@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--tab-accent:#172247}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tv-tool-angle:0deg;--ecv2-ang:0deg;--eiw-ang:0deg;--slc-ang:0deg;--plv2-ang:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-orange-600:#f05100;--color-orange-700:#c53c00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-400:#fac800;--color-yellow-600:#cd8900;--color-yellow-800:#874b00;--color-yellow-950:#432004;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-600:#00a544;--color-green-700:#008138;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00baa7;--color-teal-600:#009588;--color-teal-700:#00776e;--color-teal-800:#005f5a;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-600:#0092b5;--color-cyan-700:#007492;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-sky-800:#005986;--color-sky-900:#024a70;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-400:#7d87ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d9b3ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-purple-800:#6e11b0;--color-fuchsia-50:#fdf4ff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-600:#c600db;--color-fuchsia-700:#a600b5;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-stone-100:#f5f5f4;--color-stone-600:#57534d;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--font-script:"Amatic SC", "IBM Plex Sans Hebrew", cursive}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-600:lab(57.1026% 64.2584 89.8886);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-orange-900:lab(30.2951% 36.0434 37.671);--color-orange-950:lab(14.1747% 23.4515 19.4461);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-teal-50:lab(98.3189% -4.74921 -.111711);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-400:lab(76.0109% -53.3483 -2.27906);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-teal-700:lab(44.4134% -33.1436 -4.22149);--color-teal-800:lab(35.5975% -26.6648 -4.34487);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-600:lab(55.1767% -26.7496 -30.5139);--color-cyan-700:lab(44.7267% -21.5987 -26.118);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-900:lab(29.1959% -8.34689 -28.2453);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-indigo-50:lab(95.4818% .411302 -6.78529);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-indigo-700:lab(32.4486% 49.2217 -84.6695);--color-indigo-950:lab(12.4853% 14.9672 -31.3418);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-violet-800:lab(29.3188% 57.7986 -76.1493);--color-violet-900:lab(24.3783% 45.7525 -61.4902);--color-purple-50:lab(97.1627% 2.99937 -4.13398);--color-purple-100:lab(93.3333% 6.97437 -9.83434);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-300:lab(78.3298% 26.2195 -34.9499);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-purple-800:lab(30.6017% 56.7637 -64.4751);--color-fuchsia-50:lab(97.1083% 4.46233 -4.09334);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-600:lab(47.5131% 83.4271 -63.0363);--color-fuchsia-700:lab(39.787% 72.2653 -53.1244);--color-pink-50:lab(96.4459% 4.53997 -1.49434);--color-pink-100:lab(93.5864% 9.01193 -3.15079);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-pink-600:lab(49.5493% 79.8381 2.31768);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-600:lab(35.5168% 1.08604 4.07829)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}html,body{max-width:100%;overflow-x:clip}html{scrollbar-gutter:stable}body[data-scroll-locked]{margin-inline:0!important;padding-inline:0!important}body{background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:0}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-y-0{inset-block:0}.-start-2{inset-inline-start:calc(var(--spacing) * -2)}.-start-\[4\.5px\]{inset-inline-start:-4.5px}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.-end-px{inset-inline-end:-1px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-0\.5{inset-inline-end:calc(var(--spacing) * .5)}.end-1{inset-inline-end:calc(var(--spacing) * 1)}.end-2{inset-inline-end:calc(var(--spacing) * 2)}.\!top-2{top:calc(var(--spacing) * 2)!important}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-3{top:calc(var(--spacing) * -3)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-14{top:calc(var(--spacing) * -14)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-32{top:calc(var(--spacing) * -32)}.-top-\[6px\]{top:-6px}.-top-px{top:-1px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-16{top:calc(var(--spacing) * 16)}.top-\[1px\]{top:1px}.top-\[2px\]{top:2px}.top-\[9px\]{top:9px}.top-\[31px\]{top:31px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(var\(--crm-chrome-offset\)\+0\.5rem\)\]{top:calc(var(--crm-chrome-offset) + .5rem)}.top-\[calc\(var\(--crm-top-nav-height\)\+1\.75rem\)\]{top:calc(var(--crm-top-nav-height) + 1.75rem)}.top-\[calc\(var\(--crm-top-nav-height\)\+1rem\)\]{top:calc(var(--crm-top-nav-height) + 1rem)}.top-\[var\(--crm-top-nav-height\)\]{top:var(--crm-top-nav-height)}.top-full{top:100%}.-right-4{right:calc(var(--spacing) * -4)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/2{right:50%}.right-1\/3{right:33.3333%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-14{right:calc(var(--spacing) * 14)}.right-\[7px\]{right:7px}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-7{bottom:calc(var(--spacing) * -7)}.-bottom-9{bottom:calc(var(--spacing) * -9)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[calc\(100\%\+4px\)\]{bottom:calc(100% + 4px)}.bottom-full{bottom:100%}.\!left-2{left:calc(var(--spacing) * 2)!important}.-left-0\.5{left:calc(var(--spacing) * -.5)}.-left-1{left:calc(var(--spacing) * -1)}.-left-3{left:calc(var(--spacing) * -3)}.-left-6{left:calc(var(--spacing) * -6)}.-left-7{left:calc(var(--spacing) * -7)}.-left-8{left:calc(var(--spacing) * -8)}.-left-9{left:calc(var(--spacing) * -9)}.-left-10{left:calc(var(--spacing) * -10)}.-left-12{left:calc(var(--spacing) * -12)}.-left-20{left:calc(var(--spacing) * -20)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-7{left:calc(var(--spacing) * 7)}.left-8{left:calc(var(--spacing) * 8)}.left-9{left:calc(var(--spacing) * 9)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-16{left:calc(var(--spacing) * 16)}.left-28{left:calc(var(--spacing) * 28)}.left-\[3\.75rem\]{left:3.75rem}.left-\[50\%\]{left:50%}.left-\[58px\]{left:58px}.left-\[74px\]{left:74px}.left-\[152px\]{left:152px}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[221\]{z-index:221}.z-\[230\]{z-index:230}.z-\[240\]{z-index:240}.z-\[241\]{z-index:241}.z-\[250\]{z-index:250}.z-\[260\]{z-index:260}.z-\[280\]{z-index:280}.z-\[300\]{z-index:300}.z-\[320\]{z-index:320}.z-\[350\]{z-index:350}.z-\[400\]{z-index:400}.z-\[480\]{z-index:480}.z-\[1990\]{z-index:1990}.z-\[2000\]{z-index:2000}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-auto{margin-block:auto}.-ms-px{margin-inline-start:-1px}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:var(--spacing)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.me-1{margin-inline-end:var(--spacing)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-\[7px\]{margin-bottom:7px}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\!h-2{height:calc(var(--spacing) * 2)!important}.\!h-2\.5{height:calc(var(--spacing) * 2.5)!important}.\!h-4{height:calc(var(--spacing) * 4)!important}.\!h-5{height:calc(var(--spacing) * 5)!important}.\!h-6{height:calc(var(--spacing) * 6)!important}.\!h-7{height:calc(var(--spacing) * 7)!important}.\!h-8{height:calc(var(--spacing) * 8)!important}.\!h-9{height:calc(var(--spacing) * 9)!important}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-\[1\.75rem\]{height:1.75rem!important}.h-\(--cell-size\){height:var(--cell-size)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1\.35rem\]{height:1.35rem}.h-\[1\.45rem\]{height:1.45rem}.h-\[1\.75rem\]{height:1.75rem}.h-\[1\.625rem\]{height:1.625rem}.h-\[1px\]{height:1px}.h-\[2\.05rem\]{height:2.05rem}.h-\[2\.85rem\]{height:2.85rem}.h-\[2px\]{height:2px}.h-\[3\.25rem\]{height:3.25rem}.h-\[3\.35rem\]{height:3.35rem}.h-\[3px\]{height:3px}.h-\[4\.5rem\]{height:4.5rem}.h-\[4px\]{height:4px}.h-\[5\.5rem\]{height:5.5rem}.h-\[5rem\]{height:5rem}.h-\[6rem\]{height:6rem}.h-\[7\.5rem\]{height:7.5rem}.h-\[9\.5rem\]{height:9.5rem}.h-\[9\.75rem\]{height:9.75rem}.h-\[10\.5rem\]{height:10.5rem}.h-\[10\.25rem\]{height:10.25rem}.h-\[12rem\]{height:12rem}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[32rem\]{height:32rem}.h-\[34px\]{height:34px}.h-\[52px\]{height:52px}.h-\[64px\]{height:64px}.h-\[76px\]{height:76px}.h-\[86px\]{height:86px}.h-\[94vh\]{height:94vh}.h-\[104px\]{height:104px}.h-\[128px\]{height:128px}.h-\[145px\]{height:145px}.h-\[150px\]{height:150px}.h-\[180px\]{height:180px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[340px\]{height:340px}.h-\[420px\]{height:420px}.h-\[520px\]{height:520px}.h-\[calc\(100vh-var\(--crm-top-nav-height\)\)\]{height:calc(100vh - var(--crm-top-nav-height))}.h-\[min\(80vh\,58rem\)\]{height:min(80vh,58rem)}.h-\[min\(82vh\,720px\)\]{height:min(82vh,720px)}.h-\[min\(90vh\,52rem\)\]{height:min(90vh,52rem)}.h-\[min\(92vh\,51rem\)\]{height:min(92vh,51rem)}.h-\[min\(92vh\,52\.5rem\)\]{height:min(92vh,52.5rem)}.h-\[min\(92vh\,54rem\)\]{height:min(92vh,54rem)}.h-\[min\(92vh\,56rem\)\]{height:min(92vh,56rem)}.h-\[min\(94vh\,58rem\)\]{height:min(94vh,58rem)}.h-\[var\(--crm-sub-nav-height\)\]{height:var(--crm-sub-nav-height)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[4\.5rem\]{max-height:4.5rem}.max-h-\[8\.5rem\]{max-height:8.5rem}.max-h-\[15rem\]{max-height:15rem}.max-h-\[19rem\]{max-height:19rem}.max-h-\[22rem\]{max-height:22rem}.max-h-\[38\%\]{max-height:38%}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[420px\]{max-height:420px}.max-h-\[min\(26rem\,var\(--radix-popover-content-available-height\)\)\]{max-height:min(26rem,var(--radix-popover-content-available-height))}.max-h-\[min\(50vh\,16rem\)\]{max-height:min(50vh,16rem)}.max-h-\[min\(80vh\,36rem\)\]{max-height:min(80vh,36rem)}.max-h-\[min\(85vh\,34rem\)\]{max-height:min(85vh,34rem)}.max-h-\[min\(85vh\,38rem\)\]{max-height:min(85vh,38rem)}.max-h-\[min\(85vh\,560px\)\]{max-height:min(85vh,560px)}.max-h-\[min\(86vh\,36rem\)\]{max-height:min(86vh,36rem)}.max-h-\[min\(86vh\,40rem\)\]{max-height:min(86vh,40rem)}.max-h-\[min\(88vh\,16rem\)\]{max-height:min(88vh,16rem)}.max-h-\[min\(88vh\,20rem\)\]{max-height:min(88vh,20rem)}.max-h-\[min\(88vh\,24rem\)\]{max-height:min(88vh,24rem)}.max-h-\[min\(88vh\,26rem\)\]{max-height:min(88vh,26rem)}.max-h-\[min\(88vh\,28rem\)\]{max-height:min(88vh,28rem)}.max-h-\[min\(88vh\,30rem\)\]{max-height:min(88vh,30rem)}.max-h-\[min\(88vh\,32rem\)\]{max-height:min(88vh,32rem)}.max-h-\[min\(88vh\,34rem\)\]{max-height:min(88vh,34rem)}.max-h-\[min\(88vh\,36rem\)\]{max-height:min(88vh,36rem)}.max-h-\[min\(88vh\,38rem\)\]{max-height:min(88vh,38rem)}.max-h-\[min\(88vh\,40rem\)\]{max-height:min(88vh,40rem)}.max-h-\[min\(88vh\,42rem\)\]{max-height:min(88vh,42rem)}.max-h-\[min\(88vh\,44rem\)\]{max-height:min(88vh,44rem)}.max-h-\[min\(88vh\,420px\)\]{max-height:min(88vh,420px)}.max-h-\[min\(88vh\,520px\)\]{max-height:min(88vh,520px)}.max-h-\[min\(90vh\,36rem\)\]{max-height:min(90vh,36rem)}.max-h-\[min\(90vh\,40rem\)\]{max-height:min(90vh,40rem)}.max-h-\[min\(90vh\,42rem\)\]{max-height:min(90vh,42rem)}.max-h-\[min\(90vh\,44rem\)\]{max-height:min(90vh,44rem)}.max-h-\[min\(90vh\,46rem\)\]{max-height:min(90vh,46rem)}.max-h-\[min\(90vh\,48rem\)\]{max-height:min(90vh,48rem)}.max-h-\[min\(90vh\,50rem\)\]{max-height:min(90vh,50rem)}.max-h-\[min\(90vh\,52rem\)\]{max-height:min(90vh,52rem)}.max-h-\[min\(90vh\,880px\)\]{max-height:min(90vh,880px)}.max-h-\[min\(92vh\,40rem\)\]{max-height:min(92vh,40rem)}.max-h-\[min\(92vh\,46rem\)\]{max-height:min(92vh,46rem)}.max-h-\[min\(92vh\,48rem\)\]{max-height:min(92vh,48rem)}.max-h-\[min\(92vh\,50rem\)\]{max-height:min(92vh,50rem)}.max-h-\[min\(92vh\,52rem\)\]{max-height:min(92vh,52rem)}.max-h-\[min\(92vh\,56rem\)\]{max-height:min(92vh,56rem)}.max-h-\[min\(92vh\,58rem\)\]{max-height:min(92vh,58rem)}.max-h-\[min\(92vh\,860px\)\]{max-height:min(92vh,860px)}.max-h-\[min\(94vh\,54rem\)\]{max-height:min(94vh,54rem)}.max-h-\[min\(94vh\,56rem\)\]{max-height:min(94vh,56rem)}.max-h-\[min\(94vh\,58rem\)\]{max-height:min(94vh,58rem)}.max-h-\[min\(94vh\,62rem\)\]{max-height:min(94vh,62rem)}.max-h-\[min\(96vh\,60rem\)\]{max-height:min(96vh,60rem)}.max-h-\[min\(220px\,40vh\)\]{max-height:min(220px,40vh)}.max-h-\[min\(240px\,42vh\)\]{max-height:min(240px,42vh)}.max-h-\[min\(260px\,45vh\)\]{max-height:min(260px,45vh)}.max-h-\[min\(300px\,50vh\)\]{max-height:min(300px,50vh)}.max-h-\[min\(320px\,50vh\)\]{max-height:min(320px,50vh)}.max-h-\[min\(420px\,70vh\)\]{max-height:min(420px,70vh)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.\!min-h-0{min-height:0!important}.\!min-h-\[26px\]{min-height:26px!important}.\!min-h-\[28px\]{min-height:28px!important}.\!min-h-\[32px\]{min-height:32px!important}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3\.35rem\]{min-height:3.35rem}.min-h-\[3\.85rem\]{min-height:3.85rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[5\.5rem\]{min-height:5.5rem}.min-h-\[5\.25rem\]{min-height:5.25rem}.min-h-\[9rem\]{min-height:9rem}.min-h-\[15px\]{min-height:15px}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22px\]{min-height:22px}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[118px\]{min-height:118px}.min-h-\[152px\]{min-height:152px}.min-h-\[154px\]{min-height:154px}.min-h-\[168px\]{min-height:168px}.min-h-\[200px\]{min-height:200px}.min-h-\[320px\]{min-height:320px}.min-h-\[480px\]{min-height:480px}.min-h-\[calc\(100vh-3rem\)\]{min-height:calc(100vh - 3rem)}.min-h-\[var\(--studio-top-body-min-h\)\]{min-height:var(--studio-top-body-min-h)}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-2{width:calc(var(--spacing) * 2)!important}.\!w-2\.5{width:calc(var(--spacing) * 2.5)!important}.\!w-4{width:calc(var(--spacing) * 4)!important}.\!w-5{width:calc(var(--spacing) * 5)!important}.\!w-\[3\.5rem\]{width:3.5rem!important}.\!w-\[3\.75rem\]{width:3.75rem!important}.\!w-\[4\.75rem\]{width:4.75rem!important}.\!w-\[5rem\]{width:5rem!important}.\!w-\[6rem\]{width:6rem!important}.\!w-\[8\.5rem\]{width:8.5rem!important}.\!w-\[10rem\]{width:10rem!important}.\!w-full{width:100%!important}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.35rem\]{width:1.35rem}.w-\[1\.45rem\]{width:1.45rem}.w-\[1\.75rem\]{width:1.75rem}.w-\[1px\]{width:1px}.w-\[2\.5rem\]{width:2.5rem}.w-\[2\.9rem\]{width:2.9rem}.w-\[2\.25rem\]{width:2.25rem}.w-\[2\.85rem\]{width:2.85rem}.w-\[2px\]{width:2px}.w-\[2rem\]{width:2rem}.w-\[3\.2rem\]{width:3.2rem}.w-\[3\.5rem\]{width:3.5rem}.w-\[3\.25rem\]{width:3.25rem}.w-\[3\.35rem\]{width:3.35rem}.w-\[3\.75rem\]{width:3.75rem}.w-\[3px\]{width:3px}.w-\[3rem\]{width:3rem}.w-\[4\.5rem\]{width:4.5rem}.w-\[4\.25rem\]{width:4.25rem}.w-\[4\.35rem\]{width:4.35rem}.w-\[4\.75rem\]{width:4.75rem}.w-\[4\.875rem\]{width:4.875rem}.w-\[4px\]{width:4px}.w-\[4rem\]{width:4rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[5\.25rem\]{width:5.25rem}.w-\[5\.75rem\]{width:5.75rem}.w-\[5px\]{width:5px}.w-\[5rem\]{width:5rem}.w-\[6\%\]{width:6%}.w-\[6\.5rem\]{width:6.5rem}.w-\[6\.25rem\]{width:6.25rem}.w-\[6\.75rem\]{width:6.75rem}.w-\[6rem\]{width:6rem}.w-\[7\%\]{width:7%}.w-\[7\.5\%\]{width:7.5%}.w-\[7\.5rem\]{width:7.5rem}.w-\[7\.25rem\]{width:7.25rem}.w-\[7\.75rem\]{width:7.75rem}.w-\[7rem\]{width:7rem}.w-\[8\%\]{width:8%}.w-\[8\.5\%\]{width:8.5%}.w-\[8\.5rem\]{width:8.5rem}.w-\[8\.75rem\]{width:8.75rem}.w-\[8rem\]{width:8rem}.w-\[9\%\]{width:9%}.w-\[9\.5\%\]{width:9.5%}.w-\[9\.5rem\]{width:9.5rem}.w-\[9\.75rem\]{width:9.75rem}.w-\[9rem\]{width:9rem}.w-\[10\%\]{width:10%}.w-\[10\.5\%\]{width:10.5%}.w-\[10\.5rem\]{width:10.5rem}.w-\[10\.25rem\]{width:10.25rem}.w-\[10rem\]{width:10rem}.w-\[11\%\]{width:11%}.w-\[11rem\]{width:11rem}.w-\[12\%\]{width:12%}.w-\[12\.5rem\]{width:12.5rem}.w-\[12rem\]{width:12rem}.w-\[13\%\]{width:13%}.w-\[13\.5rem\]{width:13.5rem}.w-\[13rem\]{width:13rem}.w-\[14\%\]{width:14%}.w-\[14rem\]{width:14rem}.w-\[15rem\]{width:15rem}.w-\[17\.5rem\]{width:17.5rem}.w-\[17rem\]{width:17rem}.w-\[18\.5rem\]{width:18.5rem}.w-\[18px\]{width:18px}.w-\[19rem\]{width:19rem}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[25px\]{width:25px}.w-\[26px\]{width:26px}.w-\[32px\]{width:32px}.w-\[34rem\]{width:34rem}.w-\[38\%\]{width:38%}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[86px\]{width:86px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-\[170px\]{width:170px}.w-\[208px\]{width:208px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[380px\]{width:380px}.w-\[min\(13rem\,calc\(100vw-2rem\)\)\]{width:min(13rem,100vw - 2rem)}.w-\[min\(14rem\,calc\(100vw-2rem\)\)\]{width:min(14rem,100vw - 2rem)}.w-\[min\(15rem\,calc\(100vw-2rem\)\)\]{width:min(15rem,100vw - 2rem)}.w-\[min\(16\.5rem\,calc\(100vw-2rem\)\)\]{width:min(16.5rem,100vw - 2rem)}.w-\[min\(16rem\,calc\(100vw-2rem\)\)\]{width:min(16rem,100vw - 2rem)}.w-\[min\(16rem\,var\(--radix-popover-trigger-width\)\)\]{width:min(16rem,var(--radix-popover-trigger-width))}.w-\[min\(17rem\,calc\(100vw-2rem\)\)\]{width:min(17rem,100vw - 2rem)}.w-\[min\(19rem\,calc\(100vw-2rem\)\)\]{width:min(19rem,100vw - 2rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(26rem\,92vw\)\]{width:min(26rem,92vw)}.w-\[min\(48rem\,calc\(100vw-2rem\)\)\]{width:min(48rem,100vw - 2rem)}.w-\[min\(56rem\,calc\(100vw-2rem\)\)\]{width:min(56rem,100vw - 2rem)}.w-\[min\(92vw\,22rem\)\]{width:min(92vw,22rem)}.w-\[min\(92vw\,23rem\)\]{width:min(92vw,23rem)}.w-\[min\(92vw\,24rem\)\]{width:min(92vw,24rem)}.w-\[min\(94vw\,22rem\)\]{width:min(94vw,22rem)}.w-\[min\(94vw\,24\.5rem\)\]{width:min(94vw,24.5rem)}.w-\[min\(94vw\,24rem\)\]{width:min(94vw,24rem)}.w-\[min\(94vw\,25rem\)\]{width:min(94vw,25rem)}.w-\[min\(94vw\,26rem\)\]{width:min(94vw,26rem)}.w-\[min\(94vw\,27rem\)\]{width:min(94vw,27rem)}.w-\[min\(94vw\,28rem\)\]{width:min(94vw,28rem)}.w-\[min\(94vw\,30rem\)\]{width:min(94vw,30rem)}.w-\[min\(94vw\,32rem\)\]{width:min(94vw,32rem)}.w-\[min\(94vw\,34rem\)\]{width:min(94vw,34rem)}.w-\[min\(94vw\,36rem\)\]{width:min(94vw,36rem)}.w-\[min\(94vw\,40rem\)\]{width:min(94vw,40rem)}.w-\[min\(94vw\,44rem\)\]{width:min(94vw,44rem)}.w-\[min\(94vw\,45rem\)\]{width:min(94vw,45rem)}.w-\[min\(94vw\,46rem\)\]{width:min(94vw,46rem)}.w-\[min\(94vw\,360px\)\]{width:min(94vw,360px)}.w-\[min\(96vw\,30rem\)\]{width:min(96vw,30rem)}.w-\[min\(96vw\,36rem\)\]{width:min(96vw,36rem)}.w-\[min\(96vw\,40rem\)\]{width:min(96vw,40rem)}.w-\[min\(96vw\,42rem\)\]{width:min(96vw,42rem)}.w-\[min\(96vw\,44rem\)\]{width:min(96vw,44rem)}.w-\[min\(96vw\,46rem\)\]{width:min(96vw,46rem)}.w-\[min\(96vw\,47\.5rem\)\]{width:min(96vw,47.5rem)}.w-\[min\(96vw\,48rem\)\]{width:min(96vw,48rem)}.w-\[min\(96vw\,51rem\)\]{width:min(96vw,51rem)}.w-\[min\(96vw\,52rem\)\]{width:min(96vw,52rem)}.w-\[min\(96vw\,55rem\)\]{width:min(96vw,55rem)}.w-\[min\(96vw\,56rem\)\]{width:min(96vw,56rem)}.w-\[min\(96vw\,58rem\)\]{width:min(96vw,58rem)}.w-\[min\(96vw\,60rem\)\]{width:min(96vw,60rem)}.w-\[min\(96vw\,61\.25rem\)\]{width:min(96vw,61.25rem)}.w-\[min\(96vw\,62\.5rem\)\]{width:min(96vw,62.5rem)}.w-\[min\(96vw\,62rem\)\]{width:min(96vw,62rem)}.w-\[min\(96vw\,64rem\)\]{width:min(96vw,64rem)}.w-\[min\(96vw\,65rem\)\]{width:min(96vw,65rem)}.w-\[min\(96vw\,66rem\)\]{width:min(96vw,66rem)}.w-\[min\(96vw\,68rem\)\]{width:min(96vw,68rem)}.w-\[min\(96vw\,72\.5rem\)\]{width:min(96vw,72.5rem)}.w-\[min\(96vw\,72rem\)\]{width:min(96vw,72rem)}.w-\[min\(96vw\,74rem\)\]{width:min(96vw,74rem)}.w-\[min\(96vw\,76rem\)\]{width:min(96vw,76rem)}.w-\[min\(96vw\,77\.5rem\)\]{width:min(96vw,77.5rem)}.w-\[min\(96vw\,79rem\)\]{width:min(96vw,79rem)}.w-\[min\(96vw\,84rem\)\]{width:min(96vw,84rem)}.w-\[min\(96vw\,85rem\)\]{width:min(96vw,85rem)}.w-\[min\(96vw\,420px\)\]{width:min(96vw,420px)}.w-\[min\(96vw\,440px\)\]{width:min(96vw,440px)}.w-\[min\(96vw\,480px\)\]{width:min(96vw,480px)}.w-\[min\(96vw\,560px\)\]{width:min(96vw,560px)}.w-\[min\(96vw\,640px\)\]{width:min(96vw,640px)}.w-\[min\(96vw\,720px\)\]{width:min(96vw,720px)}.w-\[min\(96vw\,760px\)\]{width:min(96vw,760px)}.w-\[min\(96vw\,880px\)\]{width:min(96vw,880px)}.w-\[min\(96vw\,1000px\)\]{width:min(96vw,1000px)}.w-\[min\(96vw\,1380px\)\]{width:min(96vw,1380px)}.w-\[min\(97vw\,64rem\)\]{width:min(97vw,64rem)}.w-\[min\(97vw\,72\.5rem\)\]{width:min(97vw,72.5rem)}.w-\[min\(97vw\,78rem\)\]{width:min(97vw,78rem)}.w-\[min\(97vw\,80rem\)\]{width:min(97vw,80rem)}.w-\[min\(97vw\,90rem\)\]{width:min(97vw,90rem)}.w-\[min\(97vw\,92rem\)\]{width:min(97vw,92rem)}.w-\[min\(97vw\,94rem\)\]{width:min(97vw,94rem)}.w-\[min\(97vw\,96rem\)\]{width:min(97vw,96rem)}.w-\[min\(97vw\,99rem\)\]{width:min(97vw,99rem)}.w-\[min\(98vw\,62rem\)\]{width:min(98vw,62rem)}.w-\[min\(280px\,calc\(100vw-2rem\)\)\]{width:min(280px,100vw - 2rem)}.w-\[min\(420px\,calc\(100vw-2rem\)\)\]{width:min(420px,100vw - 2rem)}.w-\[min\(520px\,calc\(100vw-2rem\)\)\]{width:min(520px,100vw - 2rem)}.w-\[min\(560px\,calc\(100vw-2rem\)\)\]{width:min(560px,100vw - 2rem)}.w-\[min\(640px\,calc\(100vw-2rem\)\)\]{width:min(640px,100vw - 2rem)}.w-\[min\(720px\,calc\(100vw-2rem\)\)\]{width:min(720px,100vw - 2rem)}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,100vw - 2rem)}.w-\[min\(820px\,calc\(100vw-2rem\)\)\]{width:min(820px,100vw - 2rem)}.w-\[min\(960px\,calc\(100vw-2rem\)\)\]{width:min(960px,100vw - 2rem)}.w-\[min\(1020px\,calc\(100vw-2rem\)\)\]{width:min(1020px,100vw - 2rem)}.w-\[min\(1040px\,calc\(100vw-2rem\)\)\]{width:min(1040px,100vw - 2rem)}.w-\[min\(1280px\,calc\(100vw-1\.5rem\)\)\]{width:min(1280px,100vw - 1.5rem)}.w-\[min\(\<vw\>\,\<rem\>\)\]{width:min(<vw>,<rem>)}.w-\[min\(calc\(100vw-2rem\)\,17rem\)\]{width:min(100vw - 2rem,17rem)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-\[2\.75rem\]{max-width:2.75rem}.max-w-\[3\.75rem\]{max-width:3.75rem}.max-w-\[4\.5rem\]{max-width:4.5rem}.max-w-\[4\.25rem\]{max-width:4.25rem}.max-w-\[4\.75rem\]{max-width:4.75rem}.max-w-\[5\.5rem\]{max-width:5.5rem}.max-w-\[5rem\]{max-width:5rem}.max-w-\[6\.5rem\]{max-width:6.5rem}.max-w-\[6rem\]{max-width:6rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[8\.75rem\]{max-width:8.75rem}.max-w-\[8rem\]{max-width:8rem}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[11\.5rem\]{max-width:11.5rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17\.5rem\]{max-width:17.5rem}.max-w-\[17ch\]{max-width:17ch}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[52px\]{max-width:52px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[560px\]{max-width:560px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(15rem\,80vw\)\]{max-width:min(15rem,80vw)}.max-w-\[min\(26rem\,90vw\)\]{max-width:min(26rem,90vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-\[3\.25rem\]{min-width:3.25rem!important}.\!min-w-\[6\.5rem\]{min-width:6.5rem!important}.\!min-w-\[7\.5rem\]{min-width:7.5rem!important}.\!min-w-\[120px\]{min-width:120px!important}.\!min-w-\[160px\]{min-width:160px!important}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-\[2\.75rem\]{min-width:2.75rem}.min-w-\[2ch\]{min-width:2ch}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3\.5rem\]{min-width:3.5rem}.min-w-\[3\.35rem\]{min-width:3.35rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[4\.85rem\]{min-width:4.85rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5\.75rem\]{min-width:5.75rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[6\.5rem\]{min-width:6.5rem}.min-w-\[6\.75rem\]{min-width:6.75rem}.min-w-\[6rem\]{min-width:6rem}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[7\.75rem\]{min-width:7.75rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9\.5rem\]{min-width:9.5rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10\.5rem\]{min-width:10.5rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[11rem\]{min-width:11rem}.min-w-\[12\.5rem\]{min-width:12.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[13\.65rem\]{min-width:13.65rem}.min-w-\[13rem\]{min-width:13rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16px\]{min-width:16px}.min-w-\[16rem\]{min-width:16rem}.min-w-\[22px\]{min-width:22px}.min-w-\[24rem\]{min-width:24rem}.min-w-\[88px\]{min-width:88px}.min-w-\[108px\]{min-width:108px}.min-w-\[116px\]{min-width:116px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[165px\]{min-width:165px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[440px\]{min-width:440px}.min-w-\[480px\]{min-width:480px}.min-w-\[520px\]{min-width:520px}.min-w-\[640px\]{min-width:640px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-\[1050px\]{min-width:1050px}.min-w-\[1180px\]{min-width:1180px}.min-w-\[1220px\]{min-width:1220px}.min-w-\[min\(100\%\,16rem\)\]{min-width:min(100%,16rem)}.min-w-\[min\(100\%\,20rem\)\]{min-width:min(100%,20rem)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[0\.7\]{flex:.7}.flex-\[0\.72\]{flex:.72}.flex-\[0\.75\]{flex:.75}.flex-\[1\.1\]{flex:1.1}.flex-\[1\.3\]{flex:1.3}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.05\]{flex:1.05}.flex-\[1\.6\]{flex:1.6}.flex-\[1\.15\]{flex:1.15}.flex-\[1\.35\]{flex:1.35}.flex-\[1\.45\]{flex:1.45}.flex-\[1\.55\]{flex:1.55}.flex-\[1\]{flex:1}.flex-\[3\]{flex:3}.flex-\[7\]{flex:7}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-right{transform-origin:100%}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/4{--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/4{--tw-translate-y: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\!scale-75{--tw-scale-x:75%!important;--tw-scale-y:75%!important;--tw-scale-z:75%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.\!scale-100{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.11\]{scale:1.11}.scale-\[1\.12\]{scale:1.12}.-rotate-1{rotate:-1deg}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-\[7\.5rem\]{scroll-margin-top:7.5rem}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.\[scrollbar-color\:\#6ee7b7_transparent\]{scrollbar-color:#6ee7b7 transparent}.\[scrollbar-color\:\#7dd3fc_transparent\]{scrollbar-color:#7dd3fc transparent}.\[scrollbar-color\:\#c4b5fd_transparent\]{scrollbar-color:#c4b5fd transparent}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[0\.75fr_1\.45fr_1\.45fr\]{grid-template-columns:.75fr 1.45fr 1.45fr}.grid-cols-\[0\.75fr_1\.45fr_2\.9rem_1\.45fr\]{grid-template-columns:.75fr 1.45fr 2.9rem 1.45fr}.grid-cols-\[0\.8125rem_auto_minmax\(0\,1fr\)\]{grid-template-columns:.8125rem auto minmax(0,1fr)}.grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)_6rem\]{grid-template-columns:1.5rem minmax(0,1fr) 6rem}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.grid-cols-\[1\.75rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:1.75rem minmax(0,1fr) auto}.grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.grid-cols-\[4\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:4.75rem minmax(0,1fr)}.grid-cols-\[7\.25rem_1fr\]{grid-template-columns:7.25rem 1fr}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[104px_1fr\]{grid-template-columns:104px 1fr}.grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.3fr)}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,1fr\)_4\.75rem_3\.75rem\]{grid-template-columns:minmax(0,1fr) 4.75rem 3.75rem}.grid-cols-\[minmax\(0\,1fr\)_5\.5rem\]{grid-template-columns:minmax(0,1fr) 5.5rem}.grid-cols-\[minmax\(0\,1fr\)_5\.5rem_1\.25rem\]{grid-template-columns:minmax(0,1fr) 5.5rem 1.25rem}.grid-cols-\[minmax\(0\,1fr\)_5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem\]{grid-template-columns:minmax(0,1fr) 6.5rem}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem_1\.25rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 1.25rem}.grid-cols-\[minmax\(0\,1fr\)_6\.5rem_5\.75rem\]{grid-template-columns:minmax(0,1fr) 6.5rem 5.75rem}.grid-cols-\[minmax\(0\,1fr\)_9rem\]{grid-template-columns:minmax(0,1fr) 9rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-center{justify-content:center!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[0\.45rem\]{gap:.45rem}.gap-\[0\.65rem\]{gap:.65rem}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:0}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-lg{border-radius:var(--radius)!important}.\!rounded-none{border-radius:0!important}.\!rounded-sm{border-radius:calc(var(--radius) - 4px)!important}.\!rounded-xl{border-radius:calc(var(--radius) + 4px)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[26px\]{border-radius:26px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) + 8px);border-top-right-radius:calc(var(--radius) + 8px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-tr-xl{border-top-right-radius:calc(var(--radius) + 4px)}.rounded-b-2xl{border-bottom-right-radius:calc(var(--radius) + 8px);border-bottom-left-radius:calc(var(--radius) + 8px)}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-2{border-style:var(--tw-border-style)!important;border-width:2px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[24px\]{border-style:var(--tw-border-style);border-width:24px}.border-\[28px\]{border-style:var(--tw-border-style);border-width:28px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-s-\[3px\]{border-inline-start-style:var(--tw-border-style);border-inline-start-width:3px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[var\(--brand-navy\)\],.\!border-\[var\(--brand-navy\)\]\/50{border-color:var(--brand-navy)!important}@supports (color:color-mix(in lab,red,red)){.\!border-\[var\(--brand-navy\)\]\/50{border-color:color-mix(in oklab,var(--brand-navy) 50%,transparent)!important}}.\!border-amber-100\/30{border-color:#fef3c64d!important}@supports (color:color-mix(in lab,red,red)){.\!border-amber-100\/30{border-color:color-mix(in oklab,var(--color-amber-100) 30%,transparent)!important}}.\!border-cyan-200\/35{border-color:#a2f4fd59!important}@supports (color:color-mix(in lab,red,red)){.\!border-cyan-200\/35{border-color:color-mix(in oklab,var(--color-cyan-200) 35%,transparent)!important}}.\!border-slate-200\/70{border-color:#e2e8f0b3!important}@supports (color:color-mix(in lab,red,red)){.\!border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)!important}}.\!border-slate-200\/80{border-color:#e2e8f0cc!important}@supports (color:color-mix(in lab,red,red)){.\!border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)!important}}.\!border-transparent{border-color:#0000!important}.\!border-white{border-color:var(--color-white)!important}.\!border-white\/20{border-color:#fff3!important}@supports (color:color-mix(in lab,red,red)){.\!border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#0d9488\]{border-color:#0d9488}.border-\[\#0f2b52\]\/45{border-color:#0f2b5273}.border-\[\#6f3f06\]\/45{border-color:#6f3f0673}.border-\[\#04543c\]\/45{border-color:#04543c73}.border-\[\#172247\]{border-color:#172247}.border-\[\#bfe6d3\]{border-color:#bfe6d3}.border-\[\#bfe6d3\]\/85{border-color:#bfe6d3d9}.border-\[\#cbddf5\]{border-color:#cbddf5}.border-\[\#cbddf5\]\/85{border-color:#cbddf5d9}.border-\[\#dfe7f2\]{border-color:#dfe7f2}.border-\[\#e4ebf5\]{border-color:#e4ebf5}.border-\[\#e4ebf5\]\/80{border-color:#e4ebf5cc}.border-\[\#e4ebf5\]\/90{border-color:#e4ebf5e6}.border-\[\#e8edf4\]{border-color:#e8edf4}.border-\[\#eedcb4\]{border-color:#eedcb4}.border-\[\#eedcb4\]\/85{border-color:#eedcb4d9}.border-\[\#fecdd3\]{border-color:#fecdd3}.border-\[color-mix\(in_srgb\,\#34d399_40\%\,\#cbd5e1\)\]{border-color:#8fd4c4}.border-\[rgb\(253_215_170\)\]{border-color:#fdd7aa}.border-\[var\(--brand-navy\)\],.border-\[var\(--brand-navy\)\]\/10{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/10{border-color:color-mix(in oklab,var(--brand-navy) 10%,transparent)}}.border-\[var\(--brand-navy\)\]\/12{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/12{border-color:color-mix(in oklab,var(--brand-navy) 12%,transparent)}}.border-\[var\(--brand-navy\)\]\/15{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/15{border-color:color-mix(in oklab,var(--brand-navy) 15%,transparent)}}.border-\[var\(--brand-navy\)\]\/20{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/20{border-color:color-mix(in oklab,var(--brand-navy) 20%,transparent)}}.border-\[var\(--brand-navy\)\]\/25{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/25{border-color:color-mix(in oklab,var(--brand-navy) 25%,transparent)}}.border-\[var\(--brand-navy\)\]\/30{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/30{border-color:color-mix(in oklab,var(--brand-navy) 30%,transparent)}}.border-\[var\(--brand-navy\)\]\/35{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/35{border-color:color-mix(in oklab,var(--brand-navy) 35%,transparent)}}.border-\[var\(--brand-navy\)\]\/40{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/40{border-color:color-mix(in oklab,var(--brand-navy) 40%,transparent)}}.border-\[var\(--brand-navy\)\]\/45{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/45{border-color:color-mix(in oklab,var(--brand-navy) 45%,transparent)}}.border-\[var\(--brand-navy\)\]\/50{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-navy\)\]\/50{border-color:color-mix(in oklab,var(--brand-navy) 50%,transparent)}}.border-\[var\(--brand-success\)\],.border-\[var\(--brand-success\)\]\/25{border-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-success\)\]\/25{border-color:color-mix(in oklab,var(--brand-success) 25%,transparent)}}.border-\[var\(--brand-success\)\]\/30{border-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--brand-success\)\]\/30{border-color:color-mix(in oklab,var(--brand-success) 30%,transparent)}}.border-\[var\(--monitor-border\)\]{border-color:var(--monitor-border)}.border-\[var\(--sales-hub-gold-2\)\]{border-color:var(--sales-hub-gold-2)}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/70{border-color:color-mix(in oklab,var(--color-amber-200) 70%,transparent)}}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/80{border-color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-600{border-color:var(--color-amber-600)}.border-amber-700{border-color:var(--color-amber-700)}.border-amber-900\/20{border-color:#7b330633}@supports (color:color-mix(in lab,red,red)){.border-amber-900\/20{border-color:color-mix(in oklab,var(--color-amber-900) 20%,transparent)}}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/70{border-color:#bedbffb3}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/70{border-color:color-mix(in oklab,var(--color-blue-200) 70%,transparent)}}.border-blue-400{border-color:var(--color-blue-400)}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\/30{border-color:#a2f4fd4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-200\/30{border-color:color-mix(in oklab,var(--color-cyan-200) 30%,transparent)}}.border-cyan-200\/70{border-color:#a2f4fdb3}@supports (color:color-mix(in lab,red,red)){.border-cyan-200\/70{border-color:color-mix(in oklab,var(--color-cyan-200) 70%,transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/10{border-color:#53eafd1a}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/10{border-color:color-mix(in oklab,var(--color-cyan-300) 10%,transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/20{border-color:color-mix(in oklab,var(--color-cyan-300) 20%,transparent)}}.border-cyan-300\/25{border-color:#53eafd40}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/25{border-color:color-mix(in oklab,var(--color-cyan-300) 25%,transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/30{border-color:color-mix(in oklab,var(--color-cyan-300) 30%,transparent)}}.border-cyan-300\/40{border-color:#53eafd66}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/40{border-color:color-mix(in oklab,var(--color-cyan-300) 40%,transparent)}}.border-cyan-300\/60{border-color:#53eafd99}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/60{border-color:color-mix(in oklab,var(--color-cyan-300) 60%,transparent)}}.border-cyan-300\/70{border-color:#53eafdb3}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/70{border-color:color-mix(in oklab,var(--color-cyan-300) 70%,transparent)}}.border-cyan-300\/80{border-color:#53eafdcc}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/80{border-color:color-mix(in oklab,var(--color-cyan-300) 80%,transparent)}}.border-cyan-900\/30{border-color:#104e644d}@supports (color:color-mix(in lab,red,red)){.border-cyan-900\/30{border-color:color-mix(in oklab,var(--color-cyan-900) 30%,transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-100\/80{border-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/80{border-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.border-emerald-100\/90{border-color:#d0fae5e6}@supports (color:color-mix(in lab,red,red)){.border-emerald-100\/90{border-color:color-mix(in oklab,var(--color-emerald-100) 90%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/50{border-color:#a4f4cf80}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/50{border-color:color-mix(in oklab,var(--color-emerald-200) 50%,transparent)}}.border-emerald-200\/70{border-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/70{border-color:color-mix(in oklab,var(--color-emerald-200) 70%,transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.border-emerald-200\/90{border-color:#a4f4cfe6}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/90{border-color:color-mix(in oklab,var(--color-emerald-200) 90%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/60{border-color:#5ee9b599}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/60{border-color:color-mix(in oklab,var(--color-emerald-300) 60%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-900\/20{border-color:#004e3b33}@supports (color:color-mix(in lab,red,red)){.border-emerald-900\/20{border-color:color-mix(in oklab,var(--color-emerald-900) 20%,transparent)}}.border-green-200\/80{border-color:#b9f8cfcc}@supports (color:color-mix(in lab,red,red)){.border-green-200\/80{border-color:color-mix(in oklab,var(--color-green-200) 80%,transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-200\/80{border-color:#c7d2ffcc}@supports (color:color-mix(in lab,red,red)){.border-indigo-200\/80{border-color:color-mix(in oklab,var(--color-indigo-200) 80%,transparent)}}.border-indigo-950\/20{border-color:#1e1a4d33}@supports (color:color-mix(in lab,red,red)){.border-indigo-950\/20{border-color:color-mix(in oklab,var(--color-indigo-950) 20%,transparent)}}.border-input{border-color:var(--input)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-200\/50{border-color:#ffd7a880}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/50{border-color:color-mix(in oklab,var(--color-orange-200) 50%,transparent)}}.border-orange-200\/70{border-color:#ffd7a8b3}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/70{border-color:color-mix(in oklab,var(--color-orange-200) 70%,transparent)}}.border-orange-200\/90{border-color:#ffd7a8e6}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/90{border-color:color-mix(in oklab,var(--color-orange-200) 90%,transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-300\/60{border-color:#ffb96d99}@supports (color:color-mix(in lab,red,red)){.border-orange-300\/60{border-color:color-mix(in oklab,var(--color-orange-300) 60%,transparent)}}.border-orange-950\/25{border-color:#44130640}@supports (color:color-mix(in lab,red,red)){.border-orange-950\/25{border-color:color-mix(in oklab,var(--color-orange-950) 25%,transparent)}}.border-primary,.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-purple-200{border-color:var(--color-purple-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-100\/80{border-color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.border-red-100\/80{border-color:color-mix(in oklab,var(--color-red-100) 80%,transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-200\/70{border-color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.border-red-200\/70{border-color:color-mix(in oklab,var(--color-red-200) 70%,transparent)}}.border-red-200\/80{border-color:#ffcacacc}@supports (color:color-mix(in lab,red,red)){.border-red-200\/80{border-color:color-mix(in oklab,var(--color-red-200) 80%,transparent)}}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/30{border-color:#ffa3a34d}@supports (color:color-mix(in lab,red,red)){.border-red-300\/30{border-color:color-mix(in oklab,var(--color-red-300) 30%,transparent)}}.border-red-300\/80{border-color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.border-red-300\/80{border-color:color-mix(in oklab,var(--color-red-300) 80%,transparent)}}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-600{border-color:var(--color-red-600)}.border-red-700{border-color:var(--color-red-700)}.border-rose-100\/90{border-color:#ffe4e6e6}@supports (color:color-mix(in lab,red,red)){.border-rose-100\/90{border-color:color-mix(in oklab,var(--color-rose-100) 90%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500{border-color:var(--color-rose-500)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-100{border-color:var(--color-sky-100)}.border-sky-100\/90{border-color:#dff2fee6}@supports (color:color-mix(in lab,red,red)){.border-sky-100\/90{border-color:color-mix(in oklab,var(--color-sky-100) 90%,transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/70{border-color:#b8e6feb3}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/70{border-color:color-mix(in oklab,var(--color-sky-200) 70%,transparent)}}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/80{border-color:color-mix(in oklab,var(--color-sky-200) 80%,transparent)}}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-300\/35{border-color:#77d4ff59}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/35{border-color:color-mix(in oklab,var(--color-sky-300) 35%,transparent)}}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500{border-color:var(--color-sky-500)}.border-sky-600{border-color:var(--color-sky-600)}.border-sky-700{border-color:var(--color-sky-700)}.border-sky-900\/20{border-color:#024a7033}@supports (color:color-mix(in lab,red,red)){.border-sky-900\/20{border-color:color-mix(in oklab,var(--color-sky-900) 20%,transparent)}}.border-sky-900\/25{border-color:#024a7040}@supports (color:color-mix(in lab,red,red)){.border-sky-900\/25{border-color:color-mix(in oklab,var(--color-sky-900) 25%,transparent)}}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-50\/80{border-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.border-slate-50\/80{border-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-100\/35{border-color:#f1f5f959}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/35{border-color:color-mix(in oklab,var(--color-slate-100) 35%,transparent)}}.border-slate-100\/80{border-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/80{border-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/50{border-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/50{border-color:color-mix(in oklab,var(--color-slate-200) 50%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/20{border-color:#cad5e233}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/20{border-color:color-mix(in oklab,var(--color-slate-300) 20%,transparent)}}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/60{border-color:color-mix(in oklab,var(--color-slate-300) 60%,transparent)}}.border-slate-300\/80{border-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/80{border-color:color-mix(in oklab,var(--color-slate-300) 80%,transparent)}}.border-slate-300\/90{border-color:#cad5e2e6}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/90{border-color:color-mix(in oklab,var(--color-slate-300) 90%,transparent)}}.border-slate-400{border-color:var(--color-slate-400)}.border-slate-500{border-color:var(--color-slate-500)}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.border-slate-800\/70{border-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/70{border-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/60{border-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/60{border-color:color-mix(in oklab,var(--color-violet-200) 60%,transparent)}}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/80{border-color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-600{border-color:var(--color-violet-600)}.border-violet-700{border-color:var(--color-violet-700)}.border-violet-900\/20{border-color:#4d179a33}@supports (color:color-mix(in lab,red,red)){.border-violet-900\/20{border-color:color-mix(in oklab,var(--color-violet-900) 20%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-white\/90{border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.border-white\/90{border-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-yellow-200\/70{border-color:#fff085b3}@supports (color:color-mix(in lab,red,red)){.border-yellow-200\/70{border-color:color-mix(in oklab,var(--color-yellow-200) 70%,transparent)}}.border-yellow-950\/30{border-color:#4320044d}@supports (color:color-mix(in lab,red,red)){.border-yellow-950\/30{border-color:color-mix(in oklab,var(--color-yellow-950) 30%,transparent)}}.border-t-\[var\(--brand-navy\)\]{border-top-color:var(--brand-navy)}.border-t-transparent{border-top-color:#0000}.border-b-white{border-bottom-color:var(--color-white)}.border-l-transparent{border-left-color:#0000}.\!bg-\[var\(--brand-navy\)\]{background-color:var(--brand-navy)!important}.\!bg-amber-100\/15{background-color:#fef3c626!important}@supports (color:color-mix(in lab,red,red)){.\!bg-amber-100\/15{background-color:color-mix(in oklab,var(--color-amber-100) 15%,transparent)!important}}.\!bg-amber-400{background-color:var(--color-amber-400)!important}.\!bg-cyan-300\/15{background-color:#53eafd26!important}@supports (color:color-mix(in lab,red,red)){.\!bg-cyan-300\/15{background-color:color-mix(in oklab,var(--color-cyan-300) 15%,transparent)!important}}.\!bg-emerald-600{background-color:var(--color-emerald-600)!important}.\!bg-slate-50\/70{background-color:#f8fafcb3!important}@supports (color:color-mix(in lab,red,red)){.\!bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)!important}}.\!bg-slate-400{background-color:var(--color-slate-400)!important}.\!bg-transparent{background-color:#0000!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-white\/10{background-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.\!bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.\!bg-white\/90{background-color:#ffffffe6!important}@supports (color:color-mix(in lab,red,red)){.\!bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)!important}}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0b1220\]{background-color:#0b1220}.bg-\[\#0d9488\]{background-color:#0d9488}.bg-\[\#0d9488\]\/5{background-color:#0d94880d}.bg-\[\#1a4fd6\]{background-color:#1a4fd6}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#172247\]{background-color:#172247}.bg-\[\#172247\]\/0{background-color:#0000}.bg-\[\#172247\]\/15{background-color:#17224726}.bg-\[\#172247\]\/25{background-color:#17224740}.bg-\[\#172247\]\/30{background-color:#1722474d}.bg-\[\#e3f7ec\]{background-color:#e3f7ec}.bg-\[\#e4ebf5\]{background-color:#e4ebf5}.bg-\[\#e7f0fe\]{background-color:#e7f0fe}.bg-\[\#f4f6fa\]{background-color:#f4f6fa}.bg-\[\#f4f7fb\]{background-color:#f4f7fb}.bg-\[\#f5f8fc\]\/50{background-color:#f5f8fc80}.bg-\[\#f5f8fc\]\/60{background-color:#f5f8fc99}.bg-\[\#f6f8fb\]{background-color:#f6f8fb}.bg-\[\#f7f8fb\]{background-color:#f7f8fb}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f8fafc\]\/80{background-color:#f8fafccc}.bg-\[\#fbf0d8\]{background-color:#fbf0d8}.bg-\[\#fff1f2\]{background-color:#fff1f2}.bg-\[color-mix\(in_srgb\,\#34d399_8\%\,\#f8fafc\)\]{background-color:#e8f7f4}.bg-\[rgb\(255_247_237\)\]{background-color:#fff7ed}.bg-\[var\(--brand-navy\)\],.bg-\[var\(--brand-navy\)\]\/5{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/5{background-color:color-mix(in oklab,var(--brand-navy) 5%,transparent)}}.bg-\[var\(--brand-navy\)\]\/8{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/8{background-color:color-mix(in oklab,var(--brand-navy) 8%,transparent)}}.bg-\[var\(--brand-navy\)\]\/10{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/10{background-color:color-mix(in oklab,var(--brand-navy) 10%,transparent)}}.bg-\[var\(--brand-navy\)\]\/12{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/12{background-color:color-mix(in oklab,var(--brand-navy) 12%,transparent)}}.bg-\[var\(--brand-navy\)\]\/40{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/40{background-color:color-mix(in oklab,var(--brand-navy) 40%,transparent)}}.bg-\[var\(--brand-navy\)\]\/80{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/80{background-color:color-mix(in oklab,var(--brand-navy) 80%,transparent)}}.bg-\[var\(--brand-navy\)\]\/\[0\.03\]{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/\[0\.03\]{background-color:color-mix(in oklab,var(--brand-navy) 3%,transparent)}}.bg-\[var\(--brand-navy\)\]\/\[0\.04\]{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/\[0\.04\]{background-color:color-mix(in oklab,var(--brand-navy) 4%,transparent)}}.bg-\[var\(--brand-navy\)\]\/\[0\.06\]{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/\[0\.06\]{background-color:color-mix(in oklab,var(--brand-navy) 6%,transparent)}}.bg-\[var\(--brand-navy\)\]\/\[0\.07\]{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/\[0\.07\]{background-color:color-mix(in oklab,var(--brand-navy) 7%,transparent)}}.bg-\[var\(--brand-navy\)\]\/\[0\.025\]{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-navy\)\]\/\[0\.025\]{background-color:color-mix(in oklab,var(--brand-navy) 2.5%,transparent)}}.bg-\[var\(--brand-success\)\],.bg-\[var\(--brand-success\)\]\/60{background-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-success\)\]\/60{background-color:color-mix(in oklab,var(--brand-success) 60%,transparent)}}.bg-\[var\(--brand-success-light\)\],.bg-\[var\(--brand-success-light\)\]\/20{background-color:var(--brand-success-light)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-success-light\)\]\/20{background-color:color-mix(in oklab,var(--brand-success-light) 20%,transparent)}}.bg-\[var\(--brand-success-light\)\]\/25{background-color:var(--brand-success-light)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-success-light\)\]\/25{background-color:color-mix(in oklab,var(--brand-success-light) 25%,transparent)}}.bg-\[var\(--brand-success-light\)\]\/40{background-color:var(--brand-success-light)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-success-light\)\]\/40{background-color:color-mix(in oklab,var(--brand-success-light) 40%,transparent)}}.bg-\[var\(--brand-surface\)\],.bg-\[var\(--brand-surface\)\]\/15{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/15{background-color:color-mix(in oklab,var(--brand-surface) 15%,transparent)}}.bg-\[var\(--brand-surface\)\]\/20{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/20{background-color:color-mix(in oklab,var(--brand-surface) 20%,transparent)}}.bg-\[var\(--brand-surface\)\]\/25{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/25{background-color:color-mix(in oklab,var(--brand-surface) 25%,transparent)}}.bg-\[var\(--brand-surface\)\]\/30{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/30{background-color:color-mix(in oklab,var(--brand-surface) 30%,transparent)}}.bg-\[var\(--brand-surface\)\]\/35{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/35{background-color:color-mix(in oklab,var(--brand-surface) 35%,transparent)}}.bg-\[var\(--brand-surface\)\]\/40{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/40{background-color:color-mix(in oklab,var(--brand-surface) 40%,transparent)}}.bg-\[var\(--brand-surface\)\]\/50{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/50{background-color:color-mix(in oklab,var(--brand-surface) 50%,transparent)}}.bg-\[var\(--brand-surface\)\]\/55{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/55{background-color:color-mix(in oklab,var(--brand-surface) 55%,transparent)}}.bg-\[var\(--brand-surface\)\]\/60{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/60{background-color:color-mix(in oklab,var(--brand-surface) 60%,transparent)}}.bg-\[var\(--brand-surface\)\]\/95{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--brand-surface\)\]\/95{background-color:color-mix(in oklab,var(--brand-surface) 95%,transparent)}}.bg-\[var\(--brand-warning\)\]{background-color:var(--brand-warning)}.bg-\[var\(--brand-warning-light\)\]{background-color:var(--brand-warning-light)}.bg-\[var\(--monitor-surface\)\]{background-color:var(--monitor-surface)}.bg-accent{background-color:var(--accent)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/20{background-color:#fffbeb33}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/20{background-color:color-mix(in oklab,var(--color-amber-50) 20%,transparent)}}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50) 90%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/90{background-color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/90{background-color:color-mix(in oklab,var(--color-amber-100) 90%,transparent)}}.bg-amber-200\/20{background-color:#fee68533}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/20{background-color:color-mix(in oklab,var(--color-amber-200) 20%,transparent)}}.bg-amber-300\/60{background-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.bg-amber-300\/60{background-color:color-mix(in oklab,var(--color-amber-300) 60%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/85{background-color:#f99c00d9}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/85{background-color:color-mix(in oklab,var(--color-amber-500) 85%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-background{background-color:var(--background)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50) 60%,transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/70{background-color:color-mix(in oklab,var(--color-blue-50) 70%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-50\/50{background-color:#ecfeff80}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/50{background-color:color-mix(in oklab,var(--color-cyan-50) 50%,transparent)}}.bg-cyan-50\/70{background-color:#ecfeffb3}@supports (color:color-mix(in lab,red,red)){.bg-cyan-50\/70{background-color:color-mix(in oklab,var(--color-cyan-50) 70%,transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-200\/20{background-color:#a2f4fd33}@supports (color:color-mix(in lab,red,red)){.bg-cyan-200\/20{background-color:color-mix(in oklab,var(--color-cyan-200) 20%,transparent)}}.bg-cyan-200\/25{background-color:#a2f4fd40}@supports (color:color-mix(in lab,red,red)){.bg-cyan-200\/25{background-color:color-mix(in oklab,var(--color-cyan-200) 25%,transparent)}}.bg-cyan-200\/30{background-color:#a2f4fd4d}@supports (color:color-mix(in lab,red,red)){.bg-cyan-200\/30{background-color:color-mix(in oklab,var(--color-cyan-200) 30%,transparent)}}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/10{background-color:color-mix(in oklab,var(--color-cyan-300) 10%,transparent)}}.bg-cyan-300\/15{background-color:#53eafd26}@supports (color:color-mix(in lab,red,red)){.bg-cyan-300\/15{background-color:color-mix(in oklab,var(--color-cyan-300) 15%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/10{background-color:color-mix(in oklab,var(--color-cyan-400) 10%,transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab,red,red)){.bg-cyan-400\/20{background-color:color-mix(in oklab,var(--color-cyan-400) 20%,transparent)}}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-destructive{background-color:var(--destructive)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/20{background-color:#ecfdf533}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/20{background-color:color-mix(in oklab,var(--color-emerald-50) 20%,transparent)}}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-50\/90{background-color:#ecfdf5e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/90{background-color:color-mix(in oklab,var(--color-emerald-50) 90%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/70{background-color:#d0fae5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-100\/70{background-color:color-mix(in oklab,var(--color-emerald-100) 70%,transparent)}}.bg-emerald-100\/80{background-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-100\/80{background-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.bg-emerald-200\/10{background-color:#a4f4cf1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/10{background-color:color-mix(in oklab,var(--color-emerald-200) 10%,transparent)}}.bg-emerald-200\/20{background-color:#a4f4cf33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/20{background-color:color-mix(in oklab,var(--color-emerald-200) 20%,transparent)}}.bg-emerald-200\/30{background-color:#a4f4cf4d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/30{background-color:color-mix(in oklab,var(--color-emerald-200) 30%,transparent)}}.bg-emerald-200\/60{background-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/60{background-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.bg-emerald-300\/60{background-color:#5ee9b599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-300\/60{background-color:color-mix(in oklab,var(--color-emerald-300) 60%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/80{background-color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/80{background-color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/85{background-color:#009767d9}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/85{background-color:color-mix(in oklab,var(--color-emerald-600) 85%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-foreground{background-color:var(--foreground)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-fuchsia-300\/20{background-color:#f2a9ff33}@supports (color:color-mix(in lab,red,red)){.bg-fuchsia-300\/20{background-color:color-mix(in oklab,var(--color-fuchsia-300) 20%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/70{background-color:#f0fdf4b3}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/70{background-color:color-mix(in oklab,var(--color-green-50) 70%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-input{background-color:var(--input)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/80{background-color:#fff7edcc}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/80{background-color:color-mix(in oklab,var(--color-orange-50) 80%,transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-300\/60{background-color:#ffb96d99}@supports (color:color-mix(in lab,red,red)){.bg-orange-300\/60{background-color:color-mix(in oklab,var(--color-orange-300) 60%,transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-400\/80{background-color:#ff8b1acc}@supports (color:color-mix(in lab,red,red)){.bg-orange-400\/80{background-color:color-mix(in oklab,var(--color-orange-400) 80%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-300\/60{background-color:#d9b3ff99}@supports (color:color-mix(in lab,red,red)){.bg-purple-300\/60{background-color:color-mix(in oklab,var(--color-purple-300) 60%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/20{background-color:#fef2f233}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/20{background-color:color-mix(in oklab,var(--color-red-50) 20%,transparent)}}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50) 50%,transparent)}}.bg-red-50\/60{background-color:#fef2f299}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/60{background-color:color-mix(in oklab,var(--color-red-50) 60%,transparent)}}.bg-red-50\/70{background-color:#fef2f2b3}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/70{background-color:color-mix(in oklab,var(--color-red-50) 70%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-300\/60{background-color:#ffa3a399}@supports (color:color-mix(in lab,red,red)){.bg-red-300\/60{background-color:color-mix(in oklab,var(--color-red-300) 60%,transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/50{background-color:#fff1f280}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/50{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50) 70%,transparent)}}.bg-rose-50\/90{background-color:#fff1f2e6}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/90{background-color:color-mix(in oklab,var(--color-rose-50) 90%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-100\/80{background-color:#ffe4e6cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-100\/80{background-color:color-mix(in oklab,var(--color-rose-100) 80%,transparent)}}.bg-rose-200\/10{background-color:#ffccd31a}@supports (color:color-mix(in lab,red,red)){.bg-rose-200\/10{background-color:color-mix(in oklab,var(--color-rose-200) 10%,transparent)}}.bg-rose-200\/25{background-color:#ffccd340}@supports (color:color-mix(in lab,red,red)){.bg-rose-200\/25{background-color:color-mix(in oklab,var(--color-rose-200) 25%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/75{background-color:#ff2357bf}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/75{background-color:color-mix(in oklab,var(--color-rose-500) 75%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/40{background-color:#f0f9ff66}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/40{background-color:color-mix(in oklab,var(--color-sky-50) 40%,transparent)}}.bg-sky-50\/60{background-color:#f0f9ff99}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/60{background-color:color-mix(in oklab,var(--color-sky-50) 60%,transparent)}}.bg-sky-50\/70{background-color:#f0f9ffb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/70{background-color:color-mix(in oklab,var(--color-sky-50) 70%,transparent)}}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50) 80%,transparent)}}.bg-sky-50\/85{background-color:#f0f9ffd9}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/85{background-color:color-mix(in oklab,var(--color-sky-50) 85%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/70{background-color:#dff2feb3}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/70{background-color:color-mix(in oklab,var(--color-sky-100) 70%,transparent)}}.bg-sky-300\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/0{background-color:color-mix(in oklab,var(--color-sky-300) 0%,transparent)}}.bg-sky-300\/10{background-color:#77d4ff1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/10{background-color:color-mix(in oklab,var(--color-sky-300) 10%,transparent)}}.bg-sky-300\/60{background-color:#77d4ff99}@supports (color:color-mix(in lab,red,red)){.bg-sky-300\/60{background-color:color-mix(in oklab,var(--color-sky-300) 60%,transparent)}}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/45{background-color:#00bcfe73}@supports (color:color-mix(in lab,red,red)){.bg-sky-400\/45{background-color:color-mix(in oklab,var(--color-sky-400) 45%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/15{background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-sky-600\/80{background-color:#0084cccc}@supports (color:color-mix(in lab,red,red)){.bg-sky-600\/80{background-color:color-mix(in oklab,var(--color-sky-600) 80%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/40{background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/40{background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.bg-slate-50\/95{background-color:#f8fafcf2}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/95{background-color:color-mix(in oklab,var(--color-slate-50) 95%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/70{background-color:#f1f5f9b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/70{background-color:color-mix(in oklab,var(--color-slate-100) 70%,transparent)}}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100) 90%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/45{background-color:#e2e8f073}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/45{background-color:color-mix(in oklab,var(--color-slate-200) 45%,transparent)}}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/70{background-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-300\/15{background-color:#cad5e226}@supports (color:color-mix(in lab,red,red)){.bg-slate-300\/15{background-color:color-mix(in oklab,var(--color-slate-300) 15%,transparent)}}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-400\/80{background-color:#90a1b9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/80{background-color:color-mix(in oklab,var(--color-slate-400) 80%,transparent)}}.bg-slate-400\/90{background-color:#90a1b9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/90{background-color:color-mix(in oklab,var(--color-slate-400) 90%,transparent)}}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-900\/15{background-color:#0f172b26}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/15{background-color:color-mix(in oklab,var(--color-slate-900) 15%,transparent)}}.bg-slate-900\/25{background-color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/25{background-color:color-mix(in oklab,var(--color-slate-900) 25%,transparent)}}.bg-slate-900\/30{background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/30{background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/45{background-color:#0f172b73}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/45{background-color:color-mix(in oklab,var(--color-slate-900) 45%,transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/80{background-color:#f5f3ffcc}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/80{background-color:color-mix(in oklab,var(--color-violet-50) 80%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/10{background-color:color-mix(in oklab,var(--color-violet-400) 10%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.bg-white\/65{background-color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white) 82%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.\!bg-gradient-to-l{--tw-gradient-position:to left in oklab!important;background-image:linear-gradient(var(--tw-gradient-stops))!important}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(5\,150\,105\,\.2\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(5\,150\,105\,\.2\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#05966933 1px,#0000 1px),linear-gradient(90deg,#05966933 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(100\,116\,139\,\.15\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(100\,116\,139\,\.15\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#64748b26 1px,#0000 1px),linear-gradient(90deg,#64748b26 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(100\,116\,139\,\.22\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(100\,116\,139\,\.22\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#64748b38 1px,#0000 1px),linear-gradient(90deg,#64748b38 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(234\,88\,12\,\.2\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(234\,88\,12\,\.2\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ea580c33 1px,#0000 1px),linear-gradient(90deg,#ea580c33 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.3\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.3\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff4d 1px,#0000 1px),linear-gradient(90deg,#ffffff4d 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.35\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.35\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff59 1px,#0000 1px),linear-gradient(90deg,#ffffff59 1px,#0000 1px)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,\#1c3f75_35\%\,\#0b83ae_100\%\)\]{background-image:linear-gradient(90deg,#0000,#1c3f75 35%,#0b83ae)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,\#059669_35\%\,\#34d399_100\%\)\]{background-image:linear-gradient(90deg,#0000,#059669 35%,#34d399)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,\#bd8410_35\%\,\#e3bc55_100\%\)\]{background-image:linear-gradient(90deg,#0000,#bd8410 35%,#e3bc55)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(5\,150\,105\,0\.4\)_20\%\,rgba\(5\,150\,105\,0\.4\)_80\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#05966966 20% 80%,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(37\,99\,235\,0\.42\)_20\%\,rgba\(37\,99\,235\,0\.42\)_80\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#2563eb6b 20% 80%,#0000)}.bg-\[linear-gradient\(90deg\,transparent_0\%\,rgba\(180\,120\,15\,0\.42\)_20\%\,rgba\(180\,120\,15\,0\.42\)_80\%\,transparent_100\%\)\]{background-image:linear-gradient(90deg,#0000,#b4780f6b 20% 80%,#0000)}.bg-\[linear-gradient\(115deg\,\#1a2447_0\%\,\#1c3f75_54\%\,\#0b83ae_100\%\)\]{background-image:linear-gradient(115deg,#1a2447,#1c3f75 54%,#0b83ae)}.bg-\[linear-gradient\(115deg\,\#7c4708_0\%\,\#b07d10_54\%\,\#dcae42_100\%\)\]{background-image:linear-gradient(115deg,#7c4708,#b07d10 54%,#dcae42)}.bg-\[linear-gradient\(115deg\,\#045c42_0\%\,\#059669_54\%\,\#2fbf85_100\%\)\]{background-image:linear-gradient(115deg,#045c42,#059669 54%,#2fbf85)}.bg-\[linear-gradient\(135deg\,\#1a2447_0\%\,\#1c3f75_52\%\,\#0b83ae_100\%\)\]{background-image:linear-gradient(135deg,#1a2447,#1c3f75 52%,#0b83ae)}.bg-\[linear-gradient\(135deg\,\#6f3f06_0\%\,\#a9760e_55\%\,\#d8a83c_100\%\)\]{background-image:linear-gradient(135deg,#6f3f06,#a9760e 55%,#d8a83c)}.bg-\[linear-gradient\(135deg\,\#8a5108_0\%\,\#bd8410_52\%\,\#e3bc55_100\%\)\]{background-image:linear-gradient(135deg,#8a5108,#bd8410 52%,#e3bc55)}.bg-\[linear-gradient\(135deg\,\#046c4e_0\%\,\#059669_52\%\,\#34d399_100\%\)\]{background-image:linear-gradient(135deg,#046c4e,#059669 52%,#34d399)}.bg-\[linear-gradient\(135deg\,\#131f40_0\%\,\#1c3f75_55\%\,\#0b7ba5_100\%\)\]{background-image:linear-gradient(135deg,#131f40,#1c3f75 55%,#0b7ba5)}.bg-\[linear-gradient\(135deg\,\#04543c_0\%\,\#057a54_55\%\,\#22b981_100\%\)\]{background-image:linear-gradient(135deg,#04543c,#057a54 55%,#22b981)}.bg-\[linear-gradient\(180deg\,\#ffd60a_0\%\,\#f5c800_100\%\)\]{background-image:linear-gradient(#ffd60a,#f5c800)}.bg-\[linear-gradient\(180deg\,rgba\(191\,235\,214\,0\.82\)_0\%\,rgba\(219\,246\,232\,0\.4\)_62\%\,transparent_100\%\)\]{background-image:linear-gradient(#bfebd6d1,#dbf6e866 62%,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(203\,225\,251\,0\.85\)_0\%\,rgba\(224\,238\,253\,0\.42\)_62\%\,transparent_100\%\)\]{background-image:linear-gradient(#cbe1fbd9,#e0eefd6b 62%,#0000)}.bg-\[linear-gradient\(180deg\,rgba\(244\,222\,175\,0\.82\)_0\%\,rgba\(251\,238\,212\,0\.4\)_62\%\,transparent_100\%\)\]{background-image:linear-gradient(#f4deafd1,#fbeed466 62%,#0000)}.bg-\[radial-gradient\(circle_at_18\%_20\%\,rgba\(34\,211\,238\,0\.12\)\,transparent_40\%\)\,linear-gradient\(115deg\,rgba\(7\,26\,58\,0\.06\)_0\%\,rgba\(16\,45\,88\,0\.08\)_100\%\)\]{background-image:radial-gradient(circle at 18% 20%,#22d3ee1f,#0000 40%),linear-gradient(115deg,#071a3a0f,#102d5814)}.bg-\[radial-gradient\(circle_at_18\%_20\%\,rgba\(34\,211\,238\,0\.22\)\,transparent_28\%\)\,linear-gradient\(115deg\,\#071a3a_0\%\,\#102d58_52\%\,\#086f91_100\%\)\]{background-image:radial-gradient(circle at 18% 20%,#22d3ee38,#0000 28%),linear-gradient(115deg,#071a3a,#102d58 52%,#086f91)}.bg-\[radial-gradient\(circle_at_35\%_35\%\,\#fbf5d5\,\#8a7a1e\)\]{background-image:radial-gradient(circle at 35% 35%,#fbf5d5,#8a7a1e)}.\!from-cyan-500\/90{--tw-gradient-from:#00b7d7e6!important}@supports (color:color-mix(in lab,red,red)){.\!from-cyan-500\/90{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 90%, transparent)!important}}.\!from-cyan-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.\!from-emerald-500{--tw-gradient-from:var(--color-emerald-500)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.from-\[\#1a3d4a\]{--tw-gradient-from:#1a3d4a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1a2447\]{--tw-gradient-from:#1a2447;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1d2f5c\]{--tw-gradient-from:#1d2f5c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#1e2448\]{--tw-gradient-from:#1e2448;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2a3550\]{--tw-gradient-from:#2a3550;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#2b291a\]{--tw-gradient-from:#2b291a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3b2417\]{--tw-gradient-from:#3b2417;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#3d3428\]{--tw-gradient-from:#3d3428;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#101d3c\]{--tw-gradient-from:#101d3c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#15403b\]{--tw-gradient-from:#15403b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f6f9fc\]{--tw-gradient-from:#f6f9fc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#f8fafc\]\/95{--tw-gradient-from:#f8fafcf2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#f8fafc\]\/95{--tw-gradient-from:lab(98.1609% -.419915 -1.20521/.95)}}.from-\[var\(--brand-navy\)\]{--tw-gradient-from:var(--brand-navy);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50\/40{--tw-gradient-from:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.from-amber-50\/40{--tw-gradient-from:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.from-amber-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50\/80{--tw-gradient-from:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.from-amber-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.from-amber-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-100\/90{--tw-gradient-from:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.from-amber-100\/90{--tw-gradient-from:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.from-amber-100\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-300{--tw-gradient-from:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-600{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-700{--tw-gradient-from:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300{--tw-gradient-from:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50{--tw-gradient-from:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50\/70{--tw-gradient-from:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.from-emerald-50\/70{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 70%, transparent)}}.from-emerald-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50\/80{--tw-gradient-from:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.from-emerald-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.from-emerald-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-50\/95{--tw-gradient-from:#ecfdf5f2}@supports (color:color-mix(in lab,red,red)){.from-emerald-50\/95{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-50) 95%, transparent)}}.from-emerald-50\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-100{--tw-gradient-from:var(--color-emerald-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-700{--tw-gradient-from:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-400{--tw-gradient-from:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-50{--tw-gradient-from:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-indigo-50\/70{--tw-gradient-from:#eef2ffb3}@supports (color:color-mix(in lab,red,red)){.from-indigo-50\/70{--tw-gradient-from:color-mix(in oklab, var(--color-indigo-50) 70%, transparent)}}.from-indigo-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-50\/40{--tw-gradient-from:#fef2f266}@supports (color:color-mix(in lab,red,red)){.from-red-50\/40{--tw-gradient-from:color-mix(in oklab, var(--color-red-50) 40%, transparent)}}.from-red-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-700{--tw-gradient-from:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50\/90{--tw-gradient-from:#fff1f2e6}@supports (color:color-mix(in lab,red,red)){.from-rose-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-rose-50) 90%, transparent)}}.from-rose-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-400{--tw-gradient-from:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-600{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-700{--tw-gradient-from:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-50\/80{--tw-gradient-from:#f0f9ffcc}@supports (color:color-mix(in lab,red,red)){.from-sky-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-sky-50) 80%, transparent)}}.from-sky-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-100{--tw-gradient-from:var(--color-sky-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-600{--tw-gradient-from:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50\/90{--tw-gradient-from:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.from-slate-50\/90{--tw-gradient-from:color-mix(in oklab, var(--color-slate-50) 90%, transparent)}}.from-slate-50\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-100{--tw-gradient-from:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-400{--tw-gradient-from:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500{--tw-gradient-from:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-600{--tw-gradient-from:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-teal-400{--tw-gradient-from:var(--color-teal-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50\/40{--tw-gradient-from:#f5f3ff66}@supports (color:color-mix(in lab,red,red)){.from-violet-50\/40{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 40%, transparent)}}.from-violet-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50\/80{--tw-gradient-from:#f5f3ffcc}@supports (color:color-mix(in lab,red,red)){.from-violet-50\/80{--tw-gradient-from:color-mix(in oklab, var(--color-violet-50) 80%, transparent)}}.from-violet-50\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-600{--tw-gradient-from:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-700{--tw-gradient-from:var(--color-violet-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#8b4f25\]{--tw-gradient-via:#8b4f25;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#075f5a\]{--tw-gradient-via:#075f5a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#183b65\]{--tw-gradient-via:#183b65;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#243f73\]{--tw-gradient-via:#243f73;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#293f72\]{--tw-gradient-via:#293f72;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#15527a\]{--tw-gradient-via:#15527a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#70451b\]{--tw-gradient-via:#70451b;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#78681d\]{--tw-gradient-via:#78681d;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[var\(--brand-navy\)\]{--tw-gradient-via:var(--brand-navy);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-50\/70{--tw-gradient-via:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.via-amber-50\/70{--tw-gradient-via:color-mix(in oklab, var(--color-amber-50) 70%, transparent)}}.via-amber-50\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-400{--tw-gradient-via:var(--color-amber-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500{--tw-gradient-via:var(--color-amber-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-600{--tw-gradient-via:var(--color-amber-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-600{--tw-gradient-via:var(--color-emerald-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-600{--tw-gradient-via:var(--color-red-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500{--tw-gradient-via:var(--color-rose-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-600{--tw-gradient-via:var(--color-rose-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-400{--tw-gradient-via:var(--color-sky-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-500{--tw-gradient-via:var(--color-sky-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-400{--tw-gradient-via:var(--color-slate-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-500{--tw-gradient-via:var(--color-slate-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-600{--tw-gradient-via:var(--color-slate-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-violet-600{--tw-gradient-via:var(--color-violet-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.\!to-emerald-500\/90{--tw-gradient-to:#00bb7fe6!important}@supports (color:color-mix(in lab,red,red)){.\!to-emerald-500\/90{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)!important}}.\!to-emerald-500\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.\!to-emerald-600{--tw-gradient-to:var(--color-emerald-600)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.to-\[\#0d1a38\]{--tw-gradient-to:#0d1a38;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1e3a6e\]{--tw-gradient-to:#1e3a6e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1e4a5a\]{--tw-gradient-to:#1e4a5a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2a6878\]{--tw-gradient-to:#2a6878;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#2d3560\]{--tw-gradient-to:#2d3560;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3b4580\]{--tw-gradient-to:#3b4580;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#4a3d2e\]{--tw-gradient-to:#4a3d2e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6b5340\]{--tw-gradient-to:#6b5340;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#087aa5\]{--tw-gradient-to:#087aa5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#087f8c\]{--tw-gradient-to:#087f8c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#234a82\]{--tw-gradient-to:#234a82;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#17504a\]{--tw-gradient-to:#17504a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#23705f\]{--tw-gradient-to:#23705f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#26386e\]{--tw-gradient-to:#26386e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#34488a\]{--tw-gradient-to:#34488a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#dc7a32\]{--tw-gradient-to:#dc7a32;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e0b83e\]{--tw-gradient-to:#e0b83e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#eef3f9\]\/80{--tw-gradient-to:#eef3f9cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[\#eef3f9\]\/80{--tw-gradient-to:lab(95.5879% -.902832 -3.50645/.8)}}.to-\[\#f4f8fd\]{--tw-gradient-to:#f4f8fd;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--brand-navy\)\]{--tw-gradient-to:var(--brand-navy);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--brand-surface\)\]\/25{--tw-gradient-to:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--brand-surface\)\]\/25{--tw-gradient-to:color-mix(in oklab, var(--brand-surface) 25%, transparent)}}.to-\[var\(--brand-surface\)\]\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--brand-surface\)\]\/30{--tw-gradient-to:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--brand-surface\)\]\/30{--tw-gradient-to:color-mix(in oklab, var(--brand-surface) 30%, transparent)}}.to-\[var\(--brand-surface\)\]\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-50{--tw-gradient-to:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-400{--tw-gradient-to:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/40{--tw-gradient-to:#f99c0066}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.to-amber-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-50\/70{--tw-gradient-to:#eff6ffb3}@supports (color:color-mix(in lab,red,red)){.to-blue-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-blue-50) 70%, transparent)}}.to-blue-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-50\/70{--tw-gradient-to:#ecfeffb3}@supports (color:color-mix(in lab,red,red)){.to-cyan-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-50) 70%, transparent)}}.to-cyan-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-200\/50{--tw-gradient-to:#a2f4fd80}@supports (color:color-mix(in lab,red,red)){.to-cyan-200\/50{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-200) 50%, transparent)}}.to-cyan-200\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-400{--tw-gradient-to:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-50{--tw-gradient-to:var(--color-emerald-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500\/40{--tw-gradient-to:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.to-emerald-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.to-emerald-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-50\/70{--tw-gradient-to:#fdf4ffb3}@supports (color:color-mix(in lab,red,red)){.to-fuchsia-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-fuchsia-50) 70%, transparent)}}.to-fuchsia-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-500\/40{--tw-gradient-to:#625fff66}@supports (color:color-mix(in lab,red,red)){.to-indigo-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.to-indigo-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50\/40{--tw-gradient-to:#fff7ed66}@supports (color:color-mix(in lab,red,red)){.to-orange-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-orange-50) 40%, transparent)}}.to-orange-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50\/70{--tw-gradient-to:#fff7edb3}@supports (color:color-mix(in lab,red,red)){.to-orange-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-orange-50) 70%, transparent)}}.to-orange-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400{--tw-gradient-to:var(--color-orange-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50\/70{--tw-gradient-to:#fdf2f8b3}@supports (color:color-mix(in lab,red,red)){.to-pink-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-pink-50) 70%, transparent)}}.to-pink-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-400{--tw-gradient-to:var(--color-red-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-500{--tw-gradient-to:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-50{--tw-gradient-to:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-50\/70{--tw-gradient-to:#f0f9ffb3}@supports (color:color-mix(in lab,red,red)){.to-sky-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-sky-50) 70%, transparent)}}.to-sky-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-400{--tw-gradient-to:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-500\/40{--tw-gradient-to:#00a5ef66}@supports (color:color-mix(in lab,red,red)){.to-sky-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-sky-500) 40%, transparent)}}.to-sky-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-600{--tw-gradient-to:var(--color-sky-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50{--tw-gradient-to:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100\/70{--tw-gradient-to:#f1f5f9b3}@supports (color:color-mix(in lab,red,red)){.to-slate-100\/70{--tw-gradient-to:color-mix(in oklab, var(--color-slate-100) 70%, transparent)}}.to-slate-100\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-300{--tw-gradient-to:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-400{--tw-gradient-to:var(--color-slate-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-500{--tw-gradient-to:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-600{--tw-gradient-to:var(--color-slate-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-700{--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50{--tw-gradient-to:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50\/40{--tw-gradient-to:#f0fdfa66}@supports (color:color-mix(in lab,red,red)){.to-teal-50\/40{--tw-gradient-to:color-mix(in oklab, var(--color-teal-50) 40%, transparent)}}.to-teal-50\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50\/60{--tw-gradient-to:#f0fdfa99}@supports (color:color-mix(in lab,red,red)){.to-teal-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-teal-50) 60%, transparent)}}.to-teal-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-50\/70{--tw-gradient-to:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.to-teal-50\/70{--tw-gradient-to:color-mix(in oklab, var(--color-teal-50) 70%, transparent)}}.to-teal-50\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-500\/40{--tw-gradient-to:#00baa766}@supports (color:color-mix(in lab,red,red)){.to-teal-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 40%, transparent)}}.to-teal-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-600{--tw-gradient-to:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-50{--tw-gradient-to:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600{--tw-gradient-to:var(--color-violet-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-400{--tw-gradient-to:var(--color-yellow-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:26px_26px\]{background-size:26px 26px}.fill-\[var\(--brand-navy\)\]{fill:var(--brand-navy)}.fill-amber-400{fill:var(--color-amber-400)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.fill-transparent{fill:#0000}.fill-white{fill:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[1px\]{padding:1px}.\!px-1\.5{padding-inline:calc(var(--spacing) * 1.5)!important}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3px\]{padding-inline:3px}.px-px{padding-inline:1px}.\!py-0{padding-block:0!important}.\!py-0\.5{padding-block:calc(var(--spacing) * .5)!important}.\!py-1{padding-block:var(--spacing)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-\[2px\]{padding-block:2px!important}.\!py-\[4px\]{padding-block:4px!important}.\!py-\[5px\]{padding-block:5px!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-px{padding-block:1px}.ps-0\.5{padding-inline-start:calc(var(--spacing) * .5)}.ps-1{padding-inline-start:var(--spacing)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-0\.5{padding-inline-end:calc(var(--spacing) * .5)}.pe-1{padding-inline-end:var(--spacing)}.pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-9{padding-inline-end:calc(var(--spacing) * 9)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[7px\]{padding-top:7px}.pt-\[8px\]{padding-top:8px}.pt-\[18px\]{padding-top:18px}.\!pr-1\.5{padding-right:calc(var(--spacing) * 1.5)!important}.\!pr-2{padding-right:calc(var(--spacing) * 2)!important}.\!pr-8{padding-right:calc(var(--spacing) * 8)!important}.\!pr-9{padding-right:calc(var(--spacing) * 9)!important}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[5px\]{padding-bottom:5px}.pb-px{padding-bottom:1px}.\!pl-6{padding-left:calc(var(--spacing) * 6)!important}.\!pl-7{padding-left:calc(var(--spacing) * 7)!important}.\!pl-8{padding-left:calc(var(--spacing) * 8)!important}.\!pl-9{padding-left:calc(var(--spacing) * 9)!important}.pl-0{padding-left:0}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-16{padding-left:calc(var(--spacing) * 16)}.pl-\[3\.75rem\]{padding-left:3.75rem}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[-1px\]{vertical-align:-1px}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-super{vertical-align:super}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-script{font-family:Amatic SC,IBM Plex Sans Hebrew,cursive}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[9px\]{font-size:9px!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12\.5px\]{font-size:12.5px!important}.\!text-\[12px\]{font-size:12px!important}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35rem\]{font-size:1.35rem}.text-\[1rem\]{font-size:1rem}.text-\[6\.5px\]{font-size:6.5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.\!font-semibold{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--brand-navy\)\]{color:var(--brand-navy)!important}.\!text-red-600{color:var(--color-red-600)!important}.\!text-slate-600{color:var(--color-slate-600)!important}.\!text-transparent{color:#0000!important}.\!text-white{color:var(--color-white)!important}.text-\[\#0d9488\]{color:#0d9488}.text-\[\#0e4a37\]{color:#0e4a37}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-\[\#2a6878\]{color:#2a6878}.text-\[\#3b4580\]{color:#3b4580}.text-\[\#3b5680\]{color:#3b5680}.text-\[\#3f7361\]{color:#3f7361}.text-\[\#6b5340\]{color:#6b5340}.text-\[\#6d4108\]{color:#6d4108}.text-\[\#8a6a3a\]{color:#8a6a3a}.text-\[\#9a6a2f\]{color:#9a6a2f}.text-\[\#25D366\]{color:#25d366}.text-\[\#183b65\]{color:#183b65}.text-\[\#234a82\]{color:#234a82}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#14306a\]{color:#14306a}.text-\[\#23705f\]{color:#23705f}.text-\[\#34488a\]{color:#34488a}.text-\[\#047857\]{color:#047857}.text-\[\#059669\]{color:#059669}.text-\[\#172247\]{color:#172247}.text-\[\#172247\]\/75{color:#172247bf}.text-\[\#172247\]\/80{color:#172247cc}.text-\[\#172247\]\/85{color:#172247d9}.text-\[\#172247\]\/90{color:#172247e6}.text-\[\#a16207\]{color:#a16207}.text-\[\#b07d10\]{color:#b07d10}.text-\[\#be123c\]{color:#be123c}.text-\[\#dbeafe\]{color:#dbeafe}.text-\[rgb\(180_83_9\)\]{color:#b45309}.text-\[var\(--brand-navy\)\],.text-\[var\(--brand-navy\)\]\/55{color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--brand-navy\)\]\/55{color:color-mix(in oklab,var(--brand-navy) 55%,transparent)}}.text-\[var\(--brand-navy\)\]\/80{color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--brand-navy\)\]\/80{color:color-mix(in oklab,var(--brand-navy) 80%,transparent)}}.text-\[var\(--brand-success\)\]{color:var(--brand-success)}.text-\[var\(--brand-warning\)\]{color:var(--brand-warning)}.text-\[var\(--sales-hub-gold-1\)\]{color:var(--sales-hub-gold-1)}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-50\/70{color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.text-amber-50\/70{color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab,red,red)){.text-amber-200\/90{color:color-mix(in oklab,var(--color-amber-200) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/80{color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/75{color:#f99c00bf}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/75{color:color-mix(in oklab,var(--color-amber-500) 75%,transparent)}}.text-amber-500\/90{color:#f99c00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/90{color:color-mix(in oklab,var(--color-amber-500) 90%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/80{color:#b75000cc}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/80{color:color-mix(in oklab,var(--color-amber-700) 80%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/80{color:color-mix(in oklab,var(--color-amber-900) 80%,transparent)}}.text-amber-900\/90{color:#7b3306e6}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/90{color:color-mix(in oklab,var(--color-amber-900) 90%,transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-50\/70{color:#ecfeffb3}@supports (color:color-mix(in lab,red,red)){.text-cyan-50\/70{color:color-mix(in oklab,var(--color-cyan-50) 70%,transparent)}}.text-cyan-50\/80{color:#ecfeffcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-50\/80{color:color-mix(in oklab,var(--color-cyan-50) 80%,transparent)}}.text-cyan-50\/90{color:#ecfeffe6}@supports (color:color-mix(in lab,red,red)){.text-cyan-50\/90{color:color-mix(in oklab,var(--color-cyan-50) 90%,transparent)}}.text-cyan-50\/95{color:#ecfefff2}@supports (color:color-mix(in lab,red,red)){.text-cyan-50\/95{color:color-mix(in oklab,var(--color-cyan-50) 95%,transparent)}}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/25{color:#cefafe40}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/25{color:color-mix(in oklab,var(--color-cyan-100) 25%,transparent)}}.text-cyan-100\/40{color:#cefafe66}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/40{color:color-mix(in oklab,var(--color-cyan-100) 40%,transparent)}}.text-cyan-100\/45{color:#cefafe73}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/45{color:color-mix(in oklab,var(--color-cyan-100) 45%,transparent)}}.text-cyan-100\/75{color:#cefafebf}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/75{color:color-mix(in oklab,var(--color-cyan-100) 75%,transparent)}}.text-cyan-100\/80{color:#cefafecc}@supports (color:color-mix(in lab,red,red)){.text-cyan-100\/80{color:color-mix(in oklab,var(--color-cyan-100) 80%,transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab,red,red)){.text-cyan-200\/80{color:color-mix(in oklab,var(--color-cyan-200) 80%,transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-50\/75{color:#ecfdf5bf}@supports (color:color-mix(in lab,red,red)){.text-emerald-50\/75{color:color-mix(in oklab,var(--color-emerald-50) 75%,transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/85{color:#a4f4cfd9}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/85{color:color-mix(in oklab,var(--color-emerald-200) 85%,transparent)}}.text-emerald-200\/90{color:#a4f4cfe6}@supports (color:color-mix(in lab,red,red)){.text-emerald-200\/90{color:color-mix(in oklab,var(--color-emerald-200) 90%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-600\/80{color:#009767cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-600\/80{color:color-mix(in oklab,var(--color-emerald-600) 80%,transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/70{color:#007956b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/70{color:color-mix(in oklab,var(--color-emerald-700) 70%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground{color:var(--foreground)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-fuchsia-700{color:var(--color-fuchsia-700)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-indigo-100\/25{color:#e0e7ff40}@supports (color:color-mix(in lab,red,red)){.text-indigo-100\/25{color:color-mix(in oklab,var(--color-indigo-100) 25%,transparent)}}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-500\/80{color:#625fffcc}@supports (color:color-mix(in lab,red,red)){.text-indigo-500\/80{color:color-mix(in oklab,var(--color-indigo-500) 80%,transparent)}}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-700\/70{color:#c53c00b3}@supports (color:color-mix(in lab,red,red)){.text-orange-700\/70{color:color-mix(in oklab,var(--color-orange-700) 70%,transparent)}}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-100{color:var(--color-red-100)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.text-red-500\/80{color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-600\/90{color:#e40014e6}@supports (color:color-mix(in lab,red,red)){.text-red-600\/90{color:color-mix(in oklab,var(--color-red-600) 90%,transparent)}}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-200{color:var(--color-rose-200)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-700\/70{color:#0069a4b3}@supports (color:color-mix(in lab,red,red)){.text-sky-700\/70{color:color-mix(in oklab,var(--color-sky-700) 70%,transparent)}}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/20{color:#90a1b933}@supports (color:color-mix(in lab,red,red)){.text-slate-400\/20{color:color-mix(in oklab,var(--color-slate-400) 20%,transparent)}}.text-slate-400\/80{color:#90a1b9cc}@supports (color:color-mix(in lab,red,red)){.text-slate-400\/80{color:color-mix(in oklab,var(--color-slate-400) 80%,transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-900\/25{color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.text-slate-900\/25{color:color-mix(in oklab,var(--color-slate-900) 25%,transparent)}}.text-stone-600{color:var(--color-stone-600)}.text-teal-100\/25{color:#cbfbf140}@supports (color:color-mix(in lab,red,red)){.text-teal-100\/25{color:color-mix(in oklab,var(--color-teal-100) 25%,transparent)}}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-violet-500\/90{color:#8d54ffe6}@supports (color:color-mix(in lab,red,red)){.text-violet-500\/90{color:color-mix(in oklab,var(--color-violet-500) 90%,transparent)}}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-white{color:var(--color-white)}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.text-white\/15{color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.text-white\/\[0\.06\]{color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.06\]{color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.text-white\/\[0\.09\]{color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.09\]{color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.text-white\/\[0\.12\]{color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.12\]{color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.text-white\/\[0\.13\]{color:#ffffff21}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.13\]{color:color-mix(in oklab,var(--color-white) 13%,transparent)}}.text-white\/\[0\.14\]{color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.14\]{color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.text-white\/\[0\.15\]{color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.15\]{color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.caret-\[var\(--brand-navy\)\]{caret-color:var(--brand-navy)}.caret-slate-900{caret-color:var(--color-slate-900)}.accent-\[var\(--brand-navy\)\]{accent-color:var(--brand-navy)}.accent-sky-600{accent-color:var(--color-sky-600)}.\!opacity-0{opacity:0!important}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.1\]{opacity:.1}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.09\]{opacity:.09}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.17\]{opacity:.17}.opacity-\[0\.19\]{opacity:.19}.\!shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\!shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_35px_rgba\(34\,211\,238\,\.18\)\]{--tw-shadow:0 0 35px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_45px_rgba\(34\,211\,238\,\.22\)\]{--tw-shadow:0 0 45px var(--tw-shadow-color,#22d3ee38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(34\,211\,238\,0\.25\)\]{--tw-shadow:0 0 60px var(--tw-shadow-color,#22d3ee40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_1px_rgba\(26\,36\,71\,0\.04\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#1a24470a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\,0_8px_24px_-16px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0f172a0a), 0 8px 24px -16px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_-2px_rgba\(15\,23\,42\,0\.28\)\]{--tw-shadow:0 2px 6px -2px var(--tw-shadow-color,#0f172a47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_-6px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 2px 8px -6px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(2\,132\,199\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0284c759);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(5\,150\,105\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#05966959);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(52\,211\,153\,0\.4\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#34d39966);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(100\,116\,139\,0\.3\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#64748b4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(124\,58\,237\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#7c3aed59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(217\,119\,6\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#d9770659);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(220\,38\,38\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#dc262659);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(245\,158\,11\,0\.35\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#f59e0b59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(251\,191\,36\,0\.22\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#fbbf2438);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(2_132_199\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#0284c752);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(4_120_87\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#04785752);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(5_150_105\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#05966952);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(13_148_136\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#0d948852);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(23_34_71\/0\.28\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#17224747);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(71_85_105\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#47556952);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(124_58_237\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#7c3aed52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(217_119_6\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#d9770652);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_rgb\(225_29_72\/0\.32\)\]{--tw-shadow:0 4px 10px var(--tw-shadow-color,#e11d4852);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_-8px_rgba\(15\,23\,42\,0\.6\)\]{--tw-shadow:0 4px 12px -8px var(--tw-shadow-color,#0f172a99);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_18px_rgba\(23\,34\,71\,0\.1\)\]{--tw-shadow:0 4px 18px var(--tw-shadow-color,#1722471a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_16px_-10px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 6px 16px -10px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_26px_rgba\(59\,130\,246\,0\.2\)\]{--tw-shadow:0 6px 26px var(--tw-shadow-color,#3b82f633);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_-10px_rgba\(15\,23\,42\,0\.85\)\]{--tw-shadow:0 8px 18px -10px var(--tw-shadow-color,#0f172ad9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(5\,150\,105\,0\.7\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#059669b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(12\,58\,120\,0\.75\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#0c3a78bf);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(161\,98\,7\,0\.7\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#a16207b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_-10px_rgba\(5\,150\,105\,0\.8\)\]{--tw-shadow:0 10px 22px -10px var(--tw-shadow-color,#059669cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_-10px_rgba\(12\,58\,120\,0\.85\)\]{--tw-shadow:0 10px 22px -10px var(--tw-shadow-color,#0c3a78d9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_-10px_rgba\(161\,98\,7\,0\.8\)\]{--tw-shadow:0 10px 22px -10px var(--tw-shadow-color,#a16207cc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_60px_-28px_rgba\(6\,95\,70\,0\.5\)\,0_2px_10px_-4px_rgba\(6\,95\,70\,0\.16\)\]{--tw-shadow:0 26px 60px -28px var(--tw-shadow-color,#065f4680), 0 2px 10px -4px var(--tw-shadow-color,#065f4629);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_60px_-28px_rgba\(23\,54\,112\,0\.55\)\,0_2px_10px_-4px_rgba\(23\,54\,112\,0\.18\)\]{--tw-shadow:0 26px 60px -28px var(--tw-shadow-color,#1736708c), 0 2px 10px -4px var(--tw-shadow-color,#1736702e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_60px_-28px_rgba\(146\,85\,10\,0\.5\)\,0_2px_10px_-4px_rgba\(146\,85\,10\,0\.16\)\]{--tw-shadow:0 26px 60px -28px var(--tw-shadow-color,#92550a80), 0 2px 10px -4px var(--tw-shadow-color,#92550a29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.5\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.55\)\,inset_0_-2px_4px_rgba\(0\,0\,0\,\.08\)\,0_2px_5px_rgba\(15\,23\,42\,\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff8c), inset 0 -2px 4px var(--tw-shadow-color,#00000014), 0 2px 5px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.9\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgb\(15_23_42\/6\%\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-amber-100{--tw-shadow-color:#fef3c6}@supports (color:lab(0% 0 0)){.shadow-amber-100{--tw-shadow-color:lab(95.916% -1.21653 23.111)}}@supports (color:color-mix(in lab,red,red)){.shadow-amber-100{--tw-shadow-color:color-mix(in oklab, var(--color-amber-100) var(--tw-shadow-alpha), transparent)}}.shadow-amber-200\/60{--tw-shadow-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.shadow-amber-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-200\/70{--tw-shadow-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.shadow-amber-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-100{--tw-shadow-color:#d0fae5}@supports (color:lab(0% 0 0)){.shadow-emerald-100{--tw-shadow-color:lab(94.9004% -17.0769 5.63836)}}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-100{--tw-shadow-color:color-mix(in oklab, var(--color-emerald-100) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-200\/45{--tw-shadow-color:#a4f4cf73}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-200\/45{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-200\/60{--tw-shadow-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-200\/70{--tw-shadow-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-200\/70{--tw-shadow-color:#c7d2ffb3}@supports (color:color-mix(in lab,red,red)){.shadow-indigo-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-200\/45{--tw-shadow-color:#ffd7a873}@supports (color:color-mix(in lab,red,red)){.shadow-orange-200\/45{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-200) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-200\/60{--tw-shadow-color:#ffcaca99}@supports (color:color-mix(in lab,red,red)){.shadow-red-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-200\/70{--tw-shadow-color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.shadow-red-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-200\/60{--tw-shadow-color:#ffccd399}@supports (color:color-mix(in lab,red,red)){.shadow-rose-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-200\/70{--tw-shadow-color:#ffccd3b3}@supports (color:color-mix(in lab,red,red)){.shadow-rose-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-100{--tw-shadow-color:#dff2fe}@supports (color:lab(0% 0 0)){.shadow-sky-100{--tw-shadow-color:lab(94.3709% -4.56053 -8.23453)}}@supports (color:color-mix(in lab,red,red)){.shadow-sky-100{--tw-shadow-color:color-mix(in oklab, var(--color-sky-100) var(--tw-shadow-alpha), transparent)}}.shadow-sky-200\/60{--tw-shadow-color:#b8e6fe99}@supports (color:color-mix(in lab,red,red)){.shadow-sky-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-200\/70{--tw-shadow-color:#b8e6feb3}@supports (color:color-mix(in lab,red,red)){.shadow-sky-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/60{--tw-shadow-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/70{--tw-shadow-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/30{--tw-shadow-color:#cad5e24d}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/40{--tw-shadow-color:#cad5e266}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/45{--tw-shadow-color:#cad5e273}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/45{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 45%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-300\/50{--tw-shadow-color:#cad5e280}@supports (color:color-mix(in lab,red,red)){.shadow-slate-300\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-300) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-400\/50{--tw-shadow-color:#90a1b980}@supports (color:color-mix(in lab,red,red)){.shadow-slate-400\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-400) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/5{--tw-shadow-color:#0f172b0d}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-100{--tw-shadow-color:#ede9fe}@supports (color:lab(0% 0 0)){.shadow-violet-100{--tw-shadow-color:lab(93.0838% 4.35197 -9.88284)}}@supports (color:color-mix(in lab,red,red)){.shadow-violet-100{--tw-shadow-color:color-mix(in oklab, var(--color-violet-100) var(--tw-shadow-alpha), transparent)}}.shadow-violet-200\/60{--tw-shadow-color:#ddd6ff99}@supports (color:color-mix(in lab,red,red)){.shadow-violet-200\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-200) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-200\/70{--tw-shadow-color:#ddd6ffb3}@supports (color:color-mix(in lab,red,red)){.shadow-violet-200\/70{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-200) 70%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[rgba\(148\,180\,224\,0\.55\)\]{--tw-ring-color:#94b4e08c}.ring-\[rgba\(150\,214\,186\,0\.6\)\]{--tw-ring-color:#96d6ba99}.ring-\[rgba\(226\,199\,145\,0\.65\)\]{--tw-ring-color:#e2c791a6}.ring-\[var\(--brand-navy\)\],.ring-\[var\(--brand-navy\)\]\/10{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/10{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 10%, transparent)}}.ring-\[var\(--brand-navy\)\]\/20{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/20{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 20%, transparent)}}.ring-\[var\(--brand-navy\)\]\/25{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 25%, transparent)}}.ring-\[var\(--brand-navy\)\]\/30{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 30%, transparent)}}.ring-\[var\(--brand-navy\)\]\/35{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/35{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 35%, transparent)}}.ring-\[var\(--brand-navy\)\]\/40{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-navy\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 40%, transparent)}}.ring-\[var\(--brand-success\)\]\/25{--tw-ring-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--brand-success\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--brand-success) 25%, transparent)}}.ring-amber-100{--tw-ring-color:var(--color-amber-100)}.ring-amber-100\/80{--tw-ring-color:#fef3c6cc}@supports (color:color-mix(in lab,red,red)){.ring-amber-100\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-200\/70{--tw-ring-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-300\/70{--tw-ring-color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.ring-amber-400\/40{--tw-ring-color:#fcbb0066}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.ring-amber-400\/70{--tw-ring-color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/70{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 70%, transparent)}}.ring-amber-500\/25{--tw-ring-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.ring-blue-100{--tw-ring-color:var(--color-blue-100)}.ring-blue-200{--tw-ring-color:var(--color-blue-200)}.ring-blue-200\/80{--tw-ring-color:#bedbffcc}@supports (color:color-mix(in lab,red,red)){.ring-blue-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-blue-200) 80%, transparent)}}.ring-blue-300{--tw-ring-color:var(--color-blue-300)}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-cyan-200{--tw-ring-color:var(--color-cyan-200)}.ring-cyan-200\/60{--tw-ring-color:#a2f4fd99}@supports (color:color-mix(in lab,red,red)){.ring-cyan-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.ring-cyan-300{--tw-ring-color:var(--color-cyan-300)}.ring-cyan-900\/15{--tw-ring-color:#104e6426}@supports (color:color-mix(in lab,red,red)){.ring-cyan-900\/15{--tw-ring-color:color-mix(in oklab, var(--color-cyan-900) 15%, transparent)}}.ring-emerald-100{--tw-ring-color:var(--color-emerald-100)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-200\/70{--tw-ring-color:#a4f4cfb3}@supports (color:color-mix(in lab,red,red)){.ring-emerald-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.ring-emerald-200\/80{--tw-ring-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.ring-emerald-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.ring-emerald-300{--tw-ring-color:var(--color-emerald-300)}.ring-emerald-300\/70{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.ring-emerald-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.ring-emerald-500\/25{--tw-ring-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.ring-emerald-600\/25{--tw-ring-color:#00976740}@supports (color:color-mix(in lab,red,red)){.ring-emerald-600\/25{--tw-ring-color:color-mix(in oklab, var(--color-emerald-600) 25%, transparent)}}.ring-fuchsia-300{--tw-ring-color:var(--color-fuchsia-300)}.ring-indigo-100{--tw-ring-color:var(--color-indigo-100)}.ring-indigo-200{--tw-ring-color:var(--color-indigo-200)}.ring-orange-100{--tw-ring-color:var(--color-orange-100)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-red-100{--tw-ring-color:var(--color-red-100)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-red-200\/70{--tw-ring-color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.ring-red-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.ring-red-200\/80{--tw-ring-color:#ffcacacc}@supports (color:color-mix(in lab,red,red)){.ring-red-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-red-200) 80%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-rose-100{--tw-ring-color:var(--color-rose-100)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-rose-300{--tw-ring-color:var(--color-rose-300)}.ring-rose-300\/70{--tw-ring-color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.ring-rose-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.ring-rose-500\/25{--tw-ring-color:#ff235740}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-sky-100{--tw-ring-color:var(--color-sky-100)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.ring-sky-200\/60{--tw-ring-color:#b8e6fe99}@supports (color:color-mix(in lab,red,red)){.ring-sky-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-sky-200) 60%, transparent)}}.ring-sky-200\/70{--tw-ring-color:#b8e6feb3}@supports (color:color-mix(in lab,red,red)){.ring-sky-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-sky-200) 70%, transparent)}}.ring-sky-200\/80{--tw-ring-color:#b8e6fecc}@supports (color:color-mix(in lab,red,red)){.ring-sky-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-sky-200) 80%, transparent)}}.ring-sky-200\/90{--tw-ring-color:#b8e6fee6}@supports (color:color-mix(in lab,red,red)){.ring-sky-200\/90{--tw-ring-color:color-mix(in oklab, var(--color-sky-200) 90%, transparent)}}.ring-sky-300{--tw-ring-color:var(--color-sky-300)}.ring-sky-300\/55{--tw-ring-color:#77d4ff8c}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/55{--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 55%, transparent)}}.ring-sky-300\/70{--tw-ring-color:#77d4ffb3}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 70%, transparent)}}.ring-sky-300\/80{--tw-ring-color:#77d4ffcc}@supports (color:color-mix(in lab,red,red)){.ring-sky-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-sky-300) 80%, transparent)}}.ring-sky-500\/25{--tw-ring-color:#00a5ef40}@supports (color:color-mix(in lab,red,red)){.ring-sky-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.ring-slate-100{--tw-ring-color:var(--color-slate-100)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.ring-slate-200\/60{--tw-ring-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/60{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 60%, transparent)}}.ring-slate-200\/70{--tw-ring-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 70%, transparent)}}.ring-slate-200\/80{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.ring-slate-200\/80{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.ring-slate-300{--tw-ring-color:var(--color-slate-300)}.ring-slate-300\/70{--tw-ring-color:#cad5e2b3}@supports (color:color-mix(in lab,red,red)){.ring-slate-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-slate-300) 70%, transparent)}}.ring-slate-400\/25{--tw-ring-color:#90a1b940}@supports (color:color-mix(in lab,red,red)){.ring-slate-400\/25{--tw-ring-color:color-mix(in oklab, var(--color-slate-400) 25%, transparent)}}.ring-slate-500\/40{--tw-ring-color:#62748e66}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 40%, transparent)}}.ring-slate-700{--tw-ring-color:var(--color-slate-700)}.ring-teal-100{--tw-ring-color:var(--color-teal-100)}.ring-teal-200{--tw-ring-color:var(--color-teal-200)}.ring-teal-300\/70{--tw-ring-color:#46ecd5b3}@supports (color:color-mix(in lab,red,red)){.ring-teal-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-teal-300) 70%, transparent)}}.ring-teal-500\/25{--tw-ring-color:#00baa740}@supports (color:color-mix(in lab,red,red)){.ring-teal-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 25%, transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-violet-100{--tw-ring-color:var(--color-violet-100)}.ring-violet-200{--tw-ring-color:var(--color-violet-200)}.ring-violet-200\/70{--tw-ring-color:#ddd6ffb3}@supports (color:color-mix(in lab,red,red)){.ring-violet-200\/70{--tw-ring-color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.ring-violet-300{--tw-ring-color:var(--color-violet-300)}.ring-violet-300\/70{--tw-ring-color:#c4b4ffb3}@supports (color:color-mix(in lab,red,red)){.ring-violet-300\/70{--tw-ring-color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.ring-violet-500\/25{--tw-ring-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.ring-violet-500\/25{--tw-ring-color:color-mix(in oklab, var(--color-violet-500) 25%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/70{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.ring-white\/70{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.ring-white\/80{--tw-ring-color:#fffc}@supports (color:color-mix(in lab,red,red)){.ring-white\/80{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(251\,191\,36\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#fbbf2473));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_8px_24px_rgba\(34\,211\,238\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 24px var(--tw-drop-shadow-color,#22d3ee59));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-none{--tw-drop-shadow: ;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,border-color\]{transition-property:box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,left\,top\,opacity\]{transition-property:box-shadow,left,top,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[min-height\]{transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,color\]{transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,min-height\,max-height\,border-radius\,box-shadow\,left\,opacity\]{transition-property:width,min-height,max-height,border-radius,box-shadow,left,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\!transition-none{transition-property:none!important}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[380ms\]{--tw-duration:.38s;transition-duration:.38s}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2\.15rem\]{--cell-size:2.15rem}.\[--cell-size\:2rem\]{--cell-size:2rem}.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.\[text-align-last\:left\]{text-align-last:left}.\[text-shadow\:0_0_8px_rgba\(16\,185\,129\,0\.5\)\]{text-shadow:0 0 8px #10b98180}.\[text-shadow\:0_1px_0_rgba\(255\,255\,255\,\.35\)\]{text-shadow:0 1px #ffffff59}.\[text-shadow\:0_1px_3px_rgb\(2_12_36\/0\.55\)\]{text-shadow:0 1px 3px #020c248c}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-top-1{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}@supports not (field-sizing:content){.not-supports-\[field-sizing\:content\]\:w-full{width:100%}}.group-focus-within\:text-\[var\(--brand-navy\)\]:is(:where(.group):focus-within *){color:var(--brand-navy)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *),.group-focus-within\/select\:opacity-100:is(:where(.group\/select):focus-within *){opacity:1}.group-focus-within\/tip\:block:is(:where(.group\/tip):focus-within *){display:block}@media(hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:\!scale-100:is(:where(.group):hover *){--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:rotate-3:is(:where(.group):hover *){rotate:3deg}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:border-\[var\(--brand-navy\)\]\/20:is(:where(.group):hover *){border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-\[var\(--brand-navy\)\]\/20:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--brand-navy) 20%,transparent)}}.group-hover\:bg-\[\#172247\]\/35:is(:where(.group):hover *){background-color:#17224759}.group-hover\:bg-amber-50\/60:is(:where(.group):hover *){background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-amber-50\/60:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.group-hover\:bg-sky-300\/25:is(:where(.group):hover *){background-color:#77d4ff40}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sky-300\/25:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sky-300) 25%,transparent)}}.group-hover\:bg-slate-50\/40:is(:where(.group):hover *){background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-slate-50\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.group-hover\:bg-slate-200:is(:where(.group):hover *){background-color:var(--color-slate-200)}.group-hover\:text-\[var\(--brand-navy\)\]:is(:where(.group):hover *){color:var(--brand-navy)}.group-hover\:text-slate-700:is(:where(.group):hover *){color:var(--color-slate-700)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:\!opacity-100:is(:where(.group):hover *){opacity:1!important}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-md:is(:where(.group):hover *){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:blur-lg:is(:where(.group):hover *){--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/al\:border-slate-200:is(:where(.group\/al):hover *){border-color:var(--color-slate-200)}.group-hover\/al\:bg-slate-50:is(:where(.group\/al):hover *){background-color:var(--color-slate-50)}.group-hover\/al\:opacity-100:is(:where(.group\/al):hover *){opacity:1}.group-hover\/art\:text-\[var\(--brand-navy\)\]:is(:where(.group\/art):hover *){color:var(--brand-navy)}.group-hover\/art\:opacity-100:is(:where(.group\/art):hover *){opacity:1}.group-hover\/br\:text-slate-900:is(:where(.group\/br):hover *){color:var(--color-slate-900)}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *),.group-hover\/code\:opacity-100:is(:where(.group\/code):hover *){opacity:1}.group-hover\/ex\:bg-slate-50:is(:where(.group\/ex):hover *){background-color:var(--color-slate-50)}.group-hover\/frame\:opacity-100:is(:where(.group\/frame):hover *){opacity:1}.group-hover\/lg\:text-slate-900:is(:where(.group\/lg):hover *){color:var(--color-slate-900)}.group-hover\/m\:border-slate-200:is(:where(.group\/m):hover *){border-color:var(--color-slate-200)}.group-hover\/m\:bg-slate-50\/60:is(:where(.group\/m):hover *){background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.group-hover\/m\:bg-slate-50\/60:is(:where(.group\/m):hover *){background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}.group-hover\/pill\:brightness-\[0\.98\]:is(:where(.group\/pill):hover *){--tw-brightness:brightness(.98);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/row\:bg-slate-50:is(:where(.group\/row):hover *){background-color:var(--color-slate-50)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *),.group-hover\/select\:opacity-100:is(:where(.group\/select):hover *),.group-hover\/test\:opacity-100:is(:where(.group\/test):hover *),.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}.group-hover\/tip\:block:is(:where(.group\/tip):hover *){display:block}}.group-focus-visible\:underline:is(:where(.group):focus-visible *){text-decoration-line:underline}.group-disabled\:rotate-0:is(:where(.group):disabled *){rotate:0deg}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[state\=open\]\:text-\[var\(--brand-navy\)\]:is(:where(.group)[data-state=open] *){color:var(--brand-navy)}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-slate-300::placeholder{color:var(--color-slate-300)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-900\/25::placeholder{color:#0f172b40}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-slate-900\/25::placeholder{color:color-mix(in oklab,var(--color-slate-900) 25%,transparent)}}.placeholder\:text-transparent::placeholder{color:#0000}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-4:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 4)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:right-8:before{content:var(--tw-content);right:calc(var(--spacing) * 8)}.before\:left-8:before{content:var(--tw-content);left:calc(var(--spacing) * 8)}.before\:border-t:before{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.before\:border-dashed:before{content:var(--tw-content);--tw-border-style:dashed;border-style:dashed}.before\:border-amber-200:before{content:var(--tw-content);border-color:var(--color-amber-200)}.before\:border-sky-200:before{content:var(--tw-content);border-color:var(--color-sky-200)}.before\:border-violet-200:before{content:var(--tw-content);border-color:var(--color-violet-200)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:ms-0:first-child{margin-inline-start:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:rounded-tr-md:first-child{border-top-right-radius:calc(var(--radius) - 2px)}.first\:border-s-0:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:border-l-0:first-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-tl-md:last-child{border-top-left-radius:calc(var(--radius) - 2px)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-l-0:last-child{border-left-style:var(--tw-border-style);border-left-width:0}.last\:pb-0:last-child{padding-bottom:0}.odd\:bg-white\/70:nth-child(odd){background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.odd\:bg-white\/70:nth-child(odd){background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.read-only\:cursor-default:read-only{cursor:default}.read-only\:bg-slate-50\/80:read-only{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.read-only\:bg-slate-50\/80:read-only{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.read-only\:text-slate-600:read-only{color:var(--color-slate-600)}.focus-within\:border-\[var\(--brand-navy\)\]:focus-within,.focus-within\:border-\[var\(--brand-navy\)\]\/30:focus-within{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-\[var\(--brand-navy\)\]\/30:focus-within{border-color:color-mix(in oklab,var(--brand-navy) 30%,transparent)}}.focus-within\:border-\[var\(--brand-navy\)\]\/40:focus-within{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-\[var\(--brand-navy\)\]\/40:focus-within{border-color:color-mix(in oklab,var(--brand-navy) 40%,transparent)}}.focus-within\:border-\[var\(--brand-success\)\]\/50:focus-within{border-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-\[var\(--brand-success\)\]\/50:focus-within{border-color:color-mix(in oklab,var(--brand-success) 50%,transparent)}}.focus-within\:border-slate-300:focus-within{border-color:var(--color-slate-300)}.focus-within\:border-white\/35:focus-within{border-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-white\/35:focus-within{border-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.focus-within\:bg-white:focus-within{background-color:var(--color-white)}.focus-within\:bg-white\/15:focus-within{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.focus-within\:bg-white\/15:focus-within{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-\[0_0_0_3px_rgba\(26\,36\,71\,0\.1\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#1a24471a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.55\)\,inset_0_-2px_4px_rgba\(0\,0\,0\,\.08\)\,0_0_0_3px_rgba\(26\,79\,214\,\.28\)\]:focus-within{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff8c), inset 0 -2px 4px var(--tw-shadow-color,#00000014), 0 0 0 3px var(--tw-shadow-color,#1a4fd647);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[var\(--brand-navy\)\]\/8:focus-within{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-\[var\(--brand-navy\)\]\/8:focus-within{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 8%, transparent)}}.focus-within\:ring-\[var\(--brand-navy\)\]\/10:focus-within{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-\[var\(--brand-navy\)\]\/10:focus-within{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 10%, transparent)}}.focus-within\:ring-slate-200\/80:focus-within{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-slate-200\/80:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.08\]:hover{scale:1.08}.hover\:border-\[\#0d9488\]\/40:hover{border-color:#0d948866}.hover\:border-\[\#cfd9e8\]:hover{border-color:#cfd9e8}.hover\:border-\[var\(--brand-navy\)\]:hover,.hover\:border-\[var\(--brand-navy\)\]\/20:hover{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--brand-navy\)\]\/20:hover{border-color:color-mix(in oklab,var(--brand-navy) 20%,transparent)}}.hover\:border-\[var\(--brand-navy\)\]\/25:hover{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--brand-navy\)\]\/25:hover{border-color:color-mix(in oklab,var(--brand-navy) 25%,transparent)}}.hover\:border-\[var\(--brand-navy\)\]\/30:hover{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--brand-navy\)\]\/30:hover{border-color:color-mix(in oklab,var(--brand-navy) 30%,transparent)}}.hover\:border-\[var\(--brand-navy\)\]\/60:hover{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--brand-navy\)\]\/60:hover{border-color:color-mix(in oklab,var(--brand-navy) 60%,transparent)}}.hover\:border-\[var\(--brand-success\)\]:hover,.hover\:border-\[var\(--brand-success\)\]\/40:hover{border-color:var(--brand-success)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--brand-success\)\]\/40:hover{border-color:color-mix(in oklab,var(--brand-success) 40%,transparent)}}.hover\:border-amber-200:hover{border-color:var(--color-amber-200)}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-cyan-300:hover{border-color:var(--color-cyan-300)}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-purple-300:hover{border-color:var(--color-purple-300)}.hover\:border-red-200:hover{border-color:var(--color-red-200)}.hover\:border-red-200\/70:hover{border-color:#ffcacab3}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-200\/70:hover{border-color:color-mix(in oklab,var(--color-red-200) 70%,transparent)}}.hover\:border-red-300:hover{border-color:var(--color-red-300)}.hover\:border-rose-200:hover{border-color:var(--color-rose-200)}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-sky-200:hover{border-color:var(--color-sky-200)}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-slate-200:hover{border-color:var(--color-slate-200)}.hover\:border-slate-200\/70:hover{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-200\/70:hover{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.hover\:border-slate-200\/80:hover{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-200\/80:hover{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-300\/80:hover{border-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-300\/80:hover{border-color:color-mix(in oklab,var(--color-slate-300) 80%,transparent)}}.hover\:border-slate-300\/90:hover{border-color:#cad5e2e6}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-300\/90:hover{border-color:color-mix(in oklab,var(--color-slate-300) 90%,transparent)}}.hover\:border-teal-200:hover{border-color:var(--color-teal-200)}.hover\:border-violet-200:hover{border-color:var(--color-violet-200)}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-violet-400:hover{border-color:var(--color-violet-400)}.hover\:\!bg-amber-100\/25:hover{background-color:#fef3c640!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-amber-100\/25:hover{background-color:color-mix(in oklab,var(--color-amber-100) 25%,transparent)!important}}.hover\:\!bg-cyan-300\/25:hover{background-color:#53eafd40!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-cyan-300\/25:hover{background-color:color-mix(in oklab,var(--color-cyan-300) 25%,transparent)!important}}.hover\:\!bg-emerald-700:hover{background-color:var(--color-emerald-700)!important}.hover\:\!bg-white\/20:hover{background-color:#fff3!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)!important}}.hover\:bg-\[\#0d9488\]\/5:hover{background-color:#0d94880d}.hover\:bg-\[\#1da851\]:hover{background-color:#1da851}.hover\:bg-\[\#2360ee\]:hover{background-color:#2360ee}.hover\:bg-\[\#f5f8fc\]:hover{background-color:#f5f8fc}.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:bg-\[var\(--brand-navy\)\]:hover,.hover\:bg-\[var\(--brand-navy\)\]\/5:hover{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-navy\)\]\/5:hover{background-color:color-mix(in oklab,var(--brand-navy) 5%,transparent)}}.hover\:bg-\[var\(--brand-navy\)\]\/10:hover{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-navy\)\]\/10:hover{background-color:color-mix(in oklab,var(--brand-navy) 10%,transparent)}}.hover\:bg-\[var\(--brand-navy\)\]\/90:hover{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-navy\)\]\/90:hover{background-color:color-mix(in oklab,var(--brand-navy) 90%,transparent)}}.hover\:bg-\[var\(--brand-navy\)\]\/\[0\.07\]:hover{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-navy\)\]\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--brand-navy) 7%,transparent)}}.hover\:bg-\[var\(--brand-navy\)\]\/\[0\.015\]:hover{background-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-navy\)\]\/\[0\.015\]:hover{background-color:color-mix(in oklab,var(--brand-navy) 1.5%,transparent)}}.hover\:bg-\[var\(--brand-navy-hover\)\]:hover{background-color:var(--brand-navy-hover)}.hover\:bg-\[var\(--brand-success\)\]:hover{background-color:var(--brand-success)}.hover\:bg-\[var\(--brand-surface\)\]:hover,.hover\:bg-\[var\(--brand-surface\)\]\/25:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/25:hover{background-color:color-mix(in oklab,var(--brand-surface) 25%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/30:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/30:hover{background-color:color-mix(in oklab,var(--brand-surface) 30%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/35:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/35:hover{background-color:color-mix(in oklab,var(--brand-surface) 35%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/40:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/40:hover{background-color:color-mix(in oklab,var(--brand-surface) 40%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/50:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/50:hover{background-color:color-mix(in oklab,var(--brand-surface) 50%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/60:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/60:hover{background-color:color-mix(in oklab,var(--brand-surface) 60%,transparent)}}.hover\:bg-\[var\(--brand-surface\)\]\/70:hover{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--brand-surface\)\]\/70:hover{background-color:color-mix(in oklab,var(--brand-surface) 70%,transparent)}}.hover\:bg-\[var\(--brand-warning-light\)\]:hover{background-color:var(--brand-warning-light)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-50\/40:hover{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/40:hover{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.hover\:bg-amber-50\/70:hover{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/70:hover{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.hover\:bg-amber-50\/80:hover{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/80:hover{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200\/80:hover{background-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-200\/80:hover{background-color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-cyan-50\/50:hover{background-color:#ecfeff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-50\/50:hover{background-color:color-mix(in oklab,var(--color-cyan-50) 50%,transparent)}}.hover\:bg-cyan-50\/80:hover{background-color:#ecfeffcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-50\/80:hover{background-color:color-mix(in oklab,var(--color-cyan-50) 80%,transparent)}}.hover\:bg-cyan-100\/80:hover{background-color:#cefafecc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-cyan-100\/80:hover{background-color:color-mix(in oklab,var(--color-cyan-100) 80%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-50\/80:hover{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-50\/80:hover{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-100\/80:hover{background-color:#d0fae5cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-100\/80:hover{background-color:color-mix(in oklab,var(--color-emerald-100) 80%,transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-green-100\/80:hover{background-color:#dcfce7cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-100\/80:hover{background-color:color-mix(in oklab,var(--color-green-100) 80%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-50\/70:hover{background-color:#fef2f2b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-50\/70:hover{background-color:color-mix(in oklab,var(--color-red-50) 70%,transparent)}}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-100\/80:hover{background-color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-100\/80:hover{background-color:color-mix(in oklab,var(--color-red-100) 80%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-sky-50:hover{background-color:var(--color-sky-50)}.hover\:bg-sky-50\/40:hover{background-color:#f0f9ff66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-50\/40:hover{background-color:color-mix(in oklab,var(--color-sky-50) 40%,transparent)}}.hover\:bg-sky-50\/50:hover{background-color:#f0f9ff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-50\/50:hover{background-color:color-mix(in oklab,var(--color-sky-50) 50%,transparent)}}.hover\:bg-sky-50\/60:hover{background-color:#f0f9ff99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sky-50\/60:hover{background-color:color-mix(in oklab,var(--color-sky-50) 60%,transparent)}}.hover\:bg-sky-100:hover{background-color:var(--color-sky-100)}.hover\:bg-sky-200:hover{background-color:var(--color-sky-200)}.hover\:bg-sky-600:hover{background-color:var(--color-sky-600)}.hover\:bg-sky-700:hover{background-color:var(--color-sky-700)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/40:hover{background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/40:hover{background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/60:hover{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.hover\:bg-slate-50\/90:hover{background-color:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/90:hover{background-color:color-mix(in oklab,var(--color-slate-50) 90%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/80:hover{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/80:hover{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.hover\:bg-teal-50\/25:hover{background-color:#f0fdfa40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-50\/25:hover{background-color:color-mix(in oklab,var(--color-teal-50) 25%,transparent)}}.hover\:bg-teal-50\/70:hover{background-color:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-teal-50\/70:hover{background-color:color-mix(in oklab,var(--color-teal-50) 70%,transparent)}}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/45:hover{background-color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/45:hover{background-color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.hover\:\!from-cyan-400:hover{--tw-gradient-from:var(--color-cyan-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.hover\:from-white:hover{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:\!to-emerald-400:hover{--tw-gradient-to:var(--color-emerald-400)!important;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))!important}.hover\:to-\[var\(--brand-surface\)\]\/45:hover{--tw-gradient-to:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.hover\:to-\[var\(--brand-surface\)\]\/45:hover{--tw-gradient-to:color-mix(in oklab, var(--brand-surface) 45%, transparent)}}.hover\:to-\[var\(--brand-surface\)\]\/45:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#0e4a37\]:hover{color:#0e4a37}.hover\:text-\[\#1a4fd6\]:hover{color:#1a4fd6}.hover\:text-\[\#6d4108\]:hover{color:#6d4108}.hover\:text-\[\#128C7E\]:hover{color:#128c7e}.hover\:text-\[\#14306a\]:hover{color:#14306a}.hover\:text-\[\#172247\]:hover{color:#172247}.hover\:text-\[var\(--brand-danger\)\]:hover{color:var(--brand-danger)}.hover\:text-\[var\(--brand-navy\)\]:hover,.hover\:text-\[var\(--brand-navy\)\]\/80:hover{color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\[var\(--brand-navy\)\]\/80:hover{color:color-mix(in oklab,var(--brand-navy) 80%,transparent)}}.hover\:text-\[var\(--brand-navy-hover\)\]:hover{color:var(--brand-navy-hover)}.hover\:text-\[var\(--brand-success\)\]:hover{color:var(--brand-success)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-300\/90:hover{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.hover\:text-amber-300\/90:hover{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-amber-800:hover{color:var(--color-amber-800)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-cyan-700:hover{color:var(--color-cyan-700)}.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-inherit:hover{color:inherit}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-orange-600:hover{color:var(--color-orange-600)}.hover\:text-orange-800:hover{color:var(--color-orange-800)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-sky-600:hover{color:var(--color-sky-600)}.hover\:text-sky-700:hover{color:var(--color-sky-700)}.hover\:text-sky-900:hover{color:var(--color-sky-900)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-400:hover{color:var(--color-slate-400)}.hover\:text-slate-500:hover{color:var(--color-slate-500)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-teal-600:hover{color:var(--color-teal-600)}.hover\:text-violet-600:hover{color:var(--color-violet-600)}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:text-violet-800:hover{color:var(--color-violet-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/85:hover{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/85:hover{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.hover\:text-white\/90:hover{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/90:hover{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-65:hover{opacity:.65}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_2px_4px_rgba\(15\,23\,42\,0\.05\)\,0_16px_32px_-16px_rgba\(15\,23\,42\,0\.22\)\]:hover{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0f172a0d), 0 16px 32px -16px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[var\(--brand-navy\)\]\/25:hover{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:ring-\[var\(--brand-navy\)\]\/25:hover{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 25%, transparent)}}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.07\]:hover{--tw-brightness:brightness(1.07);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:\!border-transparent:focus{border-color:#0000!important}.focus\:border-\[var\(--brand-navy\)\]:focus,.focus\:border-\[var\(--brand-navy\)\]\/30:focus{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--brand-navy\)\]\/30:focus{border-color:color-mix(in oklab,var(--brand-navy) 30%,transparent)}}.focus\:border-\[var\(--brand-navy\)\]\/40:focus{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--brand-navy\)\]\/40:focus{border-color:color-mix(in oklab,var(--brand-navy) 40%,transparent)}}.focus\:border-amber-400:focus{border-color:var(--color-amber-400)}.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}.focus\:border-cyan-400\/70:focus{border-color:#00d2efb3}@supports (color:color-mix(in lab,red,red)){.focus\:border-cyan-400\/70:focus{border-color:color-mix(in oklab,var(--color-cyan-400) 70%,transparent)}}.focus\:border-emerald-400:focus{border-color:var(--color-emerald-400)}.focus\:border-orange-400:focus{border-color:var(--color-orange-400)}.focus\:border-purple-400:focus{border-color:var(--color-purple-400)}.focus\:border-red-400:focus{border-color:var(--color-red-400)}.focus\:border-sky-300:focus{border-color:var(--color-sky-300)}.focus\:border-sky-400:focus{border-color:var(--color-sky-400)}.focus\:border-sky-500:focus{border-color:var(--color-sky-500)}.focus\:border-slate-300:focus{border-color:var(--color-slate-300)}.focus\:border-slate-400:focus{border-color:var(--color-slate-400)}.focus\:bg-\[var\(--brand-surface\)\]\/35:focus{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-\[var\(--brand-surface\)\]\/35:focus{background-color:color-mix(in oklab,var(--brand-surface) 35%,transparent)}}.focus\:bg-\[var\(--brand-surface\)\]\/60:focus{background-color:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.focus\:bg-\[var\(--brand-surface\)\]\/60:focus{background-color:color-mix(in oklab,var(--brand-surface) 60%,transparent)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-amber-50:focus{background-color:var(--color-amber-50)}.focus\:bg-red-50:focus{background-color:var(--color-red-50)}.focus\:bg-slate-50:focus{background-color:var(--color-slate-50)}.focus\:bg-slate-100:focus{background-color:var(--color-slate-100)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-red-600:focus{color:var(--color-red-600)}.focus\:text-red-700:focus{color:var(--color-red-700)}.focus\:text-slate-900:focus{color:var(--color-slate-900)}.focus\:shadow-\[0_0_0_1px_rgb\(26_36_71\/0\.16\)\,0_1px_3px_rgb\(15_23_42\/0\.06\)\]:focus{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#1a244729), 0 1px 3px var(--tw-shadow-color,#0f172a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(34\,211\,238\,0\.18\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:\!ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--brand-navy\)\]\/8:focus{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--brand-navy\)\]\/8:focus{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 8%, transparent)}}.focus\:ring-\[var\(--brand-navy\)\]\/10:focus{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--brand-navy\)\]\/10:focus{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 10%, transparent)}}.focus\:ring-\[var\(--brand-navy\)\]\/12:focus{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--brand-navy\)\]\/12:focus{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 12%, transparent)}}.focus\:ring-\[var\(--brand-navy\)\]\/15:focus{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--brand-navy\)\]\/15:focus{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 15%, transparent)}}.focus\:ring-amber-200\/40:focus{--tw-ring-color:#fee68566}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.focus\:ring-amber-300:focus{--tw-ring-color:var(--color-amber-300)}.focus\:ring-blue-200\/40:focus{--tw-ring-color:#bedbff66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-200) 40%, transparent)}}.focus\:ring-cyan-300\/40:focus{--tw-ring-color:#53eafd66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-cyan-300\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.focus\:ring-emerald-200\/40:focus{--tw-ring-color:#a4f4cf66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-emerald-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-200) 40%, transparent)}}.focus\:ring-orange-200\/40:focus{--tw-ring-color:#ffd7a866}@supports (color:color-mix(in lab,red,red)){.focus\:ring-orange-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-orange-200) 40%, transparent)}}.focus\:ring-purple-200\/40:focus{--tw-ring-color:#e9d5ff66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-purple-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-purple-200) 40%, transparent)}}.focus\:ring-red-200:focus{--tw-ring-color:var(--color-red-200)}.focus\:ring-red-200\/40:focus{--tw-ring-color:#ffcaca66}@supports (color:color-mix(in lab,red,red)){.focus\:ring-red-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-red-200) 40%, transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-sky-100:focus{--tw-ring-color:var(--color-sky-100)}.focus\:ring-sky-200:focus{--tw-ring-color:var(--color-sky-200)}.focus\:ring-sky-400\/25:focus{--tw-ring-color:#00bcfe40}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sky-400\/25:focus{--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.focus\:ring-slate-200\/40:focus{--tw-ring-color:#e2e8f066}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-200\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 40%, transparent)}}.focus\:ring-slate-200\/80:focus{--tw-ring-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-200\/80:focus{--tw-ring-color:color-mix(in oklab, var(--color-slate-200) 80%, transparent)}}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded-lg:focus-visible{border-radius:var(--radius)}.focus-visible\:bg-slate-50:focus-visible{background-color:var(--color-slate-50)}.focus-visible\:bg-white:focus-visible{background-color:var(--color-white)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--brand-navy\)\]\/12:focus-visible{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--brand-navy\)\]\/12:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 12%, transparent)}}.focus-visible\:ring-\[var\(--brand-navy\)\]\/15:focus-visible{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--brand-navy\)\]\/15:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 15%, transparent)}}.focus-visible\:ring-\[var\(--brand-navy\)\]\/20:focus-visible{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--brand-navy\)\]\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 20%, transparent)}}.focus-visible\:ring-\[var\(--brand-navy\)\]\/25:focus-visible{--tw-ring-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--brand-navy\)\]\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--brand-navy) 25%, transparent)}}.focus-visible\:ring-amber-200:focus-visible{--tw-ring-color:var(--color-amber-200)}.focus-visible\:ring-amber-300\/80:focus-visible{--tw-ring-color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-amber-300\/80:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.focus-visible\:ring-emerald-300\/70:focus-visible{--tw-ring-color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-emerald-300\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-sky-300:focus-visible{--tw-ring-color:var(--color-sky-300)}.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:translate-y-0:disabled{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-slate-300:disabled{color:var(--color-slate-300)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-90:disabled{opacity:.9}.disabled\:opacity-100:disabled{opacity:1}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.disabled\:hover\:bg-\[\#1a4fd6\]:disabled:hover{background-color:#1a4fd6}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:text-\[var\(--brand-navy\)\]:disabled:hover{color:var(--brand-navy)}}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.has-\[input\:disabled\]\:opacity-70:has(:is(input:disabled)){opacity:.7}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:bg-white[data-state=active]{background-color:var(--color-white)}.data-\[state\=active\]\:text-\[var\(--brand-navy\)\][data-state=active]{color:var(--brand-navy)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active],.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-\[var\(--brand-navy\)\][data-state=checked]{border-color:var(--brand-navy)}.data-\[state\=checked\]\:bg-\[var\(--brand-navy\)\][data-state=checked]{background-color:var(--brand-navy)}.data-\[state\=checked\]\:bg-emerald-500[data-state=checked]{background-color:var(--color-emerald-500)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:border-\[var\(--brand-navy\)\]\/35[data-state=open]{border-color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:border-\[var\(--brand-navy\)\]\/35[data-state=open]{border-color:color-mix(in oklab,var(--brand-navy) 35%,transparent)}}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:bg-sky-50[data-state=open]{background-color:var(--color-sky-50)}.data-\[state\=open\]\:bg-slate-50\/80[data-state=open]{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-slate-50\/80[data-state=open]{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.data-\[state\=open\]\:bg-white\/55[data-state=open]{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-white\/55[data-state=open]{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.data-\[state\=open\]\:from-\[var\(--brand-surface\)\]\/35[data-state=open]{--tw-gradient-from:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:from-\[var\(--brand-surface\)\]\/35[data-state=open]{--tw-gradient-from:color-mix(in oklab, var(--brand-surface) 35%, transparent)}}.data-\[state\=open\]\:from-\[var\(--brand-surface\)\]\/35[data-state=open]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-\[state\=open\]\:to-\[var\(--brand-surface\)\]\/55[data-state=open]{--tw-gradient-to:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:to-\[var\(--brand-surface\)\]\/55[data-state=open]{--tw-gradient-to:color-mix(in oklab, var(--brand-surface) 55%, transparent)}}.data-\[state\=open\]\:to-\[var\(--brand-surface\)\]\/55[data-state=open]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-\[state\=open\]\:text-\[var\(--brand-navy\)\][data-state=open]{color:var(--brand-navy)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:shadow-sm[data-state=open]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-\[badge-pop_0\.45s_ease-out\]{animation:.45s ease-out badge-pop}.motion-safe\:animate-\[bell-wiggle_0\.45s_ease-in-out\]{animation:.45s ease-in-out bell-wiggle}}@media(min-width:40rem){.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-start-4{grid-column-start:4}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:w-28{width:calc(var(--spacing) * 28)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-\[27rem\]{width:27rem}.sm\:w-\[34px\]{width:34px}.sm\:w-\[320px\]{width:320px}.sm\:w-auto{width:auto}.sm\:max-w-\[12rem\]{max-width:12rem}.sm\:max-w-\[14rem\]{max-width:14rem}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[18rem\]{min-width:18rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,7rem\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,7rem) auto}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}:where(.sm\:space-x-0>:not(:last-child)){--tw-space-x-reverse:0;margin-inline:0}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:gap-y-0{row-gap:0}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-\[\#e4ebf5\]>:not(:last-child)){border-color:#e4ebf5}.sm\:rounded-2xl{border-radius:calc(var(--radius) + 8px)}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.sm\:border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.sm\:border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[38px\]{font-size:38px}.sm\:text-\[40px\]{font-size:40px}.sm\:opacity-0{opacity:0}@media(hover:hover){.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.md\:flex-row{flex-direction:row}.md\:pl-\[280px\]{padding-left:280px}.md\:pl-\[300px\]{padding-left:300px}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media(min-width:48rem){.after\:md\:hidden:after{display:none}}@media(min-width:64rem){.lg\:absolute{position:absolute}.lg\:top-1\/2{top:50%}.lg\:right-0{right:0}.lg\:left-0{left:0}.lg\:left-1\/2{left:50%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-\[2\.75rem\]{height:2.75rem}.lg\:h-\[4\.75rem\]{height:4.75rem}.lg\:w-\[17\.5rem\]{width:17.5rem}.lg\:w-auto{width:auto}.lg\:max-w-\[min\(100\%\,38\%\)\]{max-width:38%}.lg\:shrink-0{flex-shrink:0}.lg\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(9\.75rem\,11\.25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(9.75rem,11.25rem)}.lg\:grid-cols-\[minmax\(130px\,160px\)_1fr_auto\]{grid-template-columns:minmax(130px,160px) 1fr auto}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:justify-self-start{justify-self:flex-start}.lg\:justify-self-stretch{justify-self:stretch}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-\[\#eef2f8\]{border-color:#eef2f8}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:opacity-0{opacity:0}@media(hover:hover){.lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media(min-width:80rem){.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:w-auto{width:auto}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.xl\:grid-cols-\[2fr_repeat\(4\,1fr\)_auto\]{grid-template-columns:2fr repeat(4,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) auto}.xl\:grid-cols-\[minmax\(220px\,2fr\)_repeat\(5\,minmax\(115px\,1fr\)\)_32px\]{grid-template-columns:minmax(220px,2fr) repeat(5,minmax(115px,1fr)) 32px}.xl\:grid-cols-\[minmax\(260px\,2fr\)_repeat\(4\,minmax\(125px\,1fr\)\)_32px\]{grid-template-columns:minmax(260px,2fr) repeat(4,minmax(125px,1fr)) 32px}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:self-stretch{align-self:stretch}}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.\[\&_\.crm-section-body\]\:flex .crm-section-body{display:flex}.\[\&_\.crm-section-body\]\:min-h-0 .crm-section-body{min-height:0}.\[\&_\.crm-section-body\]\:flex-1 .crm-section-body{flex:1}.\[\&_\.crm-section-body\]\:flex-col .crm-section-body{flex-direction:column}.\[\&_\.crm-section-body\]\:overflow-hidden .crm-section-body{overflow:hidden}.\[\&_\.rdp-week\]\:grid .rdp-week{display:grid}.\[\&_\.rdp-week\]\:w-full .rdp-week{width:100%}.\[\&_\.rdp-week\]\:grid-cols-7 .rdp-week{grid-template-columns:repeat(7,minmax(0,1fr))}.\[\&_\.rdp-weekdays\]\:grid .rdp-weekdays{display:grid}.\[\&_\.rdp-weekdays\]\:w-full .rdp-weekdays{width:100%}.\[\&_\.rdp-weekdays\]\:grid-cols-7 .rdp-weekdays{grid-template-columns:repeat(7,minmax(0,1fr))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\.vehicle-spec-row\]\:py-0\.5 .vehicle-spec-row{padding-block:calc(var(--spacing) * .5)}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_input\]\:\!h-7 input{height:calc(var(--spacing) * 7)!important}.\[\&_input\]\:\!min-h-0 input{min-height:0!important}.\[\&_input\]\:\!py-0 input{padding-block:0!important}.\[\&_input\]\:pr-8 input{padding-right:calc(var(--spacing) * 8)}.\[\&_input\]\:\!text-\[11px\] input{font-size:11px!important}.\[\&_label\]\:invisible label{visibility:hidden}.\[\&_label\]\:w-full label{width:100%}.\[\&_label\]\:select-none label{-webkit-user-select:none;user-select:none}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_select\]\:block select{display:block}.\[\&_select\]\:h-5 select{height:calc(var(--spacing) * 5)}.\[\&_select\]\:py-0 select{padding-block:0}.\[\&_select\]\:pr-8 select{padding-right:calc(var(--spacing) * 8)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_textarea\]\:pr-8 textarea{padding-right:calc(var(--spacing) * 8)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:not\(\:empty\)\]\:pt-3:not(:empty){padding-top:calc(var(--spacing) * 3)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:right-2>span{right:calc(var(--spacing) * 2)}.\[\&\>span\]\:left-auto>span{left:auto}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:h-\[15px\]>svg{height:15px}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-\[15px\]>svg{width:15px}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}.crm-shadow{box-shadow:0 1px 2px #0d152808,0 2px 8px #0d15280d}.crm-shadow-lg{box-shadow:0 1px 3px #0d15280a,0 6px 20px #0d152812}.crm-btn-primary,.crm-btn-secondary,.crm-btn-ghost,.crm-btn-danger{border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;transition:all .15s;display:inline-flex}.crm-btn-primary:focus-visible,.crm-btn-secondary:focus-visible,.crm-btn-ghost:focus-visible,.crm-btn-danger:focus-visible{outline:none;box-shadow:0 0 0 2px #0d152833}.crm-btn-primary:active,.crm-btn-secondary:active,.crm-btn-ghost:active,.crm-btn-danger:active{transform:scale(.98)}.crm-btn-primary:disabled,.crm-btn-secondary:disabled,.crm-btn-ghost:disabled,.crm-btn-danger:disabled{opacity:.6;pointer-events:none}.crm-btn-primary{background-color:var(--brand-navy);color:#fff;padding:.5rem 1rem;box-shadow:0 1px 2px #0d152808,0 2px 8px #0d15280d}.crm-btn-primary:hover{background-color:var(--brand-navy-hover)}.crm-btn-secondary{color:#313b4a;background-color:#fff;border:1px solid #d0d5dbe6;border:1px solid lab(84.8995% -.804931 -3.6648/.9);padding:.5rem 1rem}.crm-btn-secondary:hover{color:var(--brand-navy);background-color:#e7ecf280;border-color:#0d152866}.crm-btn-ghost{color:#677284;padding:.375rem .625rem}.crm-btn-ghost:hover{color:var(--brand-navy);background-color:var(--brand-surface)}.crm-btn-danger{color:var(--brand-danger);background-color:#fff;border:1px solid #febab4cc;border:1px solid lab(81.8463% 24.7274 13.5163/.8);padding:.5rem 1rem}.crm-btn-danger:hover{background-color:var(--brand-danger-light);border-color:#f8a49d}.crm-section-body{min-width:0;padding:1rem 1.25rem;overflow-x:clip}.crm-vehicle-quote-grid.crm-form-grid{align-items:stretch}.crm-vehicle-quote-grid>section{height:100%;min-height:0}.crm-vehicle-quote-grid>section .crm-section-body{flex-direction:column;flex:auto;display:flex}.crm-vehicle-quote-grid>#section-tasks.crm-vehicle-tasks-card,.crm-vehicle-quote-grid>#section-files.crm-vehicle-files-card{flex-direction:column;align-self:start;width:100%;max-height:34rem;display:flex;overflow:hidden}.crm-vehicle-quote-grid .customer-bottom-row{min-height:360px}.crm-vehicle-quote-grid .home-quotes-premiums-row>section,.crm-vehicle-quote-grid .customer-bottom-row>*{height:100%;min-height:0}.crm-vehicle-quote-grid .customer-bottom-row #section-tasks.crm-vehicle-tasks-card,.crm-vehicle-quote-grid .customer-bottom-row #section-files.crm-vehicle-files-card{flex-direction:column;width:100%;height:100%;max-height:34rem;display:flex;overflow:hidden}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-identity-row{grid-template-columns:10rem minmax(0,1fr) minmax(0,1fr) minmax(0,auto)}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-company-identity-row{grid-template-columns:10rem minmax(0,1fr) minmax(0,auto)}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-status-col{min-width:0}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-status-col>div{gap:.125rem}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-new-badge,html[data-crm-layout=ultrawide] #section-client .vehicle-insured-existing-badge{border-radius:.25rem;gap:.125rem;padding:1px .375rem;font-size:9px;line-height:1.25}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-new-badge svg{width:10px;height:10px}html[data-crm-layout=ultrawide] #section-client .vehicle-insured-card-link{gap:.125rem;font-size:9px;line-height:1.25}html[data-crm-layout=ultrawide] #section-proposal .proposal-date-row{grid-template-columns:minmax(0,1fr) minmax(10rem,10.5rem) minmax(12rem,13rem)}html[data-crm-layout=ultrawide] .vehicle-drivers-table col:first-child{width:22%}html[data-crm-layout=ultrawide] .vehicle-drivers-table col:nth-child(2){width:19%}html[data-crm-layout=ultrawide] .vehicle-drivers-table col:nth-child(3){width:18%}html[data-crm-layout=ultrawide] .vehicle-drivers-table col:nth-child(6){width:2.5rem}html[data-crm-layout=ultrawide] #section-premiums .vehicle-saved-card-picker{width:5.75rem!important}html[data-crm-layout=ultrawide] #section-premiums .vehicle-card-number-segment{flex:2.35!important}html[data-crm-layout=ultrawide] #section-premiums .vehicle-card-expiry{width:5.25rem!important}html[data-crm-layout=ultrawide] #section-premiums .vehicle-card-cvv{width:4.375rem!important}html[data-crm-layout=ultrawide] #section-premiums .vehicle-premiums-row2-labels{grid-template-columns:minmax(0,.78fr) minmax(0,1.44fr) minmax(0,.78fr)!important}html[data-crm-layout=ultrawide] #section-premiums .vehicle-premiums-main-package-label span{text-overflow:clip;white-space:nowrap;overflow:visible}html[data-crm-layout=ultrawide] #section-premiums .vehicle-premiums-row2-split>:first-child,html[data-crm-layout=ultrawide] #section-premiums .vehicle-premiums-row2-split>:nth-child(5){flex:.78}html[data-crm-layout=ultrawide] #section-premiums .vehicle-premiums-row2-split>:nth-child(3){flex:1.44}#section-premiums .home-payment-field-shell{min-width:0;max-width:100%}#section-premiums .home-payment-field-shell input,#section-premiums .home-payment-field-shell select,#section-premiums .home-payment-field-shell button,#section-premiums .home-payment-field-shell .grid>*{min-width:0}.crm-table-scroll{-webkit-overflow-scrolling:touch;min-width:0;max-width:100%;overflow:auto visible}.crm-card-no-horizontal-overflow{min-width:0;max-width:100%;overflow-x:clip}.crm-top-nav-search-slot{z-index:35;width:min(480px,calc(100vw - var(--crm-search-tools-reserve,9rem) - var(--crm-search-nav-reserve,14rem)));max-width:min(560px,38vw);min-width:min(240px,calc(100vw - var(--crm-search-tools-reserve,9rem) - var(--crm-search-nav-reserve,14rem)));pointer-events:none;top:50%;left:clamp(calc(var(--crm-search-tools-reserve,9rem) + min(240px,calc(100vw - var(--crm-search-tools-reserve,9rem) - var(--crm-search-nav-reserve,14rem))) / 2),50%,calc(100% - var(--crm-search-nav-reserve,14rem) - min(240px,calc(100vw - var(--crm-search-tools-reserve,9rem) - var(--crm-search-nav-reserve,14rem))) / 2));position:absolute;transform:translate(-50%,-50%)}.crm-top-nav-search-inline{width:100%;min-width:0;max-width:none}html[data-crm-layout=ultrawide] .crm-top-nav-search-slot{--crm-search-tools-reserve:10rem;--crm-search-nav-reserve:18rem;width:min(560px,100vw - 42rem);min-width:min(280px,100vw - 42rem)}html[data-crm-layout=ultrawide] .crm-top-nav-search-inline{min-width:0;max-width:none}@media(min-width:1024px)and (max-width:1280px){.crm-top-nav-search-slot{--crm-search-nav-reserve:18rem;--crm-search-tools-reserve:8.5rem}}@media(min-width:1281px)and (max-width:1440px){.crm-top-nav-search-slot{--crm-search-nav-reserve:16rem}}.crm-top-nav-bar{background:var(--crm-top-nav-gradient);overflow:visible}.crm-top-nav-bar:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#67e8f91f,#0000 42%);position:absolute;inset:0}.crm-top-nav-bar:after{content:"";pointer-events:none;background:radial-gradient(at 85% 120%,#8b5cf614,#0000 50%);position:absolute;inset:0}.crm-sub-nav-bar{background:var(--crm-sub-nav-gradient)}.crm-brand-logo-glow{isolation:isolate;display:inline-flex;position:relative}.crm-brand-logo-glow:before{content:"";opacity:.55;z-index:0;pointer-events:none;background:radial-gradient(circle,#badcff8c,#78aaff33 45%,#0000 72%);border-radius:.5rem;animation:3.2s ease-in-out infinite crm-logo-neon-pulse;position:absolute;inset:-3px}.crm-brand-logo-glow img{z-index:1;animation:3.2s ease-in-out infinite crm-logo-neon-shimmer;position:relative}@keyframes crm-logo-neon-pulse{0%,to{opacity:.4;transform:scale(.96)}50%{opacity:.75;transform:scale(1.04)}}@keyframes crm-logo-neon-shimmer{0%,to{filter:drop-shadow(0 0 1px #ffffff59)drop-shadow(0 0 4px #8cbeff47)}50%{filter:drop-shadow(0 0 2px #ffffff8c)drop-shadow(0 0 8px #a0d2ff73)}}@media(prefers-reduced-motion:reduce){.crm-brand-logo-glow:before,.crm-brand-logo-glow img{animation:none}.crm-brand-logo-glow img{filter:drop-shadow(0 0 2px #ffffff59)drop-shadow(0 0 5px #8cbeff4d)}}.animate-fade-in{animation:.25s ease-out both fade-in}.animate-slide-down{animation:.3s ease-out both slide-down}.animate-scale-in{animation:.2s ease-out both scale-in}.scrollbar-none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}html[data-crm-layout=ultrawide] .crm-content-shell,html[data-crm-sub-nav-layout=wide] .crm-sub-nav-shell{max-width:none;padding-inline:1.75rem}@media(min-width:1024px){html[data-crm-sub-nav-layout=wide] .crm-sub-nav-shell,html[data-crm-layout=ultrawide] .crm-content-shell{padding-inline:2rem}}html[data-crm-layout=ultrawide] .crm-dashboard-grid{grid-template-columns:repeat(6,minmax(0,1fr))}html[data-crm-layout=ultrawide] .crm-form-grid,html[data-crm-layout=ultrawide] .crm-card-grid,html[data-crm-layout=ultrawide] .crm-section-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-crm-layout=ultrawide] .crm-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}html[data-crm-layout=ultrawide] .crm-filter-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.crm-employer-fields-grid{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:640px){.crm-employer-fields-grid{grid-template-columns:repeat(2,minmax(280px,1fr))}}html[data-crm-layout=ultrawide] .crm-employer-fields-grid{grid-template-columns:repeat(3,minmax(280px,1fr))}.crm-employer-overview-grid{grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.crm-employer-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-employer-details-panel,.crm-employer-contacts-panel{flex-direction:column;min-height:0;display:flex}.crm-employer-details-panel>section,.crm-employer-contacts-panel>section{flex:auto;height:100%}.crm-employer-details-panel .crm-section-body,.crm-employer-contacts-panel .crm-section-body{flex-direction:column;display:flex}}html[data-crm-layout=ultrawide] .crm-employer-overview-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}html[data-crm-layout=ultrawide] .crm-employer-details-panel,html[data-crm-layout=ultrawide] .crm-employer-contacts-panel{min-width:0}@media(min-width:1920px){html[data-crm-layout=ultrawide] .crm-form-grid,html[data-crm-layout=ultrawide] .crm-card-grid,html[data-crm-layout=ultrawide] .crm-section-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-crm-layout=ultrawide] .crm-employer-fields-grid{grid-template-columns:repeat(4,minmax(280px,1fr))}}html[data-crm-layout=ultrawide] .crm-claims-workspace-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:1.25rem;display:grid}html[data-crm-layout=ultrawide] .crm-claims-summary-grid{display:contents}html[data-crm-layout=ultrawide] .crm-claims-followup-panel{grid-area:1/3/span 2;align-self:stretch}html[data-crm-layout=ultrawide] .crm-claims-summary-grid>:first-child,html[data-crm-layout=ultrawide] .crm-claims-summary-grid>:nth-child(2){grid-column:1}html[data-crm-layout=ultrawide] .crm-claims-summary-grid>:nth-child(3),html[data-crm-layout=ultrawide] .crm-claims-summary-grid>:nth-child(4){grid-column:2}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--background:#fff;--foreground:#020618;--card:#fff;--card-foreground:#020618;--popover:#fff;--popover-foreground:#020618;--primary:#0f172b;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172b;--muted:#f1f5f9;--muted-foreground:#62748e;--accent:#f1f5f9;--accent-foreground:#0f172b;--destructive:#e40014;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#90a1b9;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#f8fafc;--sidebar-foreground:#020618;--sidebar-primary:#0f172b;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#f1f5f9;--sidebar-accent-foreground:#0f172b;--sidebar-border:#e2e8f0;--sidebar-ring:#90a1b9}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(1.76974% 1.32743 -9.28855);--card:lab(100% 0 0);--card-foreground:lab(1.76974% 1.32743 -9.28855);--popover:lab(100% 0 0);--popover-foreground:lab(1.76974% 1.32743 -9.28855);--primary:lab(7.78673% 1.82345 -15.0537);--primary-foreground:lab(98.1434% -.369519 -1.05966);--secondary:lab(96.286% -.852436 -2.46847);--secondary-foreground:lab(7.78673% 1.82345 -15.0537);--muted:lab(96.286% -.852436 -2.46847);--muted-foreground:lab(48.0876% -2.03595 -16.5814);--accent:lab(96.286% -.852436 -2.46847);--accent-foreground:lab(7.78673% 1.82345 -15.0537);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1434% -.369519 -1.05966);--border:lab(91.7353% -.998765 -4.76968);--input:lab(91.7353% -.998765 -4.76968);--ring:lab(65.5349% -2.25151 -14.5072);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.1434% -.369519 -1.05966);--sidebar-foreground:lab(1.76974% 1.32743 -9.28855);--sidebar-primary:lab(7.78673% 1.82345 -15.0537);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(96.286% -.852436 -2.46847);--sidebar-accent-foreground:lab(7.78673% 1.82345 -15.0537);--sidebar-border:lab(91.7353% -.998765 -4.76968);--sidebar-ring:lab(65.5349% -2.25151 -14.5072)}}.dark{--background:#020618;--foreground:#f8fafc;--card:#0f172b;--card-foreground:#f8fafc;--popover:#0f172b;--popover-foreground:#f8fafc;--primary:#e2e8f0;--primary-foreground:#0f172b;--secondary:#1d293d;--secondary-foreground:#f8fafc;--muted:#1d293d;--muted-foreground:#90a1b9;--accent:#1d293d;--accent-foreground:#f8fafc;--destructive:#ff6568;--destructive-foreground:#f8fafc;--border:#ffffff1a;--input:#ffffff26;--ring:#6a7282;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#0f172b;--sidebar-foreground:#f8fafc;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#1d293d;--sidebar-accent-foreground:#f8fafc;--sidebar-border:#ffffff1a;--sidebar-ring:#6a7282}@supports (color:lab(0% 0 0)){.dark{--background:lab(1.76974% 1.32743 -9.28855);--foreground:lab(98.1434% -.369519 -1.05966);--card:lab(7.78673% 1.82345 -15.0537);--card-foreground:lab(98.1434% -.369519 -1.05966);--popover:lab(7.78673% 1.82345 -15.0537);--popover-foreground:lab(98.1434% -.369519 -1.05966);--primary:lab(91.7353% -.998765 -4.76968);--primary-foreground:lab(7.78673% 1.82345 -15.0537);--secondary:lab(16.132% -.318035 -14.6672);--secondary-foreground:lab(98.1434% -.369519 -1.05966);--muted:lab(16.132% -.318035 -14.6672);--muted-foreground:lab(65.5349% -2.25151 -14.5072);--accent:lab(16.132% -.318035 -14.6672);--accent-foreground:lab(98.1434% -.369519 -1.05966);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(98.1434% -.369519 -1.05966);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(47.7841% -.393182 -10.0268);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78673% 1.82345 -15.0537);--sidebar-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(16.132% -.318035 -14.6672);--sidebar-accent-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(47.7841% -.393182 -10.0268)}}:root{--brand-navy:#1a2447;--monitor-surface:#fff;--monitor-border:#e2e8f0;--brand-navy-hover:#27326a;--brand-navy-light:#2d3a6e;--brand-surface:#eef2f7;--brand-surface-alt:#e4eaf3;--brand-success:#059669;--brand-success-light:#ecfdf5;--brand-warning:#f97316;--brand-warning-light:#fff7ed;--brand-danger:#dc2626;--brand-danger-light:#fef2f2;--crm-top-nav-height:3rem;--crm-sub-nav-height:26px;--crm-chrome-offset:calc(var(--crm-top-nav-height) + var(--crm-sub-nav-height));--crm-top-nav-gradient:linear-gradient(to left, #1a2447, #183b65, #087aa5);--crm-sub-nav-gradient:linear-gradient(180deg, #eef1f5 0%, #f6f7f9 55%, #fff 100%)}html[data-crm-sub-nav=hidden]{--crm-sub-nav-height:0px}html[data-crm-tabs-mode=on],html[data-crm-tabs-mode=on][data-crm-sub-nav=hidden]{--crm-sub-nav-height:26px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.login-cinematic-bg{animation:12s ease-in-out infinite login-bg-breathe}.login-cinematic-grid{background-image:linear-gradient(#ffffff47 1px,#0000 1px),linear-gradient(90deg,#ffffff47 1px,#0000 1px);background-size:26px 26px;animation:24s linear infinite login-grid-drift}.login-cinematic-orb--a{animation:14s ease-in-out infinite login-orb-float-a}.login-cinematic-orb--b{animation:18s ease-in-out infinite login-orb-float-b}.login-cinematic-orb--c{animation:16s ease-in-out infinite login-orb-float-c}.login-cinematic-gauge-ring{animation:4s ease-in-out infinite login-gauge-pulse}.login-cinematic-gauge-spin{animation:18s linear infinite login-gauge-spin}.login-cinematic-scan-line{animation:3.2s ease-in-out infinite login-scan}.login-cinematic-scan-line--delay{animation-delay:.6s}.login-cinematic-scan-line--delay-2{animation-delay:1.2s}.login-card-float{backface-visibility:hidden;animation:6s ease-in-out infinite login-card-float;transform:translateZ(0)}.login-card-enter{opacity:0;transform:translateY(18px)scale(.98)}.login-card-enter--visible{animation:.7s cubic-bezier(.22,1,.36,1) forwards login-card-enter,6s ease-in-out .7s infinite login-card-float}.login-card-ambient{animation:10s ease-in-out infinite login-ambient-drift}.login-logo-pulse{animation:4.5s ease-in-out infinite login-logo-pulse}.login-copy-reveal{opacity:0;transform:translateY(10px)}.login-card-enter--visible .login-copy-reveal--1{animation:.55s ease-out .15s forwards login-copy-in}.login-card-enter--visible .login-copy-reveal--2{animation:.55s ease-out .28s forwards login-copy-in}.login-card-enter--visible .login-copy-reveal--3{animation:.55s ease-out .4s forwards login-copy-in}.login-card-enter--visible .login-copy-reveal--4{animation:.55s ease-out .52s forwards login-copy-in}.login-card-enter--visible .login-copy-reveal--5{animation:.55s ease-out .64s forwards login-copy-in}.login-card-enter--visible .login-copy-reveal--6{animation:.55s ease-out .76s forwards login-copy-in}.login-field-input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.login-field-row:focus-within .login-field-label{color:#a5f3fc;transition:color .2s}.login-submit-btn{animation:3s ease-in-out infinite login-submit-glow}.login-submit-btn:hover:not(:disabled){transform:translateY(-1px)}.login-card-sparkles{background-image:radial-gradient(circle at 20% 15%,#22d3ee24,#0000 28%),radial-gradient(circle at 82% 78%,#34d3991a,#0000 24%);animation:8s ease-in-out infinite login-sparkle-shift}.login-remember-checkbox{accent-color:#10b981;cursor:pointer}.login-card-glow{box-shadow:0 0 0 1px #ffffff1f,0 25px 80px #00000059,0 0 60px #22d3ee1f}.login-card-glow--success{box-shadow:0 0 0 1px #34d39959,0 25px 80px #00000059,0 0 80px #34d39940}.login-card-shimmer:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#0000 30%,#22d3ee73,#0000 70%);padding:1px;animation:5s linear infinite login-shimmer;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.login-entrance-overlay{animation:.45s ease-out login-entrance-in}.login-entrance-overlay--exit{animation:.65s ease-in forwards login-entrance-out}.login-entrance-vignette{background:radial-gradient(circle,#0000 35%,#071a3a8c)}.login-entrance-logo-ring{animation:2.4s ease-in-out infinite login-logo-ring}.login-entrance-progress-bar{animation:.9s ease-out forwards login-progress-fill}.login-entrance-welcome{animation:.5s ease-out login-welcome-in}@keyframes login-bg-breathe{0%,to{filter:brightness()}50%{filter:brightness(1.06)}}@keyframes login-grid-drift{0%{transform:translate(0)}to{transform:translate(26px,26px)}}@keyframes login-orb-float-a{0%,to{transform:translate(0)}50%{transform:translate(-24px,18px)}}@keyframes login-orb-float-b{0%,to{transform:translate(0)}50%{transform:translate(28px,-20px)}}@keyframes login-orb-float-c{0%,to{transform:translate(-50%)}50%{transform:translate(calc(16px - 50%),-14px)}}@keyframes login-gauge-pulse{0%,to{box-shadow:0 0 35px #22d3ee2e}50%{box-shadow:0 0 55px #22d3ee52}}@keyframes login-gauge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes login-scan{0%,to{opacity:.35;transform:scaleX(.85)}50%{opacity:1;transform:scaleX(1)}}@keyframes login-card-float{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}@keyframes login-card-enter{to{opacity:1;transform:translate(0)scale(1)}}@keyframes login-ambient-drift{0%,to{opacity:.55;transform:translate(0)scale(1)}50%{opacity:.85;transform:translate(12px,-10px)scale(1.08)}}@keyframes login-logo-pulse{0%,to{filter:drop-shadow(0 8px 24px #22d3ee59);transform:scale(1)}50%{filter:drop-shadow(0 10px 30px #22d3ee80);transform:scale(1.04)}}@keyframes login-copy-in{to{opacity:1;transform:translateY(0)}}@keyframes login-submit-glow{0%,to{box-shadow:0 0 #22d3ee00}50%{box-shadow:0 0 22px #22d3ee47}}@keyframes login-sparkle-shift{0%,to{opacity:.75}50%{opacity:1}}@keyframes login-shimmer{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes login-entrance-in{0%{opacity:0}to{opacity:1}}@keyframes login-entrance-out{to{opacity:0;transform:scale(1.04)}}@keyframes login-logo-ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes login-progress-fill{0%{width:0%}to{width:100%}}@keyframes login-welcome-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.employer-delivery-pref{align-items:center;gap:.65rem;display:inline-flex}.employer-delivery-pref__btn{color:#94a3b8;cursor:pointer;opacity:.88;background:#ffffffe0;border:1.5px solid #cbd5e1b8;border-radius:999px;outline:none;place-items:center;width:3rem;height:3rem;transition:transform .22s,border-color .22s,color .22s,background .22s,box-shadow .22s,opacity .22s;display:grid;position:relative;box-shadow:0 1px 4px #94a3b81a}.employer-delivery-pref__btn:hover{opacity:1;color:#64748b;transform:scale(1.04);box-shadow:0 2px 8px #94a3b824}.employer-delivery-pref__btn:active{transform:scale(.98)}.employer-delivery-pref__btn:focus-visible{outline-offset:3px;outline:2px solid #3b82f661}.employer-delivery-pref__btn--email.is-active{color:#2563eb;opacity:1;background:linear-gradient(#eff6fff5,#dbeafee0);border-color:#60a5fac7;box-shadow:0 0 0 1px #93c5fd47,0 0 14px #3b82f638,0 0 28px #60a5fa24,0 2px 8px #3b82f61f}.employer-delivery-pref__btn--email.is-active:hover{color:#1d4ed8;box-shadow:0 0 0 1px #93c5fd57,0 0 18px #3b82f647,0 0 32px #60a5fa2e,0 2px 10px #3b82f624}.employer-delivery-pref__btn--whatsapp.is-active{color:#16a34a;opacity:1;background:linear-gradient(#f0fdf4f5,#dcfce7e0);border-color:#4ade80c7;box-shadow:0 0 0 1px #86efac47,0 0 14px #22c55e38,0 0 28px #4ade8024,0 2px 8px #22c55e1f}.employer-delivery-pref__btn--whatsapp.is-active:hover{color:#15803d;box-shadow:0 0 0 1px #86efac57,0 0 18px #22c55e47,0 0 32px #4ade802e,0 2px 10px #22c55e24}@media(prefers-reduced-motion:reduce){.employer-delivery-pref__btn{transition:none}.employer-delivery-pref__btn:hover,.employer-delivery-pref__btn:active{transform:none}}.employer-billing-partner-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:56rem;margin-inline:auto;padding-block:0;display:flex}.employer-billing-partner-row .employer-billing-delivery-combo{flex:0 auto;width:auto}.employer-billing-partner-row .employer-billing-delivery-combo__billing{flex:0 auto}.employer-billing-delivery-combo{background:linear-gradient(135deg,#f8fafce0,#fff 42%,#f1f5f98c);border:1px solid #e2e8f0eb;border-radius:.875rem;align-items:center;gap:.45rem;width:100%;min-height:2.125rem;padding:.22rem .45rem .22rem .5rem;display:flex;box-shadow:inset 0 1px #fffffff2,0 1px 3px #0f172a0a}.employer-billing-delivery-combo__billing{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.employer-billing-delivery-combo__label{letter-spacing:.02em;color:#475569;white-space:nowrap;flex-shrink:0;font-size:.625rem;font-weight:800}.employer-billing-delivery-combo__pills{flex:1;min-width:0;max-width:11.5rem;background:#ffffffd1!important;border-color:#cbd5e1c7!important;border-radius:999px!important;padding:.18rem!important}.employer-billing-delivery-combo__pills button{color:#64748b;min-height:1.85rem;padding-inline:.35rem;font-size:.6875rem;font-weight:700;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important;background:0 0!important;border-radius:999px!important}.employer-billing-delivery-combo__pills button.bg-white{text-shadow:0 1px #ffffff59;font-weight:800;color:#14532d!important;background:radial-gradient(88% 100% at 50% 55%,#4ade80b8,#22c55e52 48%,#22c55e14 72%),linear-gradient(165deg,#dcfce7c7,#bbf7d085 48%,#86efac61)!important;border:1px solid #4ade80c7!important;box-shadow:inset 0 0 12px #22c55e61,inset 0 1px #ffffffe0,inset 0 -1px #0596692e!important}.employer-billing-delivery-combo__pills button.bg-white:hover{color:#14532d!important;background:radial-gradient(88% 100% at 50% 55%,#4ade80c7,#22c55e5c 48%,#22c55e1a 72%),linear-gradient(165deg,#dcfce7e0,#bbf7d09e 48%,#86efac7a)!important}.employer-billing-delivery-combo__divider{background:#e2e8f0f2;flex-shrink:0;width:1px;height:1.75rem}.employer-delivery-pref--compact{flex-shrink:0;gap:.55rem}.employer-delivery-pref--compact .employer-delivery-pref__btn{width:auto;height:auto;box-shadow:none;opacity:.5;background:0 0;border:none;border-radius:0;padding:.12rem}.employer-delivery-pref--compact .employer-delivery-pref__btn:hover{opacity:.82;box-shadow:none;background:0 0;transform:scale(1.1)}.employer-delivery-pref--compact .employer-delivery-pref__btn--email.is-active{color:#2563eb;opacity:1;box-shadow:none;filter:drop-shadow(0 0 5px #3b82f68c)drop-shadow(0 0 12px #60a5fa6b);background:0 0;border:none}.employer-delivery-pref--compact .employer-delivery-pref__btn--email.is-active:hover{color:#1d4ed8;box-shadow:none;filter:drop-shadow(0 0 6px #3b82f69e)drop-shadow(0 0 16px #60a5fa7a);background:0 0}.employer-delivery-pref--compact .employer-delivery-pref__btn--whatsapp.is-active{color:#16a34a;opacity:1;box-shadow:none;filter:drop-shadow(0 0 5px #22c55e8c)drop-shadow(0 0 12px #4ade806b);background:0 0;border:none}.employer-delivery-pref--compact .employer-delivery-pref__btn--whatsapp.is-active:hover{color:#15803d;box-shadow:none;filter:drop-shadow(0 0 6px #22c55e9e)drop-shadow(0 0 16px #4ade807a);background:0 0}@media(max-width:639px){.employer-billing-partner-row{gap:.65rem}.employer-billing-delivery-combo{flex-wrap:wrap;row-gap:.55rem;padding:.55rem .65rem}.employer-billing-delivery-combo__billing{flex:100%}.employer-billing-delivery-combo__pills{max-width:none}.employer-billing-delivery-combo__divider{display:none}.employer-delivery-pref--compact{margin-inline-start:auto}}.crm-section-surface--smooth{overflow:hidden}.crm-section-surface--smooth>header:before{content:"";opacity:0;background:linear-gradient(90deg,#22c55e00,#22c55e73 22%,#3b82f673 78%,#3b82f600);border-radius:999px;height:2px;transition:opacity .32s,transform .32s,background .32s;position:absolute;top:0;left:1.25rem;right:1.25rem;transform:scaleX(.72)}.crm-section-body--smooth{padding-top:.5rem}.employer-oper-summary-section.crm-section-surface--smooth .crm-section-body{padding-top:.65rem}.employer-tier-surfaces .crm-section-surface--smooth,.employer-tier-surfaces .customer-hero-card{transition:border-color .32s,box-shadow .32s}.employer-tier-surfaces[data-employer-tier=standard] .crm-section-surface--smooth,.employer-tier-surfaces[data-employer-tier=standard] .customer-hero-card,.employer-tier-surfaces[data-employer-tier=standard] .crm-section-surface--smooth.crm-section-surface--active{border-color:#e2e8f0b8;box-shadow:0 1px 2px #0f172a0a,0 4px 16px #0f172a08}.employer-tier-surfaces[data-employer-tier=standard] .crm-section-surface--smooth>header:before,.employer-tier-surfaces[data-employer-tier=standard] .crm-section-surface--smooth.crm-section-surface--active>header:before{opacity:0;transform:scaleX(.72)}.employer-tier-surfaces[data-employer-tier=gold] .crm-section-surface--smooth,.employer-tier-surfaces[data-employer-tier=gold] .customer-hero-card{border-color:#cdb28042;box-shadow:0 1px 2px #0f172a0a,0 6px 20px #785a280a,0 0 12px #cdb2800d}.employer-tier-surfaces[data-employer-tier=gold] .crm-section-surface--smooth>header:before{opacity:.42;background:linear-gradient(90deg,#cdb28000,#e4cd9e57 28%,#bea06957 72%,#cdb28000);transform:scaleX(1)}.employer-tier-surfaces[data-employer-tier=platinum] .crm-section-surface--smooth,.employer-tier-surfaces[data-employer-tier=platinum] .customer-hero-card{border-color:#7dd3fc80;box-shadow:0 0 0 1px #38bdf81a,0 10px 32px #1722470f,0 0 24px #93c5fd1c}.employer-tier-surfaces[data-employer-tier=platinum] .crm-section-surface--smooth>header:before{opacity:.82;background:linear-gradient(90deg,#38bdf800,#7dd3fc85 24%,#93c5fd85 76%,#38bdf800);transform:scaleX(1)}.employer-tier-surfaces[data-employer-tier=gold] .crm-section-surface--smooth.crm-section-surface--active{border-color:#bea06957;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #785a280f,0 0 16px #cdb28014}.employer-tier-surfaces[data-employer-tier=gold] .crm-section-surface--smooth.crm-section-surface--active>header:before{opacity:.55}.employer-tier-surfaces[data-employer-tier=platinum] .crm-section-surface--smooth.crm-section-surface--active{border-color:#60a5fa9e;box-shadow:0 0 0 1px #38bdf824,0 14px 38px #17224714,0 0 32px #93c5fd29}.employer-tier-surfaces[data-employer-tier=platinum] .crm-section-surface--smooth.crm-section-surface--active>header:before{opacity:1}.employer-tier-surfaces .crm-section-surface--smooth.crm-section-surface--active>header h2{color:#172247}.employer-insights-drawer{animation:.22s ease-out employerInsightsSlideIn}@keyframes employerInsightsSlideIn{0%{opacity:.6;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.employer-card{flex-direction:column;gap:1rem;min-width:0;display:flex}.employer-card__top{z-index:10;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid;position:relative}@media(min-width:1280px){.employer-card__top{grid-template-columns:minmax(0,1fr) 280px}}.employer-card-hero{background:#fff;border:1px solid #e4ebf5;border-radius:22px;gap:.85rem;min-width:0;padding:1.1rem 1.25rem .9rem}.employer-card-hero__top{border-bottom:1px solid #e4ebf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding-bottom:.7rem;display:flex}.employer-card-hero__sheet{padding:.6rem 0 .8rem}.employer-card-hero__registry-note{color:#94a3b8;margin:.2rem 0 0;font-size:9px;line-height:1.35}.employer-card-hero__registry-note[data-status=not-found],.employer-card-hero__registry-note[data-status=error]{color:#b45309}.employer-card-hero__money{border-top:1px solid #e4ebf5;flex-wrap:wrap;align-items:stretch;row-gap:.75rem;margin-top:.75rem;padding-top:.75rem;animation:.26s cubic-bezier(.22,1,.36,1) employer-money-in;display:flex}.employer-card-hero__money>*{padding-inline:1.1rem;position:relative}.employer-card-hero__money>:last-child{padding-inline-end:0}.employer-card-hero__money>*+:before{content:"";top:6%;bottom:6%;background:linear-gradient(#0000,#e2e8f0,#0000);width:1px;position:absolute;inset-inline-start:0}@keyframes employer-money-in{0%{opacity:0;transform:translateY(-3px)}}.employer-sheet-control.employer-money-control{align-items:center;gap:.35rem;width:6.25rem}.emp-tools{flex:none;align-self:center;align-items:stretch;gap:.6rem;min-width:0;display:flex}.tv-tool.emp-tool{inline-size:5.9rem;flex:none;min-width:0;min-height:4.6rem}.emp-money-process{flex:17rem;justify-content:center;align-items:center;min-width:0;display:flex}.emp-money-process .emp-process{--dial:3rem;--label-h:.95rem;--stage-gap:.2rem;--knob:1.25rem;width:100%;padding-top:0}.emp-money-process .emp-process__track{max-width:19rem}.emp-money-process .emp-process__label{font-size:11px}.emp-money-process .emp-process__glyph{width:1.4rem;height:1.4rem}.emp-money-process .emp-process__badge{width:1.1rem;height:1.1rem;top:-.05rem;right:-.05rem}.emp-money-process .emp-process__late{width:.55rem;height:.55rem;top:.02rem;left:.02rem}.emp-money-process .emp-process__badge svg{width:9px;height:9px}.emp-money-process .emp-process__month{font-size:15px;line-height:1.05}.tv-tool.emp-tool .tv-tool__label{font-size:10.5px}.tv-tool.emp-tool[data-tone=agreement]{--tv-tool-a:#6366f1;--tv-tool-b:#38bdf8;--tv-tool-ink:#1a2447}.tv-tool.emp-tool[data-tone=coverage]{--tv-tool-a:#10b981;--tv-tool-b:#22d3ee;--tv-tool-ink:#047857}.tv-tool.emp-tool[data-tone=services]{--tv-tool-a:#f59e0b;--tv-tool-b:#fb7185;--tv-tool-ink:#9a3412}.tv-tool.emp-tool[data-tone=agreement]:hover .tv-tool__art{transform:scale(1.12)}.tv-tool.emp-tool[data-tone=coverage]:hover .tv-tool__art{transform:translateY(-2px)scale(1.12)}.tv-tool.emp-tool[data-tone=services]:hover .tv-tool__art{transform:translateY(-3px)scale(1.06)}.tv-tool.emp-tool[data-state=green]{--tv-tool-a:#10b981;--tv-tool-b:#22d3ee;--tv-tool-ink:#047857}.tv-tool.emp-tool[data-state=blue]{--tv-tool-a:#3b82f6;--tv-tool-b:#38bdf8;--tv-tool-ink:#1d4ed8}.tv-tool.emp-tool[data-state=orange]{--tv-tool-a:#f59e0b;--tv-tool-b:#fb923c;--tv-tool-ink:#b45309}.tv-tool.emp-tool[data-state=red]{--tv-tool-a:#ef4444;--tv-tool-b:#fb7185;--tv-tool-ink:#b91c1c}.tv-tool.emp-tool[data-state]{color:var(--tv-tool-ink);border-color:#0000}.tv-tool.emp-tool[data-state]:before{--tv-tool-rim:var(--tv-tool-a)}@supports (color:color-mix(in lab,red,red)){.tv-tool.emp-tool[data-state]:before{--tv-tool-rim:color-mix(in srgb, var(--tv-tool-a) 62%, transparent)}}.tv-tool.emp-tool[data-state]:before{background:linear-gradient(135deg,var(--tv-tool-a),var(--tv-tool-b));opacity:1}.tv-tool.emp-tool[data-state]:hover:before{background:conic-gradient(from var(--tv-tool-angle),var(--tv-tool-rim) 0deg,var(--tv-tool-a) 70deg,var(--tv-tool-b) 140deg,var(--tv-tool-rim) 210deg,var(--tv-tool-rim) 360deg)}.tv-tool.emp-tool[data-state]:after{opacity:.75}.tv-tool.emp-tool[data-state]:hover:after{opacity:1}.emp-registration{flex-direction:column;flex-shrink:0;align-self:center;align-items:center;gap:.3rem;width:6.25rem;display:flex}.emp-activity-start{letter-spacing:.02em;font-variant-numeric:tabular-nums;text-align:center;color:#172247;cursor:text;background:linear-gradient(#fff,#f1f4f8);border:1px solid #e2e8f0;border-radius:.7rem;block-size:1.65rem;inline-size:5.9rem;padding:0 .4rem;font-size:12.5px;font-weight:800;transition:border-color .2s,box-shadow .2s,background-color .2s;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 8px 16px -12px #0f172a4d}.emp-activity-start:hover{border-color:#cbd5e1}.emp-activity-start:focus{background:#fff;border-color:#17224773;box-shadow:0 0 0 3px #17224714,0 8px 16px -12px #0f172a4d}.emp-activity-start::placeholder{color:#cbd5e1;font-weight:600}.tv-tool.emp-tool[data-tone=registration]:not([data-state]){--tv-tool-a:#fb923c;--tv-tool-b:#c2410c;--tv-tool-ink:#c2410c}.tv-tool.emp-tool[data-tone=registration]:hover .tv-tool__art{transform:translateY(-2px)scale(1.08)}.emp-registration__footer{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.emp-registration__soon{color:#6366f1;font-size:10.5px;font-weight:700}.emp-registration-state{flex-direction:column;gap:.45rem;padding:.1rem .35rem .75rem;display:flex}.emp-registration-state__choices{background:linear-gradient(#f3f4f7,#eceff3);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;display:grid;box-shadow:inset 0 0 0 1px #0e14240a}.emp-registration-state__choice{min-height:2rem;font:inherit;color:#566072;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:.35rem;padding:0 .4rem;font-size:11.5px;transition:background .2s,color .2s;display:inline-flex}.emp-registration-state__choice:hover{color:#0e1424}.emp-registration-state__choice[aria-checked=true]{color:#0e1424;background:linear-gradient(#fff,#fbfbfc);font-weight:600;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e14242e}.emp-registration-state__choice[aria-checked=true][data-light=marketed]{color:#1e40af}.emp-registration-state__choice[aria-checked=true][data-light=engaged]{color:#047857}.emp-registration-state__stamp{color:#8a92a3;text-align:center;margin:0;font-size:11px}.emp-completions{flex-direction:column;gap:.35rem;padding:.1rem .35rem .35rem;display:flex}.emp-completions__title{color:#172247;align-items:center;gap:.5rem;margin:0;font-size:12px;font-weight:800;display:flex}.emp-completions__title:before,.emp-completions__title:after{content:"";flex:1 1 0;height:1px}.emp-completions__title:before{background:linear-gradient(270deg,#e2e8f0,#0000)}.emp-completions__title:after{background:linear-gradient(90deg,#e2e8f0,#0000)}.emp-completions__count{font-variant-numeric:tabular-nums;color:#b45309;place-items:center;min-width:1.1rem;font-size:13px;font-weight:800;display:inline-grid}.emp-completions__count[data-complete]{color:#059669}.emp-completions__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-completions__row{border-bottom:1px solid #f1f5f9;grid-template-columns:1rem 6.25rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:2.1rem;padding-inline:.3rem;font-size:11.5px;display:grid}.emp-completions__row:last-child{border-bottom:0}.emp-completions__mark{border-radius:999px;place-items:center;width:1rem;height:1rem;display:grid}.emp-completions__row:not([data-done]) .emp-completions__mark:before{content:"";background:#f59e0b;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 3px #f59e0b29}.emp-completions__row[data-done] .emp-completions__mark{color:#059669;background:#10b9811f}.emp-completions__label{color:#172247;font-weight:700}.emp-completions__value{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;overflow:hidden}.emp-completions__row:not([data-done]) .emp-completions__value{color:#b45309;font-weight:600}.emp-completions__go{color:#172247;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.2rem .5rem;font-size:10.5px;font-weight:700;transition:background-color .16s}.emp-completions__go:hover{background:#f1f5f9}.emp-completions__go:focus-visible{outline-offset:1px;outline:2px solid #0284c78c}.emp-tool-window .emp-board__head{display:none}.employer-bank-field__copy{opacity:0;flex-shrink:0;transition:opacity .15s;display:inline-flex}.employer-party-field:hover .employer-bank-field__copy,.employer-bank-field__copy:focus-within{opacity:1}.employer-clearing-switch{--switch-w:2.15rem;--switch-h:1.2rem;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.employer-clearing-switch--inline{--switch-w:1.85rem;--switch-h:1.05rem;flex-direction:row;align-items:center}.employer-clearing-switch__label{color:#94a3b8;font-size:9px;font-weight:500;line-height:1}.employer-clearing-switch--inline .employer-clearing-switch__label{color:#64748b;font-size:10px;font-weight:600;transition:color .22s}.employer-clearing-switch--inline[data-on=true] .employer-clearing-switch__label{color:#172247}.employer-clearing-switch__control{cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.1rem 0;display:inline-flex}.employer-clearing-switch--inline .employer-clearing-switch__control{gap:.4rem;padding:0}.employer-clearing-switch__control:disabled{cursor:default}.employer-clearing-switch__track{width:var(--switch-w);height:var(--switch-h);background:#e2e8f0;border-radius:999px;flex-shrink:0;transition:background-color .28s,box-shadow .28s;position:relative;box-shadow:inset 0 1px 2px #0f172a24,inset 0 0 0 1px #0f172a0a}.employer-clearing-switch__knob{width:calc(var(--switch-h) - 4px);height:calc(var(--switch-h) - 4px);top:2px;background:#fff;border-radius:999px;place-items:center;transition:transform .34s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #0f172a38,0 0 0 .5px #0f172a0f}.employer-clearing-switch__knob:after{content:"";background:#cbd5e1;border-radius:999px;width:5px;height:5px;transition:background-color .28s,box-shadow .28s}.employer-clearing-switch__state{text-align:start;color:#94a3b8;min-width:2.4rem;font-size:11px;font-weight:600;line-height:1;transition:color .22s}.employer-clearing-switch[data-on=true] .employer-clearing-switch__track{background:#172247;box-shadow:inset 0 1px 2px #00000047,0 4px 12px -6px #1722478c}.employer-clearing-switch[data-on=true] .employer-clearing-switch__knob{transform:translate(calc(var(--switch-h) - var(--switch-w)))}.employer-clearing-switch[data-on=true] .employer-clearing-switch__knob:after{background:var(--brand-success);box-shadow:0 0 6px #0596698c}.employer-clearing-switch[data-on=true] .employer-clearing-switch__state{color:#172247}.employer-clearing-switch__control:hover:not(:disabled) .employer-clearing-switch__track{box-shadow:inset 0 1px 2px #0f172a24,0 0 0 3px #17224712}.employer-clearing-switch[data-on=true] .employer-clearing-switch__control:hover:not(:disabled) .employer-clearing-switch__track{box-shadow:inset 0 1px 2px #00000047,0 0 0 3px #1722471f}.employer-clearing-switch__control:focus{outline:none}.employer-clearing-switch__control:focus-visible .employer-clearing-switch__track{box-shadow:0 0 0 3px #0ea5e959}.employer-card-hero__clearing{border-inline-start:1px solid #e4ebf5;margin-inline-start:.25rem;padding-inline-start:.55rem}.employer-sheet-control{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.employer-sheet-control__label{color:#94a3b8;font-size:9px;font-weight:500;line-height:1}.employer-day-switch{--day-row:1.5rem;--day-gap:2px;isolation:isolate;grid-template-rows:repeat(var(--day-count),var(--day-row));gap:var(--day-gap);background:linear-gradient(#fff,#f6f8fb);border:1px solid #e2e8f0;border-radius:1rem;width:2.9rem;padding:4px;display:grid;position:relative;box-shadow:0 1px 2px #0f172a0a,0 10px 20px -16px #17224766}.employer-day-switch__pill{z-index:0;inset-inline:4px;top:calc(4px + var(--day-index) * (var(--day-row) + var(--day-gap)));height:var(--day-row);background:linear-gradient(#25346b,#172247);border-radius:.7rem;transition:top .42s cubic-bezier(.34,1.25,.64,1);position:absolute;box-shadow:0 6px 12px -6px #172247a6,0 0 0 1px #17224714}.employer-day-switch__option{z-index:1;font-variant-numeric:tabular-nums;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.7rem;height:100%;font-size:11.5px;font-weight:700;line-height:1;transition:color .2s,background-color .2s;position:relative}.employer-day-switch__option:hover:not(:disabled):not([aria-checked=true]){color:#172247;background:#f1f5f9}.employer-day-switch__option[aria-checked=true]{color:#fff}.employer-day-switch__option:disabled{cursor:default}.employer-day-switch__option:focus{outline:none}.employer-day-switch__option:focus-visible{box-shadow:0 0 0 2px #0284c773}.employer-delivery-toggles{flex-direction:column;align-items:center;gap:.35rem;display:flex}.employer-money-control>.employer-delivery-toggles{flex:auto;justify-content:center}.employer-delivery-toggle{color:#cbd5e1;cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;width:1.45rem;height:1.2rem;padding:0;transition:color .2s,background-color .2s;display:grid}.employer-delivery-toggle:hover:not(:disabled):not([aria-pressed=true]){color:#94a3b8;background:#f1f5f9}.employer-delivery-toggle[data-tone=whatsapp][aria-pressed=true]{color:#25d366}.employer-delivery-toggle[data-tone=mail][aria-pressed=true]{color:#2563eb}.employer-delivery-toggle:disabled{cursor:default}.employer-party-field__pick{color:#172247;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;min-width:0;max-width:100%;padding:0;font-size:11px;font-weight:500;line-height:1.25;display:inline-flex}.employer-party-field__pick [data-empty]{color:#94a3b8}.employer-party-field__pick:hover:not(:disabled){text-underline-offset:2px;-webkit-text-decoration:underline #17224740;text-decoration:underline #17224740}.employer-party-field__actions{flex-shrink:0;align-items:center;gap:.15rem;display:inline-flex}.employer-party-field__action,.employer-party-field__clear{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;transition:color .18s,background-color .18s;display:inline-grid}.employer-party-field__action:hover{color:#172247;background:#f1f5f9}.employer-party-field__action[aria-disabled=true]{opacity:.35;cursor:default}.employer-party-field__clear{opacity:0}.employer-party-field:hover .employer-party-field__clear,.employer-party-field__clear:focus-visible{opacity:1}.employer-party-field__clear:hover{color:#dc2626;background:#fef2f2}.employer-finance-box__history{color:#94a3b8;cursor:pointer;top:50%;background:0 0;border:0;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;padding:0;transition:color .16s,background-color .16s;display:inline-grid;position:absolute;inset-inline-end:-.2rem;transform:translateY(calc(-50% - .125rem))}.employer-finance-box__history:hover{color:#172247;background:#f1f5f9}.employer-finance-box__history:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.employer-finance-box__figure{text-align:center;flex-direction:column;align-items:center;gap:.2rem;min-width:0;padding-inline:.35rem;display:flex;position:relative}.employer-finance-box__figure+.employer-finance-box__figure:before{content:"";top:8%;bottom:8%;background:linear-gradient(#0000,#e2e8f0,#0000);width:1px;position:absolute;inset-inline-start:0}.employer-finance-box__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:#172247;max-width:100%;font-size:12.5px;font-weight:700;line-height:1.1;overflow:hidden}.employer-finance-box__value[data-empty]{color:#cbd5e1}.employer-finance-box__label{color:#94a3b8;font-size:9px;font-weight:500;line-height:1}.employer-finance-box__value,.employer-finance-cost__input{block-size:1.125rem;line-height:1.125rem}.employer-finance-cost__value[role=button]{cursor:text;border-radius:.375rem;padding-inline:.375rem;transition:background-color .15s}.employer-finance-cost__value[role=button]:hover{background:#f1f5f9}.employer-finance-cost__value[role=button]:focus-visible{outline-offset:1px;outline:2px solid #17224759}.employer-finance-cost>[data-inline-commit-field]{max-inline-size:100%}.employer-finance-cost__input{inline-size:4.75rem;max-inline-size:100%;box-shadow:none;font-variant-numeric:tabular-nums;color:#172247;text-align:center;border:0;background:0 0;border-bottom:1.5px solid #172247;border-radius:0;outline:none;padding:0 .25rem;font-size:12.5px;font-weight:700}.employer-finance-cost__input:focus{box-shadow:none;border-color:#172247}.employer-finance-cost__input::placeholder{color:#cbd5e1;font-weight:600}.employer-finance-cost__label{align-items:center;gap:.2rem;display:inline-flex}.employer-finance-cost__mark{color:#b45309;font-weight:700}.employer-finance-cost__mark:before{content:"· ";color:#cbd5e1;font-weight:500}.employer-finance-cost__reset{color:#94a3b8;border-radius:999px;justify-content:center;align-items:center;block-size:.8rem;inline-size:.8rem;transition:color .15s,background-color .15s;display:inline-flex}.employer-finance-cost__reset:hover{color:#172247;background:#f1f5f9}.employer-finance-cost__reset:focus-visible{outline-offset:1px;outline:2px solid #17224759}.employer-pay-window__title{position:relative}.employer-pay-window__title--section{margin-top:.875rem}.employer-pay-chain__row{background:#fff;border:1px solid #e2e8f0;border-radius:6px;grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1fr));align-items:center;min-width:0;padding:.6rem .25rem .55rem;display:grid}.employer-pay-chain__step{align-items:center;min-width:0;display:flex;position:relative}.employer-pay-chain__step>.employer-finance-box__figure{flex:auto}.employer-pay-chain__arrow{color:#cbd5e1;inset-inline-start:0;flex-shrink:0;position:absolute;top:50%;transform:translate(50%,-50%)}.employer-pay-chain .employer-finance-box__value,.employer-pay-chain .employer-finance-cost__input{block-size:1.375rem;font-size:15px;line-height:1.375rem}.employer-pay-chain .employer-finance-box__label{font-size:10px}.employer-pay-chain .employer-finance-box__value[data-tone=good]{color:#047857}.employer-pay-chain .employer-finance-box__value[data-tone=bad]{color:var(--brand-danger)}.employer-pay-chain__row[data-steps="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.employer-pay-chain__row[data-steps="2"]{grid-template-columns:repeat(2,minmax(0,11rem));justify-content:center}.employer-pay-chain .employer-finance-box__value[data-tone=warn]{color:#b45309}.employer-finance-chip{white-space:nowrap;cursor:pointer;background:#ffffffb3;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.3rem;max-width:100%;height:1.4rem;padding:0 .6rem;font-size:10px;font-weight:700;line-height:1;transition:background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex;position:relative}.employer-finance-chip:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 2px 6px -3px #17224740}.employer-finance-chip:active{transform:translateY(.5px)}.employer-finance-chip:focus-visible{outline-offset:2px;outline:2px solid #0284c799}.employer-finance-chip__icon{color:#94a3b8;flex-shrink:0;transition:color .16s}.employer-finance-chip__label{color:#64748b;transition:color .16s}.employer-finance-chip:hover .employer-finance-chip__label,.employer-finance-chip:hover .employer-finance-chip__icon{color:#172247}.employer-finance-chip[data-tone]{border-color:var(--chip-line);background:var(--chip-tint)}.employer-finance-chip[data-tone] .employer-finance-chip__label{color:var(--chip-ink)}.employer-finance-chip[data-tone] .employer-finance-chip__icon{color:var(--chip-mark)}.employer-finance-chip[data-tone]:hover{border-color:var(--chip-mark);background:var(--chip-tint)}.employer-finance-chip[data-tone]:hover .employer-finance-chip__label,.employer-finance-chip[data-tone]:hover .employer-finance-chip__icon{color:var(--chip-ink)}.employer-finance-chip[data-tone=blue]{--chip-ink:#1d4ed8;--chip-mark:#3b82f6;--chip-tint:#eff6ff;--chip-line:#bfdbfe}.employer-finance-chip[data-tone=green]{--chip-ink:#047857;--chip-mark:#10b981;--chip-tint:#ecfdf5;--chip-line:#a7f3d0}.employer-finance-chip[data-tone=red]{--chip-ink:#b91c1c;--chip-mark:#ef4444;--chip-tint:#fef2f2;--chip-line:#fecaca}.employer-finance-chip[data-tone=orange]{--chip-ink:#c2410c;--chip-mark:#f97316;--chip-tint:#fff7ed;--chip-line:#fed7aa}.employer-deposits{margin-top:.625rem;overflow-x:auto}.employer-deposits__titles,.employer-deposits__list{min-width:34rem}.employer-deposits__titles{text-align:center;color:#94a3b8;margin-bottom:.2rem;padding-inline:1px;font-size:10px;font-weight:500;line-height:1.2;display:flex}.employer-deposits__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.employer-deposits__row{min-width:0}.employer-deposits__shell{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.employer-deposits__shell:focus-within{border-color:var(--brand-navy);box-shadow:0 0 0 2px #17224714}.employer-deposits__remove,.employer-deposits__remove-slot{flex-shrink:0;inline-size:2.75rem}.employer-deposits__remove{color:#cbd5e1;background:0 0;border:0;justify-content:center;align-items:center;min-height:34px;transition:color .15s,background-color .15s;display:inline-flex}.employer-deposits__remove:hover{color:var(--brand-danger);background:#fef2f2cc}.employer-deposits__remove:focus-visible{outline-offset:-2px;outline:2px solid #0284c799}.employer-deposits__remove:disabled{visibility:hidden}.employer-deposits__empty,.employer-deposits__legacy{text-align:center;color:#94a3b8;margin:0;padding:.75rem .5rem .25rem;font-size:11px}.employer-deposits__legacy{padding-top:.5rem;font-size:10px}.employer-cell-date>input{min-height:34px;box-shadow:none;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:0;padding:6px .375rem 6px 1.75rem;font-size:11px}.employer-cell-date>input:focus{box-shadow:none}.employer-cell-date>button{inset-inline-end:.25rem}.employer-deposit-file{color:#64748b;cursor:pointer;inline-size:100%;background:0 0;border:0;justify-content:center;align-items:center;gap:.3rem;min-width:0;min-height:34px;padding-inline:.5rem;font-size:11px;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.employer-deposit-file:hover:not(:disabled){color:#172247;background:#f8fafc}.employer-deposit-file:disabled{color:#cbd5e1;cursor:not-allowed}.employer-deposit-file[data-state=attached]{color:#047857;justify-content:flex-start}.employer-deposit-file[data-state=attached]:hover{color:#065f46;background:#ecfdf5b3}.employer-deposit-file[data-state=uploading]{color:#94a3b8;cursor:progress}.employer-deposit-file:focus-visible{outline-offset:-2px;outline:2px solid #0284c799}.employer-services{--svc-blue:#3b82f6;--svc-orange:#f97316;--svc-green:#10b981}.employer-services__head{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;min-height:36px;display:flex;overflow:hidden}.employer-services__head-icon{color:#94a3b8;flex-shrink:0;justify-content:center;align-items:center;inline-size:2.75rem;display:inline-flex}.employer-services__summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;flex:auto;align-items:center;gap:.2rem .4rem;min-width:0;padding:.35rem .625rem;font-size:11px;display:flex}.employer-services__figure{font-weight:700}.employer-services__figure[data-tone=orange]{color:#c2410c}.employer-services__figure[data-tone=blue]{color:#1d4ed8}.employer-services__figure[data-tone=green]{color:#047857}.employer-services__sep{color:#cbd5e1}.employer-services__vat,.employer-services__quiet{color:#94a3b8;font-size:10px}.employer-services__add{color:#0d9488;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;inline-size:2.75rem;transition:background-color .15s;display:inline-flex}.employer-services__add:hover:not(:disabled){background:#f0fdfacc}.employer-services__add:disabled{color:#cbd5e1;cursor:not-allowed}.employer-services__add:focus-visible,.employer-services__bin:focus-visible,.employer-status-pill:focus-visible{outline-offset:-2px;outline:2px solid #0284c799}.employer-services__table{margin-top:.625rem;overflow-x:auto}.employer-services__titles,.employer-services__list{min-width:46rem}.employer-services__titles{text-align:center;color:#94a3b8;align-items:flex-end;margin-bottom:.25rem;padding-inline:1px;font-size:10px;font-weight:500;line-height:1.25;display:flex}.employer-services__amount-title{flex-direction:column;align-items:stretch;gap:.1rem;display:flex}.employer-services__amount-split{color:#bac5d3;font-size:9px;display:flex}.employer-services__amount-split>span{flex:1 1 0}.employer-services__bin-slot,.employer-services__bin{flex-shrink:0;inline-size:2.75rem}.employer-services__list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.employer-services__row{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.employer-services__row:before{content:"";background:var(--svc-orange);opacity:.75;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.employer-services__row[data-tone=blue]:before{background:var(--svc-blue)}.employer-services__row[data-tone=green]:before{background:var(--svc-green)}.employer-services__row:hover{border-color:#cbd5e1;box-shadow:0 4px 12px -8px #1722474d}.employer-services__row:focus-within{border-color:var(--brand-navy);box-shadow:0 0 0 2px #17224714}.employer-services__gross{font-variant-numeric:tabular-nums;color:#475569;background:#f8fafccc;border-inline-start:1px dashed #e2e8f0;flex:1 1 0;justify-content:center;align-items:center;min-width:0;font-size:11px;font-weight:700;display:inline-flex}.employer-services__gross[data-empty]{color:#cbd5e1;font-weight:500}.employer-status-pill{--pill-ink:#64748b;--pill-tint:#f8fafc;--pill-line:#e2e8f0;--pill-dot:#cbd5e1;border:1px solid var(--pill-line);background:var(--pill-tint);white-space:nowrap;block-size:1.45rem;max-inline-size:100%;color:var(--pill-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding-inline:.55rem .4rem;font-size:10.5px;font-weight:700;line-height:1;transition:box-shadow .15s;display:inline-flex}.employer-status-pill[data-tone=orange]{--pill-ink:#c2410c;--pill-tint:#fff7ed;--pill-line:#fed7aa;--pill-dot:#f97316}.employer-status-pill[data-tone=blue]{--pill-ink:#1d4ed8;--pill-tint:#eff6ff;--pill-line:#bfdbfe;--pill-dot:#3b82f6}.employer-status-pill[data-tone=green]{--pill-ink:#047857;--pill-tint:#ecfdf5;--pill-line:#a7f3d0;--pill-dot:#10b981}.employer-status-pill[data-tone=red]{--pill-ink:#b91c1c;--pill-tint:#fef2f2;--pill-line:#fecaca;--pill-dot:#ef4444}.employer-status-pill:hover:not(:disabled){box-shadow:0 2px 6px -3px #1722474d}.employer-status-pill:disabled{cursor:default}.employer-status-pill:disabled .employer-status-pill__chevron{display:none}.employer-status-pill__chevron{opacity:.6;flex-shrink:0}.employer-status-pill__dot{background:var(--pill-dot,#cbd5e1);border-radius:999px;flex-shrink:0;block-size:6px;inline-size:6px}.employer-status-pill__dot[data-tone=orange]{background:#f97316}.employer-status-pill__dot[data-tone=blue]{background:#3b82f6}.employer-status-pill__dot[data-tone=green]{background:#10b981}.employer-status-pill__dot[data-tone=red]{background:#ef4444}.employer-services__bin{color:#cbd5e1;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.employer-services__bin:hover{color:var(--brand-danger);background:#fef2f2cc}.employer-services__bin:disabled{visibility:hidden}.employer-services__empty{text-align:center;color:#94a3b8;margin:0;padding:1rem .5rem .5rem;font-size:11px}.employer-charge{margin-top:.875rem}.employer-charge__title,.employer-pay-window__title{text-align:center;color:#64748b;border-bottom:1px solid #e4ebf5cc;margin-bottom:.4rem;padding-bottom:.3rem;font-size:10px;font-weight:600;line-height:1}.employer-charge__row{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;min-height:36px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.employer-charge__row:focus-within{border-color:var(--brand-navy);box-shadow:0 0 0 2px #17224714}.employer-charge__row[data-tone]:before{content:"";opacity:.75;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.employer-charge__row[data-tone=green]:before{background:#10b981}.employer-charge__row[data-tone=red]:before{background:#ef4444}.employer-charge__status{flex-shrink:0;justify-content:center;align-items:center;inline-size:8rem;padding-inline:.375rem;display:flex}.employer-charge__summary{font-variant-numeric:tabular-nums;color:#172247;text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;padding-inline:.6rem;font-size:11px;display:flex;overflow:hidden}.employer-charge__summary[data-empty]{color:#94a3b8}.employer-charge__day{cursor:text;flex-shrink:0;align-items:center;gap:.25rem;padding-inline-start:.5rem;display:flex}.employer-charge__day-label{white-space:nowrap;color:#64748b;font-size:10px;font-weight:600}.employer-charge__day-input{text-align:center;inline-size:2.4rem;font-weight:700}.employer-charge__history{color:#172247;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.3rem;padding-inline:.7rem;font-size:11px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.employer-charge__history:hover:not(:disabled){background:#f1f5f9}.employer-charge__history:disabled{color:#cbd5e1;cursor:default}.emp-charges__add{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:8.5rem 6.5rem 5.5rem 7.5rem minmax(8rem,1fr) auto;align-items:center;gap:.4rem;padding:.55rem;display:grid}.emp-charges__add-key{white-space:nowrap;align-items:center;gap:.35rem;height:2rem;padding-inline:.8rem;font-size:11.5px;display:inline-flex}.emp-charges__error{color:var(--brand-danger);margin:.35rem 0 0;font-size:11px}.emp-charges__empty{text-align:center;color:#94a3b8;margin:1.5rem 0;font-size:12px}.emp-charges__table{border-collapse:collapse;width:100%;margin-top:.6rem;font-size:11.5px}.emp-charges__table th{text-align:start;color:#64748b;border-bottom:1px solid #e2e8f0;padding:.4rem .5rem;font-size:10px;font-weight:600}.emp-charges__table td{color:#172247;border-bottom:1px solid #f1f5f9;padding:.45rem .5rem}.emp-charges__table tr[data-voided] td{color:#94a3b8;text-decoration:line-through}.emp-charges__table tr[data-voided] td.emp-charges__actions{text-decoration:none}.emp-charges__why{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.emp-charges__kind{border-radius:999px;padding:.05rem .5rem;font-size:10.5px;font-weight:700;display:inline-block}.emp-charges__kind[data-kind=success]{color:#047857;background:#d1fae5}.emp-charges__kind[data-kind=failed]{color:#b91c1c;background:#fee2e2}.emp-charges__kind[data-kind=refund]{color:#b45309;background:#fef3c7}.emp-charges__actions{text-align:end;white-space:nowrap}.emp-charges__void{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:10.5px;font-weight:600;display:inline-flex}.emp-charges__void:hover:not(:disabled),.emp-charges__void[data-confirm]{color:#b91c1c;background:#fef2f2}.emp-charges__voided{color:#94a3b8;font-size:10.5px}@media(max-width:720px){.emp-charges__add{grid-template-columns:repeat(2,minmax(0,1fr))}}.employer-card-metrics{border-top:1px solid #e4ebf5;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem;padding-top:.7rem;display:grid}.employer-card-metrics[data-single]{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.employer-card-metrics:not([data-single]){grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.employer-card-metrics__cell+.employer-card-metrics__cell{border-inline-start:1px solid #e4ebf5}}.employer-card-metrics__cell{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding-inline:.75rem;display:flex}.employer-card-metrics__value{font-variant-numeric:tabular-nums;color:#172247;font-size:15px;font-weight:700;line-height:1}.employer-card-metrics__value[data-tone=warn]{color:#b45309}.employer-card-metrics__value[data-tone=bad]{color:var(--brand-danger)}.employer-card-metrics__label{color:#64748b;margin-top:.25rem;font-size:10px;font-weight:500}.employer-card-metrics__hint{color:#94a3b8;margin-top:.125rem;font-size:9px}.employer-card-metrics__open{isolation:isolate;cursor:pointer;background:0 0;padding-block:.3rem;font-family:inherit;position:relative}.employer-card-metrics__open:after{z-index:-1;content:"";background:#f1f5f900;border-radius:.75rem;transition:background-color .16s;position:absolute;inset:-.15rem .35rem}.employer-card-metrics__open:hover:after{background:#f1f5f9}.employer-card-metrics__open:focus-visible{outline:none}.employer-card-metrics__open:focus-visible:after{box-shadow:0 0 0 2px #0284c773}.employer-card-metrics__open .employer-card-metrics__label{align-items:center;gap:.3rem;display:inline-flex}.employer-card-metrics__value[data-empty]{color:#cbd5e1}.employer-card-metrics__dot{border-radius:999px;flex-shrink:0;width:6px;height:6px}.employer-card-metrics__dot[data-tone=blue]{background:#3b82f6;box-shadow:0 0 0 2.5px #3b82f626}.employer-card-metrics__dot[data-tone=green]{background:#10b981;box-shadow:0 0 0 2.5px #10b98126}.employer-card-metrics__dot[data-tone=red]{background:#ef4444;box-shadow:0 0 0 2.5px #ef444426}.proposal-ai.employer-card-ai{border-radius:22px;gap:.5rem;margin-top:0;padding:.875rem 1rem 1rem}.employer-card-ai__text{-webkit-line-clamp:2;text-align:center;color:#ffffffb8;-webkit-box-orient:vertical;flex-shrink:0;margin:.125rem 0 0;font-size:10.5px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.employer-card-workspace{background:#fff;border:1px solid #e4ebf5;border-radius:22px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.employer-card-workspace__head{flex-shrink:0}.employer-card-workspace__body{min-width:0;padding:1rem 1.1rem 1.15rem}.employer-card-panel{flex-direction:column;gap:.75rem;min-width:0;display:flex}.employer-card-panel__note{color:#475569;background:#eef2f766;border:1px solid #e2e8f0b3;border-radius:.65rem;margin:0;padding:.6rem .75rem;font-size:11px;line-height:1.55}.employer-card-operations{flex-direction:column;gap:.85rem;min-width:0;display:flex}.employer-card-uniform{gap:1.1rem}@media(prefers-reduced-motion:reduce){.employer-clearing-switch__track,.employer-clearing-switch__knob,.employer-clearing-switch__knob:after,.employer-clearing-switch__state,.employer-day-switch__pill,.employer-day-switch__option,.employer-delivery-toggle,.employer-clearing-switch--inline .employer-clearing-switch__label,.employer-bank-field__copy,.employer-finance-box__history,.employer-finance-chip,.employer-finance-chip__label{transition:none}.employer-card-hero__money{animation:none}}.emp-ops{min-width:0}.emp-list-toolbar-frame{min-width:0;container-type:inline-size}.emp-list-toolbar{grid-template-columns:minmax(max-content,1fr) minmax(10rem,21rem) minmax(max-content,1fr);align-items:center;gap:.75rem;display:grid}.emp-list-toolbar>.emp-search{justify-self:center;width:100%}.emp-list-toolbar__views{justify-self:start;min-width:0;display:flex}.emp-list-toolbar__views .emp-funds__views{width:calc(var(--seg-count) * 5.6rem);max-width:100%}.emp-list-toolbar__tools{justify-self:end;align-items:center;gap:.375rem;min-width:0;display:flex}@container not (width>=62rem){.emp-list-toolbar{grid-template-columns:minmax(0,1fr) auto}.emp-list-toolbar>.emp-search{grid-area:2/1/auto/-1;max-width:21rem}}.emp-search{background:#f1f5f9cc;border-radius:11px;align-items:center;width:min(100%,21rem);height:2rem;transition:background-color .2s,box-shadow .24s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e2e8f0b3}.emp-search:hover{background:#ecf1f7}.emp-search:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #17224729,0 0 0 3px #1722470f,0 6px 16px -10px #17224759}.emp-search__glyph{color:#94a3b8;pointer-events:none;transition:color .2s,transform .26s cubic-bezier(.34,1.3,.64,1);position:absolute;inset-inline-start:.7rem}.emp-search:focus-within .emp-search__glyph{color:#172247;transform:scale(1.08)}.emp-search__input{border-radius:inherit;height:100%;box-shadow:none;color:#172247;background:0 0;border:0;padding-block:0;padding-inline:2rem;font-size:11.5px;font-weight:500}.emp-search__input:focus,.emp-search__input:hover{box-shadow:none;border:0}.emp-search__input::placeholder{color:#94a3b8;font-weight:400}.emp-search__clear{color:#475569;cursor:pointer;background:#e2e8f0;border:0;border-radius:9999px;place-items:center;width:1.15rem;height:1.15rem;padding:0;transition:background-color .16s,color .16s;animation:.2s cubic-bezier(.34,1.3,.64,1) emp-search-clear-in;display:grid;position:absolute;inset-inline-end:.45rem}.emp-search__clear:hover{color:#fff;background:#172247}.emp-search__clear:focus-visible{outline-offset:1px;outline:2px solid #0284c799}@keyframes emp-search-clear-in{0%{opacity:0;transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.emp-search,.emp-search__glyph,.emp-search__clear{transition:none;animation:none}}.emp-funds__uniform,.emp-funds__returns{flex-direction:column;min-width:0;display:flex}.emp-funds__returns{gap:.75rem}.employer-ef-add{grid-template-columns:minmax(0,1fr);gap:.75rem 1rem;padding-top:.15rem;display:grid}@media(min-width:640px){.employer-ef-add{grid-template-columns:repeat(3,minmax(0,1fr))}.employer-ef-add__wide{grid-column:1/-1}}.employer-ef-add__date>input{padding-left:2.25rem;padding-right:.75rem}.employer-cubes__empty{color:#94a3b8;place-content:center;justify-items:center;gap:.45rem;min-height:12rem;font-size:12px;font-weight:600;display:grid}.emp-process{--dial:4rem;--label-h:1rem;--stage-gap:.35rem;--knob:1.5rem;isolation:isolate;flex-direction:column;gap:.6rem;min-width:0;padding-top:.15rem;display:flex;position:relative}.emp-process__track{align-items:flex-start;width:100%;max-width:21rem;margin-inline:auto;display:flex}.emp-process__stage{align-items:center;gap:var(--stage-gap);text-align:center;flex-direction:column;flex:1 1 0;min-width:0;display:flex}.emp-process__label{height:var(--label-h);font-size:12px;font-weight:700;line-height:var(--label-h);white-space:nowrap;color:#1e293b}.emp-process__dial{width:var(--dial);height:var(--dial);background:linear-gradient(#f0f5fd,#e1ebf9);border-radius:999px;flex-shrink:0;place-items:center;transition:transform .26s cubic-bezier(.34,1.08,.64,1);display:grid;position:relative;box-shadow:inset 0 2px 5px #94afd661,0 0 0 1px #ffffffe6,0 10px 20px -12px #1e40af66}.emp-process__stage:hover .emp-process__dial{transform:translateY(-2px)}.emp-process__sweep{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.emp-process__sweep-track{fill:none;stroke:#ffffffbf;stroke-width:3px}.emp-process__sweep-arc{fill:none;stroke:#10b981;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:0 100;opacity:0;filter:drop-shadow(0 0 3px #10b98173);transition:stroke-dasharray .56s cubic-bezier(.4,0,.2,1),stroke .26s,opacity .2s}.emp-process__stage[data-state=progress] .emp-process__sweep-arc{stroke:#2563eb;stroke-dasharray:50 100;opacity:1;filter:drop-shadow(0 0 3px #2563eb66)}.emp-process__stage[data-state=done] .emp-process__sweep-arc{stroke-dasharray:100 0;opacity:1}.emp-process__disk{z-index:1;width:calc(var(--dial) - .95rem);height:calc(var(--dial) - .95rem);background:radial-gradient(circle at 50% 28%,#fff,#f5f9fe 58%,#e6eefa);border:1px solid #fff;border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 6px 14px -6px #1e40af61,0 1px 2px #1e40af1f,inset 0 -3px 6px #bfdbfe8c}.emp-process__glyph{filter:drop-shadow(0 2px 2px #1d4fa638);width:1.85rem;height:1.85rem}button.emp-process__disk{font:inherit;cursor:pointer;padding:0;transition:box-shadow .16s,transform .2s cubic-bezier(.34,1.4,.64,1)}button.emp-process__disk:hover,button.emp-process__disk[data-state=open]{box-shadow:0 0 0 3px #bfdbfeb3,0 6px 14px -6px #1e40af61}button.emp-process__disk:focus-visible{outline-offset:2px;outline:2px solid #0284c799}.emp-process__late{z-index:2;background:#f97316;border-radius:999px;width:.62rem;height:.62rem;position:absolute;top:.12rem;left:.12rem;box-shadow:0 0 0 2px #fff,0 2px 6px #f9731673}.emp-process-state-menu{width:11.5rem}.emp-process-state-menu__name{align-items:center;gap:.45rem;display:inline-flex}.emp-process-state-menu__dot{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}.emp-process-state-menu__dot[data-state=progress]{background:#2563eb}.emp-process-state-menu__dot[data-state=done]{background:#10b981}.emp-month-picker__item[data-selected] .emp-process-state-menu__dot{box-shadow:0 0 0 2px #fff}.emp-process__badge{z-index:2;color:#fff;background:linear-gradient(#22c55e,#15803d);border:2px solid #fff;border-radius:999px;place-items:center;width:1.3rem;height:1.3rem;padding:0;animation:.3s cubic-bezier(.34,1.4,.64,1) emp-process-badge-in;display:grid;position:absolute;top:.05rem;right:.05rem;box-shadow:0 3px 8px #15803d59}.emp-process__badge[data-todo]{color:#94a3b8;cursor:pointer;background:linear-gradient(#fff,#eef2f7);transition:background .16s,color .16s,box-shadow .16s,transform .2s cubic-bezier(.34,1.4,.64,1);animation:none;box-shadow:0 0 0 1px #cbd5e1,0 3px 8px #0f172a1f}.emp-process__badge[data-todo]:hover:not(:disabled){color:#fff;background:linear-gradient(#22c55e,#15803d);transform:scale(1.1);box-shadow:0 3px 8px #15803d59}.emp-process__badge[data-todo]:disabled{opacity:.55;cursor:default}.emp-process__badge[data-todo]:focus-visible{outline-offset:1px;outline:2px solid #0284c799}@keyframes emp-process-badge-in{0%{opacity:0;transform:scale(.6)}}.emp-process__month{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#10233f;font-size:18px;font-weight:800;line-height:1.1}button.emp-process__month{cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.04rem .35rem .1rem;font-family:inherit;transition:background-color .16s,box-shadow .16s;position:relative}button.emp-process__month:after{content:"";inset-inline:.35rem;border-bottom:1.5px dotted #94a3b800;transition:border-color .16s;position:absolute;bottom:.02rem}button.emp-process__month:hover,button.emp-process__month[data-state=open]{background:#ffffffd9;box-shadow:0 0 0 1px #cbdcf3b3}button.emp-process__month:hover:after,button.emp-process__month[data-state=open]:after{border-color:#94a3b8b3}button.emp-process__month:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-process__link{width:var(--knob);height:var(--knob);margin-top:calc(var(--label-h) + var(--stage-gap) + (var(--dial) - var(--knob)) / 2);flex-shrink:0;place-items:center;display:grid;position:relative}.emp-process__link:before{content:"";top:50%;background:linear-gradient(270deg,#0000,#cbd5e1cc 30% 70%,#0000);border-radius:999px;height:1.5px;position:absolute;inset-inline:-.85rem;transform:translateY(-50%)}.emp-process__link[data-lit]:before{background:linear-gradient(270deg,#0000,#60a5fad9 30% 70%,#0000);box-shadow:0 0 6px #3b82f64d}.emp-process__link-knob{color:#94a3b8;background:linear-gradient(#fff,#eef4fc);border:1px solid #fff;border-radius:999px;place-items:center;width:100%;height:100%;display:grid;position:relative;box-shadow:0 0 0 1px #cbdcf3b3,0 6px 14px -6px #2563eb59}.emp-process__link[data-lit] .emp-process__link-knob{color:#2563eb;box-shadow:0 0 0 1px #bfdbfee6,0 0 10px #3b82f638,0 6px 14px -6px #2563eb66}.emp-month-picker{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #e2e8f0;border-radius:.9rem;width:12.5rem;padding:.4rem;box-shadow:0 12px 32px #0f172a1f,0 2px 6px #0f172a0f}.emp-month-picker__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:1px;max-height:15.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.emp-month-picker__empty{text-align:center;color:#64748b;margin:0;padding:.5rem .65rem;font-size:11.5px;font-weight:600}.emp-month-picker__item{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.42rem .65rem;font-family:inherit;transition:background-color .14s,color .14s;display:flex}.emp-month-picker__name{color:#334155;font-size:12px;font-weight:600}.emp-month-picker__code{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:11px;font-weight:700}.emp-month-picker__item:hover{background:#f1f5f9}.emp-month-picker__item:hover .emp-month-picker__name{color:#172247}.emp-month-picker__item[data-selected]{background:#172247;box-shadow:0 4px 12px #17224738}.emp-month-picker__item[data-selected] .emp-month-picker__name{color:#fff}.emp-month-picker__item[data-selected] .emp-month-picker__code{color:#ffffffb3}.emp-month-picker__item:focus-visible,.emp-month-picker__clear:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-month-picker__clear{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:.35rem auto .1rem;padding:.15rem .6rem;font-size:11px;font-weight:600;transition:background-color .14s,color .14s;display:block}.emp-month-picker__clear:hover{color:#b91c1c;background:#fef2f2}.emp-move-trigger{color:#475569;cursor:pointer;background:#ffffffd9;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.4rem;block-size:2rem;padding-inline:.8rem .65rem;font-family:inherit;font-size:11px;font-weight:600;transition:border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.emp-move-trigger:hover:not(:disabled),.emp-move-trigger[data-state=open]{color:#172247;border-color:#17224766}.emp-move-trigger[data-state=open]{box-shadow:0 0 0 3px #17224714}.emp-move-trigger__chevron{color:#94a3b8;transition:transform .16s}.emp-move-trigger[data-state=open] .emp-move-trigger__chevron{transform:rotate(180deg)}.emp-move-trigger:disabled{color:#cbd5e1;cursor:not-allowed;background:0 0}.emp-move-trigger:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-move-picker{width:15rem}.emp-move-picker__head{text-align:center;color:#64748b;margin:.15rem .5rem .45rem;font-size:10.5px;font-weight:700}.emp-move-picker__month{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.emp-move-picker__tag{color:#94a3b8;font-size:9.5px;font-weight:700}.emp-move-picker__month .emp-month-picker__name,.emp-move-picker__tag{white-space:nowrap}.emp-month-picker__item[data-current],.emp-month-picker__item[data-current]:hover{cursor:default;background:#172247;box-shadow:0 4px 12px #17224738}.emp-month-picker__item[data-current] .emp-month-picker__name{color:#fff}.emp-month-picker__item[data-current] .emp-month-picker__code,.emp-month-picker__item[data-current] .emp-move-picker__tag,.emp-month-picker__item[data-selected] .emp-move-picker__tag{color:#ffffffb8}.emp-month-picker__item[data-blocked],.emp-month-picker__item[data-blocked]:hover{opacity:.45;cursor:not-allowed;background:0 0}.emp-board__panel{min-width:0}.emp-board__head{position:relative}.emp-board__head-action{top:50%;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.emp-board__body{max-height:24rem;overflow-y:auto}.emp-board__plus{color:#94a3b8;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;transition:color .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid}.emp-board__plus:hover:not(:disabled){color:#172247;border-color:#cbd5e1;transform:rotate(90deg);box-shadow:0 3px 10px -4px #1722474d}.emp-board__plus:disabled{opacity:.4;cursor:default}.emp-board__foot{text-align:center;border-top:1px solid #e4ebf5;margin-top:auto;padding-top:.55rem}.emp-board__foot-link{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:11px;font-weight:600;transition:color .16s;display:inline-flex}.emp-board__foot-text{align-items:center;gap:.3rem;display:inline-flex}.emp-board__foot-link svg{transition:transform .16s}.emp-board__foot-link:hover:not(:disabled){color:#172247}.emp-board__foot-link:hover:not(:disabled)>svg{transform:translate(-2px)}.emp-board__foot-link:disabled{color:#cbd5e1;cursor:default}.emp-board__empty{text-align:center;color:#94a3b8;margin:0;padding:1.75rem .5rem;font-size:11px}.emp-board__status{--status-ink:#64748b;--status-dot:#cbd5e1;white-space:nowrap;color:var(--status-ink);align-items:center;gap:.3rem;font-size:11px;font-weight:700;display:inline-flex}.emp-board__status-dot{background:var(--status-dot);border-radius:999px;flex-shrink:0;width:6px;height:6px}.emp-board__status[data-tone=green]{--status-ink:#047857;--status-dot:#10b981}.emp-board__status[data-tone=red]{--status-ink:#b91c1c;--status-dot:#ef4444}.emp-board__status[data-tone=orange]{--status-ink:#c2410c;--status-dot:#f97316}.emp-board__status[data-tone=blue]{--status-ink:#1d4ed8;--status-dot:#3b82f6}.emp-board__rows{flex-direction:column;display:flex}.emp-board__row{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.05rem;display:flex}.emp-board__row:last-child{border-bottom:0}.emp-board__row-label{color:#64748b;flex-shrink:0;font-size:11px}.emp-board__row-value{text-align:end;text-overflow:ellipsis;white-space:nowrap;color:#172247;min-width:0;font-size:11.5px;font-weight:700;overflow:hidden}.emp-board__money{font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;display:inline-flex}.emp-board__money-unit{color:#94a3b8;font-size:10px;font-weight:500}.emp-board__money-sub{color:#64748b;border-inline-start:1px solid #e2e8f0;margin-inline-start:.35rem;padding-inline-start:.45rem;font-size:10.5px;font-weight:600}.emp-board__terms{flex-direction:column;gap:.35rem;padding-top:.15rem;display:flex}.emp-board__terms-title{color:#475569;font-size:10.5px;font-weight:700}.emp-board__terms ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.emp-board__terms li{color:#475569;align-items:flex-start;gap:.4rem;font-size:11px;line-height:1.45;display:flex}.emp-board__terms li svg{color:#10b981;flex-shrink:0;margin-top:.15rem}.emp-board__terms-more{color:#94a3b8;font-size:10px}.emp-board__doc{color:#475569;cursor:pointer;background:#f8fafcd9;border:1px solid #e2e8f0;border-radius:999px;align-self:center;align-items:center;gap:.35rem;max-width:100%;padding:.25rem .6rem;font-size:10.5px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.emp-board__doc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emp-board__doc:hover{color:#172247;border-color:#cbd5e1}.emp-board__grid{--cov-cols:minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1.15fr);flex-direction:column;display:flex}.emp-board__grid-head,.emp-board__grid-row{grid-template-columns:var(--cov-cols);align-items:center;gap:.4rem;display:grid}.emp-board__grid-head{text-align:center;color:#94a3b8;border-bottom:1px solid #e4ebf5;padding-bottom:.35rem;font-size:10px;font-weight:600}.emp-board__grid-head>:first-child{text-align:start}.emp-board__grid-row{text-align:center;border-bottom:1px solid #eef2f7;min-height:2.6rem}.emp-board__grid-row:last-child{border-bottom:0}.emp-board__company{color:#172247;align-items:center;gap:.45rem;min-width:0;font-size:11.5px;font-weight:700;display:flex}.emp-board__cell-btn{cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;height:1.9rem;transition:background-color .16s;display:grid}.emp-board__cell-btn:hover{background:#f1f5f9d9}.emp-board__cell-btn:focus-visible{outline-offset:-2px;outline:2px solid #0284c799}.emp-board__mark{font-variant-numeric:tabular-nums;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.emp-board__mark[data-tone=green]{color:#059669}.emp-board__mark[data-tone=orange]{color:#ea580c}.emp-board__mark[data-tone=none]{color:#cbd5e1}.emp-care__filters{grid-template-columns:repeat(var(--seg-count),minmax(0,1fr));background:#f1f5f9cc;border-radius:11px;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e2e8f0b3}.emp-care__filters-pill{width:calc((100% - 6px) / var(--seg-count));top:3px;bottom:3px;background:#fff;border-radius:8px;transition:inset-inline-start .24s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:calc(3px + (100% - 6px) / var(--seg-count) * var(--seg-index));box-shadow:0 1px 2px #17224714,0 4px 10px -6px #17224740}.emp-care__filter{z-index:1;white-space:nowrap;color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.3rem;min-width:0;padding:.3rem .25rem;font-size:10.5px;font-weight:600;transition:color .16s;display:inline-flex;position:relative}.emp-care__filter[aria-selected=true]{color:#172247}.emp-care__filter-count{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:10px;font-weight:700}.emp-care__filter[data-tone=red] .emp-care__filter-count{color:#dc2626}@media(prefers-reduced-motion:reduce){.emp-process__dial,.emp-process__sweep-arc,.emp-process__badge,.emp-board__plus,.emp-board__foot-link svg,.emp-care__filters-pill{transition:none}.emp-process__badge{animation:none}}.emp-ufb{--ufb-red:#ef4444;--ufb-orange:#f97316;--ufb-green:#10b981;flex-direction:column;flex:auto;gap:.6rem;min-height:0;display:flex}.emp-ufb__body{flex-direction:column;gap:.75rem;min-height:0;display:flex}.emp-ufb__notice{color:#0369a1;background:#f0f9ff;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .7rem;font-size:11px;font-weight:600;display:flex}.emp-ufb__notice[data-tone=error]{color:#b91c1c;background:#fef2f2}.emp-ufb__notice[data-tone=success]{color:#047857;background:#ecfdf5}.emp-ufb__notice button{color:inherit;text-underline-offset:2px;background:0 0;border:0;font-weight:700;text-decoration:underline}.emp-ufb__server-issues{color:#b91c1c;margin:0;padding:0 1.1rem;font-size:10.5px;list-style:outside}.emp-ufb__head{flex-direction:column;gap:.5rem;display:flex}.emp-ufb__head-row{flex-wrap:wrap;align-items:flex-end;gap:.6rem 1rem;display:flex}.emp-ufb__head-field{flex-direction:column;gap:.2rem;min-width:9.5rem;display:flex}.emp-ufb__head-field:first-child{min-width:12.5rem}.emp-ufb__head-field[data-invalid] select{border-color:var(--ufb-red)}.emp-ufb__switch{min-height:2rem;color:var(--brand-navy);background:0 0;border:0;align-items:center;gap:.45rem;font-size:11px;font-weight:600;display:inline-flex}.emp-ufb__switch-track{background:#cbd5e1;border-radius:999px;block-size:1.05rem;inline-size:1.9rem;transition:background-color .15s;display:inline-block;position:relative}.emp-ufb__switch-knob{background:#fff;border-radius:999px;block-size:.8rem;inline-size:.8rem;transition:inset-inline-start .15s;position:absolute;inset-block-start:.125rem;inset-inline-start:.125rem;box-shadow:0 1px 2px #0f172a40}.emp-ufb__switch[aria-checked=true] .emp-ufb__switch-track{background:var(--brand-navy,#1e3a5f)}.emp-ufb__switch[aria-checked=true] .emp-ufb__switch-knob{inset-inline-start:.975rem}.emp-ufb__identity,.emp-ufb__totals{align-items:flex-end;gap:1rem;margin:0;display:flex}.emp-ufb__identity{margin-inline-start:auto}.emp-ufb__kinds{border-inline-start:1px solid #e2e8f0;align-self:center;align-items:center;gap:.4rem;padding-inline-start:.75rem;display:flex}.emp-ufb__kinds>button{cursor:default}.emp-ufb__identity>div,.emp-ufb__totals>div{flex-direction:column;gap:.1rem;display:flex}.emp-ufb__identity dt,.emp-ufb__totals dt{color:#94a3b8;font-size:9.5px;font-weight:500}.emp-ufb__identity dd,.emp-ufb__totals dd{font-variant-numeric:tabular-nums;color:var(--brand-navy);white-space:nowrap;margin:0;font-size:11.5px;font-weight:700}.emp-ufb__identity>div[data-invalid] dd{color:var(--ufb-red)}.emp-ufb__totals{border-inline-start:1px solid #e2e8f0;padding-inline-start:1rem}.emp-ufb__contact{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;min-height:34px;display:flex;overflow:hidden}.emp-ufb__contact-title{color:#64748b;flex-shrink:0;align-items:center;padding-inline:.7rem;font-size:10.5px;font-weight:600;display:inline-flex}.emp-ufb__contact-cell{flex:1 1 0;min-width:0}.emp-ufb__contact-cell:last-child{flex-grow:1.6}.emp-ufb__contact-cell[data-invalid]{box-shadow:inset 0 -2px 0 var(--ufb-red)}.emp-ufb__contact-input{inline-size:100%;background:0 0;min-height:34px;padding:6px .6rem;font-size:11px;box-shadow:none!important;border:0!important;border-radius:0!important}.emp-ufb__lines{flex-direction:column;gap:.5rem;min-height:0;display:flex}.emp-ufb__toolbar{gap:.4rem;display:flex}.emp-ufb__tool{color:#0d9488;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.35rem;min-height:2rem;padding-inline:.7rem;font-size:11px;font-weight:600;transition:background-color .15s;display:inline-flex}.emp-ufb__tool:hover:not(:disabled){background:#f0fdfacc}.emp-ufb__tool:disabled{color:#cbd5e1;cursor:not-allowed}.emp-ufb__table{padding-bottom:.15rem;overflow-x:auto}.emp-ufb__titles,.emp-ufb__list{min-width:74rem}.emp-ufb__titles{text-align:center;color:#94a3b8;align-items:flex-end;margin-bottom:.25rem;padding-inline:4px 1px;font-size:10px;font-weight:500;line-height:1.25;display:flex}.emp-ufb__list{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.emp-ufb__line{background:#fff;position:relative;overflow:hidden}.emp-ufb__line+.emp-ufb__line{border-top:1px solid #eef2f7}.emp-ufb__line:before{content:"";background:var(--ufb-green);opacity:.75;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.emp-ufb__line[data-tone=red]:before{background:var(--ufb-red)}.emp-ufb__line[data-tone=orange]:before{background:var(--ufb-orange)}.emp-ufb__row{align-items:stretch;min-width:0;min-height:40px;padding-inline-start:3px;display:flex}.emp-ufb__cell{align-items:center;min-width:0;display:flex}.emp-ufb__cell[data-invalid],.emp-ufb__component[data-invalid]{box-shadow:inset 0 -2px 0 var(--ufb-red)}.emp-ufb__select{inline-size:100%;min-height:34px;color:var(--brand-navy);background-color:#0000;padding-block:0;font-size:11px;font-weight:600;box-shadow:none!important;border:0!important;border-radius:0!important}.emp-ufb__fund-button{text-align:start;text-overflow:ellipsis;white-space:nowrap;inline-size:100%;color:var(--brand-navy);background:0 0;border:0;padding-inline:.6rem;font-size:11px;font-weight:600;overflow:hidden}.emp-ufb__muted{color:#94a3b8;font-weight:500}.emp-ufb__person,.emp-ufb__fund-cell{text-align:start;cursor:pointer;inline-size:100%;background:0 0;border:0;align-items:center;min-width:0;padding-inline:.6rem;display:flex}.emp-ufb__person{flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.3}.emp-ufb__fund-cell{gap:6px}.emp-ufb__person:disabled,.emp-ufb__fund-cell:disabled{cursor:default}.emp-ufb__person-name,.emp-ufb__fund-type,.emp-ufb__fund-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.emp-ufb__person-name{color:var(--brand-navy);font-size:11.5px;font-weight:700}.emp-ufb__person-id{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:10px;font-weight:500}.emp-ufb__fund-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.emp-ufb__fund-type{color:#1e293b;font-size:11px;font-weight:700}.emp-ufb__fund-line{font-variant-numeric:tabular-nums;color:#64748b;font-size:10px;font-weight:500}p.emp-ufb__muted{margin:0;font-size:10.5px}.emp-ufb__component{flex-direction:column;justify-content:center;min-width:0;padding-block:3px;display:flex}.emp-ufb__component[data-disabled]{background:#f8fafc}.emp-ufb__component .emp-ufb__amount,.emp-ufb__component .emp-ufb__rate{flex:none;inline-size:100%}.emp-ufb__component input{min-height:0;padding-block:0}.emp-ufb__component .emp-ufb__amount input{height:18px;font-size:11.5px;font-weight:700}.emp-ufb__rate input{color:#64748b;height:15px;font-size:10px;font-weight:500}.emp-ufb__payment,.emp-ufb__receiving{flex-direction:column;gap:.4rem;display:flex}.emp-ufb__payment-method{flex:0 0 15rem}.emp-ufb__payment-note{color:#94a3b8;flex:auto;align-items:center;min-width:0;padding-inline:.75rem;font-size:10.5px;display:inline-flex}.emp-ufb__receiving-fund{text-overflow:ellipsis;white-space:nowrap;min-width:13rem;max-width:18rem;overflow:hidden}.emp-ufb__receiving-short{flex:0 0 6rem}.emp-ufb__contact[data-invalid]{border-color:#fca5a5}.emp-ufb__identity-wide{flex-grow:2}.emp-ufb__month{font-variant-numeric:tabular-nums;text-align:center;direction:ltr;padding-inline:.3rem!important}.emp-ufb__amount{flex:auto;min-width:0;display:flex;position:relative}.emp-ufb__amount input::placeholder{color:#64748b;font-weight:500}.emp-ufb__amount:not([data-overridden]) input{color:var(--brand-navy)}.emp-ufb__amount[data-overridden] input{color:#c2410c}.emp-ufb__amount-reset{color:#c2410c;background:#fff7ed;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1rem;inline-size:1rem;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:.15rem;translate:0 -50%}.emp-ufb__total{font-variant-numeric:tabular-nums;color:var(--brand-navy);justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.emp-ufb__total[data-empty]{color:#cbd5e1;font-weight:500}.emp-ufb__tools{justify-content:space-evenly;align-items:center;display:flex}.emp-ufb__issues{color:#fff;background:var(--ufb-green);cursor:help;border-radius:999px;justify-content:center;align-items:center;block-size:1.2rem;min-inline-size:1.2rem;padding-inline:.2rem;font-size:10px;font-weight:800;display:inline-flex}.emp-ufb__issues[data-tone=red]{background:var(--ufb-red)}.emp-ufb__issues[data-tone=orange]{background:var(--ufb-orange)}.emp-ufb__icon-button{color:#64748b;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;block-size:1.6rem;inline-size:1.6rem;transition:background-color .15s;display:inline-flex;position:relative}.emp-ufb__icon-button:hover:not(:disabled){background:#f1f5f9}.emp-ufb__icon-button[data-alert]:after{content:"";background:var(--ufb-red);border-radius:999px;block-size:.4rem;inline-size:.4rem;position:absolute;inset-block-start:.15rem;inset-inline-end:.15rem}.emp-ufb__bin:hover:not(:disabled){color:#dc2626}.emp-ufb__icon-button:focus-visible,.emp-ufb__tool:focus-visible,.emp-ufb__switch:focus-visible,.emp-ufb__counter:focus-visible{outline-offset:-2px;outline:2px solid #0284c799}.emp-ld{--ls-line:#e2e8f0;--ls-rule:#eef2f7;background:linear-gradient(#f8fafceb,#f8fafc73);border-top:1px solid #eef2f7;flex-direction:column;gap:.4rem;padding:.6rem .85rem .7rem;display:flex}.emp-ls-block{flex-direction:column;gap:.3rem;display:flex}.emp-ls{border:1px solid var(--ls-line);background:#fff;border-radius:.7rem;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 6px 18px -12px #17224738}.emp-ls__row{display:grid}.emp-ls>*+*{border-top:1px solid var(--ls-rule)}.emp-ls__cell{cursor:text;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;min-height:2.7rem;padding:.3rem .45rem .25rem;transition:background-color .14s;display:flex;position:relative}.emp-ls__cell+.emp-ls__cell{border-inline-start:1px solid var(--ls-rule)}.emp-ls__cell:hover{background:#f8fafc}.emp-ls__cell:focus-within{background:#17224708;box-shadow:inset 0 -2px #1722478c}.emp-ls__cell[data-invalid]{background:#fef2f2b3;box-shadow:inset 0 -2px #ef4444}.emp-ls__label{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;max-inline-size:100%;font-size:9px;font-weight:600;line-height:1.15;overflow:hidden}.emp-ls__cell[data-invalid] .emp-ls__label{color:#dc2626}.emp-ls__value{min-width:0;justify-content:center;align-items:center;block-size:1.35rem;inline-size:100%;display:flex}.emp-ls__cell input,.emp-ls__cell select{text-align-last:center;inline-size:100%;outline:none;min-width:0;display:block;min-height:0!important;block-size:1.3rem!important;box-shadow:none!important;text-align:center!important;color:var(--brand-navy)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:600!important}.emp-ls__cell input::placeholder{color:#cbd5e1;font-weight:500}.emp-ls__text{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-navy);font-size:12px;font-weight:600;overflow:hidden}.emp-ls__number{inline-size:100%}.emp-ls__select{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.emp-ls__cell select{appearance:none;cursor:pointer;background-image:none!important;padding-inline:.8rem!important}.emp-ls__cell select:disabled{opacity:1;cursor:default}.emp-ls__chevron{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-end:0}.emp-ls__select:has(select:disabled) .emp-ls__chevron{display:none}.emp-ls__date{inline-size:100%}.emp-ls__date input{padding-inline:.9rem!important}.emp-ls__date button{block-size:1.1rem;inline-size:1.1rem;inset-inline-end:-.15rem}.emp-ls__date button svg{block-size:12px;inline-size:12px}.emp-ls__fund{flex:auto;justify-content:center;align-items:center;gap:.4rem;min-width:0;display:flex}.emp-ls__fund .efg-fund__logo{flex-shrink:0}.emp-ls__fund .emp-ls__select{flex:0 9rem}.emp-ls__cell:has(.emp-ls__gender){cursor:pointer}.emp-ls__gender{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1.35rem;inline-size:1.75rem;transition:background-color .14s;display:inline-flex}.emp-ls__gender:hover:not(:disabled),.emp-ls__gender[data-state=open]{background:#f1f5f9}.emp-ls__gender:disabled{cursor:default}.emp-ls__gender:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-ls__gender-unset{color:#cbd5e1;font-size:12px;font-weight:800}.emp-ls-gender-menu{width:8rem}.emp-ls-gender-menu__option{align-items:center;gap:.45rem;display:inline-flex}.emp-ls__search{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.emp-ls__search input{text-align-last:auto;text-align:start!important;padding-inline-start:1.2rem!important}.emp-ls__search-icon{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-start:.1rem}.emp-ls__panel{background:#f8fafcb3;padding:.4rem .5rem}.emp-ls__panel .emp-ufb__fund-results{max-block-size:9rem}.emp-ls__errors{text-overflow:ellipsis;white-space:nowrap;color:#dc2626;margin:0;padding-inline:.4rem;font-size:9.5px;font-weight:600;line-height:1.3;overflow:hidden}.emp-ld__note{color:#c2410c;margin:0;font-size:10px;font-weight:600}.emp-ufb__section-title{color:#64748b;font-size:10.5px;font-weight:700}.emp-ufb__field{flex-direction:column;gap:.2rem;min-width:0;display:flex}.emp-ufb__field-label{color:#64748b;font-size:10px;font-weight:500}.emp-ufb__field[data-invalid] input,.emp-ufb__field[data-invalid] select,.emp-ufb__field[data-invalid] .emp-ufb__boxed{border-color:var(--ufb-red)!important}.emp-ufb__field-error{color:#dc2626;margin:0;font-size:9.5px;font-weight:600;line-height:1.3}.emp-ufb__fund-results{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;max-block-size:11rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.emp-ufb__fund-results button{text-align:start;background:0 0;border:0;border-bottom:1px solid #f1f5f9;align-items:baseline;gap:.5rem;inline-size:100%;padding:.35rem .6rem;font-size:11px;display:flex}.emp-ufb__fund-results li:last-child button{border-bottom:0}.emp-ufb__fund-results button:hover{background:#f0f9ff}.emp-ufb__fund-domain{color:#0d9488;flex-shrink:0;font-size:9.5px;font-weight:700}.emp-ufb__fund-name{color:var(--brand-navy);font-weight:700}.emp-ufb__fund-company{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;overflow:hidden}.emp-ufb__fund-number{font-variant-numeric:tabular-nums;color:#64748b;margin-inline-start:auto}.emp-ufb__empty{text-align:center;color:#94a3b8;margin:0;padding:2rem 0;font-size:11.5px;font-weight:600}.emp-ufb__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.emp-ufb__footer-actions{flex-wrap:wrap;gap:.4rem;display:flex}.emp-ufb__footer-actions>button{align-items:center;gap:.35rem;display:inline-flex}.emp-ufb__footer--centred{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.emp-ufb__footer--centred>:first-child{justify-self:start}.emp-ufb__footer--centred .emp-ufb__footer-actions{justify-content:center;gap:.5rem}.emp-ufb__footer--centred .emp-ufb__footer-actions>button{justify-content:center;block-size:2.25rem;inline-size:8.5rem;padding-block:0;padding-inline:.75rem}.emp-ufb__footer-keys{justify-self:end;align-items:center;gap:.15rem;display:flex}.emp-ufb__footer-keys .emp-ufb__icon-button{block-size:1.9rem;inline-size:1.9rem}@media(max-width:720px){.emp-ufb__footer--centred{grid-template-columns:minmax(0,1fr) auto}.emp-ufb__footer--centred .emp-ufb__footer-actions{grid-area:2/1/auto/-1}}.emp-ufb__footer-state{color:#047857;align-items:center;gap:.35rem;font-size:11px;font-weight:700;display:inline-flex}.emp-ufb__counter{background:#ecfdf5;border:0;border-radius:999px;padding:.3rem .75rem}.emp-ufb__counter[data-tone=red]{color:#b91c1c;cursor:pointer;background:#fef2f2}.emp-ufb__counter[data-tone=orange]{color:#c2410c;background:#fff7ed}@media(max-width:1100px){.emp-ufb__identity{margin-inline-start:0}}.emp-report-history__bar{justify-content:center;padding-bottom:.6rem;display:flex}.emp-report-history__year{font-variant-numeric:tabular-nums;color:#172247;cursor:pointer;background:linear-gradient(#fff,#f8fafc);border:1px solid #e4ebf5;border-radius:999px;align-items:center;gap:.4rem;height:1.85rem;padding-inline:.75rem .6rem;font-family:inherit;font-size:13px;font-weight:800;transition:border-color .14s,box-shadow .14s;display:inline-flex;box-shadow:0 2px 6px -3px #0f172a2e}.emp-report-history__year:hover,.emp-report-history__year[data-state=open]{border-color:#bfd2ec;box-shadow:0 4px 12px -4px #17224740}.emp-report-history__year:focus-visible{outline-offset:2px;outline:2px solid #0284c799}.emp-report-history__year-caption{color:#94a3b8;font-size:10.5px;font-weight:600}.emp-report-history__year svg{color:#94a3b8}.emp-report-history__years{width:11rem}.emp-report-history__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.emp-report-history__table thead th{text-align:center;color:#94a3b8;border-bottom:1px solid #e4ebf5;padding:0 .5rem .45rem;font-size:10px;font-weight:600}.emp-report-history__table tbody th,.emp-report-history__table tbody td{text-align:center;color:#172247;border-bottom:1px solid #f1f5f9;padding:.55rem .5rem;font-size:12px}.emp-report-history__table tbody th{font-size:13px;font-weight:800}.emp-report-history__table tbody td{font-weight:600}.emp-report-history__table tbody tr:last-child>*{border-bottom:0}.emp-report-history__table tbody tr:hover>*{background:#f8fafc}.emp-report-history__retro{color:#c2410c;background:#fff7ed;border-radius:999px;justify-content:center;min-width:1.6rem;padding:.05rem .45rem;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #fdba74b3}.emp-report-history__none{color:#cbd5e1}.emp-report-history__origin{color:#64748b!important;font-size:11px!important;font-weight:500!important}.emp-report-history__empty{text-align:center;color:#94a3b8;margin:1.5rem 0;font-size:12px}.emp-auto-care{border-bottom:1px solid #e4ebf5;flex-direction:column;gap:.6rem;margin-bottom:.9rem;padding-bottom:.9rem;display:flex}.emp-auto-care__lead{color:#334155;margin:0;font-size:11.5px;line-height:1.55}.emp-auto-care__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-auto-care__list li{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1.4fr) auto minmax(0,1fr) auto;align-items:baseline;gap:.6rem;padding:.35rem 0;font-size:11.5px;display:grid}.emp-auto-care__list li:last-child{border-bottom:0}.emp-auto-care__who{text-overflow:ellipsis;white-space:nowrap;color:#172247;font-weight:700;overflow:hidden}.emp-auto-care__id,.emp-auto-care__months{font-variant-numeric:tabular-nums;color:#64748b}.emp-auto-care__count{color:#c2410c;font-weight:700}.emp-auto-care__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.emp-auto-care__facts>div{text-align:center;flex-direction:column;gap:.15rem;display:flex}.emp-auto-care__facts dt{color:#94a3b8;font-size:10px;font-weight:600}.emp-auto-care__facts dd{font-variant-numeric:tabular-nums;color:#172247;margin:0;font-size:12.5px}.emp-auto-care__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.emp-auto-care__sum{font-variant-numeric:tabular-nums;color:#334155;flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:12px;display:inline-flex}.emp-auto-care__gross{color:#64748b;font-size:10.5px}.emp-auto-care__missing{color:#b45309;font-weight:600}.emp-auto-care__note{color:#64748b;margin:0;font-size:11px;line-height:1.5}.emp-auto-care__key{align-items:center;gap:.4rem;height:2rem;padding-inline:.9rem;font-size:11.5px;display:inline-flex}.emp-auto-care__done{color:#047857;font-size:11.5px;font-weight:700}@media(max-width:520px){.emp-auto-care__facts{grid-template-columns:minmax(0,1fr)}}.emp-agr-summary{border-bottom:1px solid #e4ebf5;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem;margin-bottom:1.1rem;padding:.15rem 0 .95rem;display:grid}@media(min-width:720px){.emp-agr-summary{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0}.emp-agr-summary__cell+.emp-agr-summary__cell{border-inline-start:1px solid #e4ebf5}}.emp-agr-summary__cell{text-align:center;flex-direction:column;align-items:center;gap:.2rem;min-width:0;padding-inline:.6rem;display:flex}.emp-agr-summary__label{color:#94a3b8;font-size:10px;font-weight:600}.emp-agr-summary__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:#172247;max-width:100%;font-size:13px;font-weight:800;overflow:hidden}.emp-agr-summary__hint{color:#94a3b8;font-size:9.5px}.emp-agr-summary__status{color:#475569;align-items:center;gap:.35rem;display:inline-flex}.emp-agr-summary__dot{background:#cbd5e1;border-radius:999px;width:7px;height:7px}.emp-agr-summary__status[data-tone=green]{color:#047857}.emp-agr-summary__status[data-tone=green] .emp-agr-summary__dot{background:#10b981;box-shadow:0 0 0 3px #10b98129}.emp-agr-summary__status[data-tone=orange]{color:#b45309}.emp-agr-summary__status[data-tone=orange] .emp-agr-summary__dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b29}.emp-agr-summary__status[data-tone=red]{color:#b91c1c}.emp-agr-summary__status[data-tone=red] .emp-agr-summary__dot{background:#ef4444;box-shadow:0 0 0 3px #ef444429}.emp-agr{flex-direction:column;gap:1.35rem;min-width:0;display:flex}.emp-agr__section{flex-direction:column;gap:.6rem;min-width:0;display:flex}.emp-agr__head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.emp-agr__title{letter-spacing:-.01em;white-space:nowrap;color:#172247;align-items:baseline;gap:.45rem;margin:0;font-size:13px;font-weight:800;display:inline-flex}.emp-agr__rule{background:linear-gradient(90deg,#e4ebf5 0% 35%,#0000);height:1px}.emp-agr__rule--end{background:linear-gradient(270deg,#e4ebf5 0% 35%,#0000);flex:auto;min-width:1.5rem}.emp-agr__head-end{align-items:center;gap:.6rem;min-width:0;display:flex}.emp-agr__keys{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.emp-agr__plus{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;transition:color .15s,border-color .15s,transform .2s cubic-bezier(.34,1.4,.64,1);display:inline-grid;box-shadow:0 1px 2px #0f172a0d}.emp-agr__plus:hover:not(:disabled){color:var(--brand-navy);border-color:#cbd5e1;transform:scale(1.06)}.emp-agr__plus--bin:hover:not(:disabled){color:var(--brand-danger);border-color:#fecaca}.emp-agr__plus:disabled{opacity:.4;cursor:default}.emp-agr__plus:focus-visible,.emp-agr__icon:focus-visible{outline-offset:1px;outline:2px solid #0284c78c}.emp-agr__hint{color:#64748b;margin:-.2rem 0 0;font-size:10.5px}.emp-agr__empty{text-align:center;color:#94a3b8;margin:0;padding:.75rem .5rem;font-size:11px}.emp-agr__grid{grid-template-columns:minmax(0,1fr);gap:.65rem .9rem;display:grid}@media(min-width:640px){.emp-agr__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.emp-agr__date input{padding-left:2.25rem;padding-right:.75rem}.emp-agr__estimate{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.45rem;margin:.1rem 0 0;font-size:11px;display:flex}.emp-agr__estimate b{font-variant-numeric:tabular-nums;color:#172247;font-size:14px;font-weight:800}.emp-agr__estimate span{color:#94a3b8;font-size:10px}.emp-agr__table{flex-direction:column;gap:.375rem;min-width:0;display:flex;overflow-x:auto}.emp-agr__titles,.emp-agr__rows,.emp-agr__row--extra{min-width:40rem}.emp-agr__titles{text-align:center;color:#94a3b8;align-items:flex-end;padding-inline:1px;font-size:10px;font-weight:500;line-height:1.25;display:flex}.emp-agr__rows{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.emp-agr__row{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:stretch;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.emp-agr__row:hover{border-color:#cbd5e1;box-shadow:0 4px 12px -8px #1722474d}.emp-agr__row:focus-within{border-color:var(--brand-navy);box-shadow:0 0 0 2px #17224714}.emp-agr__row>*+*{border-inline-start:1px solid #e2e8f0cc}.emp-agr__c-range{flex:0 0 7rem}.emp-agr__c-money{flex:1 1 0;min-width:6rem}.emp-agr__c-actions{flex:0 0 6.25rem}.emp-agr__titles>span{padding-inline:.25rem}.emp-agr__cell{align-items:stretch;min-width:0;display:flex}.emp-agr__cell input,.emp-agr__cell select{width:100%;min-height:34px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;font-size:11.5px}.emp-agr__cell input:focus,.emp-agr__cell select:focus{box-shadow:none;outline:none}.emp-agr__calc{font-variant-numeric:tabular-nums;color:#475569;background:#f8fafccc;justify-content:center;align-items:center;min-width:0;font-size:11px;font-weight:600;display:inline-flex}.emp-agr__calc--gross{color:#172247;font-weight:800}.emp-agr__calc[data-empty]{color:#cbd5e1;font-weight:500}.emp-agr__actions{justify-content:center;align-items:center;gap:.1rem;padding-inline:.25rem;display:inline-flex}.emp-agr__icon{color:#94a3b8;background:0 0;border:0;border-radius:6px;place-items:center;width:1.6rem;height:1.6rem;transition:color .15s,background-color .15s;display:inline-grid}.emp-agr__icon:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.emp-agr__icon--bin:hover:not(:disabled){color:var(--brand-danger);background:#fef2f2cc}.emp-agr__icon:disabled{opacity:.3;cursor:default}.emp-agr__row--extra{margin-top:.35rem}.emp-agr__row--extra+.emp-agr__row--extra{margin-top:0}.emp-agr__row--extra:before{opacity:.75;content:"";background:#f59e0b;inline-size:3px;position:absolute;inset-block:0;inset-inline-start:0}.emp-agr__extra-label{color:#172247;flex:0 0 14rem;align-items:center;padding:.35rem .85rem;font-size:11.5px;font-weight:700;display:flex}.emp-agr__notices{flex-direction:column;gap:.25rem;min-width:40rem;display:flex}.emp-agr__notice{color:#0369a1;background:#f0f9ff;border-radius:6px;margin:0;padding:.35rem .7rem;font-size:10.5px;font-weight:600}.emp-agr__notice[data-tone=error]{color:#b91c1c;background:#fef2f2}.emp-agr__notice[data-tone=warn]{color:#92400e;background:#fffbeb}.emp-agr__notice[data-tone=success]{text-align:center;color:#047857;background:#ecfdf5}.emp-agr__foot{justify-content:center;display:flex}.emp-agr__primary{align-items:center;gap:.4rem;height:2.15rem;padding-inline:1.1rem;font-size:11.5px;display:inline-flex}.emp-agr__draft{flex-direction:column;gap:.9rem;min-width:0;display:flex}.emp-agr__draft-body{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.emp-agr__save{color:#94a3b8;white-space:nowrap;align-items:center;gap:.4rem;font-size:10.5px;display:inline-flex}.emp-agr__save[data-state=saved]{color:#047857}.emp-agr__save[data-state=error],.emp-agr__save[data-state=conflict]{color:#b91c1c}.emp-agr__link{font:inherit;color:var(--brand-navy);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.emp-agr__link:disabled{opacity:.5;cursor:default}.emp-agr__stale{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .9rem;display:flex}.emp-agr__prov{white-space:nowrap;color:#94a3b8;font-size:10px;font-weight:700}.emp-agr__prov[data-mark=changed]{color:#b45309}.emp-agr__prov[data-mark=new]{color:#0369a1}.emp-agr__subhead{color:#64748b;align-items:center;gap:.5rem;min-width:40rem;margin-top:.35rem;font-size:10.5px;font-weight:700;display:flex}.emp-agr__conditions{grid-template-columns:minmax(0,1fr);gap:.375rem .6rem;display:grid}@media(min-width:720px){.emp-agr__conditions{grid-template-columns:repeat(2,minmax(0,1fr))}}.emp-agr__condition{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .9rem;min-height:2.5rem;padding:.3rem .8rem;display:flex}.emp-agr__condition-check{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.emp-agr__condition-check input{width:.95rem;height:.95rem;accent-color:var(--brand-navy)}.emp-agr__condition-label{color:#172247;font-size:11.5px;font-weight:700}.emp-agr__condition-value{color:#475569;align-items:center;gap:.4rem;font-size:11px;display:inline-flex}.emp-agr__condition-hint{color:#94a3b8;font-size:10.5px}.emp-agr__condition-hint[data-tone=warn]{color:#92400e;font-weight:600}.emp-agr__months,.emp-agr__money{border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.emp-agr__months{width:3.5rem}.emp-agr__money{width:7rem}.emp-agr__months input,.emp-agr__money input{min-height:30px}.emp-agr__notes-list{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.emp-agr__note{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:.5rem;min-height:2.35rem;padding-inline:.35rem .25rem;display:flex}.emp-agr__note[data-dragging]{opacity:.45}.emp-agr__note-grip{color:#cbd5e1;cursor:grab;place-items:center;display:inline-grid}.emp-agr__note-no{font-variant-numeric:tabular-nums;color:#94a3b8;flex:none;font-size:11px;font-weight:700}.emp-agr__note-text{color:#172247;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:11.5px;line-height:1.5}.emp-agr__note-input{flex:auto;min-width:0}.emp-agr__note-actions{flex:none;padding-inline:0}.emp-agr__note-add{align-items:center;gap:.5rem;display:flex}.emp-agr__note-add>:first-child{flex:auto;min-width:0}.emp-agr__draft-foot{border-top:1px solid #e4ebf5;flex-direction:column;align-items:center;gap:.55rem;padding-top:.85rem;display:flex}.emp-agr__issues{color:#92400e;flex-wrap:wrap;justify-content:center;gap:.25rem .9rem;margin:0;padding:0;font-size:10.5px;font-weight:600;list-style:none;display:flex}.emp-agr__foot-keys{flex-wrap:wrap;justify-content:center;gap:.5rem;display:inline-flex}.emp-agr__secondary{height:2rem;color:var(--brand-navy);background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.35rem;padding-inline:.9rem;font-size:11px;font-weight:700;display:inline-flex}.emp-agr__secondary:disabled{opacity:.45;cursor:default}.emp-agr--none{text-align:center;align-items:center;padding:2rem 1rem}.emp-agr__none-title{color:#172247;margin:0;font-size:13px;font-weight:800}@media(prefers-reduced-motion:reduce){.emp-agr__plus,.emp-agr__row,.emp-agr__icon,.emp-agr__toggle{transition:none}.emp-agr-panel{animation:none}}.emp-agr__signature-keys{justify-content:center;gap:.5rem;display:flex}label.emp-agr__secondary{cursor:pointer}label.emp-agr__secondary[aria-disabled]{opacity:.45;cursor:default}.emp-agr__notices--free{min-width:0}.emp-agr__chip{color:#64748b;font-size:10.5px;font-weight:700}.emp-agr__chip[data-tone=green]{color:#047857}.emp-agr__chip[data-tone=orange]{color:#b45309}.emp-agr__chip[data-tone=red]{color:#b91c1c}.emp-agr__secondary--strong:not(:disabled){border-color:var(--brand-navy);background:var(--brand-navy);color:#fff}.emp-agr__inline-icon{vertical-align:-2px;display:inline}.emp-agr__recipients{color:#172247;flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.emp-agr__results{flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.emp-agr__results li{color:#475569;align-items:center;gap:.5rem;display:flex}.emp-agr__results li b{margin-inline-start:auto;font-weight:700}.emp-agr__results li[data-result=sent] b{color:#047857}.emp-agr__results li[data-result=simulated] b{color:#b45309}.emp-agr__results li[data-result=failed] b{color:#b91c1c}.emp-agr-top{grid-template-columns:minmax(0,1fr);gap:1.1rem;display:grid}@media(min-width:720px){.emp-agr-top[data-split]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:0}.emp-agr-top[data-split]>.emp-agr-partner{border-inline-start:1px solid #e4ebf5}}.emp-agr-top__agreement{flex-direction:column;align-items:center;gap:.75rem;min-width:0;padding-inline:.75rem;display:flex}.emp-agr-card{text-align:center;flex-direction:column;align-items:center;gap:.3rem;min-width:0;max-width:100%;display:flex}.emp-agr-card+.emp-agr-card:before{content:"";background:linear-gradient(270deg,#0000,#d5deec 30% 70%,#0000);width:min(16rem,70%);height:1px;margin-bottom:.45rem}.emp-agr-card__head{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .65rem;display:flex}.emp-agr-card__head strong{font-variant-numeric:tabular-nums;color:#172247;font-size:13.5px;font-weight:800}.emp-agr-card[data-empty] strong{color:#64748b}.emp-agr-card__status{color:#475569;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;display:inline-flex}.emp-agr-card__status:before{content:"";background:#cbd5e1;border-radius:999px;width:7px;height:7px}.emp-agr-card__status[data-tone=green]{color:#047857}.emp-agr-card__status[data-tone=green]:before{background:#10b981;box-shadow:0 0 0 3px #10b98129}.emp-agr-card__status[data-tone=orange]{color:#b45309}.emp-agr-card__status[data-tone=orange]:before{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b29}.emp-agr-card__status[data-tone=red]{color:#b91c1c}.emp-agr-card__status[data-tone=red]:before{background:#ef4444;box-shadow:0 0 0 3px #ef444429}.emp-agr-card__chips{flex-wrap:wrap;justify-content:center;gap:.2rem .7rem;margin:0;display:flex}.emp-agr-card__signed{color:#047857;margin:0;font-size:11.5px;font-weight:700}.emp-agr-card__meta{color:#64748b;max-width:34rem;margin:0;font-size:10.5px;line-height:1.55}.emp-agr-card__keys{justify-content:center;gap:.4rem;margin-top:.15rem;display:flex}.emp-agr-card__toggles{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.emp-agr__toggle{color:#475569;background:#ffffffe0;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.4rem;height:2rem;padding-inline:.95rem;font-size:11px;font-weight:700;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.emp-agr__toggle:hover:not(:disabled){color:var(--brand-navy);border-color:#cbd5e1;box-shadow:0 4px 12px -8px #17224759}.emp-agr__toggle[aria-pressed=true],.emp-agr__toggle[aria-pressed=true]:hover:not(:disabled){border-color:var(--brand-navy);background:var(--brand-navy);color:#fff}.emp-agr__toggle:disabled{opacity:.45;cursor:default}.emp-agr__toggle:focus-visible{outline-offset:1px;outline:2px solid #0284c78c}.emp-agr-partner{text-align:center;flex-direction:column;align-items:center;gap:.2rem;min-width:0;padding-inline:.75rem;display:flex}.emp-agr-partner__label{color:#94a3b8;font-size:10px;font-weight:600}.emp-agr-partner__name{color:#172247;font-size:13.5px;font-weight:800}.emp-agr-partner__tiers{flex-direction:column;min-width:min(100%,15rem);margin:.35rem 0 0;padding:0;list-style:none;display:flex}.emp-agr-partner__tiers li{color:#475569;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:baseline;gap:1.1rem;padding:.3rem .1rem;font-size:11.5px;display:flex}.emp-agr-partner__tiers li:last-child{border-bottom:0}.emp-agr-partner__tiers b{font-variant-numeric:tabular-nums;white-space:nowrap;color:#172247;font-weight:700}.emp-agr-panel{animation:.22s ease-out emp-agr-panel-in}@keyframes emp-agr-panel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.emp-agr-hist{border-collapse:collapse;font-variant-numeric:tabular-nums;width:min(100%,30rem);margin:0 auto;font-size:11.5px}.emp-agr-hist th{text-align:center;color:#94a3b8;padding:0 .5rem .35rem;font-size:10px;font-weight:600}.emp-agr-hist td{text-align:center;color:#475569;border-top:1px solid #f1f5f9;height:2.4rem;padding:0 .5rem}.emp-agr-hist tr[data-in-force] td{color:#172247;font-weight:700}.emp-agr-hist__now{color:#047857;font-weight:700}.agreement-sign{color:#172247;background:#f4f7fb;flex-direction:column;gap:1rem;max-width:54rem;min-height:100vh;margin:0 auto;padding:1.5rem 1rem 3rem;display:flex}.agreement-sign__head{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.agreement-sign__brand{letter-spacing:.02em;color:#64748b;font-size:12px;font-weight:700}.agreement-sign__head h1{margin:0;font-size:1.35rem;font-weight:800}.agreement-sign__who{color:#334155;margin:0;font-size:.95rem;font-weight:700}.agreement-sign__note{text-align:center;color:#64748b;margin:0;font-size:.85rem}.agreement-sign__inactive,.agreement-sign__done{text-align:center;background:#fff;border-radius:12px;max-width:30rem;margin:3rem auto 0;padding:1.2rem 1.4rem;font-size:1rem;font-weight:600;line-height:1.6;box-shadow:0 6px 24px -14px #17224759}.agreement-sign__done{color:#334155;flex-direction:column;align-items:center;gap:.45rem;font-weight:500;display:flex}.agreement-sign__done strong{color:#047857;font-size:1.15rem;font-weight:800}.agreement-sign__done .agreement-sign__submit{margin-top:.6rem}.pdf-canvas-pages__host{flex-direction:column;gap:.75rem;display:flex}.pdf-canvas-page{background:#fff;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 6px 24px -14px #17224766}.pdf-canvas-pages__note{text-align:center;color:#64748b;margin:1rem 0;font-size:.85rem}.agreement-sign__form{background:#fff;border-radius:12px;padding:1rem 1.2rem;box-shadow:0 6px 24px -14px #17224759}.agreement-sign__form h2{margin:0 0 .3rem;font-size:1.05rem;font-weight:800}.agreement-sign__form{flex-direction:column;gap:1rem;padding:1.25rem 1.4rem 1.4rem;display:flex}.agreement-sign__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.2rem;display:grid}@media(max-width:560px){.agreement-sign__fields{grid-template-columns:minmax(0,1fr)}}.agreement-sign__field{color:#64748b;flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;display:flex}.agreement-sign__field input{height:2.5rem;font:inherit;color:#172247;background:0 0;border:0;border-bottom:1.5px solid #cbd5e1;border-radius:0;outline:none;padding:0 .15rem;font-size:1rem;font-weight:600;transition:border-color .12s}.agreement-sign__field input:focus{border-bottom-color:#1b2a63}.agreement-sign__field input[aria-invalid]{border-bottom-color:#dc2626}.agreement-sign__methods{justify-content:center;gap:1.6rem;display:flex}.agreement-sign__method{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.2rem .1rem .35rem;font-size:.9rem;font-weight:700}.agreement-sign__method[aria-selected=true]{color:#172247;border-bottom-color:#1b2a63}.agreement-sign__pad{width:100%;max-width:34rem;margin:0 auto;position:relative}.agreement-sign__pad canvas{aspect-ratio:32/13;touch-action:none;cursor:crosshair;background:linear-gradient(#fff,#f8fafc);border-bottom:1.5px solid #94a3b8;width:100%;display:block}.agreement-sign__pad-hint{pointer-events:none;color:#cbd5e1;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex;position:absolute;inset:0 0 1.5rem}.agreement-sign__text-button{font:inherit;color:#475569;cursor:pointer;background:0 0;border:0;padding:.15rem .4rem;font-size:.8rem;font-weight:700;position:absolute;bottom:.4rem;left:.2rem}.agreement-sign__text-button:disabled{opacity:.35;cursor:default}.agreement-sign__typed{flex-direction:column;gap:.6rem;display:flex}.agreement-sign__typed-preview{min-height:5.5rem;font-family:var(--font-script);color:#1a2447;white-space:nowrap;border-bottom:1.5px solid #94a3b8;justify-content:center;align-items:center;font-size:3.2rem;font-weight:700;line-height:1;display:flex;overflow:hidden}.agreement-sign__confirms{flex-direction:column;gap:.55rem;display:flex}.agreement-sign__confirms label{color:#1e293b;cursor:pointer;align-items:flex-start;gap:.55rem;font-size:.9rem;font-weight:500;line-height:1.45;display:flex}.agreement-sign__confirms input{accent-color:#1b2a63;flex:none;width:1.05rem;height:1.05rem;margin-top:.12rem}.agreement-sign__issues{text-align:center;color:#b91c1c;margin:0;font-size:.85rem;font-weight:600}.agreement-sign__submit{min-width:min(100%,18rem);height:2.9rem;font:inherit;color:#fff;cursor:pointer;background:#1b2a63;border:0;border-radius:999px;align-self:center;padding:0 1.6rem;font-size:1rem;font-weight:800;box-shadow:0 10px 24px -14px #1b2a63cc}.agreement-sign__submit:disabled{opacity:.6;cursor:progress}.agreement-sign__privacy{text-align:center;color:#94a3b8;margin:-.4rem 0 0;font-size:.75rem}.emp-agr-change{flex-direction:column;display:flex}.emp-agr-change__row{color:#475569;border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,.8fr)) minmax(0,.9fr);align-items:baseline;gap:.5rem;padding:.32rem 0;font-size:11.5px;display:grid}.emp-agr-change__row:last-child{border-bottom:0}.emp-agr-change__row--head{color:#94a3b8;padding-top:0;font-size:10px;font-weight:700}.emp-agr-change__row[data-changed]{color:#1e293b}.emp-agr-change__label{font-weight:600}.emp-agr-change__value{text-align:right;font-variant-numeric:tabular-nums;direction:ltr}.emp-agr-change__value--new{font-weight:700}.emp-agr-change__row:not([data-changed]) .emp-agr-change__value--new{font-weight:500}.emp-agr-change__diff{text-align:right;font-variant-numeric:tabular-nums;color:#94a3b8;direction:ltr;font-size:11px;font-weight:700}.emp-agr-change__diff[data-tone=up]{color:#047857}.emp-agr-change__diff[data-tone=down]{color:#b91c1c}.pension-simulator{--ps-accent:#2563eb;--ps-accent-soft:#2563eb1a;--ps-success:#16a34a;--ps-surface:#f8fafce0;flex-direction:column;gap:.75rem;min-width:0;display:flex}.pension-simulator__hero{background:radial-gradient(120% 80% at 100% 0,#3b82f624,#0000 55%),radial-gradient(80% 60% at 0 100%,#22c55e1a,#0000 50%),linear-gradient(135deg,#f8fbff,#fff 45%,#f1f5f9);border:1px solid #bfdbfe73;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.85rem 1rem;display:grid;box-shadow:inset 0 1px #fffffff2,0 4px 18px #0f172a0a}@media(min-width:768px){.pension-simulator__hero{grid-template-columns:repeat(4,minmax(0,1fr))}}.pension-simulator__hero-stat{flex-direction:column;gap:.15rem;min-width:0;display:flex}.pension-simulator__hero-label{letter-spacing:.03em;color:#64748b;font-size:.625rem;font-weight:700}.pension-simulator__hero-value{font-variant-numeric:tabular-nums;color:#0f172a;font-size:1.05rem;font-weight:800;line-height:1.1}.pension-simulator__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media(min-width:1280px){.pension-simulator__layout{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.95fr)}}.pension-simulator__inputs{flex-direction:column;gap:.65rem;min-width:0;display:flex}.pension-simulator__results{min-width:0;position:relative}@media(min-width:1280px){.pension-simulator__results{top:calc(var(--crm-top-nav-height) + 2.5rem);position:sticky}}.pension-simulator__results-panel{background:radial-gradient(circle at 85% 10%,#38bdf82e,#0000 42%),linear-gradient(165deg,#172247,#1e3a6e 52%,#0f2744);border:1px solid #1722471f;border-radius:1.1rem;overflow:hidden;box-shadow:0 14px 40px #1722472e,inset 0 1px #ffffff14}.pension-simulator__results-head{border-bottom:1px solid #ffffff14;padding:.85rem 1rem .65rem}.pension-simulator__results-title{color:#fff;font-size:.8125rem;font-weight:800}.pension-simulator__results-sub{color:#ffffff8c;margin-top:.2rem;font-size:.625rem;font-weight:600}.pension-simulator__results-body{flex-direction:column;gap:.75rem;padding:.85rem 1rem 1rem;display:flex}.pension-simulator__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.pension-simulator__kpi{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.75rem;padding:.55rem .6rem}.pension-simulator__kpi-label{color:#ffffff8c;font-size:.5625rem;font-weight:700}.pension-simulator__kpi-value{font-variant-numeric:tabular-nums;color:#fff;margin-top:.15rem;font-size:.9375rem;font-weight:800;line-height:1.1}.pension-simulator__kpi-value--accent{color:#86efac}.pension-simulator__chart{flex-direction:column;gap:.35rem;display:flex}.pension-simulator__chart-label{color:#fff9;font-size:.625rem;font-weight:700}.pension-simulator__chart-bars{background:#0000002e;border-radius:.65rem;align-items:flex-end;gap:.2rem;height:5.5rem;padding:.35rem .25rem 0;display:flex}.pension-simulator__chart-bar-wrap{flex-direction:column;flex:1;align-items:center;gap:.2rem;min-width:0;display:flex}.pension-simulator__chart-bar{background:linear-gradient(#4ade80,#22c55e 45%,#15803d);border-radius:.35rem .35rem .15rem .15rem;width:100%;max-width:1.35rem;transition:height .45s;box-shadow:0 0 12px #4ade8059}.pension-simulator__chart-age{font-variant-numeric:tabular-nums;color:#ffffff73;font-size:.5rem;font-weight:700}.pension-simulator__empty{text-align:center;color:#ffffff80;padding:1.25rem 1rem;font-size:.6875rem;font-weight:600;line-height:1.55}.pension-simulator__card{background:#fff;border:1px solid #e2e8f0e6;border-radius:.95rem;overflow:hidden;box-shadow:0 1px 3px #0f172a08}.pension-simulator__card-head{background:var(--ps-surface);border-bottom:1px solid #f1f5f9f2;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.pension-simulator__card-title{color:var(--brand-navy,#172247);font-size:.6875rem;font-weight:800}.pension-simulator__card-badge{color:#2563eb;background:#eff6ffe6;border:1px solid #bfdbfe8c;border-radius:999px;padding:.12rem .45rem;font-size:.5625rem;font-weight:700}.pension-simulator__card-body{padding:.65rem .75rem .75rem}.pension-simulator__grid{grid-template-columns:minmax(0,1fr);gap:.5rem .65rem;display:grid}@media(min-width:640px){.pension-simulator__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-simulator__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.pension-simulator__grid-span-2{grid-column:1/-1}.pension-simulator__person-row{background:#f8fafc8c;border:1px dashed #cbd5e1bf;border-radius:.75rem;grid-template-columns:minmax(0,1fr);gap:.45rem;padding:.55rem .6rem;display:grid}@media(min-width:640px){.pension-simulator__person-row{grid-template-columns:5.5rem minmax(0,1fr) minmax(0,1fr);align-items:end}}.pension-simulator__person-label{color:#475569;padding-bottom:.35rem;font-size:.625rem;font-weight:800}.pension-simulator__checks{flex-direction:column;gap:.35rem;display:flex}.pension-simulator__check{color:#475569;cursor:pointer;align-items:flex-start;gap:.45rem;font-size:.6875rem;font-weight:600;display:flex}.pension-simulator__check input{accent-color:var(--brand-navy,#172247);margin-top:.15rem}.pension-simulator__note{color:#2563eb;margin-top:.35rem;font-size:.625rem;font-weight:600;line-height:1.45}.pension-simulator__actions{flex-wrap:wrap;gap:.45rem;padding-top:.15rem;display:flex}.pension-simulator__field-compact .group.flex-col.gap-1>label{font-size:.625rem}.pension-simulator__suffix-wrap{position:relative}.pension-simulator__suffix-wrap input{padding-left:1.75rem!important}.pension-simulator__suffix{color:#94a3b8;pointer-events:none;font-size:.6875rem;font-weight:700;position:absolute;top:50%;left:.55rem;transform:translateY(-50%)}.pension-simulator__suffix-wrap--currency input{padding-left:1.35rem!important}.pension-simulator__suffix-wrap--currency .pension-simulator__suffix{left:.45rem}.pension-workspace{--monitor-navy:15 23 42;--monitor-slate:30 41 59;--monitor-steel:51 65 85;--monitor-teal:52 211 153;--monitor-mint:110 231 183;--monitor-emerald:5 150 105;--monitor-gradient:linear-gradient(135deg, #0f172a 0%, #1e293b 52%, #334155 100%);--monitor-gradient-reverse:linear-gradient(315deg, #0f172a 0%, #1e293b 52%, #334155 100%);--monitor-surface:#f8fafc;--monitor-surface-raised:#fff;--monitor-border:#cdd4dd;--monitor-border-strong:#b0bac8;--monitor-text:rgb(var(--monitor-navy));--monitor-text-muted:rgb(var(--monitor-steel))}@supports (color:color-mix(in lab,red,red)){.pension-workspace{--monitor-text-muted:color-mix(in srgb, rgb(var(--monitor-steel)) 88%, white)}}.pension-workspace{--monitor-accent-bg:#e8f7f4;--monitor-accent-bg-strong:#d6f7ec;--monitor-accent-border:#cad1da;--monitor-accent-border-teal:#abd5cb;--toolbar-active-bg:var(--fund-blue-50);--toolbar-active-text:var(--brand-navy);--toolbar-active-icon:var(--brand-navy);--fund-premium-radius:1.125rem;--fund-premium-radius-lg:1.25rem;--fund-premium-ease:cubic-bezier(.4, 0, .2, 1);--fund-premium-expand:.32s;--fund-premium-hover:.2s;--fund-brand-deep:#1a2447;--fund-brand-mid:#2d3a6e;--fund-brand-soft:#4a6088;--fund-brand-light:#8fa3c4;--fund-brand-mist:#c5d4e8;--fund-brand-sheen:#eef2f8;--fund-glow-cyan:#7dd3fc;--fund-glow-blue:#60a5fa;--fund-glow-indigo:#818cf8;--fund-glow-bloom:#60a5fa47;--fund-glow-bloom-soft:#7dd3fc29;--fund-blue-100:#d4e0f4;--fund-blue-75:#dde8f7;--fund-blue-50:#e8f0fa;--fund-blue-25:#f2f6fc;--fund-ambient-navy:var(--brand-navy);--fund-ambient-navy-soft:var(--brand-navy-hover);--fund-ambient-navy-light:var(--brand-navy-light);--fund-card-list-bg:#fff;--fund-card-row-bg:linear-gradient(90deg, #93c5fd70 0%, #60a5fa42 5%, #3b82f624 11%, #2d559612 18%, transparent 36%), linear-gradient(180deg, var(--fund-brand-deep) 0%, #1e2d52 46%, #243258 100%);--fund-card-open-bg:linear-gradient(to bottom, transparent 0%, transparent 24%, #f8fafc6b 30%, #ffffffe6 36%, #fff 40%, #fff 100%), linear-gradient(90deg, #7dd3fc38 0%, #60a5fa1f 8%, #3b82f60f 16%, transparent 30%), linear-gradient(to bottom left, var(--fund-brand-deep) 0%, #1e2d52 6%, #243258 12%, var(--fund-brand-mid) 18%, #3d5282 24%, var(--fund-brand-soft) 30%, #5a7299 36%, #6d86a8 42%, var(--fund-brand-light) 48%, #9fb0cc 54%, var(--fund-brand-mist) 60%, #d0dced 66%, var(--fund-brand-sheen) 72%, #f5f8fc 78%, #fff 84%), #fff;--fund-card-panel-bg:transparent;--fund-card-block-bg:#ffffffe6;--fund-card-block-glow:0 1px 0 #ffffffd9 inset, 0 16px 48px #1a244712, 0 4px 12px #1a24470a;--fund-card-mesh-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320' preserveAspectRatio='none'%3E%3Cpath d='M0,96 C240,160 480,32 720,96 C960,160 1200,32 1440,96' fill='none' stroke='%23ffffff' stroke-width='1.2' opacity='0.9'/%3E%3Cpath d='M0,160 C320,224 640,96 960,160 C1120,192 1280,128 1440,160' fill='none' stroke='%23ffffff' stroke-width='0.8' opacity='0.6'/%3E%3Cpath d='M0,224 C360,288 720,192 1080,224 C1260,240 1380,208 1440,224' fill='none' stroke='%23ffffff' stroke-width='0.6' opacity='0.4'/%3E%3C/svg%3E");--fund-card-mesh-network:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 280'%3E%3Cg stroke='%23ffffff' stroke-width='0.55' fill='none' opacity='0.45'%3E%3Cpath d='M520,18 L460,72 L540,92 L600,36'/%3E%3Cpath d='M460,72 L400,128'/%3E%3Cpath d='M540,92 L580,148'/%3E%3Cpath d='M600,36 L560,96'/%3E%3C/g%3E%3Cg fill='%23ffffff'%3E%3Ccircle cx='520' cy='18' r='2' opacity='0.75'/%3E%3Ccircle cx='460' cy='72' r='1.5' opacity='0.55'/%3E%3Ccircle cx='540' cy='92' r='1.5' opacity='0.55'/%3E%3Ccircle cx='600' cy='36' r='1.2' opacity='0.45'/%3E%3C/g%3E%3C/svg%3E");--monitor-row-tint-strong:var(--fund-ambient-navy)}@supports (color:color-mix(in lab,red,red)){.pension-workspace{--monitor-row-tint-strong:color-mix(in srgb, var(--fund-ambient-navy) 22%, var(--fund-blue-100))}}.pension-workspace{--monitor-row-tint-mid:var(--fund-ambient-navy-soft)}@supports (color:color-mix(in lab,red,red)){.pension-workspace{--monitor-row-tint-mid:color-mix(in srgb, var(--fund-ambient-navy-soft) 16%, var(--fund-blue-75))}}.pension-workspace{--monitor-row-tint-soft:var(--fund-ambient-navy-light)}@supports (color:color-mix(in lab,red,red)){.pension-workspace{--monitor-row-tint-soft:color-mix(in srgb, var(--fund-ambient-navy-light) 10%, var(--fund-blue-50))}}.pension-workspace{--monitor-row-teal-hint:rgb(var(--monitor-teal))}@supports (color:color-mix(in lab,red,red)){.pension-workspace{--monitor-row-teal-hint:color-mix(in srgb, rgb(var(--monitor-teal)) 12%, var(--fund-blue-50))}}.pension-workspace{--monitor-row-fade-start:42%;--monitor-row-fade-end:78%;flex-direction:column;gap:1rem;display:flex}.pension-workspace__top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.pension-workspace__top>section{min-width:0;height:100%}.pension-workspace__top>.customer-hero-card{flex-direction:column;display:flex}.pension-quote-bottom-row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;width:100%;display:grid}@media(min-width:1024px){.pension-quote-bottom-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.pension-quote-bottom-row>section{width:100%;min-width:0;height:100%}.pension-quote-bottom-row>#section-tasks.crm-vehicle-tasks-card,.pension-quote-bottom-row>#section-files.crm-vehicle-files-card{flex-direction:column;align-self:stretch;min-height:22rem;max-height:34rem;display:flex;overflow:hidden}.pension-quote-bottom-row>section .crm-section-body{flex-direction:column;flex:auto;min-height:0;display:flex}.pension-workspace__middle{grid-template-columns:minmax(0,1fr) minmax(14rem,17rem);align-items:stretch;gap:1rem;min-height:34rem;display:grid}.pension-workspace__middle>.pension-workspace__card-body--scroll{flex:auto;min-height:0;max-height:30.75rem;overflow:auto}.pension-workspace__card-body--flush{padding:0}.pension-workspace__center-toolbar{background:#fff;border:1px solid #e2e8f0f2;border-radius:.5rem;grid-template-columns:repeat(9,minmax(0,1fr));width:100%;display:grid;overflow:hidden}.pension-workspace__center-toolbar--2col{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-workspace__center-toolbar-group{align-items:center;gap:.4rem;display:inline-flex}.pension-workspace__center-toolbar-btn{color:#475569;width:100%;min-width:0;box-shadow:none;cursor:pointer;border:none;background:#fff;border-inline-start:1px solid #e2e8f0f2;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.12rem;padding:.22rem .12rem;font-size:.58rem;font-weight:700;line-height:1.1;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pension-workspace__center-toolbar-btn:first-child{border-inline-start:none}.pension-workspace__center-toolbar-icon{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pension-workspace__center-toolbar-label{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.pension-workspace__center-toolbar-btn:hover{color:rgb(var(--monitor-slate));background:#f8fafc}.pension-workspace__center-toolbar-btn:hover .pension-workspace__center-toolbar-icon{color:var(--brand-navy-hover)}.pension-workspace__center-toolbar-btn.is-active{background:var(--toolbar-active-bg);color:var(--toolbar-active-text)}.pension-workspace__center-toolbar-btn.is-active .pension-workspace__center-toolbar-icon{color:var(--toolbar-active-icon)}.pension-workspace__center-toolbar-btn.is-active:hover{background:var(--toolbar-active-bg);color:var(--toolbar-active-text)}.pension-workspace__center-body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.pension-workspace__portfolio-layout{flex:auto;grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:1rem;min-height:0;padding:.35rem 1rem 1rem;display:grid}.pension-workspace__portfolio-wheel{justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.pension-workspace__ai-summary{width:280px;max-width:280px}.pension-workspace__ai-insights-card{background:var(--monitor-gradient-reverse);border:1px solid #ffffff14}.pension-workspace__fund-list-view{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;max-height:31rem;padding:0;overflow:auto}.pension-workspace__fund-list-view::-webkit-scrollbar{display:none}.pension-workspace__fund-list-view--empty{padding:.85rem}.pension-workspace__fund-list-view--history .pension-workspace__fund-accordion-item{opacity:.94}.pension-workspace__fund-list-rows{border-radius:var(--fund-premium-radius-lg);background:var(--fund-card-list-bg);border:1px solid #ffffffa6;flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden;box-shadow:inset 0 1px #fffc,0 20px 60px #1a244714,0 4px 16px #1a24470a}.pension-workspace__fund-list-rows.is-focus-mode{min-height:100%;box-shadow:none;background:0 0;border:none;border-radius:0}.pension-workspace__wheel-card:has(.pension-workspace__fund-list-view){background:var(--fund-card-list-bg);border-radius:var(--fund-premium-radius-lg);border-color:#e2e8f0d9;box-shadow:0 20px 60px #1a24470f}.pension-workspace__wheel-card:has(.pension-workspace__fund-list-view) .pension-workspace__center-head{border-bottom-color:var(--monitor-border);background:#fff}.pension-workspace__wheel-card:has(.pension-workspace__fund-list-view) .pension-workspace__center-body{background:0 0}.pension-workspace__fund-accordion-item{isolation:isolate;max-height:6rem;transition:max-height var(--fund-premium-expand) var(--fund-premium-ease),opacity var(--fund-premium-expand) var(--fund-premium-ease),transform var(--fund-premium-expand) var(--fund-premium-ease),border-color var(--fund-premium-expand) var(--fund-premium-ease),background var(--fund-premium-expand) var(--fund-premium-ease),box-shadow var(--fund-premium-expand) var(--fund-premium-ease);background:0 0;border-bottom:1px solid #ffffff14;position:relative;overflow:hidden}.pension-workspace__fund-accordion-item:not(.is-open):before{content:"";z-index:0;pointer-events:none;background:var(--fund-card-row-bg);transition:transform var(--fund-premium-expand) var(--fund-premium-ease),opacity var(--fund-premium-expand) var(--fund-premium-ease);position:absolute;inset:0}.pension-workspace__fund-accordion-item.is-open{background:var(--fund-card-open-bg);border-bottom-color:#0000;max-height:200vh;box-shadow:inset 0 1px #ffffff1f,0 24px 64px #1a24471a}.pension-workspace__fund-accordion-item.is-open:before{content:"";z-index:0;pointer-events:none;opacity:.07;background-image:var(--fund-card-mesh-wave),var(--fund-card-mesh-network);transition:opacity var(--fund-premium-expand) var(--fund-premium-ease),transform var(--fund-premium-expand) var(--fund-premium-ease),background-size var(--fund-premium-expand) var(--fund-premium-ease);background-position:100% -8%,92% 2%;background-repeat:no-repeat,no-repeat;background-size:135%,55%;position:absolute;inset:0;transform:scale(1);-webkit-mask-image:linear-gradient(#000 0% 36%,#0000 46%);mask-image:linear-gradient(#000 0% 36%,#0000 46%)}.pension-workspace__fund-accordion-item.is-open:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 130% 70% at 88% -8%,#7dd3fc24 0%,transparent 52%),radial-gradient(ellipse 55% 120% at 0% 18%,var(--fund-glow-bloom) 0%,var(--fund-glow-bloom-soft) 38%,transparent 72%),radial-gradient(ellipse 90% 40% at 12% 0%,#ffffff0d 0%,transparent 48%);opacity:1;transition:opacity var(--fund-premium-expand) var(--fund-premium-ease),transform var(--fund-premium-expand) var(--fund-premium-ease);position:absolute;inset:0;transform:scale(1)}.pension-workspace__fund-accordion-item:not(.is-open):after{content:"";z-index:0;pointer-events:none;opacity:1;background-image:radial-gradient(ellipse 48% 130% at 0% 50%,var(--fund-glow-bloom) 0%,var(--fund-glow-bloom-soft) 42%,transparent 72%),radial-gradient(ellipse 38% 90% at 8% 50%,#93c5fd2e 0%,transparent 68%),var(--fund-card-mesh-wave);background-position:0%,0%,100% 42%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:auto,auto,130%;position:absolute;inset:0}.pension-workspace__fund-accordion-item.is-list-hidden{opacity:0;pointer-events:none;border-bottom-width:0;transform:translateY(-.35rem);max-height:0!important}.pension-workspace__fund-accordion-item.is-list-focused{z-index:2}.pension-workspace__fund-accordion-item:last-child{border-bottom:none}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-accordion-header.is-rich{background:0 0}.pension-workspace__fund-accordion-header.is-rich{isolation:isolate;min-height:unset;border-bottom:none;padding:.85rem 1rem .65rem;display:block;position:relative;overflow:hidden}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-accordion-header.is-rich:before{display:none}.pension-workspace__fund-header-rich-top{z-index:1;direction:rtl;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem .85rem;display:grid;position:relative}.pension-workspace__fund-header-rich-identity{text-align:right;flex-shrink:0;align-items:center;gap:.85rem;min-width:0;max-width:13.5rem;display:flex}.pension-workspace__fund-header-rich-logo-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.pension-workspace__fund-header-rich-title-btn,.pension-workspace__fund-header-rich-fund-number-btn,.pension-workspace__fund-header-rich-status-btn{cursor:pointer;text-align:right;background:0 0;border:none;padding:0}.pension-workspace__fund-header-rich-title-btn{width:100%;color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:800;line-height:1.25;display:block;overflow:hidden}.pension-workspace__fund-header-rich-title-btn:hover,.pension-workspace__fund-header-rich-fund-number-btn:hover,.pension-workspace__fund-header-rich-status-btn:hover{opacity:.82}.pension-workspace__fund-header-rich-fund-number-btn,.pension-workspace__fund-header-rich-fund-number{color:#475569;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600;line-height:1.2}.pension-workspace__fund-header-rich-fund-number--edit{align-items:center;gap:.25rem;display:inline-flex}.pension-workspace__fund-header-rich-fund-number-input{border:1px solid rgb(var(--monitor-steel) / .25);color:#475569;text-align:center;background:#fffffff2;border-radius:.35rem;outline:none;width:5.5rem;padding:.08rem .25rem;font-size:.625rem;font-weight:700}.pension-workspace__fund-header-rich-fund-number-input:focus{border-color:rgb(var(--monitor-teal) / .45);box-shadow:0 0 0 1px rgb(var(--monitor-teal) / .18)}.pension-workspace__fund-header-rich-logo-wrap{flex-shrink:0;align-self:stretch;align-items:center;display:inline-flex;position:relative}.pension-workspace__fund-header-rich-logo-wrap img,.pension-workspace__fund-header-rich-logo-wrap>span{object-fit:contain;box-sizing:border-box;background:0 0;border:none;border-radius:0;padding:0;width:3.75rem!important;height:3.75rem!important}.pension-workspace__fund-header-rich-product-icon{color:#fffffff2;justify-content:center;align-items:center;box-shadow:inset 0 0 0 1px #ffffff29;background:linear-gradient(135deg,#ffffff2e,#ffffff0f)!important;border-radius:9999px!important;display:inline-flex!important}.pension-workspace__fund-header-catalog-item{align-items:center;gap:.45rem;display:flex}.pension-workspace__fund-header-catalog-menu{min-width:15rem}.pension-workspace__fund-header-rich-main{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:.18rem;min-width:0;min-height:3.75rem;display:flex}.pension-workspace__fund-header-rich-title-row{justify-content:space-between;align-items:baseline;gap:.75rem;width:100%;min-width:0;display:flex}.pension-workspace__fund-header-rich-title{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1rem;font-weight:800;line-height:1.25;overflow:hidden}.pension-workspace__fund-header-rich-meta{flex-direction:column;flex:1;align-items:stretch;gap:.04rem;min-width:0;display:flex}.pension-workspace__fund-header-rich-updated{min-width:0;color:var(--monitor-text-muted);white-space:nowrap;text-align:right;text-overflow:ellipsis;font-size:.5rem;font-weight:500;line-height:1.2;overflow:hidden}.pension-workspace__fund-header-rich-fund-number{color:#475569;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600;line-height:1.2}.pension-workspace__fund-header-rich-status{margin-top:0;font-size:.5625rem;line-height:1.2}.pension-workspace__fund-header-rich-status-row{direction:rtl;align-items:center;gap:.35rem;display:inline-flex}.pension-workspace__fund-header-rich-action-icons{flex-shrink:0;align-items:center;gap:.22rem;display:inline-flex}.pension-workspace__fund-status-menu{text-align:right}.pension-workspace__fund-status-menu-option{justify-content:center;width:100%;padding:.2rem .55rem;font-size:.5625rem;display:inline-flex}.pension-workspace__fund-accordion-icon--lg{width:2.75rem;height:2.75rem;box-shadow:0 2px 10px rgb(var(--monitor-navy) / .12)}.pension-workspace__fund-header-rich-titles{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}.pension-workspace__fund-header-rich-subtitle{color:#64748b;font-size:.6875rem;font-weight:600}.pension-workspace__fund-header-rich-actions{direction:ltr;flex-direction:column;flex-shrink:0;justify-self:end;align-items:flex-start;width:fit-content;display:flex}.pension-workspace__fund-header-rich-actions-stack{flex-direction:column;align-items:stretch;gap:.28rem;width:6.35rem;display:flex}.pension-workspace__fund-header-rich-actions-top{align-items:center;gap:.22rem;width:100%;display:flex}.pension-workspace__fund-header-rich-action-btn{-webkit-backdrop-filter:blur(10px);color:#ffffffeb;white-space:nowrap;cursor:pointer;transition:background var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),color var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease);background:#ffffff1f;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;padding:.3rem .45rem;font-size:.5625rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 2px 8px #0f172a1a}.pension-workspace__fund-header-rich-action-btn:hover:not(:disabled){color:#fff;background:#fff3;border-color:#ffffff59;transform:scale(1.03);box-shadow:0 4px 14px #0f172a24}.pension-workspace__fund-header-rich-actions-stack .pension-workspace__fund-accordion-actions{flex-shrink:0}.pension-workspace__fund-accordion-actions--compact{width:1.3rem;height:1.3rem}.pension-workspace__fund-header-rich-action-btn:disabled{opacity:.45;cursor:not-allowed}.pension-workspace__fund-header-rich-action-btn--primary{background:linear-gradient(135deg,var(--fund-brand-deep) 0%,var(--fund-brand-mid) 100%);color:#fff;border-color:#ffffff2e;box-shadow:0 4px 16px #1a244747}.pension-workspace__fund-header-rich-action-btn--primary:hover:not(:disabled){background:linear-gradient(135deg,var(--brand-navy-hover) 0%,var(--fund-brand-mid) 100%);color:#fff;border-color:#ffffff47;transform:scale(1.03);box-shadow:0 6px 20px #1a244752}.pension-workspace__fund-header-rich-action-btn--health-complete{color:#fff;background:linear-gradient(135deg,#15803d,#22c55e);border-color:#ffffff38;gap:.28rem;box-shadow:0 4px 16px #15803d52}.pension-workspace__fund-header-rich-action-btn--health-complete:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#166534,#16a34a);border-color:#ffffff4d;transform:scale(1.03);box-shadow:0 6px 20px #15803d5c}.pension-workspace__fund-header-rich-action-btn__check{color:#15803d;cursor:pointer;background:#ffffff14;border:1px solid #ffffffbf;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:.72rem;height:.72rem;display:inline-flex}.pension-workspace__fund-header-rich-action-btn__check.is-checked{background:#fff;border-color:#fff}.pension-workspace__fund-header-rich-btn{background:linear-gradient(135deg,var(--fund-brand-deep) 0%,var(--fund-brand-mid) 100%);color:#fff;cursor:pointer;transition:background var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease);border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.3rem;padding:.38rem .65rem;font-size:.625rem;font-weight:700;display:inline-flex;box-shadow:0 4px 16px #1a24473d}.pension-workspace__fund-header-rich-btn:hover{background:linear-gradient(135deg,var(--brand-navy-hover) 0%,var(--fund-brand-soft) 100%);border-color:#ffffff47;transform:scale(1.03);box-shadow:0 6px 20px #1a244747}.pension-workspace__fund-header-rich-btn--ghost{border-color:rgb(var(--monitor-steel) / .25);color:rgb(var(--monitor-slate));background:#ffffffeb}.pension-workspace__fund-header-rich-btn--ghost:hover{border-color:rgb(var(--monitor-teal) / .45);background:rgb(var(--monitor-navy) / .04);color:rgb(var(--monitor-navy))}.pension-workspace__fund-header-rich-chips{z-index:1;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:.24rem;min-width:0;max-width:100%;display:flex;position:relative}.pension-workspace__fund-header-rich-chips-row{direction:rtl;grid-template-columns:repeat(4,5rem);gap:.3rem;display:grid}.pension-workspace__fund-header-chip{-webkit-backdrop-filter:blur(14px);text-align:center;box-sizing:border-box;width:5rem;min-width:5rem;max-width:5rem;min-height:2.75rem;transition:background var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease);background:#ffffff1a;border:1px solid #93c5fd47;border-radius:.75rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.08rem;padding:.28rem .35rem;display:flex;box-shadow:inset 0 1px #ffffff38,0 0 18px #60a5fa1a,0 8px 24px #0f172a24}.pension-workspace__fund-header-chip-label{width:100%;color:var(--monitor-text-muted);white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.46875rem;font-weight:600;line-height:1.15;overflow:hidden}.pension-workspace__fund-header-chip-value{text-align:center;width:100%;min-height:1rem;color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.59375rem;font-weight:800;line-height:1.2;display:block}.pension-workspace__fund-header-chip-amount,.pension-fund-panel__metric-rubric-cube-amount,.pension-fund-panel__investment-tracks-percent-amount,.pension-numeric-unit{white-space:nowrap;vertical-align:baseline;width:max-content;max-width:100%;line-height:inherit;direction:ltr;unicode-bidi:isolate;display:inline-block}.pension-numeric-unit--currency:after{content:"₪";opacity:.85;margin-inline-start:.14em;font-weight:700}.pension-numeric-unit--percent:after{content:"%";color:rgb(var(--monitor-slate));margin-inline-start:.12em;font-weight:700}.pension-workspace__fund-header-chip-amount.pension-numeric-unit--currency:after{margin-inline-start:.34em;font-size:.53125rem}.pension-workspace__fund-header-chip-amount.pension-numeric-unit--currency .pension-workspace__fund-header-chip-input{padding-inline-end:.1em}.pension-fund-panel__metric-rubric-cube-amount.pension-numeric-unit--currency:after{margin-inline-start:.32em}.pension-fund-panel__metric-rubric-cube-amount.pension-numeric-unit--percent:after,.pension-fund-panel__investment-tracks-percent-amount.pension-numeric-unit--percent:after{font-size:.6875rem}.pension-fund-panel__metric-rubric-cube-amount.pension-numeric-unit--percent:after{margin-inline-start:.3em}.pension-fund-panel__metric-rubric-cube-amount.pension-numeric-unit--currency .pension-fund-panel__metric-rubric-cube-input,.pension-fund-panel__metric-rubric-cube-amount.pension-numeric-unit--percent .pension-fund-panel__metric-rubric-cube-input{padding-inline-end:.08em}.pension-fund-panel__metric-rubric-cube-readonly{word-spacing:.12em}.pension-workspace__fund-header-chip-value.is-green{color:rgb(var(--monitor-emerald))}.pension-workspace__fund-header-chip-value.is-blue{color:rgb(var(--monitor-navy))}.pension-workspace__fund-header-chip-value.is-slate{color:rgb(var(--monitor-slate))}.pension-workspace__fund-header-chip-input,.pension-workspace__fund-header-chip-select{width:auto;min-width:0;max-width:calc(100% - .65rem);font:inherit;color:inherit;font-variant-numeric:tabular-nums;text-align:center;vertical-align:baseline;field-sizing:content;background:0 0;border:none;border-radius:.2rem;outline:none;padding:0;font-size:.59375rem;font-weight:800;display:inline-block}.pension-workspace__fund-header-chip-input::placeholder{color:rgb(var(--monitor-steel) / .45);font-weight:600}.pension-workspace__fund-header-chip-input:focus,.pension-workspace__fund-header-chip-select:focus{background:rgb(var(--monitor-navy) / .03);box-shadow:0 0 0 1px var(--monitor-accent-border-teal)}.pension-workspace__fund-header-chip-value.is-readonly .pension-workspace__fund-header-chip-input{cursor:default}.pension-workspace__fund-header-chip-value.is-readonly .pension-workspace__fund-header-chip-input:focus{box-shadow:none;background:0 0}.pension-workspace__fund-header-chip-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 10 10'%3E%3Cpath d='M2.5 3.75 5 6.25 7.5 3.75' fill='none' stroke='%2364758b' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;padding-inline-end:.65rem}.pension-workspace__fund-header-chip--select{width:5rem;min-width:5rem;max-width:5rem}.pension-workspace__fund-header-chip-value--select{text-align:center}.pension-workspace__fund-header-chip-trigger{width:100%;min-height:1rem;font:inherit;color:inherit;text-align:center;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-size:.59375rem;font-weight:800;display:block}.pension-workspace__fund-header-chip-trigger:hover,.pension-workspace__fund-header-chip-trigger[data-state=open]{background:rgb(var(--monitor-navy) / .03);border-radius:.2rem}.pension-workspace__fund-header-chip-icon .is-green{color:rgb(var(--monitor-emerald))}.pension-workspace__fund-header-identity-field{flex-direction:column;gap:.12rem;min-width:0;display:flex}.pension-workspace__fund-header-identity-label{color:#94a3b8;font-size:.5rem;font-weight:600}.pension-workspace__fund-header-identity-value{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:700;overflow:hidden}.pension-workspace__fund-header-identity-value.is-status{color:#057855}.pension-fund-panel__sparkline{flex-shrink:0;width:2.5rem;height:.75rem}.pension-workspace__fund-accordion-header{z-index:1;text-align:right;align-items:center;gap:.65rem .85rem;width:100%;min-height:4.5rem;padding:.7rem 1rem;display:flex;position:relative}div.pension-workspace__fund-accordion-header{grid-template-columns:5.5rem 15.5rem 4.25rem 11.5rem 7.25rem 7.25rem 1.65rem 1.65rem;align-items:center;gap:.55rem 1rem;display:grid}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-header-selects{display:contents}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-header-toggle{grid-column:1;width:100%;min-width:0}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-field--catalog-product{grid-column:2}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-field--fund-number{grid-column:3}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metrics{display:contents}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--status{grid-column:4}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--accumulation{grid-column:5}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--deposit{grid-column:6}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric{text-align:right;align-items:flex-start;width:100%;min-width:0}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-chevron{grid-column:7;justify-self:end;margin-inline-start:0}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-actions-wrap,div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-actions{grid-column:8;justify-self:end}.pension-workspace__fund-accordion-actions{-webkit-backdrop-filter:blur(10px);color:#ffffffe6;cursor:pointer;width:1.65rem;height:1.65rem;transition:color var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),background var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease);background:#ffffff1a;border:1px solid #93c5fd52;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 1px #60a5fa1a,0 0 16px #60a5fa33}.pension-workspace__fund-accordion-actions:hover,.pension-workspace__fund-accordion-actions[data-state=open]{color:#fffffffa;background:#ffffff2e;border-color:#93c5fd80;transform:scale(1.04);box-shadow:0 0 0 1px #60a5fa29,0 0 22px #60a5fa52}.pension-workspace__fund-accordion-header-toggle{cursor:pointer;text-align:right;background:0 0;border:none;padding:0}.pension-workspace__fund-accordion-header:not(.is-open):hover,.pension-workspace__fund-accordion-header-toggle:hover{opacity:.95}.pension-workspace__fund-accordion-header-selects{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pension-workspace__fund-accordion-field{flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0;display:flex}.pension-workspace__fund-accordion-field--plain{justify-content:center}.pension-workspace__fund-accordion-field-value{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.6875rem;font-weight:700;overflow:hidden}.pension-workspace__fund-accordion-field-value--company{align-items:center;gap:.35rem;max-width:100%;display:inline-flex}.pension-workspace__fund-accordion-field-label{color:var(--monitor-text-muted);font-size:.5625rem;font-weight:600}.pension-workspace__fund-accordion-field-control-wrap{align-items:center;display:flex;position:relative}.pension-workspace__fund-accordion-field-control{appearance:none;width:100%;min-width:0;color:var(--brand-navy);cursor:pointer;background:#fffffff2;border:1px solid #e2e8f0f2;border-radius:.55rem;padding:.32rem 1.35rem .32rem .55rem;font-size:.6875rem;font-weight:700}.pension-workspace__fund-accordion-field-chevron{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-start:.45rem}.pension-workspace__fund-accordion-field-readonly{color:var(--brand-navy);background:#f8fafc;border:1px solid #e2e8f0d9;border-radius:.55rem;padding:.32rem .55rem;font-size:.6875rem;font-weight:700}.pension-workspace__fund-accordion-header button.pension-workspace__fund-accordion-header,.pension-workspace__fund-accordion-header-toggle{text-align:right;cursor:pointer;background:0 0;border:none;padding:0;transition:background .2s}.pension-workspace__fund-accordion-header button.pension-workspace__fund-accordion-header{align-items:center;gap:.75rem 1rem;width:100%;min-height:3.35rem;padding:.65rem 1rem;display:flex}.pension-workspace__fund-accordion-header button.pension-workspace__fund-accordion-header:hover{background:#f8fafc8c}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-accordion-header button.pension-workspace__fund-accordion-header:hover{background:0 0}.pension-workspace__fund-accordion-header-identity{flex:0 11rem;justify-content:center;align-items:center;gap:.55rem;min-width:0;display:flex}.pension-workspace__fund-accordion-identity-stack{flex-direction:column;justify-content:center;align-items:center;gap:.18rem;width:100%;min-width:0;padding-top:.05rem;display:flex}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-header-identity{flex:unset;width:100%}.pension-workspace__fund-accordion-titles{flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;min-width:0;display:flex}.pension-workspace__fund-accordion-icon{color:#fffffff2;-webkit-backdrop-filter:blur(10px);width:2rem;height:2rem;transition:background var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease);background:#ffffff1a;border:1px solid #93c5fd59;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex;box-shadow:0 0 0 1px #60a5fa1f,0 0 18px #60a5fa38,0 2px 8px #0f172a24}.pension-workspace__fund-accordion-icon:hover{background:#fff3;transform:scale(1.04)}.pension-workspace__fund-accordion-product{color:var(--monitor-text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.5625rem;font-weight:600;line-height:1.2;overflow:hidden}.pension-workspace__fund-accordion-company{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:600;overflow:hidden}.pension-workspace__fund-accordion-metrics{flex:auto;justify-content:center;align-items:center;gap:1.25rem;min-width:0;display:flex}.pension-workspace__fund-accordion-metric{flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;display:flex}.pension-workspace__fund-accordion-metric--compact{display:none}.pension-workspace__fund-accordion-metric-label{color:var(--monitor-text-muted);white-space:nowrap;font-size:.5625rem;font-weight:600}.pension-workspace__fund-accordion-metric-value{max-width:100%;color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;font-size:.6875rem;font-weight:800;display:inline-block;overflow:hidden}.pension-workspace__fund-accordion-metric-value--green{color:rgb(var(--monitor-emerald))}.pension-workspace__fund-accordion-metric-value--blue{color:rgb(var(--monitor-navy))}.pension-workspace__fund-accordion-metric-value--accent{color:rgb(var(--monitor-slate))}.pension-workspace__fund-accordion-metric-icon .is-green{color:rgb(var(--monitor-emerald))}.pension-workspace__fund-accordion-metric-icon{color:#94a3b8;display:inline-flex}.pension-workspace__fund-accordion-header-actions{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.pension-workspace__fund-accordion-status{white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;padding:.12rem .35rem;font-size:.5rem;line-height:1.15;display:inline-flex;overflow:hidden}.pension-workspace__fund-accordion-chevron{-webkit-backdrop-filter:blur(10px);color:#ffffffeb;cursor:pointer;width:1.65rem;height:1.65rem;transition:transform var(--fund-premium-expand) var(--fund-premium-ease),color var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease),background var(--fund-premium-hover) var(--fund-premium-ease),box-shadow var(--fund-premium-hover) var(--fund-premium-ease);background:#ffffff1a;border:1px solid #93c5fd61;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex;box-shadow:0 0 0 1px #60a5fa24,0 0 20px #60a5fa47,0 2px 8px #0f172a1f}.pension-workspace__fund-accordion-chevron:hover{background:#fff3;transform:scale(1.04)}.pension-workspace__fund-accordion-chevron.is-open{color:#fffffff2;background:#ffffff2e;border-color:#ffffff4d;transform:rotate(180deg)scale(1.04)}.pension-workspace__fund-accordion-body{z-index:1;transition:grid-template-rows var(--fund-premium-expand) var(--fund-premium-ease);interpolate-size:allow-keywords;grid-template-rows:0fr;display:grid;position:relative}.pension-workspace__fund-accordion-body.is-open{grid-template-rows:1fr}.pension-workspace__fund-accordion-body-inner{min-height:0;overflow:hidden}.pension-workspace__fund-accordion-body-content{opacity:0;transition:opacity var(--fund-premium-expand) var(--fund-premium-ease),transform var(--fund-premium-expand) var(--fund-premium-ease);will-change:opacity,transform;background:var(--fund-card-panel-bg);transform:translateY(-6px)}.pension-workspace__fund-accordion-body.is-open .pension-workspace__fund-accordion-body-content{opacity:1;transform:translateY(0)}.pension-workspace__fund-accordion-body:not(.is-open) .pension-workspace__fund-accordion-body-content{pointer-events:none}.pension-fund-panel{background:linear-gradient(#f8fafcf2,#fff);border:1px solid #e2e8f0e6;border-radius:.85rem;padding:.85rem .9rem .95rem;animation:.35s cubic-bezier(.22,1,.36,1) pension-fund-panel-in}.pension-fund-panel--embedded{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.pension-workspace__fund-accordion-body.is-open .pension-fund-panel--embedded,.pension-workspace__fund-accordion-body.is-open .pension-workspace__fund-expanded-panel--embedded{animation:pension-accordion-content-in var(--fund-premium-expand) var(--fund-premium-ease) both}.pension-fund-panel__hero{background:linear-gradient(90deg,#f0f3f5 0%,#fff 58%,var(--monitor-surface) 100%);border-bottom:1px solid var(--monitor-border);flex-wrap:wrap;align-items:center;gap:.65rem 1rem;min-height:4.5rem;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.pension-fund-panel--embedded .pension-fund-panel__hero{margin-top:0}.pension-fund-panel__hero-accent{pointer-events:none;opacity:.07;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Crect x='2' y='5' width='3.5' height='13' fill='%23334155' fill-opacity='0.55'/%3E%3Crect x='9' y='2' width='3.5' height='16' fill='%23334155' fill-opacity='0.4'/%3E%3C/svg%3E") repeat,linear-gradient(90deg,rgb(var(--monitor-steel) / .1) 0%,transparent 100%);width:min(38%,9rem);position:absolute;inset-block:0;inset-inline-end:0}.pension-fund-panel__hero-start,.pension-fund-panel__hero-selects,.pension-fund-panel__hero-metrics{z-index:1;position:relative}.pension-fund-panel__hero-start{align-items:center;gap:.55rem;min-width:0;display:flex}.pension-fund-panel__hero-icon{width:2.35rem;height:2.35rem;color:rgb(var(--monitor-slate));background:var(--monitor-surface-raised);border:1px solid var(--monitor-accent-border);box-shadow:0 2px 8px rgb(var(--monitor-navy) / .06);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.pension-fund-panel__hero-title-block{flex-direction:column;gap:.2rem;min-width:0;display:flex}.pension-fund-panel__hero-title{color:var(--brand-navy);font-size:.8125rem;font-weight:800}.pension-fund-panel__hero-status{width:fit-content;font-size:.5625rem}.pension-fund-panel__hero-selects{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pension-fund-panel__hero-select{flex-direction:column;gap:.12rem;min-width:7rem;display:flex}.pension-fund-panel__hero-select-label{color:#94a3b8;font-size:.5625rem;font-weight:600}.pension-fund-panel__hero-select-wrap{align-items:center;display:flex;position:relative}.pension-fund-panel__hero-select-control{appearance:none;width:100%;color:var(--brand-navy);cursor:pointer;background:#fffffff2;border:1px solid #e2e8f0f2;border-radius:.55rem;padding:.32rem 1.4rem .32rem .55rem;font-size:.6875rem;font-weight:700;box-shadow:0 1px 4px #0f172a0a}.pension-fund-panel__hero-select-chevron{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-start:.45rem}.pension-fund-panel__hero-select--static{min-width:7rem}.pension-fund-panel__hero-select-static{color:var(--brand-navy);background:#fffffff2;border:1px solid #e2e8f0f2;border-radius:.55rem;padding:.32rem .55rem;font-size:.6875rem;font-weight:700}.pension-fund-panel__hero-metrics{flex-wrap:wrap;align-items:center;gap:1rem;margin-inline-start:auto;display:flex}.pension-fund-panel__hero-metric{flex-direction:column;gap:.08rem;display:flex}.pension-fund-panel__hero-metric-label{color:#94a3b8;white-space:nowrap;font-size:.5625rem;font-weight:600}.pension-fund-panel__hero-metric-value{color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;display:inline-flex}.pension-fund-panel__hero-metric-value.is-green{color:#057855}.pension-fund-panel__hero-metric-value.is-blue{color:#2563eb}.pension-fund-panel__hero-metric-icon{color:#94a3b8}.pension-fund-panel__cubes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;padding:.35rem 1rem 1rem;display:grid}.pension-fund-panel__cube{background:#fff;border:1px solid #e2e8f0d9;border-radius:.75rem;min-height:4.5rem;padding:.6rem .65rem;box-shadow:0 2px 10px #0f172a0a}.pension-fund-panel__cube-title{color:#64748b;margin-bottom:.45rem;font-size:.625rem;font-weight:800}.pension-fund-panel__cube-body{gap:.35rem;display:grid}.pension-fund-panel__cube-field{justify-content:space-between;align-items:center;gap:.45rem;display:flex}.pension-fund-panel__cube-field.is-compact{justify-content:flex-start;gap:.55rem}.pension-fund-panel__cube-field-label{color:#94a3b8;font-size:.5625rem;font-weight:600}.pension-fund-panel__cube-field-value{color:var(--brand-navy);cursor:text;background:0 0;border:none;border-radius:.35rem;padding:.12rem .2rem;font-size:.6875rem;font-weight:800;transition:background .15s}.pension-fund-panel__cube-field-value:hover{background:#f8fafc}.pension-fund-panel__cube-field-readonly{color:var(--brand-navy);font-size:.6875rem;font-weight:800}.pension-fund-panel__cube-field-input{border:1px solid var(--monitor-accent-border);width:100%;max-width:5.5rem;color:var(--brand-navy);background:#fff;border-radius:.4rem;outline:none;padding:.15rem .35rem;font-size:.6875rem;font-weight:700;box-shadow:0 0 0 2px #34d3992e}.pension-fund-panel--embedded .pension-fund-panel__tabs{border-top:none;border-bottom:none;margin-top:0}.pension-fund-panel--embedded .pension-fund-panel__tab{color:#64748b}.pension-fund-panel--embedded .pension-fund-panel__tab:hover,.pension-fund-panel--embedded .pension-fund-panel__tab.is-active{color:rgb(var(--monitor-slate));background:var(--monitor-accent-bg);border-color:#bfdbfe;box-shadow:0 1px 4px #2563eb14}.pension-fund-panel__cube-select-wrap{align-items:center;display:flex;position:relative}.pension-fund-panel__cube-select{appearance:none;width:100%;color:var(--brand-navy);cursor:pointer;background:#f8fafccc;border:1px solid #e2e8f0f2;border-radius:.5rem;padding:.28rem 1.35rem .28rem .45rem;font-size:.6875rem;font-weight:700}.pension-fund-panel__cube-select-chevron{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-start:.4rem}.pension-fund-panel__coverage-summary{color:var(--brand-navy);gap:.28rem;font-size:.625rem;font-weight:700;line-height:1.35;display:grid}.pension-fund-panel__term-tags{flex-wrap:wrap;gap:.3rem;display:flex}.pension-fund-panel__term-tag{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.18rem .45rem;font-size:.5625rem;font-weight:700;display:inline-flex}.pension-fund-panel--embedded .pension-fund-panel__tabs{border-top:none;border-bottom:none;justify-content:center;gap:0;padding:.35rem 1rem .5rem}.pension-fund-panel--embedded .pension-fund-panel__tab{box-shadow:none;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:.3rem;margin-bottom:0;padding:.55rem .85rem;display:inline-flex}.pension-fund-panel--embedded .pension-fund-panel__tab:hover{background:#f8fafc;border-bottom-color:#cbd5e1}.pension-fund-panel--embedded .pension-fund-panel__tab.is-active{color:#1d4ed8;box-shadow:none;background:0 0;border-bottom-color:#2563eb}.pension-fund-panel__tabs{border-top:none;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:0;padding:.55rem 1rem .65rem;display:flex}.pension-fund-panel__tab{color:#64748b;background:0 0;border:1px solid #0000;border-radius:9999px;padding:.32rem .65rem;font-size:.625rem;font-weight:700;transition:color .15s,background .15s,border-color .15s,box-shadow .15s}.pension-fund-panel__tab:hover,.pension-fund-panel__tab.is-active{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;box-shadow:0 1px 4px #2563eb14}.pension-fund-panel__tab-body{margin-top:0;padding:0}.pension-fund-panel--embedded .pension-fund-panel__tab-body{animation:fund-premium-tab-fade .24s var(--fund-premium-ease);padding-top:.75rem}@keyframes fund-premium-tab-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pension-fund-panel__details-layout{grid-template-columns:minmax(0,1fr) minmax(14rem,17rem);gap:.75rem;padding:0 1rem 1rem;display:grid}.pension-fund-panel__payments-layout{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:stretch;gap:.75rem;padding:0 1rem 1rem;display:grid}.pension-fund-panel__payments-layout .pension-fund-panel__block{flex-direction:column;min-height:100%;display:flex}.pension-fund-panel__payments-layout .pension-fund-panel__block-body{flex:auto;min-height:0}.pension-fund-panel__payments-accumulations{align-self:stretch}.pension-fund-panel__table-wrap--inset{border:none;border-radius:0}.pension-fund-panel__list-layout{gap:.55rem;padding:0 1rem 1rem;display:grid}.pension-fund-panel__list-layout .pension-fund-panel__block{min-height:0}.pension-fund-panel__list-layout-toolbar{justify-content:flex-end;display:flex}.pension-fund-panel__table-primary{color:#0f172a;font-weight:700;display:block}.pension-fund-panel__table-sub{color:#64748b;white-space:nowrap;margin-top:.1rem;font-size:.5625rem;font-weight:500;display:block}.pension-fund-panel__table-muted{color:#94a3b8}.pension-fund-panel__table-actions{flex-wrap:nowrap;justify-content:flex-end;gap:.25rem;display:flex}.pension-fund-panel__table-actions .pension-workspace__fund-mini-btn{padding:.15rem .4rem;font-size:.5rem}.pension-fund-panel__table-wrap--inset .pension-fund-panel__table th,.pension-fund-panel__table-wrap--inset .pension-fund-panel__table td{vertical-align:middle;padding:.35rem .55rem}.pension-fund-panel__details-layout--three-col{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr) minmax(14rem,17rem);align-items:start}.pension-fund-panel__details-layout--three-col .pension-fund-panel__details-settings{grid-column:auto}.pension-fund-panel__details-settings{grid-column:1/-1;min-width:0}.pension-fund-panel__details-settings-stack{flex-direction:column;gap:.55rem;min-width:0;display:flex}.pension-fund-panel__metric-rubric--insurance-coverage,.pension-fund-panel__metric-rubric--investment-tracks{min-height:7.25rem}.pension-fund-panel__insurance-coverage-track{text-align:center;flex-direction:column;align-items:center;gap:.28rem;padding:.55rem .65rem .45rem;display:flex}.pension-fund-panel__insurance-coverage-track-head{justify-content:center;align-items:center;width:100%;min-height:.95rem;padding-inline:1rem .15rem;display:flex;position:relative}.pension-fund-panel__insurance-coverage-track-head .pension-fund-panel__metric-rubric-cube-label{min-width:0}.pension-fund-panel__insurance-coverage-divider{background:rgb(var(--monitor-steel) / .18);height:1px;margin-inline:.65rem}.pension-fund-panel__insurance-coverage-waiver{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .65rem .55rem;display:flex}.pension-fund-panel__insurance-coverage-waiver:not(.is-active){min-height:2.5rem}.pension-fund-panel__insurance-coverage-waiver.is-active{justify-content:flex-start;padding-top:.42rem}.pension-fund-panel__insurance-coverage-waiver.is-active .pension-fund-panel__section14-toggle{margin-bottom:.15rem}.pension-fund-panel__insurance-coverage-select,.pension-fund-panel__insurance-coverage-readonly{width:100%;max-width:100%;color:var(--brand-navy);text-align:center;font-size:.5625rem;font-weight:700;line-height:1.35}.pension-fund-panel__insurance-coverage-select{border:1px solid rgb(var(--monitor-steel) / .18);cursor:pointer;background:#ffffffeb;border-radius:.45rem;outline:none;padding:.28rem .35rem}.pension-fund-panel__insurance-coverage-select:hover,.pension-fund-panel__insurance-coverage-select:focus{border-color:rgb(var(--monitor-teal) / .45)}.pension-fund-panel__metric-rubric--investment-tracks{flex-direction:column;display:flex}.pension-fund-panel__investment-tracks-toolbar{min-height:1.05rem;padding:.35rem .65rem 0;position:relative}.pension-fund-panel__investment-tracks-actions{flex-direction:row;align-items:center;gap:.1rem;display:inline-flex;position:absolute;top:.28rem;right:.45rem}.pension-fund-panel__metric-rubric-icon-btn{color:rgb(var(--monitor-slate));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,opacity .15s;display:inline-flex}.pension-fund-panel__metric-rubric-icon-btn:hover{color:rgb(var(--monitor-navy));opacity:.85}.pension-fund-panel__investment-tracks-actions .pension-fund-panel__metric-rubric-action{position:static;transform:none}.pension-fund-panel__investment-tracks-table{flex-direction:column;gap:.35rem;padding:.35rem .65rem .55rem;display:flex}.pension-fund-panel__investment-tracks-head,.pension-fund-panel__investment-tracks-row{grid-template-columns:minmax(0,1.35fr) minmax(0,.72fr) minmax(0,.72fr) 1rem;align-items:center;gap:.35rem;display:grid}.pension-fund-panel__investment-tracks-head{border-bottom:1px solid rgb(var(--monitor-steel) / .14);color:var(--monitor-text-muted);text-align:center;padding-bottom:.15rem;font-size:.5rem;font-weight:600}.pension-fund-panel__investment-tracks-select,.pension-fund-panel__investment-tracks-readonly{width:100%;min-width:0;color:var(--brand-navy);text-align:center;font-size:.5625rem;font-weight:700;line-height:1.3}.pension-fund-panel__investment-tracks-select{border:1px solid rgb(var(--monitor-steel) / .18);cursor:pointer;background:#ffffffeb;border-radius:.45rem;outline:none;padding:.28rem .3rem}.pension-fund-panel__investment-tracks-percent{text-align:center;min-width:0;color:var(--brand-navy);font-size:.625rem;font-weight:700}.pension-fund-panel__investment-tracks-percent-input{border-bottom:1px dashed rgb(var(--monitor-steel) / .35);min-width:2.1rem;font:inherit;outline:none}.pension-fund-panel__investment-tracks-percent-input:focus{border-bottom-color:rgb(var(--monitor-teal))}.pension-fund-panel__investment-tracks-row-remove,.pension-fund-panel__investment-tracks-row-remove-spacer{justify-self:center;width:1rem;height:1rem}.pension-fund-panel__investment-tracks-row-remove{border:1px solid rgb(var(--monitor-steel) / .22);color:rgb(var(--monitor-slate));cursor:pointer;background:#fffffff2;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pension-fund-panel__investment-tracks-row-remove:hover{color:rgb(var(--monitor-navy));background:#fff;border-color:#cbd5e1}.pension-fund-panel__fund-settings-special{border-top:1px solid rgb(var(--monitor-steel) / .18);text-align:center;padding:.45rem .65rem .55rem}.pension-fund-panel__fund-settings-special-head{justify-content:center;align-items:center;min-height:.95rem;margin-bottom:.25rem;padding-inline:1rem;display:flex;position:relative}.pension-fund-panel__fund-settings-special-head .pension-fund-panel__field-edit{position:absolute;top:50%;left:0;transform:translateY(-50%)}.pension-fund-panel__details-side-panel{align-self:stretch;min-height:0;display:flex}.pension-fund-panel__details-side-panel__surface{border-radius:var(--fund-premium-radius);background:var(--fund-card-block-bg);-webkit-backdrop-filter:blur(18px);width:100%;min-height:100%;box-shadow:var(--fund-card-block-glow);min-height:0;transition:box-shadow var(--fund-premium-hover) var(--fund-premium-ease);border:1px solid #ffffffb8;flex-direction:column;flex:1;display:flex;overflow:hidden}.pension-fund-panel__details-side-panel__surface.is-drop-target{border-color:rgb(var(--monitor-teal));background:rgb(var(--monitor-teal))}@supports (color:color-mix(in lab,red,red)){.pension-fund-panel__details-side-panel__surface.is-drop-target{background:color-mix(in srgb,rgb(var(--monitor-teal)) 6%,white)}}.pension-fund-panel__details-side-panel__surface.is-drop-target{box-shadow:0 0 0 2px rgb(var(--monitor-teal))}@supports (color:color-mix(in lab,red,red)){.pension-fund-panel__details-side-panel__surface.is-drop-target{box-shadow:0 0 0 2px color-mix(in srgb,rgb(var(--monitor-teal)) 18%,transparent)}}.pension-fund-panel__transfer-panel-head{color:var(--brand-navy);text-align:center;border-bottom:1px solid #f1f5f9;flex:none;padding:.55rem .65rem .35rem;font-size:.6875rem;font-weight:800}.pension-fund-panel__transfer-panel-empty{text-align:center;color:#94a3b8;flex:auto;place-items:center;padding:1rem .75rem;font-size:.625rem;display:grid}.pension-workspace__execution-list-rows--embedded{background:0 0;border:none;border-radius:0;flex:auto;min-height:0;overflow:auto}.pension-fund-panel__details-layout--three-col .pension-fund-panel__details-rubrics,.pension-fund-panel__details-layout--three-col .pension-fund-panel__details-side-panel,.pension-fund-panel__details-layout--three-col .pension-fund-panel__details-settings-stack{min-height:15.4rem}.pension-fund-panel__details-grid{gap:.65rem;display:grid}.pension-fund-panel__block{border-radius:var(--fund-premium-radius);background:var(--fund-card-block-bg);-webkit-backdrop-filter:blur(18px);box-shadow:var(--fund-card-block-glow);transition:box-shadow var(--fund-premium-hover) var(--fund-premium-ease),transform var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease);border:1px solid #ffffffb8;overflow:hidden}.pension-fund-panel__block:hover{box-shadow:inset 0 1px #ffffffe6,0 20px 56px #1a244717,0 6px 16px #1a24470d}.pension-fund-panel__block.is-compact{align-self:start}.pension-fund-panel__block.is-large{min-height:100%}.pension-fund-panel__block--compact{max-width:22rem}.pension-fund-panel__block-title{color:rgb(var(--monitor-slate));background:#ffffff6b;border-bottom:1px solid #e2e8f0a6;align-items:center;gap:.35rem;margin:0;padding:.55rem .85rem;font-size:.6875rem;font-weight:800;display:flex}.pension-fund-panel__block-title-icon{color:#2563eb;background:#eff6ff;border-radius:.35rem;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.pension-fund-panel__block-body{padding:.85rem .9rem}.pension-fund-panel__block-footer{padding:0 .75rem .7rem}.pension-fund-panel__block-note{color:#64748b;margin:.55rem 0 0;font-size:.5625rem}.pension-fund-panel__action-spec-reminder{border:1px dashed rgb(var(--monitor-steel) / .28);background:rgb(var(--monitor-steel) / .04);border-radius:.55rem;padding:.55rem .65rem}.pension-fund-panel__action-spec-reminder-title{color:rgb(var(--monitor-slate));margin-bottom:.35rem;font-size:.625rem;font-weight:800}.pension-fund-panel__action-spec-reminder-list{color:#64748b;gap:.22rem;margin:0;padding:0;font-size:.5625rem;line-height:1.35;list-style:none;display:grid}.pension-fund-panel__action-spec-reminder-list strong{color:rgb(var(--monitor-navy));font-weight:700}.pension-fund-panel__details-rubrics{flex-direction:column;align-self:start;gap:.55rem;display:flex}.pension-fund-panel__details-main{flex-direction:column;gap:.75rem;min-width:0;display:flex}.pension-fund-panel__metric-rubric,.pension-fund-panel__management-fees{border-radius:var(--fund-premium-radius);background:var(--fund-card-block-bg);-webkit-backdrop-filter:blur(18px);width:100%;box-shadow:var(--fund-card-block-glow);transition:box-shadow var(--fund-premium-hover) var(--fund-premium-ease),border-color var(--fund-premium-hover) var(--fund-premium-ease);border:1px solid #ffffffb8;align-self:stretch;overflow:hidden}.pension-fund-panel__metric-rubric-action,.pension-fund-panel__management-fees-action{color:rgb(var(--monitor-slate));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,opacity .15s;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.pension-fund-panel__metric-rubric-action:hover,.pension-fund-panel__management-fees-action:hover{color:rgb(var(--monitor-navy));opacity:.85}.pension-fund-panel__metric-rubric-cubes,.pension-fund-panel__management-fees-cubes{display:grid;position:relative}.pension-fund-panel__metric-rubric-cubes--single,.pension-fund-panel__metric-rubric-cubes--double{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-fund-panel__metric-rubric-cubes--single{grid-template-columns:minmax(0,1fr)}.pension-fund-panel__metric-rubric-cubes--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.pension-fund-panel__metric-rubric-cubes--double:after,.pension-fund-panel__management-fees-cubes:after{content:"";background:rgb(var(--monitor-steel) / .28);pointer-events:none;width:1px;height:52%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pension-fund-panel__metric-rubric-cubes--triple:before,.pension-fund-panel__metric-rubric-cubes--triple:after{content:"";background:rgb(var(--monitor-steel) / .28);pointer-events:none;width:1px;height:52%;position:absolute;top:50%;transform:translateY(-50%)}.pension-fund-panel__metric-rubric-cubes--triple:before{left:33.333%}.pension-fund-panel__metric-rubric-cubes--triple:after{left:66.666%}.pension-fund-panel__metric-rubric-cube,.pension-fund-panel__management-fee-cube{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;min-height:3.35rem;padding:.72rem .45rem .55rem;display:flex}.pension-fund-panel__metric-rubric-cube-head,.pension-fund-panel__management-fee-cube-head{justify-content:center;align-items:center;width:100%;min-height:.95rem;padding-inline:1.1rem;display:flex;position:relative}.pension-fund-panel__metric-rubric-cube-head .pension-fund-panel__metric-rubric-cube--section14{justify-content:center;gap:.28rem}.pension-fund-panel__metric-rubric-cube--section14.is-section14-active{justify-content:flex-start;padding-top:.52rem}.pension-fund-panel__section14-toggle{color:rgb(var(--monitor-slate));cursor:pointer;background:0 0;border:none;padding:0;font-size:.625rem;font-weight:700;line-height:1.25;transition:color .15s}.pension-fund-panel__section14-toggle:hover{color:var(--brand-navy)}.pension-fund-panel__section14-toggle--readonly{cursor:default}.pension-fund-panel__section14-date-input,.pension-fund-panel__section14-date-readonly{text-align:center;width:100%;max-width:5.75rem;color:var(--brand-navy);font-size:.625rem;font-weight:700}.pension-fund-panel__section14-date-input{border:none;border-bottom:1px dashed rgb(var(--monitor-steel) / .35);background:0 0;outline:none;padding:.1rem .15rem .15rem}.pension-fund-panel__section14-date-input:focus{border-bottom-color:rgb(var(--monitor-teal))}.pension-fund-panel__metric-rubric-cube-label,.pension-fund-panel__management-fee-cube-head .pension-fund-panel__management-fee-cube-label{min-width:0}.pension-fund-panel__metric-rubric-cube-label,.pension-fund-panel__management-fee-cube-label{color:var(--monitor-text-muted);font-size:.5rem;font-weight:600;line-height:1.25}.pension-fund-panel__metric-rubric-cube-value,.pension-fund-panel__management-fee-cube-value{text-align:center;width:100%;min-width:0;line-height:1.2;display:block}.pension-fund-panel__metric-rubric-cube-prefix{color:rgb(var(--monitor-slate));vertical-align:baseline;font-size:.6875rem;font-weight:700;display:inline}.pension-fund-panel__metric-rubric-cube-input,.pension-fund-panel__metric-rubric-cube-readonly,.pension-fund-panel__management-fee-cube-input,.pension-fund-panel__management-fee-cube-readonly,.pension-fund-panel__investment-tracks-percent-input{width:auto;min-width:0;max-width:calc(100% - .75rem);font-size:.8125rem;font-weight:800;line-height:inherit;color:rgb(var(--monitor-navy));font-variant-numeric:tabular-nums;text-align:center;vertical-align:baseline;field-sizing:content;background:0 0;border:none;padding:0;display:inline-block}.pension-fund-panel__metric-rubric-cube-input--wide{min-width:2.75rem}.pension-fund-panel__metric-rubric-cube-input,.pension-fund-panel__management-fee-cube-input{border-bottom:1px dashed #0000;outline:none;transition:border-color .15s,background .15s}.pension-fund-panel__metric-rubric-cube-input:hover,.pension-fund-panel__metric-rubric-cube-input:focus,.pension-fund-panel__management-fee-cube-input:hover,.pension-fund-panel__management-fee-cube-input:focus{border-bottom-color:rgb(var(--monitor-teal) / .45);background:rgb(var(--monitor-navy) / .03)}.pension-fund-panel__metric-rubric-employer-link,.pension-fund-panel__metric-rubric-employer-picker,.pension-fund-panel__metric-rubric-employer-input,.pension-fund-panel__metric-rubric-employer-readonly{width:100%;max-width:100%;color:rgb(var(--monitor-navy));text-align:center;background:0 0;border:none;padding:0 .15rem;font-size:.75rem;font-weight:800;line-height:1.2;text-decoration:none}.pension-fund-panel__metric-rubric-cube--employer .pension-fund-panel__metric-rubric-cube-head{padding-inline:1.85rem}.pension-fund-panel__metric-rubric-cube-actions{flex-direction:row;align-items:center;gap:.1rem;display:inline-flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.pension-fund-panel__metric-rubric-cube-actions .pension-fund-panel__metric-rubric-action{position:static;transform:none}.pension-fund-panel__metric-rubric-employer-body{text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;width:100%;min-height:2rem;padding:0 .15rem;display:flex}.pension-fund-panel__metric-rubric-employer-body:disabled{cursor:default}.pension-fund-panel__metric-rubric-employer-body:not(:disabled):hover .pension-fund-panel__metric-rubric-employer-name{color:rgb(var(--monitor-teal));text-decoration:underline}.pension-fund-panel__metric-rubric-employer-picker{cursor:pointer;border-bottom:1px dashed #0000;transition:border-color .15s,background .15s,color .15s}.pension-fund-panel__metric-rubric-employer-picker:hover{border-bottom-color:rgb(var(--monitor-teal) / .45);background:rgb(var(--monitor-navy) / .03);color:rgb(var(--monitor-teal))}.pension-fund-panel__metric-rubric-employer-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:rgb(var(--monitor-navy));text-align:center;font-size:.75rem;font-weight:800;line-height:1.2;overflow:hidden}.pension-fund-panel__metric-rubric-employer-business-id{color:rgb(var(--monitor-slate));font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:700;line-height:1.1}.pension-fund-panel__metric-rubric-employer-input{border-bottom:1px dashed #0000;outline:none;transition:border-color .15s,background .15s}.pension-fund-panel__metric-rubric-employer-input:hover,.pension-fund-panel__metric-rubric-employer-input:focus{border-bottom-color:rgb(var(--monitor-teal) / .45);background:rgb(var(--monitor-navy) / .03)}.pension-fund-panel__metric-rubric-employer-link:hover{color:rgb(var(--monitor-teal));text-decoration:underline}.pension-fund-panel__metric-rubric-open-action,.pension-fund-panel__management-fees-open-action{border-top:1px solid rgb(var(--monitor-steel) / .12);color:#b45309;text-align:center;padding:.28rem .45rem .38rem;font-size:.5rem;font-weight:700;display:block}.pension-fund-panel__field{flex-direction:column;gap:.2rem;display:flex}.pension-fund-panel__field--sm .pension-fund-panel__field-value{font-size:.6875rem}.pension-fund-panel__field--md .pension-fund-panel__field-value{font-size:.8125rem}.pension-fund-panel__field--lg .pension-fund-panel__field-value{font-size:.9375rem;font-weight:700}.pension-fund-panel__field-head{justify-content:space-between;align-items:center;gap:.35rem;display:flex}.pension-fund-panel__field-label{color:#64748b;font-size:.5625rem;font-weight:700}.pension-fund-panel__field-value-wrap{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pension-fund-panel__field-value{color:#0f172a;font-size:.75rem;font-weight:600}.pension-fund-panel__field-open-action{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:9999px;align-items:center;padding:.1rem .35rem;font-size:.5rem;font-weight:700;display:inline-flex}.pension-fund-panel__field-edit{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.35rem;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.pension-fund-panel__field-edit:hover{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.pension-fund-panel__field-grid-2,.pension-fund-panel__field-grid-3,.pension-fund-panel__billing-grid{gap:.55rem .75rem;display:grid}.pension-fund-panel__field-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-fund-panel__field-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pension-fund-panel__billing-grid{border-top:1px dashed #e2e8f0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.65rem;padding-top:.65rem}.pension-fund-panel__tag-list{flex-wrap:wrap;gap:.3rem;display:flex}.pension-fund-panel__inline-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.65rem;padding:.42rem 0;display:flex}.pension-fund-panel__inline-row:last-child{border-bottom:none}.pension-fund-panel__inline-row-label{color:#64748b;white-space:nowrap;font-size:.625rem;font-weight:600}.pension-fund-panel__inline-row-value-wrap{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.pension-fund-panel__inline-row-value{color:#0f172a;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.pension-fund-panel__inline-row--lg .pension-fund-panel__inline-row-value{font-size:.875rem}.pension-fund-panel__inline-list{flex-direction:column;display:flex}.pension-fund-panel__employment-layout{grid-template-columns:minmax(8.5rem,10rem) minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.pension-fund-panel__employment-main{flex-direction:column;gap:.35rem;min-width:0;display:flex}.pension-fund-panel__deposit-highlight{background:linear-gradient(#eff6ff,#fff);border:1px solid #bfdbfed9;border-radius:.65rem;flex-direction:column;gap:.2rem;padding:.65rem .7rem;display:flex}.pension-fund-panel__deposit-highlight-label{color:#64748b;font-size:.5625rem;font-weight:600}.pension-fund-panel__deposit-highlight-value{color:#2563eb;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.pension-fund-panel__employer-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;justify-content:space-between;align-items:flex-start;gap:.45rem;margin-bottom:.35rem;padding:.55rem .65rem;display:flex}.pension-fund-panel__employer-row-main{flex-direction:column;gap:.12rem;min-width:0;display:flex}.pension-fund-panel__employer-row-label{color:#64748b;font-size:.5625rem;font-weight:600}.pension-fund-panel__employer-row-name{color:#0f172a;font-size:.8125rem;font-weight:800}.pension-fund-panel__info-callout{color:#1d4ed8;background:#eff6ff;border-radius:.55rem;align-items:flex-start;gap:.35rem;padding:.45rem .55rem;font-size:.5625rem;font-weight:600;line-height:1.45;display:flex}.pension-fund-panel__settings-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.pension-fund-panel__setting-tile{background:#f8fafca6;border:1px solid #f1f5f9;border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.55rem .6rem;display:flex}.pension-fund-panel__setting-tile-head{align-items:center;gap:.3rem;display:flex}.pension-fund-panel__setting-tile-icon{color:#2563eb;background:#eff6ff;border-radius:.35rem;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.pension-fund-panel__setting-tile-label{color:#64748b;flex:1;font-size:.5625rem;font-weight:700}.pension-fund-panel__setting-tile-value{color:#0f172a;font-size:.75rem;font-weight:800}.pension-fund-panel__setting-tile--tags{background:#fff}.pension-fund-panel__tab-count{color:#334155;background:#e2e8f0;border-radius:9999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;margin-inline-start:.25rem;padding:0 .25rem;font-size:.5rem;font-weight:800;display:inline-flex}.pension-fund-panel__tab.is-active .pension-fund-panel__tab-count{color:#1d4ed8;background:#bfdbfe}.pension-fund-panel__action-card{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;padding:.65rem .75rem}.pension-fund-panel__action-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.35rem;margin-bottom:.45rem;display:flex}.pension-fund-panel__action-title{color:#0f172a;margin:0;font-size:.75rem;font-weight:800}.pension-fund-panel__action-sub{color:#64748b;margin:.15rem 0 0;font-size:.5625rem}.pension-fund-panel__action-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.45rem;display:grid}.pension-fund-panel__action-compare-label{color:#64748b;margin-bottom:.15rem;font-size:.5rem;font-weight:700;display:block}.pension-fund-panel__action-compare-value{color:#0f172a;white-space:pre-line;margin:0;font-size:.6875rem;font-weight:600}.pension-fund-panel__action-transfer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .65rem;margin-top:.45rem;font-size:.625rem;display:grid}.pension-fund-panel__action-note{color:#475569;margin:.45rem 0 0;font-size:.5625rem}.pension-fund-panel__table-wrap{border:1px solid #e2e8f0;border-radius:.65rem;overflow-x:auto}.pension-fund-panel__table{border-collapse:collapse;width:100%;font-size:.625rem}.pension-fund-panel__table th,.pension-fund-panel__table td{text-align:start;vertical-align:top;border-bottom:1px solid #f1f5f9;padding:.45rem .55rem}.pension-fund-panel__table th{color:#334155;white-space:nowrap;background:#f8fafc;font-weight:800}.pension-fund-panel__table tbody tr:last-child td{border-bottom:none}.pension-fund-panel__overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.pension-fund-panel__overview-card{background:#fff;border:1px solid #e2e8f0d9;border-radius:.65rem;padding:.55rem .6rem}.pension-fund-panel__overview-card.is-warn{background:#fffbeb;border-color:#fed7aa}.pension-fund-panel__overview-label{color:#64748b;font-size:.5625rem;font-weight:600}.pension-fund-panel__overview-value{color:var(--brand-navy);margin-top:.1rem;font-size:.75rem;font-weight:800}.pension-fund-panel__extended-toggle{color:rgb(var(--monitor-teal));background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.65rem;font-size:.625rem;font-weight:700;display:inline-flex}.pension-fund-panel__extended{background:#f8fafc99;border:1px dashed #e2e8f0;border-radius:.65rem;margin-top:.55rem;padding:.65rem}.pension-fund-panel__catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.pension-fund-panel__catalog-step{min-width:0}.pension-fund-panel__catalog-label{color:#64748b;margin-bottom:.25rem;font-size:.5625rem;font-weight:700;display:block}.pension-fund-panel__catalog-select{width:100%;color:var(--brand-navy);background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;padding:.35rem .45rem;font-size:.625rem}.pension-fund-panel__catalog-loading{color:#64748b;font-size:.6875rem}.pension-fund-panel__stack{gap:.45rem;display:grid}.pension-fund-panel__toolbar{justify-content:flex-end;display:flex}.pension-fund-panel__toolbar-btn{color:#475569;background:#fff;border:1px dashed #94a3b8;border-radius:9999px;padding:.25rem .55rem;font-size:.5625rem;font-weight:700}.pension-fund-panel__rationale-input{resize:vertical;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.55rem;width:100%;min-height:2.5rem;margin-top:.45rem;padding:.4rem .5rem;font-size:.625rem}.pension-fund-panel__rationale-bank{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;margin-top:.35rem;display:flex}.pension-fund-panel__rationale-chip{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:.15rem .45rem;font-size:.5625rem}.pension-fund-panel__dropzone{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.65rem;padding:.85rem;font-size:.6875rem}.pension-fund-panel__coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.pension-fund-panel__coverage-note{color:#475569;background:#fff;border:1px solid #e2e8f0bf;border-radius:.65rem;grid-column:1/-1;padding:.55rem .65rem;font-size:.625rem}.pension-fund-panel__timeline{gap:.45rem;display:grid}.pension-fund-panel__timeline-item{grid-template-columns:auto 1fr;align-items:start;gap:.55rem;display:grid}.pension-fund-panel__timeline-dot{background:rgb(var(--monitor-teal));border-radius:9999px;width:.45rem;height:.45rem;margin-top:.25rem}.pension-fund-panel__timeline-label{color:var(--brand-navy);font-size:.6875rem;font-weight:700}.pension-fund-panel__timeline-date{color:#64748b;font-size:.5625rem}.pension-fund-panel__catalog-summary{color:#64748b;text-align:right;grid-column:1/-1;font-size:.625rem;font-weight:600}.pension-fund-panel__muted-note{color:#94a3b8;margin-top:.25rem;font-size:.5625rem}@media(max-width:1279px){.pension-workspace{--monitor-row-fade-start:36%;--monitor-row-fade-end:54%}.pension-workspace__portfolio-layout{grid-template-columns:1fr;padding-inline:.75rem}.pension-workspace__ai-summary{width:100%;max-width:none}.pension-workspace__fund-header-rich-actions-stack{min-width:0}.pension-fund-panel__details-layout,.pension-fund-panel__details-layout--three-col{grid-template-columns:1fr}.pension-fund-panel__details-layout--three-col .pension-fund-panel__details-settings{grid-column:1/-1}.pension-fund-panel__employment-layout{grid-template-columns:1fr}.pension-fund-panel__settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-workspace__fund-accordion-header{flex-wrap:wrap;align-items:flex-start;gap:.55rem .75rem}div.pension-workspace__fund-accordion-header{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.85fr) 1.65rem 1.65rem}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-header-toggle{grid-area:1/1/auto/3}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-field--catalog-product{grid-area:2/1}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-field--fund-number{grid-area:2/2}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metrics{grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:.85rem 1rem;display:grid}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--status,div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--accumulation,div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-metric--deposit{grid-column:auto}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-chevron{grid-area:1/4}div.pension-workspace__fund-accordion-header .pension-workspace__fund-accordion-actions{grid-area:1/5}.pension-workspace__fund-accordion-metrics{flex-wrap:nowrap;order:3;justify-content:flex-start;gap:.85rem 1rem;width:100%}.pension-workspace__fund-accordion-metric--compact{display:flex}.pension-fund-panel__hero-metrics{width:100%;margin-inline-start:0}.pension-fund-panel__cubes,.pension-fund-panel__catalog,.pension-fund-panel__coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pension-fund-panel__cubes,.pension-fund-panel__overview-grid,.pension-fund-panel__catalog,.pension-fund-panel__coverage-grid{grid-template-columns:1fr}}.pension-workspace__fund-expanded-panel{background:linear-gradient(#f8fafcf2,#fff);border:1px solid #e2e8f0e6;border-radius:.85rem;margin-top:.45rem;padding:.85rem .9rem .95rem;animation:.35s cubic-bezier(.22,1,.36,1) pension-fund-panel-in}.pension-workspace__fund-expanded-panel--embedded{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:0;padding:.85rem 1rem 1rem}.pension-workspace__fund-expanded-panel--embedded .pension-workspace__fund-expanded-header{display:none}.pension-workspace__fund-expanded-header{border-bottom:1px solid #e2e8f0bf;padding-bottom:.75rem}.pension-workspace__fund-expanded-header-line{color:var(--brand-navy);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem .5rem;font-size:.75rem;font-weight:800;display:flex}.pension-workspace__fund-expanded-sep{color:#94a3b8;font-weight:500}.pension-workspace__fund-expanded-meta{color:#64748b;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:.35rem;font-size:.625rem;font-weight:600;display:flex}.pension-workspace__fund-expanded-section{padding-top:.85rem}.pension-workspace__fund-expanded-section--last{padding-bottom:.15rem}.pension-workspace__fund-expanded-section-title{color:var(--brand-navy);align-items:center;gap:.35rem;margin-bottom:.55rem;font-size:.6875rem;font-weight:800;display:inline-flex}.pension-workspace__fund-expanded-empty{text-align:center;color:#94a3b8;border:1px dashed #e2e8f0;border-radius:.65rem;padding:.75rem;font-size:.6875rem}.pension-workspace__fund-snapshot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.pension-workspace__fund-snapshot-item{background:#fff;border:1px solid #e2e8f0d9;border-radius:.65rem;padding:.45rem .5rem}.pension-workspace__fund-snapshot-label{color:#64748b;font-size:.5625rem;font-weight:600}.pension-workspace__fund-snapshot-value{color:var(--brand-navy);font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:.6875rem;font-weight:800}.pension-workspace__fund-snapshot-value--accent{color:#057855}.pension-workspace__fund-transfer-list,.pension-workspace__fund-recommendation-list,.pension-workspace__fund-execution-list{gap:.45rem;display:grid}.pension-workspace__fund-transfer-item,.pension-workspace__fund-recommendation-item,.pension-workspace__fund-execution-item{background:#fff;border:1px solid #e2e8f0d9;border-radius:.7rem;padding:.65rem .7rem}.pension-workspace__fund-transfer-title,.pension-workspace__fund-recommendation-title{color:var(--brand-navy);font-size:.75rem;font-weight:800}.pension-workspace__fund-transfer-sub,.pension-workspace__fund-recommendation-sub{color:#64748b;margin-top:.1rem;font-size:.625rem}.pension-workspace__fund-transfer-note,.pension-workspace__fund-recommendation-rationale{color:#475569;margin-top:.25rem;font-size:.625rem}.pension-workspace__fund-recommendation-actions{border-top:1px dashed #e2e8f0;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;margin-top:.55rem;padding-top:.5rem;display:flex}.pension-workspace__fund-mini-btn{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.2rem;padding:.2rem .5rem;font-size:.5625rem;font-weight:700;display:inline-flex}.pension-workspace__fund-mini-btn--green:hover{color:#057855;border-color:#10b981}.pension-workspace__fund-mini-btn--amber:hover{color:#b45309;border-color:#f59e0b}.pension-workspace__fund-mini-btn--red:hover{color:#b91c1c;border-color:#ef4444}.pension-workspace__fund-docs-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.pension-workspace__fund-doc-list,.pension-workspace__fund-history-list{gap:.35rem;display:grid}.pension-workspace__fund-doc-item,.pension-workspace__fund-history-item{color:#475569;background:#fff;border:1px solid #e2e8f0bf;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.625rem;display:flex}.pension-workspace__fund-history-item span:last-child{color:#64748b;font-variant-numeric:tabular-nums;font-weight:700}@keyframes pension-fund-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes pension-accordion-content-in{0%{opacity:0}to{opacity:1}}@media(max-width:1279px){.pension-workspace__fund-snapshot-grid,.pension-workspace__fund-docs-history{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pension-workspace__fund-snapshot-grid,.pension-workspace__fund-docs-history{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pension-workspace__fund-accordion-body,.pension-workspace__fund-accordion-body-content,.pension-workspace__fund-accordion-chevron,.pension-workspace__fund-accordion-item,.pension-workspace__fund-accordion-item:before,.pension-workspace__fund-accordion-item:after,.pension-fund-panel--embedded,.pension-fund-panel--embedded .pension-fund-panel__tab-body,.pension-workspace__fund-expanded-panel--embedded,.pension-workspace__fund-expanded-panel,.pension-open-fund-picker,.pension-open-fund-picker__stage,.pension-open-fund-picker__holo-scene,.pension-open-fund-picker__bg,.pension-open-fund-picker__bg-aura,.pension-open-fund-picker__bg-rays,.pension-open-fund-picker__screen-dots,.pension-open-fund-picker__screen-dots-grid,.pension-open-fund-picker__screen-dots-spin,.pension-open-fund-picker__ring-drift,.pension-open-fund-picker__seg-arc,.pension-open-fund-picker__radar-blip,.pension-open-fund-picker__beam-base,.pension-open-fund-picker__beam-energy-trail,.pension-open-fund-picker__summon-vortex,.pension-open-fund-picker__summon-spark,.pension-open-fund-picker__node-halo,.pension-open-fund-picker__node-body--float,.pension-open-fund-picker__orb-sweep,.pension-open-fund-picker__orb-sweep-beam,.pension-open-fund-picker__orb-aura,.pension-open-fund-picker__orb-aura-beam,.pension-open-fund-picker__orb-sub-dots,.pension-open-fund-picker__ring-layer,.pension-open-fund-picker__ring-layer--decor,.pension-open-fund-picker__beams-svg,.pension-open-fund-picker__beam-energy,.pension-open-fund-picker__summon-fx,.pension-open-fund-picker__summon-wave,.pension-open-fund-picker__summon-flash,.pension-open-fund-picker__summon-core,.pension-open-fund-picker__node-trail,.pension-open-fund-picker__orb-charge-ring,.pension-open-fund-picker__orb-summon-icon,.pension-open-fund-picker__ring-sweep,.pension-open-fund-picker__beam,.pension-open-fund-picker__node,.pension-open-fund-picker__node-body,.pension-open-fund-picker__orb,.pension-open-fund-picker__orb-shine,.pension-workspace__management.mgmt-monitor--premium:before,.pension-workspace__management.mgmt-monitor--premium:after,.mgmt-monitor__top-bar:before,.mgmt-premium-icon,.mgmt-premium-icon__shine,.pension-open-fund-picker__cancel{transition:none!important;animation:none!important}}.pension-open-fund-picker{z-index:0;pointer-events:auto;background:#fff;flex:auto;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:.35rem .5rem;animation:.28s both pension-picker-backdrop-in;display:flex;position:relative;overflow:hidden}.pension-open-fund-picker__screen-dots{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pension-open-fund-picker__screen-dots-grid{opacity:.58;background-image:radial-gradient(circle,#64748b38 .95px,#0000 1px);background-size:13px 13px;position:absolute;inset:0}.pension-open-fund-picker__screen-dots-spin{opacity:.42;background-image:radial-gradient(circle,#64748b24 .95px,#0000 1px);background-size:13px 13px;animation:90s linear infinite holo-screen-dots-spin;position:absolute;inset:-35%}.pension-open-fund-picker__stage{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:min(100%,32rem);height:100%;max-height:100%;display:flex;position:relative}.pension-open-fund-picker__holo-scene{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.pension-open-fund-picker__bg{aspect-ratio:1;pointer-events:none;z-index:0;width:min(100%,30rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pension-open-fund-picker__bg-grid{background:radial-gradient(circle at 50% 46%,#dbeafe6b,#0000 54%),radial-gradient(circle,#f8fafcd9,#fff 72%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 0% 48%,#0000 72%);mask:radial-gradient(circle,#000 0% 48%,#0000 72%)}.pension-open-fund-picker__bg-aura{filter:blur(22px);background:radial-gradient(circle,#fffffffa,#eff6ffb8 34%,#dbeafe47 56%,#0000 72%);border-radius:50%;animation:8s ease-in-out infinite holo-aura-breathe;position:absolute;inset:8%}.pension-open-fund-picker__bg-rays{opacity:.55;background:conic-gradient(#0000,#dbeafe14 8deg,#0000 16deg 60deg,#dbeafe0f 68deg,#0000 76deg 120deg,#dbeafe12 128deg,#0000 136deg 180deg,#dbeafe0d 188deg,#0000 196deg 240deg,#dbeafe0f 248deg,#0000 256deg 300deg,#dbeafe0d 308deg,#0000 316deg 360deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#000 0% 42%,#0000 68%);mask:radial-gradient(circle,#000 0% 42%,#0000 68%)}.pension-open-fund-picker__bg-particles{position:absolute;inset:0}.pension-open-fund-picker__particle{background:#bfdbfe73;border-radius:50%;animation:7s ease-in-out infinite holo-particle-float;position:absolute;box-shadow:0 0 6px #bfdbfe59}.pension-open-fund-picker__system{--ring-radius:10.5rem;z-index:1;aspect-ratio:1;width:min(100%,28rem);animation:.68s cubic-bezier(.16,1,.3,1) both holo-system-in;position:relative}.pension-open-fund-picker__ring-layer{pointer-events:none;position:absolute;inset:0}.pension-open-fund-picker__ring-layer--decor{transform-origin:50%;animation:50s linear infinite holo-ring-spin}.pension-open-fund-picker__holo-scene.is-summoning .pension-open-fund-picker__ring-layer--decor,.pension-open-fund-picker__system.is-summoning .pension-open-fund-picker__ring-layer--decor{opacity:.28;filter:blur(.5px);transition:opacity .45s,filter .45s;animation-play-state:paused}.pension-open-fund-picker__beams-svg{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.pension-open-fund-picker__ring-svg{filter:drop-shadow(0 0 12px #bfdbfe2e);width:100%;height:100%;display:block;overflow:visible}.pension-open-fund-picker__ring-drift{transform-origin:50%;animation:48s linear infinite holo-ring-drift}.pension-open-fund-picker__seg-arc{animation:4s ease-in-out infinite holo-seg-shimmer}.pension-open-fund-picker__radar-blip{animation:4s ease-in-out infinite holo-radar-blip}.pension-open-fund-picker__beam-base{transition:stroke-opacity .25s,stroke-width .25s}.pension-open-fund-picker__beam-base.is-dimmed{stroke-opacity:.06}.pension-open-fund-picker__ring-sweep{transform-origin:50%;stroke-dasharray:40 980;opacity:0;animation:9s ease-in-out infinite holo-ring-light-sweep}.pension-open-fund-picker__beam{opacity:.85;transition:opacity .25s,stroke-width .25s}.pension-open-fund-picker__beam.is-hovered{opacity:.82}.pension-open-fund-picker__beam.is-dimmed{opacity:.16}.pension-open-fund-picker__beam.is-summoning{opacity:1;stroke-width:2.4px;filter:drop-shadow(0 0 8px var(--beam-glow))}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__beam.is-summoning{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--beam-glow) 65%,transparent))}}.pension-open-fund-picker__beam-energy{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 12px var(--beam-glow))}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__beam-energy{filter:drop-shadow(0 0 12px color-mix(in srgb,var(--beam-glow) 85%,transparent))}}.pension-open-fund-picker__beam-energy{animation:1.15s cubic-bezier(.33,1,.38,1) forwards holo-beam-energy-rush}.pension-open-fund-picker__beam-energy-trail{opacity:0;stroke-dasharray:.18 1;stroke-dashoffset:1px;filter:blur(1px) drop-shadow(0 0 8px var(--beam-glow))}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__beam-energy-trail{filter:blur(1px) drop-shadow(0 0 8px color-mix(in srgb,var(--beam-glow) 70%,transparent))}}.pension-open-fund-picker__beam-energy-trail{animation:1.15s cubic-bezier(.33,1,.38,1) 80ms forwards holo-beam-energy-trail}.pension-open-fund-picker__nodes{z-index:2;position:absolute;inset:0}.pension-open-fund-picker__node{left:var(--node-x);top:var(--node-y);z-index:2;cursor:pointer;width:0;height:0;animation:.55s cubic-bezier(.16,1,.3,1) both holo-node-in;animation-delay:calc(var(--node-i,0) * 55ms + .12s);background:0 0;border:none;padding:0;display:block;position:absolute;transform:translate(-50%,-50%)}.pension-open-fund-picker__node:disabled{cursor:default}.pension-open-fund-picker__node.is-dimmed{opacity:.28;transition:opacity .32s}.pension-open-fund-picker__system.is-summoning .pension-open-fund-picker__node.is-dimmed .pension-open-fund-picker__node-body{animation:.55s cubic-bezier(.22,1,.36,1) forwards holo-node-dismiss}.pension-open-fund-picker__node.is-summoning{z-index:12;opacity:1;animation:1.15s cubic-bezier(.33,1,.38,1) forwards holo-node-summon-premium}.pension-open-fund-picker__node-trail{background:radial-gradient(circle,var(--node-glow) 0%,transparent 72%);border-radius:50%;width:2.8rem;height:2.8rem;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__node-trail{background:radial-gradient(circle,color-mix(in srgb,var(--node-glow) 55%,transparent) 0%,transparent 72%)}}.pension-open-fund-picker__node-trail{filter:blur(6px);opacity:0;pointer-events:none;animation:1s cubic-bezier(.33,1,.38,1) forwards holo-node-trail}.pension-open-fund-picker__node-body{flex-direction:column;align-items:center;gap:.22rem;width:4.75rem;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.pension-open-fund-picker__node-body--float{animation:6s ease-in-out infinite holo-node-float}.pension-open-fund-picker__node-halo{background:var(--node-glow);opacity:.42;filter:blur(12px);border-radius:50%;width:3.35rem;height:3.35rem;transition:opacity .28s,transform .28s;position:absolute;inset:.15rem .55rem auto}.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-halo{opacity:.88;transform:scale(1.08)}.pension-open-fund-picker__node.is-summoning .pension-open-fund-picker__node-body{animation:1.15s cubic-bezier(.33,1,.38,1) forwards holo-summon-body-glow}.pension-open-fund-picker__node.is-summoning .pension-open-fund-picker__node-body:after{content:"";border:1px solid var(--node-line);border-radius:50%;position:absolute;inset:-40%}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__node.is-summoning .pension-open-fund-picker__node-body:after{border:1px solid color-mix(in srgb,var(--node-line) 55%,transparent)}}.pension-open-fund-picker__node.is-summoning .pension-open-fund-picker__node-body:after{opacity:0;animation:1.15s cubic-bezier(.33,1,.38,1) forwards holo-summon-body-ring}.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-body{transform:translate(-50%,calc(-50% - 5px))scale(1.1)}.pension-open-fund-picker__node-glass{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd1;border:1px solid #ffffffeb;border-radius:9999px;justify-content:center;align-items:center;width:3.35rem;height:3.35rem;transition:transform .28s,box-shadow .28s,border-color .28s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffa6,0 4px 18px #1722471a}.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-glass{border-color:var(--node-line)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-glass{border-color:color-mix(in srgb,var(--node-line) 35%,white)}}.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-glass{box-shadow:0 0 0 1px #fffc inset,0 6px 26px var(--node-line)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__node.is-hovered .pension-open-fund-picker__node-glass{box-shadow:0 0 0 1px #fffc inset,0 6px 26px color-mix(in srgb,var(--node-line) 22%,transparent)}}.pension-open-fund-picker__node-icon{border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.pension-open-fund-picker__node-label{z-index:1;text-align:center;max-width:5rem;color:var(--brand-navy);font-size:.56rem;font-weight:700;line-height:1.15;transition:color .25s,transform .25s;position:relative}.pension-open-fund-picker__system.is-summoning .pension-open-fund-picker__bg-aura{animation:1.1s forwards holo-summon-aura-burst}.pension-open-fund-picker__summon-fx{z-index:4;pointer-events:none;position:absolute;inset:0}.pension-open-fund-picker__summon-vortex{background:conic-gradient(from 0deg,transparent 0deg,var(--summon-glow) 40deg,transparent 80deg,var(--summon-glow) 140deg,transparent 200deg,var(--summon-glow) 280deg,transparent 360deg);border-radius:50%;width:14rem;height:14rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__summon-vortex{background:conic-gradient(from 0deg,transparent 0deg,color-mix(in srgb,var(--summon-glow) 8%,transparent) 40deg,transparent 80deg,color-mix(in srgb,var(--summon-glow) 12%,transparent) 140deg,transparent 200deg,color-mix(in srgb,var(--summon-glow) 6%,transparent) 280deg,transparent 360deg)}}.pension-open-fund-picker__summon-vortex{opacity:0;filter:blur(8px);animation:1.15s forwards holo-summon-vortex}.pension-open-fund-picker__summon-spark{background:var(--summon-glow);width:.35rem;height:.35rem;box-shadow:0 0 10px var(--summon-glow);opacity:0;border-radius:50%;position:absolute;top:50%;left:50%}.pension-open-fund-picker__summon-spark--1{animation:1.15s .12s forwards holo-summon-spark}.pension-open-fund-picker__summon-spark--2{animation:1.15s .28s forwards holo-summon-spark}.pension-open-fund-picker__summon-spark--3{animation:1.15s .44s forwards holo-summon-spark}.pension-open-fund-picker__summon-wave{border:1px solid var(--summon-glow);border-radius:50%;width:8.6rem;height:8.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__summon-wave{border:1px solid color-mix(in srgb,var(--summon-glow) 55%,transparent)}}.pension-open-fund-picker__summon-wave{opacity:0;box-shadow:0 0 24px var(--summon-glow)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__summon-wave{box-shadow:0 0 24px color-mix(in srgb,var(--summon-glow) 25%,transparent)}}.pension-open-fund-picker__summon-wave--1{animation:1.1s cubic-bezier(.22,1,.36,1) forwards holo-summon-wave}.pension-open-fund-picker__summon-wave--2{animation:1.1s cubic-bezier(.22,1,.36,1) .16s forwards holo-summon-wave}.pension-open-fund-picker__summon-wave--3{animation:1.1s cubic-bezier(.22,1,.36,1) .62s forwards holo-summon-wave}.pension-open-fund-picker__summon-flash{background:radial-gradient(circle,var(--summon-glow) 0%,#ffffff8c 34%,transparent 72%);border-radius:50%;width:9rem;height:9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__summon-flash{background:radial-gradient(circle,color-mix(in srgb,var(--summon-glow) 45%,white) 0%,#ffffff8c 34%,transparent 72%)}}.pension-open-fund-picker__summon-flash{opacity:0;filter:blur(2px);animation:1s forwards holo-summon-flash}.pension-open-fund-picker__summon-core{background:radial-gradient(circle,var(--summon-glow) 0%,transparent 72%);border-radius:50%;width:4rem;height:4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__summon-core{background:radial-gradient(circle,color-mix(in srgb,var(--summon-glow) 70%,transparent) 0%,transparent 72%)}}.pension-open-fund-picker__summon-core{opacity:0;filter:blur(10px);animation:1s cubic-bezier(.33,1,.38,1) forwards holo-summon-core}.pension-open-fund-picker__orb{--orb-glow:#3b82f659;z-index:5;pointer-events:none;border-radius:50%;width:8.6rem;height:8.6rem;animation:.62s cubic-bezier(.16,1,.3,1) .16s both holo-orb-in,6.4s ease-in-out .9s infinite holo-orb-float;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pension-open-fund-picker__system.is-summoning .pension-open-fund-picker__orb{animation:1.05s cubic-bezier(.33,1,.38,1) forwards holo-orb-charge-sequence}.pension-open-fund-picker__orb-outer-glow{background:radial-gradient(circle,var(--orb-glow) 0%,transparent 68%);border-radius:50%;position:absolute;inset:-18%}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb-outer-glow{background:radial-gradient(circle,color-mix(in srgb,var(--orb-glow) 55%,transparent) 0%,transparent 68%)}}.pension-open-fund-picker__orb-outer-glow{filter:blur(14px);opacity:.55;transition:opacity .32s}.pension-open-fund-picker__orb.is-hinted .pension-open-fund-picker__orb-outer-glow,.pension-open-fund-picker__orb.is-charged .pension-open-fund-picker__orb-outer-glow{opacity:.88}.pension-open-fund-picker__orb-inner-glow{background:radial-gradient(circle,var(--orb-glow) 0%,transparent 72%);border-radius:50%;position:absolute;inset:8%}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb-inner-glow{background:radial-gradient(circle,color-mix(in srgb,var(--orb-glow) 35%,transparent) 0%,transparent 72%)}}.pension-open-fund-picker__orb-inner-glow{filter:blur(8px);opacity:.35;transition:opacity .32s}.pension-open-fund-picker__orb.is-charged .pension-open-fund-picker__orb-inner-glow{opacity:.95;animation:1.05s forwards holo-orb-inner-surge}.pension-open-fund-picker__orb-charge-ring{border:1px solid var(--orb-glow);border-radius:50%;position:absolute;inset:-8%}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb-charge-ring{border:1px solid color-mix(in srgb,var(--orb-glow) 65%,transparent)}}.pension-open-fund-picker__orb-charge-ring{opacity:0;animation:1.05s cubic-bezier(.33,1,.38,1) forwards holo-orb-charge-ring}.pension-open-fund-picker__orb-sweep{pointer-events:none;z-index:0;border-radius:50%;width:9.5rem;height:9.5rem;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pension-open-fund-picker__orb-sweep-beam{background:conic-gradient(#0000 0deg 258deg,#93c5fd00 268deg,#bae6fd38 288deg,#0000 304deg);border-radius:50%;animation:14s linear infinite holo-orb-sweep-spin;position:absolute;inset:0}.pension-open-fund-picker__orb-aura{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pension-open-fund-picker__orb-aura--a{width:10.25rem;height:10.25rem;animation:14s linear infinite holo-orb-aura-spin}.pension-open-fund-picker__orb-aura--b{opacity:.75;width:12rem;height:12rem;animation:18s linear infinite reverse holo-orb-aura-spin}.pension-open-fund-picker__orb-aura-beam{background:conic-gradient(#0000 0deg 272deg,#7dd3fc00 280deg,#38bdf829 294deg,#93c5fd1a 304deg,#0000 318deg);border-radius:50%;position:absolute;inset:0}.pension-open-fund-picker__orb-aura-beam--outer{background:conic-gradient(from 90deg,#0000 0deg 280deg,#bae6fd1f 296deg,#0000 312deg)}.pension-open-fund-picker__orb-charge-ring--delayed{animation-delay:.22s}.pension-open-fund-picker__orb-shine{background:linear-gradient(118deg,#0000,#ffffff0a 42%,#ffffff7a,#ffffff0a 58%,#0000);border-radius:50%;animation:8s ease-in-out infinite holo-orb-shine;position:absolute;inset:-15%}.pension-open-fund-picker__orb-surface{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;height:100%;box-shadow:inset 0 1px #ffffff8c,0 6px 24px #3b82f617,0 0 48px var(--orb-glow);background:#ffffff7a;border:1px solid #93c5fd6b;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.16rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb-surface{box-shadow:inset 0 1px #ffffff8c,0 6px 24px #3b82f617,0 0 48px color-mix(in srgb,var(--orb-glow) 18%,transparent)}}.pension-open-fund-picker__orb-surface{text-align:center;transition:box-shadow .32s}.pension-open-fund-picker__orb.is-charged .pension-open-fund-picker__orb-surface{box-shadow:0 0 0 1px #ffffffd9 inset,0 0 52px var(--orb-glow),0 0 88px var(--orb-glow),0 18px 42px #94a3b81a;animation:1.05s cubic-bezier(.33,1,.38,1) forwards holo-orb-surface-absorb}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb.is-charged .pension-open-fund-picker__orb-surface{box-shadow:0 0 0 1px #ffffffd9 inset,0 0 52px color-mix(in srgb,var(--orb-glow) 55%,transparent),0 0 88px color-mix(in srgb,var(--orb-glow) 28%,transparent),0 18px 42px #94a3b81a}}.pension-open-fund-picker__orb-summon-icon{color:#334155;width:2rem;height:2rem;box-shadow:0 0 20px var(--orb-glow);background:#ffffffd1;border:1px solid #e2e8f0d9;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pension-open-fund-picker__orb-summon-icon{box-shadow:0 0 20px color-mix(in srgb,var(--orb-glow) 45%,transparent)}}.pension-open-fund-picker__orb-summon-icon{animation:1.05s cubic-bezier(.33,1,.38,1) forwards holo-orb-summon-icon}.pension-open-fund-picker__orb-icon{width:2rem;height:2rem;color:var(--brand-navy);background:#ffffffb8;border:1px solid #e2e8f0d9;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 16px #f8fafcf2}.pension-open-fund-picker__orb-kicker{letter-spacing:.03em;color:#64748b;font-size:.52rem;font-weight:700}.pension-open-fund-picker__orb-title{color:var(--brand-navy);font-size:.68rem;font-weight:800;line-height:1.15;transition:color .26s}.pension-open-fund-picker__orb.is-charged .pension-open-fund-picker__orb-title{opacity:0;animation:.42s cubic-bezier(.22,1,.36,1) .68s forwards holo-orb-title-reveal}@keyframes holo-orb-title-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pension-open-fund-picker__orb-sub{color:#64748b;align-items:center;gap:.2rem;font-size:.5rem;font-weight:600;animation:.45s .78s both holo-orb-sub-in;display:inline-flex}.pension-open-fund-picker__orb-sub-dots{gap:.12rem;display:inline-flex}.pension-open-fund-picker__orb-sub-dots span{background:#94a3b8;border-radius:50%;width:.18rem;height:.18rem;animation:1.1s ease-in-out infinite holo-sub-dot-pulse}.pension-open-fund-picker__orb-sub-dots span:nth-child(2){animation-delay:.18s}.pension-open-fund-picker__orb-sub-dots span:nth-child(3){animation-delay:.36s}.pension-open-fund-picker__cancel{color:#64748b;cursor:pointer;background:#ffffffeb;border:1px solid #e2e8f0f2;border-radius:9999px;flex-shrink:0;padding:.26rem .9rem;font-size:.58rem;font-weight:700;transition:border-color .22s,color .22s,background .22s,transform .22s,opacity .22s;animation:.38s cubic-bezier(.22,1,.36,1) .24s both fund-picker-cancel-in;box-shadow:0 2px 8px #0f172a0f}.pension-open-fund-picker__cancel:hover:not(:disabled){color:#334155;background:#fff;border-color:#cbd5e1;transform:translateY(-1px)}.pension-open-fund-picker__cancel:disabled{opacity:.45;cursor:default}@keyframes pension-picker-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes fund-picker-cancel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes holo-system-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes holo-screen-dots-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes holo-aura-breathe{0%,to{opacity:.78;transform:scale(.98)}50%{opacity:1;transform:scale(1.03)}}@keyframes holo-particle-float{0%,to{opacity:.25;transform:translateY(0)scale(1)}50%{opacity:.65;transform:translateY(-6px)scale(1.15)}}@keyframes holo-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes holo-ring-light-sweep{0%,78%,to{opacity:0;transform:rotate(0)}82%{opacity:.55}90%{opacity:.18;transform:rotate(28deg)}}@keyframes holo-node-in{0%{opacity:0}to{opacity:1}}@keyframes holo-node-summon-premium{0%{left:var(--node-x);top:var(--node-y);opacity:1;transform:translate(-50%,-50%)scale(1)}10%{left:var(--node-x);top:var(--node-y);opacity:1;transform:translate(-50%,calc(-50% - .55rem))scale(1.2)}30%{left:var(--node-x);top:var(--node-y);opacity:1;transform:translate(-50%,-50%)scale(1.05)}to{opacity:0;top:50%;left:50%;transform:translate(-50%,-50%)scale(.04)}}@keyframes holo-ring-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes holo-seg-shimmer{0%,to{stroke-opacity:.42}50%{stroke-opacity:.68}}@keyframes holo-radar-blip{0%,to{opacity:.12}50%{opacity:.75}}@keyframes holo-node-float{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-3px)}}@keyframes holo-beam-energy-trail{0%{opacity:0;stroke-dashoffset:1px}15%{opacity:.65}80%{opacity:.45;stroke-dashoffset:.2px}to{opacity:0;stroke-dashoffset:-.15px}}@keyframes holo-summon-vortex{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.7)}18%{opacity:.75;transform:translate(-50%,-50%)rotate(40deg)scale(1)}to{opacity:0;transform:translate(-50%,-50%)rotate(120deg)scale(1.35)}}@keyframes holo-summon-spark{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}20%{opacity:1;transform:translate(calc(2.5rem - 50%),calc(-50% - 1rem))scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}@keyframes holo-orb-sweep-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes holo-orb-aura-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes holo-sub-dot-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes holo-node-dismiss{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(3px);transform:translate(-50%,-50%)scale(.82)}}@keyframes holo-node-trail{0%,12%{opacity:0;transform:translate(-50%,-50%)scale(.6)}28%{opacity:.75;transform:translate(-50%,-50%)scale(1.1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}@keyframes holo-summon-body-glow{0%{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--node-glow) 42%,transparent))}18%{filter:drop-shadow(0 0 28px color-mix(in srgb,var(--node-glow) 88%,transparent))}to{filter:drop-shadow(0 0 42px color-mix(in srgb,var(--node-glow) 95%,transparent))}}@keyframes holo-summon-body-ring{0%,8%{opacity:0;transform:scale(.7)}24%{opacity:.85;transform:scale(1.05)}to{opacity:0;transform:scale(1.8)}}@keyframes holo-beam-energy-rush{0%{opacity:0;stroke-dashoffset:1px}8%{opacity:.95}72%{opacity:.82;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-.12px}}@keyframes holo-summon-aura-burst{0%{opacity:.78;transform:scale(.98)}20%{opacity:1;transform:scale(1.08)}to{opacity:.92;transform:scale(1.12)}}@keyframes holo-summon-wave{0%{opacity:.72;transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(2.85)}}@keyframes holo-summon-flash{0%,68%{opacity:0;transform:translate(-50%,-50%)scale(.7)}74%{opacity:.92;transform:translate(-50%,-50%)scale(1.05)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes holo-summon-core{0%,62%{opacity:0;transform:translate(-50%,-50%)scale(.4)}72%{opacity:.95;transform:translate(-50%,-50%)scale(1.15)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}@keyframes holo-orb-charge-sequence{0%{transform:translate(-50%,-50%)scale(1)}12%{transform:translate(-50%,-50%)scale(1.03)}28%{transform:translate(-50%,-50%)scale(.98)}70%{transform:translate(-50%,-50%)scale(1.1)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes holo-orb-inner-surge{0%{opacity:.35}24%{opacity:.55}72%{opacity:1}to{opacity:.82}}@keyframes holo-orb-charge-ring{0%,58%{opacity:0;transform:scale(.82)}72%{opacity:.95;transform:scale(1.08)}to{opacity:0;transform:scale(1.45)}}@keyframes holo-orb-surface-absorb{0%,64%{transform:scale(1)}74%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes holo-orb-summon-icon{0%,66%{opacity:0;transform:scale(.4)}74%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes holo-beam-trail{0%{opacity:1;stroke-width:2.2px}70%{opacity:.75}to{opacity:0;stroke-width:.4px}}@keyframes holo-orb-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.76)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes holo-orb-float{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-3px)}}@keyframes holo-orb-shine{0%,70%,to{opacity:0;transform:translate(-120%)rotate(8deg)}78%{opacity:.5}86%{opacity:.12;transform:translate(120%)rotate(8deg)}}@keyframes holo-orb-pulse{0%{transform:scale(1)}45%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes holo-orb-sub-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.pension-workspace__wheel-card{min-width:0;height:100%;min-height:34rem}.pension-workspace__middle>*{min-width:0}.pension-workspace__card{background:#fff;border:1px solid #e2e8f0bf;border-radius:.9rem;box-shadow:0 1px 2px #0f172a0a}.pension-workspace__card-head{border-bottom:1px solid #e2e8f0b3;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.pension-workspace__card-title{color:var(--brand-navy);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;display:inline-flex}.pension-workspace__card-body{padding:.9rem 1rem 1rem}.pension-workspace__kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.pension-workspace__kpi-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pension-workspace__kpi{background:linear-gradient(#fff,#f8fafcd9);border:1px solid #e2e8f0cc;border-radius:.75rem;padding:.65rem .7rem}.pension-workspace__kpi-label{color:#64748b;font-size:.625rem;font-weight:600}.pension-workspace__kpi-value{color:var(--brand-navy);font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.95rem;font-weight:800}.pension-workspace__kpi-value--accent{color:#059669}.pension-workspace__customer{grid-template-columns:auto minmax(0,1fr);gap:.85rem;display:grid}.pension-workspace__avatar{width:3.25rem;height:3.25rem;color:var(--brand-navy);background:linear-gradient(135deg,#dbeafe,#e0e7ff);border-radius:9999px;place-items:center;font-size:1rem;font-weight:800;display:grid}.pension-workspace__customer-name{color:var(--brand-navy);font-size:1rem;font-weight:800}.pension-workspace__customer-meta{color:#64748b;margin-top:.15rem;font-size:.6875rem}.pension-workspace__info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .75rem;font-size:.6875rem;display:grid}.pension-workspace__info-grid--identity{grid-template-columns:repeat(3,minmax(0,1fr))}.pension-workspace__info-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.pension-workspace__info-grid--full{grid-template-columns:minmax(0,1fr)}.pension-workspace__info-field{min-width:0;position:relative}.pension-workspace__info-value--editable{align-items:center;gap:.25rem;width:100%;display:inline-flex}.pension-workspace__info-input{width:100%;min-width:0;font:inherit;font-size:inherit;color:#334155;background:0 0;border:none;padding:0;font-weight:700}.pension-workspace__info-input:focus{outline:none}.pension-workspace__info-input::placeholder{color:#94a3b8;font-weight:500}.pension-workspace__info-select{width:100%;min-width:0;font:inherit;font-size:inherit;color:#334155;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.pension-workspace__info-select:focus{outline:none}.pension-workspace__info-gender-pills{flex-wrap:wrap;gap:.25rem;display:inline-flex}.pension-workspace__info-gender-pill{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;padding:.125rem .45rem;font-size:.625rem;font-weight:700}.pension-workspace__info-gender-pill.is-active{color:var(--brand-navy);background:#eff6ff;border-color:#bfdbfe}.pension-workspace__info-label{color:#94a3b8}.pension-workspace__info-value{color:#334155;font-weight:700}.pension-workspace__customer-identity-row{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) minmax(0,1fr);gap:.45rem .75rem;margin-top:.85rem;display:grid}.pension-workspace__customer-identity-last{gap:.35rem;min-width:0;display:grid}.pension-workspace__customer-identity-status{flex-wrap:wrap;align-items:center;gap:.35rem;min-height:1.35rem;display:flex}.pension-workspace__customer-lookup-badge{white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.pension-workspace__customer-lookup-badge--new{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.pension-workspace__customer-lookup-badge--existing{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.pension-workspace__customer-card-link{color:var(--brand-navy);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;display:inline-flex}.pension-workspace__customer-card-link:hover{text-decoration:underline}.pension-workspace__customer-input{min-height:1.875rem}.pension-workspace__customer-id-icon{color:#059669;justify-content:center;align-items:center;display:inline-flex}.pension-workspace__actions{flex-wrap:wrap;gap:.4rem;display:flex}.pension-workspace__card-body--scroll{flex:auto;min-height:0;max-height:30.75rem;overflow:auto}.pension-workspace__card-tabs{align-items:center;gap:.25rem;display:inline-flex}.pension-workspace__card-tab{color:#64748b;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.3rem;padding:.28rem .55rem;font-size:.6875rem;font-weight:700;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.pension-workspace__card-tab:hover{color:var(--brand-navy);background:#f8fafc}.pension-workspace__card-tab.is-active{color:var(--brand-navy);background:#f8fafc;border-color:#e2e8f0e6}.pension-workspace__center-head{border-bottom:1px solid #e2e8f0b3;justify-content:center;align-items:center;padding:.55rem 1rem;display:flex}.pension-workspace__center-toggle{align-items:center;gap:.85rem;display:inline-flex}.pension-workspace__center-toggle-option{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:600;transition:color .15s;display:inline-flex}.pension-workspace__center-toggle-option:hover,.pension-workspace__center-toggle-option.is-active{color:var(--brand-navy)}.pension-workspace__center-toggle-option.is-active{font-weight:800}.pension-workspace__center-toggle-dot{background:#fff;border:1.5px solid #94a3b8;border-radius:9999px;width:.55rem;height:.55rem;transition:border-color .15s,background .15s}.pension-workspace__center-toggle-option.is-active .pension-workspace__center-toggle-dot{background:#3b82f6;border-color:#3b82f6;box-shadow:inset 0 0 0 1.5px #fff}.pension-workspace__fund-list-view{flex:auto;min-height:0;max-height:31rem;padding:.85rem 1rem 1rem;overflow:auto}.pension-workspace__fund-list-group+.pension-workspace__fund-list-group{margin-top:.25rem}.pension-workspace__fund-list-group-head{align-items:center;gap:.55rem;margin-bottom:.55rem;display:flex}.pension-workspace__fund-list-divider{background:linear-gradient(90deg,#0000,#e2e8f0,#0000);border:none;height:1px;margin:.85rem 0}.pension-workspace__fund-list-cards{gap:.45rem;display:grid}.pension-workspace__fund-list-card{text-align:right;background:0 0;border:none;width:100%;padding:0}.pension-workspace__fund-list-card-inner{background:#fffffff7;border:1px solid #e2e8f0e6;border-radius:.75rem;padding:.65rem .75rem;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:0 2px 10px #0f172a0a}.pension-workspace__fund-list-card:hover .pension-workspace__fund-list-card-inner{border-color:var(--fund-line,#3b82f6);box-shadow:0 6px 18px var(--fund-glow,#3b82f629);transform:translateY(-1px)}.pension-workspace__wheel-card{isolation:isolate;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.pension-workspace__wheel-body{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;padding:0!important}.pension-workspace__wheel-scene{direction:ltr;flex:auto;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.pension-workspace__wheel-shell{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pension-workspace__wheel-canvas{transform-origin:50%;flex-shrink:0;position:relative;overflow:visible;width:400px!important;max-width:none!important;height:400px!important}.pension-workspace__wheel-main{position:absolute;inset:0}.pension-workspace__wheel-shell--expanded{overflow:visible}.pension-workspace__wheel-expanded-layer{cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd1;animation:.45s cubic-bezier(.22,1,.36,1) both pension-wheel-expand-in}.pension-workspace__wheel-expanded-header{animation:.45s cubic-bezier(.22,1,.36,1) both pension-wheel-header-in}.pension-workspace__fund-row{pointer-events:none;flex-flow:wrap;justify-content:center;align-items:stretch;gap:.55rem;display:flex}.pension-workspace__fund-row .pension-workspace__fund-orbit-card{pointer-events:auto;cursor:pointer}.pension-workspace__wheel-orbit-ring{animation:.6s ease-out .1s both pension-wheel-orbit-draw}.pension-workspace__fund-orbit-card{background:0 0;border:none;flex:0 auto;width:5.75rem;padding:0;animation:.5s cubic-bezier(.22,1,.36,1) both pension-fund-orbit-in}.pension-workspace__fund-orbit-card-inner{text-align:center;background:#fffffff7;border:1px solid #e2e8f0e6;border-radius:.85rem;padding:.55rem .5rem;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 4px 18px #0f172a14,0 0 0 1px #fffc}.pension-workspace__fund-orbit-card:hover .pension-workspace__fund-orbit-card-inner{border-color:var(--fund-line,#334155);box-shadow:0 8px 24px var(--fund-glow,rgb(var(--monitor-steel) / .18)),0 0 0 1px #fff;transform:scale(1.06)}.pension-workspace__fund-orbit-company{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:800;overflow:hidden}.pension-workspace__fund-orbit-number{color:#64748b;margin-top:.1rem;font-size:.5625rem}.pension-workspace__fund-orbit-amount{color:#057855;font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.6875rem;font-weight:800}.pension-workspace__fund-orbit-card .pension-workspace__badge{margin-top:.25rem;font-size:.5rem}.pension-workspace__wheel-expanded-empty{animation:.5s cubic-bezier(.22,1,.36,1) .15s both pension-wheel-core-in}@keyframes pension-wheel-expand-in{0%{opacity:0}to{opacity:1}}@keyframes pension-wheel-header-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pension-fund-orbit-in{0%{opacity:0;transform:scale(.88)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media(prefers-reduced-motion:reduce){.pension-workspace__wheel-expanded-layer,.pension-workspace__wheel-expanded-header,.pension-workspace__wheel-orbit-ring,.pension-workspace__fund-orbit-card,.pension-workspace__wheel-expanded-empty{animation:none!important}}.pension-workspace__wheel-card{overflow:visible}.pension-workspace__wheel-body{overflow:visible;padding:0!important}.pension-workspace__wheel-body .customer-radar-wrap{box-shadow:none;background:0 0;border:none}.pension-workspace__wheel-body .customer-radar-bg-gradient{border-radius:0 0 .9rem .9rem}.pension-workspace__wheel-wrap{place-items:center;min-height:32rem;padding:1.5rem;display:grid;position:relative}.pension-workspace__wheel-card .pension-workspace__card-body:not(.pension-workspace__wheel-body){padding-bottom:1.25rem}.pension-workspace__wheel-core{z-index:2;text-align:center;background:radial-gradient(circle at 30% 20%,#fff,#f1f5f9 55%,#e2e8f0);border:1px solid #e2e8f0e6;border-radius:9999px;place-items:center;width:11.5rem;height:11.5rem;padding:1rem;display:grid;position:relative;box-shadow:0 10px 30px #0f172a14}.pension-workspace__wheel-ring{background:conic-gradient(from 210deg,var(--wheel-gradient,#e2e8f0 0 100%));opacity:.18;border-radius:9999px;position:absolute;inset:.75rem}.pension-workspace__wheel-segments{position:absolute;inset:0}.pension-workspace__wheel-segment-wrap{flex-direction:column;align-items:center;gap:.25rem;display:flex;position:absolute}.pension-workspace__wheel-segment{text-align:right;background:#fffffff5;border:1px solid #e2e8f0d9;border-radius:.85rem;width:8.5rem;padding:.55rem .65rem;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;box-shadow:0 4px 14px #0f172a0d}.pension-workspace__wheel-segment:hover,.pension-workspace__wheel-segment.is-active{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}.pension-workspace__wheel-segment-label{color:var(--brand-navy);font-size:.6875rem;font-weight:800}.pension-workspace__wheel-add-btn{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;place-items:center;width:1.35rem;height:1.35rem;transition:transform .15s,color .15s,border-color .15s;display:grid;box-shadow:0 2px 6px #0f172a0f}.pension-workspace__wheel-add-btn:hover{color:var(--brand-navy);border-color:#94a3b8;transform:scale(1.05)}.pension-workspace__fund-orbit-ring{pointer-events:none;border:1px dashed #94a3b873;border-radius:9999px;width:26rem;height:26rem;position:absolute}.pension-workspace__fund-ring-card{z-index:3;text-align:center;background:#fffffffa;border:1px solid #e2e8f0e6;border-radius:.75rem;width:6.75rem;padding:.45rem .5rem;transition:transform .15s,box-shadow .15s;position:absolute;box-shadow:0 8px 22px #0f172a14}.pension-workspace__fund-ring-card:hover{transform:translate(-50%,-50%)scale(1.03);box-shadow:0 10px 26px #0f172a1a}.pension-workspace__fund-ring-company{color:var(--brand-navy);font-size:.6875rem;font-weight:800}.pension-workspace__fund-ring-meta{color:#64748b;margin-top:.1rem;font-size:.5625rem}.pension-workspace__fund-ring-amount{color:#057855;font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:.625rem;font-weight:800}.pension-workspace__fund-ring-card .pension-workspace__badge{margin-top:.25rem;padding:.08rem .35rem;font-size:.5rem}.pension-workspace__wheel-segment-meta{color:#64748b;margin-top:.15rem;font-size:.625rem}.pension-workspace__fund-list{gap:.55rem;display:grid}.pension-workspace__fund-item,.pension-workspace__clearing-item{background:#f8fafc73;border:1px solid #e2e8f0d9;border-radius:.75rem;padding:.7rem .75rem}.pension-workspace__card-head--toolbar{padding:.5rem .75rem .38rem}.pension-workspace__card-meta{color:#8a97ad;white-space:nowrap;font-size:.5625rem;font-weight:600;line-height:1.2}.pension-workspace__card-body--execution{flex-direction:column;gap:0;padding:0;display:flex}.pension-workspace__execution-filters{background:#fff;border-bottom:1px solid #f1f5f9f2;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.18rem .65rem .3rem;display:flex}.pension-workspace__execution-filters-status{flex-shrink:0;align-items:center;gap:.14rem;display:flex}.pension-workspace__execution-filters-status-btn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;padding:.1rem .38rem;font-size:.5625rem;font-weight:600;line-height:1.2;transition:color .15s,background .15s}.pension-workspace__execution-filters-status-btn:hover{color:#64748b}.pension-workspace__execution-filters-status-btn.is-active{color:#475569;background:#f8fafc}.pension-workspace__execution-filters-types{scrollbar-width:none;-ms-overflow-style:none;direction:ltr;flex:1;justify-content:flex-start;align-items:center;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.pension-workspace__execution-filters-types::-webkit-scrollbar{display:none}.pension-workspace__execution-filters-type-btn{cursor:pointer;opacity:.42;background:0 0;border:none;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;padding:.08rem;transition:opacity .15s,transform .15s,background .15s;display:inline-flex}.pension-workspace__execution-filters-type-btn:hover{opacity:.72}.pension-workspace__execution-filters-type-btn.is-active{opacity:1;background:#f8fafce6}.pension-workspace__execution-filters-all-icon{color:#64748b;background:#f8fafc;border-radius:.3rem;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;display:inline-flex;box-shadow:inset 0 0 0 1px #e2e8f0bf}.pension-workspace__execution-filters-type-btn--all.is-active .pension-workspace__execution-filters-all-icon{color:#334155;background:#f1f5f9;box-shadow:inset 0 0 0 1px #cbd5e1e6}.pension-workspace__execution-list-wrap{padding:.55rem .65rem .65rem}.pension-workspace__execution-list-rows{background:#fff;border:1px solid #e2e8f0d9;border-radius:.75rem;flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.pension-workspace__execution-list-empty{text-align:center;color:#94a3b8;padding:2rem 1rem;font-size:.6875rem}.pension-workspace__execution-row{text-align:right;background:#fff;border:none;border-bottom:1px solid #f1f5f9;border-radius:0;flex-direction:column;gap:.45rem;width:100%;padding:.75rem 1rem;transition:background .15s;display:flex}.pension-workspace__execution-row:last-child{border-bottom:none}.pension-workspace__execution-row:hover{background:#f8fafcf2}.pension-workspace__execution-row-select{width:100%;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:block}.pension-workspace__execution-row-main{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.pension-workspace__execution-row-text{flex:auto;min-width:0}.pension-workspace__execution-title-row{align-items:center;gap:.35rem;min-width:0;display:flex}.pension-workspace__execution-title-row .pension-workspace__execution-title{min-width:0}.pension-workspace__fund-title,.pension-workspace__clearing-title,.pension-workspace__execution-title{color:var(--brand-navy);font-size:.75rem;font-weight:800}.pension-workspace__fund-sub,.pension-workspace__clearing-sub,.pension-workspace__execution-sub{color:#64748b;margin-top:.15rem;font-size:.625rem}.pension-workspace__badge{-webkit-backdrop-filter:blur(8px);border:1px solid #ffffff8c;border-radius:9999px;align-items:center;gap:.25rem;padding:.14rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex;box-shadow:0 1px 4px #0f172a0f}.pension-workspace__badge--green{color:#057855;background:#ecfdf5}.pension-workspace__badge--blue{color:#1d4ed8;background:#eff6ff}.pension-workspace__badge--amber{color:#b45309;background:#fffbeb}.pension-workspace__badge--slate{color:#475569;background:#f8fafc}.pension-workspace__badge--red{color:#b91c1c;background:#fef2f2}.pension-workspace__progress--light{background:#ffffff1f}.pension-workspace__progress--light>span{background:linear-gradient(90deg,rgb(var(--monitor-teal)),rgb(var(--monitor-mint)))}.pension-workspace__execution-row .pension-fund-action-timeline,.pension-workspace__execution-row .pension-workspace__progress{margin-top:0}.pension-workspace__clearing-row{position:relative}.pension-workspace__clearing-row.is-draggable{cursor:grab}.pension-workspace__clearing-row.is-draggable:active{cursor:grabbing}.pension-workspace__clearing-row.is-transferred{opacity:.78;cursor:default;background:#f8fafcd1}.pension-workspace__clearing-row.is-transferred:hover{background:#f8fafcd1}.pension-workspace__transfer-stamp{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pension-workspace__transfer-stamp>span{border:2px solid rgb(var(--monitor-emerald));color:rgb(var(--monitor-emerald));letter-spacing:.01em;box-shadow:0 2px 8px rgb(var(--monitor-emerald) / .12);background:#ecfdf5e0;border-radius:.4rem;padding:.18rem .55rem;font-size:.6875rem;font-weight:800;transform:rotate(-10deg)}.pension-workspace__transfer-stamp--refused>span{color:#dc2626;background:#fef2f2eb;border-color:#dc2626;box-shadow:0 2px 8px #dc26261f}.pension-workspace__clearing-row-cancel{z-index:3;color:#64748b;background:#fffffff2;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;transition:border-color .15s,color .15s,background .15s;display:inline-flex;position:absolute;top:.45rem;left:.45rem}.pension-workspace__clearing-row-cancel:hover{color:#334155;background:#fff;border-color:#cbd5e1}.pension-workspace__clearing-row-toolbar{z-index:3;flex-direction:row;align-items:center;gap:.14rem;display:flex;position:absolute;top:.35rem;left:.35rem}.pension-workspace__clearing-row-toolbar .pension-workspace__clearing-row-cancel{position:static}.pension-workspace__transfer-refused-footer{z-index:3;position:absolute;bottom:.42rem;left:50%;transform:translate(-50%)}.pension-workspace__clearing-row.is-transfer-refused .pension-workspace__transfer-stamp{align-items:center;padding-bottom:1.15rem}.pension-workspace__clearing-row-cancel--danger:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.pension-workspace__clearing-row-agent-btn{color:#64748b;white-space:nowrap;cursor:pointer;background:#fffffff2;border:1px dashed #cbd5e1;border-radius:.35rem;padding:.06rem .32rem;font-size:.4375rem;font-weight:700;line-height:1.2;transition:border-color .15s,color .15s,background .15s}.pension-workspace__clearing-row-agent-btn:hover{border-color:rgb(var(--monitor-teal) / .45);color:rgb(var(--monitor-navy));background:#fff}.pension-workspace__clearing-row.is-transfer-panel .pension-workspace__execution-row-main{min-height:2.35rem;padding-inline-start:3.6rem}.pension-workspace__clearing-row.is-transfer-completed{background:#f8fafcd1}.pension-workspace__clearing-row.is-transfer-refused{background:#fef2f259}.pension-workspace__transfer-progress{border-top:1px dashed #e2e8f0;align-items:flex-start;gap:0;margin-top:.45rem;padding-top:.35rem;display:flex}.pension-workspace__transfer-progress-step{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;align-items:center;gap:.2rem;min-width:0;padding:0;display:flex;position:relative}.pension-workspace__transfer-progress-step:not(:last-child):after{content:"";pointer-events:none;background:#e2e8f0;width:calc(100% - .56rem);height:2px;position:absolute;top:.28rem;left:calc(50% + .28rem)}.pension-workspace__transfer-progress-step.is-active:not(:last-child):after{background:linear-gradient(90deg,rgb(var(--monitor-emerald)),rgb(var(--monitor-teal)))}.pension-workspace__transfer-progress-dot{z-index:1;background:#fff;border:2px solid #cbd5e1;border-radius:9999px;width:.56rem;height:.56rem;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.pension-workspace__transfer-progress-step.is-active .pension-workspace__transfer-progress-dot{border-color:rgb(var(--monitor-emerald));background:rgb(var(--monitor-emerald))}.pension-workspace__transfer-progress-step.is-current .pension-workspace__transfer-progress-dot{box-shadow:0 0 0 3px rgb(var(--monitor-emerald) / .18)}.pension-workspace__transfer-progress-label{color:#94a3b8;text-align:center;font-size:.5rem;font-weight:700;line-height:1.1;transition:color .15s}.pension-workspace__transfer-progress-step.is-active .pension-workspace__transfer-progress-label{color:#334155}.pension-workspace__transfer-progress-step.is-current .pension-workspace__transfer-progress-label{color:rgb(var(--monitor-emerald))}.pension-workspace__clearing-actions{border-top:1px dashed #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin-top:.65rem;padding-top:.55rem;display:grid}.pension-workspace__clearing-action-btn{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;justify-content:center;align-items:center;gap:.25rem;padding:.35rem .4rem;font-size:.5625rem;font-weight:700;transition:border-color .15s,background .15s;display:inline-flex}.pension-workspace__clearing-action-btn:hover,.pension-workspace__clearing-action-btn.is-selected{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6}.pension-workspace__bottom--7{grid-template-columns:repeat(7,minmax(0,1fr))}.pension-workspace__progress{background:#e2e8f0;border-radius:9999px;height:.35rem;margin-top:.45rem;overflow:hidden}.pension-workspace__progress>span{border-radius:inherit;background:linear-gradient(90deg,rgb(var(--monitor-teal)),rgb(var(--monitor-emerald)));height:100%;display:block}.pension-workspace__action-row{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.pension-workspace__side-list{gap:.65rem;max-height:34rem;padding-left:.15rem;display:grid;overflow:auto}.pension-workspace__bottom{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}.pension-workspace__bottom-progress{background:linear-gradient(#fff,#f8fafc);border:1px solid #e2e8f0d9;border-radius:.85rem;place-items:center;min-height:5.5rem;display:grid}.pension-workspace__bottom-progress-value{color:var(--brand-navy);font-size:1.35rem;font-weight:900}.pension-workspace__management{color:#1e293b;box-shadow:none;background:0 0;border:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.pension-workspace__management.mgmt-monitor--premium{background:radial-gradient(circle at 12% 8%,#fffffffa 0 18%,#0000 42%),radial-gradient(circle at 90% 18%,#d6e1ff94,#0000 34%),radial-gradient(circle at 16% 88%,#ebf4ffd1,#0000 38%),linear-gradient(145deg,#fff,#f7faff 36%,#edf4ff 74%,#eaf1ff);border:1px solid #c6d6f0eb;border-radius:32px;box-shadow:0 28px 70px #1f408024,0 8px 22px #708bbe14,inset 0 1px #fffffffa,inset 0 -1px #b0c4e62e}.pension-workspace__management.mgmt-monitor--premium:before{content:"";z-index:0;opacity:.62;filter:blur(.25px);pointer-events:none;background:radial-gradient(#ffffffd1 0 7%,#0000 20%),linear-gradient(154deg,#0000 16%,#ffffffb8,#0000 22%),linear-gradient(156deg,#0000 28%,#82a9ff29 30%,#0000 33%),linear-gradient(158deg,#0000 41%,#ffffff9e 44%,#0000 48%),linear-gradient(160deg,#0000 54%,#7494e624,#0000 60%),radial-gradient(circle at 82% 76%,#5879ff29,#0000 24%);animation:15s ease-in-out infinite alternate mgmt-premium-light-stream;position:absolute;inset:-22% -16%;transform:translate(0)rotate(-2deg)}.pension-workspace__management.mgmt-monitor--premium:after{content:"";z-index:0;opacity:.5;filter:blur(.4px);pointer-events:none;background:linear-gradient(105deg,#0000,#ffffffb3 38%,#0000 62%),repeating-linear-gradient(172deg,#0000 0 12px,#82a0dc2b 13px,#0000 15px);height:55%;animation:24s ease-in-out infinite alternate mgmt-premium-waves;position:absolute;inset:auto -10% 0;transform:skewY(-4deg)}@keyframes mgmt-premium-light-stream{0%{opacity:.46;transform:translate(14px,4px)rotate(-2deg)scale(1)}50%{opacity:.78}to{opacity:.6;transform:translate(-18px,-6px)rotate(-2deg)scale(1.03)}}@keyframes mgmt-premium-waves{0%{transform:translate(0)skewY(-4deg)}to{transform:translate(-32px)skewY(-4deg)}}.pension-workspace__management .pension-workspace__card-body{z-index:2;flex-direction:column;flex:1;padding:.7rem .75rem .8rem;display:flex;position:relative}.mgmt-monitor__body{--mgmt-cols:minmax(0, 1.15fr) auto minmax(0, 7.25rem) auto minmax(0, 1fr) auto minmax(0, 1fr);grid-template-columns:var(--mgmt-cols);flex:1;row-gap:1.15rem;padding:0;display:grid}.mgmt-monitor__head{flex-direction:column;grid-column:1/-1;align-items:center;gap:.28rem;display:flex}.mgmt-monitor__title{letter-spacing:.08em;color:#8a97ad;margin:0;font-size:.5625rem;font-weight:700}.mgmt-monitor__title-line{background:linear-gradient(90deg,#0000,#a0afc633 20%,#a0afc661,#a0afc633 80%,#0000);width:min(68%,12rem);height:1px}@keyframes mgmt-monitor-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mgmt-monitor__anim{animation:.5s cubic-bezier(.22,1,.36,1) both mgmt-monitor-enter}.mgmt-monitor__anim--1{animation-delay:0s}.mgmt-monitor__anim--2{animation-delay:60ms}.mgmt-monitor__anim--3{animation-delay:.12s}.mgmt-monitor__top-bar{z-index:2;grid-column:1/-1;grid-template-columns:var(--mgmt-cols);-webkit-backdrop-filter:blur(20px)saturate(1.16);backdrop-filter:blur(20px)saturate(1.16);background:linear-gradient(#ffffffeb,#f7faffc7),radial-gradient(circle at 10%,#fffffff5,#0000 34%);border:1px solid #d6e2f7f5;border-radius:18px;align-items:stretch;gap:0;min-height:2.75rem;padding:.55rem .85rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #4b69a021,0 2px 8px #7891be0f,inset 0 1px #fff,inset 0 -1px #bccdeb38}.mgmt-monitor__top-bar:before{content:"";z-index:0;opacity:.72;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffffb8,#0000 63%);animation:6.5s ease-in-out infinite mgmt-monitor-bar-shine;position:absolute;inset:0 -35%;transform:translate(46%)}.mgmt-monitor__top-bar>*{z-index:1;position:relative}@keyframes mgmt-monitor-bar-shine{0%,38%{opacity:0;transform:translate(46%)}52%{opacity:.78}74%,to{opacity:0;transform:translate(-46%)}}.mgmt-monitor__top-divider{background:#becce6a6;align-self:stretch;width:1px;margin-block:.65rem}.mgmt-monitor__kpi-segment{justify-content:center;align-items:center;gap:.4rem;min-width:0;padding-inline:.2rem;display:flex;overflow:hidden}.mgmt-monitor__kpi-segment--review{gap:.3rem;max-width:7.25rem}.mgmt-monitor__kpi-segment--review .mgmt-monitor__kpi-copy{width:100%;max-width:100%;overflow:hidden}.mgmt-monitor__kpi-copy{text-align:start;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.mgmt-monitor__kpi-label{color:#8a97ad;font-size:.5625rem;font-weight:600;line-height:1.15}.mgmt-monitor__kpi-value{color:#1a2744;flex-direction:column;align-items:flex-start;gap:.05rem;width:100%;min-width:0;font-size:.75rem;font-weight:700;line-height:1.2;display:flex}.mgmt-monitor__amount--monthly,.mgmt-monitor__amount--total{color:#1e293b}.mgmt-monitor__kpi-orb{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:relative}.mgmt-monitor__kpi-orb:before,.mgmt-monitor__kpi-segment--status .mgmt-monitor__kpi-orb:before,.mgmt-monitor__kpi-segment--review .mgmt-monitor__kpi-orb:before,.mgmt-monitor__kpi-segment--monthly .mgmt-monitor__kpi-orb:before,.mgmt-monitor__kpi-segment--total .mgmt-monitor__kpi-orb:before{display:none}.mgmt-monitor__kpi-orb svg{z-index:1;position:relative}.mgmt-monitor__kpi-segment--status .mgmt-monitor__kpi-orb{color:#24b47e}.mgmt-monitor__kpi-segment--status .mgmt-monitor__kpi-orb:before{background:radial-gradient(circle at 50% 38%,#24b47e2e,#24b47e0a 68%,#0000);box-shadow:0 4px 14px #24b47e1f}.mgmt-monitor__kpi-segment--review .mgmt-monitor__kpi-orb{color:#4b8fe8}.mgmt-monitor__kpi-segment--review .mgmt-monitor__kpi-orb:before{background:radial-gradient(circle at 50% 38%,#4b8fe829,#4b8fe80a 68%,#0000);box-shadow:0 4px 14px #4b8fe81a}.mgmt-monitor__kpi-segment--monthly .mgmt-monitor__kpi-orb{color:#4b8fe8}.mgmt-monitor__kpi-segment--monthly .mgmt-monitor__kpi-orb:before{background:radial-gradient(circle at 50% 38%,#4b8fe829,#4b8fe80a 68%,#0000);box-shadow:0 4px 14px #4b8fe81a}.mgmt-monitor__kpi-segment--total .mgmt-monitor__kpi-orb{color:#c9922a}.mgmt-monitor__kpi-segment--total .mgmt-monitor__kpi-orb:before{background:radial-gradient(circle at 50% 38%,#c9922a2e,#c9922a0a 68%,#0000);box-shadow:0 4px 14px #c9922a1a}.mgmt-monitor__status-select{cursor:pointer;appearance:none;text-align:start;text-align-last:start;color:#1e293b;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 24 24' fill='none' stroke='%237C8AA5' stroke-width='2.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 0 no-repeat;border:none;outline:none;width:100%;max-width:100%;padding:0;padding-inline-end:.85rem;font-size:.75rem;font-weight:700;line-height:1.2}.mgmt-monitor__status-select--active{color:#24b47e}.mgmt-monitor__status-select--waiting{color:#c9922a}.mgmt-monitor__status-select--neutral{color:#1a2744}.mgmt-monitor__status-select option{color:#1a2744;background:#fff;font-size:.6875rem;font-weight:600}.mgmt-monitor__review-wrap{align-items:center;gap:.14rem;min-width:0;max-width:100%;display:inline-flex}.mgmt-monitor__review-display{color:#1e293b;cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;min-width:0;padding:0;font-size:1.125rem;font-weight:800;line-height:1.15;transition:color .16s;display:inline-flex}.mgmt-monitor__review-display:hover{color:#315bff}.mgmt-monitor__review-field{min-width:0;max-width:100%;width:4.85rem!important;height:1.35rem!important;min-height:1.35rem!important;box-shadow:none!important;color:#1e293b!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;font-size:1rem!important;font-weight:800!important}.mgmt-monitor__review-field--editing,.mgmt-monitor__review-field--editing:hover,.mgmt-monitor__review-field--editing:focus{outline:none;background:#fff!important;border:1px solid #e2e8f0f2!important;border-radius:.35rem!important;padding:0 .28rem!important;box-shadow:0 0 0 2px #304ffe0f!important}.mgmt-monitor__review-today-btn{aspect-ratio:1;color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1d9;border-radius:50%;flex:0 0 .65rem;justify-content:center;align-items:center;width:.65rem;min-width:.65rem;max-width:.65rem;height:.65rem;padding:0;line-height:0;transition:color .18s,border-color .18s,background .18s;display:inline-flex;overflow:hidden}.mgmt-monitor__review-today-btn:hover{color:#304ffe;background:#fff;border-color:#304ffe47}.mgmt-monitor__middle{z-index:2;grid-column:1/-1;grid-template-columns:1fr auto 1fr auto 1fr;place-items:center stretch;gap:0;min-height:6.25rem;padding-block:.5rem;display:grid;position:relative}.mgmt-monitor__middle:before{content:"";z-index:0;opacity:.9;pointer-events:none;background:radial-gradient(circle at 18% 46%,#7d9fff26,#0000 21%),radial-gradient(circle at 50% 42%,#9d7bf521,#0000 22%),radial-gradient(circle at 82% 47%,#2dbe7e1f,#0000 22%);border-radius:24px;position:absolute;inset:-.35rem .25rem}.mgmt-monitor__action-divider{z-index:1;background:linear-gradient(#0000,#aab9d7bf,#0000);align-self:center;width:1px;height:5.25rem;position:relative}.mgmt-monitor__action-tile{z-index:1;width:100%;min-height:6.75rem;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:.5rem .35rem;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s;display:flex;position:relative}.mgmt-monitor__action-tile:hover{transform:translateY(-2px)}.mgmt-monitor__action-tile:hover .mgmt-monitor__action-label{color:#1e293b;text-shadow:0 0 18px #4775ff24}.mgmt-monitor__action-label{color:#334155;text-align:center;max-width:100%;font-size:.75rem;font-weight:700;line-height:1.25;transition:color .2s,text-shadow .2s}.mgmt-monitor__proposal-bar{z-index:2;box-shadow:none;background:0 0;border:none;border-radius:0;grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1.55fr) minmax(0,1.15fr);align-items:center;gap:.65rem;padding:.35rem .15rem .15rem;display:grid;position:relative;overflow:visible}.mgmt-monitor__proposal-side-btn{z-index:2;cursor:pointer;border-radius:18px;justify-content:center;justify-self:center;align-items:center;width:100%;min-width:0;max-width:8.5rem;min-height:2.35rem;padding:.55rem .85rem;font-size:.8125rem;font-weight:800;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,border-color .22s,background .22s;display:inline-flex;position:relative}.mgmt-monitor__proposal-side-btn--hub{color:#1e293b;background:#ffffffeb;border:1px solid #cddaeef2;box-shadow:0 10px 24px #4b69a01a,inset 0 1px #fffffff2}.mgmt-monitor__proposal-side-btn--hub:hover{border-color:#6d8dff73;transform:translateY(-2px);box-shadow:0 14px 32px #4775ff24,inset 0 1px #fff}.mgmt-monitor__proposal-side-btn--cta{color:#fff;background:linear-gradient(135deg,#6d8dff,#315bff 55%,#2446d8);border:none;box-shadow:0 16px 36px #315bff59,inset 0 1px #ffffff59}.mgmt-monitor__proposal-side-btn--cta:hover{transform:translateY(-2px);box-shadow:0 22px 48px #315bff75,inset 0 1px #ffffff6b}.mgmt-monitor__proposal-progress-slot{z-index:1;pointer-events:none;grid-column:2;justify-self:stretch;width:100%;min-width:0;max-width:none;position:relative;overflow:hidden}.mgmt-monitor__proposal-progress-slot .mgmt-monitor__progress{pointer-events:auto}.mgmt-monitor__progress{width:100%;min-width:0;max-width:100%}.mgmt-monitor__proposal-copy{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.mgmt-monitor__proposal-title{color:#1a2744;font-size:.6875rem;font-weight:700;line-height:1.2}.mgmt-monitor__proposal-sub{color:#8a97ad;font-size:.5625rem;font-weight:500;line-height:1.3}.mgmt-monitor__progress{min-width:0}.mgmt-monitor__progress-track{padding:.35rem .15rem 0;position:relative}.mgmt-monitor__progress-line{background:#7c3aed1a;border-radius:999px;height:2px;position:absolute;top:calc(.35rem + 6px);left:14%;right:14%;overflow:hidden}.mgmt-monitor__progress-line-fill{border-radius:inherit;background:linear-gradient(90deg,#304ffe,#6b8cff,#9b7ef5);height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 16px #304ffe73}.mgmt-monitor__progress-shine{background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:35%;animation:2.8s ease-in-out infinite mgmt-progress-shine;display:block;position:absolute;inset:0 auto 0 0}@keyframes mgmt-progress-shine{0%{opacity:0;transform:translate(-120%)}35%{opacity:1}to{opacity:0;transform:translate(320%)}}.mgmt-monitor__progress-steps{z-index:1;justify-content:center;align-items:flex-start;gap:0;width:100%;max-width:10.5rem;margin-inline:auto;display:flex;position:relative}.mgmt-monitor__progress-connector{background:linear-gradient(90deg,#d6deef,#afc2ff,#d6deef);border-radius:999px;flex:0 1.35rem;min-width:.5rem;max-width:1.75rem;height:3px;margin-top:9px;transition:background .4s}.mgmt-monitor__progress-connector.is-filling,.mgmt-monitor__progress-connector.is-full{background:linear-gradient(90deg,#afc2ff,#6d8dff,#afc2ff);box-shadow:0 0 8px #6d8dff47}.mgmt-monitor__progress-step{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:0 0 2.65rem;align-items:center;gap:.28rem;min-width:0;max-width:3rem;padding:.05rem;transition:transform .2s;display:flex}.mgmt-monitor__progress-step:hover{transform:translateY(-1px)}.mgmt-monitor__progress-dot{background:#fff;border:3px solid #d9e2f4;border-radius:50%;width:14px;height:14px;transition:width .22s ease-out,height .22s ease-out,border-color .22s ease-out,box-shadow .22s ease-out,background .22s ease-out;display:block;box-shadow:0 4px 12px #50649626}.mgmt-monitor__progress-step.is-active .mgmt-monitor__progress-dot,.mgmt-monitor__progress-step.is-done .mgmt-monitor__progress-dot{background:#eaf0ff;border-width:4px;border-color:#4775ff;width:16px;height:16px;box-shadow:0 0 0 6px #4775ff1f,0 0 24px #4775ff61}.mgmt-monitor__progress-step.is-active .mgmt-monitor__progress-dot{animation:2.2s ease-in-out infinite mgmt-progress-pulse}.mgmt-monitor__progress-step.is-done .mgmt-monitor__progress-dot{background:#4775ff;border-color:#4775ff;animation:none}@keyframes mgmt-progress-pulse{0%,to{box-shadow:0 0 0 6px #4775ff1f,0 0 24px #4775ff61}50%{box-shadow:0 0 0 8px #4775ff29,0 0 30px #4775ff7a}}.mgmt-monitor__progress-step.is-outcome-approve .mgmt-monitor__progress-dot{background:#2dbe7e;border-color:#2dbe7e}.mgmt-monitor__progress-step.is-outcome-partial .mgmt-monitor__progress-dot{background:#e5a020;border-color:#e5a020}.mgmt-monitor__progress-step.is-outcome-refused .mgmt-monitor__progress-dot{background:#e05555;border-color:#e05555}.mgmt-monitor__progress-label{color:#7c8aa5;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.5625rem;font-weight:700;line-height:1.1;overflow:hidden}.mgmt-monitor__progress-step.is-active .mgmt-monitor__progress-label{color:#315bff;font-weight:800}.mgmt-monitor__progress-step.is-done .mgmt-monitor__progress-label{color:#4775ff;font-weight:700}.mgmt-monitor__proposal-actions{flex-direction:column;gap:.35rem;min-width:0;display:flex}.mgmt-monitor__proposal-btn{cursor:pointer;text-align:start;border-radius:12px;align-items:center;gap:.45rem;width:100%;padding:.45rem .6rem;transition:transform .22s ease-out,box-shadow .22s ease-out;display:flex}.mgmt-monitor__proposal-btn-copy{flex-direction:column;align-items:flex-start;gap:.05rem;min-width:0;display:flex}.mgmt-monitor__proposal-btn-copy strong{font-size:.625rem;font-weight:700;line-height:1.2}.mgmt-monitor__proposal-btn-copy span{opacity:.8;font-size:.5rem;font-weight:500;line-height:1.15}.mgmt-monitor__proposal-btn-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mgmt-monitor__proposal-btn--draft{color:#1a2744;background:#fff;border:1px solid #c6d2e48c;box-shadow:0 2px 8px #3755820a}.mgmt-monitor__proposal-btn--draft:hover{transform:translateY(-1px);box-shadow:0 4px 12px #37558212}.mgmt-monitor__proposal-btn--draft .mgmt-monitor__proposal-btn-icon{color:#6b9ef5}.mgmt-monitor__proposal-btn--send{color:#fff;background:linear-gradient(135deg,#8b6fe8,#5b8def);border:none;box-shadow:0 6px 18px #6478dc38}.mgmt-monitor__proposal-btn--send:hover{transform:translateY(-1px);box-shadow:0 8px 22px #6478dc4d}.mgmt-monitor__proposal-btn--send .mgmt-monitor__proposal-btn-icon{color:#fff}@media(max-width:1100px){.mgmt-monitor__body{flex-direction:column;gap:.55rem;display:flex}.mgmt-monitor__top-bar{grid-column:auto;grid-template-columns:1fr;gap:.45rem;padding:.55rem}.mgmt-monitor__top-divider{display:none}.mgmt-monitor__kpi-segment{justify-content:flex-start}.mgmt-monitor__middle{grid-column:auto;grid-template-columns:1fr;gap:.35rem}.mgmt-monitor__action-divider{display:none}.mgmt-monitor__proposal-bar{grid-column:auto;grid-template-columns:1fr;gap:.55rem}.mgmt-monitor__proposal-progress-slot{grid-column:auto;max-width:100%}}@media(max-width:720px){.mgmt-monitor__action-tile{min-height:4rem}}.pension-workspace__combined-stages{flex-direction:column;gap:1rem;display:flex}.pension-workspace__combined-stage{background:#fff;border:1px solid #aad5d1;border-radius:.95rem;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f172a0d}.pension-workspace__combined-stage-head{background:#f0fdfa8c;border-bottom:1px solid #c6e5e2;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem .9rem;display:flex}.pension-workspace__combined-stage-label{color:#059669;font-size:.625rem;font-weight:700}.pension-workspace__combined-stage-remove{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.pension-workspace__combined-stage-remove:hover{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.pension-workspace__combined-stage--risk{border-color:#d6bdb0}.pension-workspace__combined-stage--risk .pension-workspace__combined-stage-label{color:#c2410c}.pension-workspace__combined-stage--risk .pension-workspace__combined-stage-head{background:#fffbf5eb;border-bottom-color:#e6d5cd}.pension-workspace__combined-stage .pension-workspace__middle,.pension-workspace__combined-stage .pension-workspace__middle>.pension-workspace__wheel-card{min-height:34rem}.proposal-combine-modal__header{text-align:center;align-items:center}.proposal-combine-modal__footer{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:.5rem;margin-top:.25rem;display:grid!important}.proposal-combine-modal__btn{width:100%;min-height:2.25rem}.proposal-combine-modal__list{margin-top:.15rem}.pension-workspace__fund-list-rows.is-focus-mode .pension-workspace__fund-accordion-item.is-open{border-radius:var(--fund-premium-radius-lg)}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-title,.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-title-btn{color:#fff}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-fund-number,.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-fund-number-btn,.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-subtitle{color:#ffffffb8}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-updated{color:#ffffff85}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip-label{color:#ffffff9e}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip-value{color:#fff}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip-value.is-green{color:#6ee7b7}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip-value.is-blue,.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip-value.is-slate{color:#ffffffeb}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-btn--ghost{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border-color:#ffffff38}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-company,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-product,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-label,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-field-label,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-header-identity-label{color:#ffffff94!important}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-field-value,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-value,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-value--blue,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-value--accent,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-header-identity-value{color:#fff!important}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-value--green,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-header-identity-value.is-status{color:#6ee7b7!important}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-icon{color:#ffffffb8}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-metric-icon .is-green{color:#6ee7b7}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-header button.pension-workspace__fund-accordion-header:hover,.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-header-toggle:hover{background:#ffffff0f}.pension-workspace__fund-accordion-item:not(.is-open) .pension-workspace__fund-accordion-status{-webkit-backdrop-filter:blur(8px);color:#ffffffe0;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:9999px;box-shadow:0 1px 4px #0f172a1f}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-accordion-status{-webkit-backdrop-filter:blur(8px);color:#ffffffeb;background:#ffffff1f;border:1px solid #ffffff38;border-radius:9999px;box-shadow:0 1px 4px #0f172a1f}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip:has(.pension-workspace__fund-header-chip-value.is-green){background:#34d39924;border-color:#34d39957;box-shadow:inset 0 1px #ffffff2e,0 0 20px #34d39929,0 8px 24px #0f172a1f}.pension-workspace__fund-accordion-item.is-open .pension-fund-panel--embedded .pension-fund-panel__tab{color:#2d4164ad}.pension-workspace__fund-accordion-item.is-open .pension-fund-panel--embedded .pension-fund-panel__tab.is-active{color:var(--fund-brand-deep)}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-accordion-chevron.is-open{border-color:#93c5fd73;box-shadow:0 0 0 1px #60a5fa2e,0 0 24px #60a5fa57}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-action-btn--primary{background:linear-gradient(135deg,var(--fund-brand-deep) 0%,var(--fund-glow-blue) 140%);box-shadow:0 0 0 1px #60a5fa33,0 4px 20px #60a5fa47}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-action-btn--health-complete{background:linear-gradient(135deg,#15803d,#4ade80 140%);box-shadow:0 0 0 1px #4ade8038,0 4px 20px #22c55e47}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-btn{background:linear-gradient(135deg,var(--fund-brand-deep) 0%,var(--fund-glow-blue) 140%);box-shadow:0 0 0 1px #60a5fa33,0 4px 20px #60a5fa47}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-chip:hover{background:#ffffff2e;transform:translateY(-1px)}.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-action-btn:active:not(:disabled),.pension-workspace__fund-accordion-item.is-open .pension-workspace__fund-header-rich-btn:active,.pension-fund-panel--embedded .pension-fund-panel__tab:active{transform:scale(.98)}.pension-fund-panel--embedded .pension-fund-panel__tab:hover{transform:translateY(-1px)}.pension-fund-panel__metric-rubric-action,.pension-fund-panel__management-fees-action,.pension-fund-panel__field-edit,.pension-workspace__fund-header-rich-logo-btn,.pension-workspace__fund-header-rich-title-btn,.pension-workspace__fund-header-rich-fund-number-btn,.pension-workspace__fund-header-rich-status-btn{transition:transform var(--fund-premium-hover) var(--fund-premium-ease),opacity var(--fund-premium-hover) var(--fund-premium-ease)}.pension-fund-panel__metric-rubric-action:hover,.pension-fund-panel__management-fees-action:hover,.pension-fund-panel__field-edit:hover,.pension-workspace__fund-header-rich-logo-btn:hover,.pension-workspace__fund-header-rich-title-btn:hover,.pension-workspace__fund-header-rich-fund-number-btn:hover,.pension-workspace__fund-header-rich-status-btn:hover{transform:scale(1.04)}.pension-workspace__fund-accordion-chevron.is-open:hover{transform:rotate(180deg)scale(1.06)}@media(max-width:1279px){.pension-fund-panel__hero{align-items:flex-start}.pension-fund-panel__hero-metrics{width:100%;margin-inline-start:0}.pension-fund-panel__cubes,.pension-fund-panel__catalog,.pension-fund-panel__coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pension-workspace__top,.pension-workspace__middle{grid-template-columns:1fr}.pension-workspace__bottom,.pension-workspace__bottom--7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.pension-fund-panel__header-grid,.pension-fund-panel__snapshot-grid,.pension-fund-panel__overview-grid,.pension-fund-panel__catalog,.pension-fund-panel__coverage-grid,.pension-workspace__kpi-grid,.pension-workspace__kpi-grid--3,.pension-workspace__info-grid,.pension-workspace__bottom,.pension-workspace__bottom--7{grid-template-columns:1fr}.pension-workspace__wheel-wrap{min-height:24rem}.pension-workspace__wheel-segment-wrap{width:100%;position:relative;inset:auto!important}.pension-workspace__wheel-segment{width:auto}.pension-workspace__fund-ring-card,.pension-workspace__fund-orbit-ring{display:none}.pension-workspace__wheel-segments{gap:.55rem;width:100%;margin-top:1rem;display:grid;position:static}}.pension-management-fee-rules-modal,.pension-management-fee-rules-modal__header{text-align:center}.pension-management-fee-rules-modal__title{color:var(--brand-navy);justify-content:center;align-items:center;gap:.45rem;display:flex}.pension-management-fee-rules-modal__description{text-align:center;color:#475569}.pension-management-fee-rules-modal__body{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.pension-management-fee-rules-modal__field,.pension-management-fee-rules-modal__fieldset,.pension-management-fee-rules-modal__tiers{width:100%}.pension-management-fee-rules-modal__label{color:#475569;margin-bottom:.4rem;font-size:11px;font-weight:700;display:block}.pension-management-fee-rules-modal__select{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;max-width:28rem;margin-inline:auto;padding:.45rem .6rem;font-size:12px;font-weight:600}.pension-management-fee-rules-modal__product-badge{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.55rem;justify-content:center;align-items:center;gap:.45rem;width:100%;max-width:28rem;margin-inline:auto;padding:.5rem .75rem;font-size:12px;font-weight:700;display:inline-flex}.pension-management-fee-rules-modal__fieldset{border:0;margin:0;padding:0}.pension-management-fee-rules-modal__basis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.pension-management-fee-rules-modal__basis-option{cursor:pointer;text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.55rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem;min-height:6.25rem;padding:.65rem .5rem;display:flex}.pension-management-fee-rules-modal__basis-copy{flex-direction:column;align-items:center;gap:.25rem;display:flex}.pension-management-fee-rules-modal__basis-title{color:#1e293b;font-size:12px;font-weight:700;line-height:1.3}.pension-management-fee-rules-modal__basis-hint{color:#64748b;font-size:10px;line-height:1.35}.pension-management-fee-rules-modal__basis-option.is-selected{background:#eff6ff;border-color:#60a5fa;box-shadow:0 0 0 1px #60a5fa2e}.pension-management-fee-rules-modal__tiers-head{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}.pension-management-fee-rules-modal__table-wrap{border:1px solid #e2e8f0;border-radius:.55rem;overflow-x:auto}.pension-management-fee-rules-modal__footer{justify-content:center;gap:.5rem;width:100%;display:flex}.pension-management-fee-rules-modal__add-tier{color:#334155;background:#fff;border:1px dashed #94a3b8;border-radius:9999px;align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:10px;font-weight:700;display:inline-flex}.pension-management-fee-rules-modal__table{border-collapse:collapse;width:100%;font-size:11px}.pension-management-fee-rules-modal__table th,.pension-management-fee-rules-modal__table td{text-align:center;white-space:nowrap;border-bottom:1px solid #e2e8f0;padding:.4rem .35rem}.pension-management-fee-rules-modal__table th{color:#64748b;background:#f8fafc;font-size:10px;font-weight:700}.pension-management-fee-rules-modal__input{text-align:center;border:1px solid #cbd5e1;border-radius:.35rem;width:100%;min-width:4.5rem;padding:.25rem .35rem;font-size:11px}.pension-management-fee-rules-modal__remove-tier{color:#dc2626;justify-content:center;align-items:center;display:inline-flex}.gemel-returns{background:#f6f8fc;flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:.5rem 1rem 1rem;display:flex}.gemel-returns__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.gemel-returns__header-copy h2{color:#0f172a;margin:0;font-size:.875rem;font-weight:800}.gemel-returns__header-copy p{color:#64748b;margin:.2rem 0 0;font-size:.625rem}.gemel-returns__last-sync{color:#64748b;white-space:nowrap;align-items:center;gap:.3rem;font-size:.5625rem;font-weight:500;display:inline-flex}.gemel-returns__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}.gemel-returns__kpi{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.15rem;padding:.5rem .6rem;display:flex;box-shadow:0 4px 14px #0f172a0a}.gemel-returns__kpi span{color:#64748b;font-size:.5rem}.gemel-returns__kpi strong{color:#0f172a;font-size:.6875rem;font-weight:700}.gemel-returns__compare-bar{background:#fff;border:1px solid #e2e8f0;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:.65rem .75rem;display:flex;box-shadow:0 6px 20px #0f172a0d}.gemel-returns__compare-fields{flex-wrap:wrap;align-items:flex-end;gap:.45rem;min-width:0;display:flex}.gemel-returns__compare-fields label{color:#64748b;flex-direction:column;gap:.2rem;min-width:9rem;font-size:.5625rem;font-weight:600;display:flex}.gemel-returns__compare-fields select{color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:.35rem .5rem;font-size:.625rem}.gemel-returns__field-arrow{color:#94a3b8;padding-bottom:.35rem;font-size:.75rem}.gemel-returns__add-btn{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:12px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.625rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 8px 20px #1118272e}.gemel-returns__add-btn:hover:not(:disabled){background:#304ffe;transform:translateY(-1px);box-shadow:0 10px 24px #304ffe47}.gemel-returns__add-btn:disabled{opacity:.45;cursor:not-allowed}.gemel-returns__comparison-zone{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:.55rem;padding:.65rem;display:flex;box-shadow:0 6px 20px #0f172a0d}.gemel-returns__comparison-head{justify-content:flex-start;display:flex}.gemel-returns__view-toggle{background:#f1f5f9;border-radius:12px;gap:.25rem;padding:.2rem;display:inline-flex}.gemel-returns__view-btn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.5625rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.gemel-returns__view-btn.is-active{color:#304ffe;background:#fff;box-shadow:0 2px 8px #0f172a0f}.gemel-returns__comparison-cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.45rem;display:grid}.gemel-returns__comparison-card{background:linear-gradient(#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:14px;padding:.55rem .6rem;transition:transform .22s,box-shadow .22s;position:relative}.gemel-returns__comparison-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a12}.gemel-returns__comparison-card h4{color:#0f172a;margin:0;font-size:.625rem;font-weight:700}.gemel-returns__comparison-card p{color:#64748b;margin:.15rem 0 0;font-size:.5rem}.gemel-returns__comparison-meta,.gemel-returns__comparison-stats{color:#64748b;flex-direction:column;gap:.1rem;margin-top:.35rem;font-size:.5rem;display:flex}.gemel-returns__comparison-remove{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:absolute;top:.35rem;left:.35rem}.gemel-returns__view-panel{min-height:12rem}.gemel-returns__chart-wrap{flex-direction:column;gap:.45rem;display:flex}.gemel-returns__chart-ranges{flex-wrap:wrap;gap:.3rem;display:flex}.gemel-returns__range-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.2rem .55rem;font-size:.5rem;font-weight:600}.gemel-returns__range-btn.is-active{color:#304ffe;background:#304ffe0f;border-color:#304ffe}.gemel-returns__cards-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.45rem;display:grid}.gemel-returns__fund-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.6rem;animation:.4s both gemel-returns-fade-in;position:relative}.gemel-returns__fund-card.is-leader{border-color:#c9a22773;box-shadow:0 8px 22px #c9a2271f}.gemel-returns__fund-card h4{margin:0;font-size:.625rem;font-weight:700}.gemel-returns__fund-card-company{color:#64748b;margin:.15rem 0 0;font-size:.5rem}.gemel-returns__fund-card-yield{color:#304ffe;margin-top:.45rem;font-size:.875rem;font-weight:800}.gemel-returns__fund-card-yield span{color:#64748b;font-size:.5rem;font-weight:500;display:block}.gemel-returns__mini-chart{color:#94a3b8;margin-top:.35rem}.gemel-returns__fund-card-meta{color:#64748b;flex-direction:column;gap:.1rem;margin-top:.35rem;font-size:.5rem;display:flex}.gemel-returns__leader-badge,.gemel-returns__rank-badge{align-items:center;gap:.2rem;margin-top:.35rem;font-size:.5rem;font-weight:700;display:inline-flex}.gemel-returns__leader-badge{color:#c9a227}.gemel-returns__rank-badge{color:#64748b}.gemel-returns__ranking-list{flex-direction:column;gap:.35rem;display:flex}.gemel-returns__ranking-sub{color:#64748b;margin:0 0 .25rem;font-size:.5625rem}.gemel-returns__ranking-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.55rem;padding:.45rem .55rem;display:grid}.gemel-returns__ranking-pos{color:#304ffe;font-size:1rem;font-weight:800}.gemel-returns__ranking-copy strong{font-size:.625rem;display:block}.gemel-returns__ranking-copy span{color:#64748b;font-size:.5rem}.gemel-returns__ranking-yield{color:#16a34a;font-size:.6875rem;font-weight:800}.gemel-returns__empty{color:#64748b;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:8rem;font-size:.625rem;display:flex}.gemel-returns__presets{overflow:hidden}.gemel-returns__presets-scroll{gap:.35rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.gemel-returns__preset-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;padding:.3rem .65rem;font-size:.5625rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.gemel-returns__preset-btn.is-active,.gemel-returns__preset-btn:hover{color:#304ffe;background:#304ffe0d;border-color:#304ffe}.gemel-returns__results{flex-direction:column;gap:.45rem;min-height:0;display:flex}.gemel-returns__results-head{justify-content:space-between;align-items:baseline;display:flex}.gemel-returns__results-head h3{color:#0f172a;margin:0;font-size:.75rem;font-weight:800}.gemel-returns__results-head span{color:#64748b;font-size:.5625rem}.gemel-returns__table .gemel-returns__table-row td{padding:.4rem .5rem;font-size:.5625rem}.gemel-returns__fund-link{font:inherit;color:#304ffe;cursor:pointer;text-align:start;background:0 0;border:none;padding:0;font-weight:600}.gemel-returns__yield.is-positive{color:#16a34a;font-weight:700}.gemel-returns__yield.is-negative{color:#dc2626;font-weight:700}.gemel-returns__row-actions{gap:.25rem;display:inline-flex}.gemel-returns__row-actions button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.gemel-returns__drawer-head{text-align:start}.gemel-returns__drawer-body{flex-direction:column;gap:.45rem;margin-top:.75rem;display:flex}.gemel-returns__drawer-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;gap:.75rem;padding-bottom:.35rem;font-size:.625rem;display:flex}.gemel-returns__drawer-row span{color:#64748b}.gemel-returns__drawer-row strong{color:#0f172a;text-align:end}.gemel-returns__drawer-actions{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}.gemel-returns__drawer-close{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:.3rem;padding:.4rem;font-size:.625rem;display:inline-flex}.gemel-returns__skeleton{flex-direction:column;gap:.55rem;display:flex}.gemel-returns__skeleton-line{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%) 0 0/200% 100%;border-radius:12px;height:2.5rem;animation:1.4s infinite gemel-returns-shimmer}.gemel-returns__skeleton-line--short{width:40%;height:1.25rem}.gemel-returns__skeleton-grid{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.gemel-returns__skeleton-card{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0,#f1f5f9 75%) 0 0/200% 100%;border-radius:14px;height:6rem;animation:1.4s infinite gemel-returns-shimmer}@keyframes gemel-returns-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes gemel-returns-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.gemel-returns__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.gemel-returns__compare-bar,.gemel-returns__compare-fields{flex-direction:column;align-items:stretch}.gemel-returns__field-arrow{display:none}}.gemel-net-panel{flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding:.35rem 1rem 1rem;display:flex}.gemel-net-panel__banner{color:#475569;background:linear-gradient(#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem .85rem;font-size:.6875rem;line-height:1.5;display:flex}.gemel-net-panel__banner-actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.gemel-net-panel__external-link{color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.625rem;font-weight:700;text-decoration:none;display:inline-flex}.gemel-net-panel__layout{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:stretch;gap:.85rem;display:grid}.gemel-net-panel__hero{text-align:center;background:radial-gradient(circle at 20% 20%,#34d3991f,#0000 55%),linear-gradient(#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem .75rem;display:flex}.gemel-net-panel__hero-badge{color:#fff;background:#0f172a;border-radius:9999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:800}.gemel-net-panel__hero-icon{color:#10b981}.gemel-net-panel__hero-copy{color:#475569;font-size:.625rem;line-height:1.45}.gemel-net-panel__meta{color:#64748b;flex-direction:column;gap:.15rem;font-size:.5625rem;display:flex}.gemel-net-panel__filters{flex-direction:column;gap:.65rem;min-width:0;display:flex}.gemel-net-panel__filter-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}.gemel-net-panel__filter-head{color:#fff;background:linear-gradient(#2563eb,#1d4ed8);padding:.45rem .7rem;font-size:.6875rem;font-weight:800}.gemel-net-panel__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.65rem .7rem .45rem;display:grid}.gemel-net-panel__field{color:#334155;flex-direction:column;gap:.2rem;font-size:.625rem;font-weight:700;display:flex}.gemel-net-panel__field--wide{grid-column:1/-1}.gemel-net-panel__field select,.gemel-net-panel__inline-search input{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;width:100%;padding:.3rem .45rem;font-size:.625rem;font-weight:500}.gemel-net-panel__range-row{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.gemel-net-panel__filter-actions,.gemel-net-panel__inline-search{align-items:center;gap:.45rem;padding:0 .7rem .65rem;display:flex}.gemel-net-panel__inline-search input{flex:auto}.gemel-net-panel__results{flex-direction:column;gap:.45rem;min-height:0;display:flex}.gemel-net-panel__results-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.gemel-net-panel__results-head h3{color:#0f172a;font-size:.75rem;font-weight:800}.gemel-net-panel__results-head span{color:#64748b;font-size:.625rem}.gemel-net-panel__state{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;padding:1.5rem;font-size:.6875rem;display:flex}.gemel-net-panel__state--error{color:#b91c1c;background:#fef2f2;border-color:#fecaca}@media(max-width:960px){.gemel-net-panel__layout,.gemel-net-panel__filter-grid{grid-template-columns:1fr}}.mgmt-premium-icon{--mgmt-icon-bg:linear-gradient(145deg, #fffffff0, #e6eeffb8);--mgmt-icon-ring:#c4d4f0b8;--mgmt-icon-glow:#506ebe33;--mgmt-icon-shadow:#28468233;border:1px solid var(--mgmt-icon-ring);background:var(--mgmt-icon-bg);width:2.85rem;height:2.85rem;box-shadow:0 16px 28px var(--mgmt-icon-shadow),0 0 0 8px #ffffff5c,inset 0 1px #fffffffa,inset 0 -10px 20px #6482be14;filter:drop-shadow(0 12px 18px var(--mgmt-icon-glow));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s,box-shadow .28s;display:inline-flex;position:relative;overflow:hidden}.mgmt-premium-icon:before{content:"";border-radius:inherit;background:radial-gradient(circle at 34% 22%,#fffffff2,transparent 34%),radial-gradient(circle at 62% 78%,var(--mgmt-icon-glow),transparent 54%);opacity:.9;pointer-events:none;position:absolute;inset:14%}.mgmt-premium-icon:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff9e;position:absolute;inset:8%}.mgmt-premium-icon__glyph{z-index:2;-webkit-font-smoothing:antialiased;filter:saturate(1.2)contrast(1.05)drop-shadow(0 5px 7px #0f172a2e);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1;position:relative;transform:translateY(1px)scale(1.02)}.mgmt-premium-icon__shine{z-index:3;opacity:.55;pointer-events:none;background:linear-gradient(120deg,#0000 34%,#ffffffd1,#0000 66%);animation:7s ease-in-out infinite mgmt-icon-idle-shine;position:absolute;inset:-35% -50%;transform:translate(-120%)}.mgmt-premium-icon--sm{width:2.45rem;height:2.45rem}.mgmt-premium-icon--md{width:3.35rem;height:3.35rem}.mgmt-premium-icon--lg{width:3.9rem;height:3.9rem}.mgmt-premium-icon--xl{width:4.6rem;height:4.6rem}.mgmt-premium-icon--sm .mgmt-premium-icon__glyph{font-size:1.55rem}.mgmt-premium-icon--md .mgmt-premium-icon__glyph{font-size:1.72rem}.mgmt-premium-icon--lg .mgmt-premium-icon__glyph{font-size:2rem}.mgmt-premium-icon--xl .mgmt-premium-icon__glyph{font-size:2.42rem}.mgmt-premium-icon--pulse{animation:5.5s ease-in-out infinite mgmt-icon-float}.mgmt-monitor__kpi-segment:hover .mgmt-premium-icon,.mgmt-monitor__action-tile:hover .mgmt-premium-icon{box-shadow:0 22px 38px var(--mgmt-icon-shadow),0 0 0 10px #ffffff6b,0 0 34px var(--mgmt-icon-glow),inset 0 1px #fff,inset 0 -10px 22px #6482be1a;filter:drop-shadow(0 20px 30px var(--mgmt-icon-glow));transform:translateY(-3px)scale(1.04)}.mgmt-monitor__kpi-segment:hover .mgmt-premium-icon__shine,.mgmt-monitor__action-tile:hover .mgmt-premium-icon__shine{opacity:1;animation:1.4s mgmt-icon-shine}.mgmt-monitor__kpi-segment--status .mgmt-premium-icon__glyph{filter:saturate(1.08)contrast(1.04)}.mgmt-premium-icon--briefcase{--mgmt-icon-bg:linear-gradient(145deg, #fff9eefa, #ecd8ccd1 55%, #b3655140);--mgmt-icon-ring:#a160513d;--mgmt-icon-glow:#99544533;--mgmt-icon-shadow:#70484433}.mgmt-premium-icon--calendar{--mgmt-icon-bg:linear-gradient(145deg, #fffffffa, #e1ecffe6 52%, #6289da38);--mgmt-icon-ring:#6185cd47;--mgmt-icon-glow:#4e7cde3d;--mgmt-icon-shadow:#365ea52e}.mgmt-premium-icon--chart{--mgmt-icon-bg:linear-gradient(145deg, #f9fff9fa, #dbf6e2e6 52%, #36b15b3d);--mgmt-icon-ring:#41aa6042;--mgmt-icon-glow:#38b55d38;--mgmt-icon-shadow:#2c804e29}.mgmt-premium-icon--coins{--mgmt-icon-bg:linear-gradient(145deg, #fffdf1fa, #fdebb1e0 52%, #d3972042);--mgmt-icon-ring:#cd972d4d;--mgmt-icon-glow:#dc9e243d;--mgmt-icon-shadow:#8f671e2e}.mgmt-premium-icon--document{--mgmt-icon-bg:linear-gradient(145deg, #fffffffa, #ede5ffe6 52%, #9574e83d);--mgmt-icon-ring:#8b6edc42;--mgmt-icon-glow:#8264dc38;--mgmt-icon-shadow:#5a4aa029}.mgmt-premium-icon--umbrella{--mgmt-icon-bg:linear-gradient(145deg, #fffffffa, #e8e1ffeb 52%, #6f4cd23d);--mgmt-icon-ring:#6f4cd247;--mgmt-icon-glow:#6f4cd23d;--mgmt-icon-shadow:#4c37962e}.mgmt-premium-icon--shield{--mgmt-icon-bg:linear-gradient(145deg, #f8fffbfa, #def7e7e6 52%, #2fac633d);--mgmt-icon-ring:#34a86247;--mgmt-icon-glow:#30b8693d;--mgmt-icon-shadow:#257a4b29}.mgmt-premium-icon--send,.mgmt-premium-icon--sparkle{--mgmt-icon-bg:linear-gradient(145deg, #fffffffa, #e5ecffe6 52%, #5a79ff42);--mgmt-icon-ring:#5a79ff47;--mgmt-icon-glow:#5a79ff3d;--mgmt-icon-shadow:#374eaa2e}.mgmt-monitor__kpi-segment--review .mgmt-premium-icon__glyph{filter:saturate(1.12)contrast(1.02)}.mgmt-monitor__kpi-segment--monthly .mgmt-premium-icon__glyph{filter:saturate(1.15)contrast(1.05)}.mgmt-monitor__kpi-segment--total .mgmt-premium-icon__glyph{filter:saturate(1.1)contrast(1.06)}.mgmt-monitor__action-tile--summary .mgmt-premium-icon__glyph{filter:saturate(1.14)contrast(1.04)}.mgmt-monitor__action-tile--risk .mgmt-premium-icon__glyph{filter:saturate(1.18)contrast(1.05)}.mgmt-monitor__action-tile--finance .mgmt-premium-icon__glyph{filter:saturate(1.16)contrast(1.06)}@keyframes mgmt-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes mgmt-icon-shine{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes mgmt-icon-idle-shine{0%,58%{opacity:0;transform:translate(-125%)}68%{opacity:.64}86%,to{opacity:0;transform:translate(125%)}}.comp-proposal-dialog{flex-direction:column;max-height:85vh;display:flex;overflow:hidden}.comp-proposal-dialog .comp-proposal-center__list,.comp-proposal-dialog .comp-proposal-closed__list{max-height:58vh}.mgmt-monitor__closed-link{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:.35rem;padding:0;font-size:.5625rem;font-weight:600;transition:color .2s;display:inline-flex}.mgmt-monitor__closed-link:hover{color:#304ffe}.mgmt-monitor__closed-count{color:#304ffe;background:#304ffe1a;border-radius:999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding-inline:.25rem;font-size:.5rem;font-weight:800;display:inline-flex}.mgmt-monitor__proposal-cta{cursor:pointer;text-align:start;background:linear-gradient(135deg,#304ffe1a,#ffffffe6);border:1px solid #304ffe2e;border-radius:14px;align-items:center;gap:.55rem;width:100%;padding:.7rem .8rem;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s;display:flex}.mgmt-monitor__proposal-cta:hover{border-color:#304ffe59;transform:translateY(-2px);box-shadow:0 14px 28px #304ffe29}.mgmt-monitor__proposal-cta-copy{flex-direction:column;gap:.08rem;display:flex}.mgmt-monitor__proposal-cta-copy strong{color:#0f172a;font-size:.6875rem;font-weight:800}.mgmt-monitor__proposal-cta-copy span{color:#64748b;font-size:.5625rem;font-weight:500}.comp-proposal-center,.comp-proposal-closed,.comp-proposal-send{font-family:inherit}.comp-proposal-center__head,.comp-proposal-closed__head{text-align:right}.comp-proposal-center__toolbar{margin-block:.75rem 1rem}.comp-proposal-center__new-btn{color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#304ffe14,#fff);border:1px solid #304ffe33;border-radius:12px;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex}.comp-proposal-center__new-icon{color:#fff;background:#304ffe;border-radius:.45rem;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.comp-proposal-center__list,.comp-proposal-closed__list{flex-direction:column;gap:.65rem;max-height:calc(100vh - 10rem);padding-bottom:1rem;display:flex;overflow-y:auto}.comp-proposal-center__card,.comp-proposal-closed__card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.85rem;transition:transform .22s,box-shadow .22s;box-shadow:0 8px 20px #0f172a0a}.comp-proposal-center__card:hover,.comp-proposal-closed__card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #304ffe14}.comp-proposal-center__card-head,.comp-proposal-closed__card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.comp-proposal-center__card-head h4,.comp-proposal-closed__card-head h4{color:#0f172a;margin:0;font-size:.75rem;font-weight:800}.comp-proposal-center__status{color:#64748b;margin-top:.2rem;font-size:.5625rem;font-weight:700;display:inline-flex}.comp-proposal-center__completion strong{color:#304ffe;font-size:.875rem}.comp-proposal-center__completion span{color:#64748b;font-size:.5rem;display:block}.comp-proposal-center__card-meta,.comp-proposal-closed__card-meta{color:#64748b;flex-wrap:wrap;gap:.35rem .65rem;margin-top:.55rem;font-size:.5625rem;display:flex}.comp-proposal-center__card-actions,.comp-proposal-closed__card-actions{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}.comp-proposal-center__card-actions button,.comp-proposal-closed__card-actions button{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .55rem;font-size:.5625rem;font-weight:600;display:inline-flex}.comp-proposal-center__card-actions button.is-danger{color:#dc2626;background:#fef2f2;border-color:#fecaca}.comp-proposal-center__empty,.comp-proposal-closed__empty{color:#64748b;flex-direction:column;align-items:center;gap:.45rem;padding:2rem 1rem;font-size:.6875rem;display:flex}.comp-proposal-center__editor{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin-bottom:.85rem;padding:.85rem}.comp-proposal-center__editor-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-block:.65rem;display:grid}.comp-proposal-center__metric{color:#64748b;background:#fff;border-radius:10px;padding:.45rem .55rem;font-size:.5625rem}.comp-proposal-center__metric strong{color:#0f172a;margin-top:.15rem;font-size:.75rem;display:block}.comp-proposal-center__editor-actions,.comp-proposal-center__outcome-grid,.comp-proposal-closed__detail-actions{flex-wrap:wrap;gap:.45rem;display:flex}.comp-proposal-send__channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.comp-proposal-send__channel{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem;font-size:.625rem;font-weight:600;display:inline-flex}.comp-proposal-send__channel.is-active{color:#304ffe;background:#304ffe0f;border-color:#304ffe}.comp-proposal-send__link{color:#64748b;margin-top:.75rem;font-size:.5625rem}.comp-proposal-send__link-row{align-items:center;gap:.45rem;margin-top:.35rem;display:flex}.comp-proposal-send__link-row code{text-overflow:ellipsis;white-space:nowrap;background:#f1f5f9;border-radius:8px;flex:1;padding:.35rem .45rem;font-size:.5625rem;overflow:hidden}.comp-proposal-closed__timeline{flex-direction:column;gap:.65rem;margin-block:1rem;display:flex}.comp-proposal-closed__timeline-item{grid-template-columns:auto 1fr;align-items:start;gap:.55rem;display:grid;position:relative}.comp-proposal-closed__timeline-dot{background:#304ffe;border-radius:50%;width:10px;height:10px;margin-top:.2rem;box-shadow:0 0 10px #304ffe73}.comp-proposal-closed__phase-tag{color:#304ffe;font-size:.5625rem;font-weight:700}.comp-proposal-closed__phase-tag--done{color:#16a34a}.comp-proposal-closed__card--sent{border-color:#304ffe2e}.comp-proposal-closed__timeline-line{background:linear-gradient(#304ffe,#e2e8f0);width:2px;height:calc(100% + .35rem);position:absolute;top:1rem;right:4px}.pension-workspace__center-panel{height:100%;min-height:0;padding:.65rem .75rem .85rem;overflow:auto}.pension-workspace__wheel-card:has(.pension-workspace__center-panel) .pension-workspace__center-body{min-height:24rem}.pension-clearing-modal__shell{background:radial-gradient(120% 90% at 100% 0,#304ffe1a,#0000 58%),radial-gradient(90% 70% at 0 100%,#2dbe7e14,#0000 52%),linear-gradient(#fffffffa,#f8fafcf0);border:1px solid #ffffffe0;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 28px 60px #0f172a29,0 8px 24px #304ffe14,inset 0 1px #fffffff2}.pension-clearing-modal__close{z-index:2;color:#64748b;cursor:pointer;background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .18s,border-color .18s,transform .18s;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.pension-clearing-modal__close:hover{color:#304ffe;border-color:#304ffe47;transform:scale(1.04)}.pension-clearing-modal__hero{text-align:center;padding:1.65rem 1.35rem 1.15rem;position:relative}.pension-clearing-modal__hero-glow{pointer-events:none;background:radial-gradient(circle,#304ffe24,#0000 68%);border-radius:50%;height:8rem;position:absolute;inset:-30% 10% auto}.pension-clearing-modal__title{letter-spacing:-.01em;color:#0f172a;margin:0;font-size:1.05rem;font-weight:800;position:relative}.pension-clearing-modal__subtitle{color:#64748b;margin:.45rem 0 0;font-size:.6875rem;font-weight:500;line-height:1.45;position:relative}.pension-clearing-modal__body{padding:0 1.35rem 1.45rem}.pension-clearing-modal__dropzone{text-align:center;cursor:pointer;background:linear-gradient(#fffffff5,#f1f5f9d1);border:1.5px dashed #94a3b88c;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:11.5rem;padding:1.35rem 1rem;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:flex}.pension-clearing-modal__dropzone:hover,.pension-clearing-modal__dropzone.is-drag-over{background:linear-gradient(#fff,#eff6ffeb);border-color:#304ffe73;transform:translateY(-1px);box-shadow:0 14px 32px #304ffe1a}.pension-clearing-modal__dropzone.has-file{background:linear-gradient(#fff,#ecfdf5e0);border-style:solid;border-color:#2dbe7e6b}.pension-clearing-modal__dropzone-icon{color:#304ffe;background:linear-gradient(#304ffe1a,#304ffe08);border-radius:50%;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin-bottom:.15rem;display:inline-flex}.pension-clearing-modal__dropzone.has-file .pension-clearing-modal__dropzone-icon{color:#16a34a;background:linear-gradient(#2dbe7e24,#2dbe7e0a)}.pension-clearing-modal__dropzone strong{color:#0f172a;font-size:.8125rem;font-weight:700}.pension-clearing-modal__file-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pension-clearing-modal__file-hint{color:#64748b;font-size:.625rem;font-weight:500}.pension-clearing-modal__file-types{letter-spacing:.04em;color:#94a3b8;margin-top:.2rem;font-size:.5625rem;font-weight:600}.pension-clearing-modal__coming-soon{text-align:center;background:linear-gradient(#ffffffeb,#f8fafce0);border:1px solid #e2e8f0e6;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:11.5rem;margin:0 1.35rem 1.65rem;padding:1.5rem 1rem;display:flex}.pension-clearing-modal__coming-soon-icon{color:#d97706;background:linear-gradient(#fbbf242e,#fbbf240d);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.pension-clearing-modal__coming-soon strong{color:#0f172a;font-size:1.1rem;font-weight:800}.pension-clearing-modal__coming-soon p{color:#64748b;max-width:16rem;margin:0;font-size:.6875rem;font-weight:500;line-height:1.5}.pension-clearing-modal__dropzone.is-processing{pointer-events:none;opacity:.92}.pension-clearing-modal__progress{flex-direction:column;gap:.35rem;width:100%;margin-top:.35rem;display:flex}.pension-clearing-modal__progress-bar{background:#e2e8f0e6;border-radius:9999px;height:.35rem;overflow:hidden}.pension-clearing-modal__progress-bar>span{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#38bdf8);height:100%;transition:width .28s;display:block}.pension-clearing-modal__progress p,.pension-clearing-modal__progress-file{color:#64748b;margin:0;font-size:.625rem}.pension-clearing-modal__result{border-radius:.75rem;align-items:flex-start;gap:.5rem;width:100%;padding:.65rem .75rem;font-size:.6875rem;display:flex}.pension-clearing-modal__result strong{font-weight:700;display:block}.pension-clearing-modal__result p{color:#64748b;margin:.15rem 0 0}.pension-clearing-modal__result--success{color:#166534;background:#f0fdf4}.pension-clearing-modal__result--error{color:#b91c1c;background:#fef2f2}.mislaka-empty-state{text-align:center;color:#64748b;padding:1.25rem;font-size:.75rem}.mislaka-detail-screen{--mislaka-tone:#2563eb;--mislaka-tone-soft:#eff6ff;flex-direction:column;gap:1rem;padding:.75rem;display:flex}.mislaka-import-summary{background:linear-gradient(#ffffffeb,#f8fafcc7),radial-gradient(circle at 12% 0,#dbeafe8c,#0000 32%);border:1px solid #e2e8f0e6;border-radius:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.75rem;display:grid;box-shadow:0 12px 28px #0f172a0a}.mislaka-import-summary>div{flex-direction:column;gap:.15rem;display:flex}.mislaka-import-summary span{color:#64748b;font-size:.6rem}.mislaka-import-summary strong{color:#0f172a;font-size:.7rem}.mislaka-import-summary__cancel{color:#b91c1c;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:.75rem;justify-content:center;align-items:center;gap:.3rem;min-height:2.4rem;font-size:.68rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.mislaka-import-summary__cancel:hover{background:#fff;border-color:#f87171;transform:translateY(-1px);box-shadow:0 10px 22px #b91c1c1f}.mislaka-sms-overview{background:linear-gradient(#fffffff5,#f8fafce0),radial-gradient(circle at 5% 8%,#dbeafe8c,#0000 24%),radial-gradient(circle at 98% 86%,#e2e8f0bf,#0000 26%);border:1px solid #cbd5e1e6;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 18px 36px #0f172a0f,inset 0 1px #ffffffbf}.mislaka-sms-overview__header{border-bottom:3px solid #111827;flex-direction:column;justify-content:center;align-items:center;gap:.28rem;padding-bottom:.65rem;display:flex}.mislaka-sms-overview__header span{color:#1f2937;font-size:.68rem;font-weight:800}.mislaka-sms-overview__header strong{color:#111827;font-size:1rem;font-weight:900}.mislaka-sms-overview__header small{color:#64748b;font-size:.58rem;font-weight:700}.mislaka-sms-overview__body{grid-template-columns:minmax(11rem,1fr) auto minmax(11rem,1fr);align-items:center;gap:1rem;min-height:13rem;display:grid}.mislaka-sms-donut{aspect-ratio:1;background:var(--mislaka-donut);border-radius:9999px;grid-column:2;width:9.7rem;position:relative;box-shadow:inset 0 0 0 1px #ffffff61,0 14px 24px #47556924}.mislaka-sms-donut:before{content:"";border-radius:inherit;background:#fff;position:absolute;inset:31%;box-shadow:inset 0 0 0 1px #cbd5e1b3,0 0 0 1px #ffffffd9}.mislaka-sms-donut span{border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#fff3,#0000 42%);position:absolute;inset:10%}.mislaka-sms-breakdown{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.45rem 1.4rem;display:grid}.mislaka-sms-breakdown__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;font-size:.68rem;display:grid}.mislaka-sms-breakdown__dot{border-radius:9999px;width:.62rem;height:.62rem;box-shadow:0 0 0 2px #fff,0 0 0 3px #cbd5e1bf}.mislaka-sms-breakdown__row strong{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mislaka-sms-breakdown__row small{color:#64748b;font-weight:800}.mislaka-sms-breakdown__empty{text-align:center;color:#64748b;grid-column:1/-1;font-size:.68rem;font-weight:800}.mislaka-portfolio-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.mislaka-portfolio-overview>div,.mislaka-employer-overview__card{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:.85rem;flex-direction:column;gap:.18rem;padding:.7rem .8rem;display:flex;box-shadow:0 10px 24px #0f172a0a}.mislaka-portfolio-overview span,.mislaka-employer-overview__card span,.mislaka-employer-overview__card small{color:#64748b;font-size:.6rem}.mislaka-portfolio-overview strong,.mislaka-employer-overview__card strong{color:#0f172a;font-size:.86rem;font-weight:850}.mislaka-employer-overview{flex-direction:column;gap:.55rem;display:flex}.mislaka-employer-overview h3{color:#0f172a;margin:0;font-size:.78rem;font-weight:850}.mislaka-employer-overview__grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.55rem;display:grid}.mislaka-product-section{--mislaka-tone:#2563eb;--mislaka-tone-soft:#eff6ff;background:linear-gradient(180deg,#ffffffe6,#f8fafcad),radial-gradient(circle at 100% 0%,var(--mislaka-tone),transparent 30%);border:1px solid #e2e8f0d1;border-radius:1rem;padding:.75rem}@supports (color:color-mix(in lab,red,red)){.mislaka-product-section{background:linear-gradient(180deg,#ffffffe6,#f8fafcad),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mislaka-tone) 13%,transparent),transparent 30%)}}.mislaka-product-section--pension,.mislaka-fund-card--pension,.mislaka-monitor-row--pension{--mislaka-tone:#2563eb;--mislaka-tone-soft:#eff6ff}.mislaka-product-section--managers,.mislaka-fund-card--managers,.mislaka-monitor-row--managers{--mislaka-tone:#7c3aed;--mislaka-tone-soft:#f5f3ff}.mislaka-product-section--gemel,.mislaka-fund-card--gemel,.mislaka-monitor-row--gemel{--mislaka-tone:#059669;--mislaka-tone-soft:#ecfdf5}.mislaka-product-section--study,.mislaka-fund-card--study,.mislaka-monitor-row--study{--mislaka-tone:#d97706;--mislaka-tone-soft:#fffbeb}.mislaka-product-section--finance,.mislaka-fund-card--finance,.mislaka-monitor-row--finance{--mislaka-tone:#0f766e;--mislaka-tone-soft:#f0fdfa}.mislaka-product-section--risk,.mislaka-fund-card--risk,.mislaka-monitor-row--risk{--mislaka-tone:#7e22ce;--mislaka-tone-soft:#faf5ff}.mislaka-product-section--life,.mislaka-fund-card--life,.mislaka-monitor-row--life{--mislaka-tone:#db2777;--mislaka-tone-soft:#fdf2f8}.mislaka-product-section--mortgage,.mislaka-fund-card--mortgage,.mislaka-monitor-row--mortgage{--mislaka-tone:#475569;--mislaka-tone-soft:#f8fafc}.mislaka-product-section__title{color:#0f172a;align-items:center;gap:.45rem;margin:0 0 .55rem;font-size:.8rem;font-weight:800;display:flex}.mislaka-product-section__icon{background:var(--mislaka-tone-soft);width:1.65rem;height:1.65rem;color:var(--mislaka-tone);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mislaka-product-section__title small{color:#64748b;margin-inline-start:auto;font-size:.6rem;font-weight:700}.mislaka-product-section__grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.65rem;display:grid}.mislaka-fund-card{--mislaka-tone:#2563eb;--mislaka-tone-soft:#eff6ff;background:linear-gradient(180deg,#fff,#f8fafcbd),radial-gradient(circle at 100% 0%,var(--mislaka-tone),transparent 34%);border:1px solid #e2e8f0f2;border-radius:.85rem;flex-direction:column;gap:.55rem;padding:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-card{background:linear-gradient(180deg,#fff,#f8fafcbd),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mislaka-tone) 12%,transparent),transparent 34%)}}.mislaka-fund-card{box-shadow:0 1px 4px #0f172a0a,inset 3px 0 0 var(--mislaka-tone)}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-card{box-shadow:0 1px 4px #0f172a0a,inset 3px 0 color-mix(in srgb,var(--mislaka-tone) 58%,transparent)}}.mislaka-fund-card{text-align:right;cursor:pointer;transition:transform .18s,box-shadow .18s}.mislaka-fund-card:hover{border-color:var(--mislaka-tone);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-card:hover{border-color:color-mix(in srgb,var(--mislaka-tone) 34%,#e2e8f0)}}.mislaka-fund-card:hover{box-shadow:0 10px 24px var(--mislaka-tone),inset 3px 0 0 var(--mislaka-tone)}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-card:hover{box-shadow:0 10px 24px color-mix(in srgb,var(--mislaka-tone) 13%,transparent),inset 3px 0 0 var(--mislaka-tone)}}.mislaka-fund-card__head,.mislaka-fund-card__footer,.mislaka-fund-card__meta,.mislaka-fund-card__stats{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.mislaka-fund-card__head{align-items:flex-start}.mislaka-fund-card__icon{background:var(--mislaka-tone-soft);width:2rem;height:2rem;color:var(--mislaka-tone);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mislaka-fund-card__titles{flex-direction:column;flex:1;gap:.1rem;display:flex}.mislaka-fund-card__titles strong{color:#0f172a;align-items:center;gap:.35rem;font-size:.72rem;display:flex}.mislaka-fund-card__titles span{color:#64748b;font-size:.62rem}.mislaka-fund-card__duplicate{color:#d97706}.mislaka-fund-card__meta,.mislaka-fund-card__footer{color:#64748b;font-size:.6rem}.mislaka-fund-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.mislaka-fund-card__stats>div{flex-direction:column;gap:.1rem;min-width:0;display:flex}.mislaka-fund-card__stats span{color:#94a3b8;font-size:.58rem}.mislaka-fund-card__stats strong{color:#334155;font-size:.64rem}.mislaka-fund-card__stats small,.mislaka-kv-grid small{color:#94a3b8;font-size:.52rem;line-height:1.25}.mislaka-fund-card__status{color:var(--mislaka-tone);font-weight:700}.mislaka-monitor-row{text-align:right;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f1f5f9;align-items:center;gap:.55rem;width:100%;padding:.65rem .75rem;display:flex}.mislaka-monitor-row:hover{background:#f8fafc}.mislaka-monitor-row__icon{background:var(--mislaka-tone-soft);width:1.65rem;height:1.65rem;color:var(--mislaka-tone);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.mislaka-monitor-row__text{flex:1;min-width:0}.mislaka-monitor-row__title{color:#0f172a;font-size:.7rem;font-weight:700}.mislaka-monitor-row__sub{color:#64748b;font-size:.6rem}.mislaka-monitor-row__side{align-items:center;gap:.35rem;display:inline-flex}.mislaka-monitor-row__duplicate{color:#d97706}.mislaka-monitor-row__status{color:var(--mislaka-tone);font-size:.58rem;font-weight:700}.mislaka-fund-modal{width:min(92vw,72rem);max-width:none;max-height:88vh;padding:0;overflow:hidden}.mislaka-fund-modal__close{z-index:2;color:#64748b;cursor:pointer;background:#ffffffeb;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:.85rem;left:.85rem}.mislaka-fund-modal__loading{text-align:center;color:#64748b;padding:2rem;font-size:.8rem}.mislaka-fund-modal__header{background:linear-gradient(180deg,#fff,#f8fafcc7),radial-gradient(circle at 100% 0%,var(--mislaka-tone,#2563eb),transparent 34%);border-bottom:1px solid #e2e8f0e6;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-modal__header{background:linear-gradient(180deg,#fff,#f8fafcc7),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--mislaka-tone,#2563eb) 14%,transparent),transparent 34%)}}.mislaka-fund-modal__header--pension{--mislaka-tone:#2563eb;--mislaka-tone-soft:#eff6ff}.mislaka-fund-modal__header--managers{--mislaka-tone:#7c3aed;--mislaka-tone-soft:#f5f3ff}.mislaka-fund-modal__header--gemel{--mislaka-tone:#059669;--mislaka-tone-soft:#ecfdf5}.mislaka-fund-modal__header--study{--mislaka-tone:#d97706;--mislaka-tone-soft:#fffbeb}.mislaka-fund-modal__header--finance{--mislaka-tone:#0f766e;--mislaka-tone-soft:#f0fdfa}.mislaka-fund-modal__header--risk{--mislaka-tone:#7e22ce;--mislaka-tone-soft:#faf5ff}.mislaka-fund-modal__header--life{--mislaka-tone:#db2777;--mislaka-tone-soft:#fdf2f8}.mislaka-fund-modal__header--mortgage{--mislaka-tone:#475569;--mislaka-tone-soft:#f8fafc}.mislaka-fund-modal__header--other{--mislaka-tone:#64748b;--mislaka-tone-soft:#f8fafc}.mislaka-fund-modal__identity{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.mislaka-fund-modal__family-icon{background:var(--mislaka-tone-soft);width:2.35rem;height:2.35rem;color:var(--mislaka-tone);box-shadow:0 10px 22px var(--mislaka-tone);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mislaka-fund-modal__family-icon{box-shadow:0 10px 22px color-mix(in srgb,var(--mislaka-tone) 15%,transparent)}}.mislaka-fund-modal__header h2{align-items:center;gap:.45rem;margin:0;font-size:1rem;font-weight:800;display:flex}.mislaka-fund-modal__header p{color:#64748b;margin:.2rem 0 0;font-size:.75rem}.mislaka-fund-modal__header-meta{flex-wrap:wrap;gap:.35rem;display:flex}.mislaka-fund-modal__header-meta span{color:#475569;background:#f8fafc;border-radius:9999px;padding:.2rem .45rem;font-size:.62rem}.mislaka-fund-modal__warnings{color:#b45309;background:#fffbeb;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin:.75rem 1.1rem 0;padding:.65rem .75rem;font-size:.68rem;display:flex}.mislaka-fund-modal__tabs{flex-direction:column;min-height:0;display:flex}.mislaka-fund-modal__tabs-list{flex-wrap:wrap;justify-content:flex-start;height:auto;padding:.55rem 1rem 0}.mislaka-fund-modal__tab-content{max-height:52vh;padding:.85rem 1rem 1rem;overflow:auto}.mislaka-kv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.mislaka-summary-layout{flex-direction:column;gap:.75rem;display:flex}.mislaka-fund-snapshot{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}.mislaka-fund-snapshot>div{background:#f8fafcb8;border:1px solid #e2e8f0;border-radius:.7rem;flex-direction:column;gap:.12rem;padding:.55rem;display:flex}.mislaka-fund-snapshot span{color:#64748b;font-size:.58rem}.mislaka-fund-snapshot strong{color:#0f172a;font-size:.9rem;font-weight:850}.mislaka-kv-grid>div{background:#fff;border:1px solid #f1f5f9;border-radius:.65rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.mislaka-kv-grid span{color:#94a3b8;font-size:.6rem}.mislaka-kv-grid strong{color:#0f172a;font-size:.72rem}.mislaka-tab-empty{text-align:center;color:#94a3b8;padding:1rem;font-size:.72rem}.mislaka-data-table-wrap{overflow:auto}.mislaka-data-table{border-collapse:collapse;width:100%;font-size:.68rem}.mislaka-data-table th,.mislaka-data-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:.45rem .55rem}.mislaka-data-table th{color:#475569;background:#f8fafc;font-weight:700;position:sticky;top:0}.mislaka-raw-viewer{flex-direction:column;gap:.5rem;min-height:18rem;display:flex}.mislaka-raw-viewer__toolbar{align-items:center;gap:.45rem;display:flex}.mislaka-raw-viewer__toolbar input{border:1px solid #e2e8f0;border-radius:.55rem;flex:1;min-width:0;padding:.45rem .55rem;font-size:.68rem}.mislaka-raw-viewer__toolbar button{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.55rem;padding:.4rem .55rem;font-size:.65rem}.mislaka-raw-viewer__scroll{background:#f8fafc;border:1px solid #f1f5f9;border-radius:.65rem;max-height:42vh}.mislaka-raw-viewer__code{white-space:pre-wrap;word-break:break-word;margin:0;padding:.75rem;font-size:.62rem;line-height:1.45}.mislaka-technical-panel{flex-direction:column;gap:1rem;display:flex}.mislaka-unknown-codes h4{color:#0f172a;margin:0 0 .5rem;font-size:.75rem;font-weight:800}:root{--sales-hub-ease:cubic-bezier(.22, 1, .36, 1);--sales-hub-gold-1:#f4d79a;--sales-hub-gold-2:#d9ab5c;--sales-hub-gold-3:#c1913f}@keyframes sales-hub-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes sales-hub-slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes sales-hub-photo-in{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes sales-hub-ring-draw{0%{stroke-dashoffset:var(--sales-hub-ring-circ,402)}}@keyframes sales-hub-sun-glow{0%,to{box-shadow:0 6px 16px #f59e0b40,0 0 #f59e0b47}50%{box-shadow:0 6px 16px #f59e0b40,0 0 0 9px #f59e0b00}}@keyframes sales-hub-pulse{0%,to{opacity:1}50%{opacity:.45}}.sales-hub-hero{background:radial-gradient(140% 120% at 12% 8%,#3b5a8f,#0000 55%),radial-gradient(100% 140% at 78% 0,#c98b4b,#0000 45%),linear-gradient(160deg,#1b2547,#101731 58%,#182142);min-height:19rem}.sales-hub-hero__photo{transform-origin:50% 40%;animation:sales-hub-photo-in 1.1s var(--sales-hub-ease) both}.sales-hub-hero__wash{background:linear-gradient(270deg,#090e21eb,#090e21bd 36%,#090e2161,#090e212e)}.sales-hub-hero__title{animation:sales-hub-slide-in .52s var(--sales-hub-ease) 80ms both}.sales-hub-hero__subtitle{animation:sales-hub-slide-in .52s var(--sales-hub-ease) .18s both}.sales-hub-hero__quote{animation:sales-hub-slide-in .52s var(--sales-hub-ease) .28s both}.sales-hub-domains{z-index:10;grid-template-columns:repeat(6,minmax(0,1fr));gap:.875rem;margin-top:-3.75rem;display:grid;position:relative}.sales-hub-domain-card{--stagger-index:0;--domain-glow:#0f172a1f;min-width:0;min-height:7.5rem;animation:sales-hub-rise .48s var(--sales-hub-ease) both;animation-delay:calc(.22s + var(--stagger-index) * 60ms);background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #0f172a1a}.sales-hub-domain-card:hover,.sales-hub-domain-card:focus-visible{box-shadow:0 18px 36px #0f172a24,0 8px 22px var(--domain-glow);border-color:#0000;outline:none;transform:translateY(-4px)}.sales-hub-domain-card__body{z-index:1;padding:.8rem .85rem .7rem;flex-direction:column;flex:auto;gap:.35rem;min-width:0;padding-inline-end:54%;display:flex;position:relative}.sales-hub-domain-card__tile{width:2.35rem;height:2.35rem;transition:transform .22s var(--sales-hub-ease);border-radius:999px;place-items:center;display:grid}.sales-hub-domain-card:hover .sales-hub-domain-card__tile{transform:rotate(-6deg)scale(1.08)}.sales-hub-domain-card__label{color:var(--brand-navy);font-size:13px;font-weight:800;line-height:1.15}.sales-hub-domain-card[data-domain=travel] .sales-hub-domain-card__label{max-width:3.6rem}.sales-hub-domain-card__chevron{color:#64748b;width:1.5rem;height:1.5rem;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .22s var(--sales-hub-ease);background:#fff;border:1px solid #e2e8f0;border-radius:999px;place-items:center;margin-top:auto;display:inline-grid}.sales-hub-domain-card:hover .sales-hub-domain-card__chevron{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff;transform:translate(-3px)}.sales-hub-domain-card__tile--mark{background:0 0;border-radius:0;place-items:start;width:auto;height:auto}.sales-hub-domain-card:hover .sales-hub-domain-card__tile--mark{transform:translateY(-2px)}.sales-hub-domain-card__chevron--arrow,.sales-hub-domain-card:hover .sales-hub-domain-card__chevron--arrow{color:#a3adbd;background:0 0;border:0;border-radius:0;width:auto;height:auto;transform:none}.sales-hub-domain-card:hover .sales-hub-domain-card__chevron--arrow{color:#2b3448}.sales-hub-arrow{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.sales-hub-arrow__stem{transform-box:view-box;transform-origin:16px 8px;opacity:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .16s;transform:scaleX(0)}.sales-hub-arrow__head{transition:transform .32s cubic-bezier(.2,.8,.2,1);transform:translate(6px)}.sales-hub-domain-card:hover .sales-hub-arrow__stem,.sales-hub-domain-card:focus-visible .sales-hub-arrow__stem{opacity:1;transform:scaleX(1)}.sales-hub-domain-card:hover .sales-hub-arrow__head,.sales-hub-domain-card:focus-visible .sales-hub-arrow__head{transform:none}.sales-hub-domain-card:hover .sales-hub-arrow,.sales-hub-domain-card:focus-visible .sales-hub-arrow{animation:1.6s ease-in-out .36s infinite sales-hub-arrow-nudge}@keyframes sales-hub-arrow-nudge{0%,to{transform:translate(0)}50%{transform:translate(-3px)}}@media(prefers-reduced-motion:reduce){.sales-hub-domain-card:hover .sales-hub-arrow{animation:none}}.sales-hub-domain-card__photo{width:70%;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.sales-hub-domain-card__photo:after{content:"";pointer-events:none;background-image:radial-gradient(115% 240% at 0 -14%,#0000 44%,#ffffff47 64%,#ffffffad 80%,#ffffffeb 92%,#fff),linear-gradient(90deg,#0000 40%,#ffffff38 56%,#ffffff8c 70%,#ffffffd9 82%,#fff 92%);position:absolute;inset:0;transform:translateZ(0)}.sales-hub-domain-card__photo img{object-fit:cover;object-position:var(--domain-frame,50% 50%);width:100%;height:100%;transform:scaleX(var(--domain-flip,1));will-change:transform;backface-visibility:hidden;transition:transform .6s var(--sales-hub-ease)}.sales-hub-domain-card[data-domain=vehicle],.sales-hub-domain-card[data-domain=home],.sales-hub-domain-card[data-domain=business],.sales-hub-domain-card[data-domain=risk],.sales-hub-domain-card[data-domain=pension],.sales-hub-domain-card[data-domain=travel]{--domain-flip:-1}.sales-hub-domain-card[data-domain=risk]{--domain-frame:96% 50%}.sales-hub-domain-card[data-domain=travel]{--domain-frame:78% 50%}.sales-hub-domain-card[data-domain=pension]{--domain-frame:16% 50%}.sales-hub-domain-card:hover .sales-hub-domain-card__photo img{transform:scaleX(var(--domain-flip,1)) scale(1.05)}.sales-hub-domain-card__placeholder{opacity:.9;color:#ffffff61;place-items:center;width:100%;height:100%;display:grid;position:relative}.sales-hub-domain-card__placeholder:after{content:"";background:radial-gradient(120% 90% at 18% 100%,#ffffff52,#0000 60%);position:absolute;inset:0}.sales-hub-domain-card__placeholder svg{transition:transform .6s var(--sales-hub-ease);transform:translate(-6%,8%)rotate(-8deg)}.sales-hub-domain-card:hover .sales-hub-domain-card__placeholder svg{transform:translate(-2%,4%)rotate(-4deg)scale(1.06)}.sales-hub-panel{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffff0,#eff5ffd1);border:1px solid #becde68c;border-radius:1.35rem;min-width:0;position:relative;box-shadow:0 14px 35px #375f961f}.sales-hub-panel--anim{--stagger-index:0;animation:sales-hub-rise .46s var(--sales-hub-ease) both;animation-delay:calc(.52s + var(--stagger-index) * 90ms)}.sales-hub-panel__title{color:var(--brand-navy);letter-spacing:-.01em;font-size:13.5px;font-weight:800}.sales-hub-skeleton{background:#e2e8f0cc;border-radius:.4rem;animation:1.4s ease-in-out infinite sales-hub-pulse;display:inline-block}.sales-hub-strip{grid-template-columns:minmax(15rem,1.15fr) 1px minmax(0,3.2fr);align-items:center;gap:1rem 1.25rem;margin-top:1.25rem;padding:1rem 1.35rem;display:grid}.sales-hub-strip__divider{background:#91a5c840;align-self:stretch;width:1px;margin-block:.25rem}.sales-hub-strip__greeting{align-items:center;gap:.9rem;min-width:0;display:flex}.sales-hub-strip__sun{color:#d97706;background:linear-gradient(140deg,#fff4d6,#fde3a7);border-radius:999px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;animation:3.2s ease-in-out 1.4s infinite sales-hub-sun-glow;display:grid}.sales-hub-strip__sun--night{color:#4338ca;background:linear-gradient(140deg,#e0e7ff,#c7d2fe);animation:none;box-shadow:0 6px 16px #6366f140}.sales-hub-strip__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.sales-hub-kpi{--stagger-index:0;min-width:0;animation:sales-hub-rise .42s var(--sales-hub-ease) both;animation-delay:calc(.64s + var(--stagger-index) * 55ms);background:#ffffffb3;border:1px solid #e2e8f0cc;border-radius:1rem;align-items:center;gap:.7rem;padding:.55rem .7rem;transition:transform .16s,box-shadow .16s;display:flex}.sales-hub-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.sales-hub-kpi__icon{border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.sales-hub-kpi__value{letter-spacing:-.02em;color:var(--brand-navy);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1}.sales-hub-kpi__label{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.sales-hub-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:1rem;margin-top:1.25rem;display:grid}.sales-hub-bottom>*{min-width:0;min-height:19.5rem}.sales-hub-target{flex-direction:column;padding:1.1rem 1.25rem 1.25rem;display:flex;overflow:hidden}.sales-hub-target__ring{width:10.5rem;height:10.5rem;margin:.75rem auto 0;position:relative}.sales-hub-target__ring svg{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.sales-hub-ring__track{stroke:#e8edf5}.sales-hub-ring__arc{stroke:url(#sales-hub-gold);filter:drop-shadow(0 2px 6px #c1913f59);transition:stroke-dashoffset .8s var(--sales-hub-ease);animation:sales-hub-ring-draw 1.2s var(--sales-hub-ease) .82s both}.sales-hub-target__centre{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.sales-hub-target__quote{color:#475569;margin-top:auto;padding:1rem 1.6rem 0 0;font-size:12px;line-height:1.6;position:relative}.sales-hub-target__quote-mark{color:var(--sales-hub-gold-2);opacity:.8;top:.6rem;position:absolute;inset-inline-start:0}.sales-hub-target__mountains{pointer-events:none;height:5.5rem;color:var(--brand-navy);opacity:.07;inset-inline:0;position:absolute;bottom:0}.sales-hub-target__edit-input{text-align:center;width:4.75rem;font-weight:800}.sales-hub-cta{isolation:isolate;background:linear-gradient(160deg,#1b2547,#101731 58%,#182142);overflow:hidden}.sales-hub-cta__photo{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--sales-hub-ease);position:absolute;inset:0}.sales-hub-cta:hover .sales-hub-cta__photo{transform:scale(1.04)}.sales-hub-cta__wash{z-index:-1;background:linear-gradient(#090e211a,#090e218c 55%,#090e21e0);position:absolute;inset:0}.sales-hub-cta__button{color:#2a1c07;background:linear-gradient(140deg,var(--sales-hub-gold-1) 0%,var(--sales-hub-gold-2) 55%,var(--sales-hub-gold-3) 100%);transition:transform .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff73,0 6px 18px #c1913f59}.sales-hub-cta__button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff8c,0 10px 24px #c1913f73}.sales-hub-cta__button svg{transition:transform .2s var(--sales-hub-ease)}.sales-hub-cta__button:hover svg{transform:translate(-3px)}.sales-hub-activity{flex-direction:column;padding:1.1rem 1.25rem;display:flex}.sales-hub-activity__list{margin-top:.5rem}.sales-hub-activity__list--expanded{max-height:22rem;padding-inline-end:.25rem;overflow-y:auto}.sales-hub-activity__row{--stagger-index:0;animation:sales-hub-slide-in .42s var(--sales-hub-ease) both;animation-delay:calc(.82s + var(--stagger-index) * 55ms)}.sales-hub-activity__row+.sales-hub-activity__row{border-top:1px solid #e2e8f0b3}.sales-hub-activity__hit{text-align:start;width:100%;color:inherit;border-radius:.7rem;grid-template-columns:2.9rem minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-inline:-.35rem;padding:.42rem .35rem;text-decoration:none;transition:background-color .14s;display:grid}.sales-hub-activity__hit--link:hover,.sales-hub-activity__hit--link:focus-visible{background:#f1f5f9d9;outline:none}.sales-hub-activity__hit--link:hover .sales-hub-activity__name{color:var(--brand-navy)}.sales-hub-activity__when{flex-direction:column;align-items:center;line-height:1.1;display:flex}.sales-hub-activity__time{color:#64748b;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.sales-hub-activity__day{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:9px;font-weight:600}.sales-hub-activity__lines{flex-direction:column;gap:.1rem;min-width:0;line-height:1.25;display:flex}.sales-hub-activity__headline{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.sales-hub-activity__name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:800;transition:color .14s;overflow:hidden}.sales-hub-activity__amount{color:var(--sales-hub-gold-3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11.5px;font-weight:800}.sales-hub-activity__detail{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.sales-hub-activity__text{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.sales-hub-activity__icon{border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid}.sales-hub-picker__item{text-align:start;border-radius:.8rem;align-items:center;gap:.6rem;width:100%;padding:.5rem .6rem;transition:background-color .12s,transform .12s;display:flex}.sales-hub-picker__item:hover,.sales-hub-picker__item:focus-visible{background:#f1f5f9;outline:none;transform:translate(-2px)}.sales-hub-picker__item[aria-disabled=true]{cursor:not-allowed;opacity:.5}.sales-hub-picker__item[aria-disabled=true]:hover{background:0 0;transform:none}.sales-hub-picker__mark{color:#b45309;white-space:nowrap;margin-inline-start:auto;font-size:10px;font-weight:700}.sales-hub-picker__mark[data-state=blocked]{color:#be123c}@media(max-width:1279px){.sales-hub-domains{gap:.625rem}.sales-hub-domain-card__body{padding-inline-end:50%}.sales-hub-domain-card__photo{width:66%}.sales-hub-strip{grid-template-columns:minmax(13rem,1fr) 1px minmax(0,3fr)}}@media(max-width:1023px){.sales-hub-domains{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-3rem}.sales-hub-strip{grid-template-columns:1fr}.sales-hub-strip__divider{display:none}.sales-hub-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-hub-cta{order:-1;grid-column:1/-1;min-height:15rem}}@media(max-width:767px){.sales-hub-strip__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.sales-hub-domains{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-2.5rem}.sales-hub-domain-card{min-height:6.5rem}.sales-hub-domain-card__body{padding-inline-end:58%}.sales-hub-domain-card__photo{width:62%}.sales-hub-strip__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-hub-bottom{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sales-hub-hero__photo,.sales-hub-hero__title,.sales-hub-hero__subtitle,.sales-hub-hero__quote,.sales-hub-domain-card,.sales-hub-panel--anim,.sales-hub-kpi,.sales-hub-activity__row,.sales-hub-ring__arc,.sales-hub-strip__sun,.sales-hub-skeleton{animation:none}.sales-hub-domain-card,.sales-hub-domain-card__tile,.sales-hub-domain-card__chevron,.sales-hub-domain-card__photo img,.sales-hub-domain-card__placeholder svg,.sales-hub-kpi,.sales-hub-ring__arc,.sales-hub-cta__photo,.sales-hub-cta__button,.sales-hub-cta__button svg,.sales-hub-picker__item{transition:none}.sales-hub-domain-card:hover,.sales-hub-kpi:hover,.sales-hub-cta:hover .sales-hub-cta__photo{transform:none}}:root{--sales-frost-fill:#ffffffa8;--sales-frost-edge:#fffffff2;--sales-frost-ring:0 0 0 1px #94a3b82e;--sales-frost-drop:0 6px 14px -10px #1e40af73;--sales-hairline:#e2e8f0b3}.sales-seg{--seg-index:0;--seg-count:2;isolation:isolate;grid-template-columns:repeat(var(--seg-count),minmax(0,1fr));border:1px solid var(--sales-frost-edge);background:var(--sales-frost-fill);box-shadow:var(--sales-frost-ring),var(--sales-frost-drop);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:2px;display:grid;position:relative}.sales-seg__option{z-index:1;white-space:nowrap;color:#64748b;border-radius:999px;padding:.3rem .85rem;font-size:11.5px;font-weight:700;line-height:1.2;transition:color .22s;position:relative}.sales-seg__option[aria-selected=true]{color:#fff}.sales-seg__option:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244740}.sales-seg__pill{width:calc((100% - 4px) / var(--seg-count));background:linear-gradient(160deg,#24304f 0%,var(--brand-navy) 70%);transform:translate(calc(var(--seg-index) * -100%));border-radius:999px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-block:2px;inset-inline-start:2px;box-shadow:inset 0 1px #ffffff2e,0 4px 10px -4px #1722478c}.sales-seg--sm .sales-seg__option{padding:.22rem .6rem;font-size:10.5px}.sales-targets__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sales-targets__tools{align-items:center;gap:.4rem;display:flex}.sales-targets__gear{border:1px solid var(--sales-frost-edge);background:var(--sales-frost-fill);width:1.65rem;height:1.65rem;box-shadow:var(--sales-frost-ring);color:#64748b;border-radius:999px;place-items:center;transition:color .16s,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .16s;display:grid}.sales-targets__gear:hover,.sales-targets__gear:focus-visible{color:var(--brand-navy);box-shadow:var(--sales-frost-ring),0 0 0 4px #94a3b824;outline:none;transform:rotate(40deg)}.sales-targets__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .4rem;margin-top:.5rem;display:grid}.sales-targets__cell{--stagger-index:0;text-align:center;min-width:0;animation:sales-hub-rise .42s var(--sales-hub-ease) both;animation-delay:calc(.76s + var(--stagger-index) * 60ms);flex-direction:column;align-items:center;gap:.1rem;display:flex}.sales-targets__ring{border-radius:999px;outline:none;place-items:center;width:3rem;height:3rem;transition:box-shadow .22s;display:grid;position:relative}.sales-targets__ring:focus-visible{box-shadow:0 0 0 3px #1a24472e}.sales-targets__ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.sales-targets__ring-track{stroke:#e8edf5}.sales-targets__ring-arc{stroke:url(#sales-hub-gold);filter:drop-shadow(0 1px 4px #c1913f59);transition:stroke-dashoffset .8s var(--sales-hub-ease);animation:sales-hub-ring-draw 1.1s var(--sales-hub-ease) .82s both}.sales-targets__ring-icon{background:#ffffffd9;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e2e8f0e6}.sales-targets__cell[data-reached] .sales-targets__ring{box-shadow:0 0 0 4px #d9ab5c29}.sales-targets__cell[data-reached] .sales-targets__cell-goal{color:var(--sales-hub-gold-3)}.sales-targets__ring-skeleton{border-radius:999px;width:3rem;height:3rem}.sales-targets__cell-label{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:.15rem;font-size:10.5px;font-weight:800;line-height:1.15;overflow:hidden}.sales-targets__cell-value{color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.15}.sales-targets__cell-goal{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600;line-height:1.15}.sales-targets__total{border-top:1px solid var(--sales-hairline);justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.5rem;padding-top:.4rem;font-size:11px;line-height:1.3;display:flex}.sales-targets__total-period{color:#64748b;white-space:nowrap;font-weight:700}.sales-targets__total-figures{color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:800}.sales-targets__invite{color:var(--sales-hub-gold-3);align-self:flex-start;margin-top:.3rem;font-size:10.5px;font-weight:700;transition:color .14s}.sales-targets__invite:hover{color:var(--brand-navy)}.sales-targets__invite--muted{color:#94a3b8;font-weight:600}.sales-targets .sales-hub-target__quote{padding-top:.5rem;font-size:11px;line-height:1.45}.sales-targets .sales-hub-target__quote-mark{width:14px;height:14px;top:.35rem}.sales-campaigns{--cc-navy:var(--brand-navy);margin-top:1rem;padding:1rem 1.25rem 1.1rem}.sales-campaigns__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sales-campaigns__count{color:var(--sales-hub-gold-3);font-variant-numeric:tabular-nums;margin-inline-start:.4rem;font-size:12px;font-weight:800}.sales-campaigns__tools{align-items:center;gap:.6rem;display:flex}.sales-campaigns__toggle{color:#94a3b8;font-size:10.5px;font-weight:700;transition:color .14s}.sales-campaigns__toggle:hover,.sales-campaigns__toggle[aria-pressed=true]{color:var(--brand-navy)}.sales-campaigns__empty{color:#94a3b8;margin-top:.75rem;font-size:11.5px;font-weight:600}.sales-campaigns__grid{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;margin-top:.75rem;display:grid}.sales-campaigns__item{--stagger-index:0;min-width:0;animation:sales-hub-rise .44s var(--sales-hub-ease) both;animation-delay:calc(.9s + var(--stagger-index) * 60ms)}.sales-campaigns__card{text-align:start;width:100%;min-width:0;color:inherit;background:#ffffffb8;border:1px solid #e2e8f0e6;border-radius:1rem;flex-direction:column;gap:.5rem;padding:.8rem .9rem .75rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.sales-campaigns__card--editable{cursor:pointer}.sales-campaigns__card--editable:hover,.sales-campaigns__card--editable:focus-visible{border-color:#cbd5e1;outline:none;transform:translateY(-2px);box-shadow:0 12px 26px -14px #0f172a47}.sales-campaigns__card[data-status=ended]{opacity:.62}.sales-campaigns__card--skeleton{gap:.6rem;min-height:7.5rem}.sales-campaigns__card-head{align-items:center;gap:.6rem;min-width:0;display:flex}.sales-campaigns__logo{color:#94a3b8;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #e2e8f0}.sales-campaigns__logo img{object-fit:contain;width:100%;height:100%;padding:.2rem}.sales-campaigns__titles{flex-direction:column;flex:auto;gap:.1rem;min-width:0;line-height:1.2;display:flex}.sales-campaigns__name{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.sales-campaigns__company{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.sales-campaigns__status{white-space:nowrap;color:#64748b;flex-shrink:0;align-items:center;gap:.3rem;font-size:10px;font-weight:700;display:inline-flex}.sales-campaigns__status-dot{background:currentColor;border-radius:999px;width:.4rem;height:.4rem;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){.sales-campaigns__status-dot{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 18%,transparent)}}.sales-campaigns__status[data-tone=emerald]{color:#059669}.sales-campaigns__status[data-tone=amber]{color:#d97706}.sales-campaigns__status[data-tone=sky]{color:#0284c7}.sales-campaigns__status[data-tone=gold]{color:var(--sales-hub-gold-3)}.sales-campaigns__status[data-tone=slate]{color:#94a3b8}.sales-campaigns__domains{flex-wrap:wrap;gap:.3rem;display:flex}.sales-campaigns__domain{border-radius:999px;align-items:center;gap:.25rem;padding:.12rem .45rem .12rem .35rem;font-size:9.5px;font-weight:700;line-height:1.3;display:inline-flex}.sales-campaigns__bar{background:#e2e8f0e6;border-radius:999px;height:5px;display:block;position:relative;overflow:hidden}.sales-campaigns__bar-fill{--fill:0%;width:var(--fill);background:linear-gradient(90deg,var(--sales-hub-gold-3),var(--sales-hub-gold-1));transition:width .9s var(--sales-hub-ease);animation:sales-campaigns-fill .9s var(--sales-hub-ease) 1s both;border-radius:999px;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 8px #c1913f59}.sales-campaigns__card[data-reached] .sales-campaigns__bar-fill{background:linear-gradient(90deg,#059669,#34d399);box-shadow:0 0 8px #10b98159}@keyframes sales-campaigns-fill{0%{width:0}}.sales-campaigns__figures{justify-content:space-between;align-items:baseline;gap:.5rem;line-height:1.2;display:flex}.sales-campaigns__value{color:var(--brand-navy);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.sales-campaigns__goal{color:#94a3b8;font-size:10.5px;font-weight:600}.sales-campaigns__percent{color:var(--sales-hub-gold-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.sales-campaigns__period{color:#64748b;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:10px;font-weight:600;display:flex}.sales-campaigns__days{color:#475569;font-weight:700}.sales-campaigns__reward{color:var(--sales-hub-gold-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}.sales-targets-manager{flex-direction:column;flex:auto;min-height:0;display:flex}.sales-targets-manager__tabs{border-bottom:1px solid var(--sales-hairline);grid-template-columns:1fr 1fr;margin-bottom:.85rem;display:grid;position:relative}.sales-targets-manager__tabs>button{color:#64748b;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .5rem .6rem;font-size:12.5px;font-weight:700;transition:color .18s;display:inline-flex}.sales-targets-manager__tabs>button:hover,.sales-targets-manager__tabs>button[aria-selected=true]{color:var(--brand-navy)}.sales-targets-manager__tabs>button:focus-visible{color:var(--brand-navy);outline:none}.sales-targets-manager__tab-count{color:#475569;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:10px;font-weight:800;display:inline-grid}.sales-targets-manager__tab-bar{background:var(--brand-navy);bottom:-1px;border-radius:999px;width:50%;height:2px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:0;transform:translate(0)}.sales-targets-manager[data-tab=campaigns] .sales-targets-manager__tab-bar{transform:translate(-100%)}.sales-targets-manager__table{flex-direction:column;display:flex;overflow:auto}.sales-targets-manager__row{border-top:1px solid var(--sales-hairline);grid-template-columns:minmax(9rem,1.3fr) 9rem minmax(5.5rem,.8fr) minmax(5.5rem,.8fr);align-items:center;gap:.75rem;padding:.45rem .25rem;display:grid}.sales-targets-manager__row--head{color:#94a3b8;text-align:center;border-top:0;padding-block:.2rem .4rem;font-size:10.5px;font-weight:700}.sales-targets-manager__row--head>span:first-child{text-align:start}.sales-targets-manager__row>span{min-width:0}.sales-targets-manager__domain{color:var(--brand-navy);align-items:center;gap:.5rem;font-size:12.5px;font-weight:800;display:inline-flex}.sales-targets-manager__domain-icon{background:#f8fafc;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0}.sales-targets-manager__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;padding-bottom:.25rem;display:grid;overflow:auto}.sales-targets-manager__field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.sales-targets-manager__field>span:first-child{color:#64748b;font-size:10.5px;font-weight:700}.sales-targets-manager__field--wide{grid-column:1/-1}.sales-targets-manager__domains{flex-wrap:wrap;gap:.4rem;display:flex}.sales-targets-manager__domain-chip{--chip-glow:#0f172a33;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem .3rem .4rem;font-size:11.5px;font-weight:700;transition:background-color .16s,border-color .16s,color .16s,box-shadow .2s,transform .16s;display:inline-flex}.sales-targets-manager__domain-chip:hover{border-color:#cbd5e1;transform:translateY(-1px)}.sales-targets-manager__domain-chip[aria-pressed=true]{border-color:var(--brand-navy);background:var(--brand-navy);color:#fff;box-shadow:0 6px 16px -8px var(--chip-glow)}.sales-targets-manager__domain-chip-icon{place-items:center;display:grid}.sales-targets-manager__list{flex-direction:column;min-height:0;display:flex;overflow:auto}.sales-targets-manager__list-head{justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.sales-targets-manager__campaign{border-top:1px solid var(--sales-hairline);grid-template-columns:minmax(0,1.6fr) minmax(7rem,.9fr) minmax(8rem,.9fr) auto;align-items:center;gap:.75rem;padding:.55rem .25rem;display:grid}.sales-targets-manager__campaign[data-status=ended]{opacity:.6}.sales-targets-manager__campaign-main{flex-direction:column;gap:.1rem;min-width:0;line-height:1.25;display:flex}.sales-targets-manager__campaign-name{color:var(--brand-navy);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.sales-targets-manager__campaign-meta{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.sales-targets-manager__campaign-progress{color:var(--brand-navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:800}.sales-targets-manager__campaign-pct{color:var(--sales-hub-gold-3);margin-inline-start:.4rem;font-size:11px}.sales-targets-manager__campaign-period{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:end;font-size:10.5px;font-weight:600}.sales-targets-manager__campaign-actions{gap:.25rem;display:inline-flex}.sales-targets-manager__icon-btn{color:#94a3b8;border-radius:999px;place-items:center;width:1.6rem;height:1.6rem;transition:color .14s,background-color .14s;display:grid}.sales-targets-manager__icon-btn:hover{color:var(--brand-navy);background:#f1f5f9}.sales-targets-manager__icon-btn--danger:hover{color:#e11d48}.sales-targets-manager__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sales-targets-manager__hint{color:#94a3b8;min-width:0;font-size:10.5px;font-weight:600}.sales-targets-manager__hint--error{color:#e11d48}.sales-targets-manager__primary{background:var(--brand-navy);color:#fff;border-radius:999px;padding:.45rem 1.1rem;font-size:12px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s;box-shadow:0 8px 18px -10px #172247b3}.sales-targets-manager__primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 22px -10px #172247cc}.sales-targets-manager__primary:disabled{opacity:.6;cursor:wait}.sales-targets-manager__ghost{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.3rem;padding:.4rem .85rem;font-size:11.5px;font-weight:700;transition:color .14s,border-color .14s;display:inline-flex}.sales-targets-manager__ghost:hover{color:var(--brand-navy);border-color:#cbd5e1}@media(max-width:1023px){.sales-campaigns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.sales-campaigns__grid,.sales-targets-manager__form{grid-template-columns:1fr}.sales-targets-manager__row{grid-template-columns:minmax(0,1fr) 7.5rem}.sales-targets-manager__campaign{grid-template-columns:minmax(0,1fr) auto}.sales-targets-manager__campaign-period{display:none}}@media(prefers-reduced-motion:reduce){.sales-targets__cell,.sales-targets__ring-arc,.sales-campaigns__item,.sales-campaigns__bar-fill{animation:none}.sales-seg__pill,.sales-seg__option,.sales-targets__gear,.sales-targets__ring,.sales-targets__ring-arc,.sales-campaigns__card,.sales-campaigns__bar-fill,.sales-targets-manager__tab-bar,.sales-targets-manager__domain-chip,.sales-targets-manager__primary,.sales-hub-activity__hit,.sales-hub-activity__name{transition:none}.sales-targets__gear:hover,.sales-campaigns__card--editable:hover,.sales-targets-manager__domain-chip:hover,.sales-targets-manager__primary:hover:not(:disabled){transform:none}}@keyframes ops-hub-badge-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes ops-hub-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes ops-hub-fade{0%{opacity:0}to{opacity:1}}.ops-hub-tray{z-index:10;-webkit-backdrop-filter:blur(16px)saturate(1.1);animation:sales-hub-rise .52s var(--sales-hub-ease) .16s both;background:linear-gradient(#ffffffd6,#ffffffa8);border:1px solid #fffffff2;border-radius:1.6rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin-top:-4.75rem;padding:.75rem;display:grid;position:relative;box-shadow:inset 0 1px #fffc,0 32px 64px -32px #0f172a73}.ops-hub-tile{--stagger-index:0;--tile-from:#60a5fa;--tile-to:#1d4ed8;--tile-glow:#1d4ed866;isolation:isolate;aspect-ratio:16/10;width:100%;min-width:0;min-height:7.5rem;transition:transform .22s var(--sales-hub-ease),box-shadow .22s ease;animation:sales-hub-rise .52s var(--sales-hub-ease) both;animation-delay:calc(.28s + var(--stagger-index) * 45ms);background:#0f1730;border-radius:1.1rem;outline:none;display:block;position:relative;overflow:hidden;box-shadow:0 12px 26px -14px #0f172a8c}.ops-hub-tile:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.ops-hub-tile:focus-visible:after{box-shadow:inset 0 0 0 2px var(--sales-hub-gold-1)}.ops-hub-tile:hover,.ops-hub-tile:focus-visible{box-shadow:0 24px 40px -18px #0f172a99,0 12px 28px -12px var(--tile-glow);transform:translateY(-4px)}.ops-hub-tile__media{z-index:0;position:absolute;inset:0}.ops-hub-tile__placeholder{color:#ffffff21;background:radial-gradient(95% 85% at 88% -5%,var(--tile-from) 0%,transparent 62%),radial-gradient(75% 65% at 0% 105%,var(--tile-to) 0%,transparent 70%),linear-gradient(160deg,#1d2a52,#111a38 55%,#0b1229);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ops-hub-tile__placeholder{background:radial-gradient(95% 85% at 88% -5%,color-mix(in srgb,var(--tile-from) 58%,transparent) 0%,transparent 62%),radial-gradient(75% 65% at 0% 105%,color-mix(in srgb,var(--tile-to) 38%,transparent) 0%,transparent 70%),linear-gradient(160deg,#1d2a52,#111a38 55%,#0b1229)}}.ops-hub-tile__placeholder:before{content:"";background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000 10%,#0000 70%);mask-image:linear-gradient(200deg,#000 10%,#0000 70%)}.ops-hub-tile__placeholder:after{content:"";transition:transform .9s var(--sales-hub-ease);background:linear-gradient(115deg,#0000 35%,#ffffff1a 48%,#0000 60%);position:absolute;inset:0;transform:translate(70%)}.ops-hub-tile:hover .ops-hub-tile__placeholder:after{transform:translate(-70%)}.ops-hub-tile__placeholder svg{transition:transform .7s var(--sales-hub-ease);position:absolute;top:-.9rem;left:.35rem;transform:rotate(-12deg)}.ops-hub-tile:hover .ops-hub-tile__placeholder svg{transform:rotate(-6deg)scale(1.06)}.ops-hub-tile__shade{z-index:1;background:linear-gradient(#0a102600 24%,#0a102642 44%,#0a1026c7 76%,#0a1026f2);position:absolute;inset:0}.ops-hub-tile__footer{z-index:2;inset-inline:0;align-items:center;gap:.5rem;padding:.65rem;display:flex;position:absolute;bottom:0}.ops-hub-tile__medallion{color:#fff;background:linear-gradient(150deg,var(--tile-from) 0%,var(--tile-to) 100%);width:2.1rem;height:2.1rem;box-shadow:inset 0 1px #ffffff73,inset 0 -3px 8px #0000002e,0 6px 16px -4px var(--tile-glow);transition:transform .26s var(--sales-hub-ease);border:1px solid #ffffff47;border-radius:.72rem;flex-shrink:0;place-items:center;display:grid}.ops-hub-tile:hover .ops-hub-tile__medallion{transform:rotate(-6deg)scale(1.08)}.ops-hub-tile__label{-webkit-line-clamp:2;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 2px #0006;-webkit-box-orient:vertical;flex:auto;min-width:0;font-size:13.5px;font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.ops-hub-tile__chevron{color:#fff;-webkit-backdrop-filter:blur(6px);width:1.5rem;height:1.5rem;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .26s var(--sales-hub-ease);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ops-hub-tile:hover .ops-hub-tile__chevron,.ops-hub-tile:focus-visible .ops-hub-tile__chevron{color:#2a1c07;background:linear-gradient(140deg,var(--sales-hub-gold-1) 0%,var(--sales-hub-gold-2) 55%,var(--sales-hub-gold-3) 100%);border-color:#0000;transform:translate(-3px)}.ops-hub-tile__badge{z-index:3;color:#fff;font-variant-numeric:tabular-nums;min-width:1.45rem;height:1.45rem;animation:ops-hub-badge-in .42s var(--sales-hub-ease) .9s both,ops-hub-badge-pulse 2.8s ease-in-out 1.6s infinite;top:.6rem;background:linear-gradient(150deg,#f87171,#dc2626);border-radius:999px;place-items:center;padding-inline:.35rem;font-size:11px;font-weight:800;display:grid;position:absolute;inset-inline-end:.6rem;box-shadow:0 0 0 2px #ffffffe6,0 6px 14px -4px #dc2626bf}.ops-hub-tile__badge[data-tone=warn]{color:#3b2300;background:linear-gradient(150deg,#fcd34d,#f59e0b);box-shadow:0 0 0 2px #ffffffe6,0 6px 14px -4px #d97706bf}.ops-hub-card{animation-delay:calc(.28s + var(--stagger-index) * 45ms)}.ops-hub-card .sales-hub-domain-card__photo img{transform:translate(var(--photo-x,0%),var(--photo-y,0%)) scale(var(--photo-zoom,1)) scaleX(var(--photo-flip,1))}.ops-hub-card:hover .sales-hub-domain-card__photo img{transform:translate(var(--photo-x,0%),var(--photo-y,0%)) scale(calc(var(--photo-zoom,1) * 1.05)) scaleX(var(--photo-flip,1))}.ops-hub-card .sales-hub-domain-card__photo{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 97%);mask-image:linear-gradient(90deg,#000 88%,#0000 97%)}.ops-hub-card[data-tile=partners]{--photo-zoom:1.3;--photo-x:-12%;--photo-y:4%}.ops-hub-card[data-tile=accounting-offices]{--photo-zoom:1.3;--photo-x:15%}.ops-hub-card[data-tile=appraisers]{--photo-flip:-1;--photo-zoom:1.25;--photo-x:8%}.ops-hub-card[data-tile=lienholders]{--photo-zoom:1.1;--photo-x:2%}.ops-hub-card[data-tile=service-providers],.ops-hub-card[data-tile=general-registry],.ops-hub-card[data-tile=tasks],.ops-hub-card[data-tile=collections],.ops-hub-card[data-tile=document-control],.ops-hub-card[data-tile=forms-processes],.ops-hub-card[data-tile=notifications]{--domain-frame:20% 50%}.ops-hub-card[data-tile=garages]{--domain-frame:0% 50%}.ops-hub-quote{background:radial-gradient(90% 70% at 100% 0,#d9ab5c3d,#0000 60%),radial-gradient(80% 60% at 0 100%,#3b5a8f80,#0000 65%),linear-gradient(160deg,#1b2547,#101731 58%,#182142)}.ops-hub-quote__wash{background:linear-gradient(#090e21bd,#090e2185 46%,#090e21e0)}.ops-hub-quote__mark{background:linear-gradient(160deg,var(--sales-hub-gold-1),var(--sales-hub-gold-3));color:#0000;-webkit-background-clip:text;background-clip:text;height:2.1rem;font-family:Georgia,Times New Roman,serif;font-size:68px;font-weight:700;line-height:.95;display:block}.ops-hub-quote__rule{background:linear-gradient(90deg,var(--sales-hub-gold-3),var(--sales-hub-gold-1));border-radius:999px;width:2.75rem;height:2px;margin-top:.9rem;display:block}.ops-hub-quote__values{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:auto;padding-top:.95rem;display:grid}.ops-hub-quote__values li{color:#ffffffd1;flex-direction:column;align-items:center;gap:.35rem;font-size:11px;font-weight:700;display:flex}.ops-hub-quote__values svg{color:var(--sales-hub-gold-1)}.ops-hub-quote .sales-hub-cta__button{margin-top:1.1rem}@media(max-width:1279px){.ops-hub-tray{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.ops-hub-tray{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-4.25rem}}@media(max-width:639px){.ops-hub-tray{border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:-3.75rem;padding:.5rem}.ops-hub-tile{border-radius:.9rem}.ops-hub-tile__footer{gap:.45rem;padding:.55rem}.ops-hub-tile__medallion{border-radius:.65rem;width:1.95rem;height:1.95rem}.ops-hub-tile__label{font-size:12.5px}.ops-hub-tile__chevron{display:none}}@media(prefers-reduced-motion:reduce){.ops-hub-tray,.ops-hub-tile,.ops-hub-tile__badge{animation:none}.ops-hub-tile,.ops-hub-tile__placeholder:after,.ops-hub-tile__placeholder svg,.ops-hub-tile__medallion,.ops-hub-tile__chevron{transition:none}.ops-hub-tile:hover,.ops-hub-tile:focus-visible,.ops-hub-tile:hover .ops-hub-tile__medallion,.ops-hub-tile:hover .ops-hub-tile__chevron{transform:none}.ops-hub-card:hover .sales-hub-domain-card__photo img{transform:translate(var(--photo-x,0%),var(--photo-y,0%)) scale(var(--photo-zoom,1)) scaleX(var(--photo-flip,1))}}@keyframes mgmt-hub-orbit{to{transform:rotate(360deg)}}@keyframes mgmt-hub-orbit-back{to{transform:rotate(-360deg)}}@keyframes mgmt-hub-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}.mgmt-hub-hero{min-height:22rem}.mgmt-hub-hero__orbit{z-index:-5;pointer-events:none;animation:ops-hub-fade 1.4s var(--sales-hub-ease) both;position:absolute;inset:0}.mgmt-hub-hero__ring{transform-origin:50%;border-style:dashed;border-radius:999px;position:absolute;top:50%;left:30%}.mgmt-hub-hero__ring--lg{border-width:1px;border-color:#f4d79a42;width:23rem;height:23rem;margin:-11.5rem 0 0 -11.5rem;animation:72s linear infinite mgmt-hub-orbit}.mgmt-hub-hero__ring--md{border-width:1px;border-color:#ffffff29;width:15rem;height:15rem;margin:-7.5rem 0 0 -7.5rem;animation:44s linear infinite mgmt-hub-orbit-back}.mgmt-hub-hero__crest{color:#f4d79a4d;filter:drop-shadow(0 0 22px #d9ab5c40);width:9rem;height:9rem;margin:-4.5rem 0 0 -4.5rem;animation:9s ease-in-out infinite mgmt-hub-breathe;position:absolute;top:50%;left:30%}.mgmt-hub-hero__script{transform-origin:100%;animation:sales-hub-slide-in .52s var(--sales-hub-ease) .36s both;rotate:-1deg}.mgmt-hub-tray{grid-template-columns:repeat(4,minmax(0,1fr))}.mgmt-hub-card{--domain-frame:0% 50%;min-height:9rem;animation-delay:calc(.28s + var(--stagger-index) * 45ms)}.mgmt-hub-card__chip{background:var(--tile-from)}@supports (color:color-mix(in lab,red,red)){.mgmt-hub-card__chip{background:color-mix(in srgb,var(--tile-from) 14%,#fff)}}.mgmt-hub-card__chip{color:var(--tile-ink)}.mgmt-hub-card .sales-hub-domain-card__photo{width:74%;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000 97%);mask-image:linear-gradient(90deg,#000 88%,#0000 97%)}.mgmt-hub-card .sales-hub-domain-card__body{padding-inline-end:50%}.mgmt-hub-tile{aspect-ratio:15/10}.mgmt-hub-tile .ops-hub-tile__label{-webkit-line-clamp:1}.mgmt-hub-tile__note{color:#ffffffb8;text-shadow:0 1px 2px #0006;white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;font-size:10.5px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.mgmt-hub-tray .ops-hub-tile__badge[data-tone=live]{color:#04231a;background:linear-gradient(150deg,#6ee7b7,#059669);box-shadow:0 0 0 2px #ffffffe6,0 6px 14px -4px #059669bf}.mgmt-hub-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.mgmt-hub-team__more{color:#64748b;align-items:center;gap:.2rem;font-size:11px;font-weight:700;transition:color .14s;display:inline-flex}.mgmt-hub-team__more:hover,.mgmt-hub-team__more:focus-visible{color:var(--sales-hub-gold-3);outline:none}.mgmt-hub-team__list{margin-top:.5rem}.mgmt-hub-team__row{--stagger-index:0;animation:sales-hub-slide-in .42s var(--sales-hub-ease) both;animation-delay:calc(.82s + var(--stagger-index) * 55ms)}.mgmt-hub-team__row+.mgmt-hub-team__row{border-top:1px solid #e2e8f0b3}.mgmt-hub-team__hit{text-align:start;border-radius:.75rem;outline:none;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7rem;width:100%;padding:.55rem .35rem;transition:background-color .14s;display:grid}.mgmt-hub-team__hit:hover,.mgmt-hub-team__hit:focus-visible{background:#f1f5f9d9}.mgmt-hub-team__presence{color:#64748b;flex-shrink:0;align-items:center;gap:.35rem;font-size:10.5px;font-weight:700;display:inline-flex}.mgmt-hub-team__chevron{color:#cbd5e1;transition:transform .22s var(--sales-hub-ease)}.mgmt-hub-team__hit:hover .mgmt-hub-team__chevron,.mgmt-hub-team__hit:focus-visible .mgmt-hub-team__chevron{transform:translate(-3px)}@media(max-width:1023px){.mgmt-hub-tray{grid-template-columns:repeat(2,minmax(0,1fr))}.mgmt-hub-hero__ring--lg,.mgmt-hub-hero__crest,.mgmt-hub-hero__ring--md{left:20%}.mgmt-hub-bottom{grid-template-columns:minmax(0,1fr)}}@media(max-width:639px){.mgmt-hub-hero__orbit{display:none}.mgmt-hub-card{min-height:6.5rem}.mgmt-hub-card .sales-hub-domain-card__photo{width:62%}.mgmt-hub-card .sales-hub-domain-card__body{padding-inline-end:58%}.mgmt-hub-tile{aspect-ratio:16/11}.mgmt-hub-tile__note{display:none}}@media(prefers-reduced-motion:reduce){.mgmt-hub-hero__orbit,.mgmt-hub-hero__ring,.mgmt-hub-hero__crest,.mgmt-hub-hero__script,.mgmt-hub-team__row{animation:none}.mgmt-hub-team__hit,.mgmt-hub-team__chevron,.mgmt-hub-team__more{transition:none}.mgmt-hub-team__hit:hover .mgmt-hub-team__chevron,.mgmt-hub-team__hit:focus-visible .mgmt-hub-team__chevron{transform:none}}.rv-list{--rv-template:1fr;--rv-row-h:auto;--rv-line-gap:2px;--rv-item-gap:6px;--rv-line-h:18px;--rv-row-pad:8px;--rv-font-scale:1;--rv-row-divider:#f1f5f9;background:#fff;position:relative;overflow:auto visible}.rv-body{min-width:100%;position:relative}.rv-window{inset-inline:0;position:absolute;top:0}.rv-row{grid-template-columns:var(--rv-template);min-height:var(--rv-row-h);padding:var(--rv-row-pad) 4px;border-bottom:1px solid var(--rv-row-divider);align-items:center;gap:0;transition:background-color .12s;display:grid;position:relative}.rv-row:last-child{border-bottom:0}.rv-expansion{background:var(--rv-expansion-bg,#fff);border-bottom:1px solid var(--rv-row-divider);position:relative}.rv-expansion:last-child{border-bottom:0}.rv-row-group>.rv-row:last-child{border-bottom:1px solid var(--rv-row-divider)}.rv-row-group:last-child>:last-child{border-bottom:0}.rv-row[role=link]{cursor:pointer}.rv-row[role=link]:hover,.rv-row[role=link]:focus-visible{background:linear-gradient(270deg,var(--brand-navy) 0%,var(--brand-surface) 30%,var(--brand-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.rv-row[role=link]:hover,.rv-row[role=link]:focus-visible{background:linear-gradient(270deg,color-mix(in srgb,var(--brand-navy) 6%,transparent),color-mix(in srgb,var(--brand-surface) 40%,transparent) 30%,color-mix(in srgb,var(--brand-surface) 28%,transparent))}}.rv-row[role=link]:before{content:"";background:var(--brand-navy);opacity:0;pointer-events:none;border-radius:999px;width:2px;transition:opacity .18s,transform .18s;position:absolute;inset-block:22%;inset-inline-start:0;transform:scaleY(.4)}.rv-row[role=link]:hover:before,.rv-row[role=link]:focus-visible:before{opacity:1;transform:none}.rv-row[role=link]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #bae6fd}.rv-region{gap:var(--rv-line-gap);flex-direction:column;min-width:0;padding-inline:min(8px,5%);display:flex;overflow:hidden}.rv-dividers{grid-template-columns:var(--rv-template);pointer-events:none;gap:0;padding:0 4px;display:grid;position:absolute;inset:0}.rv-dividers>span:not(:last-child){border-inline-end:1px solid var(--rv-divider,#f1f5f9)}.rv-list[data-dividers=true] .rv-ruler-cell:not(:last-child):after{content:"";background:var(--rv-divider,#f1f5f9);width:1px;position:absolute;inset-block:-6px;inset-inline-end:0}.rv-line{align-items:center;gap:var(--rv-item-gap);min-width:0;min-height:var(--rv-line-h);display:flex}.rv-item{min-width:0;font-size:calc(12px * var(--rv-font-scale));line-height:var(--rv-line-h);letter-spacing:-.01em;color:#334155;font-variant-numeric:tabular-nums;font-weight:500}.rv-item--grow{flex:1 1 0}.rv-item--two-lines{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rv-item-label{color:#94a3b8;margin-inline-end:4px;font-size:10px;font-weight:600}.rv-empty{text-align:center;color:#94a3b8;padding:2.5rem 1rem;font-size:13px}.rv-list[data-actions=true] .rv-row,.rv-list[data-actions=true] .rv-ruler,.rv-list[data-actions=true] .rv-dividers{grid-template-columns:var(--rv-template) var(--rv-actions,40px)}.rv-actions{justify-content:center;align-self:stretch;align-items:center;gap:2px;min-width:0;display:flex}.rv-ruler-cell--actions{touch-action:auto;cursor:default;justify-content:center;align-items:center;padding-inline:0;display:flex}.rv-list[data-lead=true] .rv-row,.rv-list[data-lead=true] .rv-ruler,.rv-list[data-lead=true] .rv-dividers{grid-template-columns:var(--rv-lead,40px) var(--rv-template)}.rv-list[data-lead=true][data-actions=true] .rv-row,.rv-list[data-lead=true][data-actions=true] .rv-ruler,.rv-list[data-lead=true][data-actions=true] .rv-dividers{grid-template-columns:var(--rv-lead,40px) var(--rv-template) var(--rv-actions,40px)}.rv-lead,.rv-ruler-lead{justify-content:center;align-self:stretch;align-items:center;gap:2px;min-width:0;display:flex}.rv-ruler-lead{touch-action:auto;cursor:default;position:relative}.rv-dividers>span.rv-dividers__lead{border-inline-end:0}.rv-limit-mark{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;line-height:1}.rv-limit-mark[data-digits="4"]{letter-spacing:-.05em;font-size:11px}.rv-limit-mark[data-digits="5"]{letter-spacing:-.06em;font-size:9.5px}.rv-limit-num{font-variant-numeric:tabular-nums;font-weight:800}.rv-limit-input{font-variant-numeric:tabular-nums;min-width:0;color:var(--brand-navy);border:0;background:0 0;border-bottom:1px solid #cbd5e1;outline:none;flex:auto;padding:.125rem 0;font-size:.75rem;font-weight:800;transition:border-color .14s}.rv-limit-input:focus{border-bottom-color:var(--brand-navy)}.rv-limit-input::placeholder{color:#94a3b8;font-weight:500}.rv-export-busy{animation:1s ease-in-out infinite rv-export-breathe}@keyframes rv-export-breathe{50%{opacity:.35;transform:translateY(1px)}}@media(prefers-reduced-motion:reduce){.rv-export-busy{animation-duration:1ms}.rv-row[role=link]:before{transition-duration:1ms}}.rv-ruler{grid-template-columns:var(--rv-template);z-index:2;background:linear-gradient(180deg,#fff 0%,var(--brand-surface) 100%);gap:0;padding:6px 4px;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.rv-ruler{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--brand-surface) 60%,#fff))}}.rv-ruler:after{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#94a3b88c 8% 92%,#0000);height:1px;position:absolute;bottom:0}.rv-ruler-cell{letter-spacing:-.01em;color:#64748b;text-align:center;min-width:0;padding-inline:min(8px,5%);font-size:11px;font-weight:700;position:relative}.rv-ruler-cell[data-align=start]{text-align:right}.rv-ruler-cell[data-align=end]{text-align:left}.rv-ruler-cell{touch-action:pan-y;-webkit-user-select:none;user-select:none}.rv-ruler-cell[data-dragging=true]{z-index:4;opacity:.9;color:var(--brand-navy)}.rv-ruler-cell[data-drop]:before{content:"";background:var(--brand-navy);border-radius:1px;width:2px;position:absolute;inset-block:2px}.rv-ruler-cell[data-drop=before]:before{inset-inline-start:-2px}.rv-ruler-cell[data-drop=after]:before{inset-inline-end:-2px}.rv-list[data-reordering=true]{cursor:grabbing}.rv-list[data-edit-mode=true] .rv-ruler-cell{justify-content:center;align-items:center;gap:2px;padding-inline:4px;display:flex}.rv-list[data-edit-mode=true] .rv-ruler-cell[data-align=start]{justify-content:start}.rv-list[data-edit-mode=true] .rv-ruler-cell[data-align=end]{justify-content:end}.rv-region-delete{color:#cbd5e1;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;transition:color .12s,background-color .12s;display:grid}.rv-region-delete:hover{color:#be123c;background:#fee2e2}.rv-list[data-edit-mode=true] .rv-row{-webkit-user-select:none;user-select:none}.rv-resize-handle{cursor:col-resize;touch-action:none;z-index:3;border-radius:2px;width:9px;position:absolute;inset-block:-6px;inset-inline-end:-4px}.rv-resize-handle:after{content:"";background:var(--brand-navy);width:1px;position:absolute;inset-block:4px;inset-inline-start:4px}@supports (color:color-mix(in lab,red,red)){.rv-resize-handle:after{background:color-mix(in srgb,var(--brand-navy) 30%,transparent)}}.rv-resize-handle:after{transition:background-color .12s}.rv-resize-handle:hover:after,.rv-resize-handle:focus-visible:after{background:var(--brand-navy);width:2px;inset-block:0;inset-inline-start:3px}.rv-resize-handle:focus-visible{outline-offset:1px;outline:2px solid #bae6fd}.rv-list:not([data-edit-mode=true]) .rv-resize-handle:after{background:0 0}.rv-list:not([data-edit-mode=true]) .rv-resize-handle:hover:after,.rv-list:not([data-edit-mode=true]) .rv-resize-handle:focus-visible:after{background:var(--brand-navy);width:2px;inset-block:0;inset-inline-start:3px}.rv-ruler-cell>button,.rv-ruler-cell>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.rv-row--edit{background:var(--brand-surface);position:relative}@supports (color:color-mix(in lab,red,red)){.rv-row--edit{background:color-mix(in srgb,var(--brand-surface) 45%,#fff)}}.rv-row--edit{border-bottom:1px solid var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rv-row--edit{border-bottom:1px solid color-mix(in srgb,var(--brand-navy) 20%,transparent)}}.rv-region--edit{border:1px dashed var(--brand-navy);gap:0;position:relative;overflow:visible}@supports (color:color-mix(in lab,red,red)){.rv-region--edit{border:1px dashed color-mix(in srgb,var(--brand-navy) 35%,transparent)}}.rv-region--edit{border-radius:8px;margin-inline:1px}.rv-line--edit{outline-offset:1px;border-radius:4px;outline:1px dashed #e2e8f0;gap:4px;min-height:26px}.rv-edit-item{cursor:grab;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-items:center;gap:3px;min-width:0;padding:2px 4px;display:inline-flex}.rv-edit-item:active{cursor:grabbing}.rv-edit-item.is-drop-before{box-shadow:inset 2px 0 0 0 var(--brand-navy)}.rv-edit-item.is-drop-after{box-shadow:inset -2px 0 0 0 var(--brand-navy)}.rv-edit-grip{color:#cbd5e1;flex-shrink:0}.rv-edit-label{color:var(--brand-navy);white-space:nowrap;font-size:10px;font-weight:700}.rv-edit-preview{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;max-width:7rem;font-size:10px;overflow:hidden}.rv-edit-btn{color:#94a3b8;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;transition:color .12s,background-color .12s;display:grid}.rv-edit-btn:hover{color:var(--brand-navy);background:#f1f5f9}.rv-edit-btn--danger:hover{color:#be123c;background:#fee2e2}.rv-drop-strip{border-radius:3px;height:6px;transition:background-color .1s}.rv-drop-strip--vertical{width:8px;height:auto;position:absolute;inset-block:4px}.rv-region--edit>.rv-drop-strip--vertical:first-child{inset-inline-start:-4px}.rv-region--edit>.rv-drop-strip--vertical:last-child{inset-inline-end:-4px}.rv-drop-strip.is-active{background:var(--brand-navy)}.rv-line-tail{border-radius:4px;flex:12px;align-self:stretch;min-width:12px}.rv-line-tail.is-active{background:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rv-line-tail.is-active{background:color-mix(in srgb,var(--brand-navy) 12%,transparent)}}.rv-line-tail.is-active{box-shadow:inset 2px 0 0 0 var(--brand-navy)}.rv-library{transition:border-color .12s,background-color .12s}@media(max-width:767px){.rv-row{grid-template-columns:1fr;gap:4px 0}.rv-region{flex-flow:wrap;gap:4px 10px;padding-inline:4px}.rv-ruler,.rv-resize-handle{display:none}.rv-ruler-cell{touch-action:auto}}.rw{--rw-hair:linear-gradient(90deg, transparent, #94a3b852 18%, #94a3b852 82%, transparent);--rw-ink:var(--brand-navy);--rw-quiet:#64748b;--rw-faint:#94a3b8;container:rw/inline-size}.rw-panel{background:#fff;border-radius:.875rem;min-width:0;padding:.75rem .875rem .875rem;position:relative;box-shadow:0 1px 2px #0f172a0a,0 8px 24px -16px #0f172a47}.rw-panel:before{content:"";background:var(--rw-hair);pointer-events:none;inset-inline:.875rem;height:1px;position:absolute;top:0}.rw-panel__head{align-items:baseline;gap:.5rem;min-height:1.5rem;margin-bottom:.625rem;display:flex}.rw-panel__title{letter-spacing:-.02em;color:var(--rw-ink);align-items:baseline;gap:.375rem;font-size:.8125rem;font-weight:800;display:inline-flex}.rw-panel__count{font-variant-numeric:tabular-nums;color:var(--brand-navy);font-size:.9375rem;font-weight:900;line-height:1}@supports (color:color-mix(in lab,red,red)){.rw-panel__count{color:color-mix(in srgb,var(--brand-navy) 55%,#fff)}}.rw-panel__hint{min-width:0;color:var(--rw-faint);font-size:.6875rem;font-weight:500}.rw-panel__actions{align-items:center;gap:.25rem;margin-inline-start:auto;display:inline-flex}.rw-glyph{width:1rem;height:1rem;color:var(--rw-faint);flex-shrink:0;place-items:center;transition:color .16s;display:grid}.rw-panel:hover .rw-glyph{color:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rw-panel:hover .rw-glyph{color:color-mix(in srgb,var(--brand-navy) 70%,transparent)}}.rw-tabs{background:linear-gradient(#f1f5f9e6,#f8fafce6);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;width:min(24rem,100%);margin-inline:auto;padding:.25rem;display:grid;position:relative;box-shadow:inset 0 1px 2px #0f172a0d}.rw-tabs__thumb{z-index:0;width:calc((100% - .5rem) / var(--rw-tab-count,2));transform:translate(calc(var(--rw-tab,0) * 100%));background:linear-gradient(135deg,#27326a,#1a2447 55%,#12203f);border-radius:999px;transition:transform .34s cubic-bezier(.22,.9,.28,1.08);position:absolute;inset-block:.25rem;inset-inline-start:.25rem;box-shadow:inset 0 1px #ffffff1f,0 6px 16px -8px #1a2447bf}[dir=rtl] .rw-tabs__thumb{transform:translate(calc(var(--rw-tab,0) * -100%))}.rw-tab{z-index:1;letter-spacing:-.01em;color:var(--rw-quiet);border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:.4375rem .5rem;font-size:.8125rem;font-weight:700;transition:color .22s,font-weight .22s;display:inline-flex;position:relative}.rw-tab[aria-selected=true]{color:#fff;font-weight:800}.rw-tab:not([aria-selected=true]):hover{color:var(--rw-ink)}.rw-tab__icon{place-items:center;transition:transform .34s cubic-bezier(.22,.9,.28,1.08);display:grid}.rw-tab[aria-selected=true] .rw-tab__icon{transform:scale(1.12)}.rw-dials{flex-wrap:wrap;align-items:flex-end;gap:.5rem 1.25rem;display:flex}.rw-dials--centred{justify-content:center;gap:.5rem 1.75rem}.rw-dial{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.rw-dial__head{align-items:baseline;gap:.375rem;display:flex}.rw-dial__label{letter-spacing:.01em;color:var(--rw-quiet);white-space:nowrap;font-size:.625rem;font-weight:700}.rw-dial__value{font-variant-numeric:tabular-nums;color:var(--rw-ink);white-space:nowrap;font-size:.625rem;font-weight:800}.rw-dial__row{align-items:center;gap:.375rem;display:flex}.rw-dial+.rw-dial:before{content:none}.rw-range{appearance:none;cursor:pointer;background:0 0;width:6.5rem;height:1rem}.rw-range:disabled{cursor:default;opacity:.4}.rw-range::-webkit-slider-runnable-track{background:linear-gradient(to left,var(--brand-navy) 0 var(--rw-fill,50%),#cbd5e1 var(--rw-fill,50%) 100%);border-radius:999px;height:3px}.rw-range::-moz-range-track{background:linear-gradient(to left,var(--brand-navy) 0 var(--rw-fill,50%),#cbd5e1 var(--rw-fill,50%) 100%);border-radius:999px;height:3px}.rw-range::-webkit-slider-thumb{appearance:none;width:12px;height:12px;box-shadow:0 0 0 2px var(--brand-navy),0 2px 6px -1px #0f172a66;background:#fff;border-radius:999px;margin-top:-4.5px;transition:transform .14s,box-shadow .14s}.rw-range::-moz-range-thumb{width:12px;height:12px;box-shadow:0 0 0 2px var(--brand-navy),0 2px 6px -1px #0f172a66;background:#fff;border:0;border-radius:999px}.rw-range:hover::-webkit-slider-thumb{transform:scale(1.22)}.rw-range:focus-visible::-webkit-slider-thumb{transform:scale(1.22)}.rw-range:focus-visible{outline:none}.rw-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--brand-navy),0 0 0 5px #bae6fd}.rw-range--stepped{width:5rem}.rw-row{border-radius:.5rem;align-items:center;gap:.25rem;min-height:1.875rem;padding:.125rem .5rem .125rem .25rem;transition:background-color .14s;display:flex;position:relative}.rw-row:hover{background:#f8fafc}.rw-row:before{content:"";background:var(--brand-navy);opacity:0;border-radius:999px;width:2px;transition:opacity .18s,transform .18s;position:absolute;inset-block:.3125rem;inset-inline-start:0;transform:scaleY(.4)}.rw-row[data-active=true]:before{opacity:1;transform:scaleY(1)}.rw-row[data-active=true]{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.rw-row[data-active=true]{background:color-mix(in srgb,var(--brand-surface) 45%,#fff)}}.rw-row__name{text-overflow:ellipsis;white-space:nowrap;text-align:start;letter-spacing:-.01em;min-width:0;color:var(--rw-ink);flex:auto;font-size:.75rem;font-weight:700;overflow:hidden}.rw-row__meta{font-variant-numeric:tabular-nums;color:var(--rw-faint);flex-shrink:0;font-size:.625rem;font-weight:600}.rw-row__tools{opacity:0;flex-shrink:0;align-items:center;gap:.0625rem;transition:opacity .16s,transform .16s;display:inline-flex;transform:translate(.25rem)}[dir=rtl] .rw-row__tools{transform:translate(-.25rem)}.rw-row:hover .rw-row__tools,.rw-row:focus-within .rw-row__tools,.rw-row[data-tools=on] .rw-row__tools{opacity:1;transform:none}.rw-tool{color:#94a3b8;border-radius:.3125rem;place-items:center;width:1.25rem;height:1.25rem;transition:color .14s,background-color .14s,transform .14s;display:grid}.rw-tool:hover{color:var(--brand-navy);background:#fff;transform:translateY(-1px)}.rw-tool--danger:hover{color:var(--brand-danger)}.rw-tool--star[data-on=true]{color:#f59e0b}.rw-grip{color:#e2e8f0;cursor:grab;flex-shrink:0;place-items:center;width:.875rem;height:1.25rem;transition:color .14s;display:grid}.rw-row:hover .rw-grip{color:#94a3b8}.rw-row[data-drop=true]{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.rw-row[data-drop=true]{background:color-mix(in srgb,var(--brand-surface) 70%,#fff)}}.rw-row[data-drop=true]{box-shadow:inset 0 0 0 1px var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rw-row[data-drop=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-navy) 30%,transparent)}}.rw-empty{text-align:center;color:var(--rw-faint);padding:1.25rem .5rem;font-size:.75rem;font-weight:600}.rw-empty small{color:#cbd5e1;margin-top:.1875rem;font-size:.6875rem;font-weight:500;display:block}.rw-add{width:100%;color:var(--rw-quiet);background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.rw-add:hover{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.rw-add:hover{background:color-mix(in srgb,var(--brand-surface) 80%,#fff)}}.rw-add:hover{color:var(--rw-ink);box-shadow:0 6px 16px -10px #1a2447e6}.rw-add:disabled{opacity:.45;pointer-events:none}.rw-cats{flex-wrap:wrap;gap:.125rem .625rem;padding-bottom:.25rem;display:flex}.rw-cat{color:var(--rw-faint);padding:.1875rem .125rem;font-size:.6875rem;font-weight:700;transition:color .16s;position:relative}.rw-cat:after{content:"";background:var(--brand-navy);inset-inline:0;border-radius:999px;height:2px;transition:transform .22s cubic-bezier(.22,.9,.28,1.08);position:absolute;bottom:0;transform:scaleX(0)}.rw-cat:hover{color:var(--rw-quiet)}.rw-cat[aria-pressed=true]{color:var(--rw-ink)}.rw-cat[aria-pressed=true]:after{transform:scaleX(1)}.rw-field{text-align:start;color:#334155;cursor:grab;border-radius:.5rem;align-items:center;gap:.375rem;width:100%;min-height:1.75rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;transition:background-color .14s,color .14s;display:flex;position:relative}.rw-field:hover{color:var(--rw-ink);background:#f8fafc}.rw-field:active{cursor:grabbing}.rw-field[data-placed=true]:after{content:"";background:var(--brand-navy);border-radius:999px;width:4px;height:4px;position:absolute;inset-inline-end:.375rem}@supports (color:color-mix(in lab,red,red)){.rw-field[data-placed=true]:after{background:color-mix(in srgb,var(--brand-navy) 45%,transparent)}}.rw-field__group{letter-spacing:.02em;color:#cbd5e1;padding:.5rem .5rem .125rem;font-size:.625rem;font-weight:800}.rw-field__scroll{overscroll-behavior:contain;max-height:17rem;overflow-y:auto}.rw-preview{background:#fff;border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 10px 30px -20px #0f172a66}.rw-preview .rv-row:first-child{background:linear-gradient(180deg,var(--brand-surface),#fff 90%)}@supports (color:color-mix(in lab,red,red)){.rw-preview .rv-row:first-child{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-surface) 40%,#fff),#fff 90%)}}.rw-slot{cursor:grab;border-radius:.25rem;transition:box-shadow .14s,background-color .14s}.rw-slot:hover,.rw-slot:focus-visible{background:var(--brand-surface);outline:none}@supports (color:color-mix(in lab,red,red)){.rw-slot:hover,.rw-slot:focus-visible{background:color-mix(in srgb,var(--brand-surface) 60%,transparent)}}.rw-slot:hover,.rw-slot:focus-visible{box-shadow:0 0 0 1px var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rw-slot:hover,.rw-slot:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--brand-navy) 30%,transparent)}}.rw-slot:active{cursor:grabbing}.rw-slot[data-dragging=true]{opacity:.35}.rw-slot[data-drop=before]{box-shadow:inset 2px 0 0 0 var(--brand-navy)}.rw-slot[data-drop=after]{box-shadow:inset -2px 0 0 0 var(--brand-navy)}.rw-line-empty{color:#e2e8f0;text-align:center;border-radius:.25rem;flex:auto;min-width:0;font-size:.625rem;font-weight:600;transition:background-color .12s,color .12s}.rw-line-empty[data-active=true]{background:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rw-line-empty[data-active=true]{background:color-mix(in srgb,var(--brand-navy) 12%,transparent)}}.rw-line-empty[data-active=true]{color:var(--rw-ink)}.rw-edge{z-index:4;border-radius:999px;transition:background-color .12s,box-shadow .12s;position:absolute}.rw-edge--line{height:5px;inset-inline:.25rem}.rw-edge--line[data-at=top]{top:-2px}.rw-edge--line[data-at=bottom]{bottom:-2px}.rw-edge--column{width:7px;inset-block:.125rem}.rw-edge--column[data-at=start]{inset-inline-start:-1px}.rw-edge--column[data-at=end]{inset-inline-end:-1px}.rw-edge[data-active=true]{background:var(--brand-navy);box-shadow:0 0 8px #1a24478c}.rw-preview .rv-row:first-child .rv-region,.rw-preview .rv-row:first-child .rv-line{position:relative}.rw-head{border-radius:.375rem;align-items:center;gap:.125rem;min-width:0;padding-inline:.125rem;transition:background-color .14s;display:inline-flex}.rw-head:hover{background:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.rw-head:hover{background:color-mix(in srgb,var(--brand-navy) 8%,transparent)}}.rw-head__gear{color:#cbd5e1;opacity:0;border-radius:.25rem;flex-shrink:0;place-items:center;width:.875rem;height:.875rem;transition:opacity .14s,color .14s,transform .2s;display:grid}.rw-head:hover .rw-head__gear,.rw-head__gear:focus-visible,.rw-head__gear[data-open=true]{opacity:1;color:var(--brand-navy)}.rw-head__gear:hover{transform:rotate(60deg)}.rw-menu{animation:.2s cubic-bezier(.22,.9,.28,1.08) both rw-menu-in}@keyframes rw-menu-in{0%{opacity:0;transform:translateY(-.25rem)scale(.97)}}.rw-menu__head{align-items:baseline;gap:.375rem;padding:.125rem .5rem .4375rem;display:flex;position:relative}.rw-menu__head--centred{justify-content:center}.rw-menu__head:after{content:"";background:var(--rw-hair);inset-inline:.25rem;height:1px;position:absolute;bottom:0}.rw-menu__foot{margin-top:.375rem;padding-top:.375rem;position:relative}.rw-menu__foot:before{content:"";background:var(--rw-hair);inset-inline:.25rem;height:1px;position:absolute;top:0}.rw-gear{transition:transform .26s cubic-bezier(.22,.9,.28,1.08)}button:hover>.rw-gear{transform:rotate(90deg)}.rw-disc{animation:.26s cubic-bezier(.22,.9,.28,1.08) both rw-disc-in}@keyframes rw-disc-in{0%{opacity:0;transform:scale(.6)rotate(-90deg)}}.rw-disc[data-status=saving]{animation:1.1s ease-in-out infinite rw-disc-pulse}@keyframes rw-disc-pulse{50%{opacity:.45}}.rw-disc[data-status=saved]{animation:.52s cubic-bezier(.22,.9,.28,1.08) both rw-disc-saved}@keyframes rw-disc-saved{40%{transform:scale(1.18)}}.rw-upd{animation:.2s cubic-bezier(.22,.9,.28,1.08) both rw-menu-in}.rw-upd__feed{overscroll-behavior:contain;max-height:11rem;overflow-y:auto}.rw-upd__item{padding:.3125rem .875rem .3125rem .25rem;position:relative}.rw-upd__item:before{content:"";background:var(--brand-navy);inset-inline-end:.3125rem;border-radius:999px;width:5px;height:5px;position:absolute;top:.6875rem}@supports (color:color-mix(in lab,red,red)){.rw-upd__item:before{background:color-mix(in srgb,var(--brand-navy) 40%,#fff)}}.rw-upd__item:not(:last-child):after{content:"";inset-inline-end:.5625rem;background:#e2e8f0;width:1px;position:absolute;top:1.0625rem;bottom:-.0625rem}.rw-upd__type{color:var(--rw-quiet);border-radius:999px;justify-content:center;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:700;transition:background-color .14s,color .14s;display:inline-flex}.rw-upd__type[aria-pressed=true]{background:var(--brand-navy);color:#fff}.rw-upd__type:not([aria-pressed=true]):hover{color:var(--rw-ink);background:#f1f5f9}@container rw (width<=60rem){.rw-split{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.rw-tabs__thumb,.rw-tab__icon,.rw-gear,.rw-disc,.rw-menu,.rw-upd,.rw-cat:after{transition-duration:1ms;animation-duration:1ms}}.vehicle-hero-board{min-width:0;container:vhboard/inline-size}.vehicle-hero-board__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem .75rem;display:grid}.vehicle-hero-board__drivers{border-top:1px solid #e4ebf5;min-width:0;padding-top:.875rem}@container vhboard (width>=36rem){.vehicle-hero-board__grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.vehicle-hero-board__stage{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.vehicle-hero-board__drivers{grid-column:1/-1}}@container vhboard (width>=54rem){.vehicle-hero-board__grid{grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(0,19rem)}.vehicle-hero-board__drivers{border-top:0;padding-top:0;border-inline-start:1px solid #e4ebf5;grid-column:auto;align-self:stretch;padding-inline-start:.75rem}}.vehicle-spec-row{position:relative}.vehicle-spec-row+.vehicle-spec-row:before{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#94a3b880 50%,#0000);height:1px;position:absolute;top:0}.vehicle-hero-stage{flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex;position:relative;container:vhstage/inline-size}.vh-nameplate{justify-content:center;align-items:center;gap:.625rem;max-width:100%;min-height:2.5rem;display:flex}.vh-nameplate__logo{flex-shrink:0;place-items:center;min-width:2.25rem;height:2.25rem;animation:.45s cubic-bezier(.2,.9,.3,1.2) both vh-pop;display:grid}.vh-nameplate__logo>img{filter:drop-shadow(0 1px 1px #0f172a14);width:auto;max-width:5rem;height:auto;max-height:2.25rem;display:block}.vh-nameplate__rule{background:linear-gradient(#0000,#94a3b88c 50%,#0000);flex-shrink:0;width:1px;height:1.875rem}.vh-show{--vh-car-w:19rem;--vh-frame-w:min(100cqi, var(--vh-car-w));--vh-frame-h:calc(var(--vh-frame-w) * .326);isolation:isolate;width:100%;padding-top:.25rem;padding-bottom:calc(var(--vh-frame-h) * .3);position:relative}@container vhstage (width>=30rem){.vh-show{--vh-car-w:21rem}}.vh-show__spot{z-index:-1;left:50%;top:calc(.25rem + var(--vh-frame-h) * .62);width:calc(var(--vh-frame-w) * 1.25);height:calc(var(--vh-frame-h) * 1.35);pointer-events:none;background:radial-gradient(closest-side,#c6e2fbbf,#e1f1ff73 55%,#0000);background:radial-gradient(closest-side,#c6e2fbbf,#e1f1ff73 55%,#0000);border-radius:9999px;animation:8s ease-in-out infinite vh-breathe;position:absolute;translate:-50% -50%}.vh-show__frame{width:var(--vh-frame-w);height:var(--vh-frame-h);margin-inline:auto;position:relative}.vh-show__floor{top:calc(.25rem + var(--vh-frame-h));pointer-events:none;background:linear-gradient(90deg,#0000,#94a3b88c 50%,#0000);height:1px;position:absolute;left:0;right:0;overflow:hidden}.vh-show__floor>i{background:linear-gradient(90deg,#0000,#418ad1e6,#0000);width:22%;height:100%;animation:9s ease-in-out 1.5s infinite vh-glint;position:absolute;top:0;left:0;translate:-110%}.vh-show__vehicle{animation:.95s cubic-bezier(.16,.84,.24,1) both vh-drive-in;position:absolute;inset:0}.vh-show__shadow{filter:blur(1.5px);background:radial-gradient(closest-side,#0f172a57,#0f172a1f 60%,#0000);border-radius:9999px;height:.75rem;animation:6s ease-in-out infinite vh-shadow;position:absolute;bottom:-.3rem;left:7%;right:7%}.vh-show__mirror{pointer-events:none;height:30%;position:absolute;top:100%;left:0;right:0;overflow:hidden}.vh-show__reflection{object-fit:contain;object-position:center bottom;transform-origin:bottom;opacity:.16;-webkit-user-select:none;user-select:none;width:100%;height:333.333%;animation:6s ease-in-out infinite vh-float-mirror;position:absolute;top:-333.333%;left:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 70%,#000);mask-image:linear-gradient(#0000 70%,#000)}.vh-show__lift{animation:6s ease-in-out infinite vh-float;position:absolute;inset:0}.vh-show__car{object-fit:contain;object-position:center bottom;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 8px #0f172a1a);width:100%;height:100%;position:absolute;inset:0}.vh-show__sheen,.vh-show__silhouette{-webkit-mask:var(--vh-car-url) center bottom / contain no-repeat;mask:var(--vh-car-url) center bottom / contain no-repeat;pointer-events:none;position:absolute;inset:0}.vh-show__sheen{mix-blend-mode:soft-light;background:linear-gradient(100deg,#0000 40%,#e1ecffd9 49%,#fffffff2,#e1ecffd9 51%,#0000 60%) 130% 0/260% 100% no-repeat;animation:7s ease-in-out 1.2s infinite vh-sheen}.vh-show__silhouette{background:linear-gradient(100deg,#0000 35%,#ffffffbf,#0000 65%) 0 0/260% 100% no-repeat,linear-gradient(#dce4ee,#c2cddc) 0 0/100% 100%;animation:2.6s linear infinite vh-shimmer}.vh-show__caption{text-align:center;color:#94a3b8;font-size:9.5px;font-weight:600;animation:.4s ease-out .3s both vh-rise;position:absolute;bottom:0;left:0;right:0}.vh-chips{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;display:flex}.vh-chips>*{flex:none;width:7.25rem;animation:.5s cubic-bezier(.2,.8,.2,1) both vh-rise}.vh-chips>:nth-child(2){animation-delay:60ms}.vh-chips>:nth-child(3){animation-delay:.12s}.vh-tile,.vd-stat{--vh-tile-accent:#cbd5e1;--vh-tile-ink:#64748b;--vh-tile-wash:#f8fafc;position:relative}.vh-tile[data-tone=navy],.vd-stat[data-tone=navy]{--vh-tile-accent:var(--brand-navy);--vh-tile-ink:#172247;--vh-tile-wash:#f1f5fc}.vh-tile[data-tone=emerald]{--vh-tile-accent:#10b981;--vh-tile-ink:#047857;--vh-tile-wash:#ecfaf4}.vh-tile__button{background:linear-gradient(180deg,#fff 30%,var(--vh-tile-wash) 100%);text-align:center;cursor:pointer;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:3.625rem;padding:.5rem .5rem .4375rem;transition:translate .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 10px 22px -12px #0f172a38}.vh-tile__button:hover{border-color:#cbd5e1;translate:0 -1px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 14px 26px -12px #0f172a4d}.vh-tile__button:focus-visible{border-color:#1a244759;outline:none;box-shadow:0 0 0 3px #1a24471f,0 10px 22px -12px #0f172a38}.vh-tile__button[aria-expanded=true]{border-color:#1a24474d;box-shadow:0 0 0 3px #1a244714,0 10px 22px -12px #0f172a38}.vh-tile__button:disabled{cursor:default;translate:none}.vh-tile__accent{background:var(--vh-tile-accent);border-radius:0 0 2px 2px;width:1.5rem;height:2px;transition:width .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:50%;translate:-50%}.vh-tile__button:hover .vh-tile__accent,.vh-tile__button[aria-expanded=true] .vh-tile__accent{width:3rem}.vh-tile__label{letter-spacing:.04em;color:#94a3b8;font-size:9px;font-weight:600;line-height:1}.vh-tile__value-box{justify-content:center;align-items:center;width:100%;height:1.8125rem;display:flex;overflow:hidden}.vh-tile__value{width:100%;color:var(--vh-tile-ink);font-variant-numeric:tabular-nums;overflow-wrap:normal;font-weight:700;line-height:1.15;display:block}.vh-tile__button[data-has-note]{gap:.15rem}.vh-tile__button[data-has-note] .vh-tile__value-box{height:.9375rem}.vh-tile__note{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;width:100%;font-size:9px;font-weight:600;line-height:1.1;display:block;overflow:hidden}.vehicle-hero-board__drivers{flex-direction:column;display:flex}.vd-bar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.vd-area{--vd-card-h:2.875rem;--vd-card-gap:.375rem;min-height:calc(3 * var(--vd-card-h) + 2 * var(--vd-card-gap) + 4px)}.vd-switch{background:linear-gradient(#e9eef6,#eef2f8);border-radius:.75rem;flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:11.75rem;height:2rem;padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0f172a17,inset 0 0 0 1px #0f172a0a,0 1px #fff}.vd-switch__thumb{background:linear-gradient(180deg,#34467f 0%,var(--brand-navy) 55%,#141d3d 100%);top:3px;bottom:3px;border-radius:.5625rem;width:calc(50% - 3px);transition:inset-inline-start .42s cubic-bezier(.34,1.4,.5,1);position:absolute;inset-inline-start:3px;box-shadow:inset 0 1px #fff3,0 5px 12px -3px #141d3d80,0 1px 2px #141d3d4d}.vd-switch[data-mode=named] .vd-switch__thumb{inset-inline-start:50%}.vd-switch__option{z-index:1;white-space:nowrap;color:#64748b;border-radius:.5625rem;justify-content:center;align-items:center;gap:.3125rem;min-width:0;font-size:11px;font-weight:700;transition:color .25s;display:flex;position:relative}.vd-switch__option[aria-checked=true]{color:#fff}.vd-switch__option:not([aria-checked=true]):hover{color:#172247}.vd-switch__option:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244740}.vd-tools{flex-shrink:0;gap:.375rem;display:flex}.vd-tool{color:#172247;background:linear-gradient(#fff,#f4f7fb);border:1px solid #e2e8f0;border-radius:.6875rem;place-items:center;width:2rem;height:2rem;transition:translate .2s,color .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 6px 14px -8px #0f172a47}.vd-tool>svg{stroke-width:2.1px;width:15px;height:15px}.vd-tool:hover{color:var(--brand-navy);border-color:#1a244738;translate:0 -1px;box-shadow:inset 0 1px #fff,0 0 0 3px #1a24470f,0 10px 18px -8px #0f172a52}.vd-tool:active{translate:0}.vd-tool:focus-visible{outline:none;box-shadow:0 0 0 3px #1a24472e}.vd-tool[aria-expanded=true]{color:#fff;background:linear-gradient(180deg,#34467f,var(--brand-navy));border-color:#0000}.vd-tool:disabled{cursor:default;opacity:.55;translate:none}.vd-tool[data-count]:after{content:attr(data-count);text-align:center;color:#fff;top:-5px;background:#0ea5e9;border-radius:9999px;min-width:15px;height:15px;padding:0 4px;font-size:9px;font-weight:800;line-height:15px;position:absolute;inset-inline-end:-5px;box-shadow:0 0 0 2px #fff}.vd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.vd-stat{background:linear-gradient(180deg,#fff 30%,var(--vh-tile-wash) 100%);cursor:text;border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;height:4.75rem;padding:.5rem .375rem .4375rem;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 10px 22px -12px #0f172a38}.vd-stat:hover{border-color:#cbd5e1}.vd-stat:focus-within{border-color:#1a244759;box-shadow:0 0 0 3px #1a24471a,0 10px 22px -12px #0f172a38}.vd-stat:hover .vh-tile__accent,.vd-stat:focus-within .vh-tile__accent{width:3rem}.vd-stat__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;color:#94a3b8;max-width:100%;font-size:9px;font-weight:600;line-height:1.1;overflow:hidden}.vd-stat__input{text-align:center;letter-spacing:-.01em;width:100%;color:var(--vh-tile-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0;font-size:15px;font-weight:700;line-height:1.2}.vd-stat__input::placeholder{color:#cbd5e1;font-weight:600}.vd-stat__unit{color:#94a3b8;font-size:8.5px;font-weight:600;line-height:1}.vd-stat[data-flash]{animation:1.2s ease-out both vd-flash}.vd-list{gap:var(--vd-card-gap);max-height:calc(3 * var(--vd-card-h) + 2 * var(--vd-card-gap) + 6px);scrollbar-width:thin;flex-direction:column;margin-inline:-2px;padding:2px;display:flex;overflow-y:auto}.vd-card{height:var(--vd-card-h);background:linear-gradient(#fff,#f8fafd);border:1px solid #cbd5e1e6;border-radius:.75rem;flex-shrink:0;align-items:stretch;transition:border-color .2s,box-shadow .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both vd-card-in;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 8px 18px -12px #0f172a4d}.vd-card:hover{border-color:#94a3b8e6}.vd-card:focus-within{border-color:#1a244759;box-shadow:0 0 0 3px #1a244714,0 8px 18px -12px #0f172a4d}.vd-card__band{color:#fff;cursor:pointer;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;width:1.75rem;transition:background-color .3s,filter .2s;display:flex}.vd-card__band[data-gender=male]{background:linear-gradient(#3a78f2,#1a4fd6)}.vd-card__band[data-gender=female]{background:linear-gradient(#f472b6,#db2777)}.vd-card__band[data-gender=unset]{background:linear-gradient(#cbd5e1,#94a3b8)}.vd-card__band:hover{filter:brightness(1.08)saturate(1.05)}.vd-card__band:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #ffffffb3}.vd-card__symbol{place-items:center;height:15px;font-size:12px;font-weight:800;line-height:1;animation:.35s cubic-bezier(.2,.9,.3,1.3) both vh-pop;display:grid}.vd-card__symbol>svg{stroke-width:2.5px;width:14px;height:14px}.vd-card__band-label{letter-spacing:.02em;opacity:.92;font-size:7px;font-weight:800;line-height:1}.vd-card__body{padding:.1875rem .5rem;flex:1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:1px .625rem;min-width:0;padding-inline-end:1.5rem;display:grid}.vd-card input{background:0 0;border:0;border-radius:.3125rem;outline:none;min-width:0;padding:1px 3px;line-height:1.25;transition:background-color .15s,box-shadow .15s}.vd-card input:hover{background:#f1f5f9e6}.vd-card input:focus{background:#fff;box-shadow:0 0 0 1px #1a244729}.vd-card input::placeholder{color:#cbd5e1;font-weight:500}.vd-card__value{color:#172247;width:100%;font-size:11.5px;font-weight:700}.vd-card__value--id{font-variant-numeric:tabular-nums;letter-spacing:.02em}.vd-card__stats{align-items:center;gap:.375rem;display:flex}.vd-card__field{color:#94a3b8;flex:none;align-items:center;gap:1px;font-size:8.5px;font-weight:600;display:inline-flex}.vd-card__field input{text-align:center;color:#172247;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.vd-card__num{width:1.625rem}.vd-card__num--seniority{width:3.5rem}.vd-card__birth{text-align:center;color:#475569;font-variant-numeric:tabular-nums;justify-self:center;width:4.75rem;font-size:10px;font-weight:600}.vd-card__remove{color:#94a3b8;opacity:0;top:4px;border-radius:6px;place-items:center;width:18px;height:18px;transition:opacity .15s,background-color .15s,color .15s;display:grid;position:absolute;inset-inline-end:4px}.vd-card:hover .vd-card__remove,.vd-card__remove:focus-visible{opacity:1}.vd-card__remove:hover{color:#dc2626;background:#fee2e2}.vd-empty{width:100%;height:var(--vd-card-h);color:#64748b;background:#f8fafc99;border:1.5px dashed #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;font-size:11px;font-weight:700;transition:border-color .2s,color .2s,background-color .2s;display:flex}.vd-empty:hover{color:#172247;background:#fff;border-color:#1a244759}@keyframes vd-card-in{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes vd-flash{0%{border-color:#10b981;box-shadow:0 0 #10b98173,0 10px 22px -12px #0f172a38}to{box-shadow:0 0 0 10px #10b98100,0 10px 22px -12px #0f172a38}}@keyframes vh-breathe{0%,to{opacity:.75;scale:.97}50%{opacity:1;scale:1.03}}@keyframes vh-float{0%,to{translate:0}50%{translate:0 -2px}}@keyframes vh-float-mirror{0%,to{translate:0}50%{translate:0 2px}}@keyframes vh-shadow{0%,to{opacity:1;scale:1}50%{opacity:.78;scale:.95 .9}}@keyframes vh-drive-in{0%{opacity:0;filter:blur(5px);translate:-14%}55%{opacity:1;filter:blur()}78%{translate:.8%}to{opacity:1;filter:blur();translate:0}}@keyframes vh-sheen{0%{background-position:130% 0}32%,to{background-position:-30% 0}}@keyframes vh-glint{0%{translate:-110%}28%,to{translate:560%}}@keyframes vh-shimmer{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}@keyframes vh-rise{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes vh-pop{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.vh-nameplate__logo,.vh-show__spot,.vh-show__floor>i,.vh-show__vehicle,.vh-show__shadow,.vh-show__reflection,.vh-show__lift,.vh-show__sheen,.vh-show__silhouette,.vh-show__caption,.vh-chips>*{animation:none!important}.vh-show__sheen{display:none}.vh-tile__button,.vh-tile__accent,.vd-switch__thumb,.vd-tool{transition:none}.vh-tile__button:hover,.vd-tool:hover{translate:none}.vd-stat[data-flash],.vd-card,.vd-card__symbol{animation:none!important}}.vehicle-cov-board{min-width:0;container:vcboard/inline-size}.vehicle-cov-board__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem 0;display:grid}.vehicle-cov-board__addons{min-width:0;container:vcaddons/inline-size}.vehicle-cov-board__grid--split .vehicle-cov-board__addons{border-top:1px solid #e4ebf5;padding-top:.875rem}@container vcboard (width>=50rem){.vehicle-cov-board__grid--split{grid-template-columns:minmax(0,23rem) minmax(0,1fr)}.vehicle-cov-board__grid--split .vehicle-cov-board__addons{border-top:0;padding-top:0;border-inline-start:1px solid #e4ebf5;align-self:stretch;margin-inline-start:1.25rem;padding-inline-start:1.25rem}}.vc-caption{letter-spacing:.02em;text-align:center;color:#64748b;margin-bottom:.25rem;font-size:10px;font-weight:700}.vc-line{align-items:center;gap:.5rem;min-width:0;height:3.25rem;display:grid}.vc-line__icon{color:#94a3b8}.vc-line__label{white-space:nowrap;text-overflow:ellipsis;color:#475569;min-width:0;font-size:10px;font-weight:600;overflow:hidden}.vc-policy-row{grid-template-columns:.875rem auto minmax(0,1fr)}.vc-policy-row__value{flex-direction:column;align-items:flex-end;gap:.1875rem;min-width:0;display:flex}.vc-amount{background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;align-items:stretch;width:100%;max-width:7.5rem;height:2rem;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.vc-amount--pair{max-width:11.5rem}.vc-amount--triple{max-width:15rem}.vc-amount:focus-within{border-color:var(--brand-navy);box-shadow:0 0 0 3px #1a244714}.vc-amount>:not([aria-hidden]){flex:1;min-width:0}.vc-amount input{text-align:center!important;background:0 0!important;height:100%!important;min-height:0!important;padding-block:0!important}.vc-amount__legend{text-align:center;color:#94a3b8;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:11.5rem;font-size:8.5px;font-weight:600;line-height:1;display:grid}.vc-amount__legend--triple{grid-template-columns:repeat(3,minmax(0,1fr));max-width:15rem}.vh-seg{grid-template-columns:repeat(var(--vh-seg-n,2),minmax(0,1fr));background:linear-gradient(#e9eef6,#eef2f8);border-radius:.6875rem;height:1.875rem;padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0f172a17,inset 0 0 0 1px #0f172a0a,0 1px #fff}.vh-seg__thumb{width:calc((100% - 6px) / var(--vh-seg-n,2));background:linear-gradient(180deg,#34467f 0%,var(--brand-navy) 55%,#141d3d 100%);top:3px;bottom:3px;border-radius:.5rem;transition:inset-inline-start .42s cubic-bezier(.34,1.4,.5,1),opacity .2s,scale .25s;position:absolute;inset-inline-start:calc(3px + (100% - 6px) / var(--vh-seg-n,2) * var(--vh-seg-i,0));box-shadow:inset 0 1px #fff3,0 5px 12px -3px #141d3d80,0 1px 2px #141d3d4d}.vh-seg[data-empty] .vh-seg__thumb{opacity:0;scale:.85}.vh-seg__option{z-index:1;white-space:nowrap;color:#64748b;font-variant-numeric:tabular-nums;border-radius:.5rem;justify-content:center;align-items:center;min-width:0;font-size:11px;font-weight:700;transition:color .25s;display:flex;position:relative}.vh-seg--compact .vh-seg__option{font-size:10px}.vh-seg__option[aria-checked=true]{color:#fff}.vh-seg__option:not([aria-checked=true]):hover{color:#172247}.vh-seg__option:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244740}.vc-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}@container vcaddons (width>=38rem){.vc-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.vc-tiles.vc-tiles--centered{flex-wrap:wrap;justify-content:center;display:flex}.vc-tiles--centered>.vc-tile{flex:none;width:calc(33.3333% - .333333rem)}@container vcaddons (width>=38rem){.vc-tiles--centered>.vc-tile{width:calc(16.6667% - .416667rem)}}.vc-tiles--centered.vc-tiles--dense{gap:.375rem}.vc-tiles--centered.vc-tiles--dense>.vc-tile{border-radius:.75rem;gap:.1875rem;width:calc(33.3333% - .25rem);height:4rem;padding:.5rem .25rem .3125rem}@container vcaddons (width>=36rem){.vc-tiles--centered.vc-tiles--dense>.vc-tile{width:calc(11.1111% - .333333rem)}}.vc-tiles--dense .vc-tile__art{width:1.5rem;height:1.5rem}.vc-tiles--dense .vc-tile__label{font-size:9px}.vc-tiles--dense .vc-tile__check{top:.25rem;inset-inline-start:.25rem;scale:.85}.vc-tile{--vh-tile-accent:#cbd5e1;--vh-tile-ink:#64748b;--vh-tile-wash:#f8fafc;--vc-art-accent:#94a3b8;background:linear-gradient(180deg,#fff 30%,var(--vh-tile-wash) 100%);text-align:center;cursor:pointer;min-width:0;height:4.5rem;animation:.5s cubic-bezier(.2,.8,.2,1) both vh-rise;animation-delay:calc(var(--vc-i,0) * 30ms);border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .375rem .375rem;transition:translate .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 10px 22px -12px #0f172a38}.vc-tile[data-tone=emerald]{--vh-tile-accent:#10b981;--vh-tile-ink:#172247;--vh-tile-wash:#ecfaf4;--vc-art-accent:#10b981;border-color:#a7f3d0e6}.vc-tile:hover{border-color:#cbd5e1;translate:0 -1px;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 14px 26px -12px #0f172a4d}.vc-tile:not([data-tone=emerald]):hover{--vc-art-accent:#64748b}.vc-tile[data-tone=emerald]:hover{border-color:#6ee7b7}.vc-tile:focus-visible{border-color:#1a244759;outline:none;box-shadow:0 0 0 3px #1a24471f,0 10px 22px -12px #0f172a38}.vc-tile__accent{background:var(--vh-tile-accent);border-radius:0 0 2px 2px;width:1.5rem;height:2px;transition:width .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:50%;translate:-50%}.vc-tile:hover .vc-tile__accent,.vc-tile[data-tone=emerald] .vc-tile__accent{width:3rem}.vc-tile__art{width:1.875rem;height:1.875rem;color:var(--vh-tile-ink);flex-shrink:0;transition:color .2s}.vc-tile__label{-webkit-line-clamp:2;width:100%;color:var(--vh-tile-ink);-webkit-box-orient:vertical;font-size:9.5px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.vc-tile[data-tone=emerald] .vc-tile__label{font-weight:700}.vc-tile__check{top:.375rem;position:absolute;inset-inline-start:.375rem}.vc-addon-lines{margin-top:.625rem}.vc-addon-row{--vc-art-accent:#10b981;grid-template-columns:minmax(0,1fr) auto 10.25rem 1.75rem;gap:.75rem}.vc-addon-row__name{align-items:center;gap:.5rem;min-width:0;display:flex}.vc-field{align-items:center;gap:.3125rem;display:flex}.vc-field__caption{text-align:start;color:#64748b;max-width:2.75rem;font-size:9px;font-weight:600;line-height:1.15}.vc-addon-row__art{color:#172247;flex-shrink:0}.vc-addon-row__company{min-width:0}.vc-addon-row__company button{width:100%;height:2rem;padding-block:0}.vc-addon-row__details{justify-content:flex-end;align-items:center;gap:.625rem;min-width:0;display:flex}.vc-remove{color:#94a3b8;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .15s;display:inline-flex}.vc-remove:hover{color:#ef4444}.vc-remove:focus-visible{color:#ef4444;outline:none;box-shadow:0 0 0 2px #ef444433}.vc-empty{color:#94a3b8;background:#f8fafc99;border:1.5px dashed #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;height:2.5rem;font-size:10.5px;font-weight:600;display:flex}@media(prefers-reduced-motion:reduce){.vc-tile{animation:none!important}.vc-tile,.vc-tile__accent,.vh-seg__thumb{transition:none}.vc-tile:hover{translate:none}}.hh-sign{isolation:isolate;color:#fff;background:linear-gradient(#ffffff29,#0000 48%),linear-gradient(#2459b3,#1b478f);border:1px solid #143a78;border-radius:8px;align-items:stretch;height:2.625rem;padding:6px;transition:translate .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -2px 5px #04143c40,0 2px 6px #0f172a38}.hh-sign:hover{translate:0 -1px;box-shadow:inset 0 1px #ffffff47,inset 0 -2px 5px #04143c40,0 8px 16px -6px #0f172a66}.hh-sign__frame{z-index:1;pointer-events:none;border:1.25px solid #ffffffeb;border-radius:5px;position:absolute;inset:3px}.hh-sign__sheen{z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff38 48%,#ffffff52,#ffffff38 52%,#0000 62%) 130% 0/260% 100% no-repeat;position:absolute;inset:0}.hh-sign:hover .hh-sign__sheen{animation:1.1s ease-out both hh-sign-sheen}.hh-sign__body{z-index:1;min-width:0;color:inherit;text-align:start;cursor:copy;border-radius:4px;flex:auto;align-items:center;gap:.5rem;padding:0 .25rem;display:flex;position:relative}.hh-sign__body:disabled{cursor:default}.hh-sign__number{color:#173f86;font-variant-numeric:tabular-nums;background:linear-gradient(#fff,#e8eef8);border-radius:3px;flex-shrink:0;place-items:center;min-width:1.75rem;height:1.375rem;padding:0 .3125rem;font-size:13.5px;font-weight:900;line-height:1;animation:.45s cubic-bezier(.2,.9,.3,1.2) both vh-pop;display:grid;box-shadow:inset 0 -1px #0f172a24,0 1px 1px #04143c4d}.hh-sign__text{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-width:0;line-height:1.1;display:flex}.hh-sign__street{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 1px #04143c59;max-width:100%;font-size:13px;font-weight:800;animation:.4s ease-out both vh-rise;overflow:hidden}.hh-sign__city{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;color:#ffffffc7;max-width:100%;font-size:8.5px;font-weight:600;overflow:hidden}.hh-sign[data-empty]{background:linear-gradient(#ffffff24,#0000 48%),linear-gradient(#7d95c2,#6982b2);border-color:#647daa99;box-shadow:inset 0 1px #ffffff40,0 1px 3px #0f172a1f}.hh-sign[data-empty] .hh-sign__frame{border-style:dashed;border-color:#fff9}.hh-sign[data-empty] .hh-sign__street{letter-spacing:.02em;color:#fffc;text-shadow:none;font-size:11px;font-weight:600}.hh-sign__map{z-index:3;flex-shrink:0;place-items:center;width:1.125rem;display:grid;position:relative}.hh-sign__map button{color:#fff9}.hh-sign__map svg{width:13px;height:13px}.hh-sign__map button:not(:disabled):hover{color:#fff}.hh-sign__map button:disabled{color:#ffffff47}.hh-nameplate{flex-direction:column;justify-content:center;align-items:center;gap:.125rem;max-width:100%;min-height:2.5rem;display:flex}.hh-nameplate__title{letter-spacing:-.01em;color:var(--brand-navy);font-size:17px;font-weight:800;line-height:1.15;animation:.45s cubic-bezier(.2,.9,.3,1.2) both vh-pop}.hh-nameplate__title[data-empty]{color:#cbd5e1}.hh-nameplate__address{align-items:center;gap:.125rem;min-width:0;max-width:100%;display:flex;position:relative}.hh-nameplate__pin{color:#94a3b8;border-radius:9999px;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;transition:color .2s,background-color .2s,translate .2s;display:grid}.hh-nameplate__pin:not(:disabled):hover{color:#0284c7;background:#f0f9ff;translate:0 -1px}.hh-nameplate__pin[aria-pressed=true]{color:#0284c7}.hh-nameplate__pin[aria-pressed=true]>svg{fill:#bae6fd}.hh-nameplate__pin:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244733}.hh-nameplate__pin:disabled{cursor:default}.hh-nameplate__input{color:#475569;padding-block:0;font-size:11px;font-weight:600;line-height:1.35}.hh-nameplate__input::placeholder{color:#94a3b8;font-weight:500}.hh-show{--hh-frame-w:min(100cqi, 14rem);--hh-frame-h:calc(var(--hh-frame-w) / 1.5);isolation:isolate;width:100%;padding-top:.25rem;padding-bottom:.625rem;position:relative}@container vhstage (width>=30rem){.hh-show{--hh-frame-w:min(100cqi, 15.5rem)}}.hh-show__spot{z-index:-1;left:50%;top:calc(.25rem + var(--hh-frame-h) * .62);width:calc(var(--hh-frame-w) * 1.4);height:calc(var(--hh-frame-h) * 1.1);pointer-events:none;background:radial-gradient(closest-side,#fef0d8b3,#d5ebfe73 58%,#0000);background:radial-gradient(closest-side,#fef0d8b3,#d5ebfe73 58%,#0000);border-radius:9999px;animation:8s ease-in-out infinite vh-breathe;position:absolute;translate:-50% -50%}.hh-show__frame{width:var(--hh-frame-w);height:var(--hh-frame-h);margin-inline:auto;position:relative}.hh-show__floor{top:calc(.25rem + var(--hh-frame-h));pointer-events:none;background:linear-gradient(90deg,#0000,#94a3b88c 50%,#0000);height:1px;position:absolute;left:6%;right:6%;overflow:hidden}.hh-show__floor>i{background:linear-gradient(90deg,#0000,#daa24fe6,#0000);width:22%;height:100%;animation:9s ease-in-out 1.5s infinite vh-glint;position:absolute;top:0;left:0;translate:-110%}.hh-show__property{transform-origin:50% 100%;animation:.85s cubic-bezier(.16,.84,.24,1) both hh-rise-in;position:absolute;inset:0}.hh-show__shadow{filter:blur(2px);background:radial-gradient(closest-side,#0f172a42,#0f172a1a 60%,#0000);border-radius:9999px;height:.75rem;position:absolute;bottom:-.3rem;left:8%;right:8%}.hh-show__picture{position:absolute}.hh-show__img{-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 10px #0f172a1f);width:100%;height:100%;display:block}.hh-show__sheen{-webkit-mask:var(--hh-img-url) 0 0 / 100% 100% no-repeat;mask:var(--hh-img-url) 0 0 / 100% 100% no-repeat;mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(100deg,#0000 40%,#fff6e2bf 49%,#fffffff2,#fff6e2bf 51%,#0000 60%) 130% 0/260% 100% no-repeat;animation:8s ease-in-out 1.4s infinite vh-sheen;position:absolute;inset:0}.hh-show__caption{text-align:center;color:#94a3b8;font-size:9.5px;font-weight:600;animation:.4s ease-out .3s both vh-rise;position:absolute;bottom:-.25rem;left:0;right:0}@container vhboard (width>=54rem){.home-hero-board__side{contain:size}}.hh-survey{flex-direction:column;flex:auto;gap:.375rem;min-height:0;padding-bottom:.5rem;display:flex}.hh-survey__head{align-items:baseline;gap:.375rem;display:flex}.hh-survey__title{color:#172247;font-size:12px;font-weight:800}.hh-survey__count{color:#0ea5e9;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.hh-survey__body{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.hh-survey__foot{flex-direction:column;align-items:center;display:flex}.hh-survey__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;min-height:2rem;animation:.3s ease-out both vd-card-in;display:grid;position:relative}.hh-survey__row+.hh-survey__row:before,.hh-survey__row-edit+.hh-survey__row:before,.hh-survey__row+.hh-survey__row-edit:before{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#94a3b880 50%,#0000);height:1px;position:absolute;top:0}.hh-survey__row-edit{padding-block:.3125rem;position:relative}.hh-survey__open{text-align:start;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4375rem;min-width:0;height:2rem;padding-inline:.375rem;transition:background-color .2s;display:grid}.hh-survey__open:not(:disabled):hover{background:#f1f5fc}.hh-survey__open:focus-visible{outline:none;box-shadow:0 0 0 2px #1a24472e}.hh-survey__open:disabled{cursor:default}.hh-survey__doc{color:#cbd5e1;transition:color .2s}.hh-survey__row[data-has-pdf] .hh-survey__doc{color:#0ea5e9}.hh-survey__open:not(:disabled):hover .hh-survey__doc{color:var(--brand-navy)}.hh-survey__name{white-space:nowrap;text-overflow:ellipsis;color:#172247;font-size:11px;font-weight:700;overflow:hidden}.hh-survey__when{color:#047857;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.hh-survey__tools{opacity:0;gap:.0625rem;transition:opacity .2s;display:flex}.hh-survey__row:hover .hh-survey__tools,.hh-survey__row:focus-within .hh-survey__tools{opacity:1}@media(hover:none){.hh-survey__tools{opacity:1}}.hh-survey__tools button{color:#94a3b8;border-radius:.375rem;place-items:center;width:1.375rem;height:1.375rem;transition:color .2s,background-color .2s;display:grid}.hh-survey__tools button:not(:disabled):hover{color:#0284c7;background:#f0f9ff}.hh-survey__tools button[data-tone=danger]:not(:disabled):hover{color:#dc2626;background:#fef2f2}.hh-survey__tools button:disabled{cursor:default;opacity:.35}.hh-survey-editor{width:100%;animation:.25s ease-out both vd-card-in}.hh-survey-editor__line{grid-template-columns:minmax(0,1fr) 6.625rem 1.75rem 1.5rem 1rem;align-items:center;gap:.25rem;display:grid}.hh-survey__select,.hh-survey__date input{color:#172247;width:100%;height:1.75rem;min-height:0;box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;padding-block:0;padding-inline:.5rem;font-size:11px}.hh-survey__date input{text-align:right;padding-left:1.625rem;padding-right:.4375rem}.hh-survey__date button{width:1.25rem;height:1.25rem;inset-inline-end:.1875rem}.hh-survey__date button>svg{width:13px;height:13px}.hh-survey__select:focus,.hh-survey__date input:focus{border-color:#1a244759;outline:none;box-shadow:0 0 0 3px #1a244714}.hh-survey__select:disabled{cursor:default;opacity:.7}.hh-survey-editor__file{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;transition:color .2s,border-color .2s,background-color .2s;display:grid}.hh-survey-editor__file:hover{color:#0369a1;background:#f0f9ff;border-color:#7dd3fc}.hh-survey-editor__file[data-filled]{color:#047857;background:#ecfdf5;border-style:solid;border-color:#6ee7b7;animation:.35s cubic-bezier(.2,.9,.3,1.2) both vh-pop}.hh-survey-editor__submit{color:#64748b;border-radius:9999px;place-items:center;width:1.5rem;height:1.5rem;transition:color .2s,rotate .3s cubic-bezier(.34,1.4,.5,1),background-color .2s;display:grid}.hh-survey-editor__submit:not(:disabled):hover{color:var(--brand-navy);rotate:90deg}.hh-survey-editor[data-mode=edit] .hh-survey-editor__submit:not(:disabled):hover{color:#047857;background:#ecfdf5;rotate:0deg}.hh-survey-editor__submit:focus-visible,.hh-survey-editor__cancel:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244733}.hh-survey-editor__cancel{color:#cbd5e1;border-radius:9999px;place-items:center;width:1rem;height:1rem;transition:color .2s;display:grid}.hh-survey-editor__cancel:hover{color:#ef4444}.hh-survey__error{text-align:center;color:#dc2626;margin-top:.1875rem;font-size:10px;font-weight:600}.hh-survey__add-btn{color:#475569;background:linear-gradient(#fff,#f4f7fb);border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.3125rem;height:1.75rem;padding-inline:.875rem;font-size:10.5px;font-weight:700;transition:color .2s,border-color .2s,background-color .2s,translate .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d}.hh-survey__add-btn>svg{transition:rotate .3s cubic-bezier(.34,1.4,.5,1)}.hh-survey__add-btn:hover{color:#fff;background:linear-gradient(180deg,#34467f,var(--brand-navy));border-color:#0000;translate:0 -1px;box-shadow:0 8px 16px -8px #141d3d80}.hh-survey__add-btn:hover>svg{rotate:90deg}.hh-survey__add-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #1a244726}.hh-survey-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.25rem;min-height:7rem;padding-block:.5rem;animation:.45s ease-out both vh-rise;display:flex}.hh-survey-empty__mark{place-items:center;width:3rem;height:3rem;margin-bottom:.5rem;animation:6.5s ease-in-out infinite home-cov-bob;display:grid;position:relative}.hh-survey-empty__tile{z-index:2;width:3rem;height:3rem;color:var(--brand-navy);background:linear-gradient(150deg,#fff,#eef2f8);border:1px solid #dbe2ee;border-radius:1rem;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 10px 22px -8px #303a5038}.hh-survey-empty__glow{z-index:1;filter:blur(16px);opacity:.5;background:#7ec9ed;border-radius:1rem;animation:4.5s ease-in-out infinite home-cov-breathe;position:absolute;inset:4px}.hh-survey-empty__ring{z-index:1;background:conic-gradient(#0000,#42789c73 16%,#0000 38%);background:conic-gradient(#0000,#42789c73 16%,#0000 38%);border-radius:9999px;padding:1px;animation:6s linear infinite home-cov-spin;position:absolute;inset:-8px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hh-survey-empty__title{color:var(--brand-navy);font-size:11.5px;font-weight:700}.hh-survey-empty__hint{color:#94a3b8;max-width:13rem;font-size:9.5px;font-weight:500;line-height:1.35}@keyframes hh-rise-in{0%{opacity:0;filter:blur(4px);translate:0 6%;scale:.94}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();translate:0;scale:1}}@keyframes hh-sign-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.hh-sign__number,.hh-sign__street,.hh-sign__sheen,.hh-nameplate__title,.hh-show__spot,.hh-show__floor>i,.hh-show__property,.hh-show__sheen,.hh-show__caption,.hh-survey__row,.hh-survey-editor,.hh-survey-editor__file[data-filled],.hh-survey-empty,.hh-survey-empty__mark,.hh-survey-empty__glow,.hh-survey-empty__ring{animation:none!important}.hh-show__sheen{display:none}.hh-sign,.hh-nameplate__pin,.hh-survey__add-btn,.hh-survey__add-btn>svg,.hh-survey-editor__submit{transition:none}.hh-sign:hover,.hh-nameplate__pin:not(:disabled):hover,.hh-survey__add-btn:hover{translate:none}.hh-survey__add-btn:hover>svg,.hh-survey-editor__submit:not(:disabled):hover{rotate:none}}.home-deductible-cancel{border-top:1px solid #eef2f8;justify-content:center;margin-top:.35rem;padding-top:.35rem;display:flex}.home-hero-board__side .hh-survey-empty{gap:.15rem;min-height:0;padding-block:.25rem}.home-hero-board__side .hh-survey-empty__mark{width:2.5rem;height:2.5rem;margin-bottom:.3rem}.home-hero-board__side .hh-survey-empty__tile{border-radius:.85rem;width:2.5rem;height:2.5rem}.home-hero-board__side .hh-survey__body{scrollbar-width:none}.home-hero-board__side .hh-survey__body::-webkit-scrollbar{display:none}.home-cov-board{min-width:0;container:hcboard/inline-size}.home-cov-board__grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.75rem 2.5rem;height:100%;display:grid}.home-cov-board__col{flex-direction:column;min-width:0;scroll-margin-top:7.5rem;display:flex;position:relative}.home-cov-board__col>.vc-caption{margin-bottom:.625rem}.home-cov-board__col+.home-cov-board__col:before{content:"";pointer-events:none;inset-inline:0;background:#e4ebf5;height:1px;position:absolute;top:-.875rem}@container hcboard (width>=56rem){.home-cov-board__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-cov-board__col+.home-cov-board__col:before{inset-inline:-1.25rem auto;width:1px;height:auto;top:0;bottom:0}}.home-cov-board__body{flex-direction:column;flex:auto;gap:.125rem;min-width:0;min-height:0;display:flex}.home-cov-board__body[hidden]{display:none}.home-cov-void.home-cov-void--inline{border-color:#e4e9f2;border-radius:16px;flex:auto;height:auto;min-height:18rem;box-shadow:inset 0 1px #fff}.home-cov-addons__title{color:#94a3b8;margin-bottom:.375rem;font-size:10px;font-weight:600}.home-cov-addons{gap:.3125rem;min-width:0;display:grid}.home-cov-addons.home-cov-addons--centered{flex-wrap:wrap;justify-content:center;display:flex}.home-cov-addons--centered>.vc-tile{width:calc((100% - (var(--cov-cols,5) - 1) * .3125rem) / var(--cov-cols,5));flex:none}.vc-tile.vc-tile--compact{height:3.0625rem;animation-delay:calc(var(--vc-i,0) * 20ms);border-radius:.75rem;gap:.1875rem;padding:.375rem .1875rem .25rem;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0a,0 8px 16px -12px #0f172a3d}.vc-tile--compact .vc-tile__art{width:1rem;height:1rem}.vc-tile--compact .vc-tile__label{font-size:8.5px;line-height:1.15}.vc-tile--compact .vc-tile__accent{width:1rem}.vc-tile--compact:hover .vc-tile__accent,.vc-tile--compact[data-tone=emerald] .vc-tile__accent{width:2rem}.vc-tile--compact .vc-tile__check{top:.25rem;inset-inline-start:.25rem}.tv-roster,.tv-decl,.tv-rel-menu,.tv-cal,.tv-who{--tv-navy:#1a2447;--tv-line:#94a3b873;--tv-row-h:2.375rem}.tv-roster{min-width:0;margin-top:.25rem}.tv-roster__head{justify-content:space-between;align-items:center;gap:1rem;padding-block:.125rem .5rem;display:flex}.tv-roster__title{align-items:center;gap:.75rem;min-width:0;display:flex}.tv-roster__count{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#2d3a6e,#1a2447);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:250;line-height:1}.tv-roster__rule{background:linear-gradient(#0000,#94a3b899,#0000);width:1px;height:1.75rem}.tv-roster__name{color:var(--tv-navy);font-size:12.5px;font-weight:700;line-height:1.2}.tv-roster__summary{color:#64748b;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.125rem;font-size:9.5px;font-weight:600;display:flex}.tv-roster__summary-sep{background:#cbd5e1;border-radius:9999px;width:3px;height:3px}.tv-roster__summary-ok{color:#059669}.tv-roster__summary-flag{color:#dc2626}.tv-add{isolation:isolate;color:#64748b;background:radial-gradient(120% 120% at 30% 12%,#fff,#fff0 55%),linear-gradient(#f8fafc,#e6ebf2);border:1px solid #cbd5e1e6;border-radius:9999px;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;transition:color .2s,border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -2px 4px #94a3b838,0 1px 2px #0f172a0f,0 8px 18px -10px #0f172a59}.tv-add:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);width:45%;position:absolute;inset-block:0;inset-inline-start:-40%;transform:skew(-18deg)}.tv-add__plus{width:15px;height:15px;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.tv-add:hover{color:#1a2447;border-color:#94a3b8bf;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -2px 4px #94a3b833,0 0 0 4px #94a3b824,0 12px 22px -10px #0f172a66}.tv-add:hover .tv-add__plus{transform:rotate(90deg)}.tv-add:hover:after{animation:.8s tv-sweep}.tv-add:active{transform:translateY(0)scale(.94)}.tv-add:focus-visible{outline:none;box-shadow:inset 0 1px #fff,0 0 0 3px #1a24472e}.tv-roster__scroll{overflow-x:auto}.tv-roster__table{min-width:56rem}.tv-grid{text-align:center;grid-template-columns:6.5rem 6rem minmax(7rem,1.2fr) 5.5rem 2.25rem 2rem 6.25rem 3rem 3rem minmax(6rem,1fr) 1.75rem;place-items:center;column-gap:.625rem;display:grid}.tv-head{letter-spacing:.02em;color:#94a3b8;height:1.5rem;font-size:9.5px;font-weight:600}.tv-row{height:var(--tv-row-h);border-radius:.625rem;transition:background-color .2s;position:relative}.tv-head+.tv-row:before,.tv-row+.tv-row:before{content:"";background:linear-gradient(90deg,transparent,var(--tv-line) 50%,transparent);pointer-events:none;inset-inline:.5rem;height:1px;position:absolute;top:0}.tv-row:hover{background:linear-gradient(90deg,#0000,#3b82f60b 50%,#0000)}.tv-row--primary{background:linear-gradient(90deg,#0000,#1a244709 50%,#0000)}.tv-row--enter{animation:.35s cubic-bezier(.2,.8,.2,1) both tv-row-in}.tv-value{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;color:var(--tv-navy);font-size:11px;font-weight:600;overflow:hidden}.tv-value--muted{color:#cbd5e1}.tv-input{text-align:center;font-variant-numeric:tabular-nums;width:100%;min-width:0;height:1.625rem;color:var(--tv-navy);background:0 0;border:0;border-bottom:1px dashed #0000;border-radius:0;outline:none;padding:0 .125rem;font-size:11px;font-weight:600;transition:border-color .15s}.tv-input::placeholder{color:#cbd5e1;font-weight:500}.tv-input:hover{border-bottom-color:#cbd5e1}.tv-input:focus{border-bottom-style:solid;border-bottom-color:#1a244773}.tv-input[data-warning]{color:#dc2626;border-bottom-style:solid;border-bottom-color:#f87171}.tv-date{border-bottom:1px dashed #0000;width:100%;transition:border-color .15s}.tv-date:hover{border-bottom-color:#cbd5e1}.tv-date:focus-within{border-bottom-style:solid;border-bottom-color:#1a244773}.tv-date input{color:var(--tv-navy);font-weight:600;min-height:1.625rem!important;padding-block:0!important;font-size:11px!important}.tv-date input::placeholder{color:#cbd5e1;font-weight:500}.tv-rel{--tv-rel-color:#94a3b8;max-width:100%;color:var(--tv-navy);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .375rem;font-size:10.5px;font-weight:700;transition:background-color .15s;display:inline-flex}button.tv-rel:hover{background:#f1f5f9}.tv-rel__dot{background:var(--tv-rel-color);width:.4375rem;height:.4375rem;box-shadow:0 0 0 2.5px var(--tv-rel-color);border-radius:9999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.tv-rel__dot{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--tv-rel-color) 18%,transparent)}}.tv-rel__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tv-rel__chev{color:#94a3b8;opacity:.5;flex-shrink:0;transition:opacity .15s}button.tv-rel:hover .tv-rel__chev{opacity:1}.tv-rel[data-rel=primary]{--tv-rel-color:#1a2447}.tv-rel[data-rel=primary] .tv-rel__dot{border-radius:1.5px;transform:rotate(45deg)}.tv-rel[data-rel=spouse]{--tv-rel-color:#e11d48}.tv-rel[data-rel=child]{--tv-rel-color:#f59e0b}.tv-rel[data-rel=parent]{--tv-rel-color:#0d9488}.tv-rel[data-rel=sibling]{--tv-rel-color:#7c3aed}.tv-rel[data-rel=other]{--tv-rel-color:#64748b}.tv-rel[data-rel=empty]{color:#94a3b8;font-weight:600}.tv-rel[data-rel=empty] .tv-rel__label{border-bottom:1px dashed #cbd5e1}.tv-rel[data-rel=empty] .tv-rel__dot{background:0 0;box-shadow:inset 0 0 0 1.5px #cbd5e1}.tv-gender{color:#fff;border-radius:9999px;place-items:center;width:1.375rem;height:1.375rem;transition:filter .2s,transform .2s;display:grid;box-shadow:0 0 0 2px #fff,0 3px 8px -3px #0f172a73}.tv-gender:hover{filter:brightness(1.08)saturate(1.05);transform:scale(1.08)}.tv-gender:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1a244740}.tv-gender[data-gender=male]{background:linear-gradient(#3a78f2,#1a4fd6)}.tv-gender[data-gender=female]{background:linear-gradient(#f472b6,#db2777)}.tv-gender[data-gender=unset]{background:linear-gradient(#cbd5e1,#94a3b8)}.tv-gender>svg{stroke-width:2.6px;width:12px;height:12px}.tv-gender__unset{font-size:11px;font-weight:800;line-height:1}.tv-health-cell{align-items:center;gap:.125rem;display:inline-flex}.tv-health{border-radius:9999px;align-items:center;height:1.5rem;padding-inline:.625rem;transition:background-color .15s,box-shadow .15s;display:inline-flex}.tv-health__label{letter-spacing:.01em;font-size:10.5px;font-weight:700}.tv-health[data-status=ok] .tv-health__label{color:#059669}.tv-health[data-status=flagged] .tv-health__label{color:#dc2626}.tv-health[data-status=pending] .tv-health__label{color:#94a3b8}.tv-health[data-status=ok]:hover,.tv-health[data-status=ok][data-state=open]{background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0}.tv-health[data-status=flagged]:hover,.tv-health[data-status=flagged][data-state=open]{background:#fef2f2;box-shadow:inset 0 0 0 1px #fecaca}.tv-health[data-status=pending]:hover,.tv-health[data-status=pending][data-state=open]{background:#f8fafc;box-shadow:inset 0 0 0 1px #e2e8f0}.tv-tick{background:#fff;border:1.5px solid #cbd5e1;border-radius:.375rem;place-items:center;width:1.125rem;height:1.125rem;transition:background-color .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 1px 2px #0f172a0d}.tv-tick__mark{color:#fff;opacity:0;width:11px;height:11px;transition:opacity .2s,transform .3s cubic-bezier(.2,.9,.3,1.4);transform:scale(.4)}.tv-tick:hover:not(:disabled){border-color:#10b981b3;box-shadow:0 0 0 3px #10b9811f}.tv-tick[data-checked=true]{background:linear-gradient(#34d399,#059669);border-color:#0000;box-shadow:0 3px 8px -3px #059669bf}.tv-tick[data-checked=true] .tv-tick__mark{opacity:1;transform:scale(1)}.tv-tick:focus-visible{outline:none;box-shadow:0 0 0 3px #10b9814d}.tv-tick:disabled{box-shadow:none;cursor:not-allowed;background:#f8fafc;border-style:dashed;border-color:#e2e8f0}.tv-all-no{color:#94a3b8;border-radius:.4375rem;place-items:center;width:1.375rem;height:1.375rem;transition:color .15s,background-color .15s;display:grid}.tv-all-no:hover{color:#059669;background:#ecfdf5}.tv-all-no[data-done=true]{visibility:hidden}.tv-decl{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;width:18.5rem;padding:0;overflow:hidden;box-shadow:0 24px 48px -24px #0f172a73}.tv-decl__head{background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.tv-decl__caption{letter-spacing:.03em;color:#94a3b8;font-size:9px;font-weight:700}.tv-decl__name{text-overflow:ellipsis;white-space:nowrap;color:var(--tv-navy);font-size:12px;font-weight:700;overflow:hidden}.tv-decl__all-no{color:#fff;background:linear-gradient(#10b981,#059669);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;height:1.625rem;padding-inline:.625rem;font-size:10px;font-weight:700;transition:filter .15s;display:inline-flex;box-shadow:0 6px 14px -8px #059669cc}.tv-decl__all-no:hover{filter:brightness(1.06)}.tv-decl__list{padding:.25rem .875rem .5rem}.tv-decl__q{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.125rem;display:flex;position:relative}.tv-decl__q+.tv-decl__q:before{content:"";background:linear-gradient(90deg,transparent,var(--tv-line,#94a3b873) 50%,transparent);inset-inline:0;height:1px;position:absolute;top:0}.tv-decl__label{color:#475569;font-size:10.5px;font-weight:600;line-height:1.35}.tv-yn{background:#f1f5f9;border-radius:9999px;flex-shrink:0;padding:2px;display:inline-flex}.tv-yn__opt{color:#94a3b8;border-radius:9999px;min-width:2.125rem;height:1.375rem;font-size:10px;font-weight:700;transition:background-color .15s,color .15s,box-shadow .15s}.tv-yn__opt:hover{color:#475569}.tv-yn__opt[data-on=true][data-answer=no]{color:#059669;background:#fff;box-shadow:0 1px 3px #0f172a1f}.tv-yn__opt[data-on=true][data-answer=yes]{color:#fff;background:linear-gradient(#ef4444,#dc2626);box-shadow:0 3px 8px -3px #dc2626b3}.tv-rel-menu{border-radius:.75rem;width:10.5rem;padding:.25rem}.tv-rel-menu__item{text-align:right;color:#334155;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;font-size:11px;font-weight:600;transition:background-color .15s;display:flex}.tv-rel-menu__item:hover:not(:disabled){background:#f8fafc}.tv-rel-menu__item[data-selected=true]{color:var(--tv-navy,#1a2447);background:#f0f9ff}.tv-rel-menu__item:disabled{cursor:not-allowed;color:#cbd5e1}.tv-rel-menu__note{color:#94a3b8;margin-inline-start:auto;font-size:9px;font-weight:500}.tv-add-menu{border-radius:.75rem;width:14.5rem}.tv-add-menu__caption{letter-spacing:.01em;color:#94a3b8;padding:.25rem .5rem .375rem;font-size:9.5px;font-weight:700}.tv-add-menu__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tv-add-menu__meta{color:#94a3b8;flex-shrink:0;font-size:9.5px;font-weight:600}.tv-add-menu__sep{background:var(--tv-line,#94a3b873);opacity:.55;height:1px;margin:.25rem .375rem}.tv-add-menu__new{color:var(--tv-navy,#1a2447)}.tv-add-menu__new svg{color:#94a3b8;flex-shrink:0}@keyframes tv-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes tv-sweep{0%{opacity:0;inset-inline-start:-40%}30%{opacity:1}to{opacity:0;inset-inline-start:110%}}@media(prefers-reduced-motion:reduce){.tv-row--enter,.tv-add:hover:after{animation:none}.tv-add__plus,.tv-tick__mark{transition:none}}.tv-usd{text-align:center;font-variant-numeric:tabular-nums;color:#1a2447;background:0 0;border:0;outline:none;width:100%;min-width:0;height:100%;padding:0 .375rem;font-size:11px;font-weight:600}.tv-usd::placeholder{color:#94a3b8;font-weight:500}.tv-cov-board .tv-cov-legend--single{grid-template-columns:minmax(0,1fr);max-width:7.5rem}.tv-cov-board .tv-cov-tiles{gap:.375rem}@container vcaddons (width>=36rem){.tv-cov-board .tv-cov-tiles{grid-template-columns:repeat(9,minmax(0,1fr))}}.tv-cov-tiles .vc-tile{border-radius:.75rem;gap:.1875rem;height:4rem;padding:.5rem .25rem .3125rem}.tv-cov-tiles .vc-tile__art{width:1.5rem;height:1.5rem}.tv-cov-tiles .vc-tile__label{font-size:9px}.tv-cov-tiles .vc-tile__check{top:.25rem;inset-inline-start:.25rem;scale:.85}.vc-addon-row.tv-cov-addon-row{grid-template-columns:minmax(0,1fr) auto 1.75rem}.tv-cov-board .tv-cov-amount--sm{width:6.25rem;max-width:6.25rem}.tv-cov-addon-row[data-over-limit] .vc-line__label{color:#d97706}.tv-cov-plus{color:#94a3b8;flex-shrink:0;place-items:center;width:1.125rem;height:1.125rem;margin-inline-start:-.125rem;transition:color .15s,transform .35s cubic-bezier(.2,.9,.3,1.3);display:grid}.tv-cov-plus:hover:not(:disabled){color:#059669;transform:rotate(90deg)scale(1.15)}.tv-cov-plus:disabled{color:#cbd5e1;cursor:not-allowed}.tv-cov-plus:focus-visible{color:#059669;outline:none}.tv-period,.tv-who-trigger{font-variant-numeric:tabular-nums;white-space:nowrap;color:#1a2447;background:#fff;border:1px solid #e2e8f0;border-radius:.625rem;align-items:center;gap:.375rem;height:2rem;padding-inline:.5rem .625rem;font-size:11px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}.tv-period:hover:not(:disabled),.tv-who-trigger:hover{border-color:#cbd5e1}.tv-period[data-state=open],.tv-who-trigger[data-state=open]{border-color:var(--brand-navy);box-shadow:0 0 0 3px #1a244714}.tv-period{min-width:8.5rem}.tv-period__icon,.tv-who-trigger__icon{color:#94a3b8;flex-shrink:0}.tv-period__range{align-items:center;gap:.25rem;display:inline-flex}.tv-period__dash{color:#94a3b8}.tv-period[data-empty],.tv-who-trigger[data-empty]{color:#94a3b8;font-weight:500}.tv-period__days{color:#64748b;border-inline-start:1px solid #e2e8f0;margin-inline-start:auto;padding-inline-start:.4375rem;font-size:9.5px;font-weight:700}.tv-period[data-invalid]{color:#dc2626;border-color:#fca5a5}.tv-period[data-invalid] .tv-period__icon{color:#f87171}.tv-period:disabled{cursor:not-allowed;background:#f8fafc;border-style:dashed}.tv-who-trigger{width:9.5rem}.tv-who-trigger__text{text-overflow:ellipsis;text-align:start;flex:auto;min-width:0;overflow:hidden}.tv-who-trigger__count{color:#64748b;flex-shrink:0;font-size:9.5px;font-weight:700}.tv-who-trigger__chev{color:#94a3b8;flex-shrink:0}.tv-cal,.tv-who{background:#fff;border:1px solid #e2e8f0;border-radius:.875rem;overflow:hidden;box-shadow:0 24px 48px -24px #0f172a73}.tv-cal__head{text-align:center;background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #f1f5f9;padding:.5rem .75rem}.tv-cal__caption{color:#1a2447;font-size:11px;font-weight:700}.tv-cal__trip{color:#64748b;margin-top:.0625rem;font-size:9.5px;font-weight:600}.tv-cal__grid{background:0 0;width:16rem;padding:.5rem}.tv-cal__table{border-collapse:collapse;width:100%}.tv-cal__row{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;margin-top:.125rem;display:grid}.tv-cal__cell{justify-content:center;align-items:center;padding:0;display:flex}.tv-cal__cell--mid{background:#1a244712}.tv-cal__cell--start:not(.tv-cal__cell--end){background:linear-gradient(90deg,#1a244712 50%,#0000 50%)}.tv-cal__cell--end:not(.tv-cal__cell--start){background:linear-gradient(270deg,#1a244712 50%,#0000 50%)}.tv-cal__month{color:#1a2447;font-size:12px;font-weight:800}.tv-cal__nav{color:#64748b;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;transition:background-color .15s;display:inline-grid;position:absolute;top:0}.tv-cal__nav:hover:not(:disabled){background:#f1f5f9}.tv-cal__nav:disabled,.tv-cal__nav[aria-disabled=true]{opacity:.25;cursor:default}.tv-cal__nav--prev{right:.25rem}.tv-cal__nav--next{left:.25rem}.tv-cal__weekday{color:#94a3b8;justify-content:center;align-items:center;height:1.625rem;font-size:9.5px;font-weight:700;display:flex}.tv-cal__day{font-variant-numeric:tabular-nums;color:#334155;border-radius:.5rem;place-items:center;width:100%;height:2rem;font-size:11px;font-weight:600;transition:background-color .15s,color .15s;display:grid}.tv-cal__day:hover:not(:disabled){color:#1a2447;background:#f1f5f9}.tv-cal__day:disabled{color:#e2e8f0;cursor:default}.tv-cal__day[data-in-range]{color:#1a2447}.tv-cal__day[data-in-range]:hover{background:#1a244714}.tv-cal__day[data-edge]{color:#fff;background:linear-gradient(#34467f,#1a2447 60%,#141d3d);box-shadow:0 5px 12px -5px #141d3d99}.tv-cal__foot{border-top:1px solid #f1f5f9;justify-content:center;gap:.375rem;padding:.5rem .75rem .625rem;display:flex}.tv-cal__action{color:#64748b;background:#f1f5f9;border-radius:9999px;height:1.625rem;padding-inline:.75rem;font-size:10px;font-weight:700;transition:background-color .15s,color .15s}.tv-cal__action:hover{color:#1a2447;background:#e2e8f0}.tv-cal__action--main{color:#fff;background:linear-gradient(#34467f,#1a2447);box-shadow:0 6px 14px -8px #141d3dcc}.tv-cal__action--main:hover{color:#fff;background:linear-gradient(#3b4f8e,#1f2b55)}.tv-who__head{background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.tv-who__caption{text-overflow:ellipsis;white-space:nowrap;color:#1a2447;min-width:0;font-size:10.5px;font-weight:700;overflow:hidden}.tv-who__all{color:#059669;flex-shrink:0;font-size:10px;font-weight:700}.tv-who__all:hover{text-decoration:underline}.tv-who__list{padding:.25rem}.tv-who__item{text-align:right;border-radius:.5rem;align-items:center;gap:.5rem;width:100%;padding:.375rem .5rem;transition:background-color .15s;display:flex}.tv-who__item:hover{background:#f8fafc}.tv-who__item .tv-rel{padding:0}.tv-who__name{text-overflow:ellipsis;white-space:nowrap;color:#334155;min-width:0;font-size:11px;font-weight:600;overflow:hidden}@property --tv-tool-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.tv-tool{--tv-tool-a:#10b981;--tv-tool-b:#22d3ee;--tv-tool-ink:#047857;isolation:isolate;color:#64748b;text-align:center;background:linear-gradient(#fff,#f1f4f8);border:1px solid #e2e8f0;border-radius:.875rem;flex-direction:column;justify-content:center;align-items:center;gap:.4375rem;min-width:0;padding:.625rem .375rem .5rem;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s,color .3s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 10px 22px -14px #0f172a59}.tv-tool[data-tone=simulator]{--tv-tool-a:#6366f1;--tv-tool-b:#38bdf8;--tv-tool-ink:#1a2447}.tv-tool:before{--tv-tool-rim:var(--tv-tool-a)}@supports (color:color-mix(in lab,red,red)){.tv-tool:before{--tv-tool-rim:color-mix(in srgb, var(--tv-tool-a) 28%, transparent)}}.tv-tool:before{content:"";border-radius:inherit;background:conic-gradient(from var(--tv-tool-angle),var(--tv-tool-rim) 0deg,var(--tv-tool-a) 70deg,var(--tv-tool-b) 140deg,var(--tv-tool-rim) 210deg,var(--tv-tool-rim) 360deg);opacity:0;pointer-events:none;padding:1.75px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tv-tool:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(90% 75% at 50% 110%,var(--tv-tool-a),transparent 70%),linear-gradient(180deg,#fff,#f8fafc);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.tv-tool:after{background:radial-gradient(90% 75% at 50% 110%,color-mix(in srgb,var(--tv-tool-a) 22%,transparent),transparent 70%),linear-gradient(180deg,#fff,#f8fafc)}}.tv-tool:after{opacity:0;pointer-events:none;transition:opacity .35s}.tv-tool__art{place-items:center;transition:transform .45s cubic-bezier(.2,.9,.3,1.25);display:grid}.tv-tool__art>svg{width:1.375rem;height:1.375rem}.tv-tool__label{text-wrap:balance;font-size:10px;font-weight:700;line-height:1.25}.tv-tool:hover{color:var(--tv-tool-ink);box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 16px 30px -14px var(--tv-tool-a);border-color:#0000;transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.tv-tool:hover{box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0d,0 16px 30px -14px color-mix(in srgb,var(--tv-tool-a) 60%,transparent)}}.tv-tool:hover:before{opacity:1;animation:2.4s linear infinite tv-tool-spin}.tv-tool:hover:after{opacity:1}.tv-tool[data-tone=import]:hover .tv-tool__art{transform:scale(1.12)rotate(-6deg)}.tv-tool[data-tone=simulator]:hover .tv-tool__art{transform:translate(3px,-3px)rotate(-10deg)}.tv-tool:active{transform:translateY(0)scale(.97)}.tv-tool:focus-visible{box-shadow:inset 0 1px #fff,0 0 0 3px var(--tv-tool-a);outline:none}@supports (color:color-mix(in lab,red,red)){.tv-tool:focus-visible{box-shadow:inset 0 1px #fff,0 0 0 3px color-mix(in srgb,var(--tv-tool-a) 30%,transparent)}}@keyframes tv-tool-spin{to{--tv-tool-angle:360deg}}@media(prefers-reduced-motion:reduce){.tv-tool:hover:before{animation:none}.tv-tool,.tv-tool__art{transition:none}}:root{--proposal-monitor-w:280px;--proposal-top-row-h:38rem}.proposal-top-row{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media(min-width:80rem){.proposal-top-row{grid-template-columns:minmax(0,1fr) var(--proposal-monitor-w);grid-template-rows:minmax(var(--proposal-top-row-h),auto)}}.home-monitor-shell{--frost-fill:#ffffffa8;--frost-fill-hover:#fffffff0;--frost-edge:#fffffff2;--frost-ring:0 0 0 1px #94a3b82e;--frost-drop:0 6px 14px -10px #1e40af73;--monitor-navy-top:#2b3d7c;--monitor-navy-bottom:#18234d;--monitor-gap-xs:.375rem;--monitor-gap-sm:.625rem;--monitor-gap-md:.875rem;--monitor-text-xs:9px;--monitor-text-sm:10px;--monitor-text-md:11px;isolation:isolate;min-width:0;height:auto;min-height:0;color:var(--brand-navy);background:radial-gradient(120% 70% at 85% 0,#fff,#0000 58%),linear-gradient(168deg,#f8fbff,#edf4fe 42%,#e3edfb);border:1px solid #d3e2f6;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffff73,0 14px 34px -8px #2a588538}.home-monitor-shell:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(32% 26% at 28% 22%,#bfdbfe80,#0000 72%),radial-gradient(30% 24% at 76% 58%,#a5cffa5c,#0000 72%),radial-gradient(38% 28% at 42% 88%,#cfe4ff8c,#0000 72%),radial-gradient(22% 18% at 70% 18%,#e0e7ff73,#0000 72%);animation:26s ease-in-out infinite alternate home-monitor-drift;position:absolute;inset:-35%}@keyframes home-monitor-drift{0%{transform:translate(-5%,-4%)rotate(0)scale(1)}50%{transform:translate(4%,3%)rotate(8deg)scale(1.06)}to{transform:translate(-2%,6%)rotate(-5deg)scale(1.02)}}@media(prefers-reduced-motion:reduce){.home-monitor-shell:before{animation:none}}.home-monitor-kpis{flex-direction:column;align-items:center;gap:.4rem;display:flex}.home-monitor-kpi__hero{flex-direction:column;align-items:center;gap:.15rem;display:flex}.home-monitor-kpi__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(118deg,#047857,#059669 45%,#10b981);-webkit-background-clip:text;background-clip:text;font-size:1.65rem;font-weight:800;line-height:1}.home-monitor-kpi__amount--empty{color:#788c7e73;background:0 0;font-weight:600}.home-monitor-kpi__caption{font-size:var(--monitor-text-xs);letter-spacing:.04em;color:#64748b;font-weight:700}.home-monitor-kpi__sub{width:100%;max-width:11rem;font-size:var(--monitor-text-md);background:#ffffffb3;border:1px solid #e2e8f0;justify-content:center;align-items:center;gap:.4rem;padding:.3rem .75rem;font-weight:700;line-height:1;display:flex}.home-monitor-kpi__sub-label{color:#64748b}.home-monitor-kpi__sub-value{font-variant-numeric:tabular-nums;color:var(--brand-navy)}.home-monitor-kpi__sub-value--empty{color:#94a3b8;font-weight:600}.home-monitor-kpi__sub{border-radius:9999px;transition:background-color .16s,color .16s}.home-monitor-kpi__sub:hover{background:#fff;border-color:#cbd5e1}.home-monitor-kpi__sub:hover .home-monitor-kpi__sub-label{color:var(--brand-navy)}.home-monitor-kpi__sub:focus-visible{outline-offset:2px;outline:2px solid #0284c799}.home-monitor-header{margin-bottom:var(--monitor-gap-xs);flex-shrink:0}.home-monitor-middle{gap:var(--monitor-gap-md);min-width:0;padding:var(--monitor-gap-xs) 0 0;flex-direction:column;flex:none;display:flex}.home-monitor-spacer{flex:1 1 0}.home-monitor-rule{border-top:1px solid #0f172a1a;flex-shrink:0;margin:.375rem 0 0}.home-monitor-rule--before-kpis{margin-top:var(--monitor-gap-md)}.home-monitor-footer{min-width:0;padding-top:var(--monitor-gap-md);flex-shrink:0}.home-monitor-delivery{gap:var(--monitor-gap-sm);padding-top:var(--monitor-gap-sm);border-top:1px solid #0f172a1a;flex-direction:column;display:flex}.home-monitor-delivery-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;min-width:0;display:flex}.home-monitor-delivery-action-btn{border:1px solid var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(8px)saturate(1.35);backdrop-filter:blur(8px)saturate(1.35);max-width:7rem;box-shadow:var(--frost-ring),var(--frost-drop);font-size:var(--monitor-text-sm);color:var(--brand-navy);border-radius:9999px;flex:1;padding:.375rem .5rem;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s}.home-monitor-delivery-action-btn:hover:not(:disabled){background:var(--frost-fill-hover);box-shadow:0 0 0 1px #0ea5e959,0 10px 18px -10px #0ea5e973}.home-monitor-delivery-action-btn:disabled{cursor:not-allowed}.home-monitor-delivery-status-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;min-width:0;display:flex}.home-monitor-delivery-manager-btn{border:1px solid var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(8px)saturate(1.35);backdrop-filter:blur(8px)saturate(1.35);width:2rem;height:2rem;box-shadow:var(--frost-ring),var(--frost-drop);color:var(--brand-navy);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex;position:relative}.home-monitor-delivery-manager-btn:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.home-monitor-delivery-manager-btn:disabled{cursor:not-allowed;opacity:.5}.home-monitor-delivery-status-box{border:1px solid var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(8px)saturate(1.35);backdrop-filter:blur(8px)saturate(1.35);min-width:0;max-width:12.75rem;box-shadow:var(--frost-ring),var(--frost-drop);text-align:center;border-radius:9999px;flex:1;padding:.375rem .5rem}.home-monitor-delivery-status-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-monitor-approval{padding-top:var(--monitor-gap-sm);border-top:1px solid #0f172a1a}.home-monitor-approval__title{margin-bottom:var(--monitor-gap-sm);text-align:center;font-size:var(--monitor-text-xs);letter-spacing:.04em;color:#64748b;font-weight:700}.home-monitor-approval__grid{grid-template-columns:repeat(5,minmax(0,1fr));justify-content:center;align-items:stretch;gap:.25rem;min-width:0;display:grid}.home-monitor-approval__chip{--chip-base:#1f7fe0;--chip-hi:#7dd3fca6;--chip-accent:#0ea5e9;--chip-soft:#7dd3fc;--chip-glow:#0ea5e973;isolation:isolate;border:1px solid var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(8px)saturate(1.35);backdrop-filter:blur(8px)saturate(1.35);min-width:0;min-height:2.6rem;box-shadow:var(--frost-ring),var(--frost-drop);color:#334155;font-size:var(--monitor-text-xs);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.3rem .125rem;line-height:1.2;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background-color .22s,color .22s;display:flex;position:relative;overflow:hidden}.home-monitor-approval__chip svg{color:var(--brand-navy);transition:color .22s,transform .22s cubic-bezier(.22,1,.36,1)}.home-monitor-approval__chip:hover:not(:disabled){background:var(--frost-fill-hover);box-shadow:0 0 0 1px var(--chip-accent),0 10px 18px -10px var(--chip-glow);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.home-monitor-approval__chip:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in srgb,var(--chip-accent) 38%,transparent),0 10px 18px -10px var(--chip-glow)}}.home-monitor-approval__chip:hover:not(:disabled){color:var(--brand-navy)}.home-monitor-approval__chip:hover:not(:disabled) svg{color:var(--chip-accent);transform:scale(1.1)}.home-monitor-approval__chip[aria-pressed=true]{background-color:var(--chip-base);background-image:linear-gradient(135deg,var(--chip-hi) 0%,#fff0 62%),linear-gradient(180deg,#ffffff24,#fff0 50%);box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff24,0 8px 18px -8px var(--chip-glow);color:#fff;text-shadow:0 1px 1px #0003;border-color:#0000}.home-monitor-approval__chip[aria-pressed=true] svg{color:#fff;filter:drop-shadow(0 1px 1px #00000038)}.home-monitor-approval__chip[aria-pressed=true]:hover:not(:disabled){background-color:var(--chip-base);box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff24,0 12px 22px -8px var(--chip-glow);color:#fff;filter:brightness(1.05);transform:translateY(-1px)}.home-monitor-approval__chip[aria-pressed=true]:hover:not(:disabled) svg{color:#fff;transform:none}.home-monitor-approval__chip:focus-visible{outline-offset:1px;outline:2px solid #0ea5e999}.home-monitor-approval__check{width:11px;height:11px;color:var(--chip-base);text-shadow:none;top:3px;background:#fff;border-radius:9999px;place-items:center;animation:.28s cubic-bezier(.34,1.56,.64,1) home-monitor-check-pop;display:grid;position:absolute;inset-inline-end:3px;box-shadow:0 0 0 1.5px #ffffff59,0 2px 5px #0f172a40}.home-monitor-approval__chip[aria-pressed=true] .home-monitor-approval__check svg{color:var(--chip-base);filter:none}@keyframes home-monitor-check-pop{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.home-monitor-approval__chip[data-channel=meeting]{--chip-base:#0ea56c;--chip-hi:#6ee7b799;--chip-accent:#10b981;--chip-soft:#6ee7b7;--chip-glow:#10b98173}.home-monitor-approval__chip[data-channel=whatsapp]{--chip-base:#16b35a;--chip-hi:#86efac99;--chip-accent:#22c55e;--chip-soft:#86efac;--chip-glow:#25d36673}.home-monitor-approval__chip[data-channel=email]{--chip-base:#7c4dea;--chip-hi:#c4b5fd8c;--chip-accent:#8b5cf6;--chip-soft:#c4b5fd;--chip-glow:#8b5cf673}.home-monitor-approval__chip[data-channel=digital_signature]{--chip-base:#f08c0f;--chip-hi:#fde04799;--chip-accent:#f59e0b;--chip-soft:#fcd34d;--chip-glow:#f59e0b73}.home-monitor-approval__chip>span:not(.home-monitor-approval__check){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.home-monitor-rail{gap:var(--monitor-gap-sm);flex-direction:column;min-width:0;display:flex}.home-monitor-rail [data-tone]{--tone-base:#7b8aa1;--tone-hi:#e2e8f099;--tone-strong:#64748b;--tone-glow:#64748b73}.home-monitor-rail [data-tone=orange]{--tone-base:#f5820f;--tone-hi:#fde04799;--tone-strong:#ea7a0c;--tone-glow:#ea7a0c73}.home-monitor-rail [data-tone=yellow]{--tone-base:#e3a008;--tone-hi:#fef08a99;--tone-strong:#ca8a04;--tone-glow:#ca8a0473}.home-monitor-rail [data-tone=blue]{--tone-base:#1f7fe0;--tone-hi:#7dd3fca6;--tone-strong:#0284c7;--tone-glow:#0284c773}.home-monitor-rail [data-tone=green]{--tone-base:#0ea56c;--tone-hi:#6ee7b799;--tone-strong:#059669;--tone-glow:#05966973}.home-monitor-rail [data-tone=mint]{--tone-base:#22c083;--tone-hi:#a7f3d099;--tone-strong:#10b981;--tone-glow:#10b98166}.home-monitor-rail [data-tone=red]{--tone-base:#e23b41;--tone-hi:#fca5a58c;--tone-strong:#dc2626;--tone-glow:#dc262673}.home-monitor-rail [data-tone=purple]{--tone-base:#7c4dea;--tone-hi:#c4b5fd8c;--tone-strong:#7c3aed;--tone-glow:#7c3aed73}.home-monitor-rail__bar{--rail-gap:2px;--rail-pad:2px;isolation:isolate;align-items:stretch;gap:var(--rail-gap);width:100%;min-width:0;height:1.625rem;padding:var(--rail-pad);border:1px solid var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);box-shadow:var(--frost-ring),var(--frost-drop),inset 0 1px 2px #0f172a0d;border-radius:9999px;display:flex;position:relative;overflow:hidden}.home-monitor-rail__bar--button{cursor:pointer}.home-monitor-rail__bar--button:focus-visible{outline-offset:2px;outline:2px solid #0ea5e999}.home-monitor-rail__indicator{--rail-dir:1;z-index:0;inset-block:var(--rail-pad);width:calc((100% - 2 * var(--rail-pad) - (var(--rail-count) - 1) * var(--rail-gap)) / var(--rail-count));background-color:var(--tone-base);background-image:linear-gradient(135deg,var(--tone-hi) 0%,#fff0 62%),linear-gradient(180deg,#ffffff24,#fff0 50%);box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff1f,0 5px 14px -4px var(--tone-glow);transform:translate(calc(var(--rail-index) * (100% + var(--rail-gap)) * var(--rail-dir)));pointer-events:none;border-radius:9999px;transition:transform .48s cubic-bezier(.22,1,.36,1),background-color .48s,box-shadow .48s;position:absolute;inset-inline-start:var(--rail-pad);overflow:hidden}.home-monitor-rail__indicator:after,.home-monitor-rail__merged:after,.home-monitor-approval__chip[aria-pressed=true]:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 32%,#ffffff80,#0000 68%) 0 0/260% 100% no-repeat;animation:6.5s ease-in-out infinite home-monitor-shimmer;position:absolute;inset:0}.home-monitor-rail__indicator:after{z-index:0}@keyframes home-monitor-shimmer{0%,64%{background-position:160% 0}to{background-position:-60% 0}}[dir=rtl] .home-monitor-rail__indicator{--rail-dir:-1}.home-monitor-rail__segment{z-index:1;color:#64748b;letter-spacing:.02em;white-space:nowrap;background:0 0;border:0;border-radius:9999px;flex:1 1 0;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:0 .2rem;font-size:9px;font-weight:800;line-height:1;transition:color .26s,background-color .2s;display:flex;position:relative}.home-monitor-rail__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-monitor-rail__segment--future:hover:not(:disabled),.home-monitor-rail__segment--done:hover:not(:disabled){color:var(--brand-navy);background-color:#ffffffe6}.home-monitor-rail__segment:focus-visible{outline-offset:-2px;outline:2px solid #0ea5e999}.home-monitor-rail__segment:disabled:not(.home-monitor-rail__segment--current){cursor:not-allowed;opacity:.5}.home-monitor-rail__segment--done{color:var(--brand-navy)}.home-monitor-rail__check{color:#0ea5e9;flex-shrink:0}.home-monitor-rail__segment--current{cursor:default;color:#fff;text-shadow:0 1px 1px #00000038;font-weight:900}.home-monitor-rail__segment--done .home-monitor-rail__check{color:var(--tone-strong)}.home-monitor-rail__merged{isolation:isolate;background-color:var(--tone-base);background-image:linear-gradient(135deg,var(--tone-hi) 0%,#fff0 62%),linear-gradient(180deg,#ffffff24,#fff0 50%);min-width:0;box-shadow:inset 0 1px #ffffff6b,inset 0 0 0 1px #ffffff1f,0 5px 14px -4px var(--tone-glow);color:#fff;text-shadow:0 1px 1px #00000038;border-radius:9999px;flex:auto;justify-content:center;align-items:center;gap:.35rem;padding:0 .6rem;font-size:11px;font-weight:800;line-height:1;transition:filter .2s;display:flex;position:relative;overflow:hidden}.home-monitor-rail__merged svg{color:#fff;filter:drop-shadow(0 1px 1px #00000038)}.home-monitor-rail__bar--button:hover:not(:disabled) .home-monitor-rail__merged{filter:brightness(1.07)saturate(1.05)}@media(prefers-reduced-motion:reduce){.home-monitor-rail__indicator,.home-monitor-rail__segment,.home-monitor-approval__chip,.home-monitor-approval__chip svg{transition:none}.home-monitor-approval__chip:hover:not(:disabled){transform:none}.home-monitor-approval__check{animation:none}}.home-monitor-top-row{justify-content:center;align-items:center;gap:var(--monitor-gap-sm);min-width:0;padding:.125rem 0 .25rem;display:flex}.home-monitor-top-row__identity,.home-monitor-top-row__tail{align-items:center;gap:.375rem;min-width:0;display:flex}.home-monitor-top-row__tail{flex-shrink:0;align-items:flex-start}.home-monitor-close-proposal,.home-monitor-cycle-orb{--orb-shine:#fffffff2;--orb-top:#f8fafc;--orb-bottom:#e6ebf2;--orb-edge:#cbd5e1e6;--orb-inset:#94a3b838;--orb-drop:#0f172a59;--orb-halo:#94a3b824;--orb-ink:#64748b;--orb-ink-hover:var(--brand-navy);isolation:isolate;border:1px solid var(--orb-edge);background:radial-gradient(120% 120% at 30% 12%,var(--orb-shine) 0%,#fff0 55%),linear-gradient(180deg,var(--orb-top) 0%,var(--orb-bottom) 100%);width:2.2rem;height:2.2rem;box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px var(--orb-inset),0 1px 2px #0f172a0f,0 8px 18px -10px var(--orb-drop);color:var(--orb-ink);border-radius:9999px;flex-shrink:0;place-items:center;transition:color .2s,border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.home-monitor-close-proposal:after,.home-monitor-cycle-orb:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);width:45%;position:absolute;inset-block:0;inset-inline-start:-40%;transform:skew(-18deg)}.home-monitor-close-proposal:hover:not(:disabled),.home-monitor-cycle-orb:hover:not(:disabled){color:var(--orb-ink-hover);box-shadow:inset 0 1px #ffffffe6,inset 0 -2px 4px var(--orb-inset),0 0 0 4px var(--orb-halo),0 12px 22px -10px var(--orb-drop);transform:translateY(-1px)}.home-monitor-close-proposal:hover:not(:disabled):after,.home-monitor-cycle-orb:hover:not(:disabled):after{animation:.8s home-monitor-orb-sweep}.home-monitor-close-proposal:active:not(:disabled),.home-monitor-cycle-orb:active:not(:disabled){transform:translateY(0)scale(.94)}.home-monitor-close-proposal:focus-visible,.home-monitor-cycle-orb:focus-visible{box-shadow:inset 0 1px #ffffffe6,0 0 0 3px var(--orb-halo);outline:none}.home-monitor-close-proposal:disabled{cursor:not-allowed;opacity:.5}.home-monitor-close-proposal__icon{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.home-monitor-close-proposal:hover:not(:disabled) .home-monitor-close-proposal__icon--turn{transform:rotate(90deg)}@keyframes home-monitor-orb-sweep{0%{opacity:0;inset-inline-start:-40%}30%{opacity:1}to{opacity:0;inset-inline-start:110%}}.home-monitor-close-proposal{--orb-top:#fff6f7;--orb-bottom:#fde1e5;--orb-edge:#fda4afd9;--orb-inset:#f43f5e29;--orb-drop:#be123c52;--orb-halo:#f43f5e24;--orb-ink:#f43f5e;--orb-ink-hover:#e11d48}.home-monitor-close-proposal--reopen{--orb-top:#f5fbff;--orb-bottom:#dcefff;--orb-edge:#7dd3fcd9;--orb-inset:#0ea5e929;--orb-drop:#0369a152;--orb-halo:#0ea5e924;--orb-ink:#0284c7;--orb-ink-hover:#0369a1}.home-monitor-close-proposal--edit{--orb-top:#f8fafc;--orb-bottom:#e6ebf2;--orb-edge:#cbd5e1e6;--orb-inset:#94a3b838;--orb-drop:#0f172a59;--orb-halo:#94a3b824;--orb-ink:#64748b;--orb-ink-hover:var(--brand-navy)}.home-monitor-close-proposal--editing{--orb-shine:#ffffff8c;--orb-top:#fbbf24;--orb-bottom:#f08c1e;--orb-edge:#d97706e6;--orb-inset:#b453094d;--orb-drop:#b4530966;--orb-halo:#f59e0b33;--orb-ink:#fff;--orb-ink-hover:#fff}.home-monitor-cycle-orb{--orb-shine:#ffffff8c;--orb-ink:#fff;--orb-ink-hover:#fff}.home-monitor-cycle-orb--sky{--orb-top:#4ea3f7;--orb-bottom:#1f63d8;--orb-edge:#1d4ed88c;--orb-inset:#0f329659;--orb-drop:#1d4ed873;--orb-halo:#3b82f62e}.home-monitor-cycle-orb--emerald{--orb-top:#34cf86;--orb-bottom:#0e9f5c;--orb-edge:#0478578c;--orb-inset:#045a3c59;--orb-drop:#05966973;--orb-halo:#10b9812e}.home-monitor-cycle-orb__label{white-space:nowrap;text-shadow:0 1px 1px #00000040;font-size:9px;font-weight:800;line-height:1;translate:0 -.075em}.home-monitor-cycle-orb:hover:not(:disabled){transform:translateY(-1px)scale(1.07)}.home-monitor-cycle-orb:disabled{cursor:default}@media(prefers-reduced-motion:reduce){.home-monitor-close-proposal:hover:not(:disabled):after,.home-monitor-cycle-orb:hover:not(:disabled):after,.home-monitor-rail__indicator:after,.home-monitor-rail__merged:after,.home-monitor-approval__chip[aria-pressed=true]:after{animation:none}.home-monitor-close-proposal__icon,.home-monitor-cycle-orb{transition:none}}.home-monitor-cycle-group{flex-direction:column;flex-shrink:0;align-items:center;gap:.15rem;display:inline-flex}.home-monitor-renewal-month{font-variant-numeric:tabular-nums;color:#0369a1;font-size:10px;font-weight:700;line-height:1.1;transition:color .15s}.home-monitor-renewal-month:hover{color:#0c4a6e}.home-monitor-renewal-month--derived,.home-monitor-renewal-month--derived:hover{cursor:default;color:#0369a1}.home-monitor-actions{align-items:stretch;gap:.375rem;min-width:0;display:flex}.home-monitor-actions__btn{min-width:0;height:1.75rem;font-size:var(--monitor-text-sm);white-space:nowrap;text-overflow:ellipsis;border-style:solid;border-width:1px;border-radius:9999px;flex:1 1 0;justify-content:center;align-items:center;gap:.3rem;padding:0 .4rem;font-weight:800;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;overflow:hidden}.home-monitor-actions__btn>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-monitor-actions__btn--teal,.home-monitor-actions__btn--rose,.home-monitor-actions__btn--sky{border-color:var(--frost-edge);background:var(--frost-fill);-webkit-backdrop-filter:blur(8px)saturate(1.35);backdrop-filter:blur(8px)saturate(1.35);box-shadow:var(--frost-ring),var(--frost-drop);color:var(--brand-navy)}.home-monitor-actions__btn--teal svg{color:#0d9488}.home-monitor-actions__btn--rose svg{color:#e11d48}.home-monitor-actions__btn--sky svg{color:#0284c7}.home-monitor-actions__btn--teal:hover:not(:disabled){background:#f0fdfa;border-color:#5eead4}.home-monitor-actions__btn--rose:hover:not(:disabled){background:#fff1f2;border-color:#fda4af}.home-monitor-actions__btn--sky:hover:not(:disabled){background:#f0f9ff;border-color:#7dd3fc}.home-monitor-actions__btn--muted{color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}.home-monitor-actions__btn:disabled{cursor:not-allowed}.home-monitor-actions__btn:focus-visible{outline-offset:1px;outline:2px solid #0284c799}@keyframes home-monitor-band-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.home-monitor-top-row{animation:.18s ease-out home-monitor-band-in}@media(prefers-reduced-motion:reduce){.home-monitor-top-row{animation:none}}.proposal-ai{--ai-gap:.4375rem;--ai-row:1.25rem;--ai-ring:3.25rem;gap:var(--ai-gap);min-width:0;margin-top:var(--monitor-gap-md,.875rem);color:#fff;background:radial-gradient(90% 60% at 92% 0,#60a5fa33,#0000 62%),radial-gradient(75% 55% at 0 100%,#8b5cf626,#0000 65%),linear-gradient(165deg,#1d2b57,#172247 48%,#10183a);border:1px solid #94a3b82e;border-radius:1rem;flex-direction:column;flex:1 1 0;padding:.5rem .75rem;display:flex;position:relative;box-shadow:0 0 0 1px #60a5fa1f,0 0 12px #3b82f633,0 0 26px -6px #6366f124,0 14px 28px -12px #0f172a99,inset 0 1px #ffffff14}.proposal-ai__head{flex-shrink:0;align-items:center;gap:.375rem;height:1rem;display:flex}.proposal-ai__spark{color:#93c5fd;filter:drop-shadow(0 0 5px #93c5fd99);flex-shrink:0}.proposal-ai__title{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;color:#fff;flex:1;min-width:0;font-size:11px;font-weight:800;line-height:1;overflow:hidden}.proposal-ai__chevron{color:#ffffffb8;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;transition:background-color .15s,color .15s;display:inline-flex}.proposal-ai__chevron:hover:not(:disabled){color:#fff;background:#ffffff1a}.proposal-ai__chevron:disabled{cursor:not-allowed;opacity:.45}.proposal-ai__chevron:focus-visible,.proposal-ai__cta:focus-visible{outline-offset:2px;outline:2px solid #93c5fdcc}.proposal-ai__summary{grid-template-columns:minmax(0,1fr) var(--ai-ring) minmax(0,1fr);align-items:stretch;gap:var(--ai-gap);height:var(--ai-ring);flex-shrink:0;display:grid}.proposal-ai-indicator{text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.625rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.25rem;display:flex}.proposal-ai-indicator__label{-webkit-line-clamp:2;color:#ffffffd1;-webkit-box-orient:vertical;max-width:100%;font-size:9.5px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.proposal-ai-indicator--neutral svg{color:#ffffff6b}.proposal-ai-indicator--neutral .proposal-ai-indicator__label{color:#ffffff8c}.proposal-ai-indicator--clear svg{color:#6ee7b7}.proposal-ai-indicator--attention svg{color:#fcd34d}.proposal-ai-indicator--opportunity svg{color:#c4b5fd}.proposal-ai-ring{width:var(--ai-ring);height:var(--ai-ring);position:relative}.proposal-ai-ring svg{width:100%;height:100%;display:block}.proposal-ai-ring__track,.proposal-ai-ring__value{fill:none;stroke-width:4px}.proposal-ai-ring__track{stroke:#ffffff1f}.proposal-ai-ring__value{stroke-linecap:round;filter:drop-shadow(0 0 3px #34d39973);transition:stroke-dashoffset .6s}.proposal-ai-ring__center{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;line-height:1;display:flex;position:absolute;inset:0}.proposal-ai-ring__number{font-variant-numeric:tabular-nums;color:#fff;font-size:13px;font-weight:800}.proposal-ai-ring__caption{color:#fff9;font-size:8px;font-weight:700}.proposal-ai[data-state=coming-soon] .proposal-ai-ring__number{color:#ffffff80}.proposal-ai-insights{min-height:var(--ai-row);flex-flow:column wrap;flex:1 1 0;align-content:flex-start;gap:.125rem 1rem;margin:0;padding:0;list-style:none;display:flex;overflow:clip}.proposal-ai-insight{width:100%;height:var(--ai-row);color:#ffffffd9;background:#ffffff0b;border-radius:.5rem;flex:none;align-items:center;gap:.375rem;padding:0 .5rem;font-size:10.5px;font-weight:600;display:flex}.proposal-ai-insight svg{flex-shrink:0}.proposal-ai-insight__text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.proposal-ai-insight--sky svg{color:#7dd3fc}.proposal-ai-insight--amber svg{color:#fcd34d}.proposal-ai-insight--emerald svg{color:#6ee7b7}.proposal-ai-insight--violet svg{color:#c4b5fd}.proposal-ai[data-state=coming-soon] .proposal-ai-insights{justify-content:center}.proposal-ai[data-state=coming-soon] .proposal-ai-insight{color:#ffffff8c;background:0 0;border:1px dashed #ffffff24;justify-content:center}.proposal-ai[data-state=coming-soon] .proposal-ai-insight svg{color:#fff6}.proposal-ai__cta{color:#fff;background:linear-gradient(90deg,#3b82f6,#6366f1 55%,#8b5cf6);border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;height:1.625rem;font-size:10.5px;font-weight:800;transition:filter .15s,box-shadow .15s;display:flex;box-shadow:0 4px 12px -2px #6366f173,inset 0 1px #fff3}.proposal-ai__cta:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 6px 16px -2px #6366f18c,inset 0 1px #ffffff38}.proposal-ai__cta:disabled{cursor:not-allowed;color:#ffffff9e;background:linear-gradient(90deg,#3b82f652,#8b5cf652);box-shadow:inset 0 1px #ffffff14}@media not all and (min-width:80rem){.proposal-ai,.proposal-ai-insights{flex:none}}@media(prefers-reduced-motion:reduce){.proposal-ai-ring__value{transition:none}}.home-cov-card[data-module=comparison]>.crm-section-body{flex-direction:column;display:flex}.cc-board{--cc-navy:#1a2447;--cc-line:#94a3b873;--cc-row-h:2.375rem;--cc-best:#047857;flex-direction:column;flex:1;min-width:0;display:flex;container:ccboard/inline-size}.cc-head{justify-content:space-between;align-items:center;gap:1rem;padding-block:.125rem .625rem;display:flex}.cc-title{align-items:center;gap:.75rem;min-width:0;display:flex}.cc-count{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#2d3a6e,#1a2447);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:250;line-height:1}.cc-count[data-empty]{background:linear-gradient(#cbd5e1,#94a3b8);-webkit-background-clip:text;background-clip:text}.cc-rule{background:linear-gradient(#0000,#94a3b899,#0000);width:1px;height:1.75rem}.cc-name{color:var(--cc-navy);font-size:12.5px;font-weight:700;line-height:1.2}.cc-summary{font-variant-numeric:tabular-nums;color:#64748b;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.125rem;font-size:9.5px;font-weight:600;display:flex}.cc-summary__sep{background:#cbd5e1;border-radius:9999px;width:3px;height:3px}.cc-add{isolation:isolate;color:#64748b;background:radial-gradient(120% 120% at 30% 12%,#fff,#fff0 55%),linear-gradient(#f8fafc,#e6ebf2);border:1px solid #cbd5e1e6;border-radius:9999px;flex-shrink:0;place-items:center;width:2.125rem;height:2.125rem;transition:color .2s,border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -2px 4px #94a3b838,0 1px 2px #0f172a0f,0 8px 18px -10px #0f172a59}.cc-add:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fffffff2,#0000);width:45%;position:absolute;inset-block:0;inset-inline-start:-40%;transform:skew(-18deg)}.cc-add__plus{width:15px;height:15px;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.cc-add:hover{color:var(--cc-navy);border-color:#94a3b8bf;transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -2px 4px #94a3b833,0 0 0 4px #94a3b824,0 12px 22px -10px #0f172a66}.cc-add:hover .cc-add__plus{transform:rotate(90deg)}.cc-add:hover:after{animation:.8s cc-sweep}.cc-add:active{transform:translateY(0)scale(.94)}.cc-add:focus-visible{outline:none;box-shadow:inset 0 1px #fff,0 0 0 3px #1a24472e}.cc-grid{text-align:center;grid-template-columns:minmax(7.5rem,10rem) minmax(0,1fr) 6.5rem 4.5rem 1.75rem;place-items:center;column-gap:.625rem;display:grid}.cc-cols{letter-spacing:.02em;color:#94a3b8;height:1.5rem;font-size:9.5px;font-weight:600}.cc-row{height:var(--cc-row-h);border-radius:.625rem;transition:background-color .2s;animation:.35s cubic-bezier(.2,.8,.2,1) both cc-row-in;position:relative}.cc-cols+.cc-row:before,.cc-row+.cc-row:before{content:"";background:linear-gradient(90deg,transparent,var(--cc-line) 50%,transparent);pointer-events:none;inset-inline:.5rem;height:1px;position:absolute;top:0}.cc-row:hover{background:linear-gradient(90deg,#0000,#3b82f60b 50%,#0000)}.cc-row[data-best]{background:linear-gradient(90deg,#0000,#10b98112 50%,#0000)}.cc-row[data-leaving]{pointer-events:none;animation:.2s forwards cc-row-out}.cc-cell{width:100%;min-width:0}.cc-company button{height:1.875rem;min-height:1.875rem;color:var(--cc-navy);border-radius:.5rem;font-weight:600;transition:background-color .15s}.cc-company button:hover,.cc-company button[data-state=open]{background-color:#f1f5f9e6}.cc-company button>span.flex-1{flex:0 auto}.cc-company button>svg:last-child{opacity:.5;transition:opacity .15s}.cc-company button:hover>svg:last-child,.cc-company button[data-state=open]>svg:last-child{opacity:1}.cc-company{position:relative}.cc-score{color:#1e3a8a;pointer-events:auto;top:50%;background:#1e3a8a14;border-radius:999px;place-items:center;min-width:1.5rem;height:1.25rem;padding:0 .3rem;font-size:10.5px;font-weight:700;display:inline-grid;position:absolute;inset-inline-end:.25rem;transform:translateY(-50%)}.cc-company button:focus-visible{outline:none;box-shadow:0 0 0 2px #1a244729}.cc-field{width:100%;min-width:0;position:relative}.cc-field:after{content:"";pointer-events:none;inset-inline:.25rem;border-bottom:1px dashed #0000;transition:border-color .15s;position:absolute;bottom:0}.cc-field:hover:after{border-bottom-color:#cbd5e1}.cc-field:focus-within:after{border-bottom-style:solid;border-bottom-color:#1a244773}.cc-board .cc-input{width:100%;min-width:0;height:1.625rem;min-height:0;box-shadow:none;text-align:center;font-variant-numeric:tabular-nums;color:var(--cc-navy);background:0 0;border:0;border-radius:0;outline:none;padding:0 .25rem;font-size:11px;font-weight:600}.cc-board .cc-input--note{color:#334155;font-weight:500}.cc-board .cc-input::placeholder{color:#cbd5e1;font-weight:500}.cc-board .cc-input[readonly]{cursor:text}.cc-premium{flex-direction:column;align-items:center;gap:.125rem;display:flex}.cc-row[data-best] .cc-input--premium{color:var(--cc-best)}.cc-meter{background:#e2e8f0b3;border-radius:9999px;width:3.25rem;height:2px;overflow:hidden}.cc-meter__fill{border-radius:inherit;background:#94a3b8;height:100%;margin-inline-start:0;transition:width .45s cubic-bezier(.2,.8,.2,1),background-color .3s;display:block}.cc-row[data-best] .cc-meter__fill{background:linear-gradient(90deg,#34d399,#10b981)}.cc-delta{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:#94a3b8;max-width:100%;font-size:10px;font-weight:600;overflow:hidden}.cc-delta--best{letter-spacing:.01em;color:#059669;font-weight:700}.cc-remove{color:#cbd5e1;background:0 0;border-radius:.5rem;place-items:center;width:1.75rem;height:1.75rem;transition:color .15s;display:grid}.cc-row:hover .cc-remove{color:#94a3b8}.cc-row .cc-remove:hover{color:#ef4444}.cc-remove:focus-visible{color:#ef4444;outline:none;box-shadow:0 0 0 2px #ef444433}.cc-empty{text-align:center;background:0 0;border-radius:.875rem;flex-direction:column;flex:1;justify-content:center;gap:.875rem;width:100%;min-height:8.5rem;padding:.75rem .5rem;transition:background-color .25s;display:flex;position:relative}button.cc-empty{cursor:pointer}button.cc-empty:hover{background:linear-gradient(#0000,#f1f5f98c 50%,#0000)}button.cc-empty:focus-visible{outline:none;box-shadow:0 0 0 2px #1a24471f}.cc-ghost{pointer-events:none;height:.5rem;position:relative}.cc-ghost+.cc-ghost:before{content:"";inset-inline:.5rem;background:linear-gradient(90deg,#0000,#94a3b838 50%,#0000);height:1px;position:absolute;top:-.5rem}.cc-ghost__bar{background:#f1f5f9;border-radius:9999px;height:100%;transition:background-color .35s;display:block}button.cc-empty:hover .cc-ghost__bar{background:#e2e8f0}.cc-empty__caption{color:#94a3b8;font-size:10.5px;font-weight:600;transition:color .25s}button.cc-empty:hover .cc-empty__caption{color:var(--cc-navy)}@container ccboard (width<=25rem){.cc-grid{grid-template-columns:minmax(6.5rem,8.5rem) minmax(0,1fr) 5.75rem 1.75rem}.cc-cols__delta{display:none}}@keyframes cc-row-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes cc-row-out{to{opacity:0;transform:translate(.75rem)}}@keyframes cc-sweep{0%{opacity:0;inset-inline-start:-40%}30%{opacity:1}to{opacity:0;inset-inline-start:110%}}@media(prefers-reduced-motion:reduce){.cc-row,.cc-row[data-leaving],.cc-add:hover:after{animation:none}.cc-add__plus,.cc-meter__fill{transition:none}}.att-clock{--att-accent:#e11d48;--att-accent-lite:#fb7185;--att-accent-deep:#881337;--att-accent-soft:#e11d4829;--att-accent-glow:#e11d484d;--att-navy:#1a2447;--att-ink:#0f172a;--att-ink-soft:#475569;--att-ink-mute:#94a3b8;--att-hairline:#0f172a14;--att-pulse-size:8rem;isolation:isolate;color:var(--att-ink);background:linear-gradient(176deg,#fff,#f8fafd 54%,#f1f4f9);border-radius:1.35rem;padding:.85rem .95rem .75rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 1px 2px #0f172a0f,0 18px 46px -22px #0f172a66}.att-clock[data-state=office]{--att-accent:#059669;--att-accent-lite:#34d399;--att-accent-deep:#064e3b;--att-accent-soft:#05966929;--att-accent-glow:#0596694d}.att-clock[data-state=home]{--att-accent:#0284c7;--att-accent-lite:#38bdf8;--att-accent-deep:#0c4a6e;--att-accent-soft:#0284c729;--att-accent-glow:#0284c74d}.att-clock[data-state=vacation]{--att-accent:#d97706;--att-accent-lite:#fbbf24;--att-accent-deep:#92400e;--att-accent-soft:#d9770629;--att-accent-glow:#d977064d}.att-clock[data-state=sick]{--att-accent:#c026d3;--att-accent-lite:#e879f9;--att-accent-deep:#701a75;--att-accent-soft:#c026d329;--att-accent-glow:#c026d34d}.att-clock[data-state=holiday]{--att-accent:#4f46e5;--att-accent-lite:#818cf8;--att-accent-deep:#312e81;--att-accent-soft:#4f46e529;--att-accent-glow:#4f46e54d}.att-clock[data-compact=true]{--att-pulse-size:7.5rem;padding:.75rem .8rem .65rem}.att-clock__section{animation:.52s cubic-bezier(.22,1,.36,1) both att-rise}.att-clock__section:first-of-type{animation-delay:40ms}.att-clock__section:nth-of-type(2){animation-delay:90ms}.att-clock__section:nth-of-type(3){animation-delay:.14s}.att-clock__section:nth-of-type(4){animation-delay:.19s}.att-clock__section:nth-of-type(5){animation-delay:.24s}.att-clock__section+.att-clock__section{border-top:1px solid var(--att-hairline);margin-top:.5rem;padding-top:.5rem}@keyframes att-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.att-clock__toolbar{z-index:4;top:.5rem;gap:.25rem;display:flex;position:absolute;inset-inline-start:.55rem}.att-icon-btn{width:1.55rem;height:1.55rem;color:var(--att-ink-mute);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #0f172a12;border-radius:.55rem;place-items:center;transition:color .2s,border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:grid}.att-icon-btn:hover{color:var(--att-navy);border-color:#0f172a29;transform:translateY(-1px);box-shadow:0 6px 14px -8px #0f172a73}.att-icon-btn[data-active=true]{color:#fff;background:linear-gradient(140deg,var(--att-accent) 0%,var(--att-accent-deep) 100%);box-shadow:0 8px 18px -8px var(--att-accent-glow);border-color:#0000}.att-wheel{position:relative}.att-wheel__row{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:.9rem;display:flex}.att-wheel__viewport{margin-inline:-.3rem;overflow:hidden}.att-wheel__track{align-items:flex-end;gap:.3rem;display:flex}.att-wheel__slide{flex:none;min-width:0;padding-inline:.3rem}.att-wheel[data-carousel=true]:before,.att-wheel[data-carousel=true]:after{content:"";z-index:2;pointer-events:none;width:2.4rem;position:absolute;top:0;bottom:0}.att-wheel[data-carousel=true]:before{background:linear-gradient(90deg,#fbfcfe 12%,#fbfcfe00);inset-inline-start:0}.att-wheel[data-carousel=true]:after{background:linear-gradient(270deg,#fbfcfe 12%,#fbfcfe00);inset-inline-end:0}.att-wheel__person{color:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:.2rem;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1);display:flex}.att-wheel__person[data-selectable=true]{cursor:pointer}.att-wheel__person[data-selectable=true]:hover{transform:translateY(-2px)}.att-wheel__name{letter-spacing:.01em;color:var(--att-ink-mute);white-space:nowrap;font-size:.5938rem;font-weight:700;transition:color .22s}.att-wheel__person[data-selected=true] .att-wheel__name{color:var(--att-navy)}.att-wheel__avatar{background:linear-gradient(150deg,#0f172a14,#0f172a08);border-radius:9999px;place-items:center;padding:2px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,background .3s;display:grid;position:relative}.att-wheel__avatar img{border-radius:9999px;display:block}.att-wheel__person[data-selected=true] .att-wheel__avatar{background:linear-gradient(150deg,#1a24478c,#1a24472e);transform:scale(1.16);box-shadow:0 0 0 3px #fff,0 8px 18px -10px #0f172a8c}.att-wheel__dot{bottom:-1px;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;inset-inline-start:-1px;box-shadow:0 0 0 2px #fff}.att-wheel__dot[data-tone=office]{background:#059669}.att-wheel__dot[data-tone=home]{background:#0284c7}.att-wheel__dot[data-tone=off]{background:#e11d48}.att-wheel__nav{z-index:3;width:1.35rem;height:1.35rem;color:var(--att-navy);cursor:pointer;background:#ffffffeb;border:1px solid #0f172a14;border-radius:9999px;place-items:center;transition:background .2s,transform .2s;display:grid;position:absolute;top:55%;transform:translateY(-50%);box-shadow:0 4px 10px -6px #0f172a73}.att-wheel__nav:hover{background:#fff;transform:translateY(-50%)scale(1.08)}.att-wheel__nav[data-side=start]{inset-inline-start:-.1rem}.att-wheel__nav[data-side=end]{inset-inline-end:-.1rem}.att-hero{text-align:center}.att-hero__time{font-variant-numeric:tabular-nums;letter-spacing:.055em;color:var(--att-navy);font-size:1.8rem;font-weight:250;line-height:1}.att-hero__meta{color:var(--att-ink-mute);justify-content:center;align-items:center;gap:.4rem;margin-top:.22rem;font-size:.625rem;font-weight:600;display:flex}.att-hero__date{font-variant-numeric:tabular-nums;letter-spacing:.045em;color:var(--att-ink-soft)}.att-hero__sep{background:var(--att-accent);opacity:.6;border-radius:9999px;width:3px;height:3px}.att-pulse-wrap{flex-direction:column;align-items:center;gap:1.15rem;padding:.15rem 0 1.05rem;display:flex;position:relative}.att-pulse{width:var(--att-pulse-size);height:var(--att-pulse-size);color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9999px;place-items:center;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.att-pulse:disabled{cursor:default}.att-pulse[data-readonly=true] .att-pulse__aura{opacity:.3;animation:none}.att-pulse[data-readonly=true] .att-pulse__rim{animation:none}.att-pulse:hover:not(:disabled){transform:translateY(-2px)}.att-pulse:active:not(:disabled){transform:translateY(0)scale(.97)}.att-pulse__aura{background:radial-gradient(circle,transparent 0%,transparent 62%,var(--att-accent-glow) 76%,transparent 100%);filter:blur(10px);opacity:.5;pointer-events:none;border-radius:9999px;animation:5.2s ease-in-out infinite att-breathe;position:absolute;inset:-14%}.att-pulse:disabled .att-pulse__aura{background:radial-gradient(circle,#64748b38,#0000 66%);animation:none}@keyframes att-breathe{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.62;transform:scale(1.03)}}.att-pulse__body{background:radial-gradient(108% 96% at 50% 6%,var(--att-accent-lite) 0%,var(--att-accent) 42%,var(--att-accent-deep) 100%);border-radius:9999px;place-items:center;width:100%;height:100%;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.att-pulse__body{background:radial-gradient(108% 96% at 50% 6%,color-mix(in srgb,var(--att-accent-lite) 82%,transparent) 0%,var(--att-accent) 42%,var(--att-accent-deep) 100%)}}.att-pulse__body{box-shadow:inset 0 -14px 26px #0003,0 12px 26px -14px var(--att-accent-glow);transition:box-shadow .3s,background .6s}.att-pulse:hover:not(:disabled) .att-pulse__body{box-shadow:inset 0 -14px 26px #0003,0 18px 34px -14px var(--att-accent-glow)}.att-pulse__rim{border:2px solid var(--att-accent-lite);border-radius:9999px;position:absolute;inset:-3px}@supports (color:color-mix(in lab,red,red)){.att-pulse__rim{border:2px solid color-mix(in srgb,var(--att-accent-lite) 90%,transparent)}}.att-pulse__rim{pointer-events:none;box-shadow:0 0 14px 1px var(--att-accent-lite),0 0 30px 6px var(--att-accent-soft)}@supports (color:color-mix(in lab,red,red)){.att-pulse__rim{box-shadow:0 0 14px 1px color-mix(in srgb,var(--att-accent-lite) 42%,transparent),0 0 30px 6px var(--att-accent-soft)}}.att-pulse__rim{animation:5.2s ease-in-out infinite att-ring}.att-pulse[data-running=true] .att-pulse__rim{border-color:#fff}@supports (color:color-mix(in lab,red,red)){.att-pulse[data-running=true] .att-pulse__rim{border-color:color-mix(in srgb,#fff 42%,var(--att-accent-lite))}}@keyframes att-ring{0%,to{opacity:.8}50%{opacity:1}}.att-pulse__face{z-index:1;flex-direction:column;align-items:center;gap:.12rem;line-height:1.1;display:flex;position:relative}.att-pulse__print{color:#fffffff2;margin-bottom:.15rem}.att-pulse__print[data-fingerprint=image]{object-fit:contain;filter:brightness(0)invert();opacity:.95;display:block}.att-pulse__label{font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:.9375rem;font-weight:700}.att-pulse__hint{color:#fffc;font-size:.625rem;font-weight:500}.att-loc{background:linear-gradient(#f4f6fa,#eceff5);border:1px solid #0f172a12;border-radius:9999px;grid-template-columns:1fr 1fr;align-items:stretch;gap:1px;padding:2.5px;display:inline-grid;box-shadow:inset 0 1px 2px #0f172a12,0 1px #fff}.att-loc__btn{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.3rem;min-width:4.9rem;padding:.24rem .6rem;transition:color .26s,background .26s,box-shadow .26s;display:inline-flex}.att-loc__label{letter-spacing:.01em;font-size:.6563rem;font-weight:700}.att-loc__btn:hover:not(:disabled):not([data-active=true]){color:var(--att-navy)}.att-loc__btn:disabled{cursor:default}.att-loc__btn[data-active=true]{color:#fff}.att-loc__btn[data-active=true][data-tone=office]{background:linear-gradient(#10b981,#059669);box-shadow:inset 0 1px #ffffff73,0 2px 6px -2px #0596698c}.att-loc__btn[data-active=true][data-tone=home]{background:linear-gradient(#0ea5e9,#0284c7);box-shadow:inset 0 1px #ffffff73,0 2px 6px -2px #0284c78c}.att-times{grid-template-columns:1fr 1px 1fr;align-items:stretch;display:grid}.att-times__rule{background:linear-gradient(to bottom,transparent 0%,var(--att-hairline) 25%,var(--att-hairline) 75%,transparent 100%)}.att-times__cell{text-align:center;padding:0 .4rem}.att-times__label{letter-spacing:.14em;color:var(--att-ink-mute);font-size:.5313rem;font-weight:800}.att-times__value{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--att-ink);margin-top:.15rem;font-size:1.0625rem;font-weight:700}.att-times__value[data-empty=true]{color:#cbd5e1;font-weight:300}.att-times__underline{background:var(--att-accent);opacity:.75;border-radius:9999px;width:1.4rem;height:2px;margin:.25rem auto 0}.att-times__cell[data-tone=end] .att-times__underline{background:#cbd5e1}.att-input{width:100%;color:var(--att-ink);font-variant-numeric:tabular-nums;letter-spacing:.04em;text-align:center;background:0 0;border:0;border-bottom:1px solid #0f172a24;border-radius:0;outline:none;padding:.18rem .2rem;font-size:.8125rem;font-weight:600;transition:border-color .2s}.att-input::placeholder{color:#cbd5e1;font-weight:400}.att-input:focus{border-bottom-color:var(--att-accent)}.att-edit{flex-direction:column;gap:.45rem;display:flex}.att-edit__title{letter-spacing:.1em;color:var(--att-ink-mute);justify-content:center;align-items:center;gap:.3rem;font-size:.5625rem;font-weight:800;display:flex}.att-seg{flex-wrap:wrap;justify-content:center;gap:.2rem;display:flex}.att-seg__btn{color:var(--att-ink-soft);cursor:pointer;background:#ffffffbf;border:1px solid #0f172a12;border-radius:9999px;padding:.2rem .55rem;font-size:.5938rem;font-weight:700;transition:color .18s,background .18s,transform .18s}.att-seg__btn:hover{color:var(--att-navy);transform:translateY(-1px)}.att-seg__btn[data-active=true]{color:#fff;border-color:#0000}.att-seg__btn[data-active=true][data-tone=office]{background:linear-gradient(140deg,#10b981,#047857)}.att-seg__btn[data-active=true][data-tone=home]{background:linear-gradient(140deg,#38bdf8,#0369a1)}.att-seg__btn[data-active=true][data-tone=absent]{background:linear-gradient(140deg,#fb7185,#be123c)}.att-seg__btn[data-active=true][data-tone=vacation]{background:linear-gradient(140deg,#fbbf24,#b45309)}.att-seg__btn[data-active=true][data-tone=sick]{background:linear-gradient(140deg,#e879f9,#a21caf)}.att-seg__btn[data-active=true][data-tone=holiday]{background:linear-gradient(140deg,#818cf8,#4338ca)}.att-seg__btn[data-active=true][data-tone=empty]{background:linear-gradient(140deg,#64748b,#334155)}.att-action{color:#fff;background:linear-gradient(140deg,var(--att-navy),#0f1730);cursor:pointer;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.3rem;width:100%;padding:.4rem .7rem;font-size:.6563rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 20px -12px #0f172ab3}.att-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px -12px #0f172ab3}.att-action:disabled{opacity:.4;cursor:default;box-shadow:none}.att-action[data-tone=accent]{background:linear-gradient(140deg,var(--att-accent),var(--att-accent-deep));box-shadow:0 10px 20px -12px var(--att-accent-glow)}.att-note{text-align:center;color:var(--att-ink-mute);font-size:.5938rem;font-weight:600}.att-note--slot{min-height:.95rem;margin-top:-.55rem}.att-note[data-tone=warn]{color:#be123c}.att-cal__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.att-cal__month{align-items:baseline;gap:.35rem;display:flex}.att-cal__month-name{letter-spacing:.01em;color:var(--att-navy);font-size:.75rem;font-weight:800}.att-cal__month-year{letter-spacing:.12em;color:var(--att-ink-mute);font-size:.5625rem;font-weight:700}.att-cal__dows,.att-cal__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.att-cal__grid{row-gap:.3rem}.att-cal__dow{text-align:center;letter-spacing:.04em;color:#cbd5e1;padding-bottom:.25rem;font-size:.5313rem;font-weight:800}.att-cal__pad{height:2.5rem}.att-cal__day{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;height:2.5rem;transition:color .18s,background .18s;animation:.36s cubic-bezier(.22,1,.36,1) both att-cell;display:flex;position:relative}@keyframes att-cell{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.att-cal__day:hover{color:var(--att-navy);background:#0f172a0a}.att-cal__day[data-today=true]{color:var(--att-navy)}.att-cal__day[data-today=true]:not([data-selected=true]){box-shadow:inset 0 0 0 1.5px var(--att-navy)}.att-cal__day[data-today=true][data-selected=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--att-navy),0 6px 14px -8px #0f172ab3}.att-cal__day[data-today=true] .att-cal__num{font-weight:800}.att-cal__day[data-selected=true]{color:#fff;background:linear-gradient(150deg,var(--att-navy) 0%,#0f1730 100%);box-shadow:0 6px 14px -8px #0f172ab3}.att-cal__num{font-variant-numeric:tabular-nums;color:inherit;font-size:.75rem;font-weight:700;line-height:1}.att-cal{--sig-office:#059669;--sig-home:#0284c7;--sig-vacation:#d97706;--sig-sick:#c026d3;--sig-absent:#e11d48;--sig-holiday:#4f46e5;--sig-unpaid:#64748b;--sig-reserve:#4d7c0f;--sig-bereavement:#78716c;--sig-personal:#0891b2;--sig-short:#b45309}.att-cal__sig{font-variant-numeric:tabular-nums;height:.7rem;color:var(--sig,transparent);white-space:nowrap;justify-content:center;align-items:center;gap:.15rem;font-size:.5rem;font-weight:800;line-height:1;display:inline-flex}.att-cal__sig[data-tone=office]{--sig:var(--sig-office)}.att-cal__sig[data-tone=home]{--sig:var(--sig-home)}.att-cal__sig[data-tone=vacation]{--sig:var(--sig-vacation)}.att-cal__sig[data-tone=sick]{--sig:var(--sig-sick)}.att-cal__sig[data-tone=absent]{--sig:var(--sig-absent)}.att-cal__sig[data-tone=holiday]{--sig:var(--sig-holiday)}.att-cal__sig[data-tone=unpaid]{--sig:var(--sig-unpaid)}.att-cal__sig[data-tone=reserve]{--sig:var(--sig-reserve)}.att-cal__sig[data-tone=bereavement]{--sig:var(--sig-bereavement)}.att-cal__sig[data-tone=personal]{--sig:var(--sig-personal)}.att-cal__sig[data-tone=short]{--sig:var(--sig-short)}.att-cal__sig-text{letter-spacing:-.01em}.att-cal__day[data-selected=true] .att-cal__sig{color:#fff}.att-cal__day[data-daytype=weekend]:not([data-selected=true]) .att-cal__num{color:#94a3b8}.att-cal__day[data-draft=true]:after{content:"";top:.12rem;background:#f59e0b;border-radius:9999px;width:.28rem;height:.28rem;position:absolute;inset-inline-end:.22rem;box-shadow:0 0 0 1.5px #fff}.att-legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:.4rem;display:flex}.att-legend__item{color:var(--att-ink-mute);align-items:center;gap:.25rem;font-size:.5313rem;font-weight:700;display:inline-flex}.att-legend__item[data-tone=office]{color:var(--sig-office)}.att-legend__item[data-tone=home]{color:var(--sig-home)}.att-legend__item[data-tone=vacation]{color:var(--sig-vacation)}.att-legend__item[data-tone=sick]{color:var(--sig-sick)}.att-legend__item[data-tone=absent]{color:var(--sig-absent)}.att-legend__item[data-tone=holiday]{color:var(--sig-holiday)}.att-legend__label{color:var(--att-ink-mute)}.att-vacation-row{justify-content:center;margin-top:.45rem;display:flex}.att-mini{color:var(--att-ink-mute);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.25rem;padding:.16rem .55rem;font-size:.5625rem;font-weight:700;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.att-mini:hover:not(:disabled){color:#b45309;background:#f59e0b1a}.att-mini[data-active=true]{color:#78350f;background:#f59e0b2e;border-color:#f59e0b73}.att-mini:disabled{opacity:.4;cursor:default}.att-cal__grid[data-vacation=true] .att-cal__day[data-plannable=false]{opacity:.32;cursor:default}.att-cal__grid[data-vacation=true] .att-cal__day[data-plannable=true]:hover{color:#78350f;background:#f59e0b24}.att-log{flex-direction:column;gap:.25rem;display:flex}.att-log__title{letter-spacing:.1em;color:var(--att-ink-mute);text-align:center;font-size:.5313rem;font-weight:800}.att-log__row{color:var(--att-ink-mute);align-items:center;gap:.35rem;font-size:.5625rem;line-height:1.5;display:flex}.att-log__row img{border-radius:9999px}.att-log__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.att-clock-shell{scrollbar-width:none;-ms-overflow-style:none;max-height:calc(100vh - 4.25rem);overflow-y:auto}.att-clock-shell::-webkit-scrollbar{width:0;height:0}@media(prefers-reduced-motion:reduce){.att-clock *,.att-clock :before,.att-clock :after{transition-duration:1ms!important;animation:none!important}}.att-sick{--att-accent:#c026d3;--att-accent-lite:#e879f9;--att-accent-deep:#701a75;--att-accent-soft:#c026d329;--att-accent-glow:#c026d34d;--att-ink:#0f172a;--att-ink-soft:#475569;--att-ink-mute:#94a3b8;--att-hairline:#0f172a14;width:18.5rem;color:var(--att-ink);background:linear-gradient(176deg,#fff,#f8fafd 54%,#f1f4f9);border:0;border-radius:1rem;flex-direction:column;gap:.55rem;padding:.8rem .85rem;display:flex;box-shadow:inset 0 1px #fff,0 1px 2px #0f172a0f,0 18px 46px -18px #0f172a66}.att-sick__title{text-align:center;color:var(--att-ink);font-size:.75rem;font-weight:800}.att-sick__range{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.att-sick__field{flex-direction:column;gap:.2rem;min-width:0;display:flex}.att-sick__label{color:var(--att-ink-mute);font-size:.5625rem;font-weight:700}.att-sick__file{width:100%;min-height:2rem;color:var(--att-ink-soft);cursor:pointer;background:#ffffffb3;border:1px dashed #0f172a2e;border-radius:.65rem;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.6563rem;font-weight:700;transition:border-color .2s,color .2s;display:flex}.att-sick__file:hover,.att-sick__file[data-filled=true]{border-color:var(--att-accent);color:var(--att-accent-deep)}.att-sick__file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.att-sick__hint{color:var(--att-ink-mute);text-align:center;margin:0;font-size:.5625rem;line-height:1.5}.att-sick .att-sick__ghost{color:var(--att-ink-soft);border-color:var(--att-hairline);background:#fff}.att-sick__actions{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.att-daytype{justify-content:center;align-items:center;gap:.4rem;display:flex}.att-daytype__label{color:var(--att-ink-mute);flex:none;font-size:.5625rem;font-weight:700}.att-daytype .att-seg{flex:none}.att-daytype__end{text-align:center;flex:none;width:3.4rem}.att-shifts{flex-direction:column;padding:.1rem .15rem;display:flex}.att-shifts[data-editing=true]{gap:.35rem;padding:.1rem 0}.att-shifts__line{font-variant-numeric:tabular-nums;min-height:1.75rem;color:var(--att-ink);grid-template-columns:3.4rem 1.1rem minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;display:grid}.att-shifts__line+.att-shifts__line{border-top:1px solid var(--att-hairline)}.att-shifts__name{color:var(--att-ink-mute);white-space:nowrap;font-size:.5625rem;font-weight:800}.att-shifts__place-icon{color:#059669;justify-content:center;display:inline-flex}.att-shifts__line[data-tone=home] .att-shifts__place-icon{color:#0284c7}.att-shifts__span{text-align:right;letter-spacing:.02em;white-space:nowrap}.att-shifts__total{text-align:left;min-width:2.4rem;color:var(--att-ink-soft);font-size:.6875rem;font-weight:800}.att-shifts__sum{color:var(--att-ink-mute);border-top:1px solid #0f172a24;justify-content:space-between;align-items:center;margin-top:.15rem;padding:.3rem 0 .1rem;font-size:.625rem;font-weight:700;display:flex}.att-shifts__sum b{font-variant-numeric:tabular-nums;color:var(--att-navy);margin-inline-start:.2rem;font-size:.75rem;font-weight:900}.att-shifts__row{grid-template-columns:.9rem 1fr auto 1fr 1.6rem 1.6rem;align-items:center;gap:.35rem;display:grid}.att-shifts__index{color:var(--att-ink-mute);text-align:center;font-size:.5625rem;font-weight:800}.att-shifts__arrow{color:var(--att-ink-mute);font-size:.6875rem}.att-shifts__place{border:1px solid var(--att-hairline);color:#059669;cursor:pointer;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}.att-shifts__place[data-tone=home]{color:#0284c7}.att-shifts__add{align-self:center}.att-clock[data-state=leave]{--att-accent:#475569;--att-accent-lite:#94a3b8;--att-accent-deep:#1e293b;--att-accent-soft:#47556929;--att-accent-glow:#4755694d}.att-seg__btn[data-active=true][data-tone=unpaid]{background:linear-gradient(140deg,#94a3b8,#475569)}.att-page{grid-template-columns:26rem minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}.att-page>.att-mon{height:0;min-height:100%;position:relative}@media(max-width:1100px){.att-page{grid-template-columns:minmax(0,1fr)}.att-page__clock{width:100%;max-width:28rem;margin-inline:auto}.att-page>.att-mon{height:46rem;min-height:0}}.att-mon{--mon-navy:#1a2447;--mon-ink:#0f172a;--mon-ink-soft:#475569;--mon-ink-mute:#94a3b8;--mon-hair:#0f172a14;--mon-office:#059669;--mon-office-lite:#34d399;--mon-home:#0284c7;--mon-home-lite:#38bdf8;--mon-vacation:#d97706;--mon-absent:#e11d48;--mon-missing:#fb7185;--mon-open:#be123c;--mon-late:#ea580c;--mon-short:#6366f1;--mon-long:#7c3aed;--mon-corrected:#64748b;--mon-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;color:var(--mon-ink);animation:att-mon-rise .56s var(--mon-ease) both;background:linear-gradient(176deg,#fff,#f8fafd 54%,#f1f4f9);border-radius:1.35rem;flex-direction:column;padding:1rem 1.15rem .7rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 1px 2px #0f172a0f,0 18px 46px -22px #0f172a66}.att-mon__glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#6384c91f,#0000 72%);position:absolute;inset:-30% 40% 55% -20%}@keyframes att-mon-rise{0%{opacity:0;transform:translateY(8px)}}.att-mon__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.att-mon__eyebrow{letter-spacing:.06em;color:var(--mon-ink-mute);align-items:center;gap:.4rem;font-size:10.5px;font-weight:800;display:inline-flex}.att-mon__live{background:var(--mon-office);border-radius:999px;width:7px;height:7px;position:relative}.att-mon__live:after{content:"";border-radius:inherit;border:1px solid var(--mon-office);opacity:0;animation:att-mon-ping 2.4s var(--mon-ease) infinite;position:absolute;inset:-4px}.att-mon[data-loading=true] .att-mon__live{background:var(--mon-ink-mute)}@keyframes att-mon-ping{0%{opacity:.7;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.5)}}.att-mon__who{align-items:center;gap:.6rem;margin-top:.3rem;display:flex}.att-mon__avatar{box-shadow:0 0 0 2px #fff,0 0 0 3px #1a24471f,0 6px 14px -6px #0f172a66}.att-mon__who h2{letter-spacing:-.01em;color:var(--mon-navy);font-size:1.2rem;font-weight:900;line-height:1.2}.att-mon__who p{color:var(--mon-ink-soft);margin-top:.1rem;font-size:11.5px;font-weight:600}.att-mon__controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.att-seg2{background:#0f172a0b;border-radius:999px;align-items:center;gap:.1rem;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0f172a14,inset 0 0 0 1px #0f172a0a}.att-seg2__pill{background:linear-gradient(180deg,#243163 0%,var(--mon-navy,#1a2447) 100%);transition:transform .38s var(--mon-ease,ease),width .38s var(--mon-ease,ease);border-radius:999px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:inset 0 1px #ffffff24,0 4px 12px -4px #1a24478c}.att-seg2__btn{z-index:1;white-space:nowrap;height:1.9rem;color:var(--mon-ink-soft,#475569);border-radius:999px;align-items:center;gap:.35rem;padding:0 .85rem;font-size:12px;font-weight:700;transition:color .24s;display:inline-flex;position:relative}.att-seg2[data-size=sm] .att-seg2__btn{height:1.65rem;padding:0 .7rem;font-size:11px}.att-seg2__btn:hover{color:var(--mon-navy,#1a2447)}.att-seg2__btn[aria-selected=true]{color:#fff}.att-seg2__btn:focus-visible{outline-offset:1px;outline:2px solid #1a244766}.att-seg2__badge{font-variant-numeric:tabular-nums;color:#fff;background:var(--mon-absent,#e11d48);border-radius:999px;place-items:center;min-width:1.05rem;height:1.05rem;padding:0 .3rem;font-size:9.5px;font-weight:800;display:inline-grid;box-shadow:0 2px 6px -2px #e11d4899}.att-seg2__btn[aria-selected=true] .att-seg2__badge{color:var(--mon-navy,#1a2447);box-shadow:none;background:#fff}.att-mon-month{height:2.25rem;box-shadow:inset 0 0 0 1px var(--mon-hair),0 2px 6px -3px #0f172a2e;background:#fff;border-radius:999px;align-items:center;padding:0 .2rem;display:inline-flex}.att-mon-month button,.att-mon-icon{width:1.85rem;height:1.85rem;color:var(--mon-ink-soft);border-radius:999px;place-items:center;transition:background .18s,color .18s,transform .18s;display:grid}.att-mon-month button:hover,.att-mon-icon:hover:not(:disabled){color:var(--mon-navy);background:#1a244712}.att-mon-month__label{text-align:center;min-width:6.5rem;color:var(--mon-navy);font-size:12.5px;font-weight:800}.att-mon-icon{width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1px var(--mon-hair),0 2px 6px -3px #0f172a2e;background:#fff}.att-mon-icon:hover:not(:disabled){transform:translateY(-1px)}.att-mon-icon:disabled{opacity:.45}.att-mon__tabs{align-self:flex-start;margin-top:.85rem}.att-mon__body{scrollbar-width:thin;scrollbar-color:#0f172a24 transparent;min-height:0;animation:att-mon-fade .36s var(--mon-ease) both;margin-top:.75rem;flex:1;margin-inline:-.35rem;padding:.1rem .35rem .5rem;overflow-y:auto}@keyframes att-mon-fade{0%{opacity:0;transform:translateY(4px)}}.att-mon__foot{border-top:1px solid var(--mon-hair);color:var(--mon-ink-mute);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:.55rem;font-size:10px;font-weight:600;display:flex}.att-mon-section-title{color:var(--mon-ink-soft);justify-content:space-between;align-items:center;gap:.5rem;font-size:11px;font-weight:800;display:flex}.att-mon-empty{text-align:center;color:var(--mon-ink-mute);padding:2.5rem 1rem;font-size:12.5px;font-weight:600}.att-mon-skeleton{gap:.75rem;display:grid}.att-mon-skeleton span{background:linear-gradient(90deg,#0f172a0a,#0f172a14,#0f172a0a) 0 0/200% 100%;border-radius:1rem;height:5.5rem;animation:1.4s linear infinite att-mon-shimmer}.att-mon-skeleton span:nth-child(2){height:11rem}@keyframes att-mon-shimmer{to{background-position:-200% 0}}.att-mon-overview{grid-template-rows:auto minmax(0,1fr) auto;gap:.9rem;min-height:100%;display:grid}.att-mon-kpis{box-shadow:inset 0 0 0 1px var(--mon-hair),0 8px 22px -16px #0f172a59;background:#fff;border-radius:1.05rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.att-mon-kpi{flex-direction:column;gap:.2rem;min-width:0;padding:.8rem .95rem .75rem;display:flex;position:relative}.att-mon-kpi+.att-mon-kpi:before{content:"";background:var(--mon-hair);inset-inline-start:0;width:1px;position:absolute;top:.9rem;bottom:.9rem}.att-mon-kpi__label{color:var(--mon-ink-soft);font-size:11px;font-weight:700}.att-mon-kpi__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--mon-navy);text-align:start;font-size:1.7rem;font-weight:900;line-height:1.05}.att-mon-kpi__meter{background:#0f172a0f;border-radius:999px;height:4px;margin:.35rem 0 .2rem;position:relative}.att-mon-kpi__fill{border-radius:inherit;background:linear-gradient(90deg,#3b4f9a,var(--mon-navy));transition:width .7s var(--mon-ease);position:absolute;inset-block:0;inset-inline-start:0}.att-mon-kpi__fill[data-tone=attendance]{background:linear-gradient(90deg,var(--mon-office-lite),var(--mon-office))}.att-mon-kpi__fill[data-tone=day]{background:linear-gradient(90deg,#818cf8,#4f46e5)}.att-mon-kpi__fill[data-tone=punctual]{background:linear-gradient(90deg,var(--mon-home-lite),var(--mon-home))}.att-mon-kpi__tick{background:var(--mon-navy);border-radius:2px;width:2px;margin-inline-start:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 2px #fff}.att-mon-kpi__meta{color:var(--mon-ink-mute);flex-wrap:wrap;align-items:center;gap:.15rem .35rem;font-size:10.5px;font-weight:600;display:flex}.att-mon-kpi__meta b{color:var(--mon-ink-soft);font-variant-numeric:tabular-nums;font-weight:800}.att-mon-kpi__sep{background:#0f172a2e;border-radius:999px;width:3px;height:3px}.att-mon-kpi__delta{font-variant-numeric:tabular-nums;top:.75rem;align-items:center;gap:.1rem;font-size:10px;font-weight:800;display:inline-flex;position:absolute;inset-inline-end:.85rem}.att-mon-kpi__delta[data-tone=up]{color:var(--mon-office)}.att-mon-kpi__delta[data-tone=down]{color:var(--mon-absent)}.att-mon-kpi__delta[data-tone=flat]{color:var(--mon-ink-mute)}.att-mon-chart{box-shadow:inset 0 0 0 1px var(--mon-hair),0 8px 22px -16px #0f172a59;background:#fff;border-radius:1.05rem;flex-direction:column;padding:.85rem .95rem .6rem;display:flex}.att-mon-chart__head{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.att-mon-chart__readout{min-width:12rem;color:var(--mon-navy);font-variant-numeric:tabular-nums;flex:1;font-size:11px;font-weight:700}.att-mon-chart__legend{color:var(--mon-ink-mute);gap:.7rem;font-size:10px;font-weight:700;display:inline-flex}.att-mon-chart__legend span{align-items:center;gap:.3rem;display:inline-flex}.att-mon-chart__legend span:before{content:"";background:var(--legend);border-radius:2px;width:7px;height:7px}.att-mon-chart__legend [data-tone=office]{--legend:var(--mon-office)}.att-mon-chart__legend [data-tone=home]{--legend:var(--mon-home)}.att-mon-chart__legend [data-tone=vacation]{--legend:var(--mon-vacation)}.att-mon-chart__legend [data-tone=absent]{--legend:var(--mon-absent)}.att-mon-chart__plot{direction:ltr;flex-direction:row-reverse;flex:1;align-items:stretch;gap:3px;min-height:9.5rem;margin-top:.7rem;display:flex;position:relative}.att-mon-chart__standard{z-index:2;pointer-events:none;border-top:1px dashed #1a244752;height:0;position:absolute;left:0;right:0}.att-mon-col{border-radius:6px;flex-direction:column;flex:1 1 0;align-items:stretch;gap:.25rem;min-width:0;padding:0;transition:opacity .2s;display:flex;position:relative}.att-mon-col__track{background:linear-gradient(#0000,#0f172a06);border-radius:6px 6px 3px 3px;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;transition:background .2s;display:flex;position:relative}.att-mon-col[data-workday=false] .att-mon-col__track{background:repeating-linear-gradient(135deg,#0f172a08 0 3px,#0000 3px 7px)}.att-mon-col:hover .att-mon-col__track,.att-mon-col[data-active=true] .att-mon-col__track{background:#1a24470f}.att-mon-chart__plot:hover .att-mon-col:not(:hover){opacity:.55}.att-mon-col__stack{transform-origin:bottom;width:min(100%,1.05rem);animation:att-mon-grow .64s var(--mon-ease) both;border-radius:5px 5px 2px 2px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 10px -6px #0f172a73}@keyframes att-mon-grow{0%{transform:scaleY(0)}}.att-mon-col__seg{flex-basis:0;min-height:2px}.att-mon-col__seg[data-tone=office]{background:linear-gradient(180deg,var(--mon-office-lite) 0%,var(--mon-office) 100%)}.att-mon-col__seg[data-tone=home]{background:linear-gradient(180deg,var(--mon-home-lite) 0%,var(--mon-home) 100%)}.att-mon-col__stack[data-live=true]{animation:att-mon-grow .64s var(--mon-ease) both,att-mon-live 2.2s ease-in-out .7s infinite}@keyframes att-mon-live{50%{filter:brightness(1.18)saturate(1.1);box-shadow:0 0 14px -2px #0596698c}}.att-mon-col__mark{border-radius:2px;width:6px;height:6px;margin-top:3px;transform:rotate(45deg)}.att-mon-col__mark[data-tone=vacation]{background:var(--mon-vacation)}.att-mon-col__mark[data-tone=absent]{background:var(--mon-absent);border-radius:2px;width:9px;height:2px;transform:none}.att-mon-col__day{text-align:center;font-variant-numeric:tabular-nums;height:.85rem;color:var(--mon-ink-mute);font-size:9.5px;font-weight:700}.att-mon-col[data-workday=false] .att-mon-col__day{opacity:.55}.att-mon-col[data-future=true] .att-mon-col__track{opacity:.45}.att-mon-col[data-today=true] .att-mon-col__day{color:#fff;background:var(--mon-navy);border-radius:4px}.att-mon-col:focus-visible{outline-offset:1px;outline:2px solid #1a244759}.att-mon-minis{box-shadow:inset 0 0 0 1px var(--mon-hair),0 8px 22px -16px #0f172a59;background:#fff;border-radius:1.05rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.att-mon-mini{flex-direction:column;gap:.55rem;min-width:0;padding:.8rem .95rem .85rem;display:flex;position:relative}.att-mon-mini+.att-mon-mini:before{content:"";background:var(--mon-hair);inset-inline-start:0;width:1px;position:absolute;top:.9rem;bottom:.9rem}.att-mon-mini__aside{color:var(--mon-navy);font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.att-mon-split{background:#0f172a0f;border-radius:999px;gap:2px;height:.55rem;display:flex;overflow:hidden}.att-mon-split span{transition:flex-grow .7s var(--mon-ease);flex-basis:0}.att-mon-split [data-tone=office]{background:linear-gradient(180deg,var(--mon-office-lite),var(--mon-office))}.att-mon-split [data-tone=home]{background:linear-gradient(180deg,var(--mon-home-lite),var(--mon-home))}.att-mon-split--thin{height:.35rem}.att-mon-split__legend{gap:.3rem;display:grid}.att-mon-split__legend span{color:var(--mon-ink-soft);align-items:baseline;gap:.3rem;font-size:11px;font-weight:700;display:flex}.att-mon-split__legend b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:900}.att-mon-split__legend [data-tone=office] b{color:var(--mon-office)}.att-mon-split__legend [data-tone=home] b{color:var(--mon-home)}.att-mon-split__legend em{color:var(--mon-ink-mute);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10px;font-style:normal;font-weight:600}.att-mon-rhythm{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;min-height:5.2rem;display:grid}.att-mon-rhythm__col{flex-direction:column;align-items:center;gap:.2rem;min-width:0;display:flex}.att-mon-rhythm__col em{color:var(--mon-ink-mute);font-variant-numeric:tabular-nums;font-size:9.5px;font-style:normal;font-weight:800}.att-mon-rhythm__track{background:#0f172a0d;border-radius:999px;flex:1;align-items:flex-end;width:.55rem;display:flex}.att-mon-rhythm__track span{width:100%;transition:height .7s var(--mon-ease);background:linear-gradient(#9aa7cf,#6b7bb5);border-radius:999px}.att-mon-rhythm__col[data-best=true] .att-mon-rhythm__track span{background:linear-gradient(180deg,#3b4f9a,var(--mon-navy))}.att-mon-rhythm__col[data-best=true] em{color:var(--mon-navy)}.att-mon-rhythm__col b{color:var(--mon-ink-soft);font-size:10.5px;font-weight:800}.att-mon-arrivals{flex:1;min-height:4.6rem;margin-inline:.35rem;position:relative}.att-mon-arrivals__rail{background:#0f172a1a;height:1px;position:absolute;top:60%;left:0;right:0}.att-mon-arrivals__start{border-left:1px dashed #1a244773;width:0;position:absolute;top:18%;bottom:22%}.att-mon-arrivals__dot{background:var(--mon-navy);opacity:.72;border-radius:999px;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;transition:transform .18s;position:absolute;box-shadow:0 0 0 1.5px #fff}.att-mon-arrivals__dot.is-late{background:var(--mon-late);opacity:.9}.att-mon-arrivals__dot:hover{opacity:1;transform:scale(1.6)}.att-mon-arrivals__tick{color:var(--mon-ink-mute);font-variant-numeric:tabular-nums;font-size:9px;font-weight:700;position:absolute;bottom:0;transform:translate(-50%)}.att-mon-arrivals__tick[data-edge=start]{transform:none}.att-mon-arrivals__tick[data-edge=end]{transform:translate(-100%)}.att-mon-leave{gap:.3rem;display:grid}.att-mon-leave div{color:var(--mon-ink-soft);align-items:center;gap:.4rem;font-size:11px;font-weight:700;display:flex}.att-mon-leave div:before{content:"";background:var(--leave-tone);border-radius:999px;width:6px;height:6px}.att-mon-leave [data-tone=vacation]{--leave-tone:var(--mon-vacation)}.att-mon-leave [data-tone=planned]{--leave-tone:#fbbf24}.att-mon-leave [data-tone=absent]{--leave-tone:var(--mon-absent)}.att-mon-leave [data-tone=missing]{--leave-tone:var(--mon-missing)}.att-mon-leave dd{color:var(--mon-navy);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:14px;font-weight:900}.att-mon-leave [data-zero=true]{opacity:.5}.att-mon-table{display:grid}.att-mon-table__row{text-align:start;border-radius:.8rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.3rem .6rem;transition:background .18s,box-shadow .18s;display:grid}button.att-mon-table__row{animation:att-mon-fade .36s var(--mon-ease) both;animation-delay:calc(var(--row-index,0) * 35ms)}button.att-mon-table__row+button.att-mon-table__row{box-shadow:inset 0 1px 0 var(--mon-hair)}button.att-mon-table__row:hover{box-shadow:0 0 0 1px var(--mon-hair),0 8px 18px -12px #0f172a59;background:#fff}button.att-mon-table__row:hover+button.att-mon-table__row{box-shadow:none}.att-mon-table__row[data-selected=true],.att-mon-table__row[data-today=true]{background:#1a24470b}.att-mon-table__row--head{z-index:2;min-height:2rem;color:var(--mon-ink-mute);background:#f8fafd;font-size:10.5px;font-weight:800;position:sticky;top:0}.att-mon-th{color:inherit;align-items:center;gap:.15rem;font-weight:800;display:inline-flex}.att-mon-th:hover,.att-mon-th[data-active=true]{color:var(--mon-navy)}.att-mon-table__chev{color:#0f172a38;transition:transform .2s,color .2s}button.att-mon-table__row:hover .att-mon-table__chev{color:var(--mon-navy);transform:translate(-2px)}.att-mon-num{color:var(--mon-ink-soft);font-variant-numeric:tabular-nums;text-align:start;font-size:12px;font-weight:700}.att-mon-num--strong{color:var(--mon-navy);font-weight:900}.att-mon-num[data-tone=up]{color:var(--mon-office)}.att-mon-num[data-tone=down]{color:var(--mon-absent)}.att-mon-num[data-tone=warn]{color:var(--mon-late);font-weight:800}.att-mon-num__aside{color:var(--mon-vacation);margin-inline-start:.2rem;font-size:10px;font-style:normal}.att-mon-team{grid-template-columns:minmax(9.5rem,1.7fr) minmax(5.5rem,1.15fr) minmax(3.2rem,.65fr) minmax(2.8rem,.55fr) minmax(3rem,.6fr) minmax(3rem,.6fr) minmax(4rem,.8fr) minmax(2.6rem,.5fr) minmax(2.4rem,.45fr) .9rem}.att-mon-team__who{align-items:center;gap:.55rem;min-width:0;display:flex}.att-mon-team__who b{text-overflow:ellipsis;white-space:nowrap;color:var(--mon-navy);font-size:12.5px;font-weight:800;display:block;overflow:hidden}.att-mon-team__who em{color:var(--mon-ink-mute);font-size:10px;font-style:normal;font-weight:600;display:block}.att-mon-team__avatar{flex-shrink:0;position:relative}.att-mon-team__avatar:after{content:"";background:#94a3b8;border:2px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;bottom:-1px;left:-1px}.att-mon-team__avatar[data-presence=office]:after{background:var(--mon-office)}.att-mon-team__avatar[data-presence=home]:after{background:var(--mon-home)}.att-mon-team__hours{gap:.25rem;display:grid}.att-mon-team__hours b{color:var(--mon-navy);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:900}.att-mon-team__bar{background:#0f172a0f;border-radius:999px;height:4px;position:relative}.att-mon-team__bar span{border-radius:inherit;background:linear-gradient(90deg,#3b4f9a,var(--mon-navy));position:absolute;inset-block:0;inset-inline-start:0}.att-mon-team__bar i{background:var(--mon-vacation);border-radius:2px;width:2px;margin-inline-start:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 1.5px #fff}.att-mon-team__split{gap:.2rem;display:grid}.att-mon-team__split em{color:var(--mon-ink-mute);font-variant-numeric:tabular-nums;font-size:10px;font-style:normal;font-weight:700}.att-mon-journal{grid-template-columns:minmax(5.5rem,1fr) minmax(6rem,1.1fr) minmax(3.2rem,.6fr) minmax(3.2rem,.6fr) minmax(3.2rem,.6fr) minmax(3.4rem,.65fr) minmax(5rem,1fr) .9rem}.att-mon-journal__date b{color:var(--mon-navy);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:900;display:block}.att-mon-journal__date em{color:var(--mon-ink-mute);font-size:10px;font-style:normal;font-weight:600;display:block}.att-mon-journal__notes{text-overflow:ellipsis;white-space:nowrap;color:var(--mon-ink-mute);font-size:10.5px;font-weight:700;overflow:hidden}.att-kind{color:var(--mon-ink-soft);white-space:nowrap;align-items:center;gap:.4rem;font-size:11.5px;font-weight:700;display:inline-flex}.att-kind__dot{background:var(--kind,#94a3b8);width:7px;height:7px;box-shadow:0 0 0 3px var(--kind,#94a3b8);border-radius:999px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.att-kind__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--kind,#94a3b8) 16%,transparent)}}.att-kind[data-tone=office]{--kind:var(--mon-office)}.att-kind[data-tone=home]{--kind:var(--mon-home)}.att-kind[data-tone=vacation]{--kind:var(--mon-vacation)}.att-kind[data-tone=absent]{--kind:var(--mon-absent)}.att-kind[data-tone=missing]{--kind:var(--mon-missing)}.att-kind[data-tone=open]{--kind:var(--mon-open)}.att-kind[data-tone=late]{--kind:var(--mon-late)}.att-kind[data-tone=short]{--kind:var(--mon-short)}.att-kind[data-tone=long]{--kind:var(--mon-long)}.att-kind[data-tone=corrected]{--kind:var(--mon-corrected)}.att-mon-matrix{gap:4px;padding:.2rem .1rem;display:grid}.att-mon-matrix__row{grid-template-columns:6.5rem repeat(var(--days),minmax(0,1fr)) 3.6rem;align-items:center;gap:3px;display:grid}.att-mon-matrix__row--head{z-index:2;background:#f8fafd;padding-bottom:.25rem;position:sticky;top:0}.att-mon-matrix__day{justify-items:center;line-height:1.1;display:grid}.att-mon-matrix__day b{color:var(--mon-ink-soft);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800}.att-mon-matrix__day em{color:var(--mon-ink-mute);font-size:8.5px;font-style:normal;font-weight:700}.att-mon-matrix__day[data-workday=false]{opacity:.45}.att-mon-matrix__day[data-today=true] b{color:#fff;background:var(--mon-navy);border-radius:4px;padding:0 3px}.att-mon-matrix__who{align-items:center;gap:.35rem;min-width:0;display:flex}.att-mon-matrix__who b{text-overflow:ellipsis;white-space:nowrap;color:var(--mon-navy);font-size:11.5px;font-weight:800;overflow:hidden}.att-mon-matrix__total{color:var(--mon-navy);font-variant-numeric:tabular-nums;justify-self:end;font-size:11.5px;font-weight:900}.att-mon-matrix__row--head .att-mon-matrix__total{color:var(--mon-ink-mute);font-size:9.5px;font-weight:800}.att-mon-matrix__row--foot{border-top:1px solid var(--mon-hair);color:var(--mon-ink-soft);text-align:center;font-variant-numeric:tabular-nums;margin-top:.3rem;padding-top:.45rem;font-size:10px;font-weight:800}.att-mon-matrix__row--foot>span:first-child{text-align:start;color:var(--mon-ink-mute)}.att-mon-matrix__row--foot [data-workday=false]{opacity:.45}.att-mon-matrix__legend{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.9rem;display:flex}.att-mon-matrix__legend .att-kind{font-size:10.5px}.att-mon-matrix__hint{color:var(--mon-ink-mute);margin-inline-start:auto;font-size:10px;font-weight:600}.att-mon-matrix__cell{background:#0f172a0a;border-radius:6px;height:2.15rem;transition:transform .16s,box-shadow .16s}.att-mon-matrix__cell[data-workday=false]{background:0 0;box-shadow:inset 0 0 0 1px #0f172a0a}.att-mon-matrix__cell[data-tone=office]{background:var(--mon-office)}@supports (color:color-mix(in lab,red,red)){.att-mon-matrix__cell[data-tone=office]{background:color-mix(in srgb,var(--mon-office) calc(var(--strength,1) * 100%),#e8f5ef)}}.att-mon-matrix__cell[data-tone=home]{background:var(--mon-home)}@supports (color:color-mix(in lab,red,red)){.att-mon-matrix__cell[data-tone=home]{background:color-mix(in srgb,var(--mon-home) calc(var(--strength,1) * 100%),#e6f2fa)}}.att-mon-matrix__cell[data-tone=vacation]{background:linear-gradient(135deg,#fcd34d,var(--mon-vacation))}.att-mon-matrix__cell[data-tone=absent]{background:#e11d482e;box-shadow:inset 0 0 0 1.5px #e11d488c}.att-mon-matrix__cell[data-tone=missing]{box-shadow:inset 0 0 0 1.5px var(--mon-missing);background:0 0}.att-mon-matrix__cell[data-tone=open]{background:repeating-linear-gradient(135deg,#be123c8c 0 2px,#0000 2px 5px);box-shadow:inset 0 0 0 1px #be123c73}.att-mon-matrix__cell[data-live=true]{animation:2.2s ease-in-out infinite att-mon-live}.att-mon-matrix__cell:hover{z-index:1;transform:scale(1.25);box-shadow:0 4px 10px -3px #0f172a73}.att-mon-exc{gap:.7rem;display:grid}.att-mon-exc>.att-seg2{scrollbar-width:none;justify-self:start;max-width:100%;overflow-x:auto}.att-mon-exc__list{display:grid}.att-mon-exc__list li{animation:att-mon-fade .36s var(--mon-ease) both;animation-delay:calc(var(--row-index,0) * 35ms)}.att-mon-exc__list li+li .att-mon-exc__row{box-shadow:inset 0 1px 0 var(--mon-hair)}.att-mon-exc__row{text-align:start;border-radius:.8rem;grid-template-columns:minmax(7.5rem,.9fr) minmax(7rem,.9fr) minmax(7rem,.8fr) minmax(0,1.6fr) .9rem;align-items:center;gap:.6rem;width:100%;min-height:2.6rem;padding:.25rem .6rem;transition:background .18s,box-shadow .18s;display:grid}.att-mon-exc__row:hover{background:#fff;box-shadow:0 0 0 1px var(--mon-hair),0 8px 18px -12px #0f172a59!important}.att-mon-exc__row:hover .att-mon-table__chev{color:var(--mon-navy);transform:translate(-2px)}.att-mon-exc__who{min-width:0;color:var(--mon-navy);white-space:nowrap;align-items:center;gap:.35rem;font-size:12px;font-weight:800;display:inline-flex}.att-mon-exc__date{color:var(--mon-ink-soft);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.att-mon-exc__detail{text-overflow:ellipsis;white-space:nowrap;color:var(--mon-ink-mute);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;overflow:hidden}.att-mon-clear{text-align:center;justify-items:center;gap:.35rem;padding:3rem 1rem;display:grid}.att-mon-clear__ring{background:radial-gradient(circle at 50% 40%,#34d3994d,#0000 70%);border:1px solid #0596698c;border-radius:999px;width:3rem;height:3rem;margin-bottom:.4rem;box-shadow:0 0 0 6px #05966912,0 0 24px #05966938}.att-mon-clear b{color:var(--mon-navy);font-size:14px;font-weight:900}.att-mon-clear em{color:var(--mon-ink-mute);font-size:11.5px;font-style:normal;font-weight:600}@media(max-width:1360px){.att-mon-minis{grid-template-columns:repeat(2,minmax(0,1fr))}.att-mon-mini:nth-child(3):before{display:none}.att-mon-mini:nth-child(n+3){box-shadow:inset 0 1px 0 var(--mon-hair)}}@media(max-width:720px){.att-mon-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.att-mon-kpi:nth-child(3):before{display:none}.att-mon-minis{grid-template-columns:minmax(0,1fr)}.att-mon-mini+.att-mon-mini:before{display:none}}@media(prefers-reduced-motion:reduce){.att-mon,.att-mon__body,.att-mon__live:after,.att-mon-col__stack,.att-mon-col__stack[data-live=true],.att-mon-matrix__cell[data-live=true],button.att-mon-table__row,.att-mon-exc__list li{animation:none}.att-seg2__pill{transition:none}}.att-mon{--mon-sick:#c026d3;--mon-holiday:#4f46e5}.att-mon-col__mark[data-tone=sick]{background:var(--mon-sick)}.att-mon-leave [data-tone=sick]{--leave-tone:var(--mon-sick)}.att-mon-leave [data-tone=holiday]{--leave-tone:var(--mon-holiday)}.att-kind[data-tone=sick]{--kind:var(--mon-sick)}.att-mon-matrix__cell[data-tone=sick]{background:linear-gradient(135deg,#f0abfc,var(--mon-sick))}.att-mon-matrix__cell[data-tone=holiday]{background:#4f46e524;box-shadow:inset 0 0 0 1.5px #4f46e566}.att-mon-leave__balance{border-top:1px solid var(--mon-hair);color:var(--mon-ink-soft);flex-wrap:wrap;align-items:center;gap:.3rem;margin:.35rem 0 0;padding-top:.35rem;font-size:10.5px;font-weight:700;display:flex}.att-mon-leave__balance b{color:var(--mon-navy);font-size:13px;font-weight:900}.att-mon{--mon-unpaid:#64748b;--mon-reserve:#4d7c0f;--mon-bereavement:#78716c;--mon-personal:#0891b2}.att-kind[data-tone=unpaid]{--kind:var(--mon-unpaid)}.att-kind[data-tone=reserve]{--kind:var(--mon-reserve)}.att-kind[data-tone=bereavement]{--kind:var(--mon-bereavement)}.att-kind[data-tone=personal]{--kind:var(--mon-personal)}.att-kind[data-tone=split]{--kind:var(--mon-home)}.att-mon-leave [data-tone=reserve]{--leave-tone:var(--mon-reserve)}.att-mon-matrix__cell[data-tone=unpaid],.att-mon-matrix__cell[data-tone=reserve],.att-mon-matrix__cell[data-tone=bereavement],.att-mon-matrix__cell[data-tone=personal]{background:#64748b29;box-shadow:inset 0 0 0 1.5px #64748b73}.att-office{--off-navy:#1a2447;--off-ink:#0f172a;--off-ink-soft:#475569;--off-ink-mute:#94a3b8;--off-hair:#0f172a14;--att-navy:var(--off-navy);--att-ink-mute:var(--off-ink-mute);--sig-office:#059669;--sig-home:#0284c7;--sig-vacation:#d97706;--sig-sick:#c026d3;--sig-absent:#e11d48;--sig-holiday:#4f46e5;--sig-unpaid:#64748b;--sig-reserve:#4d7c0f;--sig-bereavement:#78716c;--sig-personal:#0891b2;--sig-short:#b45309;color:var(--off-ink);background:linear-gradient(176deg,#fff,#f8fafd 54%,#f1f4f9);border-radius:1.35rem;margin-top:1rem;padding:1rem 1.15rem 1.05rem;animation:.56s cubic-bezier(.22,1,.36,1) both att-office-rise;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,0 1px 2px #0f172a0f,0 18px 46px -22px #0f172a66}@keyframes att-office-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.att-office__head{border-bottom:1px solid var(--off-hair);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.att-office__title{color:var(--off-navy);align-items:center;gap:.6rem;display:flex}.att-office__title h2{color:var(--off-navy);margin:0;font-size:1.05rem;font-weight:900}.att-office__title p{color:var(--off-ink-mute);margin:.1rem 0 0;font-size:.6875rem;font-weight:600}.att-office__tools{align-items:center;gap:.6rem;display:flex}.att-office__seg{background:#0f172a0d;border-radius:9999px;gap:.2rem;padding:.2rem;display:inline-flex}.att-office__seg button{color:var(--off-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:.3rem .8rem;font-size:.6875rem;font-weight:800;transition:color .18s,background .18s}.att-office__seg button[data-active=true]{color:#fff;background:linear-gradient(150deg,var(--off-navy),#0f1730);box-shadow:0 6px 14px -8px #0f172ab3}.att-office__seg--wide{display:flex}.att-office__seg--wide button{flex:1}.att-office__year{font-variant-numeric:tabular-nums;color:var(--off-navy);align-items:center;gap:.3rem;font-size:.8125rem;font-weight:900;display:inline-flex}.att-office__year button{border:1px solid var(--off-hair);width:1.6rem;height:1.6rem;color:var(--off-ink-soft);cursor:pointer;background:#fff;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.att-office__body{grid-template-columns:24rem minmax(0,1fr);gap:1.25rem;padding-top:.9rem;display:grid}@media(max-width:1100px){.att-office__body{grid-template-columns:minmax(0,1fr)}.att-office__head{flex-wrap:wrap}}.att-office__form{border-inline-end:1px solid var(--off-hair);flex-direction:column;gap:.65rem;padding-inline-end:1.25rem;display:flex}@media(max-width:1100px){.att-office__form{border-inline-end:0;padding-inline-end:0}}.att-office__people{flex-wrap:wrap;gap:.35rem;display:flex}.att-office__people button{border:1px solid var(--off-hair);color:var(--off-ink-soft);cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:.35rem;padding:.15rem .6rem .15rem .2rem;font-size:.6875rem;font-weight:700;display:inline-flex}.att-office__people button[data-active=true]{border-color:var(--off-navy);color:var(--off-navy);box-shadow:inset 0 0 0 1px var(--off-navy)}.att-office__dates{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.att-office label{flex-direction:column;gap:.2rem;min-width:0;display:flex}.att-office label>span{color:var(--off-ink-mute);font-size:.625rem;font-weight:800}.att-office__types{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.att-office__types button{border:1px solid var(--off-hair);min-height:2rem;color:var(--off-ink-soft);cursor:pointer;background:#fff;border-radius:.7rem;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .4rem;font-size:.6875rem;font-weight:800;transition:border-color .18s,box-shadow .18s;display:inline-flex}.att-office__types button svg{color:var(--sig,var(--off-ink-mute))}.att-office__types button[data-active=true]{border-color:var(--sig,var(--off-navy));color:var(--off-navy);box-shadow:inset 0 0 0 1px var(--sig,var(--off-navy))}.att-office [data-tone=office]{--sig:var(--sig-office)}.att-office [data-tone=home]{--sig:var(--sig-home)}.att-office [data-tone=vacation]{--sig:var(--sig-vacation)}.att-office [data-tone=sick]{--sig:var(--sig-sick)}.att-office [data-tone=absent]{--sig:var(--sig-absent)}.att-office [data-tone=holiday]{--sig:var(--sig-holiday)}.att-office [data-tone=unpaid]{--sig:var(--sig-unpaid)}.att-office [data-tone=reserve]{--sig:var(--sig-reserve)}.att-office [data-tone=bereavement]{--sig:var(--sig-bereavement)}.att-office [data-tone=personal]{--sig:var(--sig-personal)}.att-office [data-tone=short]{--sig:var(--sig-short)}.att-office [data-tone=empty]{--sig:var(--off-ink-mute)}.att-office__line{gap:.6rem;display:flex}.att-office__note{flex:1}.att-office__end{flex:none;width:5rem}.att-office__line input{width:100%;color:var(--off-ink);border:0;background:0 0;border-bottom:1px solid #0f172a24;outline:none;padding:.3rem .1rem;font-size:.8125rem;font-weight:600}.att-office__line input:focus{border-bottom-color:var(--off-navy)}.att-office__add{color:#fff;background:linear-gradient(150deg,var(--off-navy),#0f1730);cursor:pointer;border:0;border-radius:.8rem;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .8rem;font-size:.75rem;font-weight:800;display:inline-flex;box-shadow:0 10px 20px -12px #0f172ab3}.att-office__add:disabled{opacity:.55;cursor:default}.att-office__feedback{text-align:center;min-height:1rem;color:var(--off-ink-mute);margin:0;font-size:.625rem;font-weight:600}.att-office__feedback[data-tone=ok]{color:var(--sig-office);font-weight:800}.att-office__feedback[data-tone=warn]{color:var(--sig-absent);font-weight:800}.att-office__list{scrollbar-width:thin;flex-direction:column;max-height:25rem;display:flex;overflow-y:auto}.att-office__empty{text-align:center;color:var(--off-ink-mute);margin:2rem 0;font-size:.75rem;font-weight:600}.att-office__row{border-bottom:1px solid var(--off-hair);grid-template-columns:6.5rem 9.5rem 9rem minmax(0,1fr) 3.5rem auto;align-items:center;gap:.75rem;min-height:2.6rem;padding:.3rem .35rem;font-size:.75rem;display:grid}.att-office__row:last-child{border-bottom:0}.att-office__row[data-past=true]{opacity:.55}.att-office__when{flex-direction:column;line-height:1.2;display:flex}.att-office__when b{font-variant-numeric:tabular-nums;color:var(--off-navy);font-weight:900}.att-office__when em{color:var(--off-ink-mute);font-size:.625rem;font-style:normal;font-weight:600}.att-office__kind{color:var(--off-ink);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.att-office__kind svg{color:var(--sig)}.att-office__who{min-width:0;color:var(--off-ink-soft);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;font-weight:700;display:inline-flex;overflow:hidden}.att-office__note-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--off-ink-soft);font-weight:600;overflow:hidden}.att-office__source{color:var(--off-ink-mute);font-size:.625rem;font-weight:700}.att-office__actions{justify-content:flex-end;gap:.25rem;display:inline-flex}.att-office .att-icon-btn.is-confirm{color:#fff;background:var(--sig-absent)}@media(max-width:760px){.att-office__row{grid-template-columns:5.5rem minmax(0,1fr) auto}.att-office__who,.att-office__note-text,.att-office__source{display:none}}.emp-roster{z-index:10;justify-content:center;margin-top:-9.5rem;margin-bottom:1.5rem;display:flex;position:relative}.emp-roster__track{-webkit-backdrop-filter:blur(14px)saturate(150%)brightness(.82);backdrop-filter:blur(14px)saturate(150%)brightness(.82);scrollbar-width:none;background:linear-gradient(160deg,#ffffff29,#ffffff0a),linear-gradient(#0e204a6b,#0c1a3ccc);border:1px solid #ffffff3d;border-radius:1.5rem;align-items:flex-end;gap:.25rem;max-width:100%;padding:.75rem 1rem .65rem;display:flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff4d,0 18px 40px -20px #020a1ea6}.emp-roster__track::-webkit-scrollbar{display:none}.emp-roster__track li{animation:.52s cubic-bezier(.22,1,.36,1) both emp-roster-in;animation-delay:calc(80ms + var(--roster-index,0) * 45ms)}@keyframes emp-roster-in{0%{opacity:0;transform:translateY(10px)scale(.96)}}.emp-roster__person{color:#fff;border-radius:1.1rem;flex-direction:column;align-items:center;gap:.15rem;width:5.6rem;padding:.4rem .25rem .3rem;transition:background .22s;display:flex}.emp-roster__person:hover{background:#ffffff12}.emp-roster__person:focus-visible{outline-offset:1px;outline:2px solid #fffc}.emp-roster__face{opacity:.82;border-radius:999px;transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .24s;position:relative;transform:scale(.8)}.emp-roster__person:hover .emp-roster__face{opacity:1;transform:scale(.86)translateY(-1px)}.emp-roster__person.is-selected .emp-roster__face{opacity:1;transform:scale(1)translateY(-3px)}.emp-roster__face:before{content:"";border-radius:inherit;box-shadow:none;border:1px solid #fff0;transition:border-color .32s,box-shadow .32s;position:absolute;inset:-5px}.emp-roster__person.is-selected .emp-roster__face:before{border-color:#ffffffe6;box-shadow:0 0 0 5px #ffffff12,0 0 26px #93c5fd73}.emp-roster__avatar{box-shadow:0 10px 22px -10px #020a1ecc}.emp-roster__dot{border:2.5px solid #13264e;border-radius:999px;width:13px;height:13px;position:absolute;bottom:3px;left:3px}.emp-roster__dot[data-presence=office]{background:#34d399;box-shadow:0 0 10px #34d399b3}.emp-roster__dot[data-presence=home]{background:#38bdf8;box-shadow:0 0 10px #38bdf8b3}.emp-roster__dot[data-presence=off]{display:none}.emp-roster__name{text-overflow:ellipsis;white-space:nowrap;color:#fffc;text-shadow:0 1px 3px #020c2473;max-width:100%;font-size:12.5px;font-weight:800;transition:color .22s;overflow:hidden}.emp-roster__role{text-overflow:ellipsis;white-space:nowrap;color:#ffffff8c;text-shadow:0 1px 2px #020c2466;max-width:100%;font-size:10px;font-weight:600;overflow:hidden}.emp-roster__person.is-selected .emp-roster__name{color:#fff}.emp-roster__person.is-selected .emp-roster__role{color:#ffffffc7}.mgmt-bodies-toolbar{background:#fff;border-radius:1rem;align-items:center;gap:.6rem;height:3rem;padding:0 1rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0f172a12,0 10px 26px -18px #0f172a66}.mgmt-bodies-toolbar__icon{color:#94a3b8;flex-shrink:0}.mgmt-bodies-toolbar__input{color:#0f172a;background:0 0;outline:none;flex:1;min-width:0;height:100%;font-size:13px;font-weight:600}.mgmt-bodies-toolbar__input::placeholder{color:#94a3b8;font-weight:500}.mgmt-bodies-toolbar__clear{color:#64748b;background:#0f172a0d;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;display:grid}.mgmt-bodies-toolbar__clear:hover{color:#1a2447;background:#0f172a17}.mgmt-bodies-toolbar__count{color:#64748b;font-variant-numeric:tabular-nums;border-inline-start:1px solid #0f172a14;flex-shrink:0;padding-inline-start:.8rem;font-size:11.5px;font-weight:800}.mgmt-bodies-empty{text-align:center;color:#94a3b8;padding:3rem 1rem;font-size:13px;font-weight:600}.mgmt-bodies-grid{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:1rem;display:grid}.mgmt-body{--elementary:#0284c7;--risk:#7c3aed;--pension:#059669;--finance:#d97706;text-align:start;animation:.56s cubic-bezier(.22,1,.36,1) both mgmt-card-in;animation-delay:calc(var(--card-index,0) * 60ms);background:linear-gradient(176deg,#fff,#f8fafd 60%,#f3f6fb);border-radius:1.3rem;flex-direction:column;gap:.95rem;padding:1.15rem 1.2rem 1.05rem;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;display:flex;position:relative;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0f172a0f,0 14px 34px -24px #0f172a73}@keyframes mgmt-card-in{0%{opacity:0;transform:translateY(10px)}}.mgmt-body:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #1a244724,0 22px 44px -24px #1a24478c}.mgmt-body:focus-visible{outline-offset:2px;outline:2px solid #1a244773}.mgmt-body__head{align-items:center;gap:.85rem;display:flex}.mgmt-body__plate{background:#fff;border-radius:.9rem;flex-shrink:0;place-items:center;width:4.4rem;height:3.1rem;padding:.45rem .55rem;display:grid;box-shadow:inset 0 0 0 1px #0f172a12,0 6px 14px -10px #0f172a73}.mgmt-body__plate img{object-fit:contain;max-width:100%;max-height:100%}.mgmt-body__plate[data-logo=false]{color:#fff;background:linear-gradient(160deg,#243163,#1a2447);font-size:13px;font-weight:900}.mgmt-body__title{flex:1;min-width:0}.mgmt-body__title b{color:#1a2447;font-size:1.05rem;font-weight:900;display:block}.mgmt-body__title em{color:#64748b;font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:11.5px;font-style:normal;font-weight:600;display:block}.mgmt-body__chev{color:#0f172a38;flex-shrink:0;transition:transform .22s,color .22s}.mgmt-body:hover .mgmt-body__chev{color:#1a2447;transform:translate(-3px)}.mgmt-body__split{background:#0f172a0f;border-radius:999px;gap:2px;height:.5rem;display:flex;overflow:hidden}.mgmt-body__split span{background:var(--line);transform-origin:100%;animation:.8s cubic-bezier(.22,1,.36,1) both mgmt-grow;animation-delay:calc(.2s + var(--card-index,0) * 60ms);flex-basis:0}@keyframes mgmt-grow{0%{transform:scaleX(0)}}.mgmt-body [data-tone=elementary]{--line:var(--elementary,#0284c7)}.mgmt-body [data-tone=risk]{--line:var(--risk,#7c3aed)}.mgmt-body [data-tone=pension]{--line:var(--pension,#059669)}.mgmt-body [data-tone=finance]{--line:var(--finance,#d97706)}.mgmt-body__lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin-top:-.35rem;display:grid}.mgmt-body__lines>span{color:#475569;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;display:flex}.mgmt-body__lines i{background:var(--line);border-radius:999px;flex-shrink:0;width:7px;height:7px}.mgmt-body__lines b{color:#1a2447;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:900}.mgmt-body__lines em{color:#94a3b8;font-variant-numeric:tabular-nums;text-align:end;min-width:2.2rem;font-size:10px;font-style:normal;font-weight:700}.mgmt-body__foot{border-top:1px solid #0f172a12;align-items:flex-end;gap:1rem;padding-top:.85rem;display:flex}.mgmt-body__figure{flex:1;gap:.15rem;min-width:0;display:grid}.mgmt-body__figure em{color:#64748b;font-size:10.5px;font-style:normal;font-weight:700}.mgmt-body__figure b{color:#1a2447;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:900;line-height:1.1}.mgmt-body__figure small{color:#94a3b8;font-size:10px;font-weight:700}.mgmt-body__figure--side{text-align:end;flex:none}.mgmt-body__figure--side b{color:#334155;font-size:1rem}.mgmt-body__share{background:#0f172a0f;border-radius:999px;height:3px;margin-top:.25rem;position:relative}.mgmt-body__share span{border-radius:inherit;background:linear-gradient(90deg,#d9ab5c,#b7862f);position:absolute;inset-block:0;inset-inline-start:0}.mgmt-ledger{background:linear-gradient(176deg,#fff,#f8fafd 60%,#f3f6fb);border-radius:1.5rem;max-width:46rem;margin:0 auto;padding:1.6rem 1.8rem 1.2rem;animation:.6s cubic-bezier(.22,1,.36,1) both mgmt-card-in;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #0f172a0f,0 24px 50px -30px #0f172a73}.mgmt-ledger__head{text-align:center}.mgmt-ledger__eyebrow{letter-spacing:.08em;color:#b7862f;align-items:center;gap:.4rem;font-size:10.5px;font-weight:800;display:inline-flex}.mgmt-ledger__eyebrow:before,.mgmt-ledger__eyebrow:after{content:"";background:linear-gradient(90deg,#0000,#d9ab5c);width:1.4rem;height:1px}.mgmt-ledger__eyebrow:after{background:linear-gradient(90deg,#d9ab5c,#0000)}.mgmt-ledger__head h2{color:#1a2447;margin-top:.45rem;font-size:1.35rem;font-weight:900}.mgmt-ledger__head p{color:#64748b;margin-top:.3rem;font-size:12.5px;font-weight:600}.mgmt-ledger__list{margin-top:1.2rem;display:grid}.mgmt-ledger__list li{animation:.52s cubic-bezier(.22,1,.36,1) both mgmt-card-in;animation-delay:calc(.18s + var(--ledger-index,0) * 70ms);align-items:center;gap:1rem;padding:.85rem .25rem;display:flex}.mgmt-ledger__list li+li{border-top:1px solid #0f172a12}.mgmt-ledger__num{color:#d9ab5c;font-variant-numeric:tabular-nums;flex-shrink:0;width:2rem;font-size:1.1rem;font-weight:900}.mgmt-ledger__text{flex:1;min-width:0}.mgmt-ledger__text b{color:#1a2447;font-size:14px;font-weight:800;display:block}.mgmt-ledger__text em{color:#64748b;margin-top:.1rem;font-size:12px;font-style:normal;font-weight:500;display:block}.mgmt-ledger__soon{color:#94a3b8;flex-shrink:0;font-size:10.5px;font-weight:800}.mgmt-ledger__foot{color:#64748b;border-top:1px solid #0f172a12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:.6rem;padding-top:.9rem;font-size:11.5px;font-weight:600;display:flex}.mgmt-ledger__link{color:#1a2447;align-items:center;gap:.3rem;font-weight:800;transition:gap .2s;display:inline-flex}.mgmt-ledger__link:hover{gap:.5rem}@media(prefers-reduced-motion:reduce){.emp-roster__track li,.mgmt-body,.mgmt-body__split span,.mgmt-ledger,.mgmt-ledger__list li{animation:none}.emp-roster__face,.mgmt-body{transition:none}}.crm-orb-bar{flex-wrap:wrap;align-items:flex-start;gap:.25rem .5rem;display:flex}.crm-orb{--orb-size:2.65rem;--orb-rgb:100 116 139;--orb-ink:51 65 85;min-width:2.85rem;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;gap:.15rem;padding:.15rem .05rem 0;text-decoration:none;display:inline-flex;position:relative}.crm-orb[data-tone=call]{--orb-rgb:100 116 139;--orb-ink:71 85 105}.crm-orb[data-tone=whatsapp]{--orb-rgb:22 163 74;--orb-ink:21 128 61}.crm-orb[data-tone=mail]{--orb-rgb:37 99 235;--orb-ink:29 78 216}.crm-orb[data-tone=proposal]{--orb-rgb:29 78 216;--orb-ink:30 64 175}.crm-orb[data-tone=source]{--orb-rgb:124 58 237;--orb-ink:109 40 217}.crm-orb[data-tone=delete]{--orb-rgb:220 38 38;--orb-ink:185 28 28}.crm-orb__stage{width:var(--orb-size);height:var(--orb-size);border-radius:.8rem;display:block;position:relative}.crm-orb__halo{background:radial-gradient(circle,rgb(var(--orb-rgb) / .15) 0%,rgb(var(--orb-rgb) / .05) 40%,transparent 68%);opacity:0;pointer-events:none;border-radius:50%;transition:opacity .32s,transform .48s cubic-bezier(.22,1,.36,1);position:absolute;inset:-32%;transform:scale(.55)}.crm-orb__ball{filter:drop-shadow(0 2px 2px rgb(var(--orb-rgb) / .18));transition:transform .34s cubic-bezier(.22,1,.36,1),filter .3s;display:block;position:absolute;inset:0}.crm-orb__art{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;display:block}.crm-orb__gloss,.crm-orb__sweep,.crm-orb__echo{-webkit-mask:var(--orb-art) center / contain no-repeat;mask:var(--orb-art) center / contain no-repeat;pointer-events:none;position:absolute;inset:0}.crm-orb__gloss{background:radial-gradient(circle at var(--orb-px,38%) var(--orb-py,26%),#ffffff5c 0%,#ffffff1a 26%,transparent 52%);mix-blend-mode:screen;opacity:0;transition:opacity .26s}.crm-orb__sweep{opacity:0;background:linear-gradient(115deg,#0000 0% 40%,#ffffff73 50%,#0000 60% 100%) 0 0/260% 100%}.crm-orb__echo{background:rgb(var(--orb-rgb));opacity:0}.crm-orb__label{color:#64748b;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:4.4rem;font-size:8.5px;font-weight:500;line-height:1.2;transition:color .22s;overflow:hidden}@media(hover:hover){.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__ball{transform:translate(calc(var(--orb-dx,0) * 1px),calc(-2px + var(--orb-dy,0) * .75px)) scale(1.05);filter:drop-shadow(0 4px 5px rgb(var(--orb-rgb) / .26))}.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__halo{opacity:1;transform:scale(1)}.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__gloss{opacity:1}.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__label{color:rgb(var(--orb-ink))}.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__sweep{animation:1s cubic-bezier(.4,0,.2,1) 60ms both crm-orb-sweep}.crm-orb:hover:not(:disabled):not([aria-disabled=true]) .crm-orb__echo{animation:.82s cubic-bezier(.22,1,.36,1) both crm-orb-echo}}.crm-orb:is(:focus-visible,[data-state=open]) .crm-orb__ball{filter:drop-shadow(0 4px 5px rgb(var(--orb-rgb) / .26));transform:translateY(-2px)scale(1.05)}.crm-orb:is(:focus-visible,[data-state=open]) .crm-orb__halo{opacity:1;transform:scale(1)}.crm-orb:is(:focus-visible,[data-state=open]) .crm-orb__label{color:rgb(var(--orb-ink))}.crm-orb:focus-visible .crm-orb__stage{box-shadow:0 0 0 2px #fff,0 0 0 3.5px rgb(var(--orb-rgb) / .6)}.crm-orb:active:not(:disabled):not([aria-disabled=true]) .crm-orb__ball{filter:drop-shadow(0 2px 3px rgb(var(--orb-rgb) / .26));transition-duration:.11s;transform:translateY(-1px)scale(.96)}.crm-orb:is(:disabled,[aria-disabled=true]){cursor:not-allowed}.crm-orb:is(:disabled,[aria-disabled=true]) .crm-orb__ball{filter:grayscale(.9)opacity(.42)}.crm-orb:is(:disabled,[aria-disabled=true]) .crm-orb__label{color:#94a3b8}@keyframes crm-orb-sweep{0%{opacity:1;background-position:0 0}to{opacity:1;background-position:100% 0}}@keyframes crm-orb-echo{0%{opacity:.22;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}@media(prefers-reduced-motion:reduce){.crm-orb__ball,.crm-orb__halo{transition:opacity .2s}.crm-orb .crm-orb__ball,.crm-orb:hover .crm-orb__ball,.crm-orb:active .crm-orb__ball{transform:none!important}.crm-orb .crm-orb__sweep,.crm-orb .crm-orb__echo{animation:none!important}}.crm-al{--crm-al-rest:#75839a;--crm-al-navy:#1a2447;--crm-al-whatsapp:#1faa59;--crm-al-mail:#2563eb;--crm-al-call:#0ea5e9;--crm-al-delete:#dc2626;--crm-al-ease:cubic-bezier(.2, .8, .2, 1);flex-shrink:0;align-items:center;gap:2px;display:flex}.crm-al__sep{background:#e3e8ef;flex:none;width:1px;height:20px;margin:0 8px}.crm-al-btn{width:42px;height:42px;color:var(--crm-al-rest,#75839a);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;place-items:center;margin:0;padding:0;text-decoration:none;transition:color .2s;display:grid;position:relative}.crm-al-btn:focus-visible{outline-offset:1px;outline:2px solid #1a244759}.crm-al-btn svg{shape-rendering:geometricprecision;display:block;overflow:visible}.crm-al-ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.crm-al-glyph{transition:transform .26s var(--crm-al-ease)}.crm-al-btn:hover .crm-al-glyph,.crm-al-btn[data-state=open] .crm-al-glyph{transform:translateY(-2px)}.crm-al-o,.crm-al-f{transform-box:fill-box;transform-origin:50%;transition:opacity .2s ease,transform .26s var(--crm-al-ease)}.crm-al-f{opacity:0;transform:scale(.82)}.crm-al-btn:hover .crm-al-o,.crm-al-btn[data-state=open] .crm-al-o{opacity:0}.crm-al-btn:hover .crm-al-f,.crm-al-btn[data-state=open] .crm-al-f{opacity:1;transform:none}.crm-al-btn[data-tone=wheel]:hover,.crm-al-btn[data-tone=wheel][data-state=open]{color:var(--crm-al-navy)}.crm-al-lid{transition:transform .26s var(--crm-al-ease)}.crm-al-btn:hover .crm-al-lid,.crm-al-btn[data-state=open] .crm-al-lid{transform:translateY(-2px)}.crm-al-btn[data-state=open]:after{content:"";background:var(--crm-al-navy);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-3px;left:50%}.crm-al-btn[data-tone=whatsapp][data-state=open]:after{background:var(--crm-al-whatsapp)}.crm-al-btn[data-tone=mail][data-state=open]:after{background:var(--crm-al-mail)}.crm-al-btn[data-tone=call][data-state=open]:after{background:var(--crm-al-call)}.crm-al-btn[data-tone=quote]:hover,.crm-al-btn[data-tone=quote][data-state=open]{color:var(--crm-al-navy)}.crm-al-btn[data-tone=delete][data-state=open]:after{background:var(--crm-al-delete)}.crm-al-btn[data-empty]{color:#cdd5e0;cursor:default}.crm-al-btn[data-empty] .crm-al-f{display:none}.crm-al-btn[data-empty] .crm-al-o{opacity:1}.crm-al-btn[data-empty] .crm-al-glyph,.crm-al-btn[data-empty] .crm-al-coin{transform:none}.crm-al-btn[data-empty] .crm-al-arc{stroke-dashoffset:var(--crm-al-off,0)}.crm-al-coin{transition:transform .26s var(--crm-al-ease);display:block}.crm-al-btn:hover .crm-al-coin,.crm-al-btn[data-state=open] .crm-al-coin{transform:translateY(-2px)}.crm-al-unset circle{fill:none;stroke:#aeb9c9;stroke-width:1.5px;stroke-dasharray:2.525 2.524;stroke-dashoffset:0;transition:stroke .2s ease,stroke-dashoffset .6s var(--crm-al-ease)}.crm-al-unset .crm-al-unset__plus{fill:none;stroke:var(--crm-al-navy,#1a2447);stroke-width:1.8px;stroke-linecap:round;opacity:0;transition:opacity .2s}.crm-al-btn:hover .crm-al-unset circle,.crm-al-btn[data-state=open] .crm-al-unset circle{stroke:var(--crm-al-navy,#1a2447);stroke-dashoffset:-10.098px}.crm-al-btn:hover .crm-al-unset .crm-al-unset__plus,.crm-al-btn[data-state=open] .crm-al-unset .crm-al-unset__plus{opacity:1}.crm-al-medal{color:#1a2447;background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #1a24470f}.crm-al-monogram{color:#fff;letter-spacing:.02em;background:linear-gradient(150deg,#33467d,#16203f);border-radius:50%;place-items:center;font-weight:600;line-height:1;display:grid}.crm-al-wheel{place-items:center;width:32px;height:32px;display:grid;position:relative}.crm-al-wheel__ring{position:absolute;inset:0}.crm-al-arc{fill:none;stroke-linecap:round;stroke-dashoffset:var(--crm-al-off,0);transition:stroke-dashoffset .5s var(--crm-al-ease)}.crm-al-btn:hover .crm-al-arc,.crm-al-btn[data-state=open] .crm-al-arc{stroke-dashoffset:calc(var(--crm-al-off,0px) - var(--crm-al-seg,0px))}.crm-al-arc[data-light=untouched]{stroke:#8b97a8}.crm-al-arc[data-light=marketed]{stroke:#2563eb}.crm-al-arc[data-light=engaged]{stroke:#059669}.crm-al-arc[data-light=closed]{stroke:#dc2626}.crm-al-arc[data-light=none]{stroke:#dfe5ee}.crm-al-wheel__check{fill:none;stroke-linecap:round;stroke-linejoin:round;display:block}.crm-al-wheel__check[data-state=marketed]{stroke:#2563eb}.crm-al-wheel__check[data-state=done]{stroke:#059669}.crm-al-wheel__check[data-state=closed]{stroke:#dc2626}.crm-al-pop{box-sizing:border-box;color:#1a2447;background:#fff;border:0;border-radius:18px;flex-direction:column;padding:10px;font-size:13px;display:flex;box-shadow:0 0 0 1px #1a24470d,0 2px 6px #1a24470a,0 28px 56px -24px #1a244757}.crm-al-pop__sep{background:linear-gradient(90deg,#e2e8f000,#e7ebf1 15% 85%,#e2e8f000);height:1px;margin:8px 6px}.crm-al-pop__caption{color:#64748b;padding:4px 12px 6px;font-size:11.5px;font-weight:600}.crm-al-menu-item{color:#334155;cursor:pointer;border-radius:11px;outline:none;align-items:center;gap:10px;height:38px;padding:0 12px;font-size:13px;display:flex}.crm-al-menu-item:hover,.crm-al-menu-item[data-highlighted]{background:#f6f8fb}.crm-al-menu-item__value{font-variant-numeric:tabular-nums;flex:1}.crm-al-menu-item__owner{color:#64748b;font-size:11.5px}.crm-al-source{scrollbar-width:thin;scrollbar-color:#d5dce6 transparent;width:17.5rem;max-height:min(88vh,44rem);padding:8px;overflow-y:auto}.crm-al-source__head{text-align:center;padding:6px 12px 10px;font-size:13.5px;font-weight:600}.crm-al-source__tools{align-items:center;gap:2px;padding:0 4px 4px;display:flex}.crm-al-search{color:#94a3b8;cursor:text;background:#f3f6fa;border-radius:10px;flex:1;align-items:center;gap:6px;min-width:0;height:32px;padding:0 10px;transition:background .15s,box-shadow .15s;display:flex}.crm-al-search:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #1a244729}.crm-al-search input{color:#1a2447;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:12.5px}.crm-al-tool{color:#75839a;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;padding:0;transition:color .2s;display:grid}.crm-al-tool:hover:not(:disabled){color:#1a2447}.crm-al-tool:hover:not(:disabled) .crm-al-unset circle{stroke:#1a2447}.crm-al-tool:disabled{opacity:.35;cursor:default}.crm-al-source__empty{color:#94a3b8;text-align:center;margin:0;padding:14px 12px 10px;font-size:12px}.crm-al-source__group{color:#94a3b8;padding:8px 12px 3px;font-size:11px;font-weight:600}.crm-al-source__row{color:#334155;width:100%;height:36px;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:0 10px;font-size:13px;transition:background .15s;display:flex}.crm-al-source__row:hover{background:#f5f7fb}.crm-al-source__row[aria-pressed=true]{color:#1a2447;background:#f1f5fb;font-weight:600}.crm-al-source__check{color:#1a2447;margin-inline-start:auto}.crm-dg{flex:none;display:block;overflow:visible}.crm-dg__hover{opacity:0;transition:opacity .2s}[data-dg-host]:not([aria-disabled=true]):hover .crm-dg__hover{opacity:1}[data-dg-host]:has([data-state=open]) .crm-dg__hover{opacity:1}.crm-wm-dot{background:linear-gradient(160deg,#cfd6e0,#7d899c);border-radius:50%;flex:none;width:8px;height:8px}.crm-wm-dot[data-light=marketed]{background:linear-gradient(160deg,#6aa8ff,#1d4ed8)}.crm-wm-dot[data-light=engaged]{background:linear-gradient(160deg,#4fd8a1,#05875f)}.crm-wm-dot[data-light=closed]{background:linear-gradient(160deg,#ff8a8a,#d42020)}.crm-al-quote{width:15.5rem;padding:6px}.crm-al-quote__head{justify-content:space-between;align-items:baseline;gap:8px;padding:7px 10px;display:flex}.crm-al-quote__title{color:#1a2447;font-size:12px;font-weight:600}.crm-al-quote__who{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11.5px;overflow:hidden}.crm-al-quote__sep{background:#eef1f5;height:1px;margin:2px 8px 4px;display:block}.crm-al-quote__row{color:#1a2447;width:100%;height:32px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13px;transition:background .15s;display:flex}.crm-al-quote__row:hover{background:#f4f6fa}.crm-al-quote__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.crm-al-quote__meta{color:#94a3b8;white-space:nowrap;flex:none;align-items:center;gap:5px;margin-inline-start:auto;font-size:11px;display:inline-flex}.crm-al-quote__meta .crm-wm-dot{width:6px;height:6px}.crm-al-quote__row[aria-disabled=true]{color:#dc2626;cursor:not-allowed}.crm-al-quote__row[aria-disabled=true]:hover{background:0 0}.crm-al-quote__meta[data-tone=blocked]{color:#dc2626;font-weight:500}.crm-al-dot{background:#cbd5e1;border-radius:50%;flex:none;width:8px;height:8px}.crm-al-dot[data-light=untouched]{background:#8b97a8}.crm-al-dot[data-light=marketed]{background:#2563eb}.crm-al-dot[data-light=engaged]{background:#059669}.crm-al-dot[data-light=closed]{background:#dc2626}.crm-wm-pop{scrollbar-width:thin;scrollbar-color:#d5dce6 transparent;width:auto;max-width:calc(100vw - 24px);max-height:min(88vh,46rem);overflow-y:auto}.crm-wm{color:#1a2447;flex-direction:column;font-size:13px;display:flex}.crm-wm[data-variant=menu]{width:21.5rem}.crm-wm[data-variant=aside]{width:100%}.crm-wm__notice{color:#64748b;text-align:center;margin:0;padding:14px 8px 6px;font-size:12.5px}.crm-wm__logo[data-saving],.crm-wm__row[data-saving]{opacity:.45;pointer-events:none}.crm-wm__top{align-items:center;gap:12px;padding:6px 6px 8px;display:flex}.crm-wm__top-sep{background:linear-gradient(#dfe5ee00,#dfe5ee 22% 78%,#dfe5ee00);flex:none;width:1px;height:30px}.crm-wm__go{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:54px;height:42px;padding:0;display:grid;position:relative}.crm-wm__go svg{filter:drop-shadow(0 3px 4px #1a24472e);transition:transform .3s var(--crm-al-ease,ease),filter .3s ease;display:block;overflow:visible}.crm-wm__go:hover svg,.crm-wm__go:focus-visible svg{filter:drop-shadow(0 6px 9px #1a9e4b4d);transform:translateY(-1px)}.crm-wm__go:active svg{transform:translateY(0)scale(.97)}.crm-wm__go:focus-visible{outline-offset:1px;outline:2px solid #1a9e4b66}.crm-wm__go-on{opacity:0;transition:opacity .3s}.crm-wm__go:hover .crm-wm__go-on,.crm-wm__go:focus-visible .crm-wm__go-on{opacity:1}.crm-wm__go-horn{transform-box:view-box;transform-origin:38px 20px;animation:1.6s cubic-bezier(.3,.7,.3,1) infinite crm-wm-go-kick}.crm-wm__go-wave{opacity:0;transform-box:fill-box;transform-origin:100%;animation:1.6s cubic-bezier(.2,.6,.3,1) infinite crm-wm-go-wave}.crm-wm__go-wave--2{animation-delay:.2s}.crm-wm__go-wave--3{animation-delay:.4s}.crm-wm__go-glow{fill:#c9d1dd;opacity:0;transition:fill .3s;animation:1.6s ease-out infinite crm-wm-go-glow}.crm-wm__go:hover .crm-wm__go-glow,.crm-wm__go:focus-visible .crm-wm__go-glow{fill:#8ff0a4}@keyframes crm-wm-go-wave{0%{opacity:0;transform:translate(3px)scale(.6)}22%{opacity:1}to{opacity:0;transform:translate(-4px)scale(1.12)}}@keyframes crm-wm-go-kick{0%,to{transform:none}8%{transform:rotate(-2.5deg)translate(.8px)}22%{transform:rotate(.8deg)}36%{transform:none}}@keyframes crm-wm-go-glow{0%,to{opacity:0}12%{opacity:.5}45%{opacity:.08}}@media(prefers-reduced-motion:reduce){.crm-wm__go-horn,.crm-wm__go-wave,.crm-wm__go-glow{animation:none}.crm-wm__go-wave{opacity:.85}}.crm-wm__resolved{flex-wrap:wrap;justify-content:center;gap:4px;padding:12px 4px 6px;display:flex}.crm-wm__top .crm-wm__resolved{flex:1;min-width:0;padding:0}.crm-wm__logo{cursor:pointer;width:40px;height:40px;transition:transform .2s var(--crm-al-ease,ease);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:relative}.crm-wm__logo:hover,.crm-wm__logo[data-state=open]{transform:translateY(-2px)}.crm-wm__logo[data-static]{cursor:default}.crm-wm__logo[data-static]:hover{transform:none}.crm-wm__lock{color:#c81e1e;background:#fff;border-radius:50%;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:4px;left:4px;box-shadow:0 0 0 1px #d4202040,0 2px 4px -1px #d4202059}.crm-wm__list{flex-direction:column;padding-top:6px;display:flex}.crm-wm__top+.crm-wm__list{margin-top:6px}.crm-wm__top+.crm-wm__list:before,.crm-wm__log:before{content:"";background:linear-gradient(90deg,#e2e8f000,#e7ebf1 15% 85%,#e2e8f000);height:1px;margin:0 6px 6px;display:block}.crm-wm__row{border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:32px;padding:0 4px;transition:background .15s;display:grid}.crm-wm__row:hover,.crm-wm__row:focus-within{background:#f6f8fb}.crm-wm__mark{cursor:pointer;width:26px;height:26px;transition:transform .2s var(--crm-al-ease,ease);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.crm-wm__mark:hover,.crm-wm__mark[data-state=open]{transform:translateY(-1px)}.crm-wm__mark[data-static]{cursor:default}.crm-wm__mark[data-static]:hover{transform:none}.crm-wm__name{color:#334155;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.crm-wm__channels{align-items:center;display:inline-flex}.crm-wm__channel{color:#a8b2c1;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;display:grid}.crm-wm[data-variant=aside] .crm-wm__channel{width:25px}.crm-chg{transition:transform .26s var(--crm-al-ease,ease);display:block;overflow:visible}.crm-chg__o,.crm-chg__f{transition:opacity .2s}.crm-chg__f{opacity:0}.crm-chg[data-filled] .crm-chg__f{opacity:1}.crm-wm__channel:hover .crm-chg,.crm-wm__channel[data-state=open] .crm-chg{transform:translateY(-1px)}.crm-wm__channel:hover .crm-chg__o,.crm-wm__channel[data-state=open] .crm-chg__o{opacity:0}.crm-wm__channel:hover .crm-chg__f,.crm-wm__channel[data-state=open] .crm-chg__f{opacity:1}.crm-wm__foot{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;padding:4px 2px 0;display:grid;position:relative}.crm-wm__list+.crm-wm__foot,.crm-wm__top+.crm-wm__foot{margin-top:6px;padding-top:8px}.crm-wm__list+.crm-wm__foot:before,.crm-wm__top+.crm-wm__foot:before{content:"";top:0;background:linear-gradient(90deg,#e2e8f000,#e7ebf1 15% 85%,#e2e8f000);height:1px;position:absolute;inset-inline:6px}.crm-wm__bulk{justify-self:center;align-items:center;display:inline-flex}.crm-wm__history-key{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;transition:color .15s;display:grid}.crm-wm__history-key:hover,.crm-wm__history-key[aria-pressed=true]{color:#1a2447}.crm-wm__log-wrap{animation:crm-wm-open .22s var(--crm-al-ease,ease) both;flex-direction:column;display:flex}.crm-wm__log{flex-direction:column;margin:2px 0 0;padding:0;list-style:none;display:flex}.crm-wm__log[data-all]{scrollbar-width:thin;scrollbar-color:#d5dce6 transparent;max-height:20rem;overflow-y:auto}.crm-wm__log-more{color:#475569;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:center;margin:4px 0 2px;padding:4px 10px;font-size:12px;font-weight:600;transition:color .15s,background .15s}.crm-wm__log-more:hover{color:#1a2447;background:#f3f6fa}.crm-wm__log-row{align-items:center;gap:8px;min-height:32px;padding:0 8px;font-size:12px;display:flex}.crm-wm__log-day{color:#64748b;font-variant-numeric:tabular-nums;flex:none}.crm-wm__log-domain{flex:none;place-items:center;display:grid}.crm-wm__log-status{color:#1a2447;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.crm-wm__log-channel{color:#64748b;flex:none;place-items:center;display:grid}.crm-wm__log-by{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:7.5rem;margin-inline-start:auto;font-size:11.5px;overflow:hidden}.crm-wm__log-empty{color:#94a3b8;text-align:center;padding:6px 8px 4px;font-size:12px}@keyframes crm-wm-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.crm-wm-status{min-width:11.5rem;padding:8px}.crm-wm-status__head{color:#64748b;justify-content:center;align-items:center;gap:6px;padding:2px 8px 8px;font-size:12px;font-weight:600;display:flex}.crm-wm-status__channel{color:#1a2447;place-items:center;display:grid}.crm-wm-status__option{color:#334155;height:34px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.crm-wm-status__option:hover,.crm-wm-status__option:focus-visible{background:#f6f8fb;outline:none}.crm-wm-status__option[data-extra]{color:#1a2447}.crm-wm-status__option[data-extra] svg{color:#64748b;flex:none}.crm-wm-status__sep{background:#eef1f5;height:1px;margin:6px 8px;display:block}.crm-wm-process{flex-direction:column;align-items:center;gap:6px;padding:18px 12px 14px;display:flex}.crm-wm-process__soon{color:#64748b;font-size:13px;font-weight:600}.crm-al-link{width:15rem}.crm-al-link__note{color:#94a3b8;margin:0;padding:0 10px 6px;font-size:11.5px;line-height:1.5}.crm-al-link .crm-al-quote__row .crm-wm-dot{flex:none;width:7px;height:7px}.crm-al-link .crm-al-quote__row[aria-disabled=true]{color:#b4bfcd}.crm-al-clearing{display:block;overflow:visible}.crm-al-clearing__body,.crm-al-clearing__stripe,.crm-al-clearing__chip{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.crm-al-clearing__fill{opacity:0;transition:opacity .2s}.crm-al-clearing__card{transition:transform .26s var(--crm-al-ease)}.crm-al-btn:hover .crm-al-clearing__fill,.crm-al-btn[data-state=open] .crm-al-clearing__fill{opacity:1}.crm-al-btn:hover .crm-al-clearing__stripe,.crm-al-btn[data-state=open] .crm-al-clearing__stripe,.crm-al-btn:hover .crm-al-clearing__chip,.crm-al-btn[data-state=open] .crm-al-clearing__chip{stroke:#fff!important}.crm-al-clear{width:16.5rem}.crm-al-clear .crm-al-quote__title[data-state=active]{color:#047857}.crm-al-clear .crm-al-quote__title[data-state=none],.crm-al-clear .crm-al-quote__title[data-state=disconnected]{color:#be123c}.crm-al-clear__form{background:linear-gradient(#f7f8fa,#f2f4f7);border-radius:12px;flex-direction:column;gap:8px;margin:4px 4px 2px;padding:10px;display:flex}.crm-al-clear__form-title{color:#1a2447;font-size:12px;font-weight:600}.crm-al-clear__field{color:#667085;flex-direction:column;gap:4px;font-size:11px;display:flex}.crm-al-clear__field textarea{color:#0e1424;width:100%;min-height:3.25rem;font:inherit;resize:vertical;background:#fff;border:0;border-radius:8px;padding:6px 8px;font-size:12.5px;box-shadow:inset 0 0 0 1px #0e14241a}.crm-al-clear__field textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #1f2a5c,0 0 0 3px #6b86ee2e}.crm-al-clear__error{color:#be123c;margin:0;font-size:11.5px}.crm-al-clear__keys{gap:6px;display:flex}.crm-al-clear__ok,.crm-al-clear__cancel{height:30px;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:600}.crm-al-clear__ok{color:#fff;background:linear-gradient(150deg,#34c38f,#047857);box-shadow:0 6px 14px -8px #047857b3}.crm-al-clear__ok[data-kind=disconnect]{background:linear-gradient(150deg,#fb7185,#be123c);box-shadow:0 6px 14px -8px #be123cb3}.crm-al-clear__cancel{color:#566072;background:0 0}.crm-al-clear__cancel:hover{background:#fff}.crm-al-clear__log{scrollbar-width:thin;flex-direction:column;gap:8px;max-height:12rem;margin:0;padding:0 10px 4px;list-style:none;display:flex;overflow-y:auto}.crm-al-clear__log li{border-inline-start:2px solid #059669;flex-direction:column;gap:1px;padding-inline-start:10px;font-size:11.5px;display:flex}.crm-al-clear__log li[data-kind=disconnect]{border-inline-start-color:#dc2626}.crm-al-clear__log-head{color:#0e1424;justify-content:space-between;gap:8px;display:flex}.crm-al-clear__log-head b{font-weight:600}.crm-al-clear__log-head span{color:#566072;font-variant-numeric:tabular-nums}.crm-al-clear__log-reason{color:#2b3448}.crm-al-clear__log-by{color:#94a3b8;font-size:11px}.crm-al-clear__field>.relative{direction:ltr}.crm-al-tier{place-items:center;display:grid;position:relative}.crm-al-tier__coin{display:block;overflow:visible}.crm-al-tier__glyph,.crm-al-tier__spark{transform-box:fill-box;transform-origin:50%;transition:transform .35s var(--crm-al-ease)}.crm-al-btn:hover .crm-al-tier__glyph,.crm-al-btn[data-state=open] .crm-al-tier__glyph{transform:translateY(-1px)scale(1.04)}.crm-al-btn:hover .crm-al-tier__spark,.crm-al-btn[data-state=open] .crm-al-tier__spark{transform:scale(1.35)rotate(45deg)}.crm-al-btn:hover .crm-al-tier[data-tier=gold],.crm-al-btn[data-state=open] .crm-al-tier[data-tier=gold]{filter:drop-shadow(0 4px 8px #d9770659)}.crm-al-btn:hover .crm-al-tier[data-tier=platinum],.crm-al-btn[data-state=open] .crm-al-tier[data-tier=platinum]{filter:drop-shadow(0 4px 8px #0ea5e966)}.crm-al-clear .crm-al-quote__head,.crm-al-tiers .crm-al-quote__head{justify-content:center}.crm-al-tiers{width:12rem}.crm-al-tiers__row{height:34px}.crm-al-tiers__row[aria-pressed=true]{background:linear-gradient(#f6f7fb,#eef1f7);font-weight:600}.crm-al-tiers__row[data-tier=gold][aria-pressed=true] .crm-al-quote__name{color:#92400e}.crm-al-tiers__row[data-tier=platinum][aria-pressed=true] .crm-al-quote__name{color:#3f4f72}.crm-al-tiers__check{color:#1f2a5c;flex:none}@property --tab-accent{syntax:"<color>";inherits:true;initial-value:#172247}.customer-workspace-section{transition:height .38s cubic-bezier(.22,1,.36,1)}.customer-workspace-section:has(.customer-records){height:520px}.customer-workspace-section:has(.customer-records[data-expanded]){height:var(--records-expanded-h,520px)}@media(min-width:1280px){.customer-workspace-section{height:520px}.customer-workspace-section[data-crm-customer-section=fullPicture]{height:600px}}.customer-workspace__picture{justify-content:center;padding:1rem 1.25rem 1rem 1rem;display:flex;container:picture/inline-size}.customer-workspace__picture-stage{flex:auto;grid-template-columns:280px minmax(420px,1fr) 280px;gap:1.5rem;width:100%;min-height:0;display:grid;position:relative}.customer-workspace__picture-stage>*{min-width:0;min-height:0;position:relative}.customer-workspace__radar-shell{background:radial-gradient(circle,#dbeafe61,#0000 56%)}.customer-workspace__radar-shell .customer-radar-wrap--fill{background:0 0}.customer-marketing-strip{flex-direction:column;place-self:center start;align-items:center;gap:.375rem;margin:0;margin-inline-start:-.625rem;padding:0;list-style:none;display:flex}.customer-marketing-strip__mark{place-items:center;width:40px;height:40px;display:grid;position:relative}.customer-workspace__picture-side{flex-direction:column;display:flex}.customer-workspace__picture-side>.customer-stats-column{flex:auto}@media(max-width:1279px){.customer-workspace__picture-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:1.25rem}.customer-workspace__radar-shell{order:-1;grid-column:1/-1}.customer-workspace__picture-side{justify-self:center;width:280px;max-width:100%}}@media(max-width:40rem){.customer-workspace__picture-stage{grid-template-columns:minmax(0,1fr)}}.customer-workspace__head{background:linear-gradient(#fff,#f8fafcbf);border-bottom:1px solid #e4ebf5;padding:0 .75rem;position:relative;container-type:inline-size}.customer-tabs{grid-template-columns:repeat(var(--tab-count),minmax(0,1fr));height:2.75rem;transition:--tab-accent .45s;display:grid;position:relative}.customer-tabs__tab{z-index:1;letter-spacing:.005em;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.4rem;min-width:0;padding:0 .375rem;font-size:11.5px;font-weight:600;line-height:1;transition:color .2s;display:flex;position:relative}.customer-tabs__tab:after{content:"";background:var(--accent);opacity:0;pointer-events:none;bottom:-1px;border-radius:9999px;height:2px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline:34%;transform:scaleX(.2)}.customer-tabs__tab:hover:not([aria-checked=true]):after{opacity:.35;transform:scaleX(1)}.customer-tabs__tab+.customer-tabs__tab:before{content:"";pointer-events:none;inset-inline-start:0;background:linear-gradient(#0000,#cbd5e1,#0000);width:1px;position:absolute;top:26%;bottom:26%}.customer-tabs__icon{color:#94a3b8;flex-shrink:0;transition:color .22s,transform .32s cubic-bezier(.22,1,.36,1),filter .22s}.customer-tabs__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;position:relative;top:-.075em;overflow:hidden}.customer-tabs__tab:hover{color:#172247}.customer-tabs__tab:hover .customer-tabs__icon{color:var(--accent);transform:translateY(-1px)scale(1.08)}.customer-tabs__tab[aria-checked=true]{color:#172247;font-weight:800}.customer-tabs__tab[aria-checked=true] .customer-tabs__icon{color:var(--accent);filter:drop-shadow(0 0 5px var(--accent))}@supports (color:color-mix(in lab,red,red)){.customer-tabs__tab[aria-checked=true] .customer-tabs__icon{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 45%,transparent))}}.customer-tabs__tab:focus{outline:none}.customer-tabs__tab:focus-visible{color:#172247}.customer-tabs__tab:focus-visible .customer-tabs__icon{color:var(--accent)}.customer-tabs__tab:focus-visible:not([aria-checked=true]):after{opacity:.35;transform:scaleX(1)}.customer-tabs__indicator{width:calc(100% / var(--tab-count));opacity:0;pointer-events:none;top:0;bottom:0;transition:inset-inline-start .48s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;inset-inline-start:calc(100% / var(--tab-count) * var(--tab-index))}.customer-tabs[data-has-active] .customer-tabs__indicator{opacity:1}.customer-tabs__indicator:before{content:"";background:radial-gradient(60% 80% at 50% 100%,var(--tab-accent) 0%,transparent 100%);position:absolute;inset:0 8%}@supports (color:color-mix(in lab,red,red)){.customer-tabs__indicator:before{background:radial-gradient(60% 80% at 50% 100%,color-mix(in srgb,var(--tab-accent) 15%,transparent) 0%,transparent 100%)}}.customer-tabs__indicator:after{content:"";background:var(--tab-accent);height:2px;box-shadow:0 0 8px 0 var(--tab-accent),0 -2px 12px 0 var(--tab-accent);bottom:-1px;border-radius:9999px;position:absolute;inset-inline:30%}@supports (color:color-mix(in lab,red,red)){.customer-tabs__indicator:after{box-shadow:0 0 8px color-mix(in srgb,var(--tab-accent) 55%,transparent),0 -2px 12px color-mix(in srgb,var(--tab-accent) 22%,transparent)}}@container not (width>=38rem){.customer-tabs{height:3rem}.customer-tabs__tab{flex-direction:column;gap:.25rem;font-size:10px}.customer-tabs__label{max-width:100%}}.proposal-ai.customer-ai-summary{border-radius:22px;gap:.5rem;margin-top:0;padding:.875rem 1rem 1rem}.customer-ai-summary__text{-webkit-line-clamp:2;text-align:center;color:#ffffffb8;-webkit-box-orient:vertical;flex-shrink:0;margin:.125rem 0 0;font-size:10.5px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}@media(prefers-reduced-motion:reduce){.customer-tabs,.customer-tabs__indicator,.customer-tabs__icon{transition:none}}.customer-records{flex-direction:column;height:100%;min-height:0;display:flex;container:records/inline-size}.customer-records__scroll{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:auto;min-height:0;overflow:hidden auto}.customer-records__content{padding:.25rem 1.125rem 1rem}.customer-records__group+.customer-records__group{margin-top:.5rem}.customer-records__group-head{z-index:3;cursor:pointer;text-align:start;background:linear-gradient(#fff 78%,#fff0);border:0;align-items:center;gap:.75rem;width:100%;height:2.25rem;padding:0 .25rem;display:flex;position:sticky;top:0}.customer-records__group-title{flex-shrink:0;align-items:center;gap:.45rem;font-size:11.5px;line-height:1;display:inline-flex}.customer-records__group-icon{transition:transform .26s cubic-bezier(.22,1,.36,1)}.customer-records__group-label{letter-spacing:.005em;color:#172247;font-weight:800;position:relative;top:-.075em}.customer-records__group-count{font-variant-numeric:tabular-nums;color:#94a3b8;margin-inline-start:.1rem;font-size:10.5px;font-weight:700;position:relative;top:-.075em}.customer-records__group-chevron{color:#cbd5e1;margin-inline-start:.1rem;transition:transform .28s cubic-bezier(.22,1,.36,1),color .18s}.customer-records__rule{background:linear-gradient(270deg,#d6deea,#d6deea59 70%,#0000);flex:1 1 0;height:1px;transition:opacity .2s}.customer-records__group-head:hover .customer-records__group-chevron{color:#172247}.customer-records__group-head:hover .customer-records__group-icon{transform:translateY(-1px)}.customer-records__group-head:focus{outline:none}.customer-records__group-head:focus-visible .customer-records__group-title{border-radius:6px;box-shadow:0 0 0 3px #dbeafe}.customer-records__group[data-collapsed] .customer-records__group-chevron{transform:rotate(90deg)}.customer-records__group[data-collapsed] .customer-records__rule{opacity:.55}.customer-records__group-body{grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1);display:grid}.customer-records__group-clip{overflow-clip-margin:.75rem;min-height:0;overflow:clip}.customer-records__group[data-collapsed] .customer-records__group-body{grid-template-rows:0fr}.customer-records__group[data-collapsed] .customer-records__group-clip{overflow-clip-margin:0;visibility:hidden;transition:visibility 0s .3s}.customer-record{border-radius:12px;transition:background-color .18s,box-shadow .26s;position:relative}.customer-record+.customer-record:before{content:"";top:0;background:#eef2f7;height:1px;transition:opacity .18s;position:absolute;inset-inline:.875rem}.customer-record:is(:hover,[data-open]):before,.customer-record:is(:hover,[data-open])+.customer-record:before{opacity:0}.customer-record:after{content:"";background:var(--domain-accent,#172247);opacity:0;top:.9rem;bottom:.9rem;border-radius:9999px;width:3px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:0;transform:scaleY(.35)}.customer-record:hover{background:#f8fafc}.customer-record:hover:after{opacity:.5;transform:scaleY(.6)}.customer-record:has(.customer-record__toggle:focus-visible):after{opacity:.5;transform:scaleY(.6)}.customer-record:has(.customer-record__toggle:focus-visible){background:#f8fafc}.customer-record[data-open]{background:#fff;box-shadow:0 0 0 1px #e4ebf5,0 14px 32px -18px #1722474d}.customer-record[data-open]:after{opacity:1;transform:scaleY(1)}.customer-record__row{align-items:center;gap:.25rem;min-height:3.375rem;padding-inline:1rem .5rem;display:flex}.customer-record__toggle{cursor:pointer;flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex}.customer-record__toggle:focus{outline:none}.customer-record__actions{flex-shrink:0}.customer-record__menu,.customer-record__chevron{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;transition:background-color .16s,color .16s;display:inline-grid}.customer-record__menu:hover,.customer-record__menu[data-state=open],.customer-record__chevron:hover{color:#172247;background:#f1f5f9}.customer-record__menu:focus-visible,.customer-record__chevron:focus-visible,.customer-record__open:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.customer-record__chevron svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.customer-record:hover .customer-record__chevron{color:#64748b}.customer-record[data-open] .customer-record__chevron{color:#172247}.customer-record[data-open] .customer-record__chevron svg{transform:rotate(180deg)}.customer-record-summary{grid-template-columns:minmax(6.5rem,.8fr) minmax(10rem,2fr) minmax(8rem,1fr) minmax(4.5rem,.6fr) minmax(5rem,.7fr);grid-template-areas:"status identity dates cycle amount";align-items:center;column-gap:1.25rem;width:100%;padding-block:.5rem;display:grid}.customer-record-summary__cell{min-width:0}.customer-record-summary__cell[data-cell=status]{grid-area:status}.customer-record-summary__cell[data-cell=identity]{grid-area:identity}.customer-record-summary__cell[data-cell=dates]{grid-area:dates}.customer-record-summary__cell[data-cell=cycle]{grid-area:cycle}.customer-record-summary__cell[data-cell=amount]{text-align:end;grid-area:amount;padding-inline-end:.25rem}.customer-record-summary__amount{font-variant-numeric:tabular-nums;color:#1e293b;white-space:nowrap;font-size:12.5px;font-weight:800}@container records not (width>=46rem){.customer-record-summary{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"identity identity amount""status dates cycle";row-gap:.4rem}}.customer-record__preview{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.customer-record[data-open] .customer-record__preview{grid-template-rows:1fr}.customer-record__preview-clip{min-height:0;overflow:hidden}.customer-record:not([data-open]) .customer-record__preview-clip{visibility:hidden;transition:visibility 0s .32s}.customer-record__preview-body{background:linear-gradient(#f8fafc,#f4f7fb);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin:0 1rem .875rem;padding:.75rem .875rem;display:flex;box-shadow:inset 0 0 0 1px #eef2f7}.customer-record__preview-content{flex:auto;min-width:0}.customer-record__preview-soon{color:#94a3b8;align-items:center;gap:.45rem;font-size:11px;font-weight:600;display:inline-flex}.customer-record__preview-soon svg{color:var(--domain-accent,#94a3b8);opacity:.75}.customer-record__open{color:#fff;cursor:pointer;background:#172247;border:0;border-radius:9px;flex-shrink:0;align-items:center;gap:.4rem;height:2rem;padding:0 1rem;font-size:11.5px;font-weight:700;line-height:1;transition:background-color .18s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:inline-flex;box-shadow:0 8px 18px -10px #172247b3}.customer-record__open span{position:relative;top:-.075em}.customer-record__open svg{transition:transform .26s cubic-bezier(.22,1,.36,1)}.customer-record__open:hover:not(:disabled){background:#1f2d5e;transform:translateY(-1px);box-shadow:0 12px 22px -10px #172247bf}.customer-record__open:hover:not(:disabled) svg{transform:translate(-3px)}.customer-record__open:disabled{color:#94a3b8;box-shadow:none;cursor:not-allowed;background:#e2e8f0}.customer-records-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:21rem;padding:2rem 1rem;display:flex}.customer-records-empty__icon{color:#94a3b8;background:#f8fafc;border-radius:12px;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:.5rem;display:inline-grid;box-shadow:inset 0 0 0 1px #e8eef6}.customer-records-empty__title{color:#172247;margin:0;font-size:12.5px;font-weight:800}.customer-records-empty__subtitle{color:#64748b;margin:0;font-size:11px}.customer-records-empty__action{color:#172247;cursor:pointer;background:#f1f5f9;border:0;border-radius:8px;height:1.75rem;margin-top:.625rem;padding:0 .875rem;font-size:11px;font-weight:700;transition:background-color .16s}.customer-records-empty__action:hover{background:#e2e8f0}.customer-records-bar{--bar-radius:9px;background:linear-gradient(#fff,#f8fafcd9);border-bottom:1px solid #e4ebf5;flex-shrink:0;justify-content:center;padding:.5rem .75rem;display:flex}.customer-records-bar__cluster{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;min-width:0;max-width:100%;display:flex}.customer-records-bar__divider{background:linear-gradient(#0000,#cbd5e1,#0000);width:1px;height:1.125rem;margin-inline:.375rem}.customer-records-bar__search{border-radius:var(--bar-radius);background:#fff;align-items:center;width:13.5rem;height:1.875rem;transition:box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #e2e8f0}.customer-records-bar__search:hover{box-shadow:inset 0 0 0 1px #cbd5e1}.customer-records-bar__search:focus-within{box-shadow:inset 0 0 0 1px #93c5fd,0 0 0 3px #dbeafe99}.customer-records-bar__search-icon{color:#94a3b8;pointer-events:none;transition:color .18s;position:absolute;inset-inline-start:.65rem}.customer-records-bar__search:focus-within .customer-records-bar__search-icon{color:#172247}.customer-records-bar__search input{color:#172247;background:0 0;border:0;outline:none;width:100%;height:100%;padding-inline:1.9rem 1.8rem;font-size:11px}.customer-records-bar__search input::placeholder{color:#94a3b8}.customer-records-bar__search input::-webkit-search-cancel-button{display:none}.customer-records-bar__search-clear{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:1.125rem;height:1.125rem;transition:background-color .15s,color .15s;display:inline-grid;position:absolute;inset-inline-end:.4rem}.customer-records-bar__search-clear:hover{color:#334155;background:#f1f5f9}.customer-records-bar__domains{align-items:center;gap:.125rem;display:flex}.customer-records-bar__btn{border-radius:var(--bar-radius);color:#94a3b8;cursor:pointer;background:0 0;border:0;place-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background-color .18s,box-shadow .22s,color .18s;display:inline-grid;position:relative}.customer-records-bar__glyph{place-items:center;transition:transform .24s cubic-bezier(.22,1,.36,1),color .18s;display:inline-grid}.customer-records-bar__btn:after{content:"";background:var(--domain-accent,#172247);opacity:0;border-radius:9999px;width:.75rem;height:2px;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:3px;left:50%;transform:translate(-50%)scaleX(.4)}.customer-records-bar__btn:not([data-unavailable]):hover{color:var(--domain-accent,#172247);background:#f1f5f9}.customer-records-bar__btn[data-tinted]{color:var(--domain-accent)}.customer-records-bar__btn:not([data-unavailable]):hover .customer-records-bar__glyph{transform:translateY(-1px)}.customer-records-bar__btn:not([data-unavailable]):active .customer-records-bar__glyph{transform:translateY(0)scale(.94)}.customer-records-bar__btn[aria-checked=true],.customer-records-bar__btn[aria-pressed=true],.customer-records-bar__btn[data-state=open]{color:var(--domain-accent,#172247);background:#fff;box-shadow:0 0 0 1px #dfe7f2,0 2px 6px -2px #1722472e}.customer-records-bar__btn[aria-checked=true]:after{opacity:1;transform:translate(-50%)scaleX(1)}.customer-records-bar__btn[data-unavailable]{color:#d6deea;cursor:default}.customer-records-bar__btn:focus{outline:none}.customer-records-bar__btn:focus-visible{box-shadow:0 0 0 2px #93c5fd}.customer-records-bar__segment{--tone-all:23 34 71;--tone-active:5 150 105;--tone-inactive:225 29 72;border-radius:var(--bar-radius);background:#f1f5f9e6;grid-template-columns:repeat(3,1fr);height:1.875rem;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e2e8f0e6}.customer-records-bar__segment[data-activity=all]{--tone:var(--tone-all)}.customer-records-bar__segment[data-activity=active]{--tone:var(--tone-active)}.customer-records-bar__segment[data-activity=inactive]{--tone:var(--tone-inactive)}.customer-records-bar__segment-pill{border-radius:calc(var(--bar-radius) - 3px);background:rgb(var(--tone) / .09);width:calc(33.3333% - 2px);box-shadow:inset 0 0 0 1px rgb(var(--tone) / .28),0 1px 2px rgb(var(--tone) / .08);transform:translate(calc(var(--segment-index,0) * -100%));top:3px;bottom:3px;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s,box-shadow .32s;position:absolute;inset-inline-start:3px}.customer-records-bar__segment button{--tone:var(--tone-active);z-index:1;border-radius:calc(var(--bar-radius) - 3px);white-space:nowrap;color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem;font-size:11px;font-weight:700;line-height:1;transition:color .2s;display:inline-flex;position:relative}.customer-records-bar__segment button[data-activity=all]{--tone:var(--tone-all)}.customer-records-bar__segment button[data-activity=inactive]{--tone:var(--tone-inactive)}.customer-records-bar__segment button>span:last-child{position:relative;top:-.075em}.customer-records-bar__segment-dot{background:rgb(var(--tone));opacity:.45;border-radius:9999px;width:.375rem;height:.375rem;transition:opacity .2s,transform .24s cubic-bezier(.22,1,.36,1)}.customer-records-bar__segment button:hover{color:rgb(var(--tone))}.customer-records-bar__segment button:hover .customer-records-bar__segment-dot{opacity:.8}.customer-records-bar__segment button[aria-checked=true]{color:rgb(var(--tone))}.customer-records-bar__segment button[aria-checked=true] .customer-records-bar__segment-dot{opacity:1;box-shadow:0 0 0 2px rgb(var(--tone) / .18);transform:scale(1.15)}.customer-records-bar__segment button:focus{outline:none}.customer-records-bar__segment button:focus-visible{box-shadow:0 0 0 2px #93c5fd}.customer-records-tip{color:#fff;background:#172247;border-radius:7px;padding:.3rem .55rem;font-size:10.5px;font-weight:600;line-height:1;box-shadow:0 8px 20px -10px #17224799}.customer-records-settings{border:1px solid #e4ebf5;border-radius:14px;overflow:hidden;box-shadow:0 20px 44px -20px #17224766}.customer-records-settings__head{border-bottom:1px solid #f1f5f9;flex-direction:column;gap:.15rem;padding:.75rem .9rem .6rem;display:flex}.customer-records-settings__title{color:#172247;font-size:12.5px;font-weight:800}.customer-records-settings__subtitle{color:#94a3b8;font-size:10px;font-weight:600}.customer-records-settings__section{padding:.7rem .9rem .8rem}.customer-records-settings__section-title{color:#172247;font-size:11px;font-weight:800}.customer-records-settings__section-hint{color:#94a3b8;margin-bottom:.5rem;font-size:10px}.customer-records-settings__order{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.customer-records-settings__order-row{cursor:grab;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:.5rem;height:2rem;padding:0 .4rem;transition:background-color .15s,opacity .15s;display:flex}.customer-records-settings__order-row:hover{background:#f8fafc}.customer-records-settings__order-row[data-dragging]{opacity:.7;background:#f1f5f9}.customer-records-settings__grip{color:#d6deea;flex-shrink:0;transition:color .15s}.customer-records-settings__order-row:hover .customer-records-settings__grip{color:#94a3b8}.customer-records-settings__index{font-variant-numeric:tabular-nums;color:#94a3b8;width:.9rem;font-size:10px;font-weight:700}.customer-records-settings__label{color:#334155;flex:auto;min-width:0;font-size:11.5px;font-weight:700}.customer-records-settings__moves{opacity:0;gap:2px;transition:opacity .15s;display:inline-flex}.customer-records-settings__order-row:is(:hover,:focus-within) .customer-records-settings__moves{opacity:1}@media(hover:none){.customer-records-settings__moves{opacity:1}}.customer-records-settings__moves button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:1.4rem;height:1.4rem;display:inline-grid}.customer-records-settings__moves button:hover:not(:disabled){color:#172247;background:#f1f5f9}.customer-records-settings__moves button:disabled{opacity:.3;cursor:default}.customer-records-settings__reset{color:#64748b;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin-top:.55rem;padding:0;font-size:10.5px;font-weight:700;display:inline-flex}.customer-records-settings__reset:hover:not(:disabled){color:#172247}.customer-records-settings__reset:disabled{opacity:.45;cursor:default}@media(prefers-reduced-motion:reduce){.customer-records__group-body,.customer-record__preview,.customer-records-bar__segment-pill,.customer-records-bar__glyph,.customer-records-bar__btn:after{transition:none}}.cpg{--cpg-fade:3.25rem;--cpg-gutter:1.125rem;margin:0 calc(-1 * var(--cpg-gutter)) .5rem;box-shadow:none;-webkit-mask-image:linear-gradient(to right,transparent .5rem,#000 var(--cpg-fade),#000 calc(100% - var(--cpg-fade)),transparent calc(100% - .5rem));mask-image:linear-gradient(to right,transparent .5rem,#000 var(--cpg-fade),#000 calc(100% - var(--cpg-fade)),transparent calc(100% - .5rem));--cpg-inset:calc(var(--cpg-fade) - .5rem);background:0 0;border-radius:0}.cpg .rv-list{background:0 0}.cpg .rv-row,.cpg .rv-dividers{padding-inline:var(--cpg-inset)}.cpg .rv-ruler{padding:4px var(--cpg-inset);background:linear-gradient(#f6f8fb,#f1f5f9);position:static}.cpg .rv-ruler-cell{letter-spacing:.01em;color:#78869c;font-size:10.5px;font-weight:700}.cpg .rv-ruler-cell>button{transition:color .16s}.cpg .rv-ruler-cell>button:hover{color:#172247}.cpg .rv-ruler:after{background:#94a3b86b}.cpg .rv-row{min-height:2.375rem;transition:background-color .16s}.cpg .rv-row:hover{background:#f8fafc}.cpg .rv-row:before{content:"";background:var(--domain-accent,#172247);opacity:0;pointer-events:none;width:2px;border-radius:9999px;transition:opacity .18s,transform .18s;position:absolute;inset-block:26%;inset-inline-start:calc(var(--cpg-inset) + .125rem);transform:scaleY(.4)}.cpg .rv-row:hover:before{opacity:.55;transform:none}.cpg .rv-item{color:#334155;font-size:11.5px;font-weight:500}.cpg .rv-empty{padding:1.25rem 1rem;font-size:11.5px}.cpg .rv-actions{padding-inline:4px}.cpg-open,.cpg-gear{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:1.625rem;height:1.625rem;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.cpg-open svg{transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .16s}.cpg-open:hover:not(:disabled),.cpg-open:focus-visible{color:#172247;background:#f1f5f9}.cpg-open:hover:not(:disabled) svg{transform:translate(-2px,-2px)}.cpg-open:active:not(:disabled) svg{transform:translate(-1px,-1px)scale(.96)}.cpg-open:disabled{color:#d6deea;cursor:default}.cpg-open:focus,.cpg-gear:focus{outline:none}.cpg-open:focus-visible,.cpg-gear:focus-visible{box-shadow:0 0 0 2px #93c5fd}.cpg-gear:hover,.cpg-gear[aria-pressed=true]{color:#172247;background:#f1f5f9}.cpg-gear[aria-pressed=true]{color:var(--brand-success,#059669)}.cpg-tone{--tone:100 116 139;--ink:71 85 105}.cpg-tone[data-tone=emerald]{--tone:5 150 105;--ink:4 120 87}.cpg-tone[data-tone=teal]{--tone:13 148 136;--ink:15 118 110}.cpg-tone[data-tone=slate]{--tone:100 116 139;--ink:71 85 105}.cpg-tone[data-tone=red]{--tone:220 38 38;--ink:185 28 28}.cpg-tone[data-tone=rose]{--tone:225 29 72;--ink:190 18 60}.cpg-tone[data-tone=violet]{--tone:124 58 237;--ink:109 40 217}.cpg-tone[data-tone=amber]{--tone:217 119 6;--ink:180 83 9}.cpg-tone[data-tone=sky]{--tone:2 132 199;--ink:3 105 161}.cpg-tone[data-tone=indigo]{--tone:79 70 229;--ink:67 56 202}.cpg-tone[data-tone=blue]{--tone:37 99 235;--ink:29 78 216}.cpg-tag{background:rgb(var(--tone) / .09);max-width:100%;height:1.375rem;box-shadow:inset 0 0 0 1px rgb(var(--tone) / .28);color:rgb(var(--ink));letter-spacing:.01em;white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding-inline:.55rem .7rem;font-size:10.5px;font-weight:800;line-height:1;transition:background-color .16s,box-shadow .16s;display:inline-flex}.cpg .rv-row:hover .cpg-tag{background:rgb(var(--tone) / .13);box-shadow:inset 0 0 0 1px rgb(var(--tone) / .36)}.cpg-tag__dot{background:rgb(var(--tone));width:.375rem;height:.375rem;box-shadow:0 0 0 2px rgb(var(--tone) / .18);border-radius:9999px;flex-shrink:0}.cpg-tag__label{text-overflow:ellipsis;min-width:0;position:relative;top:-.06em;overflow:hidden}.cpg-status{color:#334155;align-items:center;gap:.4rem;min-width:0;max-width:100%;font-weight:600;display:inline-flex}.cpg-status__dot{background:rgb(var(--tone));border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;box-shadow:0 0 0 2px #fff}.cpg-version{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#475569;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.cpg-version__work{background:#f59e0b;border-radius:9999px;width:.375rem;height:.375rem}.cpg-version__work[data-work=cancellation]{background:#e11d48}.cpg-premium{font-variant-numeric:tabular-nums;white-space:nowrap;color:#1e293b;font-weight:800}.cpg-workspace__head{cursor:grab;text-align:center;flex-shrink:0;padding:1rem 3.25rem .75rem;position:relative}.cpg-workspace__head:active{cursor:grabbing}.cpg-workspace__title{pointer-events:none;align-items:center;gap:.5rem;display:inline-flex}.cpg-workspace__title h2{letter-spacing:-.01em;color:#172247;margin:0;font-size:15px;font-weight:900}.cpg-workspace__subtitle{color:#64748b;pointer-events:none;margin:.2rem 0 0;font-size:10.5px;font-weight:600}.cpg-workspace__done{width:2rem;height:2rem;color:var(--brand-success,#059669);cursor:pointer;top:.85rem;background:#ffffffd9;border:1px solid #ffffffb3;border-radius:10px;place-items:center;transition:background-color .16s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-grid;position:absolute;inset-inline-start:.85rem;box-shadow:0 1px 2px #0f172a0f}.cpg-workspace__done:hover{background:#fff;transform:translateY(-1px)}.cpg-workspace__done:focus-visible{outline-offset:1px;outline:2px solid #93c5fd}.cpg-workspace__body{z-index:10;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex:auto;min-height:0;padding:0 1.25rem 1.25rem;position:relative;overflow-y:auto}@media(prefers-reduced-motion:reduce){.cpg .rv-row,.cpg .rv-row:before,.cpg-open,.cpg-open svg,.cpg-gear,.cpg-tag,.cpg-workspace__done{transition:none}}:root{--page-enter-ease:cubic-bezier(.22, 1, .36, 1);--page-enter-duration:.34s;--page-enter-step:50ms}@keyframes page-enter-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.page-enter{--page-enter-index:0;animation:page-enter-rise var(--page-enter-duration) var(--page-enter-ease) both;animation-delay:calc(var(--page-enter-index) * var(--page-enter-step))}.page-enter-stack>*{animation:page-enter-rise var(--page-enter-duration) var(--page-enter-ease) both}.page-enter-stack>:nth-child(2){animation-delay:var(--page-enter-step)}.page-enter-stack>:nth-child(3){animation-delay:calc(var(--page-enter-step) * 2)}.page-enter-stack>:nth-child(4){animation-delay:calc(var(--page-enter-step) * 3)}.page-enter-stack>:nth-child(5){animation-delay:calc(var(--page-enter-step) * 4)}.page-enter-stack>:nth-child(n+6){animation-delay:calc(var(--page-enter-step) * 5)}@media(prefers-reduced-motion:reduce){.page-enter,.page-enter-stack>*{animation:none}}.set-hero-row--words .crm-hero-stat-card__value{white-space:nowrap;font-size:1.125rem;line-height:1.4rem}.crm-hero-stats--glass .crm-hero-stat-card.set-profile{flex:2 20rem;justify-content:flex-start;gap:1rem;max-width:none;padding:.75rem 1rem}.set-profile__avatar{cursor:pointer;background:linear-gradient(165deg,#ffffffd9,#ffffff1f 70%);border-radius:9999px;flex-shrink:0;width:4.25rem;height:4.25rem;padding:2px;transition:transform .18s,box-shadow .18s;position:relative;box-shadow:0 10px 26px -10px #020a1ecc}.set-profile__avatar:hover{transform:scale(1.03);box-shadow:0 14px 30px -10px #020a1ed9}.set-profile__avatar:focus-visible{outline-offset:3px;outline:2px solid #ffffffd9}.set-profile__camera{color:#fff;opacity:0;background:#020a1c8c;border-radius:9999px;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:2px}.set-profile__avatar:hover .set-profile__camera,.set-profile__avatar:focus-visible .set-profile__camera,.set-profile__avatar[data-busy=true] .set-profile__camera{opacity:1}.set-profile__name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 14px #020c2459;font-size:1.2rem;font-weight:900;line-height:1.2;display:block;overflow:hidden}.set-profile__role{color:#c4b5fd;align-items:center;gap:.4rem;margin-top:.2rem;font-size:11px;font-weight:700;display:inline-flex}.set-profile__role:before{content:"";background:currentColor;border-radius:9999px;width:.375rem;height:.375rem;box-shadow:0 0 8px}.set-profile__contact{color:#ffffffbd;text-shadow:0 1px 2px #020c244d;flex-wrap:wrap;gap:.2rem .9rem;margin-top:.45rem;font-size:11.5px;font-weight:500;display:flex}.set-profile__contact span{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.set-profile__contact svg{opacity:.7;flex-shrink:0}.set-panel{background:#fff;border:1px solid #e2e8f0b3;border-radius:1rem;position:relative;box-shadow:0 1px 2px #0d152808,0 2px 8px #0d15280d}.set-panel__head{background:linear-gradient(180deg,#fff 0%,var(--brand-surface) 100%);border-radius:1rem 1rem 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem .95rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.set-panel__head{background:linear-gradient(180deg,#fff,color-mix(in srgb,var(--brand-surface) 60%,#fff))}}.set-panel__head:after{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#94a3b880 8% 92%,#0000);height:1px;position:absolute;bottom:0}.set-panel__title{letter-spacing:-.01em;color:var(--brand-navy);font-size:15px;font-weight:900}.set-panel__lead{color:#64748b;margin-top:.15rem;font-size:12px;font-weight:500}.set-panel__body{padding:1.25rem}.set-split{gap:1.25rem;display:grid}@media(min-width:1024px){.set-split{grid-template-columns:minmax(0,1fr) 17.5rem}}.set-group+.set-group{margin-top:1.15rem}.set-group__caption{letter-spacing:.02em;color:#94a3b8;align-items:center;gap:.6rem;margin-bottom:.6rem;font-size:10.5px;font-weight:800;display:flex}.set-group__caption:after{content:"";background:linear-gradient(90deg,#0000,#e2e8f0 30%);flex:1;height:1px}.set-fields{gap:.8rem 1rem;display:grid}@media(min-width:640px){.set-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.set-fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.set-field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.set-field--wide{grid-column:1/-1}.set-field__label{color:#475569;font-size:11px;font-weight:700}.set-field__hint{color:#94a3b8;font-weight:500}.set-field__fixed{background:var(--brand-surface);border-radius:.5rem;align-items:center;height:2.25rem;padding-inline:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.set-field__fixed{background:color-mix(in srgb,var(--brand-surface) 55%,#fff)}}.set-field__fixed{color:#475569;font-size:12px}.set-rail{background:var(--brand-surface);border-radius:.9rem;flex-direction:column;align-self:start;gap:.9rem;padding:1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.set-rail{background:color-mix(in srgb,var(--brand-surface) 55%,#fff)}}.set-rail{box-shadow:inset 0 0 0 1px #e2e8f0d9}.set-rail__caption{letter-spacing:.02em;color:#94a3b8;font-size:10.5px;font-weight:800}.set-rail__meta{flex-direction:column;display:flex}.set-rail__meta>div{justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.4rem;font-size:11.5px;display:flex}.set-rail__meta>div+div{border-top:1px solid #e2e8f0cc}.set-rail__meta dt{color:#64748b;font-weight:500}.set-rail__meta dd{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;min-width:0;font-weight:700;overflow:hidden}.set-rail__actions{flex-direction:column;gap:.45rem;display:flex}.set-btn{white-space:nowrap;color:#334155;background:#fff;border-radius:.6rem;justify-content:center;align-items:center;gap:.45rem;height:2.125rem;padding-inline:.9rem;font-size:12px;font-weight:700;transition:color .16s,box-shadow .16s,transform .16s,background-color .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px #0f172a0a}.set-btn:hover:not(:disabled){color:var(--brand-navy);transform:translateY(-1px);box-shadow:inset 0 0 0 1px #94a3b8a6,0 6px 14px -6px #0f172a38}.set-btn:disabled{cursor:not-allowed;opacity:.45}.set-btn--primary{color:#fff;background:var(--brand-navy);box-shadow:0 6px 16px -8px #0f172a99}.set-btn--primary:hover:not(:disabled){color:#fff;background:var(--brand-navy)}@supports (color:color-mix(in lab,red,red)){.set-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--brand-navy) 88%,#fff)}}.set-btn--primary:hover:not(:disabled){box-shadow:0 10px 20px -8px #0f172a99}.set-btn--danger:hover:not(:disabled){color:#be123c;background:#fff1f2;box-shadow:inset 0 0 0 1px #fda4afd9,0 6px 14px -6px #be123c40}.set-inline{gap:.4rem;display:flex}.set-inline>:first-child{flex:1;min-width:0}.set-switches{border-radius:.9rem;overflow:hidden;box-shadow:inset 0 0 0 1px #e2e8f0e6}.set-switch{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;transition:background-color .14s;display:flex}.set-switch+.set-switch{border-top:1px solid #f1f5f9}.set-switch:hover{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.set-switch:hover{background:color-mix(in srgb,var(--brand-surface) 40%,#fff)}}.set-switch__label{color:#1e293b;font-size:13px;font-weight:700}.set-switch__desc{color:#64748b;margin-top:.1rem;font-size:11.5px;font-weight:500}.set-switch-grid{gap:.6rem;display:grid}@media(min-width:900px){.set-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.set-switch-grid .set-switch{border-radius:.8rem;box-shadow:inset 0 0 0 1px #e2e8f0e6}.set-switch-grid .set-switch+.set-switch{border-top:0}.set-rail .set-switches{background:#fff;border-radius:.7rem}.set-rail .set-switch{padding:.55rem .75rem}.set-rail .set-switch__label{font-size:12px}.set-tone{--tone:100 116 139;--ink:71 85 105}.set-tone[data-tone=emerald]{--tone:5 150 105;--ink:4 120 87}.set-tone[data-tone=rose]{--tone:225 29 72;--ink:190 18 60}.set-tone[data-tone=amber]{--tone:217 119 6;--ink:180 83 9}.set-tone[data-tone=violet]{--tone:124 58 237;--ink:109 40 217}.set-tone[data-tone=sky]{--tone:2 132 199;--ink:3 105 161}.set-tone[data-tone=indigo]{--tone:79 70 229;--ink:67 56 202}.set-tag{background:rgb(var(--tone) / .09);max-width:100%;height:1.375rem;box-shadow:inset 0 0 0 1px rgb(var(--tone) / .28);color:rgb(var(--ink));letter-spacing:.01em;white-space:nowrap;border-radius:9999px;align-items:center;gap:.4rem;padding-inline:.55rem .7rem;font-size:10.5px;font-weight:800;line-height:1;display:inline-flex}.set-tag:before,.set-dot:before{content:"";background:rgb(var(--tone));width:.375rem;height:.375rem;box-shadow:0 0 0 2px rgb(var(--tone) / .18);border-radius:9999px;flex-shrink:0}.set-dot{color:#334155;white-space:nowrap;align-items:center;gap:.45rem;min-width:0;max-width:100%;font-weight:600;display:inline-flex}.set-feedback{align-items:center;gap:.45rem;font-size:12px;font-weight:700;display:flex}.set-feedback[data-kind=success]{color:#047857}.set-feedback[data-kind=error]{color:#be123c}.set-table-card{background:#fff;border:1px solid #e2e8f0b3;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0d152808,0 2px 8px #0d15280d}.set-table-scroll{overflow-x:auto}.set-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:12px}.set-table thead th{z-index:1;letter-spacing:-.01em;color:#64748b;text-align:center;white-space:nowrap;background:linear-gradient(#94a3b873,#94a3b873) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff 0%,var(--brand-surface) 100%);height:2.5rem;padding:0 min(10px,4%);font-size:11px;font-weight:700;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.set-table thead th{background:linear-gradient(#94a3b873,#94a3b873) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff,color-mix(in srgb,var(--brand-surface) 60%,#fff))}}.set-table thead th:first-child{background:linear-gradient(270deg,transparent,#94a3b873 70%) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff 0%,var(--brand-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.set-table thead th:first-child{background:linear-gradient(270deg,transparent,#94a3b873 70%) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff,color-mix(in srgb,var(--brand-surface) 60%,#fff))}}.set-table thead th:last-child{background:linear-gradient(90deg,transparent,#94a3b873 70%) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff 0%,var(--brand-surface) 100%)}@supports (color:color-mix(in lab,red,red)){.set-table thead th:last-child{background:linear-gradient(90deg,transparent,#94a3b873 70%) bottom / 100% 1px no-repeat,linear-gradient(180deg,#fff,color-mix(in srgb,var(--brand-surface) 60%,#fff))}}.set-table tbody td{text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#334155;border-bottom:1px solid #f1f5f9;height:3rem;padding:0 min(10px,4%);overflow:hidden}.set-table tbody tr:last-child td{border-bottom:0}.set-table tbody tr{transition:background-color .12s}.set-table tbody tr:hover{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.set-table tbody tr:hover{background:color-mix(in srgb,var(--brand-surface) 45%,#fff)}}.set-table tbody tr[data-selected=true]{background:#1e3a8a0d}.set-table tbody tr[data-selected=true]:hover{background:#1e3a8a13}.set-table [data-align=start]{text-align:right}.set-table__strong{color:var(--brand-navy);font-weight:800}.set-table__muted{color:#94a3b8}.set-table__code{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.set-table__empty{text-align:center;color:#94a3b8;padding:2.5rem 1rem;font-size:12px}.set-table__foot{color:#94a3b8;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.1rem;font-size:11px;display:flex}.set-person{align-items:center;gap:.6rem;min-width:0;display:flex}.set-person>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.set-row-actions{justify-content:center;align-items:center;gap:1px;display:inline-flex}.set-icon-btn{color:#94a3b8;border-radius:.5rem;place-items:center;width:1.875rem;height:1.875rem;transition:color .14s,background-color .14s;display:inline-grid}.set-icon-btn:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.set-icon-btn--danger:hover:not(:disabled){color:#e11d48;background:#fff1f2}.set-icon-btn:disabled{cursor:not-allowed;opacity:.35}.set-check{vertical-align:middle;appearance:none;cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:.3rem;place-content:center;width:1rem;height:1rem;margin:0;transition:background-color .14s,border-color .14s,box-shadow .14s;display:inline-grid}.set-check:hover{border-color:#64748b}.set-check:checked,.set-check:indeterminate{border-color:var(--brand-navy);background:var(--brand-navy);box-shadow:0 2px 6px -2px #1a244780}.set-check:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:.5rem;height:.28rem;transform:translateY(-1px)rotate(-45deg)}.set-check:indeterminate:after{content:"";background:#fff;border-radius:2px;width:.5rem;height:2px}.set-check:focus-visible{outline-offset:2px;outline:2px solid #3b82f680}.set-toolbar{background:#fff;border:1px solid #e2e8f0b3;border-radius:.75rem;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex;box-shadow:0 1px 2px #0d152808,0 2px 8px #0d15280d}.set-search{flex:1;min-width:0;position:relative}.set-search>svg{color:#94a3b8;pointer-events:none;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.set-search input{padding-right:2.1rem}.set-menu-caption{letter-spacing:.02em;color:#94a3b8;padding:.55rem .6rem .25rem;font-size:10px;font-weight:800}.set-dock{z-index:60;color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(160deg,#162448f2,#081126f7);border-radius:9999px;align-items:center;gap:.4rem;padding:.4rem;animation:.28s cubic-bezier(.2,.8,.2,1) set-dock-in;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffffff0f,0 26px 50px -18px #020a1e99}@keyframes set-dock-in{0%{opacity:0;transform:translate(-50%,16px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}.set-dock__count{white-space:nowrap;color:#ffffffb8;align-items:baseline;gap:.4rem;padding-inline:.9rem .5rem;font-size:12px;font-weight:600;display:inline-flex}.set-dock__count b{font-variant-numeric:tabular-nums;color:#fff;font-size:16px;font-weight:900}.set-dock__sep{background:#ffffff24;width:1px;height:1.4rem}.set-dock__btn{white-space:nowrap;color:#ffffffe6;background:#ffffff12;border-radius:9999px;align-items:center;gap:.45rem;height:2.25rem;padding-inline:1rem;font-size:12.5px;font-weight:800;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.set-dock__btn:hover:not(:disabled){color:#fff;background:#ffffff26}.set-dock__btn:disabled{cursor:not-allowed;opacity:.4}.set-dock__btn--restore{color:#14192a;background:linear-gradient(165deg,#fff,#f1f4f8 46%,#cbd3e0);box-shadow:inset 0 1px #ffffffe6,0 6px 16px -6px #00000080}.set-dock__btn--restore:hover:not(:disabled){color:#14192a;background:linear-gradient(165deg,#fff,#f8fafc 46%,#d7dee9);transform:translateY(-1px)}.set-dock__btn--danger:hover:not(:disabled){color:#fecdd3;background:#f43f5e3d}.set-dock__close{color:#ffffff8c;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;transition:color .16s,background-color .16s;display:inline-grid}.set-dock__close:hover{color:#fff;background:#ffffff1a}@media(prefers-reduced-motion:reduce){.set-dock{animation:none}.set-btn,.set-profile__avatar,.set-dock__btn{transition:none}}.set-summary{background:linear-gradient(270deg,rgb(var(--tone) / .09) 0%,rgb(var(--tone) / .03) 55%,transparent 100%);border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;display:flex}.set-summary__glyph{width:2.5rem;height:2.5rem;color:rgb(var(--ink));box-shadow:0 0 0 1px rgb(var(--tone) / .22),0 4px 12px -4px rgb(var(--tone) / .35);background:#fff;border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.set-summary__title{letter-spacing:-.01em;color:#0f172a;font-size:15px;font-weight:900}.set-summary__detail{color:#475569;margin-top:.15rem;font-size:12.5px;font-weight:500}.set-summary__detail b{color:#1e293b;font-weight:800}.set-summary__facts{color:#64748b;flex-wrap:wrap;gap:.2rem 1.1rem;margin-top:.45rem;font-size:11px;display:flex}.set-summary__facts b{color:#334155;font-weight:700}.set-steps{flex-direction:column;gap:1.1rem;margin-top:1.25rem;margin-bottom:1.4rem;display:flex}.set-step{gap:.8rem;display:flex}.set-step__index{background:var(--brand-navy);color:#fff;border-radius:9999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;margin-top:.05rem;font-size:11px;font-weight:800;display:grid}.set-step__title{color:#1e293b;font-size:13.5px;font-weight:800}.set-step__hint{color:#64748b;max-width:44rem;margin-top:.15rem;font-size:11.5px;font-weight:500;line-height:1.5}.set-steps__actions{flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding-inline-start:2.3rem;display:flex}.set-steps__actions .set-btn--primary{height:2.375rem;padding-inline:1.3rem;font-size:12.5px}.set-choice{background:var(--brand-surface);border-radius:.75rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.set-choice{background:color-mix(in srgb,var(--brand-surface) 70%,#fff)}}.set-choice{box-shadow:inset 0 0 0 1px #e2e8f0e6}.set-choice__option{color:#475569;border-radius:.55rem;height:2rem;padding-inline:1rem;font-size:12px;font-weight:700;transition:color .15s,background-color .15s,box-shadow .15s}.set-choice__option:hover{color:var(--brand-navy)}.set-choice__option[aria-checked=true]{color:var(--brand-navy);background:#fff;box-shadow:0 1px 2px #0f172a14,0 3px 10px -4px #0f172a2e}.set-choice__option:focus-visible,.set-disclosure__toggle:focus-visible,.set-link-btn:focus-visible{outline-offset:2px;outline:2px solid #94a3b8e6}.set-disclosure{margin-top:.75rem}.set-disclosure__toggle{color:#94a3b8;align-items:center;gap:.3rem;font-size:11px;font-weight:700;transition:color .15s;display:inline-flex}.set-disclosure__toggle:hover{color:#475569}.set-disclosure__chevron{transition:transform .16s;transform:rotate(90deg)}.set-disclosure[data-open=true] .set-disclosure__chevron{transform:none}.set-disclosure__body{border-inline-start:2px solid #e2e8f0;margin-top:.55rem;padding-inline-start:.9rem}.set-disclosure__note{color:#64748b;font-size:11.5px}@media(min-width:900px){.set-fields--4{grid-template-columns:2fr .8fr .9fr 1.6fr}}.set-link-btn{color:#64748b;align-items:center;gap:.35rem;margin:.7rem 0 1.3rem;padding-inline-start:1rem;font-size:11.5px;font-weight:700;transition:color .15s;display:inline-flex}.set-link-btn:hover{color:var(--brand-navy)}.set-btn--quiet-danger{color:#64748b;box-shadow:none;background:0 0}.set-btn--quiet-danger:hover:not(:disabled){color:#be123c;background:#fff1f2;box-shadow:inset 0 0 0 1px #fda4afd9}@media(prefers-reduced-motion:reduce){.set-choice__option,.set-disclosure__chevron,.set-disclosure__toggle,.set-link-btn{transition:none}}.set-solo{max-width:52rem}.set-profile--select{cursor:pointer}.set-field__error{color:#be123c;font-size:11px;font-weight:600}.set-field[data-invalid=true] input{box-shadow:inset 0 0 0 1px #fda4af}.set-steps__note{color:#94a3b8;font-size:11.5px;font-weight:600}.set-btn--microsoft{color:#1f2937;background:#fff;border-radius:.5rem;gap:.6rem;height:2.5rem;padding-inline:1.2rem;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px #8c8c8c,0 1px 2px #0f172a0f}.set-btn--microsoft:hover:not(:disabled){color:#111827;background:#f8fafc;box-shadow:inset 0 0 0 1px #5e5e5e,0 6px 14px -6px #0f172a40}.set-steps__actions--flush{padding-inline-start:0}.dash-hero{--dash-page:#f4f6fa;--dash-art-w:1700px;--dash-art-top:-4.5rem;--dash-lead-x:calc(var(--dash-art-w) * .1685);--dash-lead-y:calc(var(--dash-art-w) * .1365 + var(--dash-art-top));--dash-pulse-top:23.5rem;isolation:isolate;background:var(--dash-page);color:#fff;height:35rem;position:relative;overflow:hidden}.dash-hero+*{margin-top:-2.5rem;position:relative}.dash-hero__backdrop{z-index:-1;background:radial-gradient(70% 90% at 50% 0,#1c3a6859,#0000 70%),linear-gradient(#06142c,#03102a 45%,#020b1e);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.dash-hero__art{top:var(--dash-art-top);width:var(--dash-art-w);--dash-art-sides:linear-gradient(90deg, transparent 0%, #0000001b 1%, #0000005a 2%, #000000a5 3%, #000000e4 4%, #000 5%, #000 95%, #000000e4 96%, #000000a5 97%, #0000005a 98%, #0000001b 99%, transparent 100%);max-width:none;height:auto;-webkit-mask-image:var(--dash-art-sides);mask-image:var(--dash-art-sides);-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.dash-hero__wash{pointer-events:none;background:radial-gradient(15rem 9rem at calc(50% + var(--dash-lead-x)) var(--dash-lead-y),#020a1c4d 0%,#020a1c24 55%,transparent 100%),linear-gradient(180deg,#020a1c66 0%,#020a1c1f 14%,transparent 26%);position:absolute;inset:0}.dash-hero__mist{width:var(--dash-art-w);pointer-events:none;max-width:none;height:100%;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.dash-hero__mist-layer{fill:var(--dash-page)}.dash-hero__lead{top:var(--dash-lead-y);left:calc(50% + var(--dash-lead-x));z-index:1;width:max-content;max-width:calc(var(--dash-art-w) * .27);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.dash-hero__lead:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px)brightness(.8)saturate(110%);backdrop-filter:blur(12px)brightness(.8)saturate(110%);--dash-lead-pool:radial-gradient(closest-side, #000 0%, #000000e6 20%, #000000b8 35%, #00000080 50%, #0000004d 65%, #00000024 80%, #0000000a 92%, transparent 100%);-webkit-mask-image:var(--dash-lead-pool);mask-image:var(--dash-lead-pool);pointer-events:none;background:radial-gradient(closest-side,#020a1c57,#020a1c33 55%,#0000);border-radius:50%;position:absolute;inset:-3.25rem -6rem}.dash-hero__greeting{letter-spacing:-.015em;filter:drop-shadow(0 1px 1.5px #020a1c99)drop-shadow(0 2px 14px #020a1c8c);flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.6rem;font-size:2.4rem;line-height:1.1;display:flex}.dash-hero__greeting-time{color:#fffffff0;font-weight:300}.dash-hero__greeting-name{color:#0000;background:linear-gradient(#fff 0% 40%,#cfdcf2);-webkit-background-clip:text;background-clip:text;font-weight:700}.dash-clock{text-align:start;filter:drop-shadow(0 1px 1.5px #020a1c99)drop-shadow(0 2px 12px #020a1c80);justify-content:center;align-items:center;gap:1rem;margin-top:.85rem;display:flex}.dash-clock__time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#fff 0% 45%,#d5e1f5);-webkit-background-clip:text;background-clip:text;align-items:center;font-size:3.1rem;font-weight:200;line-height:1;display:inline-flex}.dash-clock__colon{margin-inline:-.06em;animation:2s ease-in-out infinite dash-clock-breathe;position:relative;top:-.07em}@keyframes dash-clock-breathe{0%,to{opacity:1}50%{opacity:.18}}.dash-clock__rule{background:linear-gradient(#0000,#ffffffb3 30% 70%,#0000);align-self:stretch;width:1px;margin-block:.15rem}.dash-clock__date{flex-direction:column;gap:.05rem;line-height:1.25;display:flex}.dash-clock__day{color:#fff;font-size:.9rem;font-weight:600}.dash-clock__full{color:#ffffffe6;font-size:.8rem;font-weight:500}.dash-clock__hebrew{letter-spacing:.02em;color:#ffffffc2;font-size:.75rem;font-weight:500}.dash-clock__hebrew:empty{display:none}.dash-hero__content{flex-direction:column;align-items:stretch;height:100%;padding-top:2.25rem;display:flex;position:relative}.dash-hero__tools{align-self:flex-end;align-items:center;gap:.35rem;height:2.35rem;display:flex}.dash-hero__tool{color:#ffffffbd;background:0 0;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;transition:color .2s;display:grid}.dash-hero__tool svg{filter:drop-shadow(0 1px 6px #020a1c99);width:1.3rem;height:1.3rem;transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .25s}.dash-hero__tool:hover,.dash-hero__tool[aria-pressed=true]{color:#fff}.dash-hero__tool:hover svg,.dash-hero__tool[aria-pressed=true] svg{filter:drop-shadow(0 0 9px #93c5fdd9)}.dash-hero__tool--gear:not([aria-pressed=true]):hover svg{transform:rotate(90deg)}.dash-hero__tool--refresh:hover svg{transform:rotate(180deg)}.dash-hero__tool--refresh[data-spinning=true] svg{animation:.9s linear infinite dash-tool-spin}@keyframes dash-tool-spin{to{transform:rotate(360deg)}}.dash-hero__tool:focus-visible,.dash-hero__cta:focus-visible,.dash-pulse__link:focus-visible{outline-offset:2px;outline:2px solid #94a3b8e6}.dash-hero__sync{color:#ffffff9e;align-items:center;gap:.25rem;margin-inline-end:.5rem;font-size:.66rem;font-weight:500;display:inline-flex}.dash-hero__sync[data-error=true]{color:#fcd34d}.dash-hero__pulse{margin-top:calc(var(--dash-pulse-top) - 2.25rem - 2.35rem);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dash-hero__pulse-loading{color:#64748b;font-size:.72rem}.dash-hero__pulse-rule{background:linear-gradient(#0000,#ffffff8c,#0000);width:1px;height:1.4rem;margin-inline:.35rem}.dash-pulse__link{border-radius:999px}.dash-pulse{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);color:#475569;white-space:nowrap;background:#ffffffbd;border:1px solid #ffffffe6;border-radius:999px;align-items:center;gap:.45rem;height:2.1rem;padding-inline:.9rem;font-size:.72rem;font-weight:500;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #fffffff2,0 10px 26px -14px #0f172a52}.dash-pulse__link:hover .dash-pulse{background:#fffffff0;transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 14px 30px -14px #0f172a61}.dash-pulse__dot{background:var(--pulse-accent,#64748b);width:.4rem;height:.4rem;box-shadow:0 0 0 3px var(--pulse-accent,#64748b);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.dash-pulse__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--pulse-accent,#64748b) 16%,transparent)}}.dash-pulse__value{color:var(--brand-navy,#1a2447);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:700}.dash-pulse[data-zero=true] .dash-pulse__dot{display:none}.dash-pulse[data-zero=true] .dash-pulse__value{color:#94a3b8}.dash-hero__cta{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;height:2.1rem;padding-inline:1rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}@media(max-width:1023px){.dash-hero__lead{text-align:start;align-items:flex-start;left:auto;right:1rem;transform:translateY(-50%)}.dash-hero__greeting,.dash-clock{justify-content:flex-start}}@media(max-width:767px){.dash-hero__greeting{font-size:1.85rem}.dash-clock__time{font-size:2.4rem}}@media(prefers-reduced-motion:reduce){.dash-clock__colon,.dash-hero__tool--refresh[data-spinning=true] svg{animation:none}.dash-hero__tool svg{transition:none}}.office-board-segments{z-index:10;align-items:flex-end;gap:1.25rem;margin-top:-14.875rem;margin-bottom:1.25rem;display:flex;position:relative}.office-board-segments__cards{flex:auto;min-width:0}.office-board-segments .crm-hero-stats--glass{justify-content:flex-start;margin:0}.office-board-segments__users{flex:0 auto;min-width:0;max-width:42%;display:flex}@media(max-width:1023px){.office-board-segments{flex-direction:column;align-items:stretch}.office-board-segments__users{max-width:none}}.crm-filter-bar{background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:.8rem;align-items:center;gap:2px;padding:3px;display:flex}.crm-filter-bar--uniform{grid-auto-columns:1fr;grid-auto-flow:column;justify-content:start;display:inline-grid}.crm-filter-bar--uniform .crm-filter-bar__item{width:auto;min-width:2.05rem}.crm-filter-bar--scroll{scrollbar-width:none;min-width:0;overflow-x:auto}.crm-filter-bar--scroll::-webkit-scrollbar{display:none}.crm-filter-bar__item{color:#94a3b8;white-space:nowrap;border-radius:.6rem;outline:none;flex-shrink:0;grid-auto-flow:column;justify-content:center;align-items:center;gap:.35rem;width:2.05rem;height:2.05rem;font-size:11.5px;font-weight:800;line-height:1;transition:color .15s,background-color .15s,box-shadow .15s,opacity .15s,filter .15s,transform .15s;display:inline-grid}.crm-filter-bar__item--text{width:auto;padding-inline:.7rem}.crm-filter-bar__item:hover{color:#334155;background:#fff;box-shadow:0 1px 3px #0f172a14}.crm-filter-bar__item:focus-visible{box-shadow:0 0 0 2px #93c5fd}.crm-filter-bar__item[aria-pressed=true]{color:#fff;background:linear-gradient(160deg,#3b82f6,#1d4ed8);box-shadow:inset 0 1px #ffffff47,0 6px 14px -6px #2563ebbf}.crm-filter-bar__item[aria-pressed=true]:hover{transform:translateY(-1px)}.crm-filter-bar__item--glyph,.crm-filter-bar__item--glyph:hover,.crm-filter-bar__item--glyph[aria-pressed=true],.crm-filter-bar__item--glyph[aria-pressed=true]:hover{box-shadow:none;background:0 0}.crm-filter-bar__item--glyph:hover{color:#475569}.crm-filter-bar__item--glyph[aria-pressed=true]{color:#2563eb}.crm-filter-bar__item--glyph:focus-visible{box-shadow:0 0 0 2px #93c5fd}.crm-filter-bar__dot{background:var(--filter-dot,#94a3b8);border-radius:9999px;width:.4rem;height:.4rem}.crm-filter-bar__item[aria-pressed=true] .crm-filter-bar__dot{background:#ffffffeb}.crm-filter-bar__item[data-tone=sky]{--filter-dot:#0ea5e9}.crm-filter-bar__item[data-tone=emerald]{--filter-dot:#10b981}.crm-filter-bar__item[data-tone=rose]{--filter-dot:#ef4444}.crm-filter-bar__item[data-tone=amber]{--filter-dot:#f59e0b}.crm-filter-bar__item[data-tone=slate]{--filter-dot:#94a3b8}.crm-filter-bar__item[data-tone=sky][aria-pressed=true]{background:linear-gradient(160deg,#38bdf8,#0284c7);box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #0284c7b3}.crm-filter-bar__item[data-tone=emerald][aria-pressed=true]{background:linear-gradient(160deg,#34d399,#059669);box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #059669b3}.crm-filter-bar__item[data-tone=rose][aria-pressed=true]{background:linear-gradient(160deg,#f87171,#dc2626);box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #dc2626b3}.crm-filter-bar__item[data-tone=amber][aria-pressed=true]{background:linear-gradient(160deg,#fbbf24,#d97706);box-shadow:inset 0 1px #ffffff4d,0 6px 14px -6px #d97706b3}.crm-filter-bar__item[data-tone=slate][aria-pressed=true]{background:linear-gradient(160deg,#94a3b8,#475569);box-shadow:inset 0 1px #ffffff47,0 6px 14px -6px #475569b3}.crm-filter-bar__item--logo{filter:grayscale();opacity:.5;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0e6}.crm-filter-bar__item--logo:hover{filter:grayscale(.35);opacity:.85;background:#fff}.crm-filter-bar__item--logo[aria-pressed=true]{filter:none;opacity:1;background:#fff;box-shadow:inset 0 0 0 2px #2563eb,0 6px 14px -6px #2563ebbf}.crm-filter-bar__logo{object-fit:contain;width:auto;max-width:1.15rem;height:auto;max-height:1.15rem;display:block}.crm-filter-bar__logo[data-vector=true]{width:1.15rem;height:1.15rem}.crm-filter-bar__count{color:#64748b;font-size:9.5px;font-weight:800}.crm-filter-bar__item[aria-pressed=true] .crm-filter-bar__count{color:#ffffffd9}@media(prefers-reduced-motion:reduce){.crm-filter-bar__item{transition:none}.crm-filter-bar__item[aria-pressed=true]:hover{transform:none}}.lh-card{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.lh-card__top{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;display:grid}@media(min-width:1100px){.lh-card__top{grid-template-columns:minmax(0,3fr) minmax(260px,1fr)}}.lh-list-logo{color:#172247;background:linear-gradient(135deg,#e0f2fe,#f1f5f9);border-radius:999px;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff,0 3px 8px -5px #17224766}.lh-list-logo[data-has-logo]{background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 0 0 2.5px #fff,0 3px 8px -5px #17224766}.lh-list-logo img{object-fit:contain;width:78%;height:78%}.lh-hero{background:#fff;border:1px solid #e4ebf5;border-radius:22px;flex-direction:column;min-width:0;padding:1.1rem 1.35rem .95rem;display:flex;box-shadow:0 1px 2px #1722470a,0 8px 24px -16px #1722472e}.lh-hero__top{border-bottom:1px solid #e4ebf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding-bottom:.75rem;display:flex}.lh-logo{flex-shrink:0;position:relative}.lh-logo__face{color:#172247;cursor:pointer;background:linear-gradient(135deg,#e0f2fe,#f1f5f9);border:0;border-radius:999px;place-items:center;width:3rem;height:3rem;padding:0;transition:transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff,0 4px 12px -6px #17224759}.lh-logo__face:hover{transform:scale(1.03)}.lh-logo__face[data-has-logo]{background:#fff;box-shadow:0 0 0 1px #e2e8f0,0 0 0 3px #fff,0 4px 12px -6px #17224759}.lh-logo__face img{object-fit:contain;width:78%;height:78%}.lh-logo__veil{color:#fff;opacity:0;background:#17224700;border-radius:999px;place-items:center;transition:background-color .18s,opacity .18s;display:grid;position:absolute;inset:0}.lh-logo__face:hover .lh-logo__veil{opacity:1;background:#17224761}.lh-logo__remove{z-index:2;color:#fff;opacity:0;cursor:pointer;background:#94a3b8;border:1.5px solid #fff;border-radius:999px;place-items:center;width:1rem;height:1rem;padding:0;transition:opacity .16s,background-color .16s;display:grid;position:absolute;top:-.15rem;left:-.15rem}.lh-logo:hover .lh-logo__remove,.lh-logo__remove:focus-visible{opacity:1}.lh-logo__remove:hover{background:#dc2626}.lh-hero__kind{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:.05rem .5rem;font-size:9.5px;font-weight:600;line-height:1.5;display:inline-flex}.lh-hero__status{cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.2rem;padding:0;transition:transform .18s;display:inline-flex}.lh-hero__status:hover{transform:translateY(-1px)}.lh-status-menu{z-index:240;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:1px;min-width:11rem;padding:.3rem;display:flex;box-shadow:0 16px 36px -18px #17224773}.lh-status-menu__item{border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .45rem;transition:background-color .15s;display:flex}.lh-status-menu__item:hover,.lh-status-menu__item[aria-pressed=true]{background:#f1f5f9}.lh-hero__sheet{grid-template-columns:minmax(0,1fr);gap:.55rem 1.25rem;padding:.85rem 0 .8rem;display:grid}@media(min-width:640px){.lh-hero__sheet{grid-template-columns:repeat(3,minmax(0,1fr))}.lh-hero__wide{grid-column:span 2}}.lh-hero__sheet .customer-profile-field{border-radius:.5rem;padding:.3rem .45rem}.lh-hero__sheet .customer-profile-field .text-\[9px\]{color:#78869c;font-size:10px;font-weight:600}.lh-hero__sheet .customer-profile-field .text-\[11px\]{font-size:13px;font-weight:600}.lh-hero__sheet .customer-profile-field [data-empty]{color:#94a3b8}.lh-branches{flex-direction:column;flex:1;gap:.35rem;min-height:0;padding:.15rem .25rem .1rem;display:flex}.lh-branches__head,.lh-branches__row{grid-template-columns:6.5rem minmax(0,1fr) 1.5rem;align-items:center;gap:.85rem;display:grid}.lh-branches__head{color:#78869c;padding:0 .1rem;font-size:10px;font-weight:600}.lh-branches__list{flex-direction:column;gap:.15rem;min-height:0;max-height:22rem;padding:0 .1rem .2rem;display:flex;overflow-y:auto}.lh-branches__input{color:#172247;background:0 0;border:0;border-bottom:1px solid #e2e8f0;outline:none;width:100%;min-width:0;padding:.35rem .1rem;font-size:13px;font-weight:600;transition:border-color .18s}.lh-branches__input--number{font-variant-numeric:tabular-nums;text-align:right}.lh-branches__input::placeholder{color:#a0acbe;font-weight:400}.lh-branches__input:hover{border-bottom-color:#cbd5e1}.lh-branches__input:focus{border-bottom-color:#172247}.lh-branches__remove{color:#94a3b8;opacity:.55;border-radius:6px;place-items:center;width:22px;height:22px;transition:color .16s,background-color .16s,opacity .16s;display:grid}.lh-branches__row:hover .lh-branches__remove,.lh-branches__row:focus-within .lh-branches__remove,.lh-branches__remove:focus-visible{opacity:1}.lh-branches__remove:hover{color:#dc2626;background:#fef2f2}.lh-branches__empty{text-align:center;color:#94a3b8;padding:1.1rem 0 .6rem;font-size:12px;font-weight:500}.lh-branches__add{color:#172247;border-radius:8px;align-self:center;align-items:center;gap:.3rem;margin-top:.35rem;padding:.35rem .7rem;font-size:12px;font-weight:700;transition:background-color .16s;display:inline-flex}.lh-branches__add:hover{background:#f1f5f9}.lh-hero__domains{border-top:1px solid #e4ebf5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding:.75rem 0;display:flex}.lh-hero__domains-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.lh-hero__domains-title{color:#172247;font-size:12px;font-weight:700}.lh-hero__domains-hint{color:#64748b;font-size:10.5px}.lh-hero__domains-hint.is-warn{color:#b45309;font-weight:600}.lh-hero__domains-bar{flex:0 26rem;min-width:0}.lh-hero__figures{border-top:1px solid #e4ebf5;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem;margin-top:auto;padding-top:.8rem;display:grid}@media(min-width:640px){.lh-hero__figures{grid-template-columns:repeat(var(--lh-figures,4),minmax(0,1fr));row-gap:0}.lh-hero__figure+.lh-hero__figure{border-inline-start:1px solid #e4ebf5}}.lh-hero__figure{--tone:23 34 71;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:0;padding:.15rem .75rem;display:flex}.lh-hero__figure--press{cursor:pointer;font:inherit;background:0 0;border:0;transition:opacity .18s;position:relative}.lh-hero__figure--press:after{content:"";background:rgb(var(--tone));opacity:0;inset-inline:28%;border-radius:999px;height:2px;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-.55rem;transform:scaleX(.4)}.lh-hero__figure--press[aria-pressed=false]{opacity:.62}.lh-hero__figure--press:hover{opacity:1}.lh-hero__figure--press[aria-pressed=true]:after{opacity:1;transform:scaleX(1)}.lh-hero__figure[data-tone=emerald]{--tone:4 120 87}.lh-hero__figure[data-tone=slate]{--tone:100 116 139}.lh-hero__figure[data-tone=sky]{--tone:3 105 161}.lh-hero__figure-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--tone));font-size:1.35rem;font-weight:800;line-height:1}.lh-hero__figure-label{color:#64748b;align-items:center;gap:.35rem;font-size:10.5px;font-weight:600;display:inline-flex}.lh-hero__figure-dot{background:rgb(var(--tone));width:.4rem;height:.4rem;box-shadow:0 0 0 3px rgb(var(--tone) / 12%);border-radius:999px}.lh-send{background:#fff;border:1px solid #e4ebf5;border-radius:22px;flex-direction:column;gap:.8rem;min-width:0;padding:1.1rem 1.1rem .9rem;display:flex;box-shadow:0 1px 2px #1722470a,0 8px 24px -16px #1722472e}.lh-send__head{align-items:center;gap:.6rem;display:flex}.lh-send__glyph{color:#172247;background:linear-gradient(135deg,#e0f2fe,#f1f5f9);border-radius:999px;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;display:grid}.lh-send__title{color:#172247;font-size:13.5px;font-weight:800;line-height:1.2}.lh-send__subtitle{color:#64748b;margin-top:.1rem;font-size:10.5px}.lh-send__channels{flex-direction:column;gap:.4rem;display:flex}.lh-channel{background:#f8fafc;border:1px solid #0000;border-radius:14px;align-items:center;gap:.5rem;min-width:0;padding:.3rem .5rem;transition:background-color .22s,border-color .22s,box-shadow .26s;display:flex}.lh-channel:hover{background:#f1f5f9}.lh-channel[data-active]{background:#fff;border-color:#17224724;box-shadow:0 10px 22px -16px #1722478c}.lh-channel__pick{cursor:pointer;text-align:right;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.45rem;padding:0;display:flex}.lh-channel__mark{color:#64748b;background:linear-gradient(160deg,#fff,#f1f5f9 55%,#e2e8f0);border-radius:999px;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;transition:transform .24s cubic-bezier(.22,1,.36,1),background .26s,box-shadow .26s,color .22s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #cbd5e1cc,inset 0 1px #fff,0 4px 10px -6px #17224759}.lh-channel__mark svg{width:1.05rem;height:1.05rem}.lh-channel__pick:hover .lh-channel__mark{color:#172247;transform:translateY(-1px)scale(1.04)}.lh-channel[data-active] .lh-channel__mark{color:#fdf8ee;background:radial-gradient(120% 70% at 50% 0,#ffffff38,#0000 60%),linear-gradient(160deg,#2a3f86,#172247 58%,#0e1631);box-shadow:inset 0 0 0 1px #d6be8cbf,inset 0 1px #ffffff40,0 8px 16px -8px #172247b3}.lh-channel__radio{background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;flex-shrink:0;width:1rem;height:1rem;transition:border-color .2s;position:relative}.lh-channel__radio:after{content:"";background:#172247;border-radius:999px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;inset:3px;transform:scale(0)}.lh-channel[data-active] .lh-channel__radio{border-color:#172247}.lh-channel[data-active] .lh-channel__radio:after{transform:scale(1)}.lh-channel__field{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.lh-channel__input{color:#172247;background:0 0;border:0;border-bottom:1px solid #e2e8f0;outline:none;flex:1;min-width:0;padding:.3rem .1rem;font-size:12px;font-weight:500;transition:border-color .18s}.lh-channel__input::placeholder{color:#a0acbe;font-weight:400}.lh-channel__input:hover{border-bottom-color:#cbd5e1}.lh-channel__input:focus{border-bottom-color:#172247}.lh-channel__tools{flex-shrink:0;align-items:center;gap:.1rem;display:flex}.lh-channel__tool{color:#94a3b8;border-radius:6px;place-items:center;width:22px;height:22px;transition:color .16s,background-color .16s;display:grid}.lh-channel__tool:hover{color:#172247;background:#f1f5f9}.lh-send__message{flex-direction:column;gap:.3rem;display:flex}.lh-send__label{color:#475569;font-size:10.5px;font-weight:700}.lh-send__notes{border-radius:12px;min-height:4.5rem;font-size:12px}.lh-send__hint{color:#78869c;font-size:10px;line-height:1.4}.lh-send__hint--site{text-align:center;background:#f8fafc;border-radius:12px;padding:.55rem .7rem}.lh-send__foot{border-top:1px solid #e4ebf5;flex-direction:column;align-items:stretch;gap:.4rem;margin-top:auto;padding-top:.75rem;display:flex}.lh-send__go{color:#fff;cursor:pointer;background:linear-gradient(#1f2d5c,#172247);border:0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:2.35rem;font-size:13px;font-weight:800;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:inline-flex;box-shadow:0 10px 22px -12px #172247bf}.lh-send__go:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 26px -12px #172247cc}.lh-send__go-arrow{transition:transform .22s cubic-bezier(.22,1,.36,1)}.lh-send__go:hover:not(:disabled) .lh-send__go-arrow{transform:translate(-2px,-2px)}.lh-send__go:disabled{color:#94a3b8;box-shadow:none;cursor:not-allowed;background:#e2e8f0}.lh-send__count{font-variant-numeric:tabular-nums;color:#172247;background:#fff;border-radius:999px;place-items:center;min-width:1.3rem;height:1.3rem;padding-inline:.3rem;font-size:11px;font-weight:800;display:inline-grid}.lh-board{flex-direction:column;gap:.6rem;min-width:0;display:flex}.lh-board__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-inline:.25rem;display:flex}.lh-board__title{color:#172247;align-items:baseline;gap:.5rem;font-size:15px;font-weight:800;display:inline-flex}.lh-board__count{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:13px;font-weight:700}.lh-board__pending{color:#b91c1c;align-items:center;gap:.4rem;font-size:11px;font-weight:600;display:inline-flex}.lh-board__pending-dot{background:#dc2626;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #dc262624}.lh-board__pending[data-clear=true]{color:#047857}.lh-board__pending[data-clear=true] .lh-board__pending-dot{background:#059669;box-shadow:0 0 0 3px #05966924}.lh-board__empty{text-align:center;color:#94a3b8;background:#fff;border:1px solid #e2e8f0b3;border-radius:12px;padding:2rem 1rem;font-size:11.5px}.lh-grid-domain{color:#475569;justify-content:center;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.lh-grid-domain>svg{color:#94a3b8;flex-shrink:0}.lh-grid-trailing-head{white-space:nowrap}.lh-grid-trailing{justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.lh-select{cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;border-radius:5px;flex-shrink:0;place-items:center;width:1.05rem;height:1.05rem;padding:0;transition:border-color .16s,background-color .16s,transform .16s;display:grid}.lh-select:hover{border-color:#172247;transform:scale(1.06)}.lh-select[aria-checked=true],.lh-select[aria-checked=mixed]{background:#172247;border-color:#172247}.lh-select__tick{color:#fff;place-items:center;display:grid}.lh-select__dash{background:#fff;border-radius:2px;width:.5rem;height:2px}.lh-board .rv-row:has(.lh-select[aria-checked=true]){background:#1722470a}.lh-board__picked{color:#172247;align-items:center;gap:.5rem;margin-inline-start:auto;font-size:11px;font-weight:700;display:inline-flex}.lh-board__picked>button{color:#64748b;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;font-size:10.5px;font-weight:600;text-decoration:underline}.lh-delivery{--tone:185 28 28;--wash:254 242 242;--line:254 202 202;border:1px solid rgb(var(--line));background:rgb(var(--wash));white-space:nowrap;height:1.55rem;color:rgb(var(--tone));cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding-inline:.45rem .6rem;font-size:11px;font-weight:700;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .2s,background-color .2s,border-color .2s,color .2s;display:inline-flex}.lh-delivery[data-state=sent]{--tone:4 120 87;--wash:236 253 245;--line:167 243 208}.lh-delivery:hover{box-shadow:0 6px 14px -9px rgb(var(--tone) / 70%);transform:translateY(-1px)}.lh-delivery:active{transform:translateY(0)}.lh-delivery:focus-visible{outline:2px solid rgb(var(--tone) / 45%);outline-offset:2px}.lh-delivery__mark{border:1.5px solid rgb(var(--tone) / 55%);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:.95rem;height:.95rem;display:grid}.lh-delivery[data-state=sent] .lh-delivery__mark{background:#059669;border-color:#0000}@media(prefers-reduced-motion:reduce){.lh-channel,.lh-send__go,.lh-delivery,.lh-hero__status{transition:none}}.lh-hero__domains[data-stacked=true]{flex-direction:column;align-items:stretch}.ops-chip-word{white-space:nowrap;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .5rem;font-size:9.5px;font-weight:600;line-height:1.5;display:inline-flex}.ops-chip-word[data-tone=sky]{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.ops-chip-word[data-tone=emerald]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.ops-side__body{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.ops-side__foot{text-align:center;color:#94a3b8;border-top:1px solid #e4ebf5;margin-top:auto;padding-top:.6rem;font-size:10px}.ops-side__group-title{color:#172247;margin-bottom:.4rem;font-size:11px;font-weight:800}.ops-insurers{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem .35rem;display:grid}.ops-insurer{cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:.25rem;min-width:0;padding:.2rem 0;transition:background-color .18s;display:flex}.ops-insurer:hover{background:#f8fafc}.ops-insurer__logo{filter:grayscale()opacity(.5);border-radius:999px;place-items:center;width:2.9rem;height:2.9rem;transition:filter .22s,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:grid;position:relative}.ops-insurer:hover .ops-insurer__logo{filter:grayscale(.3)opacity(.85);transform:translateY(-1px)}.ops-insurer[aria-pressed=true] .ops-insurer__logo{filter:none;background:#fff;box-shadow:0 0 0 1.5px #172247b3,0 6px 14px -8px #1722478c}.ops-insurer__tick{color:#fff;background:#059669;border:1.5px solid #fff;border-radius:999px;place-items:center;width:.95rem;height:.95rem;display:grid;position:absolute;top:-.15rem;left:-.15rem}.ops-insurer__name{text-overflow:ellipsis;white-space:nowrap;color:#78869c;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}.ops-insurer[aria-pressed=true] .ops-insurer__name{color:#172247;font-weight:800}.ops-chips{flex-wrap:wrap;gap:.35rem;display:flex}.ops-chip{white-space:nowrap;color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0e6;border-radius:999px;align-items:center;gap:.35rem;height:1.75rem;padding-inline:.65rem;font-size:11px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:inline-flex}.ops-chip:hover{color:#172247;border-color:#cbd5e1;transform:translateY(-1px)}.ops-chip[aria-pressed=true]{color:#fff;background:#172247;border-color:#172247;box-shadow:0 6px 14px -9px #172247cc}.ops-chip__logo{object-fit:contain;filter:grayscale()opacity(.6);width:1rem;height:1rem;transition:filter .18s}.ops-chip:hover .ops-chip__logo{filter:grayscale(.2)}.ops-chip[aria-pressed=true] .ops-chip__logo{filter:none;background:#fff;border-radius:999px;padding:1.5px}@media(prefers-reduced-motion:reduce){.ops-chip,.ops-insurer__logo{transition:none}}.lh-hero__figure[data-tone=amber]{--tone:180 83 9}.lh-list-domains{align-items:center;gap:.35rem;display:inline-flex}.lh-list-domain{color:#cbd5e1;place-items:center;display:inline-grid}.lh-list-domain[data-on=true]{color:#172247}.ops-svc-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .45rem;display:inline-flex}.ops-svc-logo{color:#172247;--vc-art-accent:#059669;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}.ops-svc-logo__art{width:1.5rem;height:1.5rem}.ops-svc-logo svg:not(.vc-art){width:1.25rem;height:1.25rem}.lh-list-channel{color:#334155;align-items:center;gap:.35rem;font-size:12px;font-weight:600;display:inline-flex}.lh-list-channel__art{object-fit:contain;width:1.15rem;height:1.15rem}.lh-list-pending{font-variant-numeric:tabular-nums;color:#94a3b8;font-weight:800}.lh-list-pending[data-state=pending]{color:#b91c1c}.ops-side__head{text-align:center;flex-direction:column;align-items:stretch;gap:.3rem;padding:.15rem 0 .2rem;display:flex}.ops-side__title{align-items:center;gap:.75rem;margin:0;display:flex}.ops-side__hairline{background:linear-gradient(90deg,#0000,#17224738);flex:1;height:1px}.ops-side__hairline:last-child{background:linear-gradient(90deg,#17224738,#0000)}.ops-side__title-text{letter-spacing:-.015em;white-space:nowrap;color:#172247;align-items:baseline;gap:.4rem;font-size:14.5px;font-weight:800;display:inline-flex}.ops-side__num{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:12.5px;font-weight:700}.ops-side__subtitle{color:#78869c;font-size:10.5px;line-height:1.4}.ops-areas{border-top:1px solid #e4ebf5;justify-content:center;padding:.85rem 0;display:flex}.ops-areas .ops-tile{--area-accent:#94a3b8}.ops-areas .ops-tile[aria-pressed=true]{--area-accent:#0ea5e9}.ops-areas .ops-tile__mark{width:2.1rem;height:2.1rem}.ops-areas .ops-tile__mark svg{width:100%;height:100%}.ops-photo{flex-shrink:0;position:relative}.ops-photo__press{z-index:3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;position:absolute;inset:0}.ops-photo__veil{color:#fff;opacity:0;background:#17224700;border-radius:999px;place-items:center;width:100%;height:100%;transition:background-color .18s,opacity .18s;display:grid}.ops-photo__press:hover .ops-photo__veil,.ops-photo__press:focus-visible .ops-photo__veil{opacity:1;background:#17224761}.ops-photo__remove{z-index:4}.ops-photo:hover .ops-photo__remove,.ops-photo__remove:focus-visible{opacity:1}.ops-tiles{grid-template-columns:repeat(var(--ops-tile-cols,4),minmax(0,1fr));background:#e8edf4;border:1px solid #e2e8f0;border-radius:16px;gap:1px;display:grid;overflow:hidden;box-shadow:0 10px 26px -22px #1722478c}.ops-tile{cursor:pointer;background:#fff;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:.7rem .2rem .6rem;transition:background-color .22s,box-shadow .24s;display:flex;position:relative}.ops-tile:hover{background:#fafbfd}.ops-tile__mark{color:#94a3b8;filter:grayscale()opacity(.45);place-items:center;width:1.9rem;height:1.9rem;transition:filter .24s,transform .26s cubic-bezier(.22,1,.36,1),color .2s;display:grid}.ops-tile__mark img{object-fit:contain;max-width:100%;max-height:100%}.ops-tile:hover .ops-tile__mark{filter:grayscale(.4)opacity(.8);transform:translateY(-2px)}.ops-tile__name{text-overflow:ellipsis;white-space:nowrap;color:#78869c;max-width:100%;font-size:10.5px;font-weight:600;transition:color .2s;overflow:hidden}.ops-tile[aria-pressed=true]{background:linear-gradient(#fff,#f4f7fc);box-shadow:inset 0 -2px #172247,inset 0 1px #fff}.ops-tile[aria-pressed=true] .ops-tile__mark{color:#172247;filter:none}.ops-tile[aria-pressed=true] .ops-tile__name{color:#172247;font-weight:800}.ops-tile__tick{color:#fff;background:#172247;border-radius:999px;place-items:center;width:.95rem;height:.95rem;animation:.26s cubic-bezier(.22,1,.36,1) both ops-tile-tick;display:grid;position:absolute;top:.35rem;left:.35rem}@keyframes ops-tile-tick{0%{opacity:0;transform:scale(.4)}}.ops-tiles[data-compact=true]{width:min(100%,24rem)}@media(prefers-reduced-motion:reduce){.ops-tile,.ops-tile__mark,.ops-tile__tick{transition:none;animation:none}}.ops-tiles-compact{width:min(100%,26rem)}.ops-svc-group{flex-direction:column;gap:.45rem;display:flex}.ops-svc-group__title{letter-spacing:.02em;color:#172247;align-items:center;gap:.6rem;font-size:11px;font-weight:800;display:flex}.ops-svc-group__title:before,.ops-svc-group__title:after{content:"";background:linear-gradient(90deg,#0000,#cbd5e1);flex:1;height:1px}.ops-svc-group__title:after{background:linear-gradient(90deg,#cbd5e1,#0000)}.ops-svc-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ops-svc-tiles[data-pair=true]{justify-content:center;display:flex}.ops-svc-tiles[data-pair=true]>.ops-svc-tile{width:calc(33.3333% - .266667rem)}.ops-svc-tile{min-width:0;position:relative}.ops-svc-tile>.vc-tile{width:100%;height:4.6rem}.ops-svc-default{z-index:2;color:#94a3b8;cursor:pointer;top:.375rem;background:#fff;border:1px solid #cbd5e1;border-radius:999px;place-items:center;width:.75rem;height:.75rem;padding:0;transition:transform .18s,color .18s,background-color .18s,border-color .18s;display:grid;position:absolute;inset-inline-end:.375rem}.ops-svc-default:before{content:"";position:absolute;inset:-.35rem}.ops-svc-default:hover{color:#b48214;border-color:#d9aa3c;transform:scale(1.15)}.ops-svc-default[data-set=true]{color:#fff;background:linear-gradient(145deg,#f6d77a,#d4a23a);border-color:#0000}.ops-svc-default[data-set=true] svg{fill:currentColor}.ops-default-pop{background:#fff;border:1px solid #e2e8f0;border-radius:16px;width:23rem;max-width:calc(100vw - 2rem);padding:.75rem;box-shadow:0 18px 40px -20px #17224773}.ops-default-pop__head{border-bottom:1px solid #e4ebf5;justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.5rem;display:flex}.ops-default-pop__title{color:#172247;font-size:12px;font-weight:800}.ops-default-pop__service{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;font-size:10.5px;font-weight:600;overflow:hidden}.ops-default-pop__list{flex-direction:column;gap:.25rem;margin:.55rem 0 0;padding:0;list-style:none;display:flex}.ops-default-pop__item{background:#f8fafc;border-radius:10px;align-items:center;gap:.45rem;min-width:0;padding:.3rem .45rem;font-size:11.5px;display:flex}.ops-default-pop__company{color:#172247;flex-shrink:0;font-weight:700}.ops-default-pop__branch{text-overflow:ellipsis;white-space:nowrap;color:#64748b;flex:1;min-width:0;overflow:hidden}.ops-default-pop__remove{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;place-items:center;width:1.2rem;height:1.2rem;display:grid}.ops-default-pop__remove:hover{color:#dc2626;background:#fee2e2}.ops-default-line{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:stretch;margin-top:.6rem;display:flex;overflow:hidden}.ops-default-line__company{flex:1;align-items:center;min-width:7rem;display:flex}.ops-default-line__branch{color:#172247;cursor:pointer;background:0 0;border:0;outline:none;flex:1.3;min-width:0;padding:0 .5rem;font-size:11px}.ops-default-line__branch:disabled{color:#a0acbe;cursor:default}.ops-default-line__add{color:#fff;cursor:pointer;background:#172247;border:0;flex-shrink:0;place-items:center;width:2.2rem;transition:opacity .16s;display:grid}.ops-default-line__add:disabled{color:#a0acbe;cursor:default;background:#e2e8f0}.ops-default-pop__note{color:#64748b;margin:.45rem 0 0;font-size:10.5px;font-weight:600}.ops-default-pop__note.is-taken{color:#b45309}.lh-logo__badge{z-index:2;color:#fff;pointer-events:none;background:#172247;border:1.5px solid #fff;border-radius:999px;place-items:center;width:1.05rem;height:1.05rem;transition:transform .18s;display:grid;position:absolute;bottom:-.1rem;left:-.1rem;box-shadow:0 2px 6px -2px #17224780}.lh-logo:hover .lh-logo__badge{transform:scale(1.1)}.supplier-bare{cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex-direction:column;align-items:center;gap:.2rem;padding:.1rem .4rem;display:inline-flex}.supplier-bare__label{color:#94a3b8;font-size:9px;font-weight:500;line-height:1;transition:color .16s}.supplier-bare:hover .supplier-bare__label,.supplier-bare:focus-visible .supplier-bare__label{color:#172247;text-underline-offset:2px;text-decoration:underline}.supplier-bare[data-empty=true] .supplier-bare__label{color:#64748b}.supplier-bare__value{color:#172247;align-items:center;gap:.3rem;max-width:10rem;font-size:10.5px;font-weight:600;line-height:1.1;display:inline-flex}.supplier-bare__logo{background:0 0!important;border:0!important;width:1rem!important;height:1rem!important;padding:0!important}.hub-stage-tag{--tone:180 83 9;--wash:255 247 237;--line:253 215 170;border:1px solid rgb(var(--line));background:rgb(var(--wash) / 92%);white-space:nowrap;height:1.3rem;color:rgb(var(--tone));pointer-events:none;bottom:.72rem;border-radius:999px;align-items:center;gap:.3rem;padding-inline:.45rem .55rem;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-inline-start:2.75rem}.hub-stage-tag:before{content:"";background:rgb(var(--tone));width:.38rem;height:.38rem;box-shadow:0 0 0 2.5px rgb(var(--tone) / 16%);border-radius:999px}.hub-stage-tag[data-stage=soon]{--tone:67 56 202;--wash:238 242 255;--line:199 210 254}.hub-stage-tag[data-stage=needs]{--tone:190 18 60;--wash:255 241 242;--line:254 205 211}.hub-stage-tag[data-stage=done]{--tone:4 120 87;--wash:236 253 245;--line:167 243 208}.fund-book{--fb-cols:8.75rem 8rem 6.5rem 6.5rem 12rem 7.5rem 11.75rem 11.75rem 11.75rem minmax(7rem, 1fr) 4.25rem;--fb-min:95.75rem;--fb-surface:#fff;flex-direction:column;flex:1;gap:.65rem;min-height:0;display:flex}.fund-book__tools{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.fund-book__body{overscroll-behavior:contain;background:#fff;border-radius:16px;flex:1;min-height:0;overflow:auto;box-shadow:inset 0 0 0 1px #e2e8f0bf,0 1px 2px #0f172a0a}.fund-book__table{min-width:var(--fb-min);padding-bottom:.6rem}.fund-book__titles{z-index:4;grid-template-columns:var(--fb-cols);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f8fafcf7;grid-template-rows:auto auto;padding:.4rem 0 .3rem;display:grid;position:sticky;top:0;box-shadow:inset 0 -1px #e2e8f0}.fund-book__title{text-align:center;color:#64748b;justify-content:center;align-items:center;padding:.12rem .35rem;font-size:10px;font-weight:700;line-height:1.2;display:flex}.fund-book__title[data-mail]{color:#94a3b8;font-weight:600}.fund-book__title--group{color:var(--brand-navy);position:relative}.fund-book__title--group:after{content:"";inset-inline:1.5rem;background:linear-gradient(90deg,#0000,#cbd5e1,#0000);height:1px;position:absolute;bottom:0}.fund-book__titles>:first-child,.fund-book-row>:first-child{z-index:2;background:var(--fb-surface);position:sticky;right:0}.fund-book__titles>:first-child{background:#f8fafc}.fund-book__state{text-align:center;color:#94a3b8;padding:3.5rem 1rem;font-size:12px}.fund-book-group__head{align-items:center;gap:.75rem;padding:1rem .85rem .45rem;display:flex}.fund-book-group__head-inner{align-items:center;gap:.7rem;display:flex;position:sticky;right:.85rem}.fund-book-group__title{color:var(--brand-navy);white-space:nowrap;cursor:copy;font-size:12.5px;font-weight:800}.fund-book-group__title:hover,.fund-book-group__id:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted #94a3b8;text-decoration:underline dotted #94a3b8}.fund-book-group__id{font-variant-numeric:tabular-nums;color:#64748b;cursor:copy;gap:.3rem;font-size:10.5px;display:inline-flex}.fund-book-group__id>:first-child{color:#94a3b8}.fund-book-group__count{color:#94a3b8;font-size:11px;font-weight:700}.fund-book-group__rule{background:linear-gradient(270deg,#cbd5e1,#cbd5e100);flex:1;height:1px}.fund-book-logo{flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex}.fund-book-logo img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;display:block}.fund-book-logo[data-size=head]{width:6.75rem;height:1.9rem}.fund-book-logo[data-size=pick]{justify-content:center;width:4.75rem;height:1.4rem}.fund-book-logo[data-size=chip]{justify-content:center;width:4rem;height:1.3rem}.fund-book-logo__mono{color:#475569;background:linear-gradient(#eef6ff,#e2e8f0);border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;font-size:11px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffffb3}.fund-book-logo[data-size=pick] .fund-book-logo__mono,.fund-book-logo[data-size=chip] .fund-book-logo__mono{width:1.4rem;height:1.4rem;font-size:9.5px}.fund-book-row{grid-template-columns:var(--fb-cols);align-items:center;min-height:2.45rem;transition:background-color .15s;display:grid;position:relative;box-shadow:inset 0 1px #f1f5f9}.fund-book-group__head+.fund-book-row{box-shadow:none}.fund-book-row:hover{--fb-surface:#f8fafc;background:var(--fb-surface)}.fund-book-cell{text-align:center;color:#334155;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.05rem;min-width:0;padding:.25rem .45rem;font-size:11px;line-height:1.25;display:flex}.fund-book-cell[data-empty]{color:#cbd5e1}.fund-book-cell--product{color:var(--brand-navy);font-weight:700}.fund-book-cell--copy{flex-direction:row;gap:.15rem;padding:.2rem .25rem}.fund-book-cell__press{min-width:0;color:inherit;cursor:copy;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:.05rem;padding:0 .2rem;transition:background-color .15s,color .15s;display:flex}.fund-book-cell__press:hover{color:var(--brand-navy);background:#eff6ff}.fund-book-cell__press:focus-visible{outline-offset:-2px;outline:2px solid #93c5fd}.fund-book-cell--copy[data-copied] .fund-book-cell__press{color:#15803d;background:#dcfce7}.fund-book-cell__tools{opacity:0;flex-shrink:0;align-items:center;gap:.05rem;max-width:0;transition:max-width .18s,opacity .15s;display:flex;overflow:hidden}.fund-book-cell--copy:hover .fund-book-cell__tools,.fund-book-cell__tools:focus-within{opacity:1;max-width:3rem}.fund-book-cell__tools .fund-book-cell__copy-btn{width:20px;height:20px}.fund-book-grip{color:#94a3b8;cursor:grab;opacity:0;border-radius:6px;place-items:center;transition:opacity .15s,color .15s,background-color .15s;display:inline-grid}.fund-book-grip:hover{color:var(--brand-navy);background:#f1f5f9}.fund-book-grip:active{cursor:grabbing}.fund-book-row[data-draggable] .fund-book-cell--product{padding-inline-start:1.5rem}.fund-book-row .fund-book-grip{width:1.1rem;height:1.6rem;position:absolute;top:50%;right:.3rem;transform:translateY(-50%)}.fund-book-row:hover .fund-book-grip,.fund-book-group__head:hover .fund-book-grip{opacity:1}.fund-book-grip--head{width:1.2rem;height:1.9rem;margin-inline-end:-.35rem}.fund-book-row[data-dragging],.fund-book-block[data-dragging]{opacity:.4}.fund-book-row[data-drop=before]{box-shadow:inset 0 2px 0 var(--brand-navy)}.fund-book-row[data-drop=after]{box-shadow:inset 0 -2px 0 var(--brand-navy)}.fund-book-block{position:relative}.fund-book-block[data-drop]:after{content:"";z-index:3;background:var(--brand-navy);border-radius:999px;height:2px;position:absolute;inset-inline:.75rem}.fund-book-block[data-drop=before]:after{top:0}.fund-book-block[data-drop=after]:after{bottom:0}.fund-book-group+.fund-book-group>.fund-book-group__head{padding-top:.55rem}.fund-book-cell__value,.fund-book-cell__sub{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden}.fund-book-cell[data-strong] .fund-book-cell__value{color:var(--brand-navy);font-size:12px;font-weight:800}.fund-book-cell__sub{color:#94a3b8;font-size:9.5px}.fund-book-row__actions{opacity:0;justify-content:center;gap:.15rem;transition:opacity .15s;display:flex}.fund-book-row:hover .fund-book-row__actions,.fund-book-row:focus-within .fund-book-row__actions,.fund-book-row__actions[data-visible]{opacity:1}.fund-book-icon-btn{color:#94a3b8;border-radius:7px;place-items:center;width:1.65rem;height:1.65rem;transition:color .15s,background-color .15s;display:grid}.fund-book-icon-btn:hover{color:var(--brand-navy);background:#f1f5f9}.fund-book-icon-btn--danger:hover{color:#e11d48;background:#fff1f2}.fund-book-row--edit{--fb-surface:#fff;background:#fff;border-radius:12px;grid-template-rows:auto auto;margin:.3rem 0;box-shadow:0 0 0 1px #bfdbfe,0 10px 26px -14px #1e3a8a59}.fund-book-row--edit:hover{--fb-surface:#fff;background:#fff}.fund-book-row--edit>:first-child{border-start-start-radius:12px}.fund-book-edit-cell{align-self:stretch;align-items:center;min-width:0;padding:.15rem;display:flex}.fund-book-edit-cell>*{flex:1;min-width:0}.fund-book-edit-cell+.fund-book-edit-cell{box-shadow:inset -1px 0 #e2e8f0cc}.fund-book-input--invalid{background-image:linear-gradient(#f43f5e99,#f43f5e99);background-position:bottom;background-repeat:no-repeat;background-size:100% 2px}.fund-book-edit-pick{width:100%;min-width:0;min-height:34px;color:var(--brand-navy);border-radius:7px;justify-content:center;align-items:center;gap:.3rem;padding:0 .5rem;font-size:11px;font-weight:700;transition:background-color .15s;display:flex}.fund-book-edit-pick:hover,.fund-book-edit-pick[data-state=open]{background:#f1f5f9}.fund-book-edit-pick[data-empty]{color:#94a3b8;font-weight:500}.fund-book-row__bar{grid-column:1/-1;align-items:center;gap:.85rem;padding:.4rem .6rem .5rem;display:flex;box-shadow:inset 0 1px #f1f5f9}.fund-book-company-pick{background:#f8fafc;border-radius:10px;align-items:center;gap:.55rem;height:2.1rem;padding:0 .65rem;transition:box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #e2e8f0}.fund-book-company-pick:hover,.fund-book-company-pick[aria-expanded=true]{box-shadow:inset 0 0 0 1px #94a3b8}.fund-book-company-pick__name{color:var(--brand-navy);white-space:nowrap;font-size:12px;font-weight:800}.fund-book-company-pick__name[data-empty]{color:#94a3b8;font-weight:600}.fund-book-row__id{color:#94a3b8;align-items:center;gap:.35rem;font-size:10px;display:inline-flex}.fund-book-row__id input{background-image:linear-gradient(#cbd5e1,#cbd5e1);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px}.fund-book-done{background:var(--brand-navy);color:#fff;border-radius:10px;align-items:center;gap:.35rem;height:2.1rem;padding:0 .95rem;font-size:11.5px;font-weight:800;transition:filter .15s;display:inline-flex}.fund-book-done:hover{filter:brightness(1.12)}.fund-book-popover{background:#fff;border-radius:14px;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #e2e8f0,0 18px 44px -18px #0f172a59}.fund-book-picker__search{padding:.5rem;position:relative;box-shadow:inset 0 -1px #f1f5f9}.fund-book-picker__search-icon{color:#94a3b8;pointer-events:none;position:absolute;top:50%;right:1.15rem;transform:translateY(-50%)}.fund-book-picker__list{overscroll-behavior:contain;max-height:21rem;padding:.25rem;overflow:auto}.fund-book-picker__list--short{max-height:16rem}.fund-book-picker__group{z-index:1;letter-spacing:.02em;color:#94a3b8;background:#fffffff5;padding:.5rem .6rem .2rem;font-size:9.5px;font-weight:800;position:sticky;top:0}.fund-book-picker__option{text-align:right;border-radius:9px;grid-template-columns:4.75rem auto minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;padding:.4rem .6rem;display:grid}.fund-book-picker__option[data-active]{background:#eff6ff}.fund-book-picker__option[data-selected]{box-shadow:inset -3px 0 0 var(--brand-navy)}.fund-book-picker__option--fund{grid-template-columns:3.75rem minmax(0,1fr)}.fund-book-picker__name{color:var(--brand-navy);white-space:nowrap;font-size:12px;font-weight:800}.fund-book-picker__option--fund .fund-book-picker__name{text-overflow:ellipsis;font-weight:600;overflow:hidden}.fund-book-picker__legal{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;min-width:0;font-size:10px;overflow:hidden}.fund-book-picker__id,.fund-book-picker__code{font-variant-numeric:tabular-nums}.fund-book-picker__id{color:#94a3b8;font-size:10px}.fund-book-picker__code{text-align:center;color:var(--brand-navy);font-size:12px;font-weight:800}@media(prefers-reduced-motion:reduce){.fund-book-row,.fund-book-cell__press,.fund-book-cell__tools,.fund-book-grip,.fund-book-row__actions,.fund-book-icon-btn,.fund-book-edit-pick,.fund-book-company-pick,.fund-book-done{transition:none}}.emp-cov{flex-direction:column;flex:1;gap:.85rem;min-height:0;padding:.15rem .35rem .6rem;display:flex;overflow-y:auto}.emp-cov[data-busy]{cursor:progress}.emp-cov__top{flex-wrap:wrap;align-items:stretch;gap:.5rem .9rem;padding-top:.35rem;display:flex}.emp-cov__bar{flex-wrap:wrap;gap:.4rem;display:flex}.emp-cov__bar>button{width:3.4rem}.emp-cov__bar>button:disabled{cursor:default;opacity:.62}.emp-cov__docs{gap:.4rem;margin-inline-start:auto;display:flex}@media(max-width:40rem){.emp-cov__docs{width:100%;margin-inline-start:0}.emp-cov__docs>.emp-cov-doc{flex:1;width:auto}}.emp-cov-doc{--doc-accent:#cbd5e1;text-align:start;cursor:pointer;background:linear-gradient(#ffffffeb,#f8fafce0);border:1px solid #e4ebf5;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:.2rem;width:8.4rem;min-width:0;padding:.35rem .7rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;position:relative}.emp-cov-doc:before{content:"";background:var(--doc-accent);border-radius:999px;width:3px;position:absolute;inset-block:.6rem;inset-inline-start:0}.emp-cov-doc[data-tone=green]{--doc-accent:#10b981}.emp-cov-doc[data-tone=orange]{--doc-accent:#f97316}.emp-cov-doc[data-tone=red]{--doc-accent:#ef4444}.emp-cov-doc:hover{border-color:#1722472e;transform:translateY(-1px);box-shadow:0 6px 18px -12px #17224759}.emp-cov-doc:focus-visible{outline-offset:2px;outline:2px solid #0284c799}.emp-cov-doc__title{color:#172247;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:700;overflow:hidden}.emp-cov-doc .emp-cov-status{font-size:10.5px}.emp-cov__expand{background:#f1f5f98c;border-radius:16px;flex-direction:column;gap:.55rem;padding:.6rem .75rem .75rem;animation:.2s ease-out emp-cov-expand-in;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0bf}@keyframes emp-cov-expand-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.emp-cov__expand{animation:none}}.emp-cov__expand-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.emp-cov__expand-title{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:800;overflow:hidden}.emp-cov__expand .emp-cov-send,.emp-cov__expand .emp-cov-log{flex:none;padding:0;overflow:visible}.emp-cov__expand .emp-stamp{padding:0}.emp-cov__expand .emp-cov-send__foot{padding:.15rem 0 0}.emp-cov__table{--cov-cols:1.1rem minmax(0, 1.9fr) minmax(0, 1fr) minmax(0, 1fr) 4.2rem;flex-direction:column;display:flex}.emp-cov__head,.emp-cov__row{grid-template-columns:var(--cov-cols);align-items:center;gap:.45rem;display:grid}.emp-cov__head{text-align:center;color:#94a3b8;border-bottom:1px solid #e4ebf5;padding-bottom:.4rem;font-size:10px;font-weight:600}.emp-cov__head>:nth-child(2){text-align:start}.emp-cov__row{border-bottom:1px solid #eef2f7;min-height:2.75rem;position:relative}.emp-cov__row:last-child{border-bottom:0}.emp-cov__row[data-dragging]{opacity:.45}.emp-cov__row[data-drop=before]:before,.emp-cov__row[data-drop=after]:after{content:"";background:#1722478c;border-radius:999px;height:2px;position:absolute;inset-inline:0}.emp-cov__row[data-drop=before]:before{top:-1px}.emp-cov__row[data-drop=after]:after{bottom:-1px}.emp-cov__grip{color:#cbd5e1;opacity:0;cursor:grab;place-items:center;height:1.6rem;transition:opacity .14s;display:grid}.emp-cov__row:hover .emp-cov__grip{opacity:1}.emp-cov__fund{align-items:center;gap:.55rem;min-width:0;display:flex}.emp-cov__fund .fund-book-logo[data-size=chip]{width:3.4rem}.emp-cov__fund-text{flex-direction:column;min-width:0;display:flex}.emp-cov__fund-name{color:#172247;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;min-width:0;font-size:11.5px;font-weight:700;display:inline-flex;overflow:hidden}.emp-cov__fund-meta{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.emp-cov__star{color:#ea580c;place-items:center;display:inline-grid}.emp-cov__cell{justify-content:center;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.emp-cov__none{color:#cbd5e1;font-size:11px}.emp-cov__shared{color:#64748b;font-variant-numeric:tabular-nums;align-items:center;gap:.1rem;font-size:9.5px;font-weight:700;display:inline-flex}.emp-cov__actions{justify-content:flex-end;align-items:center;gap:.2rem;display:inline-flex}.emp-cov__icon-btn{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;width:1.6rem;height:1.6rem;transition:background-color .14s,color .14s;display:grid}.emp-cov__icon-btn:hover:not(:disabled){color:#172247;background:#f1f5f9}.emp-cov__icon-btn:disabled{opacity:.45;cursor:default}.emp-cov__remove{opacity:0}.emp-cov__row:hover .emp-cov__remove,.emp-cov__remove:focus-visible{opacity:1}.emp-cov__remove:hover{color:#b91c1c!important}.emp-cov__confirm{gap:.2rem;display:inline-flex}.emp-cov__confirm button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.15rem .35rem;font-size:10px;font-weight:700}.emp-cov__confirm button:first-child{color:#b91c1c}.emp-cov__confirm button:hover{background:#f1f5f9}.emp-cov__send{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;width:1.45rem;height:1.45rem;transition:background-color .14s,color .14s;display:grid}.emp-cov__send:hover:not(:disabled){color:#172247;background:#f1f5f9}.emp-cov__send[aria-pressed=true]{color:#172247;background:#17224714}.emp-cov__send:disabled{opacity:.4;cursor:default}.emp-cov__row[data-pending]{animation:.2s ease-out emp-cov-expand-in}.emp-cov__pick{color:#475569;cursor:pointer;background:#f1f5f9cc;border:0;border-radius:.5rem;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:11.5px;font-weight:700;transition:background-color .14s,color .14s;display:inline-flex}.emp-cov__pick:hover,.emp-cov__pick[data-state=open]{color:#172247;background:#e2e8f0e6}.emp-cov-status-btn{cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.2rem;padding:.25rem .45rem;transition:background-color .14s;display:inline-flex}.emp-cov-status-btn:hover,.emp-cov-status-btn[data-state=open]{background:#f1f5f9e6}.emp-cov-status-btn__chev{color:#cbd5e1}.emp-cov-menu{min-width:9.5rem}.emp-cov-menu__item{justify-content:space-between;align-items:center;gap:.5rem;font-size:11.5px;display:flex}.emp-cov-menu__check{color:#172247}.emp-cov__aside{border-top:1px solid #e4ebf5;flex-direction:column;gap:.15rem;padding-top:.55rem;display:flex}.emp-cov__aside h4{color:#64748b;margin:0 0 .2rem;font-size:10.5px;font-weight:700}.emp-cov__aside-row{align-items:center;gap:.6rem;min-height:2rem;font-size:11px;display:flex}.emp-cov__aside-name{color:#172247;font-weight:700}.emp-cov__aside-meta{color:#94a3b8}.emp-cov__link{color:#475569;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;font-size:10.5px;font-weight:700;display:inline-flex}.emp-cov__link:hover{color:#172247}.emp-cov-empty{text-align:center;color:#94a3b8;margin:0;padding:1.4rem .5rem;font-size:11px}.emp-cov-pick{background:#fff;border:1px solid #e4ebf5;border-radius:14px;flex-direction:column;gap:.45rem;padding:.55rem;display:flex;box-shadow:0 18px 40px -22px #17224773}.emp-cov-add__search{color:#94a3b8;background:#ffffffd9;border:1px solid #e4ebf5;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;display:flex}.emp-cov-add__search:focus-within{border-color:#17224759;box-shadow:0 0 0 3px #17224714}.emp-cov-add__search input{color:#172247;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.emp-cov-add__search button{color:#94a3b8;cursor:pointer;background:0 0;border:0}.emp-cov-add__list{overscroll-behavior:contain;max-height:min(18rem,50vh);overflow-y:auto}.emp-cov-add__group+.emp-cov-add__group{margin-top:.4rem}.emp-cov-add__company{color:#475569;align-items:center;gap:.5rem;padding:.35rem .2rem;font-size:11px;font-weight:700;display:flex}.emp-cov-add__fund{text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;width:100%;min-height:2.2rem;padding:0 .6rem;transition:background-color .14s;display:grid}.emp-cov-add__fund:hover:not(:disabled){background:#f1f5f9cc}.emp-cov-add__fund:disabled{cursor:default}.emp-cov-add__fund[data-listed]{opacity:.5}.emp-cov-add__fund-name{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.emp-cov-add__fund-meta,.emp-cov-add__fund-state{color:#94a3b8;white-space:nowrap;font-size:10px}.emp-cov-doc-window{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.25rem .35rem .6rem;display:flex;overflow-y:auto}.emp-cov-doc-window__status{background:#fffc;border:1px solid #e4ebf5;border-radius:999px;flex-wrap:wrap;justify-content:center;align-self:center;gap:.15rem;padding:.2rem;display:inline-flex}.emp-cov-seg{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.3rem .65rem;transition:background-color .16s}.emp-cov-seg:hover:not(:disabled){background:#f1f5f9}.emp-cov-seg[data-active]{background:#17224712;box-shadow:inset 0 0 0 1px #17224724}.emp-cov-seg:disabled{cursor:default}.emp-cov-facts{flex-wrap:wrap;justify-content:center;gap:.35rem 1.4rem;margin:0;display:flex}.emp-cov-facts>div{flex-direction:column;align-items:center;display:flex}.emp-cov-facts dt{color:#94a3b8;font-size:9.5px}.emp-cov-facts dd{color:#172247;font-variant-numeric:tabular-nums;margin:0;font-size:11.5px;font-weight:700}.emp-cov-doc-window__preview{background:#f8fafcb3;border:1px solid #e4ebf5;border-radius:14px;flex-direction:column;min-height:15rem;display:flex;overflow:hidden}.emp-cov-doc-window__preview .emp-cov-empty{margin:auto}.emp-cov-doc-window__viewer{height:22rem}.emp-cov-versions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-cov-versions li{border-bottom:1px solid #eef2f7;align-items:center;display:flex}.emp-cov-versions__row{text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;min-width:0;min-height:2rem;padding:0 .4rem;display:flex}.emp-cov-versions__row[data-active]{background:#f1f5f9d9}.emp-cov-versions__no{color:#475569;white-space:nowrap;font-size:10.5px;font-weight:700}.emp-cov-versions__name{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.emp-cov-versions__meta{color:#94a3b8;white-space:nowrap;margin-inline-start:auto;font-size:10px}.emp-cov-versions__current{color:#047857;font-size:10px;font-weight:700}.emp-cov-versions__open{color:#94a3b8;place-items:center;width:1.6rem;height:1.6rem;display:grid}.emp-cov-versions__open:hover{color:#172247}.emp-cov-doc-window__upload{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.emp-cov-doc-window__signed{color:#64748b;align-items:center;gap:.45rem;font-size:10.5px;display:inline-flex}.emp-cov-doc-window__signed input{width:8.5rem}.emp-cov-upload{color:#172247;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:11.5px;font-weight:700;transition:border-color .16s,box-shadow .16s;display:inline-flex}.emp-cov-upload:hover:not(:disabled){border-color:#17224759;box-shadow:0 4px 14px -8px #17224766}.emp-cov-upload:disabled{opacity:.6;cursor:progress}.emp-cov-ask{color:#475569;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;font-size:11px;display:flex}.emp-cov-ask button{color:#172247;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.3rem .8rem;font-size:11px;font-weight:700}.emp-cov-ask button:hover{border-color:#17224759}.emp-cov-ask .emp-cov-ask__cancel{color:#94a3b8;border-color:#0000}.emp-cov-send{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.2rem .35rem .6rem;display:flex;overflow-y:auto}.emp-cov-send__sim{color:#1d4ed8;background:#eff6ff;border-radius:999px;align-self:center;margin:0;padding:.3rem .9rem;font-size:10.5px;font-weight:600}.emp-cov-send__company{background:#ffffffd9;border:1px solid #e4ebf5;border-radius:14px;flex-direction:column;gap:.55rem;padding:.75rem .85rem;transition:opacity .16s;display:flex}.emp-cov-send__company[data-off]{opacity:.55}.emp-cov-send__company[data-result=sent],.emp-cov-send__company[data-result=simulated]{border-color:#10b98173}.emp-cov-send__company[data-result=failed]{border-color:#ef444473}.emp-cov-send__head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.emp-cov-send__include{color:#172247;cursor:pointer;align-items:center;gap:.45rem;font-size:12.5px;font-weight:700;display:inline-flex}.emp-cov-send__result{align-items:center;gap:.25rem;font-size:11px;font-weight:700;display:inline-flex}.emp-cov-send__result[data-status=sent],.emp-cov-send__result[data-status=simulated]{color:#047857}.emp-cov-send__result[data-status=failed]{color:#b91c1c}.emp-cov-send__result[data-status=sending]{color:#64748b}.emp-cov-send__items{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.emp-cov-send__items label{cursor:pointer;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:11.5px;display:flex}.emp-cov-send__item-label{color:#172247;font-weight:600}.emp-cov-send__item-status{color:#64748b;font-size:10.5px}.emp-cov-send__item-note{color:#94a3b8;font-size:10px}.emp-cov-send__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem .75rem;display:grid}.emp-cov-send__fields label{color:#94a3b8;flex-direction:column;gap:.15rem;font-size:10px;display:flex}.emp-cov-send__fields .emp-cov-send__body{grid-column:1/-1}.emp-cov-send__fields input,.emp-cov-send__fields textarea,.emp-cov-send__add-file{color:#172247;background:#fff;border:1px solid #e4ebf5;border-radius:10px;outline:none;width:100%;padding:.4rem .6rem;font-size:11.5px}.emp-cov-send__fields textarea{resize:vertical;line-height:1.55}.emp-cov-send__fields input:focus,.emp-cov-send__fields textarea:focus{border-color:#17224759;box-shadow:0 0 0 3px #17224712}.emp-cov-send__files{flex-direction:column;gap:.25rem;display:flex}.emp-cov-send__files-title{color:#64748b;align-items:center;gap:.25rem;font-size:10.5px;font-weight:700;display:inline-flex}.emp-cov-send__file{color:#172247;cursor:pointer;flex-wrap:wrap;align-items:center;gap:.45rem;font-size:11px;display:flex}.emp-cov-send__file-meta,.emp-cov-send__none{color:#94a3b8;font-size:10px}.emp-cov-send__file button{color:#94a3b8;cursor:pointer;background:0 0;border:0}.emp-cov-send__add-file{color:#475569;max-width:22rem;font-size:10.5px}.emp-cov-send__warnings{background:#fff7ed;border-radius:10px;flex-direction:column;gap:.15rem;margin:0;padding:.45rem .65rem;list-style:none;display:flex}.emp-cov-send__warnings li{color:#b45309;align-items:center;gap:.35rem;font-size:10.5px;display:flex}.emp-cov-send__foot{justify-content:center;padding:.5rem 0 .2rem;display:flex}.emp-cov-log{flex-direction:column;flex:1;min-height:0;padding:.2rem .35rem .6rem;display:flex;overflow-y:auto}.emp-cov-log__row{border-bottom:1px solid #eef2f7;flex-direction:column;gap:.2rem;padding:.65rem .2rem;display:flex}.emp-cov-log__row header{align-items:center;gap:.6rem;display:flex}.emp-cov-log__company{color:#172247;font-size:12px;font-weight:700}.emp-cov-log__meta{color:#94a3b8;margin-inline-start:auto;font-size:10px}.emp-cov-log__subject,.emp-cov-log__to,.emp-cov-log__error{color:#475569;margin:0;font-size:11px}.emp-cov-log__to{text-align:end;color:#94a3b8}.emp-cov-log__error{color:#b91c1c}.emp-cov-log__items{color:#475569;margin:0;padding-inline-start:1rem;font-size:10.5px}.emp-cov-log__outcome{color:#94a3b8}.emp-cov-log__files{color:#64748b;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:10.5px;display:flex}.emp-cov-log__files a{color:#1d4ed8;text-decoration:none}.emp-cov-log__files a:hover{text-decoration:underline}.emp-cov-bank__line{color:#172247;font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:600}.emp-cov-bank__note{color:#64748b;margin:0;font-size:10.5px}.emp-cov-bank .emp-cov__aside-row{font-variant-numeric:tabular-nums;flex-wrap:wrap;row-gap:0}.emp-cov-bank .emp-cov__aside-row[data-current] .emp-cov__aside-name:after{content:"";vertical-align:middle;background:#10b981;border-radius:999px;width:6px;height:6px;margin-inline-start:.4rem;display:inline-block}.doc-tpl{flex-direction:column;padding:.35rem .9rem .8rem;display:flex}.doc-tpl__bar{justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem 0 .55rem;display:flex}.doc-tpl__bar p{color:#64748b;margin:0;font-size:11px}.doc-tpl__head,.doc-tpl__row{grid-template-columns:minmax(12rem,2.2fr) minmax(8rem,1.2fr) minmax(6rem,1fr) 4rem 4.5rem 5rem 6rem;align-items:center;gap:.6rem;padding:0 .4rem;display:grid}.doc-tpl__head{color:#64748b;border-bottom:1px solid #e4ebf5;min-height:1.9rem;font-size:10.5px;font-weight:700}.doc-tpl__row{color:#172247;text-align:right;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef2f8;min-height:2.6rem;font-size:12px}.doc-tpl__row:hover{background:#f8fafc}.doc-tpl__row[data-off]{color:#94a3b8}.doc-tpl__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.doc-tpl__num{font-variant-numeric:tabular-nums}.doc-tpl-dot{align-items:center;gap:.35rem;font-size:11px;display:inline-flex}.doc-tpl-dot:before{content:"";background:#94a3b8;border-radius:999px;width:6px;height:6px}.doc-tpl-dot[data-tone=green]:before{background:#10b981}.doc-tpl-dot[data-tone=orange]:before{background:#f59e0b}.doc-tpl-empty{text-align:center;color:#94a3b8;margin:0;padding:1.4rem .5rem;font-size:11px}.doc-tpl-button{color:#172247;cursor:pointer;background:#fff;border:1px solid #d8e1ee;border-radius:999px;align-items:center;gap:.35rem;min-height:1.9rem;padding:0 .85rem;font-size:11.5px;font-weight:700;display:inline-flex}.doc-tpl-button:hover:not(:disabled){border-color:#172247}.doc-tpl-button:disabled{opacity:.45;cursor:default}.doc-tpl-button[data-primary]{color:#fff;background:#172247;border-color:#172247}.doc-tpl-form{flex-direction:column;gap:.75rem;padding:.3rem .4rem .6rem;display:flex}.doc-tpl-form label{color:#64748b;flex-direction:column;gap:.25rem;font-size:10.5px;font-weight:700;display:flex}.doc-tpl-form input[type=text],.doc-tpl-form textarea,.doc-tpl-side input[type=text],.doc-tpl-side input[type=number],.doc-tpl-side textarea{color:#172247;background:#fff;border:1px solid #dfe6f0;border-radius:9px;width:100%;min-height:1.9rem;padding:.3rem .55rem;font-size:12px;font-weight:500}.doc-tpl-seg{flex-wrap:wrap;gap:.2rem;display:inline-flex}.doc-tpl-seg button{color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:1.7rem;padding:0 .7rem;font-size:11.5px;font-weight:600}.doc-tpl-seg button[aria-pressed=true]{color:#172247;border-bottom-color:#172247}.doc-tpl-editor{grid-template-columns:16.5rem minmax(0,1fr);gap:.9rem;height:min(78vh,52rem);min-height:0;display:grid}.doc-tpl-side{flex-direction:column;gap:.8rem;min-height:0;padding:.2rem .15rem .6rem;display:flex;overflow-y:auto}.doc-tpl-side h4{color:#64748b;margin:0 0 .3rem;font-size:10.5px;font-weight:700}.doc-tpl-side p{color:#64748b;margin:0;font-size:10.5px}.doc-tpl-palette{flex-wrap:wrap;gap:.15rem .3rem;display:flex}.doc-tpl-palette button{color:#172247;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e4ebf5;align-items:center;gap:.3rem;min-height:1.6rem;padding:0 .4rem;font-size:11px;display:inline-flex}.doc-tpl-palette button:hover:not(:disabled){border-bottom-color:#172247}.doc-tpl-palette button[aria-pressed=true]{color:#1d4ed8;border-bottom:2px solid #2563eb;font-weight:700}.doc-tpl-palette button[data-used]:after{content:"";background:#10b981;border-radius:999px;width:5px;height:5px}.doc-tpl-check{color:#172247;cursor:pointer;align-items:center;gap:.45rem;font-size:11.5px;display:flex}.doc-tpl-props{color:#64748b;grid-template-columns:auto 1fr;align-items:center;gap:.35rem .6rem;font-size:11px;display:grid}.doc-tpl-main{background:#f1f5f9b3;border-radius:14px;min-height:0;padding:.25rem .5rem 1rem;overflow-y:auto}.doc-tpl-main[data-armed] .doc-tpl-page__overlay{cursor:crosshair}.doc-tpl-page{background:#fff;margin:0 auto .9rem;position:relative;box-shadow:0 1px 6px #0f172a1f}.doc-tpl-page canvas{width:100%;height:auto;display:block}.doc-tpl-page__overlay{position:absolute;inset:0}.doc-tpl-page__number{color:#94a3b8;font-size:10px;position:absolute;inset-block-end:.3rem;inset-inline-start:.4rem}.doc-tpl-field{color:#1e3a8a;white-space:nowrap;cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;background:#dbeafe61;border:1px solid #2563eb8c;align-items:center;line-height:1;display:flex;position:absolute;overflow:hidden}.doc-tpl-field[data-align=right]{justify-content:flex-start;padding-inline:2px}.doc-tpl-field[data-align=left]{justify-content:flex-end;padding-inline:2px}.doc-tpl-field[data-align=center]{justify-content:center}.doc-tpl-field[data-selected]{background:#bfdbfe8c;border-color:#1d4ed8;box-shadow:0 0 0 1px #1d4ed8}.doc-tpl-field[data-stamp]{color:#92400e;background:#fef3c773;border-style:dashed;justify-content:center}.doc-tpl-field__handle{cursor:nesw-resize;background:#1d4ed8;width:8px;height:8px;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.doc-tpl-note{color:#1d4ed8;background:#eff6ff;border-radius:9px;margin:0;padding:.3rem .6rem;font-size:10.5px;font-weight:600}.doc-tpl-funds{flex-direction:column;gap:.1rem;max-height:min(70vh,46rem);padding:0 .3rem .6rem;display:flex;overflow-y:auto}.doc-tpl-funds h5{color:#172247;margin:.6rem 0 .15rem;font-size:11px;font-weight:700}.doc-tpl-funds label{color:#172247;cursor:pointer;border-bottom:1px solid #eef2f8;grid-template-columns:1.1rem minmax(10rem,1.6fr) 5rem 6rem minmax(8rem,1.2fr);align-items:center;gap:.5rem;min-height:2rem;font-size:11.5px;display:grid}.doc-tpl-funds label span[data-other]{color:#b45309;font-size:10.5px}.doc-tpl-versions{flex-direction:column;display:flex}.doc-tpl-versions div{color:#172247;border-bottom:1px solid #eef2f8;flex-wrap:wrap;align-items:center;gap:.6rem;min-height:2.1rem;font-size:11.5px;display:flex}.doc-tpl-versions span:last-child{color:#94a3b8;font-size:10.5px}.doc-tpl-foot{color:#64748b;justify-content:center;align-items:center;gap:.6rem;padding:.5rem 0 .2rem;font-size:11px;display:flex}.emp-stamp{grid-template-columns:11rem minmax(0,1fr);gap:1rem;padding:.3rem .4rem .6rem;display:grid}.emp-stamp__image{background:repeating-conic-gradient(#f1f5f9 0% 25%,#fff 0% 50%) 50%/16px 16px;border-radius:14px;justify-content:center;align-items:center;height:8.5rem;display:flex}.emp-stamp__image img{object-fit:contain;max-width:92%;max-height:92%}.emp-stamp__side{flex-direction:column;gap:.6rem;display:flex}.emp-stamp__usage{grid-column:1/-1}.fp-center{background:#fff;border:1px solid #e2e8f0b3;border-radius:1.25rem;flex-direction:column;min-width:0;display:flex;overflow:clip;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -18px #0f172a2e}.fp-center__body{min-width:0}.fp-center__body>section{box-shadow:none;border:0;border-radius:0}.fp-map{flex-direction:column;gap:.35rem;padding:.9rem 1.1rem 1.25rem;display:flex}.fp-map__summary{flex-direction:column;align-items:center;gap:.55rem;padding:.35rem 0 .75rem;display:flex}.fp-map__tally{color:#172247;align-items:baseline;gap:.45rem;display:flex}.fp-map__count{font-variant-numeric:tabular-nums;font-size:30px;font-weight:300;line-height:1}.fp-map__of{color:#64748b;font-size:12px;font-weight:600}.fp-map__filters{flex-wrap:wrap;justify-content:center;gap:.15rem .35rem;display:flex}.fp-filter{color:#64748b;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:11.5px;font-weight:600;transition:color .18s;display:inline-flex;position:relative}.fp-filter[data-static]{cursor:default}.fp-filter:after{content:"";opacity:0;inset-inline:28%;background:#172247;border-radius:999px;height:2px;transition:opacity .2s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;transform:scaleX(.3)}.fp-filter:not([data-static]):hover{color:#172247}.fp-filter[aria-checked=true]{color:#172247;font-weight:800}.fp-filter[aria-checked=true]:after{opacity:1;transform:scaleX(1)}.fp-filter__num{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600}.fp-group{flex-direction:column;min-width:0;padding-top:.6rem;display:flex}.fp-group__head{letter-spacing:.01em;color:#172247;justify-content:center;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:12.5px;font-weight:800;display:flex}.fp-group__head:before,.fp-group__head:after{content:"";flex:1;max-width:14rem;height:1px}.fp-group__head:before{background:linear-gradient(90deg,#cbd5e1,#0000)}.fp-group__head:after{background:linear-gradient(270deg,#cbd5e1,#0000)}.fp-group__count{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.fp-map__cols,.fp-map__row{grid-template-columns:minmax(14rem,2.6fr) minmax(6.5rem,1fr) minmax(7rem,1.1fr) minmax(6.5rem,1fr) 4.5rem 6.5rem;align-items:center;gap:.6rem;padding:0 .5rem;display:grid}.fp-triggers__cols,.fp-triggers__row{grid-template-columns:minmax(11rem,1.6fr) minmax(12rem,2fr) minmax(12rem,1.8fr) 6.5rem 9.5rem;align-items:center;gap:.6rem;padding:0 .5rem;display:grid}.fp-map__cols,.fp-triggers__cols{color:#94a3b8;text-align:center;border-bottom:1px solid #e4ebf5;min-height:1.7rem;font-size:10.5px;font-weight:700}.fp-map__cols>:first-child,.fp-triggers__cols>:first-child{text-align:start}.fp-map__row,.fp-triggers__row{color:#334155;text-align:center;background:0 0;border:0;border-bottom:1px solid #eef2f8;min-height:2.4rem;font-size:12px}.fp-map__row{cursor:pointer;transition:background-color .16s}.fp-map__row:hover,.fp-map__row[aria-expanded=true]{background:#f8fafc}.fp-map__row:focus-visible{outline-offset:-2px;outline:2px solid #1722474d}.fp-map__name{color:#172247;text-align:start;align-items:center;gap:.35rem;min-width:0;font-weight:700;display:inline-flex}.fp-map__chev{color:#94a3b8;flex-shrink:0;transition:transform .22s}.fp-map__row[aria-expanded=true] .fp-map__chev{color:#172247;transform:rotate(180deg)}.fp-triggers__where{color:#64748b}.fp-num{font-variant-numeric:tabular-nums;color:#64748b}.fp-status{color:#334155;white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.fp-dot{background:#94a3b8;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.fp-dot[data-status=working],.fp-dot[data-trigger=live]{background:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.fp-dot[data-status=partial],.fp-dot[data-trigger=engine]{background:#0f766e;box-shadow:0 0 0 3px #0f766e1f}.fp-dot[data-status=placeholder]{background:#d97706;box-shadow:0 0 0 3px #d977061f}.fp-dot[data-status=soon],.fp-dot[data-trigger=soon]{background:#3a5bd9;box-shadow:0 0 0 3px #3a5bd91f}.fp-dot[data-status=dead]{background:#94a3b8}.fp-facts{color:#334155;background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #eef2f8;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.7rem 1.5rem;padding:.8rem 1.4rem 1rem;font-size:12px;animation:.26s cubic-bezier(.22,1,.36,1) fp-facts-in;display:grid}@keyframes fp-facts-in{0%{opacity:0;transform:translateY(-4px)}}.fp-facts__item{flex-direction:column;gap:.2rem;min-width:0;display:flex}.fp-facts__item--wide{grid-column:1/-1}.fp-facts__label{color:#94a3b8;font-size:10.5px;font-weight:700}.fp-facts__triggers{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.fp-facts__triggers li{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1.6fr) 9.5rem;align-items:center;gap:.6rem;min-height:1.8rem;display:grid}.fp-facts__trigger-name{color:#172247;font-weight:700}.fp-facts__trigger-where{color:#64748b}.fp-facts__triggers .fp-status{justify-content:flex-start}@media(max-width:900px){.fp-map__cols,.fp-map__row{grid-template-columns:minmax(10rem,2fr) minmax(5.5rem,1fr) 6.5rem}.fp-map__cols>:nth-child(3),.fp-map__cols>:nth-child(4),.fp-map__cols>:nth-child(5),.fp-map__row>:nth-child(3),.fp-map__row>:nth-child(4),.fp-map__row>:nth-child(5){display:none}.fp-triggers__cols,.fp-triggers__row{grid-template-columns:minmax(9rem,1.4fr) minmax(9rem,1.6fr) 8rem}.fp-triggers__cols>:nth-child(3),.fp-triggers__cols>:nth-child(4),.fp-triggers__row>:nth-child(3),.fp-triggers__row>:nth-child(4){display:none}.fp-facts__triggers li{grid-template-columns:1fr}}.doc-tpl-field[data-role=injected_editable],.doc-tpl-field[data-role=recipient_fills],.doc-tpl-field[data-role=checkbox]{color:#115e59;background:#ccfbf166;border-color:#0d948899}.doc-tpl-field[data-role=injected_editable]{border-style:dashed}.doc-tpl-field[data-role=signature],.doc-tpl-field[data-role=initials],.doc-tpl-field[data-role=date_signed]{color:#5b21b6;background:#ede9fe73;border-color:#7c3aed8c}.doc-tpl-field[data-role=signature],.doc-tpl-field[data-role=initials]{justify-content:center;font-family:Amatic SC,IBM Plex Sans Hebrew,cursive;font-weight:700}.doc-tpl-field[data-required]:after{content:"";background:#e11d48;border-radius:999px;width:4px;height:4px;position:absolute;inset-block-start:1px;inset-inline-start:1px}.doc-tpl-field[data-selected][data-role]{box-shadow:0 0 0 1px}.doc-tpl-palette button[data-role=recipient_fills],.doc-tpl-palette button[data-role=checkbox]{color:#115e59}.doc-tpl-palette button[data-role=signature],.doc-tpl-palette button[data-role=initials],.doc-tpl-palette button[data-role=date_signed]{color:#5b21b6}.doc-tpl-palette button[data-role=stamp]{color:#92400e}.doc-tpl-scopes{gap:0}.doc-tpl-scopes button{min-height:1.5rem;padding:0 .45rem;font-size:10.5px}.doc-tpl-role{color:#1e3a8a;font-weight:700}.doc-tpl-role[data-role=injected_editable],.doc-tpl-role[data-role=recipient_fills],.doc-tpl-role[data-role=checkbox]{color:#115e59}.doc-tpl-role[data-role=signature],.doc-tpl-role[data-role=initials],.doc-tpl-role[data-role=date_signed]{color:#5b21b6}.doc-tpl-role[data-role=stamp]{color:#92400e}.doc-tpl-side select,.doc-tpl-form select{color:#172247;background:#fff;border:1px solid #e2e8f0;border-radius:9px;width:100%;min-height:1.9rem;padding:0 .5rem;font-size:12px;font-weight:500}.doc-tpl-props input[type=checkbox]{accent-color:#172247;justify-self:start;width:.95rem;height:.95rem}.doc-tpl-filters{flex-wrap:wrap;justify-content:center;gap:.15rem .35rem;padding:.15rem 0 .45rem;display:flex}.doc-tpl__head,.doc-tpl__row{grid-template-columns:minmax(12rem,2.2fr) minmax(8rem,1.2fr) minmax(6rem,1fr) minmax(6rem,1fr) 4rem 4.5rem 5rem 6rem}.doc-tpl__category{color:#64748b;font-weight:500}.fp-fields-picker{justify-content:center;width:min(100%,26rem);margin-top:.15rem;display:flex;position:relative}.fp-fields-search{color:#94a3b8;border-bottom:1px solid #cbd5e1;align-items:center;gap:.4rem;width:100%;padding:.3rem .2rem;transition:border-color .18s;display:flex}.fp-fields-search:focus-within{color:#172247;border-bottom-color:#172247}.fp-fields-search input{color:#172247;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.fp-fields-picked{color:#172247;border-bottom:2px solid #172247;align-items:baseline;gap:.5rem;padding:.25rem .2rem;font-size:12.5px;font-weight:700;display:inline-flex}.fp-fields-picked__sub{color:#64748b;font-size:11px;font-weight:500}.fp-fields-picked button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:999px;align-self:center;place-items:center;width:1.2rem;height:1.2rem;display:inline-grid}.fp-fields-picked button:hover{color:#172247;background:#f1f5f9}.fp-fields-results{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset-inline:0;background:#fffffff5;border:1px solid #e2e8f0e6;border-radius:12px;flex-direction:column;max-height:18rem;padding:.25rem;display:flex;position:absolute;top:calc(100% + .3rem);overflow-y:auto;box-shadow:0 14px 34px -16px #0f172a4d}.fp-fields-results button{color:#172247;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:.6rem;padding:.4rem .55rem;font-size:12px;font-weight:600;display:flex}.fp-fields-results button:hover{background:#f1f5f9}.fp-fields-results__sub{color:#64748b;font-size:11px;font-weight:500}.fp-fields-results__empty{color:#94a3b8;padding:.45rem .55rem;font-size:11.5px}.fp-fields-error{text-align:center;color:#be123c;margin:0;font-size:12px;font-weight:600}.fp-fields__cols,.fp-fields__row{grid-template-columns:minmax(11rem,1.6fr) minmax(10rem,1.4fr) 5.5rem 6.5rem 5.5rem minmax(10rem,1.6fr);align-items:center;gap:.6rem;padding:0 .5rem;display:grid}.fp-fields__cols{color:#94a3b8;text-align:center;border-bottom:1px solid #e4ebf5;min-height:1.7rem;font-size:10.5px;font-weight:700}.fp-fields__cols>:first-child{text-align:start}.fp-fields__row{color:#334155;text-align:center;border-bottom:1px solid #eef2f8;min-height:2.2rem;font-size:12px}.fp-fields__key{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.fp-fields__value{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.fp-fields__value[data-empty]{color:#cbd5e1;font-weight:500}.fp-dot[data-sensitivity=pii]{background:#d97706;box-shadow:0 0 0 3px #d977061f}.fp-dot[data-sensitivity=secret]{background:#be123c;box-shadow:0 0 0 3px #be123c1f}@media(max-width:900px){.fp-fields__cols,.fp-fields__row{grid-template-columns:minmax(9rem,1.4fr) 6rem minmax(8rem,1.4fr)}.fp-fields__cols>:nth-child(2),.fp-fields__cols>:nth-child(4),.fp-fields__cols>:nth-child(5),.fp-fields__row>:nth-child(2),.fp-fields__row>:nth-child(4),.fp-fields__row>:nth-child(5){display:none}}.fp-facts__actions{flex-direction:row;justify-content:center;gap:.4rem}.fp-facts__action{color:#172247;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.35rem;height:1.9rem;padding-inline:.85rem;font-size:11.5px;font-weight:700;transition:border-color .16s,box-shadow .16s;display:inline-flex}.fp-facts__action:hover{border-color:#94a3b8;box-shadow:0 2px 8px #0f172a0f}.fp-facts__texts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fp-facts__text{width:100%;min-height:2rem;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(10rem,1.1fr) 6.5rem minmax(0,2fr) 7.5rem;align-items:center;gap:.6rem;padding:.2rem .35rem;transition:background-color .16s;display:grid}.fp-facts__text:hover{background:#f8fafc}.fp-facts__text-name{color:#172247;font-weight:700}.fp-facts__text-where{color:#64748b}.fp-facts__text-body{color:#334155;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fp-flow-chip{color:#fff;cursor:pointer;background:#172247;border:0;border-radius:999px;align-items:center;gap:.35rem;height:1.6rem;padding-inline:.7rem;font-size:11px;font-weight:700;display:inline-flex}.fp-text{flex-direction:column;gap:.75rem;display:flex}.fp-text__state{justify-content:center;align-items:center;gap:.6rem;padding-top:.2rem;display:flex}.fp-text__input{width:100%;font:inherit;color:#1f2937;resize:vertical;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;padding:.6rem .75rem;font-size:13px;line-height:1.7}.fp-text__input:focus{border-color:#172247;outline:none;box-shadow:0 0 0 3px #17224714}.fp-text__input[readonly]{background:#f8fafc}.fp-text__tokens{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.fp-text__token{color:#172247;cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:999px;height:1.6rem;padding-inline:.6rem;font-size:11px;font-weight:700}.fp-text__token[data-required]{border-style:solid}.fp-text__token:disabled{cursor:default;opacity:.6}.fp-text__preview{color:#1f2937;white-space:pre-wrap;overflow-wrap:anywhere;background:#f8fafc;border-radius:10px;padding:.75rem .9rem;font-size:12.5px;line-height:1.75}.fp-text__load{color:#172247;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700;text-decoration:underline}.fp-text__keys{justify-content:center;align-items:center;gap:.5rem;display:flex}@media(max-width:900px){.fp-facts__text{grid-template-columns:minmax(0,1fr) 7rem}.fp-facts__text-where,.fp-facts__text-body{display:none}}.fl-docs{--pb-navy:#172247;--pb-ink:#1f2a44;--pb-muted:#64748b;--pb-line:#e6ecf4;--pb-soft:#f6f8fb;margin:0 0 1.4rem}.fl-docs__head{justify-content:space-between;align-items:center;gap:.6rem;padding:.3rem .2rem .5rem;display:flex}.fl-docs__title{color:#172247;align-items:center;gap:.45rem;margin:0;font-size:13px;font-weight:800;display:inline-flex}.fl-docs__cols,.fl-docs__row{grid-template-columns:minmax(12rem,1.6fr) minmax(7rem,1fr) minmax(8rem,1fr) minmax(9rem,1.3fr) 6rem;align-items:center;gap:.6rem;padding:.35rem .6rem;display:grid}.fl-docs__cols{color:#94a3b8;border-bottom:1px solid #eef2f8;font-size:10.5px;font-weight:700}.fl-docs__row{width:100%;min-height:2.4rem;font:inherit;color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f1f5f9;font-size:12px;transition:background-color .16s}.fl-docs__row:hover{background:#f8fafc}.fl-docs__name{color:#172247;font-weight:700}.fl-editor{--pb-navy:#172247;--pb-ink:#1f2a44;--pb-muted:#64748b;--pb-line:#e6ecf4;--pb-soft:#f6f8fb;grid-template-columns:15.5rem minmax(0,1fr) 19rem;gap:.9rem;height:100%;min-height:0;display:grid}.fl-rail,.fl-inspector{min-height:0;padding:.2rem .15rem 1rem;overflow-y:auto}.fl-rail{flex-direction:column;gap:.15rem;display:flex}.fl-rail__doc,.fl-rail__head,.fl-rail__block,.fl-rail__add{width:100%;min-height:1.9rem;font:inherit;color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:12px;transition:background-color .15s;display:flex}.fl-rail__doc,.fl-rail__head{color:#172247;font-weight:800}.fl-rail__head{margin-top:.45rem}.fl-rail__num{color:#94a3b8;font-variant-numeric:tabular-nums}.fl-rail__block{color:#475569;padding-inline-start:1.3rem}.fl-rail__summary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fl-rail__doc:hover,.fl-rail__head:hover,.fl-rail__block:hover{background:#f8fafc}.fl-rail [data-active]{color:#fff;background:#172247}.fl-rail [data-active] .fl-rail__num{color:#cbd5e1}.fl-rail__add{color:#64748b;min-height:1.6rem;padding-inline-start:1.3rem;font-size:11px;font-weight:700}.fl-rail__add--section{margin-top:.5rem;padding-inline-start:.55rem}.fl-palette{flex-wrap:wrap;gap:.25rem;padding:.25rem 1.3rem .35rem .4rem;display:flex}.fl-palette button{color:#172247;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;height:1.6rem;padding-inline:.55rem;font-size:11px;font-weight:700}.fl-palette button:disabled{opacity:.45;cursor:default}.fl-preview{flex-direction:column;gap:.5rem;min-width:0;min-height:0;display:flex}.fl-preview__bar{justify-content:center;align-items:center;gap:.5rem;display:flex}.fl-preview__search{max-width:22rem}.fl-preview__results{background:#fff;border-radius:.6rem;flex-direction:column;align-self:center;width:min(100%,22rem);margin:0;padding:.25rem;list-style:none;display:flex;box-shadow:0 10px 28px #0f172a1f}.fl-preview__results button{width:100%;font:inherit;color:#172247;cursor:pointer;background:0 0;border:0;border-radius:.45rem;justify-content:space-between;gap:.6rem;padding:.35rem .5rem;font-size:12px;display:flex}.fl-preview__results button:hover{background:#f1f5f9}.fl-preview__paper{background:linear-gradient(#eef2f7,#e8edf5);border-radius:.9rem;flex:1;min-height:0;padding:1rem;overflow-y:auto}.fl-preview__paper .pdf-canvas-pages__host{flex-direction:column;align-items:center;gap:.9rem;display:flex}.fl-preview__paper canvas.pdf-canvas-page{border-radius:2px;width:min(100%,46rem);height:auto;box-shadow:0 6px 24px #0f172a1f}.fl-inspector .pb-row{margin-bottom:.15rem}.fl-fields{flex-direction:column;gap:.15rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:flex}.fl-fields li{color:#172247;background:#f8fafc;border-radius:.45rem;align-items:center;gap:.35rem;min-height:1.8rem;padding:0 .45rem;font-size:12px;display:flex}.fl-fields li span{flex:1}.fl-fields button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid}.fl-fields button:disabled{opacity:.35;cursor:default}.fl-moves{flex-wrap:wrap;gap:.35rem;margin-top:.8rem;display:flex}.fl-keys{justify-content:center;align-items:center;gap:.5rem;display:flex}.fl-state{color:#475569;align-items:center;gap:.4rem;margin-inline-end:auto;font-size:11.5px;font-weight:700;display:inline-flex}.fl-new{--pb-navy:#172247;--pb-ink:#1f2a44;--pb-muted:#64748b;--pb-line:#e6ecf4;--pb-soft:#f6f8fb;padding:.3rem .2rem}@media(max-width:1100px){.fl-editor{grid-template-columns:13rem minmax(0,1fr)}.fl-inspector{grid-column:1/-1}}@media(max-width:900px){.fl-docs__cols,.fl-docs__row{grid-template-columns:minmax(0,1fr) 8rem}.fl-docs__cols>:nth-child(n+3),.fl-docs__row>:nth-child(n+3){display:none}}.pp-page{--pp-navy:#172247;--pp-ink:#1f2a44;--pp-muted:#64748b;--pp-line:#e2e8f0;--pp-soft:#f1f5f9;--pp-error:#be123c;background:radial-gradient(60rem 30rem at 85% -10%,var(--pp-accent),transparent 70%),radial-gradient(40rem 26rem at 0% 110%,#bfdbfe59,transparent 70%),linear-gradient(165deg,#f7f9fc,#eef2f8 55%,#e9eef6);min-height:100dvh;padding:1.5rem 1rem 3rem;position:relative}@supports (color:color-mix(in lab,red,red)){.pp-page{background:radial-gradient(60rem 30rem at 85% -10%,color-mix(in srgb,var(--pp-accent) 10%,transparent),transparent 70%),radial-gradient(40rem 26rem at 0% 110%,#bfdbfe59,transparent 70%),linear-gradient(165deg,#f7f9fc,#eef2f8 55%,#e9eef6)}}.pp-page{color:var(--pp-ink);font-size:15px;line-height:1.6}.pp-column{flex-direction:column;gap:1rem;width:100%;max-width:42rem;margin:0 auto;display:flex}.pp-identity{letter-spacing:.04em;color:var(--pp-navy);align-self:center;align-items:center;gap:.55rem;font-size:12px;font-weight:800;display:flex}.pp-identity:before,.pp-identity:after{content:"";width:2.2rem;height:1px}.pp-identity:before{background:linear-gradient(90deg,#0000,#94a3b8)}.pp-identity:after{background:linear-gradient(270deg,#0000,#94a3b8)}.pp-head{text-align:center}.pp-heading{color:var(--pp-navy);margin:0;font-size:clamp(1.25rem,4.5vw,1.6rem);font-weight:800;line-height:1.3}.pp-muted{color:var(--pp-muted);font-size:12.5px}.pp-head .pp-muted{margin:.2rem 0 0}.pp-strong{color:var(--pp-navy);font-weight:700}.pp-card{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#ffffffc7;border:1px solid #ffffffbf;border-radius:1.4rem;padding:1.4rem 1.25rem;position:relative;box-shadow:0 1px 2px #0f172a0a,0 18px 40px -24px #0f172a47}.pp-step{flex-direction:column;gap:1.15rem;animation:.36s cubic-bezier(.22,1,.36,1) pp-in;display:flex}.pp-step[data-style=plain]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}@keyframes pp-in{0%{opacity:0;transform:translateY(6px)}}.pp-step__title{color:var(--pp-navy);margin:0;font-size:17px;font-weight:800}.pp-title{color:var(--pp-navy);margin:.2rem 0 -.4rem;font-size:15.5px;font-weight:800}.pp-text{white-space:pre-line;margin:0;font-size:14.5px;line-height:1.8}.pp-text strong{color:var(--pp-navy)}.pp-card__title{letter-spacing:.01em;color:var(--pp-muted);margin:0 0 .35rem;font-size:12.5px;font-weight:800}.pp-step .pp-card{border-color:var(--pp-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff9;border-radius:1rem;padding:.9rem 1rem}.pp-rail{flex-direction:column;gap:.55rem;display:flex}.pp-rail ol{justify-content:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.pp-rail__bar{background:#e2e8f0e6;border-radius:999px;height:3px;overflow:hidden}.pp-rail__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--pp-navy),var(--pp-accent));height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.pp-rail__bar span{background:linear-gradient(90deg,var(--pp-navy),color-mix(in srgb,var(--pp-accent) 70%,var(--pp-navy)))}}.pp-rail__bar span{transition:width .5s cubic-bezier(.22,1,.36,1)}.pp-rail__step{min-width:3.4rem;color:var(--pp-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.25rem;padding:.2rem .3rem;display:flex}.pp-rail__step:disabled{cursor:default;opacity:.55}.pp-rail__dot{border:1px solid var(--pp-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;font-size:11.5px;font-weight:800;transition:background-color .22s,box-shadow .22s,color .22s;display:grid}.pp-rail__label{text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem;font-size:11px;font-weight:600;overflow:hidden}.pp-rail__step[data-done] .pp-rail__dot{background:var(--pp-navy);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.pp-rail__step[data-done] .pp-rail__dot{background:color-mix(in srgb,var(--pp-navy) 12%,white)}}.pp-rail__step[data-done] .pp-rail__dot,.pp-rail__step[data-active]{color:var(--pp-navy)}.pp-rail__step[data-active] .pp-rail__dot{background:var(--pp-navy);color:#fff;box-shadow:0 0 0 4px var(--pp-accent);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.pp-rail__step[data-active] .pp-rail__dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--pp-accent) 22%,transparent)}}.pp-rail__count{text-align:center;color:var(--pp-muted);margin:0;font-size:12px;font-weight:700;display:none}@media(max-width:560px){.pp-rail__label{display:none}.pp-rail__step{min-width:0}.pp-rail__count{display:block}}.pp-rows{flex-direction:column;margin:0;display:flex}.pp-row{border-bottom:1px solid var(--pp-line);justify-content:space-between;gap:1rem;padding:.55rem 0;display:flex}.pp-row:last-child{border-bottom:0}.pp-row dt{color:var(--pp-muted);font-size:13.5px}.pp-row dd{color:var(--pp-navy);text-align:end;margin:0;font-weight:700}.pp-row--cost dd{font-variant-numeric:tabular-nums}.pp-note{color:var(--pp-muted);margin:.45rem 0 0;font-size:12px}.pp-fields{flex-direction:column;gap:.85rem;display:flex}.pp-field{flex-direction:column;gap:.3rem;display:flex;position:relative}.pp-field__label{color:var(--pp-ink);align-items:center;gap:.35rem;font-size:13px;font-weight:700;display:inline-flex}.pp-required{background:var(--pp-accent);border-radius:999px;width:5px;height:5px;display:inline-block}.pp-input{border:1px solid var(--pp-line);width:100%;min-height:2.9rem;font:inherit;color:var(--pp-ink);background:#ffffffeb;border-radius:.85rem;padding:.55rem .85rem;font-size:15px;transition:border-color .18s,box-shadow .18s}textarea.pp-input{resize:vertical;min-height:5.5rem}.pp-input:focus{border-color:var(--pp-navy);outline:none;box-shadow:0 0 0 4px #17224714}.pp-input::placeholder{color:#94a3b8}.pp-field[data-error] .pp-input{border-color:var(--pp-error)}.pp-field__error{color:var(--pp-error);font-size:12.5px;font-weight:600}.pp-field--locked{border-bottom:1px solid var(--pp-line);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0}.pp-field--locked .pp-field__label{color:var(--pp-muted);font-weight:500}.pp-field__value{color:var(--pp-navy);margin-inline-start:auto;font-weight:700}.pp-field__lock{color:#cbd5e1;flex-shrink:0}.pp-requirements{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pp-requirements li{padding-inline-start:1.1rem;font-size:14px;position:relative}.pp-requirements li:before{content:"";background:var(--pp-accent);inset-inline-start:.1rem;border-radius:999px;width:6px;height:6px;position:absolute;top:.62em}.pp-upload{flex-direction:column;gap:.5rem;display:flex}.pp-upload__drop{font:inherit;color:var(--pp-navy);cursor:pointer;background:#ffffff8c;border:1.5px dashed #cbd5e1;border-radius:1rem;flex-direction:column;align-items:center;gap:.25rem;padding:1rem;font-weight:700;transition:border-color .2s,background-color .2s,transform .2s;display:flex}.pp-upload__drop:hover:not(:disabled){border-color:var(--pp-navy);background:#fff;transform:translateY(-1px)}.pp-upload[data-error] .pp-upload__drop{border-color:var(--pp-error)}.pp-upload__files{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.pp-upload__files li{color:#15803d;background:#f0fdf4cc;border-radius:.75rem;align-items:center;gap:.5rem;padding:.45rem .7rem;font-size:13.5px;display:flex}.pp-upload__files li>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--pp-ink);flex:1;overflow:hidden}.pp-icon-button{width:1.6rem;height:1.6rem;color:var(--pp-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.pp-icon-button:hover:not(:disabled){color:var(--pp-error);background:#fff}.pp-consents{flex-direction:column;gap:.6rem;display:flex}.pp-consent{border:1px solid var(--pp-line);cursor:pointer;background:#fff9;border-radius:.9rem;align-items:flex-start;gap:.65rem;padding:.7rem .8rem;transition:border-color .18s;display:flex;position:relative}.pp-consent input{opacity:0;pointer-events:none;position:absolute}.pp-consent__box{color:#0000;background:#fff;border:1.5px solid #cbd5e1;border-radius:.4rem;flex-shrink:0;place-items:center;width:1.25rem;height:1.25rem;margin-top:.12rem;transition:background-color .18s,border-color .18s;display:grid}.pp-consent input:checked+.pp-consent__box{border-color:var(--pp-navy);background:var(--pp-navy);color:#fff}.pp-consent input:focus-visible+.pp-consent__box{box-shadow:0 0 0 4px #1722471f}.pp-consent__text{font-size:14px;line-height:1.65}.pp-consent[data-error]{border-color:var(--pp-error)}.pp-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.4rem;display:flex}.pp-button{background:var(--pp-navy);min-height:2.9rem;font:inherit;color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.4rem;font-size:15px;font-weight:700;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 10px 22px -12px #17224799}.pp-button:hover:not(:disabled){box-shadow:0 14px 26px -12px #172247a6,0 0 0 4px var(--pp-accent);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.pp-button:hover:not(:disabled){box-shadow:0 14px 26px -12px #172247a6,0 0 0 4px color-mix(in srgb,var(--pp-accent) 18%,transparent)}}.pp-button:disabled{opacity:.55;cursor:default}.pp-button--ghost{color:var(--pp-navy);box-shadow:none;background:0 0}.pp-button--ghost:hover:not(:disabled){box-shadow:none;background:#ffffffb3}.pp-link{font:inherit;color:var(--pp-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline}.pp-notice{color:var(--pp-error);background:#fff1f2;border-radius:.8rem;margin:0;padding:.6rem .8rem;font-size:13.5px;font-weight:600}.pp-footnote{text-align:center;color:var(--pp-muted);margin:0;font-size:12px}.pp-gate,.pp-done,.pp-message{text-align:center;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 1.4rem;display:flex}.pp-gate__mark,.pp-done__mark{background:var(--pp-navy);border-radius:999px;place-items:center;width:3.4rem;height:3.4rem;display:grid}@supports (color:color-mix(in lab,red,red)){.pp-gate__mark,.pp-done__mark{background:color-mix(in srgb,var(--pp-navy) 8%,white)}}.pp-gate__mark,.pp-done__mark{color:var(--pp-navy);box-shadow:0 0 0 6px var(--pp-accent)}@supports (color:color-mix(in lab,red,red)){.pp-gate__mark,.pp-done__mark{box-shadow:0 0 0 6px color-mix(in srgb,var(--pp-accent) 12%,transparent)}}.pp-done__mark{background:var(--pp-navy);color:#fff;animation:.52s cubic-bezier(.34,1.56,.64,1) pp-pop}@keyframes pp-pop{0%{opacity:0;transform:scale(.6)}}.pp-gate__form{flex-direction:column;align-items:center;gap:.7rem;width:min(100%,18rem);display:flex}.pp-gate__code{text-align:center;letter-spacing:.5em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.pp-message__text{color:var(--pp-ink);margin:0;font-size:15px}.pp-loading{place-items:center;min-height:50vh;display:grid}.pp-loading__dot{background:var(--pp-navy);border-radius:999px;width:.7rem;height:.7rem;animation:1.1s ease-in-out infinite pp-breathe}@keyframes pp-breathe{50%{opacity:.35;transform:scale(1.6)}}.pp-page[data-density=compact] .pp-step{gap:.85rem}@media(min-width:640px){.pp-page{padding-top:3rem}.pp-card{padding:1.8rem 2rem}}@media(prefers-reduced-motion:reduce){.pp-step,.pp-done__mark,.pp-loading__dot{animation:none}}.pp-consent__error{margin-top:.15rem;display:block}.pp-step__title{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.pp-step__locked{color:var(--pp-muted);align-items:center;gap:.3rem;font-size:12px;font-weight:700;display:inline-flex}.pp-sign{flex-direction:column;gap:.85rem;display:flex}.pp-docs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pp-docs li{border-bottom:1px solid var(--pp-line);min-height:2.6rem;color:var(--pp-ink);align-items:center;gap:.55rem;font-size:14px;display:flex}.pp-docs li>svg{color:var(--pp-navy);flex-shrink:0}.pp-docs__label{flex:auto;min-width:0;font-weight:600}.pp-docs .pp-link{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.pp-sign__done{color:#15803d;align-items:center;gap:.4rem;margin:0;font-size:14px;font-weight:700;display:inline-flex}.pp-sign__issues{color:#92400e;background:#fffbeb;border-radius:.8rem;margin:0;padding:.6rem 1.1rem;font-size:13.5px;font-weight:600}.pp-sign__form{flex-direction:column;gap:.9rem;padding-top:.4rem;display:flex}.pp-sign__fields{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.pp-sign__methods{background:var(--pp-soft);border-radius:999px;align-self:center;gap:.2rem;padding:.2rem;display:inline-flex}.pp-sign__method{min-height:2.1rem;font:inherit;color:var(--pp-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 1rem;font-size:13.5px;font-weight:700}.pp-sign__method[aria-selected=true]{background:var(--pp-navy);color:#fff}.pp-sign__pad{padding:.4rem .2rem 0}.pp-sign__typed{flex-direction:column;gap:.5rem;display:flex}.pp-sign__typed-preview{min-height:5rem;font-family:var(--font-script);color:#1a2447;border-bottom:1.5px solid #94a3b8;justify-content:center;align-items:center;font-size:2.8rem;font-weight:700;line-height:1;display:flex}.pp-sign__submit{align-self:center;min-width:14rem}.pp-done__docs{text-align:start;width:100%;max-width:26rem}.pp-sheet{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;flex-direction:column;display:flex;position:fixed;inset:0}.pp-sheet__head{box-shadow:0 1px 0 var(--pp-line);background:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.pp-sheet__title{color:var(--pp-navy);font-size:14.5px;font-weight:800}.pp-sheet__body{flex:auto;padding:1rem;overflow:auto}.pp-sheet__pdf{max-width:52rem;margin:0 auto}.fp-send,.fp-instance{color:#172247;flex-direction:column;gap:1.1rem;min-width:0;font-size:11.5px;display:flex}.fp-send__facts{color:#64748b;flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;font-size:11px;font-weight:600;display:flex}.fp-send__inline-icon{vertical-align:-2px;display:inline}.fp-send__section{flex-direction:column;gap:.55rem;min-width:0;display:flex}.fp-send__head{align-items:center;gap:.75rem;display:flex}.fp-send__title{letter-spacing:-.01em;white-space:nowrap;color:#172247;margin:0;font-size:13px;font-weight:800}.fp-send__rule{background:linear-gradient(270deg,#e4ebf5 0% 82%,#0000);flex:auto;height:1px}.fp-send__empty{text-align:center;color:#94a3b8;margin:0;padding:.5rem;font-size:11px}.fp-send__notice{overflow-wrap:anywhere;color:#0369a1;background:#f0f9ff;border-radius:6px;margin:0;padding:.4rem .75rem;font-size:10.5px;font-weight:600}.fp-send__notice[data-tone=error]{color:#b91c1c;background:#fef2f2}.fp-send__notice[data-tone=warn]{color:#92400e;background:#fffbeb}.fp-send__hint{color:#64748b;margin:-.15rem 0 0;font-size:10.5px}.fp-send__hint[data-tone=warn]{color:#b45309;font-weight:700}.fp-send__recipients,.fp-send__results{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.fp-send__check{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.fp-send__check input{width:.95rem;height:.95rem;accent-color:var(--brand-navy,#172247)}.fp-send__mark{white-space:nowrap;color:#94a3b8;font-size:10px;font-weight:700}.fp-send__add{align-items:center;gap:.5rem;display:flex}.fp-send__add>:first-child{flex:auto;min-width:0}.fp-send__plus{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;transition:color .15s,border-color .15s,transform .2s cubic-bezier(.34,1.4,.64,1);display:inline-grid;box-shadow:0 1px 2px #0f172a0d}.fp-send__plus:hover{color:var(--brand-navy,#172247);border-color:#cbd5e1;transform:scale(1.06)}.fp-send__switch{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex}.fp-send__switch input{width:1.9rem;height:1.05rem;accent-color:var(--brand-navy,#172247)}.fp-send__cadence{color:#475569;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;font-weight:600;display:flex}.fp-send__cadence select{color:#172247;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:3.2rem;height:1.9rem;padding-inline:.5rem;font-weight:700}.fp-send__foot{justify-content:center;display:flex}.fp-send__primary{align-items:center;gap:.4rem;height:2.15rem;padding-inline:1.2rem;font-size:11.5px;display:inline-flex}.fp-send__keys{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.fp-send__secondary{height:2rem;color:var(--brand-navy,#172247);background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.35rem;padding-inline:.9rem;font-size:11px;font-weight:700;display:inline-flex}.fp-send__secondary[data-tone=danger]{color:#b91c1c}.fp-send__secondary:disabled{opacity:.45;cursor:default}.fp-send__results li{color:#475569;align-items:center;gap:.5rem;display:flex}.fp-send__results li b{margin-inline-start:auto;font-weight:700}.fp-send__results li[data-result=sent] b{color:#047857}.fp-send__results li[data-result=simulated] b{color:#b45309}.fp-send__results li[data-result=failed] b{color:#b91c1c}.fp-seg{background:#f1f5f9;border-radius:999px;flex-wrap:wrap;align-self:center;gap:.2rem;padding:.2rem;display:inline-flex}.fp-seg__item{color:#475569;background:0 0;border:0;border-radius:999px;height:1.8rem;padding-inline:.85rem;font-size:11px;font-weight:700;transition:background-color .16s,color .16s}.fp-seg__item[aria-checked=true]{color:#fff;background:#172247;box-shadow:0 2px 6px -2px #17224773}.fp-seg__item:disabled{opacity:.4;cursor:default}.fp-dot[data-tone=waiting]{background:#3a5bd9;box-shadow:0 0 0 3px #3a5bd91f}.fp-dot[data-tone=active]{background:#d97706;box-shadow:0 0 0 3px #d977061f}.fp-dot[data-tone=done]{background:#16a34a;box-shadow:0 0 0 3px #16a34a1f}.fp-dot[data-tone=closed]{background:#94a3b8}.fp-dot[data-tone=problem]{background:#dc2626;box-shadow:0 0 0 3px #dc26261f}.fp-triggers__cols,.fp-triggers__row{grid-template-columns:minmax(10rem,1.5fr) minmax(11rem,1.8fr) minmax(9rem,1.4fr) minmax(9rem,1.4fr) 6.5rem 9.5rem}button.fp-triggers__row{cursor:pointer;width:100%;font-family:inherit;transition:background-color .16s}button.fp-triggers__row:hover{background:#f8fafc}button.fp-triggers__row:focus-visible{outline-offset:-2px;outline:2px solid #1722474d}.fp-triggers__process{color:#172247;font-weight:600}.fp-triggers__process[data-off]{color:#94a3b8;text-decoration:line-through}.fp-triggers__edit{color:#94a3b8;flex-shrink:0}.fp-tracking__list{min-width:0}.fp-tracker{flex-direction:column;gap:.4rem;margin-top:1rem;display:flex}.fp-tracker__title{color:#172247;align-items:center;gap:.5rem;margin:0;font-size:12px;font-weight:800;display:flex}.fp-tracker__title:before,.fp-tracker__title:after{content:"";flex:1 1 0;height:1px}.fp-tracker__title:before{background:linear-gradient(270deg,#e2e8f0,#0000)}.fp-tracker__title:after{background:linear-gradient(90deg,#e2e8f0,#0000)}.fp-tracker__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fp-tracker__row{width:100%;min-height:2.2rem;font:inherit;color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef2f8;grid-template-columns:minmax(0,1fr) auto 2.6rem 4.8rem;align-items:center;gap:.6rem;padding:0 .35rem;font-size:11.5px;transition:background-color .16s;display:grid}.fp-tracker__row:hover{background:#f8fafc}.fp-tracker__name{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.fp-instance__state{justify-content:center;align-items:center;gap:.9rem;font-size:12.5px;display:flex}.fp-instance__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.2rem;margin:0;display:grid}.fp-instance__facts>div{flex-direction:column;gap:.1rem;min-width:0;display:flex}.fp-instance__facts dt{color:#94a3b8;font-size:10px;font-weight:700}.fp-instance__facts dd{overflow-wrap:anywhere;color:#172247;margin:0;font-weight:600}.fp-instance__ltr{text-align:right;unicode-bidi:plaintext}.fp-instance__link{color:#172247;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1}.fp-instance__steps{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fp-instance__steps>li{align-items:flex-start;gap:.55rem;display:flex}.fp-instance__mark{color:#fff;border:1.5px solid #cbd5e1;border-radius:999px;flex-shrink:0;place-items:center;width:1.05rem;height:1.05rem;margin-top:.1rem;display:inline-grid}.fp-instance__steps>li[data-done] .fp-instance__mark{background:#16a34a;border-color:#16a34a}.fp-instance__step{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.fp-instance__step-head{justify-content:space-between;align-items:baseline;gap:.6rem;font-weight:700;display:flex}.fp-instance__answers{background:#f8fafc;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem 1rem;margin:0;padding:.35rem .6rem;display:grid}.fp-instance__answers>div{gap:.35rem;min-width:0;display:flex}.fp-instance__answers dt{color:#64748b;flex-shrink:0}.fp-instance__answers dt:after{content:":"}.fp-instance__answers dd{overflow-wrap:anywhere;margin:0;font-weight:600}.fp-instance__docs,.fp-instance__events{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.fp-instance__docs li{align-items:center;gap:.45rem;display:flex}.fp-instance__docs a{color:#172247;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline #cbd5e1;text-decoration:underline #cbd5e1}.fp-instance__events li{border-bottom:1px solid #f1f5f9;grid-template-columns:7.2rem minmax(0,1fr) auto auto;align-items:baseline;gap:.6rem;padding:.15rem 0;font-size:11px;display:grid}.fp-instance__events li[data-result=failed] .fp-instance__event{color:#b91c1c}.fp-instance__event{color:#334155}.fp-instance__writebacks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fp-instance__writebacks li{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.3rem 0;font-size:12px;display:flex}.fp-instance__wb-label{color:#64748b;min-width:7rem}.fp-instance__wb-value{color:#172247;overflow-wrap:anywhere;font-weight:700}.fp-instance__wb-keys{gap:.35rem;margin-inline-start:auto;display:inline-flex}.fp-instance__confirm{color:#b91c1c;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}@media(max-width:640px){.fp-instance__facts,.fp-instance__answers{grid-template-columns:minmax(0,1fr)}.fp-instance__events li{grid-template-columns:minmax(0,1fr);gap:.1rem}}.pb-layout{--pb-navy:#172247;--pb-ink:#1f2a44;--pb-muted:#64748b;--pb-line:#e6ecf4;--pb-soft:#f6f8fb;min-height:calc(100dvh - var(--crm-top-nav-height,3.5rem) - var(--crm-sub-nav-height,2.75rem));color:var(--pb-ink);grid-template-columns:17rem minmax(0,1fr) 22rem;display:grid}.pb-empty{text-align:center;color:#64748b;padding:4rem 1rem;font-size:13px}.pb-actions{align-items:center;gap:.9rem;font-size:12px;display:inline-flex}.pb-state{color:#475569;white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.pb-dot{background:#94a3b8;border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.pb-dot[data-tone=done]{background:#10b981}.pb-dot[data-tone=active]{background:#3b82f6}.pb-dot[data-tone=waiting]{background:#f59e0b}.pb-dot[data-tone=closed]{background:#cbd5e1}.pb-issues{position:relative}.pb-issues__toggle{color:#be123c;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;font-size:12px;font-weight:700;display:inline-flex}.pb-issues__list{z-index:40;color:#334155;inset-inline-end:0;background:#fffffff7;border-radius:.9rem;width:min(24rem,80vw);margin:0;padding:.6rem .9rem;font-size:12px;list-style:none;position:absolute;top:calc(100% + .5rem);box-shadow:0 18px 40px -18px #0f172a59,0 0 0 1px #0f172a0d}.pb-issues__list li{border-bottom:1px solid #f1f5f9;padding:.3rem 0}.pb-issues__list li:last-child{border-bottom:0}.pb-publish{background:var(--brand-navy,#172247);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;height:2rem;padding:0 1rem;font-size:12.5px;font-weight:700;transition:opacity .16s;display:inline-flex}.pb-publish:disabled{opacity:.35;cursor:default}.pb-conflict{color:#9f1239;background:#fef2f2;justify-content:center;align-items:center;gap:.8rem;padding:.5rem 1rem;font-size:12.5px;font-weight:600;display:flex}.pb-conflict button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.pb-rail{background:var(--pb-soft);border-inline-start:1px solid var(--pb-line);max-height:calc(100dvh - var(--crm-top-nav-height,3.5rem) - var(--crm-sub-nav-height,2.75rem));top:calc(var(--crm-top-nav-height,3.5rem) + var(--crm-sub-nav-height,2.75rem));flex-direction:column;gap:.25rem;padding:1rem .75rem 2rem;display:flex;position:sticky;overflow-y:auto}.pb-rail__settings{color:var(--pb-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.5rem;padding:.55rem .6rem;font-size:12.5px;font-weight:700;display:flex}.pb-rail__settings[aria-pressed=true],.pb-step__head[aria-pressed=true],.pb-block[aria-pressed=true]>.pb-block__name{color:var(--pb-navy);background:#17224712}.pb-rail__steps{flex-direction:column;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.pb-step{padding-bottom:.15rem;position:relative}.pb-step[data-drop-before]:before,.pb-block[data-drop-before]:before,.pb-step-end[data-drop-before]:before{content:"";background:var(--pb-navy);inset-inline:.4rem;border-radius:2px;height:2px;position:absolute;top:-2px}.pb-step-end{height:1.2rem;position:relative}.pb-step__head{border-radius:.6rem;align-items:center;gap:.15rem;transition:background-color .14s;display:flex}.pb-step__head[data-drop-into]{box-shadow:inset 0 0 0 1.5px var(--pb-navy)}.pb-grip{color:#94a3b8;cursor:grab;opacity:0;place-items:center;width:1.1rem;height:1.6rem;transition:opacity .14s;display:grid}.pb-step__head:hover .pb-grip,.pb-block:hover .pb-grip{opacity:1}.pb-step__name{min-width:0;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.5rem;padding:.5rem .3rem;font-size:12.5px;font-weight:700;display:flex}.pb-step__num{width:1.3rem;height:1.3rem;box-shadow:0 0 0 1px var(--pb-line);color:var(--pb-navy);background:#fff;border-radius:999px;flex-shrink:0;place-items:center;font-size:10.5px;font-weight:800;display:grid}.pb-step[data-open] .pb-step__num{background:var(--pb-navy);color:#fff;box-shadow:none}.pb-step__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pb-step__count{color:#94a3b8;font-variant-numeric:tabular-nums;padding-inline-end:.5rem;font-size:10.5px}.pb-blocks{flex-direction:column;margin:.1rem 0 .4rem;padding:0 1.4rem 0 0;list-style:none;display:flex}.pb-block{align-items:center;display:flex;position:relative}.pb-block__name{color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex:1;grid-template-columns:1rem auto minmax(0,1fr);align-items:center;gap:.4rem;min-width:0;padding:.38rem .45rem;font-size:12px;display:grid}.pb-block__name:hover{background:#ffffffd9}.pb-block__icon{color:#64748b}.pb-block__type{white-space:nowrap;font-weight:700}.pb-block__summary{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;font-size:11px;overflow:hidden}.pb-blocks__add{padding:.2rem .45rem;position:relative}.pb-add{color:var(--pb-navy);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:.3rem .1rem;font-size:12px;font-weight:700;display:inline-flex}.pb-add:disabled{opacity:.4;cursor:default}.pb-add--step{margin:.4rem .6rem 0}.pb-palette{z-index:30;inset-inline-start:0;background:#fffffffa;border-radius:.9rem;grid-template-columns:1fr 1fr;gap:.1rem;width:15rem;padding:.4rem;display:grid;position:absolute;top:100%;box-shadow:0 18px 40px -16px #0f172a52,0 0 0 1px #0f172a0d}.pb-palette button{color:#334155;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.45rem;padding:.45rem .5rem;font-size:12px;display:flex}.pb-palette button:hover:not(:disabled){color:var(--pb-navy);background:#1722470f}.pb-palette button:disabled{opacity:.35;cursor:default}.pb-preview{background:radial-gradient(50rem 24rem at 50% -10%,#1722470d,#0000 70%),#fbfcfe;flex-direction:column;min-width:0;display:flex}.pb-preview__bar{top:calc(var(--crm-top-nav-height,3.5rem) + var(--crm-sub-nav-height,2.75rem));z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--pb-line);background:#fbfcfeeb;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1.25rem;display:flex;position:sticky}.pb-preview__screens{align-items:center;gap:.25rem;display:flex}.pb-preview__screens button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;font-size:11px;font-weight:700;display:grid}.pb-preview__screens button[aria-selected=true]{background:var(--pb-navy);color:#fff}.pb-preview__record{flex:1;justify-content:center;display:flex}.pb-search{border-bottom:1px solid var(--pb-line);color:#94a3b8;align-items:center;gap:.35rem;width:min(16rem,100%);padding:.3rem .6rem;display:inline-flex;position:relative}.pb-search input{min-width:0;color:var(--pb-ink);background:0 0;border:0;outline:none;flex:1;font-size:12px}.pb-search__list{z-index:30;inset-inline:0;background:#fff;border-radius:.8rem;margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + .35rem);box-shadow:0 18px 40px -18px #0f172a59,0 0 0 1px #0f172a0d}.pb-search__list button{width:100%;color:var(--pb-ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:space-between;gap:.6rem;padding:.4rem .5rem;font-size:12px;display:flex}.pb-search__list button:hover{background:#1722470f}.pb-search__sub{color:#94a3b8;font-size:11px}.pb-picked{color:var(--pb-navy);align-items:center;gap:.4rem;font-size:12px;font-weight:700;display:inline-flex}.pb-picked button{color:#94a3b8;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.pb-device{flex:1;padding:0 1rem 2rem}.pb-device[data-device=mobile]{border-radius:2.2rem;align-self:center;width:390px;max-width:100%;margin:1.5rem 0 2rem;padding:0;overflow:hidden;box-shadow:0 30px 60px -30px #0f172a73,0 0 0 8px #fff,0 0 0 9px #0f172a14}.pb-page.pp-page{min-height:0;padding-bottom:2rem}.pb-device[data-device=mobile] .pb-page.pp-page{padding:1.25rem .9rem 2rem}.pb-device[data-device=mobile] .pp-card{padding:1.2rem 1.05rem}.pb-device[data-device=mobile] .pp-rail__label{display:none}.pb-device[data-device=mobile] .pp-rail__step{min-width:0}.pb-device[data-device=mobile] .pp-rail__count{display:block}.pb-pick{outline-offset:6px;cursor:pointer;border-radius:.8rem;outline:1px dashed #0000;transition:outline-color .14s;position:relative}.pb-pick:hover{outline-color:#17224738}.pb-pick[data-selected]{outline:2px solid var(--pp-accent,#172247)}.pb-fake-input{height:2.5rem;display:block}.pb-fake-pad{color:#cbd5e1;border-bottom:1px solid #cbd5e1;place-items:center;height:7rem;font-size:13px;font-weight:700;display:grid}.pb-fake-button{pointer-events:none;align-self:center}.pb-inspector-wrap{border-inline-end:1px solid var(--pb-line);background:#fff}.pb-inspector{top:calc(var(--crm-top-nav-height,3.5rem) + var(--crm-sub-nav-height,2.75rem));max-height:calc(100dvh - var(--crm-top-nav-height,3.5rem) - var(--crm-sub-nav-height,2.75rem));flex-direction:column;padding:1rem 1.1rem 2rem;display:flex;position:sticky;overflow-y:auto}.pb-inspector__head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.pb-inspector__head h3{color:var(--pb-navy);align-items:center;gap:.4rem;margin:0;font-size:14px;font-weight:800;display:inline-flex}.pb-inspector__keys{gap:.1rem;display:inline-flex}.pb-inspector__body{flex-direction:column;gap:.2rem;display:flex}.pb-inspector__section{letter-spacing:.02em;color:#94a3b8;margin:1.1rem 0 .2rem;font-size:10.5px;font-weight:800}.pb-icon-button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;width:1.8rem;height:1.8rem;display:grid}.pb-icon-button:hover:not(:disabled){color:var(--pb-navy);background:#1722470f}.pb-icon-button[data-tone=danger]:hover:not(:disabled){color:#be123c;background:#fef2f2}.pb-icon-button:disabled{opacity:.3;cursor:default}.pb-row{border-bottom:1px solid #f1f5f9;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:2.35rem;padding:.15rem 0;display:grid}.pb-row__label{color:var(--pb-muted);font-size:11.5px}.pb-row__control{min-width:0}.pb-input{background:var(--pb-soft);width:100%;height:2rem;color:var(--pb-ink);font:inherit;border:1px solid #0000;border-radius:.55rem;padding:0 .55rem;font-size:12.5px;transition:border-color .14s,background-color .14s}.pb-input:focus{background:#fff;border-color:#17224759;outline:none}.pb-input:disabled{opacity:.6}.pb-input--area{resize:vertical;height:auto;padding:.45rem .55rem;line-height:1.6}.pb-input--number{text-align:left;width:6rem}.pb-select{padding-inline-end:.3rem}.pb-seg{background:var(--pb-soft);border-radius:999px;flex-wrap:wrap;gap:.15rem;padding:.15rem;display:inline-flex}.pb-seg button{color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.3rem;min-height:1.6rem;padding:0 .7rem;font-size:11.5px;font-weight:600;display:inline-flex}.pb-seg button[aria-checked=true]{color:var(--pb-navy);background:#fff;font-weight:800;box-shadow:0 1px 3px #0f172a1f}.pb-seg button:disabled{cursor:default}.pb-seg--icons button{min-width:2rem;padding:0 .5rem}.pb-switch{cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;width:2.2rem;height:1.25rem;transition:background-color .16s;position:relative}.pb-switch[aria-checked=true]{background:var(--brand-navy,#172247)}.pb-switch__knob{top:.15rem;background:#fff;border-radius:999px;width:.95rem;height:.95rem;transition:inset-inline-start .16s;position:absolute;inset-inline-start:.15rem;box-shadow:0 1px 2px #0f172a40}.pb-switch[aria-checked=true] .pb-switch__knob{inset-inline-start:1.1rem}.pb-switch:disabled{opacity:.5;cursor:default}.pb-swatches{gap:.45rem;display:inline-flex}.pb-swatches button{cursor:pointer;border:0;border-radius:999px;width:1.2rem;height:1.2rem;box-shadow:0 0 0 2px #fff}.pb-swatches button[aria-checked=true]{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0f172a8c}.pb-checks{gap:1rem;display:inline-flex}.pb-check{align-items:center;gap:.35rem;font-size:12px;display:inline-flex}.pb-fixed{color:var(--pb-ink);align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;display:inline-flex}.pb-num{font-variant-numeric:tabular-nums}.pb-item{border-top:1px solid var(--pb-line);flex-direction:column;margin-top:.6rem;padding-top:.5rem;display:flex}.pb-item__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pb-item__origin{color:var(--pb-navy);font-size:11.5px;font-weight:800}.pb-item__keys{gap:.05rem;display:inline-flex}.pb-item__keys button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;width:1.45rem;height:1.45rem;display:grid}.pb-item__keys button:hover:not(:disabled){color:var(--pb-navy);background:#1722470f}.pb-item__keys button:disabled{opacity:.3;cursor:default}.pb-list{flex-direction:column;gap:.25rem;margin:.4rem 0;display:flex}.pb-list__row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.4rem;min-height:2rem;font-size:12.5px;display:flex}.pb-cost{grid-template-columns:minmax(0,1.3fr) 5.5rem minmax(0,1fr) auto;align-items:center;gap:.35rem;display:grid}.pb-cost .pb-input--number{width:100%}.pb-adds{align-items:center;gap:.8rem;margin-top:.7rem;display:flex}.pb-adds .pb-select{flex:1}.pb-back{color:#64748b;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:1rem;font-size:11.5px}.pb-back:before{content:"→ "}.pb-versions{flex-direction:column;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.pb-versions li{color:#475569;border-bottom:1px solid #f1f5f9;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:1.9rem;font-size:12px;display:grid}.pb-versions__no{background:var(--pb-soft);border-radius:999px;place-items:center;width:1.3rem;height:1.3rem;font-size:10.5px;font-weight:800;display:grid}.pb-versions li[data-current] .pb-versions__no{background:var(--brand-navy,#172247);color:#fff}.pb-versions__day{color:#94a3b8;font-variant-numeric:tabular-nums}.fp-procs__new{color:var(--brand-navy,#172247);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin-inline-start:auto;font-size:12.5px;font-weight:800;display:inline-flex}.fp-procs__cols,.fp-procs__row{grid-template-columns:minmax(12rem,2fr) 5.5rem 9.5rem 9.5rem minmax(9rem,1.6fr) 4.5rem 6rem 2rem;align-items:center;gap:.6rem;padding:0 .5rem;display:grid}.fp-procs__cols{color:#94a3b8;text-align:center;border-bottom:1px solid #e4ebf5;min-height:1.7rem;font-size:10.5px;font-weight:700}.fp-procs__cols>:first-child{text-align:start}.fp-procs__row{color:#334155;text-align:center;border-bottom:1px solid #eef2f8;min-height:2.6rem;font-size:12px;transition:background-color .16s}.fp-procs__row:hover{background:#17224708}.fp-procs__open{text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.fp-procs__open:hover .fp-map__name{color:var(--brand-navy,#172247);text-underline-offset:3px;text-decoration:underline}.fp-procs__triggers{text-overflow:ellipsis;white-space:nowrap;color:#475569;overflow:hidden}.fp-procs__archive{color:#94a3b8;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:.5rem;place-items:center;width:1.7rem;height:1.7rem;transition:opacity .14s;display:grid}.fp-procs__row:hover .fp-procs__archive{opacity:1}.fp-procs__archive:hover{color:#be123c;background:#fef2f2}.fp-new-process{flex-direction:column;gap:.7rem;padding-top:.4rem;display:flex}.fp-new-process__row{color:#64748b;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.6rem;font-size:12px;display:grid}@media(max-width:1180px){.pb-layout{grid-template-columns:15rem minmax(0,1fr) 19rem}}@media(max-width:900px){.pb-layout{grid-template-columns:1fr}.pb-rail,.pb-inspector{max-height:none;position:static}.fp-procs__cols,.fp-procs__row{grid-template-columns:minmax(10rem,1.6fr) 9rem 5rem 2rem}.fp-procs__cols>:nth-child(2),.fp-procs__cols>:nth-child(3),.fp-procs__cols>:nth-child(5),.fp-procs__cols>:nth-child(7),.fp-procs__row>:nth-child(2),.fp-procs__row>:nth-child(3),.fp-procs__row>:nth-child(5),.fp-procs__row>:nth-child(7){display:none}}.pcx{gap:1.75rem;padding:.25rem .25rem .75rem;display:grid}@media(min-width:900px){.pcx{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:0 1.75rem}}.pcx__divider{display:none}@media(min-width:900px){.pcx__divider{background:linear-gradient(#0000,#cbd5e1d9 12% 88%,#0000);width:1px;display:block}}.pcx-col{flex-direction:column;gap:1rem;min-width:0;display:flex}.pcx-col__head{align-items:center;gap:.7rem;display:flex}.pcx-col__head:before,.pcx-col__head:after{content:"";background:linear-gradient(90deg,#cbd5e1e6,#0000);flex:1;height:1px}.pcx-col__head:after{background:linear-gradient(90deg,#0000,#cbd5e1e6)}.pcx-col__title{white-space:nowrap;letter-spacing:-.01em;color:var(--brand-navy);align-items:center;gap:.45rem;font-size:14px;font-weight:900;display:inline-flex}.pcx-col .set-summary{margin-bottom:0}.pcx-col .set-steps{margin-top:0}.pcx-link{color:#64748b;align-self:flex-start;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;transition:color .15s;display:inline-flex}.pcx-link:hover{color:var(--brand-navy)}.pcx-actions{border-top:1px solid #0000;border-image:linear-gradient(90deg,#0000,#e2e8f0,#0000) 1;flex-wrap:wrap;align-items:center;gap:.45rem;padding-top:.9rem;display:flex}.pcx-actions__test{flex:1;min-width:15rem}.pcx-qr{flex-direction:column;align-items:center;gap:.6rem;padding:.25rem 0 .5rem;display:flex}.pcx-qr__code{width:13rem;height:13rem;image-rendering:pixelated;background:#fff;border-radius:.9rem;padding:.6rem;box-shadow:inset 0 0 0 1px #e2e8f0,0 10px 24px -14px #0f172a59}.pcx-qr__code--wait{color:#cbd5e1;place-items:center;animation:1.6s ease-in-out infinite pcx-breathe;display:grid}.pcx-qr__how{color:#64748b;text-align:center;font-size:11.5px;font-weight:600}@keyframes pcx-breathe{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.pcx-qr__code--wait{animation:none}.pcx-link{transition:none}}.erm{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.erm-bar{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#0000,#e2e8f0,#0000) 1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-bottom:.75rem;display:flex}.erm-bar__start,.erm-bar__end{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.erm-mode{color:#b45309;cursor:help;align-items:center;gap:.4rem;font-size:11.5px;font-weight:800;display:inline-flex}.erm-mode:before{content:"";background:#f59e0b;border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 3px #f59e0b2e}.erm-mode--live{color:#047857}.erm-mode--live:before{background:#10b981;box-shadow:0 0 0 3px #10b9812e}.erm-conn{border-radius:999px;align-items:center;gap:.85rem;padding:.3rem .7rem;transition:background-color .15s;display:inline-flex}.erm-conn:hover{background:#f1f5f9}.erm-conn__item{color:#64748b;align-items:center;gap:.35rem;font-size:11.5px;font-weight:700;display:inline-flex}.erm-conn__item[data-status=connected]{color:#047857}.erm-conn__item[data-status=error]{color:#be123c}.erm-conn__item[data-status=needs_auth]{color:#b45309}.erm-master{color:var(--brand-navy);align-items:center;gap:.55rem;font-size:12px;font-weight:800;display:inline-flex}.erm-new{position:relative}.erm-new__menu{z-index:20;inset-inline-start:0;background:#fff;border-radius:.85rem;flex-direction:column;min-width:21rem;padding:.35rem;display:flex;position:absolute;top:calc(100% + .35rem);box-shadow:0 0 0 1px #e2e8f0,0 18px 40px -16px #0f172a59}.erm-new__item{text-align:start;color:#334155;border-radius:.55rem;padding:.5rem .7rem;font-size:12.5px;font-weight:600}.erm-new__item:hover{color:var(--brand-navy);background:#f1f5f9}.erm-new__caption{color:#94a3b8;margin:.35rem .7rem .15rem;font-size:10.5px;font-weight:800}.erm-content{flex:1;min-height:0;padding:0 .15rem .5rem;overflow-y:auto}.erm-empty{text-align:center;color:#64748b;padding:2.5rem 0;font-size:13px}.erm-empty--start{flex-direction:column;align-items:center;gap:1rem;display:flex}.erm-empty__title{color:var(--brand-navy);font-size:15px;font-weight:900}.erm-presets{flex-direction:column;width:min(100%,30rem);display:flex}.erm-preset{color:#334155;border-bottom:1px solid #f1f5f9;align-items:center;gap:.6rem;padding:.65rem .4rem;font-size:13px;font-weight:600;transition:color .15s;display:flex}.erm-preset:hover{color:var(--brand-navy)}.erm-group+.erm-group{margin-top:1.25rem}.erm-group__title{color:var(--brand-navy);align-items:center;gap:.6rem;margin-bottom:.25rem;font-size:12px;font-weight:900;display:flex}.erm-group__title:after{content:"";background:linear-gradient(270deg,#0000,#e2e8f0 40%);flex:1;height:1px}.erm-group__count{color:#94a3b8;font-size:11px;font-weight:700}.erm-item{border-bottom:1px solid #f1f5f9;align-items:center;gap:.75rem;display:flex}.erm-item__main{text-align:start;flex:1;grid-template-columns:auto minmax(0,1fr) 11rem 9rem 12rem;align-items:center;gap:.85rem;min-width:0;padding:.7rem .4rem;transition:background-color .15s;display:grid}.erm-item__main:hover{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.erm-item__main:hover{background:color-mix(in srgb,var(--brand-surface) 55%,transparent)}}.erm-item:not([data-active]) .erm-item__main{opacity:.62}.erm-item__text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.erm-item__name{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;font-size:13px;font-weight:800;overflow:hidden}.erm-item__summary{text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:11.5px;overflow:hidden}.erm-item__when,.erm-item__next,.erm-item__last{color:#475569;white-space:nowrap;font-size:11.5px;font-weight:600}.erm-item__next{color:var(--brand-navy)}.erm-item__last{align-items:center;gap:.35rem;display:inline-flex}.erm-item__last:before{content:"";background:#cbd5e1;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}.erm-item__last[data-tone=ok]:before{background:#10b981}.erm-item__last[data-tone=warn]:before{background:#f59e0b}.erm-item__last[data-tone=bad]:before{background:#f43f5e}.erm-item__switch{padding-inline-end:.4rem}@media(max-width:1100px){.erm-item__main{grid-template-columns:auto minmax(0,1fr) 9rem}.erm-item__when,.erm-item__last{display:none}}.erm-editor{flex-direction:column;gap:1rem;display:flex}.erm-editor__head{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.erm-back{color:#64748b;align-items:center;gap:.35rem;font-size:12px;font-weight:700;display:inline-flex}.erm-back:hover{color:var(--brand-navy)}.erm-editor__name{min-width:14rem;color:var(--brand-navy);background:0 0;border:0;border-bottom:1px solid #e2e8f0;outline:none;flex:1;padding:.25rem .1rem;font-size:17px;font-weight:900;transition:border-color .15s}.erm-editor__name:focus{border-bottom-color:var(--brand-navy)}.erm-editor__name::placeholder{color:#cbd5e1}.erm-editor__actions{align-items:center;gap:.45rem;display:flex}.erm-switch-line{color:#334155;justify-content:space-between;align-items:center;gap:.75rem;font-size:12px;font-weight:700;display:flex}.erm-editor__head .erm-switch-line{justify-content:flex-start}.erm-editor__grid{gap:1.5rem;display:grid}@media(min-width:1100px){.erm-editor__grid{grid-template-columns:minmax(0,27rem) minmax(0,1fr);gap:0 2rem}.erm-words{border-inline-start:1px solid #e2e8f0cc;padding-inline-start:2rem}}.erm-section+.erm-section{margin-top:1.1rem}.erm-section__title{letter-spacing:.02em;color:#94a3b8;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:10.5px;font-weight:800;display:flex}.erm-section__title:after{content:"";background:linear-gradient(270deg,#0000,#e2e8f0 30%);flex:1;height:1px}.erm-section__body{flex-direction:column;gap:.55rem;display:flex}.erm-row{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.erm-row__label{color:#475569;font-size:11.5px;font-weight:700}.erm-row__control{min-width:0}.erm-sheet .set-choice__option{height:1.85rem;padding-inline:.75rem;font-size:11.5px}.erm-toggles{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.erm-toggle{color:#64748b;border-radius:.55rem;height:1.85rem;padding-inline:.7rem;font-size:11.5px;font-weight:700;transition:color .15s,background-color .15s,box-shadow .15s;box-shadow:inset 0 0 0 1px #e2e8f0}.erm-toggle:hover:not(:disabled){color:var(--brand-navy);box-shadow:inset 0 0 0 1px #94a3b8}.erm-toggle[aria-pressed=true]{color:#fff;background:var(--brand-navy);box-shadow:none}.erm-all,.erm-muted{color:#94a3b8;font-size:11px;font-weight:600}.erm-days{grid-template-columns:repeat(7,2rem);gap:.25rem;display:grid}.erm-day{font-variant-numeric:tabular-nums;color:#475569;border-radius:.5rem;height:1.85rem;font-size:11.5px;font-weight:700;transition:color .15s,background-color .15s}.erm-day:hover{color:var(--brand-navy);background:#f1f5f9}.erm-day[aria-pressed=true]{color:#fff;background:var(--brand-navy)}.erm-time{width:7rem}.erm-inline{align-items:center;gap:.55rem;display:flex}.erm-cap{text-align:center;width:4rem}.erm-next{color:#64748b;font-size:11.5px;font-weight:600}.erm-next b{color:var(--brand-navy)}.erm-pick{position:relative}.erm-pick__button{color:#334155;border-radius:.55rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:2.1rem;padding-inline:.75rem;font-size:12px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0}.erm-pick__button:hover{box-shadow:inset 0 0 0 1px #94a3b8}.erm-pick__panel{background:#fff;border-radius:.75rem;margin-top:.35rem;padding:.45rem;box-shadow:0 0 0 1px #e2e8f0,0 12px 28px -14px #0f172a4d}.erm-pick__search{border-bottom:1px solid #f1f5f9;align-items:center;gap:.4rem;padding:.3rem .45rem;display:flex}.erm-pick__search input{background:0 0;outline:none;width:100%;font-size:12px}.erm-pick__list{max-height:13rem;padding-top:.25rem;overflow-y:auto}.erm-pick__option{color:#334155;cursor:pointer;border-radius:.45rem;align-items:center;gap:.5rem;padding:.35rem .45rem;font-size:12px;display:flex}.erm-pick__option:hover{background:#f8fafc}.erm-pick__hint{color:#94a3b8;font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10.5px}.erm-pick__empty{text-align:center;color:#94a3b8;padding:.6rem;font-size:11.5px}.erm-pick__clear{color:#64748b;margin-top:.25rem;padding:.25rem .45rem;font-size:11px;font-weight:700}.erm-pick__clear:hover{color:var(--brand-navy)}.erm-words{flex-direction:column;gap:.6rem;min-width:0;display:flex}.erm-vars{flex-wrap:wrap;gap:.2rem .75rem;display:flex}.erm-var{color:#64748b;font-size:11.5px;font-weight:700;transition:color .15s}.erm-var:hover{color:var(--brand-navy)}.erm-body{min-height:11rem;line-height:1.7}.erm-problems{color:#be123c;flex-direction:column;gap:.15rem;font-size:11.5px;font-weight:600;display:flex}.erm-problems li:before{content:"• "}.erm-who{margin-top:.35rem}.erm-who__head{flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin-bottom:.45rem;display:flex}.erm-who__title{color:var(--brand-navy);font-size:12.5px;font-weight:900}.erm-who__count{color:#64748b;font-size:11.5px;font-weight:600}.erm-who__split{gap:.85rem;display:grid}@media(min-width:1300px){.erm-who__split{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start}}.erm-recipients{max-height:17rem;overflow-y:auto}.erm-recipients__empty{color:#94a3b8;padding:.5rem .25rem;font-size:11.5px}.erm-recipient{text-align:start;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem;width:100%;padding:.45rem .5rem;display:grid}button.erm-recipient:hover{background:#f8fafc}.erm-recipient[aria-current=true]{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.erm-recipient[aria-current=true]{background:color-mix(in srgb,var(--brand-surface) 70%,#fff)}}.erm-recipient[aria-current=true]{box-shadow:inset -2px 0 0 var(--brand-navy)}.erm-recipient__name{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;font-size:12px;font-weight:800;overflow:hidden}.erm-recipient__meta{text-overflow:ellipsis;white-space:nowrap;color:#64748b;text-align:right;direction:ltr;grid-column:1;font-size:11px;overflow:hidden}.erm-recipient__meta--bad{color:#be123c;direction:rtl}.erm-recipient__count{color:#94a3b8;grid-area:1/2/span 2;align-self:center;font-size:11px;font-weight:800}.erm-recipient--off{opacity:.8}.erm-mail{background:#fff;border-radius:.85rem;box-shadow:0 0 0 1px #e2e8f0,0 10px 24px -16px #0f172a4d}.erm-mail__subject{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:.75rem 1rem;font-size:13px;font-weight:800}.erm-mail__body{white-space:pre-wrap;color:#1f2937;max-height:17rem;padding:.85rem 1rem;font-size:13px;line-height:1.75;overflow-y:auto}.erm-wa{background:#efe7dd;border-radius:.85rem;padding:1rem}.erm-wa__bubble{white-space:pre-wrap;color:#111b21;background:#dcf8c6;border-radius:.75rem .15rem .75rem .75rem;max-width:26rem;max-height:17rem;margin-inline-start:auto;padding:.6rem .75rem;font-size:13px;line-height:1.6;overflow-y:auto;box-shadow:0 1px 1px #0000001f}.erm-words__actions{border-top:1px solid #0000;border-image:linear-gradient(90deg,#0000,#e2e8f0,#0000) 1;flex-wrap:wrap;align-items:center;gap:.45rem .6rem;padding-top:.75rem;display:flex}.erm-log__filters{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.erm-log__select{width:15rem}.erm-log__search{border-radius:.55rem;flex:1;align-items:center;gap:.4rem;min-width:14rem;height:2.1rem;padding-inline:.7rem;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0}.erm-log__search input{background:0 0;outline:none;width:100%;font-size:12px}.erm-log__row{border-bottom:1px solid #f1f5f9}.erm-log__main{text-align:start;grid-template-columns:6.5rem auto minmax(0,13rem) minmax(0,1fr) minmax(0,13rem) 6rem;align-items:center;gap:.75rem;width:100%;padding:.55rem .4rem;display:grid}.erm-log__main:hover,.erm-log__row[data-open] .erm-log__main{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.erm-log__main:hover,.erm-log__row[data-open] .erm-log__main{background:color-mix(in srgb,var(--brand-surface) 55%,transparent)}}.erm-log__when{font-variant-numeric:tabular-nums;color:#64748b;font-size:11.5px}.erm-log__who{flex-direction:column;min-width:0;display:flex}.erm-log__name,.erm-log__employers,.erm-log__rule,.erm-log__address{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erm-log__name{color:#1e293b;font-size:12px;font-weight:800}.erm-log__address{color:#94a3b8;text-align:right;direction:ltr;font-size:10.5px}.erm-log__employers{color:#334155;font-size:12px}.erm-log__rule{color:#64748b;font-size:11.5px}.erm-log__status{color:#475569;align-items:center;gap:.35rem;font-size:11.5px;font-weight:800;display:inline-flex}.erm-log__status:before{content:"";background:#cbd5e1;border-radius:999px;width:.45rem;height:.45rem}.erm-log__status[data-tone=green]:before{background:#10b981}.erm-log__status[data-tone=amber]:before{background:#f59e0b}.erm-log__status[data-tone=red]:before{background:#f43f5e}.erm-log__status[data-tone=blue]:before{background:#3b82f6}.erm-log__detail{flex-direction:column;gap:.5rem;padding:.25rem 7.25rem .9rem .4rem;display:flex}.erm-log__reason{color:#be123c;font-size:12px;font-weight:700}.erm-log__subject{color:#1e293b;font-size:12.5px;font-weight:800}.erm-log__body{white-space:pre-wrap;color:#334155;font-size:12.5px;line-height:1.7}.erm-log__lines{color:#64748b;font-size:11.5px}.erm-log__actions{align-items:center;gap:.6rem;display:flex}.erm-log__more{justify-content:center;padding:.75rem 0;display:flex}@media(max-width:1100px){.erm-log__main{grid-template-columns:6.5rem auto minmax(0,1fr) 6rem}.erm-log__employers,.erm-log__rule{display:none}.erm-log__detail{padding-inline-start:.4rem}}@media(prefers-reduced-motion:reduce){.erm-toggle,.erm-day,.erm-var,.erm-item__main,.erm-conn,.erm-preset,.erm-editor__name{transition:none}}.ehx{flex-direction:column;flex:1;gap:.7rem;min-height:0;display:flex}.ehx-cats{align-self:center}.ehx-filters{border-bottom:1px solid #0000;border-image:linear-gradient(90deg,#0000,#e2e8f0,#0000) 1;flex-wrap:wrap;align-items:center;gap:.5rem;padding-bottom:.7rem;display:flex}.ehx-pick{width:11rem}.ehx-pick .erm-pick__button[data-active=true]{color:var(--brand-navy);box-shadow:inset 0 0 0 1px var(--brand-navy);font-weight:800}.ehx-pick__panel{z-index:30;inset-inline-start:0;width:19rem;position:absolute;top:calc(100% + .1rem)}.ehx-pick__option{text-align:start;width:100%}.ehx-pick__option[aria-selected=true]{color:var(--brand-navy);font-weight:800}.ehx-select{width:10rem}.ehx-select--month{width:7.5rem}.ehx-filters select,.ehx-date input{border-radius:.55rem;height:2.1rem;padding-block:0;font-size:12px}.ehx-dates{align-items:center;gap:.3rem;display:inline-flex}.ehx-date{width:8rem}.ehx-date input{text-align:right;padding-left:2.1rem;padding-right:.75rem}.ehx-dates__dash{color:#94a3b8}.ehx-search{min-width:10rem}.ehx-clear{color:#64748b;align-items:center;gap:.25rem;font-size:11.5px;font-weight:700;display:inline-flex}.ehx-clear:hover{color:var(--brand-navy)}.ehx-icon{color:#64748b;border-radius:.55rem;place-items:center;width:2.1rem;height:2.1rem;transition:color .15s;display:grid;box-shadow:inset 0 0 0 1px #e2e8f0}.ehx-icon:hover:not(:disabled){color:var(--brand-navy)}.ehx-icon:disabled{opacity:.45}.ehx-content{flex:1;min-height:0;padding:0 .15rem .5rem;overflow-y:auto}.ehx-total{color:#94a3b8;margin-bottom:.3rem;font-size:11.5px;font-weight:700}.ehx-day+.ehx-day{margin-top:.8rem}.ehx-day__title{z-index:2;color:var(--brand-navy);background:linear-gradient(#f8fafcf7 70%,#f8fafc00);align-items:center;gap:.6rem;padding:.35rem 0;font-size:11.5px;font-weight:900;display:flex;position:sticky;top:0}.ehx-day__title:after{content:"";background:linear-gradient(270deg,#0000,#e2e8f0 40%);flex:1;height:1px}.ehx-row{border-bottom:1px solid #f1f5f9;grid-template-columns:7.5rem 12rem minmax(0,1fr) 1.5rem;align-items:center;gap:.85rem;padding:.25rem .4rem;display:grid}.ehx-row:hover{background:var(--brand-surface)}@supports (color:color-mix(in lab,red,red)){.ehx-row:hover{background:color-mix(in srgb,var(--brand-surface) 55%,transparent)}}.ehx-row__when{font-variant-numeric:tabular-nums;color:#475569;align-items:baseline;gap:.45rem;font-size:11.5px;font-weight:600;display:flex}.ehx-row__time{color:#94a3b8;font-size:10.5px}.ehx-actor{align-items:center;gap:.55rem;min-width:0;display:flex}.ehx-actor__name{color:#1e293b;align-items:center;gap:.4rem;min-width:0;font-size:12px;font-weight:800;display:inline-flex}.ehx-actor__photo{width:1.25rem;height:1.25rem;box-shadow:0 0 0 1.5px #fff,0 1px 3px #0f172a2e}.ehx-actor__kind{color:#64748b;flex-shrink:0;align-items:center;gap:.3rem;font-size:10.5px;font-weight:700;display:inline-flex}.ehx-actor__kind:before{content:"";background:var(--brand-navy);border-radius:999px;width:.4rem;height:.4rem}.ehx-actor[data-kind=system] .ehx-actor__kind{color:#047857}.ehx-actor[data-kind=system] .ehx-actor__kind:before{background:#10b981}.ehx-actor[data-kind=unknown] .ehx-actor__kind{color:#94a3b8}.ehx-actor[data-kind=unknown] .ehx-actor__kind:before{background:#cbd5e1}.ehx-row__what{align-items:center;gap:.55rem;min-width:0;display:flex}.ehx-row__icon{color:#94a3b8;flex-shrink:0}.ehx-row__text{color:#334155;min-width:0;font-size:12.5px;line-height:1.4}.ehx-row__restore{font:inherit;color:#2563eb;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.ehx-row__restore:hover{text-decoration:underline}.ehx-row__restore:disabled{color:#94a3b8;cursor:default}.ehx-row__restored{color:#059669;font-weight:700}.ehx-row__restore-error{color:#b91c1c}.ehx-row__employer{color:#1e293b;font-weight:800;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s}.ehx-row__employer:hover{color:var(--brand-navy);text-decoration-color:currentColor}.ehx-row__more,.ehx-row__sep{color:#94a3b8}.ehx-row__open{color:#cbd5e1;border-radius:.45rem;place-items:center;width:1.375rem;height:1.375rem;transition:color .15s;display:grid}.ehx-row:hover .ehx-row__open{color:#64748b}.ehx-row__open:hover{color:var(--brand-navy)!important}@media(max-width:900px){.ehx-row{grid-template-columns:7.5rem minmax(0,1fr) 1.5rem}.ehx-actor{display:none}}@media(prefers-reduced-motion:reduce){.ehx-icon,.ehx-row__open,.ehx-row__employer{transition:none}}.efg{--efg-inset:.5rem;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--efg-inset),#000 calc(100% - var(--efg-inset)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--efg-inset),#000 calc(100% - var(--efg-inset)),transparent 100%);position:relative}.efg .rv-list{scrollbar-width:thin;background:0 0;overflow-x:auto}.efg .rv-row,.efg .rv-dividers{padding-inline:var(--efg-inset)}.efg .rv-ruler{padding:4px var(--efg-inset);background:linear-gradient(#f6f8fb,#f1f5f9);position:static}.efg .rv-ruler:after{background:#94a3b86b}.efg .rv-ruler-cell{letter-spacing:.01em;color:#78869c;font-size:10px;font-weight:700}.efg-caption{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.efg .rv-row{min-height:2.5rem;transition:background-color .16s,opacity .16s}.efg .rv-row:hover{background:#f8fafc}.efg .rv-item{color:#334155;font-size:11px;font-weight:500}.efg .rv-empty{padding:1.5rem 1rem;font-size:11px}.efg-lead{justify-content:center;align-items:center;gap:3px;display:inline-flex}.efg-grip{color:#94a3b8;cursor:grab;opacity:0;border-radius:4px;place-items:center;width:10px;height:18px;transition:opacity .14s,color .14s;display:inline-grid}.efg .rv-row:hover .efg-grip,.efg-grip:focus-visible{opacity:1}.efg-grip:hover{color:var(--brand-navy)}.efg-grip:active{cursor:grabbing}.efg-grip:focus{outline:none}.efg-grip:focus-visible{box-shadow:0 0 0 2px #93c5fd}.efg-grip--off{cursor:default}.efg .rv-row[data-dragging]{opacity:.4}.efg .rv-row-group{position:relative}.efg [data-drop]:after{content:"";z-index:3;inset-inline:var(--efg-inset);background:var(--brand-navy);pointer-events:none;border-radius:2px;height:2px;position:absolute;box-shadow:0 0 0 3px #1a244714}.efg [data-drop=before]:after{top:-1px}.efg [data-drop=after]:after{bottom:-1px}.efg-check{appearance:none;cursor:pointer;background:#fff 50%/9px 9px no-repeat;border:1.25px solid #cbd5e1;border-radius:3.5px;flex-shrink:0;width:12px;height:12px;margin:0;transition:border-color .14s,background-color .14s,box-shadow .14s}.efg-check:hover{border-color:#94a3b8}.efg-check:checked,.efg-check:indeterminate{border-color:var(--brand-navy);background-color:var(--brand-navy)}.efg-check:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.2 5.3 4.2 7.2 7.9 3' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.efg-check:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2.6 5h4.8' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E")}.efg-check:focus{outline:none}.efg-check:focus-visible{box-shadow:0 0 0 2px #93c5fd}.efg .rv-actions{padding-inline:1px}.efg-plus{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:1.375rem;height:1.375rem;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.efg-plus svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.efg-plus:hover,.efg-plus[data-state=open]{color:var(--brand-navy);background:#f1f5f9}.efg-plus:hover svg,.efg-plus[data-state=open] svg{transform:rotate(90deg)}.efg-plus:focus{outline:none}.efg-plus:focus-visible{box-shadow:0 0 0 2px #93c5fd}.efg-identity{flex-direction:column;min-width:0;line-height:1.3;display:flex}.efg-copyline{align-items:center;gap:2px;min-width:0;display:flex}.efg-copyline--center{justify-content:center}.efg-copyline__value{min-width:0;display:flex;overflow:hidden}.efg-copyline__copy{opacity:0;flex-shrink:0;transition:opacity .16s;display:inline-flex}.efg .rv-row:hover .efg-copyline__copy,.efg-copyline__copy:focus-within{opacity:1}.efg-copy{width:16px;height:16px}.efg-identity__name{letter-spacing:-.01em;color:var(--brand-navy);font-size:12px;font-weight:700}.efg-identity__id{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:10.5px;font-weight:500}.efg-identity__link{min-width:0;font:inherit;color:inherit;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #17224738;text-decoration:underline #17224738;transition:color .16s,text-decoration-color .16s;overflow:hidden}.efg-identity__link:hover{color:var(--brand-teal);text-decoration-color:currentColor}.efg-fund{align-items:center;gap:6px;min-width:0;display:flex}.efg-fund__logo{flex-shrink:0;display:inline-flex}.efg-fund__logo>img,.efg-fund__logo>span{width:20px;height:20px}.efg-fund__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.efg-fund__type,.efg-fund__line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.efg-fund__type{color:#1e293b;font-size:11px;font-weight:700}.efg-fund__line{font-variant-numeric:tabular-nums;color:#64748b;font-size:10.5px;font-weight:500}.efg-fees{flex-direction:column;min-width:0;line-height:1.3;display:inline-flex}.efg-fees__line{justify-content:space-between;align-items:baseline;gap:5px;display:flex}.efg-fees__label{color:#94a3b8;font-size:10px;font-weight:600}.efg-fees__value{font-variant-numeric:tabular-nums;color:#1e293b;font-size:11px;font-weight:700}.efg-empty{color:#94a3b8}.efg-pairs{flex-direction:column;min-width:0;line-height:1.3;display:inline-flex}.efg-pairs__line{justify-content:space-between;align-items:baseline;gap:5px;min-width:0;display:flex}.efg-pairs__label{color:#94a3b8;flex-shrink:0;font-size:9.5px;font-weight:600}.efg-pairs__value{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:600;overflow:hidden}.efg-pairs__value [data-source=file]{color:#64748b}.efg-pairs__value .efg-dates__left{color:#b91c1c}.efg-month{color:#334155;font-weight:600}.efg-status{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.efg-status>.cpg-tag{min-width:0;max-width:100%}.efg-status__second{max-width:100%;color:rgb(var(--tone));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:3px;font-size:9.5px;font-weight:700;display:inline-flex;overflow:hidden}.efg-status__more{color:#94a3b8;font-weight:600}.efg-light{--efg-light:#2563eb;flex:none;place-items:center;width:1.375rem;height:1.375rem;display:inline-grid;position:relative}.efg-light[data-light=active]{--efg-light:#047857}.efg-light[data-light=proposal]{--efg-light:#34d399}.efg-light[data-light=future]{--efg-light:#f97316}.efg-light[data-light=check]{--efg-light:#2563eb}.efg-light[data-light=left]{--efg-light:#dc2626}.efg-light__dot{background:radial-gradient(circle at 35% 30%,#ffffff8c,transparent 55%),var(--efg-light);width:.8125rem;height:.8125rem;box-shadow:0 0 0 3px var(--efg-light),0 1px 3px var(--efg-light);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.efg-light__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--efg-light) 16%,transparent),0 1px 3px color-mix(in srgb,var(--efg-light) 45%,transparent)}}.efg-light__dot{transition:box-shadow .16s,transform .16s}.rv-row:hover .efg-light__dot{box-shadow:0 0 0 4px var(--efg-light),0 1px 4px var(--efg-light);transform:scale(1.06)}@supports (color:color-mix(in lab,red,red)){.rv-row:hover .efg-light__dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--efg-light) 20%,transparent),0 1px 4px color-mix(in srgb,var(--efg-light) 55%,transparent)}}.efg-light__badge{background:#cbd5e1;border-radius:3px;place-items:center;width:.625rem;height:.625rem;display:grid;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:0 0 0 1.5px #fff}.efg-light__badge[data-agency=external]{background:#fff;border-radius:999px;width:.5rem;height:.5rem;box-shadow:inset 0 0 0 1.5px #94a3b8,0 0 0 1.5px #fff}.efg-light__badge>img{object-fit:cover;width:100%;height:100%}.efg-contact{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.efg-contact__text{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.efg-contact__phone,.efg-contact__mail{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.efg-contact__phone{font-variant-numeric:tabular-nums;color:#1e293b;font-size:11px;font-weight:600}.efg-contact__mail{color:#64748b;font-size:10.5px;font-weight:500}.efg-contact__keys{flex-shrink:0;gap:2px;display:inline-flex}.efg-contact__key{color:#64748b;border-radius:6px;place-items:center;width:1.25rem;height:1.25rem;transition:background-color .16s,color .16s;display:inline-grid}.efg-contact__key[data-tone=call]:hover{color:#0284c7;background:#0ea5e91a}.efg-contact__key[data-tone=whatsapp]:hover{color:#059669;background:#10b9811a}.efg-contact__key[data-tone=mail]:hover{color:#2563eb;background:#3b82f61a}.efg-contact__key[aria-disabled=true]{color:#cbd5e1;cursor:default}.efg-contact__key[aria-disabled=true]:hover{color:#cbd5e1;background:0 0}.efg-contact__key:focus{outline:none}.efg-contact__key:focus-visible{box-shadow:0 0 0 2px #93c5fd}.efg-terms{flex-direction:column;align-items:center;min-width:0;max-width:100%;line-height:1.3;display:inline-flex}.efg-terms__rates{gap:5px;max-width:100%;display:inline-flex;overflow:hidden}.efg-rate{white-space:nowrap;align-items:baseline;gap:2px;display:inline-flex}.efg-rate__label{color:#94a3b8;font-size:9.5px;font-weight:600}.efg-rate__value{font-variant-numeric:tabular-nums;color:#1e293b;font-size:11px;font-weight:700}.efg-terms__foot{align-items:baseline;gap:6px;max-width:100%;display:inline-flex;overflow:hidden}.efg-terms__s14{color:#94a3b8;align-items:baseline;gap:3px;font-size:10px;font-weight:700;display:inline-flex}.efg-terms__s14[data-value=yes]{color:#059669}.efg-terms__s14[data-value=no]{color:#475569}.efg-terms__s14[data-value=unknown]{color:#d97706}.efg-ring{--efg-light-open:#2563eb;--efg-light-active:#ea580c;--efg-light-closed:#dc2626;--efg-light-insured:#059669;--efg-light-untouched:#8b97a8;--efg-light-marketed:#2563eb;--efg-light-engaged:#059669;flex:none;place-items:center;width:1.625rem;height:1.625rem;display:inline-grid;position:relative}.efg-ring>*{grid-area:1/1}.efg-ring__arcs{overflow:visible}.efg-ring__arc,.efg-ring__track{fill:none;stroke-width:2.4px;transition:stroke-width .16s}.efg-ring__arc[data-light=untouched]{stroke:var(--efg-light-untouched)}.efg-ring__arc[data-light=marketed]{stroke:var(--efg-light-marketed)}.efg-ring__arc[data-light=closed]{stroke:var(--efg-light-closed)}.efg-ring__arc[data-light=engaged]{stroke:var(--efg-light-engaged)}.efg-ring__track{stroke:#e2e8f0}.efg-ring[data-missing=no_customer] .efg-ring__track{stroke:#cbd5e1;stroke-dasharray:1.6 2.4}.efg-ring__icon{color:#94a3b8;transition:color .16s}.efg-ring:hover .efg-ring__arc{stroke-width:3px}.efg-ring:hover .efg-ring__icon{color:var(--brand-navy,#1e2952)}.efg-ring-key{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background-color .16s;display:inline-grid}.efg-ring-key:hover,.efg-ring-key[data-state=open]{background:#f1f5f9}.efg-ring-key:focus-visible{outline-offset:1px;outline:2px solid #1e295259}.efg-ring-key[data-state=open] .efg-ring__arc{stroke-width:3px}.efg-mkp{--efg-light-open:#2563eb;--efg-light-active:#ea580c;--efg-light-closed:#dc2626;--efg-light-insured:#059669;--efg-light-untouched:#8b97a8;--efg-light-marketed:#2563eb;--efg-light-engaged:#059669;text-align:center;flex-direction:column;gap:.8rem;padding:.4rem .4rem .8rem;display:flex}.efg-mkp__who{color:var(--brand-navy,#1e2952);margin:0;font-size:15px;font-weight:800}.efg-mkp__domains{flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.efg-mkp__domain{color:#1e293b;align-items:center;gap:.4rem;font-size:12.5px;font-weight:700;display:inline-flex}.efg-mkp__domain[data-light=untouched]{--efg-dot:var(--efg-light-untouched)}.efg-mkp__domain[data-light=marketed]{--efg-dot:var(--efg-light-marketed)}.efg-mk__dot{background:currentColor;border-radius:999px;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab,red,red)){.efg-mk__dot{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}}.efg-mkp__domain .efg-mk__dot{color:var(--efg-dot,#8b97a8)}.efg-mkp__word{color:#94a3b8;font-size:11px;font-weight:500}.efg-mkp__contact{color:#475569;flex-wrap:wrap;justify-content:center;gap:.3rem 1.2rem;font-size:12px;display:flex}.efg-mkp__channel{align-items:center;gap:.35rem;display:inline-flex}.efg-mkp__channel[data-empty]{color:#cbd5e1}.efg-mkp__soon{color:#94a3b8;justify-content:center;align-items:center;gap:.45rem;margin:.2rem 0 0;font-size:11.5px;display:inline-flex}.efg-mkr{flex-direction:column;gap:.75rem;padding:.3rem .5rem .7rem;display:flex}.efg-mkr__who{color:var(--brand-navy,#1e2952);text-align:center;margin:0;font-size:15px;font-weight:800}.efg-mkr__list{color:#475569;text-align:center;flex-direction:column;gap:.2rem;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.efg-mkr__scope{background:#f1f5f9;border-radius:999px;grid-template-columns:1fr 1fr;gap:.25rem;padding:.22rem;display:grid}.efg-mkr__scope-btn{color:#475569;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;height:1.9rem;padding-inline:.6rem;font-size:11.5px;font-weight:700;transition:background-color .16s,color .16s;overflow:hidden}.efg-mkr__scope-btn[data-active]{background:var(--brand-navy,#1e2952);color:#fff}.efg-mkr__scope-btn:disabled{cursor:default;opacity:.45}.efg-mkr__error{color:#dc2626;text-align:center;margin:0;font-size:11.5px;font-weight:600}.efg-mk__action[data-action=release]:hover,.efg-mk__action[data-action=revoke]:hover{color:var(--efg-light-open)}.efg-tags{flex-wrap:wrap;justify-content:center;gap:3px;min-width:0;max-width:100%;display:flex}.efg-tags>.cpg-tag{min-width:0}.efg .cpg-tag{gap:.3rem;height:1.2rem;padding-inline:.45rem .55rem;font-size:9.5px}.efg .rv-row:hover .cpg-tag{background:rgb(var(--tone) / .13);box-shadow:inset 0 0 0 1px rgb(var(--tone) / .36)}.efg-salary{font-variant-numeric:tabular-nums;color:var(--brand-navy);font-weight:700}.efg-rate__value[data-source=manual],.efg-salary[data-source=manual],.efg-fees[data-source=manual] .efg-fees__value,.efg-pairs__value [data-source=manual]{color:var(--brand-navy);text-underline-offset:3px;-webkit-text-decoration:underline dotted #1a24478c;text-decoration:underline dotted #1a24478c}.efg-rate__value[data-differs]{text-decoration-color:#d97706}.efg-agent__reach{font-variant-numeric:tabular-nums;font-size:10.5px}.efg{container-type:inline-size}.efg .rv-expansion{--rv-expansion-bg:#f8fafc}.efg-details{--ls-line:#e2e8f0;--ls-rule:#eef2f7;box-sizing:border-box;cursor:default;width:100cqw;max-width:100cqw;padding:.6rem .9rem .7rem;position:sticky;inset-inline-start:0}.efg-details__main{flex-direction:column;gap:.55rem;min-width:0;display:flex}.efg-details__top{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;gap:.45rem 1.25rem;display:grid}.efg-details__head{flex-direction:column;gap:.2rem;min-width:0;display:flex}.efg-details__identity{align-items:baseline;gap:.55rem;min-width:0;display:flex}.efg-details__name{color:var(--brand-navy);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.efg-details__id{color:#64748b;align-items:center;gap:.2rem;font-size:11px;font-weight:600;display:inline-flex}.efg-details__id--missing{color:#b45309}.efg-details__fundline{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;font-size:11.5px;display:flex}.efg-details__company{color:#1e293b;font-weight:700}.efg-details__policy{align-items:center;gap:.35rem;min-width:0;padding-inline-start:1.6rem;font-size:11px;display:flex}.efg-details__policy-label{color:#94a3b8;font-weight:600}.efg-details__policy-value{font-variant-numeric:tabular-nums;color:#334155;font-weight:700}.efg-details__policy-value[data-source=manual]{color:var(--brand-navy);text-underline-offset:3px;-webkit-text-decoration:underline dotted #1a24478c;text-decoration:underline dotted #1a24478c}.efg-details .efg-details__policy-input{width:8.5rem;height:1.55rem;min-height:1.55rem;padding-block:0;font-size:11px}.efg-details__locked .efg-details__link{white-space:nowrap;align-items:center;gap:.2rem;display:inline-flex}.efg-details__locked{white-space:nowrap;color:#64748b;align-items:center;gap:.3rem;margin-inline-start:.4rem;font-size:10px;font-weight:600;display:inline-flex}.efg-details__fund-edit{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .4rem;max-width:17rem;display:grid}.efg-details__fund-edit :is(input,select,button.efg-company-pick,[role=combobox]){height:1.9rem;min-height:1.9rem;font-size:11.5px}.efg-details__fund-edit label{font-size:10px}.efg-details__bar{flex-wrap:nowrap;justify-content:center;justify-self:center;gap:6px;padding-top:6px;display:flex}.efg-details__bar-edit{justify-content:center;gap:6px;min-width:calc(6.8rem + 6px);display:flex}.efg-tile:disabled{cursor:default}.efg-tile[data-soon]{border-style:dashed}.efg-tile[data-soon]>span:not([aria-hidden]){opacity:.6}.efg-tile[aria-busy=true]{cursor:progress}.efg-tile[data-tone=primary]{border-color:var(--brand-navy);background:var(--brand-navy)}.efg-tile[data-tone=primary]:hover:not(:disabled){border-color:var(--brand-navy);background:#172247e0}.efg-tile[data-tone=primary]>span{color:#fff}.efg-details__key{color:#475569;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.3rem;height:1.65rem;padding-inline:.65rem;font-size:11px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.efg-details__key:hover:not(:disabled){color:var(--brand-navy);background:#17224712}.efg-details__key[data-tone=primary]{background:var(--brand-navy);color:#fff}.efg-details__key[data-tone=primary]:hover:not(:disabled){color:#fff;background:#172247e0}.efg-details__key:disabled{cursor:default}.efg-cubes-pop{border-radius:14px;overflow:hidden}.efg-cubes-pop__head{align-items:baseline;gap:.5rem;padding:.65rem .85rem .35rem;display:flex}.efg-cubes-pop__title{color:var(--brand-navy);font-size:12.5px;font-weight:800}.efg-cubes-pop__fund{color:#64748b;font-size:11px;font-weight:600}.efg-cubes-pop .cub-list,.efg-cubes-pop .cub-notice{margin-inline:.85rem}.efg-cubes-pop__empty{color:#94a3b8;margin:.35rem .85rem;font-size:11px}.efg-cubes-pop__foot{border-top:1px solid #e2e8f0cc;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.5rem;padding:.6rem .85rem .75rem;display:grid}.efg-cubes-pop[data-empty]{width:21rem}.efg-cubes-pop[data-empty] .efg-cubes-pop__foot{border-top:0;margin-top:0;padding-top:.35rem}.efg-cubes-pop__choice{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;height:2.5rem;font-size:12px;font-weight:700;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.efg-cubes-pop__choice svg{color:#64748b;transition:color .15s}.efg-cubes-pop__choice:hover:not(:disabled){color:var(--brand-navy);background:#1722470a;border-color:#17224740}.efg-cubes-pop__choice:hover:not(:disabled) svg{color:var(--brand-navy)}.efg-cubes-pop__choice:disabled{cursor:progress;opacity:.6}.efg-details__notice,.efg-details__pending{text-align:center;margin:-.15rem 0 0;font-size:10.5px;font-weight:600}.efg-details__pending{color:#64748b}.efg-details__notice[data-kind=conflict]{color:#b45309}.efg-details__notice[data-kind=error]{color:#b91c1c}.efg-details .emp-ls__cell{cursor:default}.efg-details[data-editing] .emp-ls__cell{cursor:text}.efg-details .emp-ls__cell[data-tone=manual] .emp-ls__text{text-underline-offset:3px;-webkit-text-decoration:underline dotted #1a24478c;text-decoration:underline dotted #1a24478c}.efg-details .emp-ls__cell[data-tone=differs] .emp-ls__text{text-underline-offset:3px;-webkit-text-decoration:underline dotted #d97706;text-decoration:underline dotted #d97706}.efg-details .emp-ls__cell[data-tone=differs] .emp-ls__label:after{content:"";vertical-align:middle;background:#f59e0b;border-radius:999px;width:5px;height:5px;margin-inline-start:4px;display:inline-block}.efg-details .emp-ls__cell[data-tone=left] .emp-ls__text{color:#b91c1c}.efg-details__status{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.efg-details__dot{--efg-light:#2563eb;background:var(--efg-light);width:.55rem;height:.55rem;box-shadow:0 0 0 2.5px var(--efg-light);border-radius:999px;flex:none}@supports (color:color-mix(in lab,red,red)){.efg-details__dot{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--efg-light) 16%,transparent)}}.efg-details__dot[data-light=active]{--efg-light:#047857}.efg-details__dot[data-light=proposal]{--efg-light:#34d399}.efg-details__dot[data-light=future]{--efg-light:#f97316}.efg-details__dot[data-light=left]{--efg-light:#dc2626}.efg-details .efg-dates__left{color:#b91c1c}.efg-details__segment{background:#1722470f;border-radius:999px;width:fit-content;padding:1px;display:inline-flex}.efg-details__seg{color:#64748b;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;height:1.2rem;padding-inline:.55rem;font-size:10.5px;font-weight:700}.efg-details__seg[data-on]{color:var(--brand-navy);background:#fff;box-shadow:0 1px 2px #0f172a14}.efg-details__reset{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:1.2rem;height:1.2rem;padding:0;display:inline-grid}.efg-details__reset:hover{color:var(--brand-navy);background:#17224712}.efg-details__link{color:#2563eb;cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-size:10px;font-weight:600}.efg-details__origin{color:#94a3b8;text-align:center;margin:.65rem 0 0;font-size:10px;font-weight:500}.efg-details__body[data-with-aside]{grid-template-columns:minmax(0,1fr) minmax(18rem,21.5rem);align-items:start;gap:0 1.2rem;display:grid}.efg-details__aside{border-inline-start:1px solid #e2e8f0cc;min-width:0;padding-inline-start:1rem}.efg-details__date{min-width:8.75rem}.efg-details__date input{padding-left:2.1rem;padding-right:.6rem}.efg-company-pick{cursor:pointer;align-items:center;gap:8px;display:flex}.efg-company-pick__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.efg-company-pick__name[data-empty]{color:#94a3b8}.efg-fund-typed{display:block;position:relative}.efg-fund-typed input{padding-inline-end:4.25rem}.efg-fund-typed__back{color:var(--brand-navy);opacity:.7;cursor:pointer;top:50%;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:700;transition:opacity .16s;position:absolute;inset-inline-end:.5rem;transform:translateY(-50%)}.efg-fund-typed__back:hover{opacity:1}.efg-selection{background:#1722470b;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.375rem;padding:.3rem .75rem;font-size:11px;display:flex}.efg-selection__count{color:var(--brand-navy);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font-weight:700;display:inline-flex}.efg-selection__people,.efg-selection__hidden{color:#64748b;font-weight:600}.efg-selection__hidden{color:#d97706}.efg-selection__actions{align-items:center;gap:.375rem;display:inline-flex}.efg-selection__action,.efg-selection__clear{height:1.5rem;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.3rem;padding-inline:.55rem;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.efg-selection__action{color:var(--brand-navy)}.efg-selection__action:hover{background:#fff}.efg-selection__clear{color:#64748b}.efg-selection__clear:hover{color:#1e293b;background:#fff}.efg-agency-tile{--agency:100 116 139}.efg-agency-tile[data-value=agency]{--agency:37 99 235}.efg-agency-tile[data-value=external]{--agency:234 88 12}.efg-agency-tile[data-value=agency],.efg-agency-tile[data-value=external]{border-color:rgb(var(--agency) / .35);background:rgb(var(--agency) / .06)}.efg-agency-tile[data-value=agency]:hover,.efg-agency-tile[data-value=external]:hover{border-color:rgb(var(--agency) / .5);background:rgb(var(--agency) / .1)}.efg-agency-tile__icon,.efg-agency-tile[data-value=agency] .efg-agency-tile__label,.efg-agency-tile[data-value=external] .efg-agency-tile__label{color:rgb(var(--agency))}@media(prefers-reduced-motion:reduce){.efg-plus svg,.efg-check,.efg .rv-row,.efg-contact__key{transition-duration:1ms}}.emp-dev__tag{color:#b45309;white-space:nowrap;background:#fff7ed;border:1px solid #fdd7aa;border-radius:999px;align-items:center;height:1rem;padding-inline:.38rem;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.emp-dev{padding-block:.15rem .6rem}.emp-dev__sheet{background:#fff;border-radius:6px;max-width:34rem;margin-inline:auto;padding:1.5rem 1.75rem 1.9rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0f,0 14px 34px -14px #0f172a38}.emp-dev__sheet:before{content:"";pointer-events:none;background:linear-gradient(160deg,#bfdbfe8c,#0000 55%),linear-gradient(200deg,#93c5fd59,#0000 50%);height:6.5rem;position:absolute;inset:0 0 auto}.emp-dev__brand{align-items:center;gap:.5rem;display:flex;position:relative}.emp-dev__logo{object-fit:contain;width:1.75rem;height:1.75rem}.emp-dev__agency{color:#172247;font-size:12px;font-weight:800}.emp-dev__date{font-variant-numeric:tabular-nums;color:#64748b;margin-inline-start:auto;font-size:10.5px}.emp-dev__title{text-align:center;letter-spacing:-.01em;color:#172247;margin-top:1.4rem;font-size:18px;font-weight:900;position:relative}.emp-dev__employer{text-align:center;color:#475569;margin-top:.15rem;font-size:12px}.emp-dev__figures{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.1rem;display:grid}.emp-dev__figure{flex-direction:column;align-items:center;gap:.15rem;padding-block:.2rem;display:flex;position:relative}.emp-dev__figure+.emp-dev__figure:before{content:"";background:linear-gradient(#0000,#cbd5e1,#0000);width:1px;position:absolute;inset-block:0;inset-inline-start:0}.emp-dev__figure strong{color:#172247;font-size:20px;font-weight:800;line-height:1.1}.emp-dev__figure span{color:#64748b;font-size:10.5px;font-weight:600}.emp-dev__section{margin-top:1.3rem}.emp-dev__heading{color:#172247;white-space:nowrap;align-items:center;gap:.45rem;font-size:11.5px;font-weight:800;display:flex}.emp-dev__heading:before,.emp-dev__heading:after{content:"";flex:1;height:1px}.emp-dev__heading:before{background:linear-gradient(270deg,#cbd5e1,#0000)}.emp-dev__heading:after{background:linear-gradient(90deg,#cbd5e1,#0000)}.emp-dev__section[data-pending] .emp-dev__heading{color:#64748b}.emp-dev__table{margin-top:.55rem}.emp-dev__tr{color:#1e293b;border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem;align-items:center;min-height:1.75rem;font-size:11.5px;display:grid}.emp-dev__tr>span:not(:first-child){text-align:center}.emp-dev__tr--head{color:#64748b;border-bottom-color:#e2e8f0;min-height:1.5rem;font-size:10px;font-weight:700}.emp-dev__pending{gap:.45rem;margin-top:.7rem;display:grid}.emp-dev__bar{background:linear-gradient(90deg,#f1f5f9,#e2e8f0,#f1f5f9) 0 0/200% 100%;border-radius:999px;height:.5rem;animation:2.6s ease-in-out infinite emp-dev-shimmer;display:block}@keyframes emp-dev-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.emp-dev__bar{animation:none}}.emp-dev__reports{padding-block:.25rem .5rem;display:grid}.emp-dev__report{cursor:default;align-items:center;gap:.65rem;min-height:2.6rem;padding-inline:.6rem;display:flex;position:relative}.emp-dev__report+.emp-dev__report:before{content:"";inset-inline:0;background:linear-gradient(270deg,#0000,#e2e8f0,#0000);height:1px;position:absolute;top:0}.emp-dev__report-icon{color:#94a3b8}.emp-dev__report-label{color:#334155;font-size:12.5px;font-weight:700}.emp-dev__report .emp-dev__tag{margin-inline-start:auto}.emp-cubes-menu__count{font-variant-numeric:tabular-nums;color:#64748b;margin-inline-start:auto;padding-inline-start:.75rem;font-size:10.5px}.emp-cubes-menu__item[data-disabled] .emp-dev__tag,.efg-row-menu__future .emp-dev__tag{margin-inline-start:auto}.efg-row-menu__delete{color:#b91c1c;border-top:1px solid #f1f5f9;margin-top:2px}.efg-row-menu__delete:focus,.efg-row-menu__delete[data-highlighted]{color:#991b1b;background:#fef2f2}.efg-end{flex-direction:column;gap:.6rem;padding:.35rem .15rem .5rem;display:flex}.efg-end__field{flex-direction:column;gap:.3rem;display:flex}.efg-end__label{color:#475569;font-size:11px;font-weight:700}.efg-end__text{color:#334155;margin:0;font-size:12px;line-height:1.55}.efg-end__error{color:#b91c1c;margin:0;font-size:11px;font-weight:600}.efg-end__foot{justify-content:flex-end;gap:.4rem;display:flex}.emp-dra__id-state{color:#64748b;margin-top:.25rem;font-size:10.5px;font-weight:600;display:block}.emp-dra__id-state[data-state=valid]{color:#047857}.emp-dra__id-state[data-state=invalid]{color:#b45309}.emp-dra__person{color:#334155;background:#f1f5f9bf;border-radius:10px;flex-wrap:wrap;align-self:end;align-items:center;gap:.35rem .85rem;min-height:2.25rem;padding:.4rem .75rem;font-size:12px;display:flex}@media(min-width:640px){.emp-dra__person{grid-column:span 2}}.emp-dra__person-tag{color:#047857;font-size:10.5px;font-weight:700}.emp-dra__person-name{color:#172247;font-size:13px;font-weight:800}.emp-dra__facts{gap:.35rem;display:grid}.emp-dra__fact{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.emp-dra__fact-label{color:#64748b;margin-inline-end:.15rem;font-size:10.5px;font-weight:700}.emp-dra__chip{color:#334155;background:#f1f5f9;border-radius:999px;align-items:center;height:1.35rem;padding-inline:.5rem;font-size:11px;font-weight:600;display:inline-flex}.emp-dra__chip[data-left]{color:#94a3b8}.emp-dra__chip[data-open]{color:#b45309;background:#fff7ed;box-shadow:inset 0 0 0 1px #fdd7aa}.emp-dra__message{text-align:center;color:#b45309;font-size:11.5px;font-weight:600}.emp-dra__ask{color:#334155;justify-content:center;align-items:center;gap:.75rem;font-size:12px;font-weight:600;display:flex}.emp-dra{flex-direction:column;gap:.95rem;display:flex}.emp-dra__section{flex-direction:column;gap:.45rem;display:flex}.emp-dra__head{border-bottom:1px solid #e2e8f0e6;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding-bottom:.3rem;display:flex}.emp-dra__title{color:var(--brand-navy);margin:0;font-size:12px;font-weight:800}.emp-dra__head-note{margin-inline-start:auto}.emp-dra__head-hint,.emp-dra__card,.emp-dra__agency-note{color:#64748b;font-size:10.5px;font-weight:600}.emp-dra__card[data-tone=ok]{color:#047857}.emp-dra__card[data-tone=warn]{color:#b45309}.emp-dra__fact[data-tone]{font-size:11px;font-weight:700}.emp-dra__fact[data-tone=ok]{color:#047857}.emp-dra__fact[data-tone=warn]{color:#b45309}.emp-dra__agency{flex-wrap:wrap;align-content:flex-end;align-items:flex-end;gap:.35rem .75rem;display:flex}@media(min-width:640px){.emp-dra__agency{grid-column:span 2}}.emp-dra__segment{background:#1722470f;border-radius:999px;padding:2px;display:inline-flex}.emp-dra__seg{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;height:1.85rem;padding-inline:.9rem;font-size:11.5px;font-weight:700}.emp-dra__seg[data-on]{color:var(--brand-navy);background:#fff;box-shadow:0 1px 2px #0f172a14}.emp-dra__link{color:#2563eb;cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:600}.emp-dra__blocked{color:#b91c1c;margin:0;font-size:11px;font-weight:700}.emp-dra__rates{grid-template-columns:repeat(var(--rate-count,3),minmax(0,1fr));gap:.75rem 1rem;display:grid}.emp-dra__fixed{font-variant-numeric:tabular-nums;color:#1e293b;align-items:baseline;gap:.5rem;height:2.25rem;padding-inline:.15rem;font-size:12.5px;font-weight:700;line-height:2.25rem;display:flex}.emp-dra__fixed-note{color:#94a3b8;font-size:10px;font-weight:600}.emp-dra__agency-fees{color:#64748b;margin:-.35rem 0 0;font-size:10.5px;font-weight:600}.cub{flex-direction:column;gap:.85rem;display:flex}.cub__empty{text-align:center;color:#64748b;margin:1.5rem 0;font-size:12px;font-weight:600}.cub-notice{color:#334155;margin:0;font-size:11.5px;font-weight:700;line-height:1.45}.cub-notice[data-tone=ok]{color:#047857}.cub-notice[data-tone=warn]{color:#b45309}.cub-notice[data-tone=error]{color:#be123c}.cub-lines{border-collapse:collapse;width:100%;font-size:11.5px}.cub-lines thead th{z-index:1;background:var(--card,#fff);color:#64748b;text-align:start;white-space:nowrap;border-bottom:1px solid #cbd5e1e6;padding:.35rem .45rem;font-size:10.5px;font-weight:700;position:sticky;top:0}.cub-lines tbody td{vertical-align:top;border-bottom:1px solid #e2e8f0cc;padding:.4rem .45rem}.cub-lines tbody tr[data-blocked] td{background:#fff1f299}.cub-lines .cub-num{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.cub-name,.cub-fund{color:#1e293b;font-weight:700;display:block}.cub-sub{color:#64748b;font-size:10px;font-weight:500;display:block}.cub-lines [data-source=manual]{color:var(--brand-navy);text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted #1a24478c;text-decoration:underline dotted #1a24478c}.cub-lines [data-differs]{text-decoration-color:#d97706}.cub-lines .cub-input{text-align:center;font-variant-numeric:tabular-nums;width:4.75rem;height:1.75rem;padding-inline:.35rem;font-size:11.5px}.cub-issues{min-width:9rem}.cub-issue{font-size:10.5px;font-weight:700;line-height:1.4;display:block}.cub-issue[data-level=block]{color:#be123c}.cub-issue[data-level=warn]{color:#b45309}.cub-edit{white-space:nowrap;text-align:end;width:1%}.cub-edit__keys{align-items:center;gap:.25rem;display:inline-flex}.cub-key{background:var(--brand-navy);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:10.5px;font-weight:700;display:inline-flex}.cub-key--quiet{color:#475569;background:0 0}.cub-key--quiet:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.cub-key:disabled{cursor:default;opacity:.5}.cub-send,.cub-forms{flex-direction:column;gap:.45rem;display:flex}.cub-title{color:var(--brand-navy);border-bottom:1px solid #e2e8f0e6;margin:0;padding-bottom:.3rem;font-size:12px;font-weight:800}.cub-hint{color:#b45309;margin:0;font-size:10.5px;font-weight:600}.cub-field{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.cub-label{color:#475569;padding-top:.45rem;font-size:11px;font-weight:700}.cub-forms__list{margin:0;padding:0;list-style:none}.cub-form{border-bottom:1px solid #e2e8f0b3;grid-template-columns:auto auto minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:.6rem;padding:.35rem 0;font-size:11px;display:grid}.cub-form__icon{color:#0d9488}.cub-form__when{color:#1e293b;font-weight:700}.cub-form__what{color:#334155;font-weight:600}.cub-form__sent{text-overflow:ellipsis;white-space:nowrap;color:#64748b;min-width:0;overflow:hidden}.cub-form__sent[data-status=sent]{color:#047857}.cub-form__sent[data-status=simulated]{color:#b45309}.cub-form__sent[data-status=failed]{color:#be123c}.cub-form__keys{gap:.15rem;display:inline-flex}.cub-preview{flex-direction:column;height:min(68vh,40rem);min-height:22rem;display:flex}.cub-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;display:flex}.cub-foot .cub-notice{flex:16rem}.cub-foot__keys{flex-wrap:wrap;gap:.4rem;margin-inline-start:auto;display:flex}.efg-fund__cubes{color:#94a3b8;flex-shrink:0;display:inline-flex}.efg-fund__cubes[data-sent]{color:#0d9488}.cub-steps{border-bottom:1px solid #e2e8f0e6;flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;padding:0 0 .45rem;list-style:none;display:flex}.cub-step{color:#94a3b8;align-items:center;gap:.35rem;font-size:11.5px;font-weight:600;display:inline-flex}.cub-step[data-past]{color:#475569}.cub-step[data-current]{color:var(--brand-navy);font-weight:800}.cub-step__n{font-variant-numeric:tabular-nums;width:1.15rem;height:1.15rem;color:inherit;border-radius:999px;place-items:center;font-size:10px;display:inline-grid;box-shadow:inset 0 0 0 1px}.cub-step[data-current] .cub-step__n{background:var(--brand-navy);color:#fff;box-shadow:none}.cub-pick{flex-direction:column;gap:.55rem;display:flex}.cub-pick__head{align-items:baseline;gap:.6rem;display:flex}.cub-pick__head .cub-name,.cub-pick__head .cub-sub{display:inline}.cub-pick__head .cub-key{margin-inline-start:auto}.cub-search{color:#64748b;align-items:center;gap:.45rem;max-width:22rem;display:flex}.cub-people,.cub-funds,.cub-form-issues{margin:0;padding:0;list-style:none}.cub-people{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.15rem 1rem;display:grid}.cub-person{text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e2e8f0cc;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 .6rem;width:100%;padding:.45rem .4rem;display:grid}.cub-person:hover{background:#f1f5f9cc}.cub-person .cub-sub{grid-column:1}.cub-person__count{color:#64748b;grid-area:1/2/span 2;align-self:center;font-size:10.5px;font-weight:600}.cub-hint--quiet{color:#64748b}.cub-fund-pick{cursor:pointer;border-bottom:1px solid #e2e8f0cc;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:0 .6rem;padding:.45rem .2rem;display:grid}.cub-fund-pick input{width:.95rem;height:.95rem;accent-color:var(--brand-navy);grid-row:1/span 2;align-self:center}.cub-fund-pick .cub-sub{grid-column:2}.cub-fund-pick__tag{color:#b45309;grid-area:1/3/span 2;align-self:center;font-size:10.5px;font-weight:700}.cub-form-issues{flex-wrap:wrap;gap:.2rem 1rem;display:flex}.cub-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.2rem;display:grid}.cub-static{color:#1e293b;padding-top:.45rem;font-size:12px;font-weight:700}.cub-lines .cub-select{min-width:7.5rem;height:1.75rem;padding-block:0;font-size:11.5px}.cub-lines .cub-input--narrow{width:3.25rem}.cub-done{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:2.2rem 1rem;display:flex}.cub-done__title{color:var(--brand-navy);margin:0;font-size:14px;font-weight:800}@media(max-width:640px){.cub-grid2{grid-template-columns:minmax(0,1fr)}}.cub-sign{border-top:1px solid #e2e8f0e6;flex-direction:column;gap:.75rem;padding-top:.6rem;display:flex}.cub-sign__state{color:#334155;margin:0;font-size:12px;font-weight:700}.cub-sign__state[data-signed]{color:#047857}.cub-sign__keys{flex-wrap:wrap;gap:.4rem;display:flex}.cub-sign__log{color:#64748b;margin:0;padding:0;font-size:10.5px;list-style:none}.cub-sign__log li{border-bottom:1px solid #e2e8f0b3;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;padding:.25rem 0;display:grid}.cub-sign__log li[data-status=sent] span:last-child{color:#047857}.cub-sign__log li[data-status=simulated] span:last-child{color:#b45309}.cub-sign__log li[data-status=failed] span:last-child{color:#be123c}.cub-list{flex-direction:column;gap:.35rem;display:flex}.cub-form__status{color:var(--brand-navy);font-weight:800}.cub-form[data-status=cancelled],.cub-form[data-status=superseded]{opacity:.6}.cub-form[data-status=cancelled] .cub-form__status,.cub-form[data-status=superseded] .cub-form__status{color:#64748b}.cub-check{font-weight:700}.cub-check[data-tone=match]{color:#047857}.cub-check[data-tone=mismatch]{color:#be123c}.cub-check[data-tone=pending]{color:#64748b}.cub-form__cancel{grid-column:1/-1;align-items:center;gap:.4rem;padding-inline-start:1.6rem;display:flex}.cub-form__cancel .crm-input,.cub-form__cancel input{max-width:18rem;height:1.8rem;font-size:11.5px}.efg-cubes-pop .cub-form{grid-template-columns:auto auto minmax(0,1fr);row-gap:.2rem}.efg-cubes-pop .cub-form__sent{white-space:normal;grid-column:2/-1}.efg-cubes-pop .cub-form__keys{flex-wrap:wrap;grid-column:2/-1}.cub-sheet{flex-direction:column;flex:auto;gap:.6rem;min-height:0;padding:0 .15rem .25rem;display:flex;overflow-y:auto}.cub-sheet__missing{color:#9a3412;text-align:center;background:#fff7ed;border-radius:10px;margin:0;padding:.35rem .7rem;font-size:11px;font-weight:600}.cub-sheet__paper{background:#e9eef5;border:1px solid #e2e8f0;border-radius:14px;flex:none;height:clamp(22rem,62vh,48rem);transition:height .22s;position:relative;overflow:hidden}.cub-sheet__paper[data-panel]{height:clamp(18rem,46vh,38rem)}.cub-sheet__frame{background:0 0;border:0;width:100%;height:100%;display:block}.cub-sheet__panel{background:linear-gradient(#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;gap:.5rem;padding:.75rem .8rem .8rem;animation:.2s both cub-sheet-open;display:flex}@keyframes cub-sheet-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cub-sheet__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cub-sheet__phone{width:11rem}.cub-sheet__picks{flex-wrap:wrap;gap:.35rem;display:flex}.cub-sheet__pick{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:0;padding:.25rem .6rem;transition:border-color .14s,background-color .14s;display:inline-flex}.cub-sheet__pick:hover{border-color:#17224740}.cub-sheet__pick[data-on]{border-color:var(--brand-navy);background:#1722470d}.cub-sheet__pick-who{color:#94a3b8;font-size:9.5px;font-weight:600}.cub-sheet__pick-value{font-variant-numeric:tabular-nums;color:#1e293b;font-size:11.5px;font-weight:700}.cub-sheet__send{justify-content:flex-end;display:flex}.cub-sheet__go{background:var(--brand-navy);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.4rem;height:2.1rem;padding-inline:1rem;font-size:12px;font-weight:700;transition:background-color .15s;display:inline-flex}.cub-sheet__go[data-tone=whatsapp]{background:#16a34a}.cub-sheet__go:hover:not(:disabled){filter:brightness(1.08)}.cub-sheet__go:disabled{cursor:default;opacity:.45}.cub-sheet__foot{flex-direction:column;align-items:center;gap:.45rem;width:100%;display:flex}.cub-sheet__typed{color:#b45309;margin:0;font-size:10.5px;font-weight:600}.cub-sheet__marks{justify-content:center;gap:.9rem;display:flex}.cub-sheet__mark{--mark:var(--brand-navy);color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;place-items:center;width:2.9rem;height:2.9rem;transition:color .16s,border-color .16s,background-color .16s,transform .16s;display:inline-grid;box-shadow:0 1px 2px #0f172a0d}.cub-sheet__mark[data-tone=whatsapp]{--mark:#16a34a}.cub-sheet__mark[data-tone=mail]{--mark:#2563eb}.cub-sheet__mark:hover:not(:disabled){border-color:var(--mark)}@supports (color:color-mix(in lab,red,red)){.cub-sheet__mark:hover:not(:disabled){border-color:color-mix(in srgb,var(--mark) 40%,transparent)}}.cub-sheet__mark:hover:not(:disabled){color:var(--mark);transform:translateY(-1px)}.cub-sheet__mark[data-on]{border-color:var(--mark);background:var(--mark)}@supports (color:color-mix(in lab,red,red)){.cub-sheet__mark[data-on]{background:color-mix(in srgb,var(--mark) 9%,white)}}.cub-sheet__mark[data-on]{color:var(--mark)}.cub-sheet__mark:disabled{cursor:default;opacity:.45}.cub-sheet__mark[aria-busy=true]{cursor:progress;animation:.9s ease-in-out infinite alternate cub-sheet-busy}@keyframes cub-sheet-busy{0%{opacity:1}to{opacity:.45}}.emp-rcv{--rcv-blue:#0284c7;--rcv-orange:#d97706;--rcv-green:#059669;--rcv-slate:#64748b;--rcv-muted:#94a3b8;--rcv-line:#e2e8f0}.emp-rcv__hero{flex-direction:column;align-items:center;gap:.15rem;margin-top:-.55rem;display:flex}.emp-rcv__file{align-items:center;gap:.1rem;max-width:100%;margin:0;display:inline-flex}.emp-rcv__file-name{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rcv-slate);font-size:10.5px;font-weight:500;overflow:hidden}.emp-rcv__copy{width:18px;height:18px}.emp-rcv__status{color:var(--rcv-slate);align-items:center;gap:.65rem;margin:0;font-size:11px;display:inline-flex}.emp-rcv-facts{border-block:1px solid #f1f5f9;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:.35rem 0 0;padding:.45rem 0;display:flex}.emp-rcv-facts__item{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:0;padding-inline:1.6rem;display:flex}.emp-rcv-facts__item+.emp-rcv-facts__item{border-inline-start:1px solid #e2e8f0}.emp-rcv-facts dt{white-space:nowrap;color:var(--rcv-slate);font-size:10px;font-weight:600}.emp-rcv-facts dd{font-variant-numeric:tabular-nums;white-space:nowrap;min-height:1.5rem;color:var(--brand-navy);align-items:center;margin:0;font-size:13px;font-weight:800;display:flex}.emp-rcv-facts__item[data-method] dd{font-size:11.5px;font-weight:700}.emp-rcv-facts__open{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.3rem;padding:.1rem .4rem;transition:background-color .14s;display:inline-flex}.emp-rcv-facts__open:hover,.emp-rcv-facts__open[data-state=open]{background:#f1f5f9}.emp-rcv-facts__open:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-rcv-facts__icon{color:#94a3b8}.emp-rcv-facts__chevron{color:#94a3b8;flex-shrink:0;transition:transform .16s}.emp-rcv-facts__open[data-state=open] .emp-rcv-facts__chevron{transform:rotate(180deg)}.emp-rcv-facts__notes[data-open-tasks],.emp-rcv-facts__notes[data-open-tasks] .emp-rcv-facts__icon{color:var(--rcv-orange)}.emp-rcv-facts__total{color:var(--rcv-green);font-size:15px;font-weight:800}.emp-rcv-facts__panel{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:21rem;padding:.6rem .75rem;box-shadow:0 12px 32px #0f172a1f}.emp-rcv-facts__panel--files{width:19rem}.emp-rcv-facts__panel-head{color:var(--rcv-slate);margin:0 0 .35rem;font-size:11px;font-weight:700}.emp-rcv-facts__panel-empty{color:var(--rcv-muted);margin:.5rem 0;font-size:11px}.emp-rcv-facts__funds{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-rcv-facts__fund{border-bottom:1px solid #f1f5f9;align-items:center;gap:.55rem;padding:.4rem .1rem;display:flex}.emp-rcv-facts__fund-text{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.emp-rcv-facts__fund-name{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-navy);font-size:11.5px;font-weight:700;overflow:hidden}.emp-rcv-facts__fund-kind{color:#64748b;font-size:10px}.emp-rcv-facts__fund-amount{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--brand-navy);font-size:12px;font-weight:800}.emp-rcv-facts__funds-total{color:var(--rcv-slate);justify-content:space-between;align-items:baseline;margin:0;padding-top:.45rem;font-size:11px;font-weight:700;display:flex}.emp-rcv-facts__funds-total>span:last-child{color:var(--rcv-green);font-size:13px;font-weight:800}.emp-rcv-facts__panel .emp-rcv__attachments{gap:.35rem}@media(max-width:720px){.emp-rcv-facts__item{padding-inline:.9rem}}.emp-rcv__method>span{white-space:nowrap}.emp-rcv__method{max-width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.25rem;margin-inline-end:-.3rem;padding:.05rem .3rem;transition:background-color .14s;display:inline-flex}.emp-rcv__method:hover:not(:disabled),.emp-rcv__method[data-state=open]{background:#f1f5f9}.emp-rcv__method-chevron{color:#94a3b8;flex-shrink:0;transition:transform .16s}.emp-rcv__method[data-state=open] .emp-rcv__method-chevron{transform:rotate(180deg)}.emp-rcv__method:disabled{cursor:not-allowed}.emp-rcv__method:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-method-picker{width:16rem}.emp-rcv__board{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff8c;border-radius:14px;flex-direction:column;gap:.6rem;min-width:0;max-height:15rem;padding:.6rem .85rem;display:flex;overflow-y:auto;box-shadow:inset 0 0 0 1px #e2e8f0cc}.emp-rcv__board .emp-fnd{overflow:visible}.emp-rcv__state{color:var(--rcv-green);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.emp-rcv__state:before{content:"";background:currentColor;border-radius:999px;block-size:.45rem;inline-size:.45rem}.emp-rcv__state[data-tone=blue]{color:var(--rcv-blue)}.emp-rcv__state[data-tone=orange]{color:var(--rcv-orange)}.emp-rcv__review{border-inline-start:2px solid var(--rcv-orange);color:#92400e;background:linear-gradient(270deg,#fffbeb,#0000);flex-direction:column;gap:.2rem;padding:.35rem .7rem;font-size:11px;display:flex}.emp-rcv__review strong{font-weight:700}.emp-rcv__review ul{margin:0;padding-inline-start:1rem;list-style:outside}.emp-rcv .emp-ufb__amount-reset,.emp-rcv .emp-ufb__icon-button:disabled{display:none}.emp-rcv .emp-ufb__amount[data-overridden] input{color:var(--brand-navy)}.emp-rcv .emp-ufb__row{min-height:36px}.emp-rcv .emp-ufb__component{padding-block:2px;line-height:1}.emp-rcv .emp-ufb__component input{display:block}.emp-rcv .emp-ufb__component .emp-ufb__amount input{height:17px}.emp-rcv .emp-ufb__component .emp-ufb__rate input{height:13px;line-height:13px}.emp-rcv .emp-ufb__cell{position:relative}.emp-rcv__flags{z-index:1;pointer-events:auto;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;inset-block-start:1px;inset-inline-end:4px}.emp-rcv__marks{gap:3px;display:flex}.emp-rcv__flags~.emp-ufb__person{padding-inline-end:1.6rem}.emp-line-issue{background:var(--ufb-orange,#ea580c);font-variant-numeric:tabular-nums;color:#fff;cursor:help;border-radius:999px;justify-content:center;align-items:center;block-size:12px;min-inline-size:12px;padding-inline:2px;font-size:8.5px;font-weight:800;line-height:1;display:inline-flex}.emp-line-issue[data-tone=red]{background:var(--ufb-red,#dc2626)}.emp-rcv .emp-ufb__titles,.emp-rcv .emp-ufb__list{min-width:69.25rem}.emp-rcv__title-employee{position:relative}.emp-rcv__tick-all{position:absolute;inset-block-end:1px;inset-inline-start:.3rem}.emp-rcv__mark{letter-spacing:.01em;color:var(--rcv-slate);font-size:8.5px;font-weight:700;line-height:1}.emp-rcv__mark[data-tone=blue]{color:var(--rcv-blue)}.emp-rcv__group-title{border-bottom:1px solid var(--rcv-line);color:var(--brand-navy);align-items:center;gap:.4rem;margin:0;padding-bottom:.25rem;font-size:11px;font-weight:700;display:flex}.emp-rcv__group-count{font-variant-numeric:tabular-nums;color:var(--rcv-muted);font-size:10px;font-weight:700}.emp-fnd{flex-direction:column;gap:.4rem;display:flex}.emp-fnd__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-fnd__item{border-bottom:1px solid #f1f5f9;align-items:center;gap:.65rem;padding:.45rem .2rem;display:flex}.emp-fnd__item:last-child{border-bottom:0}.emp-fnd__dot{background:#0ea5e9;border-radius:999px;flex:none;block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 3px #0ea5e929}.emp-fnd__item[data-tone=green] .emp-fnd__dot{background:#10b981;box-shadow:0 0 0 3px #10b9812e}.emp-fnd__item[data-tone=orange] .emp-fnd__dot{background:#f97316;box-shadow:0 0 0 3px #f973162e}.emp-fnd__item[data-tone=muted] .emp-fnd__dot{box-shadow:none;background:#cbd5e1}.emp-fnd__main{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.emp-fnd__item[data-decided] .emp-fnd__main{opacity:.62}.emp-fnd__head{flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;font-size:11.5px;display:flex}.emp-fnd__label{color:var(--brand-navy);font-weight:700}.emp-fnd__person{font:inherit;color:#334155;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.emp-fnd__person:hover:not(:disabled){text-underline-offset:2px;text-decoration:underline}.emp-fnd__person:disabled{cursor:default}.emp-fnd__change{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.3rem;display:inline-flex}.emp-fnd__before{color:var(--rcv-muted);-webkit-text-decoration:line-through #cbd5e1;text-decoration:line-through #cbd5e1}.emp-fnd__arrow{color:var(--rcv-muted)}.emp-fnd__after{color:var(--brand-navy);font-weight:700}.emp-fnd__source{white-space:nowrap;color:var(--rcv-muted);font-size:9.5px;font-weight:700}.emp-fnd__reason{color:var(--rcv-slate);margin:0;font-size:10.5px}.emp-fnd__muted{color:var(--rcv-muted);font-weight:500}.emp-fnd__side{flex:none;align-items:center;display:flex}.emp-fnd__key{white-space:nowrap;color:#475569;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.22rem .5rem;font-family:inherit;font-size:10.5px;font-weight:600;transition:background-color .14s,color .14s;position:relative}.emp-fnd__key+.emp-fnd__key:before{content:"";background:#e2e8f0;inline-size:1px;position:absolute;inset-block:.35rem;inset-inline-start:-1px}.emp-fnd__key:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.emp-fnd__key[data-choice=once]{color:var(--brand-navy)}.emp-fnd__key[data-choice=reverted]:hover:not(:disabled){color:#dc2626;background:#fef2f2}.emp-fnd__key:disabled{opacity:.45;cursor:default}.emp-fnd__key:focus-visible,.emp-fnd__undo:focus-visible,.emp-fnd__person:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-fnd__decided{white-space:nowrap;align-items:center;gap:.45rem;font-size:10.5px;display:inline-flex}.emp-fnd__decided-text{color:var(--brand-navy);font-weight:700}.emp-fnd__undo{color:var(--rcv-muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:.1rem .2rem;font-family:inherit;font-size:10px;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.emp-fnd__undo:hover:not(:disabled){color:var(--brand-navy)}.emp-fnd__undo:disabled{opacity:.45;cursor:default}.emp-fnd[data-in-row] .emp-fnd__list{background:#fff;border:1px solid #e2e8f0;border-radius:.7rem;padding-inline:.65rem}.emp-learned{flex-direction:column;gap:.6rem;display:flex;overflow-y:auto}.emp-learned__head{color:#64748b;align-items:center;gap:.5rem;margin:.2rem 0 0;font-size:10.5px;font-weight:700;display:flex}.emp-learned__head:after{content:"";background:linear-gradient(270deg,#cbd5e1e6,#cbd5e100);flex:auto;block-size:1px}.emp-learned__empty{text-align:center;color:#64748b;margin:1.5rem 0;font-size:11.5px}.emp-learned__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-learned__row{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(9rem,1.1fr) minmax(10rem,1.4fr) minmax(7rem,1fr) auto;align-items:center;gap:.75rem;padding:.55rem .2rem;display:grid}.emp-learned__who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.emp-learned__name{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-navy);font-size:11.5px;font-weight:700;overflow:hidden}.emp-learned__field{color:#64748b;font-size:10.5px}.emp-learned__change{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.3rem;font-size:11px;display:inline-flex}.emp-learned__wrong{color:#94a3b8;text-decoration:line-through}.emp-learned__arrow{color:#94a3b8}.emp-learned__right{color:var(--brand-navy);font-weight:700}.emp-learned__meta{color:#64748b;font-size:10px}.emp-learned__forget{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:.2rem .6rem;font-size:10.5px;font-weight:600;transition:color .14s,border-color .14s,background-color .14s}.emp-learned__forget:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.emp-learned__forget:disabled{opacity:.5;cursor:default}@media(max-width:640px){.emp-learned__row{grid-template-columns:minmax(0,1fr) auto}}.emp-rcv__decision{color:var(--rcv-slate);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.2rem .45rem;font-size:10.5px;font-weight:600}.emp-rcv__decision:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.emp-rcv__decision[aria-pressed=true]{background:var(--brand-navy);color:#fff}.emp-rcv__decision:disabled{opacity:.45;cursor:default}.emp-rcv__send-row{align-items:center;gap:.5rem;padding-top:.2rem;display:flex}.emp-rcv__send{color:var(--rcv-muted);background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:11px;font-weight:700;display:inline-flex}.emp-rcv__soon{color:var(--rcv-orange);font-size:9.5px;font-weight:700}.emp-rcv__muted{color:var(--rcv-muted);margin:0;font-size:10.5px}.emp-rcv__attachments{flex-direction:column;gap:.15rem;display:flex}.emp-rcv__attachments-head{color:var(--rcv-slate);align-items:center;gap:.4rem;font-size:10.5px;font-weight:600;display:flex}.emp-rcv__attachments-head .emp-rcv__attach{margin-inline-start:auto}.emp-rcv__attachments-head .emp-rcv__attach:hover:not(:disabled){color:var(--brand-navy);background:#f1f5f9}.emp-rcv__attachment-list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.emp-rcv__attachment{align-items:center;gap:.45rem;padding:.2rem .1rem;font-size:11px;display:flex}.emp-rcv__attachment-icon{color:var(--rcv-slate);flex:none}.emp-rcv__form{border-bottom:1px solid #f1f5f9;align-items:flex-start;padding-block:.3rem}.emp-rcv__form .emp-rcv__attachment-icon{margin-top:.1rem}.emp-rcv__form-text{flex-direction:column;flex:auto;gap:.05rem;min-width:0;display:flex}.emp-rcv__form-status{color:var(--rcv-slate);font-size:10.5px;font-weight:600}.emp-rcv__form[data-tone=green] .emp-rcv__form-status{color:var(--rcv-green)}.emp-rcv__form[data-tone=blue] .emp-rcv__form-status{color:var(--rcv-blue)}.emp-rcv__form[data-tone=orange] .emp-rcv__form-status{color:var(--rcv-orange)}.emp-rcv__form[data-tone=red] .emp-rcv__form-status{color:#dc2626}.emp-rcv__form[data-tone=muted] .emp-rcv__form-status{color:var(--rcv-muted);font-weight:500}.emp-rcv__attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--brand-navy);flex:auto;font-weight:600;overflow:hidden}.emp-rcv__attachment-name:hover{text-underline-offset:2px;text-decoration:underline}.emp-rcv__icon-button{color:var(--rcv-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.2rem;display:inline-flex}.emp-rcv__icon-button:hover:not(:disabled){color:#dc2626;background:#fef2f2}.emp-rcv__tick{block-size:12px;inline-size:12px;accent-color:var(--brand-navy);cursor:pointer;margin:0}.emp-lines-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.emp-lines-search{align-items:center;inline-size:15rem;max-inline-size:100%;display:inline-flex;position:relative}.emp-lines-search__icon{color:#94a3b8;pointer-events:none;position:absolute;inset-inline-start:.75rem}.emp-lines-search input{color:#334155;background:#ffffffd9;border:1px solid #e2e8f0;border-radius:999px;outline:none;block-size:2rem;inline-size:100%;padding-inline:2rem 1.9rem;font-family:inherit;font-size:11px;transition:border-color .14s,box-shadow .14s}.emp-lines-search input::placeholder{color:#94a3b8}.emp-lines-search input::-webkit-search-cancel-button{display:none}.emp-lines-search input:hover{border-color:#cbd5e1}.emp-lines-search input:focus{border-color:#17224766;box-shadow:0 0 0 3px #17224714}.emp-lines-search__clear{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1.15rem;inline-size:1.15rem;display:inline-flex;position:absolute;inset-inline-end:.45rem}.emp-lines-search__clear:hover{color:#172247;background:#e2e8f0}.emp-select-all,.emp-lines-add,.emp-lines-key,.emp-lines-remove{color:#64748b;cursor:pointer;background:#ffffffd9;border:1px solid #e2e8f0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.emp-select-all:hover:not(:disabled),.emp-select-all[data-state=some]{color:#172247;border-color:#17224766}.emp-select-all[data-state=all]{color:#fff;background:#172247;border-color:#172247;box-shadow:0 4px 12px #17224738}.emp-select-all__count{font-variant-numeric:tabular-nums;color:#fff;background:#172247;border-radius:999px;justify-content:center;align-items:center;block-size:16px;min-inline-size:16px;padding-inline:4px;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;inset-block-start:-6px;inset-inline-end:-6px;box-shadow:0 0 0 2px #fff}.emp-select-all[data-state=all] .emp-select-all__count{color:#172247;background:#fff;box-shadow:0 0 0 2px #172247}.emp-lines-remove:hover:not(:disabled){color:#dc2626;background:#fef2f2;border-color:#fecaca}.emp-lines-add:hover:not(:disabled),.emp-lines-key:hover:not(:disabled){color:#172247;border-color:#17224766}.emp-lines-key--move[data-state=open]{color:#172247;border-color:#17224766;box-shadow:0 0 0 3px #17224714}.emp-lines-key[aria-pressed=true]{color:#fff;background:#172247;border-color:#172247;box-shadow:0 4px 12px #17224738}.emp-lines-key[data-tone=green]{color:#047857;background:#ecfdf5;border-color:#a7f3d0}.emp-lines-key[data-tone=orange]{color:#c2410c;background:#fff7ed;border-color:#fdba74}.emp-lines-key[data-tone=green]:hover:not(:disabled){color:#047857;border-color:#6ee7b7}.emp-lines-key[data-tone=orange]:hover:not(:disabled){color:#c2410c;border-color:#fb923c}.emp-lines-key__alert{color:#fff;background:#ea580c;border-radius:999px;justify-content:center;align-items:center;block-size:15px;inline-size:15px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;inset-block-start:-5px;inset-inline-end:-5px;box-shadow:0 0 0 2px #fff}.emp-lines-bar--split{grid-template-columns:1fr auto 1fr;align-items:center;gap:.6rem;display:grid}.emp-lines-bar--split .emp-lines-search{justify-self:start;inline-size:14.25rem;max-inline-size:100%}.emp-lines-bar--split .emp-lines-search input{block-size:1.875rem}.emp-lines-bar__keys{justify-self:end;align-items:center;gap:3px;display:flex}.emp-lines-bar__keys :is(.emp-lines-key,.emp-lines-add,.emp-lines-remove){block-size:1.875rem;inline-size:1.875rem}.emp-lines-bar--split .emp-rcv-facts{border-block:0;flex-wrap:nowrap;margin:0;padding:0}.emp-lines-bar--split .emp-rcv-facts__item{gap:.05rem;padding-inline:.45rem}.emp-lines-bar--split .emp-rcv-facts dt{font-size:9px}.emp-lines-bar--split .emp-rcv-facts dd{min-height:1.2rem;font-size:12px}.emp-lines-bar--split .emp-rcv-facts__item[data-method] dd{font-size:10.5px}.emp-lines-bar--split .emp-rcv-facts__total{font-size:13px}.emp-lines-bar--split .emp-rcv-facts__open{gap:.2rem;padding:.05rem .3rem}@media(max-width:1180px){.emp-lines-bar--split{grid-template-columns:1fr 1fr}.emp-lines-bar--split .emp-rcv-facts{order:3;grid-column:1/-1}}.emp-select-all:disabled,.emp-lines-add:disabled,.emp-lines-key:disabled,.emp-lines-remove:disabled{color:#cbd5e1;cursor:not-allowed;background:0 0}.emp-lines-key[data-tone]:disabled{opacity:.6}.emp-lines-key[data-tone=green]:disabled{color:#047857;background:#ecfdf5}.emp-lines-key[data-tone=orange]:disabled{color:#c2410c;background:#fff7ed}.emp-rcv__original-note{color:var(--rcv-slate);justify-content:center;align-items:center;gap:.25rem;margin:0;font-size:10.5px;font-weight:600;display:flex}.emp-select-all:focus-visible,.emp-lines-add:focus-visible,.emp-lines-key:focus-visible,.emp-lines-remove:focus-visible,.emp-lines-search__clear:focus-visible{outline-offset:1px;outline:2px solid #0284c799}.emp-rcv__lead{z-index:1;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:.3rem}:is(.emp-rcv__lead:has(.emp-rcv__tick)~.emp-ufb__fund-button,.emp-rcv__lead:has(.emp-rcv__tick)~.emp-ufb__person){padding-inline-start:1.35rem}.emp-rcv__state[data-tone=green]{color:var(--rcv-green)}.emp-rcv__state[data-tone=slate]{color:var(--rcv-slate)}.emp-rcv__state[data-tone=received],.emp-rcv__state[data-tone=created]{color:#16a34a}.emp-rcv__state[data-tone=transmitted]{color:#065f46}.emp-rcv__state[data-tone=archived]{color:#dc2626}.emp-rcv__state[data-tone=lines],.emp-rcv__state[data-tone=draft]{color:#2563eb}.emp-rcv__state .ufl-file__open{margin-inline-start:.15rem}.emp-rcv__decision{align-items:center;gap:.25rem;display:inline-flex}.emp-rcv__moved{flex-direction:column;gap:.2rem;margin-top:.4rem;display:flex}.emp-rcv__moved-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-rcv__moved-row{border-bottom:1px solid #f1f5f9;grid-template-columns:minmax(8rem,1.3fr) minmax(7rem,1fr) 5.5rem 5.5rem 6rem minmax(8rem,1fr) auto;align-items:center;gap:.6rem;padding:.35rem .1rem;font-size:11px;display:grid}.emp-rcv__moved-row:last-child{border-bottom:0}.emp-rcv__moved-row[data-status=returned],.emp-rcv__moved-row[data-status=resolved]{opacity:.55}.emp-rcv__moved-person{text-overflow:ellipsis;white-space:nowrap;color:#334155;min-width:0;font-weight:600;overflow:hidden}.emp-rcv__moved-to{font-variant-numeric:tabular-nums;color:var(--brand-navy);align-items:center;gap:.2rem;font-weight:700;display:inline-flex}.emp-rcv__moved-amount{font-variant-numeric:tabular-nums;color:#334155;font-weight:600}@media(max-width:720px){.emp-rcv__moved-row{grid-template-columns:1fr 1fr}}.emp-rcv__review[data-tone=slate]{border-inline-start-color:var(--rcv-slate);color:#334155;background:linear-gradient(270deg,#f8fafc,#0000)}.emp-rcv__arrival{border-inline-start-color:var(--rcv-blue);margin-bottom:.4rem}.emp-rcv__arrival-actions{flex-wrap:wrap;gap:.35rem;margin-top:.25rem;display:flex}.emp-ufb--movable .emp-ufb__cell{position:relative}.emp-ufb--movable .emp-ufb__row>.emp-ufb__cell:first-child select,.emp-ufb--movable .emp-ufb__row>.emp-ufb__cell:first-child .emp-ufb__fund-button,.emp-ufb--movable .emp-ufb__row>.emp-ufb__cell:first-child .emp-ufb__person{padding-inline-start:1.4rem}.emp-ufb__move{align-items:center;gap:.6rem;margin-inline-start:auto;display:flex}.pcx-drive{border-top:1px solid #0000;border-image:linear-gradient(90deg,#0000,#cbd5e1d9,#0000) 1;grid-column:1/-1;padding-top:1.25rem}.pcx-drive__steps{gap:.5rem 1.75rem;display:grid}@media(min-width:900px){.pcx-drive__steps{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pcx-drive__steps .set-steps{margin-top:0}.pcx-drive__row{flex-wrap:wrap;align-items:center;gap:.35rem .9rem;display:flex}.pcx-drive__counts{color:#475569;flex:1;min-width:12rem;font-size:12px}.pcx-drive__counts b{color:var(--brand-navy);font-weight:800}.pcx-drive__problem{color:#be123c;font-size:12px;font-weight:600}.pcx-folder{min-width:0;color:var(--brand-navy);align-items:center;gap:.4rem;font-size:13px;font-weight:700;display:inline-flex}.pcx-folder svg{color:#059669;flex:none}.pcx-folder--empty{color:#94a3b8;font-weight:500}.set-btn--google{color:#1f2937;background:#fff;border-radius:.5rem;gap:.6rem;height:2.5rem;padding-inline:1.2rem;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1px #747775,0 1px 2px #0f172a0f}.set-btn--google:hover:not(:disabled){color:#111827;background:#f8fafc;box-shadow:inset 0 0 0 1px #5e5e5e,0 6px 14px -6px #0f172a40}.pcx-picker{flex-direction:column;gap:.5rem;display:flex}.pcx-picker__trail{flex-wrap:wrap;align-items:center;gap:.15rem;font-size:12px;display:flex}.pcx-picker__crumb{color:#94a3b8;align-items:center;gap:.15rem;display:inline-flex}.pcx-picker__crumb button{color:#2563eb;font-weight:700}.pcx-picker__crumb button:disabled{color:var(--brand-navy);cursor:default}.pcx-picker__list{overscroll-behavior:contain;max-height:14rem;overflow-y:auto}.pcx-picker__list li{border-bottom:1px solid #f1f5f9;align-items:center;gap:.5rem;display:flex}.pcx-picker__list li[data-suggested=true]{background:linear-gradient(90deg,#0000,#ecfdf5e6)}.pcx-picker__open{color:#1e293b;text-align:start;flex:1;align-items:center;gap:.45rem;min-width:0;padding:.45rem .25rem;font-size:12.5px;font-weight:600;display:flex}.pcx-picker__open span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pcx-picker__open svg{color:#64748b;flex:none}.pcx-picker__open em{color:#059669;font-size:10.5px;font-style:normal;font-weight:800}.pcx-picker__open:hover{color:var(--brand-navy)}.pcx-picker__pick{color:#2563eb;border-radius:.375rem;flex:none;padding:.2rem .55rem;font-size:11.5px;font-weight:800}.pcx-picker__pick:hover:not(:disabled){background:#eff6ff}.pcx-picker__note{color:#64748b;padding:.6rem .25rem;font-size:12px}.pcx-picker__note[data-tone=error]{color:#be123c}.pcx-picker__foot{flex-wrap:wrap;gap:.45rem;display:flex}.uix{--uix-blue:#0284c7;--uix-orange:#d97706;--uix-green:#059669;--uix-red:#e11d48;--uix-slate:#64748b;--uix-muted:#94a3b8;--uix-line:#e2e8f0;border-radius:.75rem;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.25rem .25rem .75rem;transition:box-shadow .15s;display:flex;overflow-y:auto}.uix--drop{background:#f0f9ff80;box-shadow:inset 0 0 0 2px #0284c773}.uix-muted{color:var(--uix-muted);font-weight:500}.uix-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.uix-bar__status{color:#334155;align-items:center;gap:.45rem;font-size:12px;font-weight:600;display:inline-flex}.uix-bar__dot{background:var(--uix-muted);border-radius:999px;block-size:.5rem;inline-size:.5rem}.uix-bar__status[data-mode=shadow] .uix-bar__dot{background:var(--uix-green);box-shadow:0 0 0 3px #05966926}.uix-bar__actions{gap:.4rem;display:flex}.uix-btn{height:1.9rem;color:var(--brand-navy);box-shadow:inset 0 0 0 1px var(--uix-line);background:#fff;border-radius:.5rem;align-items:center;gap:.35rem;padding-inline:.75rem;font-size:11.5px;font-weight:700;transition:box-shadow .15s;display:inline-flex}.uix-btn:hover:not(:disabled){box-shadow:inset 0 0 0 1px #94a3b8,0 4px 10px -6px #0f172a40}.uix-problem{color:var(--uix-red);font-size:11.5px;font-weight:600}.uix-notice{color:#047857;background:#ecfdf5;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.35rem .7rem;font-size:11px;font-weight:600;display:flex}.uix-notice[data-tone=error]{color:#b91c1c;background:#fef2f2}.uix-seg{border-bottom:1px solid var(--uix-line);align-self:flex-start;gap:1.25rem;display:inline-flex}.uix-seg button{color:var(--uix-slate);padding:.25rem 0 .45rem;font-size:12px;font-weight:700;position:relative}.uix-seg button span{color:var(--uix-muted);margin-inline-start:.2rem;font-weight:800}.uix-seg button[data-tone=orange] span{color:var(--uix-orange)}.uix-seg button[aria-selected=true]{color:var(--brand-navy)}.uix-seg button[aria-selected=true]:after{content:"";background:var(--brand-navy);inset-inline:0;border-radius:2px;height:2px;position:absolute;bottom:-1px}.uix-empty{text-align:center;color:var(--uix-slate);padding:2rem 0;font-size:12px}.uix-list{flex-direction:column;display:flex}.uix-row{border-bottom:1px solid #f1f5f9;position:relative}.uix-row[data-attention=true]:before{content:"";background:var(--uix-orange);border-radius:2px;width:2px;position:absolute;inset-block:.55rem;inset-inline-start:-.25rem}.uix-row__main{text-align:start;grid-template-columns:4.5rem minmax(0,11rem) minmax(0,1fr) minmax(0,14rem) 7rem 1rem 6.5rem;align-items:center;gap:.75rem;width:100%;padding:.55rem .25rem;font-size:12px;display:grid}.uix-row__main:hover{background:#f8fafc}.uix-row__when,.uix-row__from,.uix-row__subject{flex-direction:column;gap:.1rem;min-width:0;display:flex}.uix-row__when{font-variant-numeric:tabular-nums;color:#334155;font-weight:600}.uix-row__from>*,.uix-row__subject>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uix-row__from{color:#1e293b;font-weight:700}.uix-row__title{color:var(--brand-navy);font-weight:700}.uix-row__files{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:flex}.uix-row__chev{color:var(--uix-muted);transition:transform .15s}.uix-row__main[aria-expanded=true] .uix-row__chev{transform:rotate(180deg)}.uix-row__actions{top:.55rem;gap:.6rem;display:flex;position:absolute;inset-inline-end:.25rem}.uix-chip{color:#334155;align-items:center;gap:.25rem;max-width:11rem;font-size:11px;font-weight:600;display:inline-flex}.uix-chip bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.uix-chip svg{color:var(--uix-blue);flex:none}.uix-chip[data-kind=pdf] svg{color:var(--uix-red)}.uix-chip[data-kind=image] svg{color:var(--uix-green)}.uix-chip[data-kind=other] svg{color:var(--uix-muted)}.uix-tag{white-space:nowrap;color:var(--uix-green);align-items:center;gap:.3rem;font-size:11.5px;font-weight:700;display:inline-flex}.uix-tag:before{content:"";background:currentColor;border-radius:999px;block-size:.45rem;inline-size:.45rem}.uix-tag[data-tone=blue]{color:var(--uix-blue)}.uix-tag[data-tone=orange]{color:var(--uix-orange)}.uix-tag[data-tone=red]{color:var(--uix-red)}.uix-tag[data-tone=slate]{color:var(--uix-slate)}.uix-link{color:#2563eb;align-items:center;gap:.25rem;font-size:11.5px;font-weight:700;display:inline-flex}.uix-link:hover:not(:disabled){text-decoration:underline}.uix-detail{flex-direction:column;gap:.6rem;padding:.25rem 5.25rem .85rem .5rem;display:flex}.uix-detail__hint{color:var(--uix-slate);font-size:11.5px;font-weight:600}.uix-detail__preview{color:#475569;white-space:pre-line;max-width:48rem;font-size:11.5px;line-height:1.6}.uix-files{flex-direction:column;display:flex}.uix-files li{border-top:1px solid #f1f5f9;grid-template-columns:minmax(0,16rem) 4.5rem minmax(0,9rem) auto;align-items:center;gap:.75rem;padding:.3rem 0;font-size:11.5px;display:grid}.uix-files__result{color:#334155;font-weight:700}.uix-files__actions{gap:.75rem;display:flex}.uix-assign{flex-direction:column;gap:.4rem;max-width:28rem;display:flex}.uix-assign__title{color:var(--brand-navy);align-items:center;gap:.3rem;font-size:11.5px;font-weight:800;display:inline-flex}.uix-assign__search{height:2rem;box-shadow:inset 0 0 0 1px var(--uix-line);color:var(--uix-muted);background:#fff;border-radius:.5rem;align-items:center;gap:.4rem;padding-inline:.6rem;display:flex}.uix-assign__search input{color:#1e293b;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:12px}.uix-assign__list button{color:#1e293b;text-align:start;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.35rem .4rem;font-size:12px;font-weight:600;display:flex}.uix-assign__list button:hover:not(:disabled){background:#eff6ff}.uix-foot{color:var(--uix-muted);margin-top:auto;font-size:10.5px}@media(max-width:900px){.uix-row__main{grid-template-columns:4rem minmax(0,1fr) 7rem 1rem}.uix-row__from,.uix-row__files{display:none}.uix-row__actions{padding:0 .25rem .5rem;position:static}.uix-detail{padding-inline:.5rem}}.pcx-inbox__row{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.pcx-inbox__date{max-width:11rem}.pcx-inbox__meta{color:#475569;font-size:11.5px}.rbl{gap:.6rem}.rbl-active{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.rbl-active__chip{color:#172247;background:#fff;border-radius:999px;align-items:center;gap:.4rem;block-size:1.75rem;padding-inline:.65rem .3rem;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #17224724,0 2px 8px -6px #17224766}.rbl-active__label{color:#94a3b8;font-size:10px;font-weight:600}.rbl-active__id{color:#64748b;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:500}.rbl-active__chip button{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1.25rem;inline-size:1.25rem;display:inline-flex}.rbl-active__chip button:hover{color:#172247;background:#e2e8f0}.rbg-empty{text-align:center;color:#94a3b8;padding:1.75rem 1rem;font-size:12px}.rbg-section+.rbg-section{border-top:1px solid #e2e8f0d9}.rbg-section[data-open]{padding-bottom:.5rem}.rbg-rows .rv-empty{color:#94a3b8;padding:.85rem 1rem;font-size:11.5px}.rbl-month{padding:.7rem calc(var(--efg-inset,.5rem) + .35rem);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;transition:background .16s;display:flex}.rbl-month:hover,.rbl-month[data-open]{background:linear-gradient(#f8fafc,#f4f7fa)}.rbl-month__lead{align-items:center;gap:.35rem;display:inline-flex}.rbl-month__fold{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1.5rem;inline-size:1.5rem;transition:transform .2s cubic-bezier(.22,1,.36,1),background .16s,color .16s;display:inline-flex;transform:rotate(90deg)}.rbl-month[data-open] .rbl-month__fold{color:#fff;background:#172247;transform:rotate(0)}.rbl-month__title{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.05rem;min-inline-size:4.6rem;padding:0;display:inline-flex}.rbl-month__kind{letter-spacing:.02em;color:#94a3b8;font-size:9.5px;font-weight:600}.rbl-month__label{letter-spacing:.01em;color:#172247;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.1}.rbl-month__stats{align-items:stretch;margin:0;display:flex}.rbl-month__stats>div{flex-direction:column;align-items:center;gap:.1rem;min-inline-size:3.2rem;padding-inline:.8rem;display:flex}.rbl-month__stats>div+div{border-inline-start:1px solid #e2e8f0}.rbl-month__stats dt{white-space:nowrap;color:#94a3b8;font-size:9.5px;font-weight:600}.rbl-month__stats dd{white-space:nowrap;color:#1e293b;font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}.rbl-month__stats>div[data-tone=orange] dd{color:#c2410c}.rbl-month__none{color:#94a3b8;font-size:11px;font-style:italic}.rbl-month__found{white-space:nowrap;color:#475569;background:#1722470f;border-radius:999px;align-items:center;gap:.25rem;block-size:1.45rem;padding-inline:.6rem;font-size:10.5px;font-weight:600;display:inline-flex}.rbl-month__found b{color:#172247;font-weight:800}.rbl-month__end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem .85rem;margin-inline-start:auto;display:inline-flex}.rbl-month__progress{flex-direction:column;align-items:stretch;gap:.3rem;min-inline-size:7.5rem;display:inline-flex}.rbl-month__bar{background:#e2e8f0b3;border-radius:999px;block-size:5px;display:flex;overflow:hidden}.rbl-month__bar>span{block-size:100%;transition:width .32s cubic-bezier(.22,1,.36,1)}.rbl-month__bar>[data-tone=green]{background:#10b981}.rbl-month__bar>[data-tone=red]{background:#ef4444}.rbl-month__bar>[data-tone=orange]{background:#f97316}.rbl-month__legend{white-space:nowrap;justify-content:space-between;gap:.55rem;font-size:10px;font-weight:700;display:inline-flex}.rbl-month__legend>[data-tone=green]{color:#047857}.rbl-month__legend>[data-tone=red]{color:#b91c1c}.rbl-month__legend>[data-tone=orange]{color:#c2410c}.rbl-chip{--chip-ink:#475569;--chip-tint:#f8fafc;--chip-line:#e2e8f0;border:1px solid var(--chip-line);background:var(--chip-tint);white-space:nowrap;block-size:1.3rem;color:var(--chip-ink);border-radius:999px;align-items:center;padding-inline:.5rem;font-size:10px;font-weight:700;display:inline-flex}.rbl-chip[data-tone=orange]{--chip-ink:#c2410c;--chip-tint:#fff7ed;--chip-line:#fed7aa}.rbl-chip[data-tone=red]{--chip-ink:#b91c1c;--chip-tint:#fef2f2;--chip-line:#fecaca}.rbl-month__close{white-space:nowrap;color:#047857;cursor:pointer;background:#fff;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:.35rem;block-size:1.85rem;padding-inline:.75rem;font-size:11px;font-weight:800;transition:background .16s,box-shadow .16s,color .16s;display:inline-flex;box-shadow:0 1px 2px #04785714}.rbl-month__close:hover:not(:disabled){color:#fff;background:#10b981;border-color:#10b981;box-shadow:0 6px 14px -8px #047857b3}.rbl-month__close:disabled{opacity:.5;cursor:default}.rbl-month__balanced{white-space:nowrap;color:#047857;align-items:center;gap:.35rem;font-size:11px;font-weight:700;display:inline-flex}.rbl-month__balanced>span{flex-direction:column;align-items:flex-start;line-height:1.15;display:inline-flex}.rbl-month__balanced b{color:#64748b;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.rbl-month__amount{border-inline-start:1px solid #e2e8f0;flex-direction:column;align-items:flex-end;gap:.05rem;min-inline-size:6.5rem;padding-inline-start:.85rem;display:inline-flex}.rbl-month__amount-caption{color:#94a3b8;font-size:9.5px;font-weight:600}.rbl-month__amount b{white-space:nowrap;color:#172247;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.rbg-lead{justify-content:center}.rbg-month{align-items:center;gap:.3rem;display:inline-flex}.rbg-month__value{color:#334155;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.rbg-retro{color:#c2410c;background:#fff7ed;border-radius:999px;align-items:center;block-size:1.1rem;margin-inline-start:.3rem;padding-inline:.35rem;font-size:9.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #fed7aa}.rbg-amount{color:#172247;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.rbg-amount--soft{color:#475569;font-weight:500}.rbg-updated{flex-direction:column;align-items:center;min-inline-size:0;line-height:1.25;display:inline-flex}.rbg-updated__day{color:#475569;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.rbg-updated__by{text-overflow:ellipsis;white-space:nowrap;color:#94a3b8;max-inline-size:100%;font-size:9.5px;overflow:hidden}.rbg-note{text-overflow:ellipsis;white-space:nowrap;color:#475569;min-inline-size:0;font-size:11px;display:block;overflow:hidden}.rbg-follow{color:#475569;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.rbg-follow[data-late]{color:#b91c1c}.rbg-care{color:#b91c1c;cursor:pointer;background:#fef2f2;border:0;border-radius:999px;justify-content:center;align-items:center;block-size:1.45rem;inline-size:1.45rem;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:inset 0 0 0 1px #fecaca}.rbg-care[data-status=handled],.rbg-care[data-status=received]{color:#047857;background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0}.rbg-care:hover{transform:scale(1.06);box-shadow:inset 0 0 0 1px,0 3px 8px -4px #17224759}.rbl-pill[data-derived][data-tone=green]{border-style:dashed}.rbl-filter{flex-direction:column;gap:.85rem;display:flex}.rbl-filter__block{flex-direction:column;gap:.45rem;display:flex}.rbl-filter__block+.rbl-filter__block{border-top:1px solid #e2e8f0d9;padding-top:.75rem}.rbl-filter__head{color:#172247;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.rbl-filter__reset,.rbl-filter__clear{color:#64748b;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:700;text-decoration:underline}.rbl-filter__clear{color:#172247;align-self:flex-start}.rbl-filter__funds{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;max-block-size:11.5rem;display:grid;overflow-y:auto}.rbl-filter__fund{text-align:start;cursor:pointer;background:#f8fafc;border:0;border-radius:10px;align-items:center;gap:.45rem;min-inline-size:0;padding:.4rem .5rem;transition:box-shadow .16s,background .16s;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0cc}.rbl-filter__fund:hover{background:#fff;box-shadow:inset 0 0 0 1px #1722472e,0 3px 10px -7px #17224773}.rbl-filter__fund[aria-checked=true]{background:#fff;box-shadow:inset 0 0 0 1.5px #172247,0 4px 12px -8px #1722478c}.rbl-filter__fund-text{flex-direction:column;flex:1;min-inline-size:0;line-height:1.2;display:flex}.rbl-filter__fund-type{color:#172247;font-size:11px;font-weight:700}.rbl-filter__fund-line{text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:10px;overflow:hidden}.rbl-filter__fund-count{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.rbl-filter__search{color:#64748b;background:#f1f5f9d9;border-radius:10px;align-items:center;gap:.4rem;block-size:2rem;padding-inline:.6rem;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0cc}.rbl-filter__search:focus-within{color:#172247;background:#fff;box-shadow:inset 0 0 0 1px #1722474d,0 0 0 3px #17224712}.rbl-filter__search input{color:#1e293b;background:0 0;border:0;outline:none;flex:1;min-inline-size:0;font-size:12px}.rbl-filter__people{flex-direction:column;max-block-size:11rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rbl-filter__person{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;inline-size:100%;padding:.38rem .5rem;display:grid}.rbl-filter__person:hover{background:#f1f5f9}.rbl-filter__person[aria-selected=true]{background:#172247}.rbl-filter__person-name{text-overflow:ellipsis;white-space:nowrap;color:#172247;font-size:12px;font-weight:700;overflow:hidden}.rbl-filter__person-id{color:#64748b;font-variant-numeric:tabular-nums;font-size:10.5px}.rbl-filter__person-lines{color:#94a3b8;font-size:10px}.rbl-filter__person[aria-selected=true] span{color:#fff}.rbl-filter__none{color:#94a3b8;margin:0;padding:.4rem .5rem;font-size:11px}.rbl-filter__field{color:#64748b;flex-direction:column;gap:.25rem;font-size:10.5px;font-weight:600;display:flex}.rbl-filter__range{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.rbl-filter__check{color:#334155;cursor:pointer;align-items:center;gap:.4rem;font-size:11px;font-weight:600;display:inline-flex}.rbl-line{flex-direction:column;flex:1;gap:.9rem;min-block-size:0;padding:.25rem .35rem .5rem;display:flex;overflow-y:auto}.rbl-line__head{border-bottom:1px solid #e2e8f0d9;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.65rem;display:flex}.rbl-line__fund .efg-fund__type{font-size:12px}.rbl-line__fund .efg-fund__line{font-size:11px}.rbl-line__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem 1rem;margin:0;display:grid}.rbl-line__facts>div{flex-direction:column;gap:.15rem;min-inline-size:0;display:flex}.rbl-line__facts dt{color:#94a3b8;font-size:10px;font-weight:600}.rbl-line__facts dd{text-overflow:ellipsis;white-space:nowrap;color:#1e293b;font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:12px;font-weight:600;overflow:hidden}.rbl-line__file{grid-column:1/-1}.rbl-line__file dd{color:#64748b;font-size:11px;font-weight:500}.rbl-line__sides{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:.75rem;display:grid}.rbl-line__side{background:#f8fafc;border-radius:12px;min-inline-size:0;padding:.7rem .8rem;box-shadow:inset 0 0 0 1px #e2e8f0bf}.rbl-line__side h4{color:#172247;margin:0 0 .45rem;font-size:11px;font-weight:800}.rbl-line__side--fund{background:repeating-linear-gradient(135deg,#f8fafc 0 10px,#f4f7fa 10px 20px)}.rbl-line__table{border-collapse:collapse;inline-size:100%;font-size:11px}.rbl-line__table th{text-align:start;color:#94a3b8;padding:.2rem .25rem;font-size:9.5px;font-weight:600}.rbl-line__table td{color:#334155;font-variant-numeric:tabular-nums;border-top:1px solid #e2e8f0cc;padding:.28rem .25rem}.rbl-line__table td:not(:first-child),.rbl-line__table th:not(:first-child){text-align:end}.rbl-line__table tfoot td{color:#172247;font-weight:800}.rbl-line__muted{color:#94a3b8;margin:0;font-size:11px;line-height:1.55}.rbl-line__track{grid-template-columns:minmax(0,1fr) 9.5rem;align-items:end;gap:.35rem .75rem;display:grid}.rbl-line__note,.rbl-line__follow{color:#64748b;flex-direction:column;gap:.25rem;min-inline-size:0;font-size:10.5px;font-weight:600;display:flex}.rbl-line__note textarea{resize:vertical;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;outline:none;min-block-size:2.6rem;padding:.45rem .6rem;font-size:12px;line-height:1.45;transition:border-color .16s,box-shadow .16s}.rbl-line__note textarea:focus{border-color:#17224759;box-shadow:0 0 0 3px #17224714}.rbl-line__state{color:#94a3b8;grid-column:1/-1;min-block-size:.9rem;font-size:10px}.rbl-line__state[data-state=error]{color:#b91c1c}.rbl-line__care{color:#172247;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;block-size:2rem;padding-inline:.8rem;font-size:11.5px;font-weight:700;transition:box-shadow .16s;display:inline-flex}.rbl-line__care:hover{box-shadow:0 4px 12px -6px #17224759}@media(max-width:640px){.rbl-line__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.rbl-line__sides,.rbl-line__track{grid-template-columns:minmax(0,1fr)}}.emp-auto-care__list li[data-resolved] .emp-auto-care__who,.emp-auto-care__list li[data-resolved] .emp-auto-care__months,.emp-auto-care__list li[data-resolved] .emp-auto-care__count{color:#94a3b8;text-decoration:line-through}.ecg-panel{flex-direction:column;gap:.6rem;min-width:0;display:flex}.ecg .rv-row{min-height:2.75rem}.ecg .rv-row[aria-expanded=true]{background:#f8fafc}.ecg-head{flex-direction:column;gap:2px;min-width:0;display:flex}.ecg-head__line{align-items:center;gap:.35rem;min-width:0;display:flex}.ecg-head__title{text-align:start;text-overflow:ellipsis;white-space:nowrap;color:#172247;font-size:12px;font-weight:700;overflow:hidden}.ecg-head__title--edit{cursor:text;background:0 0;border:0;max-width:100%;padding:0}.ecg-head__title--edit:hover{text-underline-offset:4px;-webkit-text-decoration:underline dotted #94a3b8;text-decoration:underline dotted #94a3b8}.ecg-head__edit{width:100%;min-width:0;display:block}.ecg-head__input{color:#172247;background:#fff;border:0;border-radius:.45rem;outline:none;width:100%;min-width:0;padding:.2rem .45rem;font-size:12px;font-weight:700;box-shadow:0 0 0 1px #bfdbfe,0 0 0 3px #dbeafeb3}.ecg-head__input::placeholder{color:#94a3b8;font-weight:500}.ecg-head__origin{white-space:nowrap;color:#64748b;align-items:center;gap:.4rem;min-width:0;font-size:10px;display:flex;overflow:hidden}.ecg-head__day{font-variant-numeric:tabular-nums;flex-shrink:0}.ecg-head__from{text-overflow:ellipsis;align-items:center;gap:.3rem;min-width:0;display:inline-flex;overflow:hidden}.ecg-head__from:before,.ecg-head__closed:before{content:"";background:#cbd5e1;border-radius:999px;flex-shrink:0;block-size:3px;inline-size:3px}.ecg-head__face{flex-shrink:0;block-size:.95rem!important;inline-size:.95rem!important}.ecg-head__closed{color:#059669;flex-shrink:0;align-items:center;gap:.3rem;display:inline-flex}.ecg-head__done{color:#10b981;flex-shrink:0}.ecg .rv-row:has([data-ecg-closed]){opacity:.55}.ecg .rv-row:has([data-ecg-closed]):hover{opacity:.85}.ecg .rv-row:has([data-ecg-focus]){animation:2.6s ease-out ecg-focus}@keyframes ecg-focus{0%,35%{background-color:#e0ecff}to{background-color:#0000}}.ecg-update{text-align:start;cursor:text;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.55rem;width:100%;min-width:0;padding:.2rem .4rem;transition:background-color .15s;display:flex}.ecg-update:hover:not(:disabled){background:#f1f5f9}.ecg-update:disabled{cursor:default}.ecg-update__stamp{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;line-height:1.15;display:inline-flex}.ecg-update__day{color:#172247;font-size:11.5px;font-weight:700}.ecg-update__time{color:#94a3b8;font-size:9.5px;font-weight:500}.ecg-update__text{text-overflow:ellipsis;white-space:nowrap;color:#334155;min-width:0;font-size:11px;overflow:hidden}.ecg-update__empty{color:#0000;font-size:11px}.ecg .rv-row:hover .ecg-update__empty{color:#cbd5e1}.ecg-update--writing{cursor:default;padding:0}.ecg-update__input{color:#334155;background:#fff;border:0;border-radius:.5rem;outline:none;width:100%;min-width:0;padding:.3rem .5rem;font-size:11px;box-shadow:0 0 0 1px #bfdbfe,0 0 0 3px #dbeafeb3}.ecg-update__input::placeholder{color:#94a3b8}.ecg-pill{justify-content:center;min-width:0;max-width:100%;display:inline-flex}.ecg-pill .employer-status-pill{background:0 0;border-color:#0000;padding-inline:.4rem .3rem;font-weight:700}.ecg-pill .employer-status-pill:hover:not(:disabled),.ecg-pill .employer-status-pill[data-state=open]{border-color:var(--pill-line);background:var(--pill-tint);box-shadow:none}.ecg .rv-row:not(:hover) .ecg-pill .employer-status-pill:not([data-state=open]) .employer-status-pill__chevron{opacity:0}.ecg-owner-cell{justify-content:center;min-width:0;display:flex}.ecg-owner{cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;padding:.15rem .4rem .15rem .5rem;transition:background-color .15s;display:inline-flex}.ecg-owner:hover:not(:disabled),.ecg-owner[data-state=open]{background:#f1f5f9}.ecg-owner:disabled{cursor:default}.ecg-owner .ecg-owner__face{flex-shrink:0;block-size:1.25rem;inline-size:1.25rem}.ecg-owner__name{text-overflow:ellipsis;white-space:nowrap;color:#334155;font-size:11px;font-weight:600;overflow:hidden}.ecg-owner-menu{z-index:300;background:#fff;border:1px solid #e2e8f0;border-radius:.8rem;width:min(15rem,100vw - 2rem);padding:.4rem;box-shadow:0 18px 40px -18px #0f172a59}.ecg-owner-menu__head{text-align:center;color:#64748b;border-bottom:1px solid #f1f5f9;margin-bottom:.3rem;padding:.2rem .4rem .4rem;font-size:10px;font-weight:700}.ecg-owner-menu__list{flex-direction:column;gap:1px;max-height:min(18rem,50vh);display:flex;overflow-y:auto}.ecg-owner-menu__item{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.5rem;width:100%;padding:.35rem .45rem;display:flex}.ecg-owner-menu__item:hover,.ecg-owner-menu__item[aria-pressed=true]{background:#f1f5f9}.ecg-owner-menu__name{text-overflow:ellipsis;white-space:nowrap;color:#172247;flex:auto;min-width:0;font-size:11.5px;font-weight:600;overflow:hidden}.ecg-owner-menu__tick{color:#172247;flex-shrink:0}.ecg-owner-menu__empty{text-align:center;color:#94a3b8;margin:0;padding:.6rem;font-size:11px}.ecg-owner-menu__clear{color:#64748b;cursor:pointer;background:0 0;border:0;border-top:1px solid #f1f5f9;width:100%;margin-top:.3rem;padding:.35rem;font-size:10.5px;font-weight:600}.ecg-owner-menu__clear:hover{color:#b91c1c}.ecg-empty{color:#cbd5e1}.ecg-quiet{color:#64748b;font-size:11px}.ecg .rv-lead{justify-content:center;align-items:center;display:flex}.ecg-grip{color:#0000;cursor:grab;border-radius:6px;place-items:center;width:1.1rem;height:1.6rem;transition:color .15s,background-color .15s;display:inline-grid}.ecg .rv-row:hover .ecg-grip{color:#94a3b8}.ecg-grip:hover{background:#f1f5f9;color:#172247!important}.ecg-grip:active{cursor:grabbing}.ecg .rv-row[data-ecg-drop]{position:relative}.ecg .rv-row[data-ecg-drop]:after{content:"";background:var(--brand-navy,#172247);pointer-events:none;border-radius:2px;height:2px;position:absolute;inset-inline:.5rem}.ecg .rv-row[data-ecg-drop=before]:after{top:-1px}.ecg .rv-row[data-ecg-drop=after]:after{bottom:-1px}.ecg .rv-actions{padding-inline:1px}.ecg-row-keys{align-items:center;gap:2px;display:inline-flex}.ecg-trash{color:#0000;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:1.375rem;height:1.375rem;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.ecg-trash--none{cursor:default}.ecg .rv-row:hover .ecg-trash:not(.ecg-trash--none){color:#94a3b8}.ecg-trash:not(.ecg-trash--none):hover{background:#fef2f2;color:#dc2626!important}.ecg-fold{color:#cbd5e1;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:1.375rem;height:1.375rem;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.ecg-fold svg{transition:transform .18s}.ecg .rv-row:hover .ecg-fold,.ecg-fold[aria-expanded=true]{color:#172247}.ecg-fold:hover{background:#f1f5f9}.ecg-fold[aria-expanded=true] svg{transform:rotate(180deg)}.ecg-details{flex-direction:column;gap:.6rem;display:flex}.ecg-details .emp-auto-care{margin:0}.ecg-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ecg-history__entry{border-bottom:1px solid #eef2f7;grid-template-columns:4.2rem minmax(6rem,9rem) minmax(0,1fr);align-items:center;gap:.75rem;padding:.35rem .2rem;display:grid}.ecg-history__entry:last-child{border-bottom:0}.ecg-history__stamp{font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:3px;line-height:1.15;display:inline-flex}.ecg-history__day{color:#172247;font-size:11px;font-weight:700}.ecg-history__time{color:#94a3b8;font-size:9.5px}.ecg-history__by{text-overflow:ellipsis;white-space:nowrap;color:#475569;align-items:center;gap:.35rem;min-width:0;font-size:10.5px;font-weight:600;display:inline-flex;overflow:hidden}.ecg-history__face{flex-shrink:0;block-size:1.1rem!important;inline-size:1.1rem!important}.ecg-history__text{white-space:pre-wrap;overflow-wrap:anywhere;color:#334155;min-width:0;font-size:11px;line-height:1.45}.ecg-history__entry[data-legacy] .ecg-history__text{color:#64748b}.ecg-history__empty{color:#94a3b8;margin:0;padding:.2rem;font-size:11px}@media(prefers-reduced-motion:reduce){.ecg .rv-row:has([data-ecg-focus]){animation:none}.ecg-fold svg,.ecg-fold,.ecg-trash,.ecg-grip,.ecg-update,.ecg-owner{transition:none}}.ecg-employer{text-align:start;text-overflow:ellipsis;white-space:nowrap;color:#172247;max-width:100%;font-size:11.5px;font-weight:700;display:block;overflow:hidden}.ecg-employer--link{cursor:pointer;background:0 0;border:0;padding:0}.ecg-employer--link:hover{text-underline-offset:3px;color:var(--brand-navy);text-decoration:underline}.ecg-employer--link:focus-visible{outline-offset:1px;border-radius:.3rem;outline:2px solid #93c5fd}.ufl-file{cursor:pointer}.ufl-file__lead{min-inline-size:1.5rem}.ufl-file__nest{color:#94a3b8;margin-inline:auto}.ufl-file[data-secondary]{padding-block:.45rem}.ufl-file[data-secondary] .rbl-month__label{color:#64748b;font-size:14px;font-weight:700}.ufl-file[data-archived] .rbl-month__label,.ufl-file[data-archived] .rbl-month__amount b{color:#64748b}.ufl-file__stats{flex-shrink:0}.ufl-file__stats>[data-kind=day]{min-inline-size:5.6rem}.ufl-file__name{inline-size:13.5rem;min-inline-size:0}.ufl-file__name dd{color:#64748b;align-items:center;gap:2px;max-inline-size:100%;font-size:11px;font-weight:600;display:flex}.ufl-file__name-text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.ufl-file__copy{opacity:0;flex-shrink:0;transition:opacity .16s;display:inline-flex}.ufl-file:hover .ufl-file__copy,.ufl-file__copy:focus-within{opacity:1}.ufl-copy{width:16px;height:16px}.ufl-note{flex:1 1 0;min-inline-size:7rem;display:flex}.ufl-note__input{color:#334155;background:0 0;border:0;border-radius:999px;outline:none;block-size:1.85rem;inline-size:100%;min-inline-size:0;padding:0 .6rem;font-size:11.5px;transition:background-color .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #e2e8f000}.ufl-note__input::placeholder{color:#cbd5e1}.ufl-file:hover .ufl-note__input,.ufl-note__input:focus{background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0}.ufl-note__input:focus{box-shadow:inset 0 0 0 1px #93c5fd,0 0 0 3px #93c5fd2e}.ufl-note[data-state=saving] .ufl-note__input{color:#94a3b8}.ufl-note[data-state=error] .ufl-note__input{box-shadow:inset 0 0 0 1px #fda4af}.ufl-note__text{text-overflow:ellipsis;white-space:nowrap;color:#475569;font-size:11.5px;overflow:hidden}.ufl-file__end{flex-wrap:nowrap;flex-shrink:0}.ufl-file__status{justify-content:center;align-items:center;gap:.3rem;min-inline-size:6.5rem;line-height:1.25;display:inline-flex}.ufl-file__status[data-state=received] .cpg-tag,.ufl-file__status[data-state=created] .cpg-tag{--tone:34 197 94;--ink:21 128 61}.ufl-file__status[data-state=transmitted] .cpg-tag{--tone:4 120 87;--ink:6 78 59;background:rgb(var(--tone) / .14);box-shadow:inset 0 0 0 1px rgb(var(--tone) / .4)}.ufl-file__open{color:#fff;cursor:help;background:#f97316;border-radius:999px;flex-shrink:0;place-items:center;block-size:.95rem;inline-size:.95rem;font-size:10px;font-weight:900;line-height:1;display:inline-grid;box-shadow:0 0 0 2px #f973162e}.ufl-file__menu{justify-content:center;min-inline-size:1.375rem;display:inline-flex}.ufl{container-type:inline-size}@container (width<=1120px){.ufl-file{column-gap:.7rem}.ufl-file .rbl-month__stats>div{padding-inline:.55rem}.ufl-file__stats>[data-kind=day]{min-inline-size:5rem}.ufl-file__name{inline-size:8.5rem}.ufl-note{min-inline-size:4.5rem}}.employer-card[data-design=v2]{--ecv2-a1:#6b86ee;--ecv2-a2:#1f2a5c;--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-icon:#8b95a5;--ecv2-r:12px;--ecv2-hair:#0e142414;--ecv2-hair-soft:#0e14240d;--ecv2-shadow:0 0 0 1px #0e14240f, 0 1px 2px #0e14240a, 0 14px 34px -24px #0e142447;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);--ecv2-wash:linear-gradient(180deg, #f7f8fa 0%, #f2f4f7 100%);-webkit-font-smoothing:antialiased;color:var(--ecv2-ink);font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.employer-card[data-design=v2] .ecv2-defs{width:0;height:0;position:absolute;overflow:hidden}.employer-card[data-design=v2] :is(input,button){font-family:inherit}.employer-card[data-design=v2] .employer-card-hero{border-radius:var(--ecv2-r);background:linear-gradient(#fff,#fcfcfd);gap:0;padding:1.5rem 1.75rem 0;overflow:hidden}.employer-card[data-design=v2][data-employer-tier=standard] .customer-hero-card{box-shadow:var(--ecv2-shadow);border-color:#0000}.employer-card[data-design=v2] .employer-card-workspace,.employer-card[data-design=v2] .customer-bottom-panel{border-radius:var(--ecv2-r);box-shadow:var(--ecv2-shadow);background:linear-gradient(#fff,#fcfcfd);border-color:#0000}.employer-card[data-design=v2] .employer-card-hero__top{border-bottom:0;padding-bottom:1.25rem;position:relative}.employer-card[data-design=v2] .employer-card-hero__top:after,.employer-card[data-design=v2] .employer-card-hero__money:after{background:linear-gradient(90deg,transparent 0%,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent 100%);content:"";pointer-events:none;height:1px;position:absolute;inset-inline:0}.employer-card[data-design=v2] .employer-card-hero__top:after{bottom:0}.employer-card[data-design=v2] .employer-card-hero__top h1{letter-spacing:-.015em;color:var(--ecv2-ink);font-size:26px;font-weight:600;line-height:1.15}.employer-card[data-design=v2] .employer-card-hero__top>:first-child{gap:1.05rem}.employer-card[data-design=v2] .employer-card-hero__top h1+div{gap:.75rem;margin-top:.2rem}.ecv2-status{color:#065f46;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.ecv2-status[data-status=ממתין]{color:#566072}.ecv2-status[data-status=בתהליך]{color:#1e40af}.ecv2-status[data-status="לא פעיל"]{color:#be123c}.employer-card[data-design=v2] .lh-hero__status{cursor:pointer;background:0 0;border:0;gap:.35rem;padding:0}.employer-card[data-design=v2] .lh-hero__status:hover{transform:none}.employer-card[data-design=v2] .lh-hero__status:hover .ecv2-status,.employer-card[data-design=v2] .lh-hero__status[data-state=open] .ecv2-status{text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.employer-card[data-design=v2] .lh-hero__status:hover .ecv2-status,.employer-card[data-design=v2] .lh-hero__status[data-state=open] .ecv2-status{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.employer-card[data-design=v2] .lh-hero__status:hover .ecv2-status,.employer-card[data-design=v2] .lh-hero__status[data-state=open] .ecv2-status{text-underline-offset:3px}.crm-al-status{width:15.5rem}.crm-al-status .crm-al-quote__title[data-status=פעיל]{color:#047857}.crm-al-status .crm-al-quote__title[data-status=בתהליך]{color:#1e40af}.crm-al-status .crm-al-quote__title[data-status=ממתין]{color:#566072}.crm-al-status .crm-al-quote__title[data-status="לא פעיל"]{color:#be123c}.employer-card[data-design=v2] .customer-tier-badge--standard{box-shadow:none;color:var(--ecv2-text-2);background:0 0;border:0;padding:0;font-size:11.5px;font-weight:400}.employer-card[data-design=v2] .employer-card-hero__clearing{border-inline-start-color:var(--ecv2-hair);margin-inline-start:0;padding-inline-start:.75rem}.employer-card[data-design=v2] .employer-clearing-switch--inline{--switch-w:1.9rem;--switch-h:1.08rem}.employer-card[data-design=v2] .employer-clearing-switch--inline .employer-clearing-switch__label{color:var(--ecv2-text-2);font-size:11.5px;font-weight:400}.employer-card[data-design=v2] .employer-clearing-switch[data-on=true] .employer-clearing-switch__track{background:linear-gradient(150deg,var(--ecv2-a1),var(--ecv2-a2));box-shadow:inset 0 1px #ffffff2e,0 5px 12px -6px var(--ecv2-a2)}@supports (color:color-mix(in lab,red,red)){.employer-card[data-design=v2] .employer-clearing-switch[data-on=true] .employer-clearing-switch__track{box-shadow:inset 0 1px #ffffff2e,0 5px 12px -6px color-mix(in srgb,var(--ecv2-a2) 70%,transparent)}}.employer-card[data-design=v2] .employer-card-hero__sheet{padding:.9rem 0 .8rem}.employer-card[data-design=v2] .employer-card-hero__sheet .customer-insured-grid{gap:.15rem 1rem}.employer-card[data-design=v2] .employer-card-hero__sheet .customer-profile-field{border-radius:calc(var(--ecv2-r) - 4px);margin-inline:-.6rem;padding:.5rem .6rem;transition:background .2s}.employer-card[data-design=v2] .employer-card-hero__sheet .customer-profile-field:hover{background:var(--ecv2-wash)}.employer-card[data-design=v2] .employer-card-hero__sheet .text-\[9px\]{color:var(--ecv2-label);margin-bottom:.25rem;font-size:11px;font-weight:400;line-height:1.1}.employer-card[data-design=v2] .employer-card-hero__sheet .text-\[11px\]{letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:12.5px;font-weight:500;line-height:1.25}.employer-card[data-design=v2] .employer-card-hero__sheet .employer-party-field__pick{font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:12.5px;font-weight:500}.employer-card[data-design=v2] .employer-card-hero__sheet .employer-party-field__pick [data-empty]{color:var(--ecv2-label);font-weight:400}.employer-card[data-design=v2] .employer-card-hero__registry-note{font-size:11px}.employer-card[data-design=v2] .employer-card-hero__money{border-top:0;align-items:flex-start;margin-top:0;padding:1.15rem 0 1.25rem;position:relative}.employer-card[data-design=v2] .employer-card-hero__money:after{top:0}.employer-card[data-design=v2] .employer-card-hero__money>*{padding-inline:.8rem}.employer-card[data-design=v2] .employer-card-hero__money>:first-child{padding-inline-start:0}.employer-card[data-design=v2] .employer-sheet-control.employer-money-control,.employer-card[data-design=v2] .emp-registration{width:auto;min-width:4.4rem}.employer-card[data-design=v2] .employer-card-hero__money>*{flex:auto;justify-content:center}.employer-card[data-design=v2] .employer-card-hero__money>:last-child{padding-inline-end:0}.employer-card[data-design=v2] .employer-card-hero__money>*+:before{background:linear-gradient(180deg,transparent 0%,var(--ecv2-hair) 30%,var(--ecv2-hair) 70%,transparent 100%);top:12%;bottom:12%}.employer-card[data-design=v2] .employer-sheet-control__label{color:var(--ecv2-label);font-size:11.5px;font-weight:400;line-height:15px}.employer-card[data-design=v2] .employer-sheet-control.employer-money-control{gap:.5rem}.employer-card[data-design=v2] .employer-day-switch{--day-row:1.25rem;border-radius:calc(var(--ecv2-r) - 2px);background:linear-gradient(#f7f8fa,#eceff3);border:0;width:2.6rem;padding:3px;box-shadow:inset 0 0 0 1px #0e14240f}.employer-card[data-design=v2] .employer-day-switch__pill{inset-inline:3px;top:calc(3px + var(--day-index) * (var(--day-row) + var(--day-gap)));border-radius:calc(var(--ecv2-r) - 5px);background:linear-gradient(150deg,#34c38f,#047857);box-shadow:inset 0 1px #ffffff38,0 5px 12px -5px #04785799}.employer-card[data-design=v2] .employer-day-switch__option{border-radius:calc(var(--ecv2-r) - 5px);color:var(--ecv2-label);font-size:11px;font-weight:600}.employer-card[data-design=v2] .employer-day-switch__option:hover:not(:disabled):not([aria-checked=true]){color:var(--ecv2-ink);background:0 0}.employer-card[data-design=v2] .employer-day-switch__option[aria-checked=true]{color:#fff}.employer-card[data-design=v2] .employer-delivery-toggles{gap:.6rem}.employer-card[data-design=v2] .employer-delivery-toggle{color:#c4cad4;width:2rem;height:1.75rem}.employer-card[data-design=v2] .employer-delivery-toggle svg{width:19px;height:19px}.employer-card[data-design=v2] .employer-delivery-toggle:hover:not(:disabled):not([aria-pressed=true]){color:var(--ecv2-icon);background:0 0}.employer-card[data-design=v2] .employer-delivery-toggle[data-tone=whatsapp][aria-pressed=true]{color:#16a34a;filter:drop-shadow(0 3px 5px #16a34a47)}.employer-card[data-design=v2] .employer-delivery-toggle[data-tone=mail][aria-pressed=true]{color:#2f62e0;filter:drop-shadow(0 3px 5px #2f62e047)}.ecv2-logo{flex:none;width:48px;height:48px;display:block;position:relative}.ecv2-logo>svg{display:block;overflow:visible}.ecv2-logo__v,.ecv2-step__v{background:#fff;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:0;left:-4px;box-shadow:0 2px 5px -2px #065f4673}.employer-card[data-design=v2] .emp-tools{align-self:flex-start;align-items:flex-start;gap:.35rem}.ecv2-kit{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:.5rem;width:5.2rem;padding:0;display:flex}.ecv2-kit__name,.ecv2-step__name{color:var(--ecv2-text-2,#566072);white-space:nowrap;font-size:11.5px;font-weight:400;line-height:15px;transition:color .2s}.ecv2-kit .ecv2-logo,.ecv2-step__art{transition:transform .26s var(--ecv2-ease,cubic-bezier(.2, .8, .2, 1))}.ecv2-kit:hover .ecv2-logo,.ecv2-kit:focus-visible .ecv2-logo,.ecv2-step__art:hover,.ecv2-step__art:focus-visible,.ecv2-step__art[data-state=open]{transform:translateY(-2px)}.ecv2-kit:hover .ecv2-kit__name,.ecv2-kit:focus-visible .ecv2-kit__name{color:var(--ecv2-ink,#0e1424)}.ecv2-kit:focus{outline:none}.ecv2-kit__word{color:var(--ecv2-hint,#8a92a3);white-space:nowrap;font-size:12px;font-weight:500;line-height:15px}.ecv2-kit__word[data-state=green]{color:#047857}.ecv2-kit__word[data-state=blue]{color:#1e40af}.ecv2-kit__word[data-state=orange]{color:#b45309}.ecv2-kit__word[data-state=red]{color:#be123c}.employer-card[data-design=v2] .emp-registration{align-self:flex-start;gap:.5rem}.employer-card[data-design=v2] .emp-activity-start{block-size:15px;inline-size:4.6rem;box-shadow:none;letter-spacing:-.01em;color:var(--ecv2-ink);background:0 0;border:0;border-radius:5px;padding:0;font-size:12.5px;font-weight:600;line-height:15px}.employer-card[data-design=v2] .emp-activity-start:hover{background:var(--ecv2-wash)}.employer-card[data-design=v2] .emp-activity-start:focus{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 3px var(--ecv2-a1);background:#fff}@supports (color:color-mix(in lab,red,red)){.employer-card[data-design=v2] .emp-activity-start:focus{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 3px color-mix(in srgb,var(--ecv2-a1) 18%,transparent)}}.employer-card[data-design=v2] .emp-money-process{justify-content:center;align-self:flex-start}.employer-card[data-design=v2] .emp-money-process .emp-process{width:auto}.ecv2-process__track{align-items:flex-start;gap:.1rem;display:flex}.ecv2-process__arrow{fill:none;stroke:#b3bbc7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:39px}.ecv2-step{flex-direction:column;align-items:center;gap:.5rem;width:4.6rem;display:flex}.ecv2-step__logo{width:48px;height:48px;display:block;position:relative}.ecv2-step__art{cursor:pointer;background:0 0;border:0;width:48px;height:48px;padding:0;display:block}span.ecv2-step__art{cursor:default}.ecv2-step__art:focus{outline:none}.ecv2-step__art:focus-visible{outline:2px solid var(--ecv2-a1,#6b86ee)}@supports (color:color-mix(in lab,red,red)){.ecv2-step__art:focus-visible{outline:2px solid color-mix(in srgb,var(--ecv2-a1,#6b86ee) 55%,transparent)}}.ecv2-step__art:focus-visible{outline-offset:2px;border-radius:10px}.ecv2-step__v{border:0;padding:0}.ecv2-step__v-disc{fill:url(#ecv2-sOkD)}.ecv2-step__v-tick{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}button.ecv2-step__v[data-todo]{box-shadow:none;cursor:pointer}button.ecv2-step__v[data-todo] .ecv2-step__v-disc{fill:#fff;stroke:#b3bccb;stroke-width:1.4px}button.ecv2-step__v[data-todo] .ecv2-step__v-tick{stroke:#b3bccb}button.ecv2-step__v[data-todo]:hover:not(:disabled) .ecv2-step__v-disc{fill:url(#ecv2-sOkD);stroke:#0000}button.ecv2-step__v[data-todo]:hover:not(:disabled) .ecv2-step__v-tick{stroke:#fff}button.ecv2-step__v[data-todo]:disabled{cursor:default;opacity:.6}.ecv2-step__late{background:radial-gradient(circle at 32% 28%,#fcd34d,#c2410c 80%);border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:1px;box-shadow:0 0 0 2px #fff}.ecv2-step .emp-process__month{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink,#0e1424);font-size:12.5px;font-weight:600;line-height:15px}.ecv2-step[data-state=idle] .emp-process__month{color:var(--ecv2-hint,#8a92a3)}.ecv2-step button.emp-process__month{border-radius:7px;padding:.05rem .35rem .1rem}.ecv2-step button.emp-process__month:hover,.ecv2-step button.emp-process__month[data-state=open]{background:var(--ecv2-wash,#f4f6f8);box-shadow:none}.employer-card[data-design=v2] .employer-card-metrics{border-top:1px solid #0e142412;margin-inline:-1.75rem;padding-top:0}@media(min-width:640px){.employer-card[data-design=v2] .employer-card-metrics__cell+.employer-card-metrics__cell{border-inline-start-color:#0e142412}}.employer-card[data-design=v2] .employer-card-metrics__cell{justify-content:flex-start;gap:.5rem;padding:1.1rem 1rem 1.25rem;position:relative}.employer-card[data-design=v2] .employer-card-metrics__label{color:var(--ecv2-text-2);order:-1;margin-top:0;font-size:11.5px;font-weight:400}.employer-card[data-design=v2] .employer-card-metrics__value{letter-spacing:-.035em;background:linear-gradient(180deg,#4a5573 0%,var(--ecv2-ink) 80%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:400;line-height:1}.employer-card[data-design=v2] .employer-card-metrics__value[data-tone=warn]{background-image:linear-gradient(#f59e0b,#b45309)}.employer-card[data-design=v2] .employer-card-metrics__value[data-tone=bad]{background-image:linear-gradient(#fb7185,#be123c)}.employer-card[data-design=v2] .employer-card-metrics__value[data-pay=green]{background-image:linear-gradient(#34d399,#047857 85%)}.employer-card[data-design=v2] .employer-card-metrics__value[data-pay=blue]{background-image:linear-gradient(#60a5fa,#1e40af 85%)}.employer-card[data-design=v2] .employer-card-metrics__value[data-pay=red]{background-image:linear-gradient(#fb7185,#be123c 85%)}.employer-card[data-design=v2] .employer-card-metrics__value[data-mark]{background:0 0;justify-content:center;align-items:center;height:24px;display:flex}.employer-card[data-design=v2] .employer-card-metrics__value[data-empty]{color:#cdd5e0;background-image:none}.employer-card[data-design=v2] .employer-card-metrics__hint{font-variant-numeric:tabular-nums;color:var(--ecv2-hint);margin-top:.2rem;font-size:11px}.employer-card[data-design=v2] .employer-card-metrics__open{padding-block:1.1rem 1.25rem}.employer-card[data-design=v2] .employer-card-metrics__open:after{background:0 0;border-radius:0;inset:0}.employer-card[data-design=v2] .employer-card-metrics__open:hover:after{background:linear-gradient(#fafbfc,#f3f5f8)}.employer-card[data-design=v2] .employer-card-metrics__open:before{content:"";opacity:0;width:14px;height:14px;transition:opacity .2s ease,transform .26s var(--ecv2-ease);background:#9aa2b1;position:absolute;top:.9rem;left:1rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17 7 7'/%3E%3Cpath d='M7 15V7h8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 17 7 7'/%3E%3Cpath d='M7 15V7h8'/%3E%3C/svg%3E") 50%/contain no-repeat}.employer-card[data-design=v2] .employer-card-metrics__open:hover:before{opacity:1;transform:translate(-2px,-2px)}.employer-card[data-design=v2] .employer-card-metrics__dot{width:12px;height:12px;box-shadow:none}.employer-card[data-design=v2] .employer-card-metrics__dot[data-tone=blue]{box-shadow:none;background:linear-gradient(90deg,#0000 50%,#3b82f6 50%);border:1.6px solid #3b82f6}.employer-card[data-design=v2] .employer-card-metrics__dot[data-tone=green]{box-shadow:none;background:linear-gradient(150deg,#4ade80,#047857)}.employer-card[data-design=v2] .employer-card-metrics__dot[data-tone=red]{box-shadow:none;background:linear-gradient(150deg,#fb7185,#be123c)}@property --ecv2-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.ecv2-ai{isolation:isolate;border-radius:var(--ecv2-r,12px);min-height:0;box-shadow:var(--ecv2-shadow);color:var(--ecv2-ink,#0e1424);background:linear-gradient(#fff,#fcfcfd);flex-direction:column;flex:auto;gap:.6rem;padding:.9rem 1rem .95rem;display:flex;position:relative}.ecv2-ai__ring{border-radius:inherit;background:conic-gradient(from var(--ecv2-ang),var(--ecv2-a1),#a78bfa 30%,#5eead4 55%,var(--ecv2-a1) 80%,var(--ecv2-a1));opacity:.85;pointer-events:none;padding:1.5px;animation:10s linear infinite ecv2-ai-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ecv2-ai__light{z-index:-1;border-radius:inherit;background:radial-gradient(110% 46% at 50% 0%,var(--ecv2-a1),transparent 72%),radial-gradient(70% 30% at 85% 4%,#a78bfa1a,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.ecv2-ai__light{background:radial-gradient(110% 46% at 50% 0%,color-mix(in srgb,var(--ecv2-a1) 11%,transparent),transparent 72%),radial-gradient(70% 30% at 85% 4%,#a78bfa1a,transparent 70%)}}.ecv2-ai__light{pointer-events:none}@keyframes ecv2-ai-spin{to{--ecv2-ang:360deg}}.ecv2-ai__head{grid-template-columns:30px minmax(0,1fr) 30px;align-items:start;display:grid}.ecv2-ai__mark{place-items:center;width:30px;height:30px;display:grid}.ecv2-ai__twinkle{animation:2.6s ease-in-out infinite ecv2-ai-twinkle}@keyframes ecv2-ai-twinkle{0%,to{opacity:.25}50%{opacity:1}}.ecv2-ai__plus{border-radius:calc(var(--ecv2-r,12px) - 4px);color:#9aa2b1;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;transition:color .2s,background .2s;display:grid}.ecv2-ai__plus:hover{color:var(--ecv2-ink,#0e1424);background:linear-gradient(#f6f7f9,#eff1f4)}.ecv2-gauge{width:136px;height:100px;margin:0 auto;position:relative}.ecv2-gauge>svg{width:100%;height:100%;position:absolute;inset:0}.ecv2-gauge__tick{stroke:#d9dee6;stroke-width:1.3px;stroke-linecap:round}.ecv2-gauge__tick--major{stroke:#b8c0cc}.ecv2-gauge__track,.ecv2-gauge__arc{fill:none;stroke-width:8px;stroke-linecap:round}.ecv2-gauge__track{stroke:#eceff3}.ecv2-gauge__arc{stroke:url(#ecv2-gauge)}.ecv2-gauge__halo{fill:var(--ecv2-a2)}@supports (color:color-mix(in lab,red,red)){.ecv2-gauge__halo{fill:color-mix(in srgb,var(--ecv2-a2) 14%,transparent)}}.ecv2-gauge__end{fill:#fff;stroke:var(--ecv2-a2);stroke-width:2.2px}.ecv2-gauge__centre{top:35px;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;inset-inline:0}.ecv2-gauge__number{direction:ltr;align-items:baseline;gap:2px;line-height:1;display:flex}.ecv2-gauge__value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,var(--ecv2-a1),var(--ecv2-a2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:300}.ecv2-gauge__pct{color:var(--ecv2-hint,#8a92a3);font-size:14px}.ecv2-gauge__caption{color:var(--ecv2-text-2,#566072);font-size:11px}.ecv2-ai__future{color:var(--ecv2-hint,#8a92a3);align-self:center;align-items:center;gap:.35rem;margin:.4rem 0 0;font-size:11.5px;display:inline-flex}@media(min-width:1280px){.employer-card[data-design=v2] .employer-card-ai-column{min-height:20rem;position:relative}.employer-card[data-design=v2] .employer-card-ai-column>.ecv2-ai{position:absolute;inset:0;overflow:hidden}}.ecv2-insights{--ecv2-ink:#0e1424;--ecv2-text-2:#566072;--ecv2-label:#667085;color:var(--ecv2-ink);flex-direction:column;gap:1.1rem;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;display:flex}.ecv2-insights__lead p{color:var(--ecv2-text-2);margin:0;font-size:12.5px;line-height:1.65}.ecv2-insights__score{color:var(--ecv2-label);margin-top:.5rem;font-size:12px;display:inline-block}.ecv2-insights__score b{color:#0000;background:linear-gradient(150deg,#6b86ee,#1f2a5c);-webkit-background-clip:text;background-clip:text;font-weight:600}.ecv2-insights__head{color:var(--ecv2-ink);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin:0 0 .6rem;font-size:12px;font-weight:600;display:grid}.ecv2-insights__rule{background:linear-gradient(270deg,#0e14241f,#0000);height:1px}.ecv2-insights__rule:last-child{background:linear-gradient(90deg,#0e14241f,#0000)}.ecv2-insights__factors,.ecv2-insights__points{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ecv2-insights__factors li{border-bottom:1px solid #0e14240d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .2rem;display:grid}.ecv2-insights__factors li:last-child{border-bottom:0}.ecv2-insights__factor{flex-direction:column;gap:1px;min-width:0;display:flex}.ecv2-insights__factor b{font-size:12px;font-weight:600}.ecv2-insights__factor span{color:var(--ecv2-label);font-size:11px}.ecv2-insights__points-value{font-variant-numeric:tabular-nums;color:var(--ecv2-label);font-size:12px;font-weight:600}.ecv2-insights__points-value[data-sign=up]{color:#047857}.ecv2-insights__points-value[data-sign=down]{color:#be123c}.ecv2-insights__points{gap:.45rem}.ecv2-insights__points li{color:var(--ecv2-text-2);align-items:flex-start;gap:.5rem;font-size:12px;line-height:1.5;display:flex}.ecv2-insights__points li svg{flex:none;margin-top:2px}.ecv2-insights__summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;display:grid}.ecv2-insights__summaries dt{color:var(--ecv2-label);font-size:11px;font-weight:600}.ecv2-insights__summaries dd{color:var(--ecv2-text-2);margin:.15rem 0 0;font-size:12px;line-height:1.5}.employer-card[data-design=v2] .employer-card-workspace__head.customer-workspace__head{background:0 0;border-bottom:0}.employer-card[data-design=v2] .employer-card-workspace__head:after{background:linear-gradient(90deg,transparent 0%,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent 100%);content:"";inset-inline:0;height:1px;position:absolute;bottom:0}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs{height:3.35rem}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab{color:var(--ecv2-label);gap:.55rem;font-size:14px;font-weight:400}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab+.customer-tabs__tab:before{display:none}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab:hover{color:var(--ecv2-ink)}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab:hover .customer-tabs__icon{color:var(--ecv2-ink);transform:translateY(-1px)}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab[aria-checked=true]{color:var(--ecv2-ink);font-weight:600}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__icon{width:18px;height:18px;color:var(--ecv2-icon)}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab[aria-checked=true] .customer-tabs__icon{color:var(--ecv2-a2);stroke:url(#ecv2-iAcc);filter:none}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__tab:after{background:linear-gradient(90deg,var(--ecv2-a1),var(--ecv2-a2));inset-inline:36%}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__indicator:before{display:none}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__indicator:after{background:linear-gradient(90deg,var(--ecv2-a1),var(--ecv2-a2));box-shadow:none;inset-inline:36%;bottom:0}.employer-card[data-design=v2] .employer-card-workspace__head .customer-tabs__label{top:0}.employer-card[data-design=v2] .emp-search{background:var(--ecv2-wash);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:14px;height:2.4rem;box-shadow:inset 0 0 0 1px #0e14240d}.employer-card[data-design=v2] .emp-search__glyph{color:#9aa2b1;transition:inset-inline-start .28s var(--ecv2-ease),color .2s ease;inset-inline-start:calc(50% - 2.2rem)}.employer-card[data-design=v2] .emp-search:focus-within .emp-search__glyph,.employer-card[data-design=v2] .emp-search[data-filled] .emp-search__glyph{inset-inline-start:.9rem;transform:none}.employer-card[data-design=v2] .emp-search:focus-within{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 4px var(--ecv2-a1);background:#fff}@supports (color:color-mix(in lab,red,red)){.employer-card[data-design=v2] .emp-search:focus-within{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 4px color-mix(in srgb,var(--ecv2-a1) 18%,transparent)}}.employer-card[data-design=v2] .emp-search__input,.employer-card[data-design=v2] .emp-search input{text-align:center;color:var(--ecv2-ink-2);font-size:12.5px;font-weight:400}.employer-card[data-design=v2] .emp-search input::placeholder{color:#9aa2b1;font-weight:400}.ecv2-views{align-items:stretch;gap:.2rem;display:flex}.ecv2-view{border-radius:calc(var(--ecv2-r,12px) - 3px);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;min-width:3.5rem;height:3.25rem;padding:.2rem .55rem;transition:background .2s,box-shadow .2s;display:flex}.ecv2-view__glyph{filter:grayscale();opacity:.5;transition:filter .22s ease,opacity .22s ease,transform .26s var(--ecv2-ease,ease)}.ecv2-view__label{color:var(--ecv2-text-2,#566072);white-space:nowrap;align-items:baseline;gap:.25rem;font-size:11px;line-height:1.1;display:inline-flex}.ecv2-view__count{font-variant-numeric:tabular-nums;color:#9aa2b1;font-size:10.5px}.ecv2-view[data-tone=red] .ecv2-view__count{color:#be123c}.ecv2-view:hover:not([aria-selected=true]){background:linear-gradient(#f8f9fb,#f1f3f6)}.ecv2-view:hover .ecv2-view__glyph{opacity:.8;transform:translateY(-1px)}.ecv2-view[aria-selected=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.ecv2-view[aria-selected=true] .ecv2-view__glyph{filter:none;opacity:1}.ecv2-view[aria-selected=true] .ecv2-view__label{color:var(--ecv2-ink,#0e1424);font-weight:600}.ecv2-view[aria-selected=true] .ecv2-view__count{color:var(--ecv2-ink-2,#2b3448)}.ecv2-view:focus{outline:none}.ecv2-view:focus-visible{box-shadow:0 0 0 2px var(--ecv2-a1,#6b86ee)}@supports (color:color-mix(in lab,red,red)){.ecv2-view:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ecv2-a1,#6b86ee) 45%,transparent)}}.employer-card[data-design=v2] .emp-list-toolbar-frame{margin-bottom:.35rem;padding-bottom:.7rem;position:relative}.employer-card[data-design=v2] .emp-list-toolbar-frame:after{content:"";pointer-events:none;inset-inline:10%;background:linear-gradient(90deg,#0000,#0e142412 30% 70%,#0000);height:1px;position:absolute;bottom:0}.employer-card[data-design=v2] .emp-care__filters{border-radius:calc(var(--ecv2-r) - 2px);background:linear-gradient(#f3f4f7,#eceff3);border:0;box-shadow:inset 0 0 0 1px #0e14240a}.employer-card[data-design=v2] .emp-care__filters-pill{border-radius:calc(var(--ecv2-r) - 5px);background:linear-gradient(#fff,#fbfbfc);box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e14242e}.employer-card[data-design=v2] .emp-care__filter{color:var(--ecv2-text-2);font-size:13px;font-weight:400}.employer-card[data-design=v2] .emp-care__filter[aria-selected=true]{color:var(--ecv2-ink);font-weight:600}.employer-card[data-design=v2] .emp-care__filter-count{font-variant-numeric:tabular-nums;color:#9aa2b1;font-size:12px;font-weight:500}.employer-card[data-design=v2] .emp-care__filter[aria-selected=true] .emp-care__filter-count{background:linear-gradient(150deg,var(--ecv2-a1),var(--ecv2-a2));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.employer-card[data-design=v2] .ecv2-tool{aspect-ratio:auto;border-radius:calc(var(--ecv2-r) - 4px);background:0 0;border:0;gap:.3rem;width:auto;min-width:3.4rem;height:3.25rem;padding:.2rem .45rem;transition:background .2s}.employer-card[data-design=v2] .ecv2-tool:hover{background:linear-gradient(#f8f9fb,#f1f3f6)}.employer-card[data-design=v2] .ecv2-tool>span:not([class*=absolute]){color:inherit}.employer-card[data-design=v2] .ecv2-tool>span:last-child:not(:first-child){color:var(--ecv2-text-2);font-size:11px;font-weight:400;line-height:1.1;transition:color .2s}.employer-card[data-design=v2] .ecv2-tool:hover>span:last-child:not(:first-child){color:var(--ecv2-ink)}.employer-card[data-design=v2] .ecv2-tool .ecv2-tool__dev{background:#fff;border-radius:50%;position:absolute;top:5px;left:12px;box-shadow:0 0 0 2px #fff}.employer-card[data-design=v2] .ecv2-tool>span.absolute{background:linear-gradient(150deg,var(--ecv2-a1),var(--ecv2-a2));font-size:10px;font-weight:600}svg.ecv2-icon{transition:transform .26s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible}svg.ecv2-icon .ecv2-icon__stroke{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}svg.ecv2-icon .ecv2-icon__o{color:#8b95a5}svg.ecv2-icon .ecv2-icon__o,svg.ecv2-icon .ecv2-icon__f{transform-box:fill-box;transform-origin:50%;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1)}svg.ecv2-icon .ecv2-icon__f{opacity:0;transform:scale(.82)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon{transform:translateY(-2px)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-icon__o{opacity:0}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}svg.ecv2-icon .ecv2-cf{fill:#8b95a5;fill-opacity:.16;stroke:none}svg.ecv2-icon .ecv2-ln,svg.ecv2-icon .ecv2-ck{stroke-dasharray:9;stroke-dashoffset:9px;transition:stroke-dashoffset .45s cubic-bezier(.2,.8,.2,1) 50ms}svg.ecv2-icon .ecv2-ln+.ecv2-ln{transition-delay:.12s}svg.ecv2-icon .ecv2-ln+.ecv2-ln+.ecv2-ln{transition-delay:.19s}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon :is(.ecv2-ln,.ecv2-ck){stroke-dashoffset:0}svg.ecv2-icon .ecv2-bar{transition:transform .42s cubic-bezier(.2,.8,.2,1);transform:translateY(4px)}svg.ecv2-icon .ecv2-bar+.ecv2-bar{transition-delay:60ms}svg.ecv2-icon .ecv2-bar+.ecv2-bar+.ecv2-bar{transition-delay:.12s}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-bar{transform:none}svg.ecv2-icon .ecv2-lift,svg.ecv2-icon .ecv2-up,svg.ecv2-icon .ecv2-pinh{transition:transform .3s cubic-bezier(.2,.8,.2,1) 60ms}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon :is(.ecv2-lift,.ecv2-up,.ecv2-pinh){transform:translateY(-2px)}svg.ecv2-icon .ecv2-win{opacity:.25;transition:opacity .25s}svg.ecv2-icon .ecv2-win+.ecv2-win{transition-delay:80ms}svg.ecv2-icon .ecv2-win+.ecv2-win+.ecv2-win{transition-delay:.16s}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-win{opacity:1}svg.ecv2-icon .ecv2-coin{opacity:0;transition:transform .35s cubic-bezier(.2,.8,.2,1) 60ms,opacity .2s 60ms;transform:translateY(-3px)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-coin{opacity:1;transform:none}.employer-card[data-design=v2] .efg .rv-ruler{background:0 0;position:relative}.employer-card[data-design=v2] .efg .rv-ruler:after{background:linear-gradient(90deg,#0000 0,#0e14241f 3rem calc(100% - 3rem),#0000)}.employer-card[data-design=v2] .efg .rv-list[data-dividers=true] .rv-ruler-cell:not(:last-child):after{background:linear-gradient(0deg,var(--rv-divider,#f1f5f9) 15%,transparent 100%);inset-block:-4px}.employer-card[data-design=v2] .efg .rv-dividers{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 3rem),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 3rem),#0000)}.employer-card[data-design=v2] .efg .rv-row,.employer-card[data-design=v2] .efg .rv-expansion{border-image:linear-gradient(90deg,#0000 0,#0e14240f 3rem calc(100% - 3rem),#0000) 1}.employer-card[data-design=v2] .efg .rv-ruler-cell{color:var(--ecv2-label);font-size:12px;font-weight:400}.employer-card[data-design=v2] .efg .rv-item{font-variant-numeric:tabular-nums;font-size:12.5px}.employer-card[data-design=v2] .efg-identity__name,.employer-card[data-design=v2] .efg-identity__link{color:var(--ecv2-ink);font-size:13.5px;font-weight:600}.employer-card[data-design=v2] .efg-identity__id{color:var(--ecv2-label);font-size:12px}.employer-card[data-design=v2] .efg-salary{color:var(--ecv2-ink);font-size:13.5px;font-weight:600}.employer-card[data-design=v2] .efg-contact__key{color:#9aa2b1}.employer-card[data-design=v2] .efg-contact__key:is(:hover,:focus-visible){color:var(--ecv2-ink)}.employer-card[data-design=v2] .efg-light__glyph{display:block}.employer-card[data-design=v2] .efg-light__badge{bottom:-3px;left:-4px}.employer-card[data-design=v2] .efg-light:has(.efg-light__agency){align-items:center;gap:3px;width:auto;display:inline-flex}.efg-light__agency{flex:none;display:block;position:static;overflow:visible}.employer-card[data-design=v2] .ecv2-tool>span:last-child:not(:first-child){-webkit-line-clamp:1;white-space:nowrap}.employer-card[data-design=v2] .efg-plus{border-radius:50%}.employer-card[data-design=v2] .ecv2-phead{align-items:center;gap:.9rem;padding:1.1rem 1.25rem 0;display:flex}.employer-card[data-design=v2] .ecv2-phead__rule{background:linear-gradient(90deg,#0e142417,#0e142400);flex:1;height:1px}.employer-card[data-design=v2] .ecv2-phead__rule:last-child{background:linear-gradient(90deg,#0e142400,#0e142417)}.employer-card[data-design=v2] .ecv2-phead__title{color:var(--ecv2-ink);font-size:15px;font-weight:600}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]){background:linear-gradient(#fcfcfd,#f8f9fb);border:0;border-radius:8px;gap:1px;padding:2px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #0e14240a}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]):focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b344852,0 0 0 3px #2b34480f}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) input[type=text]{min-height:28px;box-shadow:none;background:0 0;border:0;font-size:12.5px!important}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button{width:26px;height:26px;color:var(--ecv2-icon);background:0 0;border:0}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) div.relative>button{width:24px;height:24px}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button:hover{background:0 0}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button svg.lucide{width:16px;height:16px;color:var(--ecv2-icon);stroke-width:2px;transition:transform .26s var(--ecv2-ease),fill-opacity .2s ease;fill-opacity:0}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid{background:0 0;width:18px;height:18px}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid svg.lucide{color:inherit}.employer-card[data-design=v2] .employer-card-bottom div[dir=rtl]:has(>div.relative>input[type=text]) button:is(:hover,:focus-visible):not(:disabled) svg.lucide{fill-opacity:.2;transform:translateY(-2px)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-plus{stroke:url(#ecv2-iAcc)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-clipboard-check{stroke:url(#ecv2-iGreen);fill:url(#ecv2-iGreen)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-wallet{stroke:url(#ecv2-iAmL);fill:url(#ecv2-iAmL)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-upload{stroke:url(#ecv2-iCall)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-pin{stroke:url(#ecv2-iGr);fill:url(#ecv2-iGr)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-message-circle{stroke:url(#ecv2-iWa);fill:url(#ecv2-iWa)}.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-mail,.employer-card[data-design=v2] .employer-card-bottom button:is(:hover,:focus-visible):not(:disabled) svg.lucide-file-check-2{stroke:url(#ecv2-iMail);fill:url(#ecv2-iMail)}.emp-month-picker--v2,.emp-cubes-menu--v2,.emp-row-menu--v2{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;color:#1a2447;background:#fff;border:0;border-radius:16px;width:13rem;padding:6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;box-shadow:0 0 0 1px #1a24470d,0 2px 6px #1a24470a,0 28px 56px -24px #1a244757}.emp-month-picker--v2 .emp-month-picker__list{scrollbar-color:#d5dce6 transparent;gap:2px}.emp-month-picker--v2 .emp-month-picker__item{border-radius:9px;min-height:32px;padding:0 10px}.emp-month-picker--v2 .emp-month-picker__name{color:#1a2447;font-size:12.5px;font-weight:400}.emp-month-picker--v2 .emp-month-picker__code{color:#94a3b8;font-size:11px;font-weight:500}.emp-month-picker--v2 .emp-month-picker__item:hover{background:#f4f6fa}.emp-month-picker--v2 .emp-month-picker__item:hover .emp-month-picker__name{color:#0e1424}.emp-month-picker--v2 .emp-month-picker__item[data-selected]{background:linear-gradient(#eef1f8,#e7ebf5);box-shadow:inset 0 0 0 1px #1f2a5c14}.emp-month-picker--v2 .emp-month-picker__item[data-selected] .emp-month-picker__name{color:#1f2a5c;font-weight:600}.emp-month-picker--v2 .emp-month-picker__item[data-selected] .emp-month-picker__code{color:#6b86ee}.emp-month-picker--v2 .emp-month-picker__clear{color:#566072;border-radius:9px;justify-content:center;align-items:center;width:100%;height:30px;margin:8px 0 0;padding:0 10px;font-size:12px;font-weight:500;display:flex;position:relative}.emp-month-picker--v2 .emp-month-picker__clear:before{content:"";top:-5px;background:#eef1f5;height:1px;position:absolute;inset-inline:8px}.emp-month-picker--v2 .emp-month-picker__empty{color:#667085;font-size:12px;font-weight:400}.emp-month-picker--v2.emp-process-state-menu{width:12.5rem}.emp-month-picker--v2 .emp-process-state-menu__name{gap:.6rem}.emp-month-picker--v2 .emp-process-state-menu__dot{background:linear-gradient(160deg,#cfd6e0,#7d899c);width:8px;height:8px}.emp-month-picker--v2 .emp-process-state-menu__dot[data-state=progress]{background:linear-gradient(160deg,#6aa8ff,#1d4ed8)}.emp-month-picker--v2 .emp-process-state-menu__dot[data-state=done]{background:linear-gradient(160deg,#4fd8a1,#05875f)}.emp-month-picker--v2 .emp-month-picker__item[data-selected] .emp-process-state-menu__dot{box-shadow:none}.emp-month-picker--v2.emp-process-state-menu .emp-month-picker__code{color:#667085;background:#eef1f5;border-radius:999px;padding:1px 7px;font-size:10.5px}.emp-month-picker--v2.emp-process-state-menu .emp-month-picker__item[data-selected] .emp-month-picker__code{color:#1f2a5c;background:#fff}.emp-cubes-menu--v2{width:15rem}.emp-row-menu--v2{width:13rem}.emp-cubes-menu--v2 [role=menuitem],.emp-row-menu--v2 [role=menuitem]{color:#1a2447;border-radius:9px;gap:10px;min-height:34px;padding:0 10px;font-size:12.5px}.emp-cubes-menu--v2 [role=menuitem][data-highlighted],.emp-row-menu--v2 [role=menuitem][data-highlighted]{color:#0e1424;background:#f4f6fa}.emp-cubes-menu--v2 [role=menuitem] svg{color:#8b95a5}.emp-cubes-menu--v2 [role=menuitem][data-highlighted] svg{color:#1f2a5c}.emp-row-menu--v2 [role=separator]{background:#eef1f5;height:1px;margin:4px 12px}.emp-row-menu--v2 .efg-row-menu__delete{color:#be123c}.emp-row-menu--v2 .efg-row-menu__delete[data-highlighted]{color:#9f1239;background:#fff1f2}.emp-cubes-menu--v2 .emp-cubes-menu__count{color:#94a3b8;font-size:11px;font-weight:400}.efg-row-menu-anchor{display:inline-flex}.ufl-state{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.ufl-state__track{display:block;overflow:visible}.ufl-state__word{white-space:nowrap;color:#1e40af;align-items:center;gap:4px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.ufl-state[data-state=received] .ufl-state__word,.ufl-state[data-state=created] .ufl-state__word{color:#059669}.ufl-state[data-state=transmitted] .ufl-state__word{color:#047857;font-weight:600}.ufl-state[data-state=archived] .ufl-state__word{color:#be123c}.ufl-state__open{cursor:help;display:inline-flex}.employer-card[data-design=v2] .rbl-month__amount b{color:#0e1424}.employer-card[data-design=v2] .rbl-month__amount[data-tone=done] b{color:#0000;background:linear-gradient(#10b981,#047857 72%);-webkit-background-clip:text;background-clip:text}.employer-card[data-design=v2] .rbl-month__amount[data-tone=quiet] b{color:#8a92a3}.rb-dial{align-items:center;gap:9px;inline-size:10.4rem;display:inline-flex}.rb-dial__ring{flex-shrink:0;display:block}.rb-dial__count{fill:#047857;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.rb-dial__count[data-zero]{fill:#8a92a3}.rb-dial__text{flex-direction:column;align-items:flex-start;gap:3px;min-inline-size:0;line-height:1.1;display:inline-flex}.rb-dial__text b{white-space:nowrap;color:#0e1424;align-items:baseline;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.rb-dial__text .rb-dial__balanced{color:#047857}.rb-dial__frac{color:#8a92a3;font-variant-numeric:tabular-nums;font-weight:500}.rb-dial__frac em{color:#047857;font-style:normal;font-weight:700}.rb-dial__frac em[data-zero]{color:#8a92a3}.rb-dial__word{color:#566072;font-weight:500}.rb-dial__text small{white-space:nowrap;color:#8a92a3;font-variant-numeric:tabular-nums;gap:4px;font-size:10px;font-weight:500;display:inline-flex}.rb-dial__text small [data-tone=orange]{color:#c2410c;font-weight:600}.rb-dial__text small [data-tone=grey]{color:#7f8a9c}.rb-dial__sep{color:#cbd5e1}@media(prefers-reduced-motion:no-preference){.rb-dial__arc{animation:.9s cubic-bezier(.22,1,.36,1) both rb-dial-arc}}@keyframes rb-dial-arc{0%{stroke-dasharray:0 100}}.employer-card[data-design=v2] .rbl-month__close{min-inline-size:6.5rem;box-shadow:none;color:#566072;background:0 0;border:0;justify-content:center;gap:6px;padding-inline:.25rem;font-size:11.5px;font-weight:500}.employer-card[data-design=v2] .rbl-month__close svg{color:#8b95a5;stroke-width:2px;transition:transform .2s cubic-bezier(.22,1,.36,1),color .16s}.employer-card[data-design=v2] .rbl-month__close:hover:not(:disabled){box-shadow:none;color:#047857;background:0 0}.employer-card[data-design=v2] .rbl-month__close:hover:not(:disabled) svg{color:#047857;transform:translateY(-2px)}.rbl-month__slot{min-inline-size:6.5rem;display:inline-block}.rbl-state{white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;max-inline-size:100%;padding:3px 0;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.rbl-state[data-status=received],.rbl-state[data-status=handled]{color:#047857}.rbl-state[data-status=issue]{color:#c2410c}.rbl-state__word{text-overflow:ellipsis;overflow:hidden}.rbl-state:not(:disabled):is(:hover,:focus-visible,[data-state=open]) .rbl-state__word{text-decoration:underline}@supports (color:color-mix(in lab,red,red)){.rbl-state:not(:disabled):is(:hover,:focus-visible,[data-state=open]) .rbl-state__word{-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}}.rbl-state:not(:disabled):is(:hover,:focus-visible,[data-state=open]) .rbl-state__word{text-underline-offset:3px}.rbl-state:disabled{cursor:default}.rbl-state-menu{width:15rem}.rbl-state-menu .rbl-state-menu__label{color:#94a3b8;padding:4px 10px 6px;font-size:10.5px;font-weight:400}.rbl-state-menu__hint{color:#94a3b8;margin-inline-start:auto;font-size:10.5px}.employer-card[data-design=v2] .rbg-amount{color:#0e1424;font-size:12.5px;font-weight:600}.employer-card[data-design=v2] .rbg-amount[data-tone=done]{color:#0000;background:linear-gradient(#10b981,#047857 72%);-webkit-background-clip:text;background-clip:text}.employer-card[data-design=v2] .rbg-month__value{color:#1e293b;font-size:12.5px;font-weight:500}.employer-card[data-design=v2] .rbg-retro{block-size:auto;box-shadow:none;color:#c2410c;background:0 0;margin-inline-start:.35rem;padding:0;font-size:10.5px;font-weight:600}.employer-card[data-design=v2] .rbg-updated__day{color:#1e293b;font-size:12px;font-weight:500}.employer-card[data-design=v2] .rbg-updated__by{color:var(--ecv2-label);font-size:10.5px}.employer-card[data-design=v2] .rbg-note{color:#566072;font-size:12px}.employer-card[data-design=v2] .rbg-care{box-shadow:none;color:#c2410c;background:0 0;transition:transform .2s cubic-bezier(.22,1,.36,1),color .16s}.employer-card[data-design=v2] .rbg-care[data-status=handled],.employer-card[data-design=v2] .rbg-care[data-status=received]{box-shadow:none;color:#047857;background:0 0}.employer-card[data-design=v2] .rbg-care:hover{box-shadow:none;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.ecv2-ai__ring,.ecv2-ai__twinkle{animation:none}.ecv2-kit .ecv2-logo,.ecv2-step__art,svg.ecv2-icon,svg.ecv2-icon *{transition:none!important}}.ecv2-ai__body{flex-direction:column;flex:auto;justify-content:space-between;gap:.75rem;min-height:0;padding-top:.15rem;display:flex}.ecv2-ai__verdict{text-align:center;color:var(--ecv2-ink,#0e1424);text-wrap:balance;margin:0;font-size:13.5px;font-weight:600;line-height:1.35}.ecv2-ai__figs{background:linear-gradient(90deg,#0000,#0e142417 12% 88%,#0000) top/100% 1px no-repeat,linear-gradient(90deg,#0000,#0e142417 12% 88%,#0000) bottom/100% 1px no-repeat;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem;padding:.75rem 0;display:grid}.ecv2-ai__figs[data-count="1"]{grid-template-columns:minmax(0,1fr)}.ecv2-ai__fig{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.ecv2-ai__fig:nth-child(2n):before{content:"";background:linear-gradient(#0000,#0e142417,#0000);width:1px;position:absolute;top:4%;bottom:4%;right:0}.ecv2-ai__fig small{color:var(--ecv2-label,#667085);white-space:nowrap;font-size:10.5px}.ecv2-ai__fig b{letter-spacing:-.03em;color:var(--ecv2-ink,#0e1424);font-size:21px;font-weight:300;line-height:1}.ecv2-ai__fig b[data-tone] .eiw-n,.eiw-kpi__value[data-tone] .eiw-n,.eiw-eq__part b[data-tone] .eiw-n{color:#0000;-webkit-background-clip:text;background-clip:text}.ecv2-ai__fig b[data-tone=neg] .eiw-n,.eiw-kpi__value[data-tone=neg] .eiw-n,.eiw-eq__part b[data-tone=neg] .eiw-n{background-image:linear-gradient(150deg,#fb7185,#be123c)}.ecv2-ai__fig b[data-tone=pos] .eiw-n,.eiw-kpi__value[data-tone=pos] .eiw-n,.eiw-eq__part b[data-tone=pos] .eiw-n{background-image:linear-gradient(150deg,#34d399,#047857)}.ecv2-ai__fig b[data-tone=warn] .eiw-n,.eiw-kpi__value[data-tone=warn] .eiw-n,.eiw-eq__part b[data-tone=warn] .eiw-n{background-image:linear-gradient(150deg,#fbbf24,#c2410c)}.ecv2-ai__pay{flex-direction:column;gap:8px;display:flex}.ecv2-ai__cap{color:var(--ecv2-label,#667085);justify-content:space-between;align-items:baseline;font-size:11px;display:flex}.ecv2-ai__cap em{color:#047857;font-style:normal;font-weight:600}.ecv2-ai__cap em[data-tone=neg]{color:#be123c}.ecv2-ai .eiw-pay__glyphs{justify-content:space-between}.ecv2-ai__file{align-items:flex-start;gap:8px;display:flex}.ecv2-ai__file .ecv2-glyph{margin-top:1px}.ecv2-ai__file b{color:var(--ecv2-ink,#0e1424);font-size:12.5px;font-weight:600;display:block}.ecv2-ai__file[data-tone=warn] b{color:#b45309}.ecv2-ai__file[data-tone=ok] b{color:#047857}.ecv2-ai__file small{color:var(--ecv2-text-2,#566072);margin-top:1px;font-size:11px;display:block}.ecv2-ai__next{width:100%;font:inherit;color:var(--ecv2-ink-2,#2b3448);text-align:start;cursor:pointer;background:linear-gradient(90deg,#0000,#0e142417 12% 88%,#0000) top/100% 1px no-repeat;border:0;align-items:center;gap:7px;padding:.6rem 0 0;font-size:12px;font-weight:600;display:flex}.ecv2-ai__next span{flex:1;min-width:0}.ecv2-ai__next svg:last-child{transition:transform .3s var(--ecv2-ease,cubic-bezier(.2, .8, .2, 1));flex:none}.ecv2-ai__next:hover{color:var(--ecv2-ink,#0e1424)}.ecv2-ai__next:hover svg:last-child{transform:translate(-3px)}@media(min-width:1280px){.employer-card[data-design=v2] .employer-card-ai-column>.ecv2-ai{container:ecv2ai/size}}@container ecv2ai (height<=470px){.ecv2-ai__next{display:none}}@container ecv2ai (height<=410px){.ecv2-ai__file{display:none}}@container ecv2ai (height<=350px){.ecv2-ai__pay{display:none}}.ecv2-gauge--window{width:236px;height:174px}.ecv2-gauge--window .ecv2-gauge__centre{top:50px}.ecv2-gauge--window .ecv2-gauge__value{font-size:54px}.ecv2-gauge--window .ecv2-gauge__pct{font-size:18px}.ecv2-gauge--window .ecv2-gauge__caption{font-size:12.5px}.ecv2-gauge__ghost{fill:#fff;stroke:#9aa2b1;stroke-width:1.3px;stroke-dasharray:2 1.6}.ecv2-gauge__ghost-text{fill:#8a92a3;text-anchor:middle;font-size:9px;font-weight:500}.ecv2-gauge svg{overflow:visible}@property --eiw-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.eiw-scrim{z-index:230;background:#0e14241f;position:fixed;inset:0}.eiw{--ecv2-a1:#6b86ee;--ecv2-a2:#1f2a5c;--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);--eiw-hair:#0e142417;--eiw-hair-soft:#0e14240f;z-index:231;isolation:isolate;width:min(94vw,70rem);max-height:min(92vh,62rem);color:var(--ecv2-ink);-webkit-font-smoothing:antialiased;transform-origin:100% 0;animation:eiw-in .52s var(--ecv2-ease) both;background:linear-gradient(#fff,#fcfcfd);border-radius:12px;outline:none;flex-direction:column;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;display:flex;position:fixed;box-shadow:0 0 0 1px #0e14240f,0 2px 6px #0e14240d,0 48px 96px -44px #0e14246b}.eiw.is-closing{animation:.18s ease-in forwards eiw-out}.eiw.is-dragging{touch-action:none;animation:none}.eiw-defs{width:0;height:0;position:absolute;overflow:hidden}.eiw__ring{border-radius:inherit;background:conic-gradient(from var(--eiw-ang),var(--ecv2-a1),#a78bfa 30%,#5eead4 55%,var(--ecv2-a1) 80%,var(--ecv2-a1));opacity:.85;pointer-events:none;padding:1.5px;animation:10s linear infinite eiw-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.eiw__light{z-index:-1;border-radius:inherit;background:radial-gradient(62% 300px at 50% 0%,var(--ecv2-a1),transparent 72%),radial-gradient(34% 220px at 90% 0%,#a78bfa1a,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.eiw__light{background:radial-gradient(62% 300px at 50% 0%,color-mix(in srgb,var(--ecv2-a1) 11%,transparent),transparent 72%),radial-gradient(34% 220px at 90% 0%,#a78bfa1a,transparent 70%)}}.eiw__light{pointer-events:none}.eiw__head{cursor:grab;flex:none;grid-template-columns:30px minmax(0,1fr) 30px;align-items:start;padding:18px 22px 6px;display:grid}.eiw__head:active{cursor:grabbing}.eiw__mark{place-items:center;width:30px;height:30px;display:grid}.eiw__title{text-align:center;flex-direction:column;align-items:center;gap:4px;padding-top:3px;display:flex}.eiw__title h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.eiw__title p{color:var(--ecv2-text-2);margin:0;font-size:12px}.eiw__x{color:#9aa2b1;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;transition:color .2s,background .2s;display:grid}.eiw__x:hover{color:var(--ecv2-ink);background:linear-gradient(#f6f7f9,#eff1f4)}.eiw__body{scrollbar-width:none;flex-direction:column;flex:auto;gap:34px;min-height:0;padding:14px 32px 34px;display:flex;overflow-y:auto;container:eiw/inline-size}.eiw__body::-webkit-scrollbar{display:none}.eiw-n{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.eiw-ph{color:var(--ecv2-ink-2);white-space:nowrap;align-items:center;gap:12px;margin:0 0 16px;font-size:12.5px;font-weight:600;display:flex}.eiw-ph__rule{background:linear-gradient(to right,var(--eiw-hair),transparent);flex:1;height:1px}.eiw-ph__rule:last-child{background:linear-gradient(to left,var(--eiw-hair),transparent)}.eiw-cap{text-align:center;color:var(--ecv2-label);margin:0 0 6px;font-size:11px}.eiw-cap--start{text-align:start}.eiw-cap--gap{margin-top:14px}.eiw-empty{text-align:center;color:var(--ecv2-hint);margin:6px 0 0;font-size:12px}.eiw-note{color:var(--ecv2-text-2);align-items:flex-start;gap:7px;margin:14px 0 0;font-size:12px;line-height:1.55;display:flex}.eiw-note .ecv2-glyph{margin-top:2px}.eiw-note b,.eiw-list b,.eiw-hero__verdict p b{color:var(--ecv2-ink);unicode-bidi:isolate;font-weight:600}.eiw-hero{grid-template-columns:262px minmax(0,1fr);align-items:center;gap:40px;padding-top:4px;display:grid}.eiw-hero__gauge{flex-direction:column;align-items:center;gap:12px;display:flex}.eiw-state{color:var(--ecv2-text-2);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.eiw-hero__verdict h3{letter-spacing:-.02em;margin:0 0 10px;font-size:27px;font-weight:600;line-height:1.2}.eiw-hero__verdict p{max-width:660px;color:var(--ecv2-text-2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.8}.eiw-signals{flex-wrap:wrap;gap:10px 24px;margin:18px 0 0;padding:0;list-style:none;display:flex}.eiw-signals li{color:var(--ecv2-ink-2);align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.eiw-kpis{background:linear-gradient(90deg,transparent,var(--eiw-hair) 10%,var(--eiw-hair) 90%,transparent) top / 100% 1px no-repeat,linear-gradient(90deg,transparent,var(--eiw-hair) 10%,var(--eiw-hair) 90%,transparent) bottom / 100% 1px no-repeat;grid-template-columns:repeat(6,minmax(0,1fr));padding:20px 0;display:grid}.eiw-kpis[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.eiw-kpi{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:2px 6px;display:flex;position:relative}.eiw-kpi+.eiw-kpi:before{content:"";background:linear-gradient(180deg,transparent,var(--eiw-hair),transparent);width:1px;position:absolute;top:6%;bottom:6%;right:0}.eiw-kpi__label{color:var(--ecv2-label);white-space:nowrap;font-size:11.5px}.eiw-kpi__value{letter-spacing:-.03em;font-size:29px;font-weight:300;line-height:1}.eiw-kpi__delta{color:var(--ecv2-text-2);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.eiw-kpi__delta[data-tone=up]{color:#047857}.eiw-kpi__delta[data-tone=down]{color:#be123c}.eiw-kpi__delta[data-tone=warn]{color:#b45309}.eiw-row2{grid-template-columns:minmax(0,1fr) 376px;gap:40px;display:grid}.eiw-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.eiw-row4{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;display:grid}.eiw-eq{justify-content:center;align-items:flex-end;gap:22px;margin:0 0 18px;display:flex}.eiw-eq__part{flex-direction:column;align-items:center;gap:4px;display:flex}.eiw-eq__part small{color:var(--ecv2-label);white-space:nowrap;font-size:11.5px}.eiw-eq__part b{letter-spacing:-.03em;font-size:26px;font-weight:300;line-height:1}.eiw-eq__part em{color:var(--ecv2-text-2);font-size:11px;font-style:normal}.eiw-eq__op{color:#b8c0cc;padding-bottom:16px;font-size:22px;font-weight:300;line-height:1}.eiw-chart{direction:ltr;width:100%;height:auto;display:block;overflow:visible}.eiw-chart text{font-family:Heebo,IBM Plex Sans Hebrew,system-ui,sans-serif}.eiw-chart__zero{stroke:#0e142442;stroke-width:1px;stroke-dasharray:3 3}.eiw-chart__month{fill:var(--ecv2-hint);text-anchor:middle;font-size:10px}.eiw-chart__month--empty{fill:#c3cad5}.eiw-bar{transform-box:fill-box;transform-origin:50% 100%;animation:eiw-grow-y .7s var(--ecv2-ease) both}.eiw-bar--down{transform-origin:50% 0}.eiw-bar__value{fill:#047857;text-anchor:middle;font-size:11px;font-weight:600}.eiw-bar__value--down{fill:#be123c}.eiw-time{justify-content:center;align-items:center;gap:22px;margin-top:4px;display:flex}.eiw-donut{flex:none;width:160px;height:160px;position:relative}.eiw-donut svg{display:block}.eiw-donut__track{fill:none;stroke:#f1f3f6;stroke-width:18px}.eiw-donut__seg{fill:none;stroke-width:18px;animation:eiw-sweep 1s var(--ecv2-ease) both}.eiw-donut__centre{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.eiw-donut__centre small{color:var(--ecv2-text-2);font-size:11px}.eiw-donut__value{letter-spacing:-.04em;font-size:34px;font-weight:300;line-height:1}.eiw-donut__value .eiw-n{color:#0000;background:linear-gradient(150deg,#fbbf24,#c2410c);-webkit-background-clip:text;background-clip:text}.eiw-donut__value.is-calm .eiw-n{background-image:linear-gradient(150deg,#34d399,#047857)}.eiw-legend{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.eiw-legend li{color:var(--ecv2-text-2);grid-template-columns:10px minmax(0,1fr) 30px 34px;align-items:center;gap:8px;font-size:12px;display:grid}.eiw-legend i{border-radius:3px;width:10px;height:10px;display:block}.eiw-legend i[data-k="1"]{background:linear-gradient(#c2410c,#9a3412)}.eiw-legend i[data-k="2"]{background:linear-gradient(#f59e0b,#d97706)}.eiw-legend i[data-k="3"]{background:linear-gradient(#fbbf24,#f59e0b)}.eiw-legend i[data-k="4"]{background:linear-gradient(#fde68a,#fbbf24)}.eiw-legend__name{white-space:nowrap}.eiw-legend b{text-align:left;color:var(--ecv2-ink);font-weight:600}.eiw-legend__share{text-align:left;color:var(--ecv2-hint);font-size:11px}.eiw-time__delta{color:var(--ecv2-text-2);justify-content:center;align-items:center;gap:4px;margin:10px 0 0;font-size:11.5px;display:flex}.eiw-time__delta[data-tone=warn]{color:#b45309}.eiw-link{font:inherit;color:var(--ecv2-label);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:12px auto 0;padding:4px 6px;font-size:11.5px;-webkit-text-decoration:underline #0e14242e;text-decoration:underline #0e14242e;display:block}.eiw-link:hover{color:var(--ecv2-ink)}.eiw-settings{background:linear-gradient(90deg,transparent,var(--eiw-hair) 12%,var(--eiw-hair) 88%,transparent) top / 100% 1px no-repeat;margin-top:12px;padding-top:12px}.eiw-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.eiw-settings__row{color:var(--ecv2-text-2);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.eiw-settings__row input{width:3.6rem;font:inherit;text-align:center;color:var(--ecv2-ink);background:linear-gradient(#f6f7f9,#eff1f4);border:0;border-radius:7px;padding:4px 6px;font-size:12px}.eiw-settings__row input:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.eiw-settings__row input:disabled{color:var(--ecv2-ink-2);background:0 0}.eiw-settings__keys{justify-content:center;gap:8px;margin-top:12px;display:flex}.eiw-key{font:inherit;color:var(--ecv2-ink-2);cursor:pointer;background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:8px;padding:7px 16px;font-size:12px;font-weight:600;box-shadow:0 0 0 1px #0e142414}.eiw-key--main{box-shadow:none;color:#fff;background:linear-gradient(#4a5573,#2b3448)}.eiw-key:disabled{opacity:.6;cursor:default}.eiw-wf{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.eiw-wf li{color:var(--ecv2-text-2);grid-template-columns:96px minmax(0,1fr) 30px;align-items:center;gap:10px;font-size:11.5px;display:grid}.eiw-wf__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eiw-wf__track{background:linear-gradient(90deg,#f3f5f8,#eef1f4);border-radius:5px;height:9px;position:relative}.eiw-wf__track b{background:linear-gradient(90deg,#d9dfe7,#e6eaf0);border-radius:5px;position:absolute;top:0;bottom:0;right:0}.eiw-wf__track i{transform-origin:100%;animation:eiw-grow-x .8s var(--ecv2-ease) both;border-radius:5px;position:absolute;top:0;bottom:0}.eiw-wf [data-k=base] i{background:linear-gradient(90deg,#7f8a9c,#c3cad5)}.eiw-wf [data-k=pos] i{background:linear-gradient(90deg,#047857,#6ee7b7)}.eiw-wf [data-k=neg] i{background:linear-gradient(90deg,#be123c,#fda4af)}.eiw-wf [data-k=zero] i{background:#c3cad5}.eiw-wf [data-k=total] i{background:linear-gradient(to left,#5eead4,var(--ecv2-a1) 35%,var(--ecv2-a2))}.eiw-wf__value{text-align:left;color:var(--ecv2-ink);font-size:12px;font-weight:600}.eiw-wf [data-k=pos] .eiw-wf__value{color:#047857}.eiw-wf [data-k=neg] .eiw-wf__value{color:#be123c}.eiw-wf [data-k=zero] .eiw-wf__value{color:var(--ecv2-hint)}.eiw-wf [data-k=total]{background:linear-gradient(90deg,transparent,var(--eiw-hair) 15%,var(--eiw-hair) 85%,transparent) top / 100% 1px no-repeat;color:var(--ecv2-ink);margin-top:5px;padding-top:10px;font-weight:600}.eiw-wf [data-k=total] .eiw-wf__value{font-size:14px}.eiw-pay__row{flex-direction:column;gap:7px;margin-bottom:12px;display:flex}.eiw-pay__glyphs{justify-content:flex-start;gap:9px;display:flex}.eiw-pay__glyphs>span{flex-direction:column;align-items:center;gap:4px;display:flex}.eiw-pay__glyphs b{color:var(--ecv2-hint);font-size:9.5px;font-weight:400}.eiw-pay__glyphs>span[data-state=none] .ecv2-glyph circle{stroke:#c3cad5!important}.eiw-pairs{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 4px;display:grid}.eiw-pairs span{flex-direction:column;gap:3px;display:flex;position:relative}.eiw-pairs span+span:before{content:"";background:linear-gradient(180deg,transparent,var(--eiw-hair),transparent);width:1px;position:absolute;top:10%;bottom:10%;right:0}.eiw-pairs small{color:var(--ecv2-label);font-size:11px}.eiw-pairs b{color:var(--ecv2-ink);font-size:16px;font-weight:400}.eiw-pairs b[data-tone=neg]{color:#be123c}.eiw-files__verdict{align-items:flex-start;gap:10px;margin:0 0 16px;display:flex}.eiw-files__verdict .ecv2-glyph{margin-top:2px}.eiw-files__verdict b{color:var(--ecv2-ink);font-size:16px;font-weight:600;display:block}.eiw-files__verdict[data-tone=warn] b{color:#b45309}.eiw-files__verdict[data-tone=ok] b{color:#047857}.eiw-files__verdict small{color:var(--ecv2-text-2);margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.eiw-files__band{fill:#10b9810d}.eiw-files__deadline{stroke:#d9770673;stroke-width:1px;stroke-dasharray:3 3}.eiw-files__stem{stroke:#d977068c;stroke-width:1.4px}.eiw-files__day{fill:#b45309;text-anchor:middle;font-size:10.5px;font-weight:600}.eiw-files__missing{fill:#fff;stroke:#be123c;stroke-width:1.4px;stroke-dasharray:2 1.6}.eiw-files__unknown{fill:#fff;stroke:#9aa2b1;stroke-width:1.3px}.eiw-ratio{flex-direction:column;gap:9px;display:flex}.eiw-ratio>div{color:var(--ecv2-text-2);grid-template-columns:86px minmax(0,1fr) 54px;align-items:center;gap:9px;font-size:11.5px;display:grid}.eiw-ratio__bar{background:linear-gradient(90deg,#f1f3f6,#eceff3);border-radius:5px;height:9px;position:relative}.eiw-ratio__bar i{transform-origin:100%;animation:eiw-grow-x .9s var(--ecv2-ease) .4s both;background:linear-gradient(270deg,#d5dbe4,#8a94a6);border-radius:5px;position:absolute;top:0;bottom:0;right:0}.eiw-ratio__bar i[data-tone=warn]{background:linear-gradient(270deg,#fcd34d,#c2410c)}.eiw-ratio b{text-align:left;color:var(--ecv2-ink);font-weight:600}.eiw-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.eiw-list li{color:var(--ecv2-ink);grid-template-columns:15px minmax(0,1fr);align-items:center;gap:11px;padding:11px 2px;font-size:13px;line-height:1.5;display:grid}.eiw-list li+li{background:linear-gradient(90deg,transparent,var(--eiw-hair-soft) 14%,var(--eiw-hair-soft) 86%,transparent) top / 100% 1px no-repeat}@container eiw (width<=1000px){.eiw-row2,.eiw-row3{grid-template-columns:minmax(0,1fr)}.eiw-kpis{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.eiw-kpi:nth-child(4):before{display:none}.eiw-kpis[data-count="4"] .eiw-kpi:nth-child(4):before{display:block}}@container eiw (width<=680px){.eiw-hero,.eiw-row4{grid-template-columns:minmax(0,1fr)}.eiw-hero__verdict{text-align:center}.eiw-signals{justify-content:center}.eiw-kpis,.eiw-kpis[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.eiw-kpi:before,.eiw-kpis[data-count="4"] .eiw-kpi:nth-child(4):before{display:none}}@keyframes eiw-spin{to{--eiw-ang:360deg}}@keyframes eiw-in{0%{opacity:0;transform:translate(14px,6px)scale(.985)}}@keyframes eiw-out{to{opacity:0;transform:translate(10px,4px)scale(.985)}}@keyframes eiw-grow-x{0%{transform:scaleX(0)}}@keyframes eiw-grow-y{0%{transform:scaleY(0)}}@keyframes eiw-sweep{0%{stroke-dasharray:0 400}}@media(prefers-reduced-motion:reduce){.eiw,.eiw *,.ecv2-ai__body *{animation:none!important}}.crm-sheet-scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e142429;animation:.24s both crm-sheet-fade}.crm-sheet{color:#0e1424;-webkit-font-smoothing:antialiased;background:#fff;border-radius:12px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.34s cubic-bezier(.2,.8,.2,1) both crm-sheet-in;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 44px 90px -36px #0e142461}@keyframes crm-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes crm-sheet-fade{0%{opacity:0}to{opacity:1}}.crm-sheet__x{z-index:30;color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.crm-sheet__x:hover{color:#0e1424;background:linear-gradient(#f8f9fb,#f1f3f6)}.crm-sheet__x:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.crm-sheet__head{text-align:center;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:26px 72px 14px;position:relative}.crm-sheet__head:active{cursor:grabbing}.crm-sheet__grip{background:#0e142414;border-radius:2px;width:40px;height:4px;margin-left:-20px;transition:background .2s,width .26s cubic-bezier(.2,.8,.2,1),margin .26s cubic-bezier(.2,.8,.2,1);position:absolute;top:9px;left:50%}.crm-sheet__head:hover .crm-sheet__grip{background:#0e142429;width:56px;margin-left:-28px}.crm-sheet__title{color:#0e1424;margin:0;font-size:19px;font-weight:600;line-height:26px}.crm-sheet__note{font-variant-numeric:tabular-nums;color:#667085;margin-right:8px;font-size:15px;font-weight:300}.crm-sheet__sub{color:#8a92a3;margin:3px 0 0;font-size:11.5px;line-height:16px}.crm-sheet__body{z-index:10;flex-direction:column;flex:1;min-height:0;padding:0 24px 20px;display:flex;position:relative}.crm-sheet,.crm-sheet *{scrollbar-width:thin;scrollbar-color:#0e142429 transparent}.crm-sheet__foot{flex-shrink:0;padding:12px 24px 14px;position:relative}.crm-sheet__foot:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}@media(prefers-reduced-motion:reduce){.crm-sheet,.crm-sheet-scrim{animation:none}}.crm-sheet-confirm{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e142429;justify-content:center;align-items:center;padding:16px;animation:.24s both crm-sheet-fade;display:flex;position:fixed;inset:0}.crm-sheet-confirm__card{text-align:center;color:#0e1424;-webkit-font-smoothing:antialiased;background:#fff;border-radius:12px;width:min(100%,300px);padding:22px 20px 12px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.3s cubic-bezier(.2,.8,.2,1) both crm-sheet-in;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 44px 90px -36px #0e142461}.crm-sheet-confirm__title{margin:0;font-size:16px;font-weight:600;line-height:22px}.crm-sheet-confirm__message{white-space:pre-line;color:#667085;margin:6px 0 0;font-size:12.5px;line-height:18px}.crm-sheet-confirm__message[data-tone=error]{color:#be123c;font-weight:500}.crm-sheet-confirm__keys{justify-content:center;gap:10px;margin-top:14px;display:flex}.crm-sheet-confirm__card--wide{width:min(100%,340px)}.ecw-key--danger svg.ecv2-icon--door .ecv2-icon__f .ecv2-up{fill:url(#ecv2-iRed)!important}svg.ecv2-icon :is(.ecv2-fly,.ecv2-ml,.ecv2-mr,.ecv2-press){transition:transform .3s cubic-bezier(.2,.8,.2,1) 60ms}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-fly{transform:translate(2px,-2px)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-ml{transform:translate(-2px)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-mr{transform:translate(2px)}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-press{transform:translateY(1px)}.crm-sheet svg.ecv2-icon--edit .ecv2-icon__f .ecv2-up,.crm-sheet svg.ecv2-icon--add .ecv2-icon__f circle{fill:url(#ecv2-iInk)!important}.crm-sheet svg.ecv2-icon--edit .ecv2-icon__f .ecv2-ln,.crm-sheet svg.ecv2-icon--fileIn .ecv2-icon__f .ecv2-up{stroke:url(#ecv2-iInk)!important}@keyframes ecw-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ecw-tick{to{stroke-dashoffset:-8.94px}}@keyframes ecw-menu{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.ecw-select{position:relative}.ecw-select__trigger{color:#0e1424;text-align:right;cursor:pointer;background:#f5f7fa;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;font-size:13px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e142412}.ecw-select__trigger:hover:not(:disabled){box-shadow:inset 0 0 0 1px #0e142421}.ecw-select__trigger:disabled{cursor:default}.ecw-select[data-open] .ecw-select__trigger{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.ecw-select__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ecw-select__chevron{color:#8b95a5;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ecw-select[data-open] .ecw-select__chevron{transform:rotate(180deg)}.ecw-select__menu{z-index:60;transform-origin:top;background:#fff;border-radius:16px;flex-direction:column;gap:2px;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) both ecw-menu;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.ecw-select__item{color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.ecw-select__label{flex:1}.ecw-select__check{color:#2b3448;opacity:0;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);transform:translate(4px)}.ecw-select__item:hover{color:#0e1424;background:#f4f6f9}.ecw-select__item[aria-selected=true]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:600}.ecw-select__item[aria-selected=true] .ecw-select__check{opacity:1;transform:none}.ecw-select__item[aria-selected=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.ecw-select__item[aria-selected=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.emp-agr-window[data-design=v2] .emp-agr-summary{border-bottom:0;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:0;margin:0 0 6px;padding:12px 0 18px;position:relative}.emp-agr-window[data-design=v2] .emp-agr-summary:after{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.emp-agr-window[data-design=v2] .emp-agr-summary__cell{gap:6px;padding-inline:10px;animation:.42s cubic-bezier(.2,.8,.2,1) both ecw-rise;position:relative}.emp-agr-window[data-design=v2] .emp-agr-summary__cell:nth-child(2){animation-delay:30ms}.emp-agr-window[data-design=v2] .emp-agr-summary__cell:nth-child(3){animation-delay:60ms}.emp-agr-window[data-design=v2] .emp-agr-summary__cell:nth-child(4){animation-delay:90ms}.emp-agr-window[data-design=v2] .emp-agr-summary__cell:nth-child(5){animation-delay:.12s}.emp-agr-window[data-design=v2] .emp-agr-summary__cell:nth-child(6){animation-delay:.15s}.emp-agr-window[data-design=v2] .emp-agr-summary__cell+.emp-agr-summary__cell{border-inline-start:0}.emp-agr-window[data-design=v2] .emp-agr-summary__cell+.emp-agr-summary__cell:before{content:"";background:linear-gradient(#0000,#0e142417 25% 75%,#0000);width:1px;position:absolute;top:2px;bottom:2px;right:0}.emp-agr-window[data-design=v2] .emp-agr-summary__label{color:#667085;font-size:11px;font-weight:400;line-height:14px}.emp-agr-window[data-design=v2] .emp-agr-summary__value{color:#0e1424;font-size:16px;font-weight:500;line-height:22px}.emp-agr-window[data-design=v2] .emp-agr-summary__hint{color:#8a92a3;font-size:10.5px;line-height:13px}.emp-agr-window[data-design=v2] .emp-agr-summary__status{gap:6px;font-weight:500}.emp-agr-window[data-design=v2] .emp-agr-summary__status[data-tone=green]{color:#047857}.emp-agr-window[data-design=v2] .emp-agr-summary__status[data-tone=orange]{color:#c2410c}.emp-agr-summary__vat,.emp-agr-partner__vat{color:#8a92a3;font-size:11px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr-top__agreement{gap:0;padding:14px 24px 2px}@media(min-width:720px){.emp-agr-window[data-design=v2] .emp-agr-top[data-split]>.emp-agr-partner{border-inline-start:0;position:relative}.emp-agr-window[data-design=v2] .emp-agr-top[data-split]>.emp-agr-partner:before{content:"";background:linear-gradient(#0000,#0e142417 20% 80%,#0000);width:1px;position:absolute;top:14px;bottom:6px;right:0}}.emp-agr-window[data-design=v2] .emp-agr-card{gap:5px}.emp-agr-window[data-design=v2] .emp-agr-card+.emp-agr-card:before{background:linear-gradient(90deg,#0000,#0e14241a,#0000);width:240px;margin:12px 0 10px}.emp-agr-window[data-design=v2] .emp-agr-card__head{gap:6px 10px}.emp-agr-window[data-design=v2] .emp-agr-card__head strong{color:#0e1424;font-size:14px;font-weight:600;line-height:20px}.emp-agr-window[data-design=v2] .emp-agr-card__status{gap:6px;font-size:12px;font-weight:500}.emp-agr-window[data-design=v2] .emp-agr-card__status:before{display:none}.emp-agr-window[data-design=v2] .emp-agr-card__status[data-tone=green]{color:#047857}.emp-agr-window[data-design=v2] .emp-agr-card__status[data-tone=orange]{color:#c2410c}.emp-agr-window[data-design=v2] .emp-agr-card__status[data-tone=red]{color:#be123c}.emp-agr-window[data-design=v2] .emp-agr-card__status[data-wait] .ecv2-glyph circle:first-child{animation:2.6s linear infinite ecw-tick}.emp-agr-window[data-design=v2] .emp-agr-card__signed{color:#047857;font-size:12px;font-weight:500;line-height:16px}.emp-agr-window[data-design=v2] .emp-agr-card__meta{color:#8a92a3;max-width:560px;font-size:11px;line-height:17px}.emp-agr-window[data-design=v2] .emp-agr__plus{width:32px;height:32px;box-shadow:none;color:#8b95a5;background:0 0;border:0;border-radius:10px}.emp-agr-window[data-design=v2] .emp-agr__plus:hover:not(:disabled){color:#0e1424;border-color:#0000;transform:none}.emp-agr-window[data-design=v2] .emp-agr__head .emp-agr__plus svg,.emp-agr-window[data-design=v2] .emp-agr__note-add .emp-agr__plus svg{width:18px;height:18px;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.emp-agr-window[data-design=v2] .emp-agr__head .emp-agr__plus:hover:not(:disabled) svg,.emp-agr-window[data-design=v2] .emp-agr__note-add .emp-agr__plus:hover:not(:disabled) svg{transform:rotate(90deg)}.emp-agr-window[data-design=v2] .emp-agr-partner__label{color:#667085;font-size:11px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr-partner__name{color:#0e1424;margin-top:2px;font-size:15px;font-weight:600}.emp-agr-window[data-design=v2] .emp-agr-partner__tiers{min-width:min(100%,16rem);margin-top:10px}.emp-agr-window[data-design=v2] .emp-agr-partner__tiers li{color:#566072;border-bottom-color:#0e14240f;padding:9px 2px;font-size:12px}.emp-agr-window[data-design=v2] .emp-agr-partner__tiers b{color:#0e1424;font-size:13px;font-weight:500}.ecw-views{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.ecw-view{color:#667085;white-space:nowrap;cursor:pointer;background:linear-gradient(#f3f5f8,#eef1f4);border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;width:148px;height:38px;padding:0 12px;font-size:12.5px;font-weight:500;transition:color .2s,background .24s,box-shadow .24s;display:inline-flex;box-shadow:inset 0 0 0 1px #0e14240a}.ecw-view:hover:not(:disabled){color:#0e1424}.ecw-view:is([aria-selected=true],[aria-checked=true]){color:#0e1424;background:linear-gradient(#fff,#fbfcfd);font-weight:600;box-shadow:0 0 0 1px #0e142412,0 1px 2px #0e142412,0 8px 18px -10px #0e142457}.ecw-view:is([aria-selected=true],[aria-checked=true]) svg.ecv2-icon{transform:none}.ecw-view:is([aria-selected=true],[aria-checked=true]) svg.ecv2-icon .ecv2-icon__o{opacity:0}.ecw-view:is([aria-selected=true],[aria-checked=true]) svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.ecw-view:disabled{opacity:.45;cursor:default}.ecw-view:focus-visible,.ecw-key:focus-visible,.emp-agr-saved__load:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.emp-agr-window[data-design=v2] .emp-agr__title{color:#2b3448;font-size:13px;font-weight:600;line-height:18px}.emp-agr-window[data-design=v2] .emp-agr__rule{background:linear-gradient(90deg,#0e14241c,#0000)}.emp-agr-window[data-design=v2] .emp-agr__rule--end{background:linear-gradient(270deg,#0e14241c,#0000)}.emp-agr-saved{flex-direction:column;gap:10px;display:flex}.emp-agr-saved__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.emp-agr-saved__row{border-radius:12px;align-items:center;gap:16px;min-height:60px;padding:8px 14px;transition:background .2s;display:flex}.emp-agr-saved__row:hover{background:#f7f8fa}.emp-agr-saved__text{text-align:right;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.emp-agr-saved__text strong{color:#0e1424;font-size:14px;font-weight:600}.emp-agr-saved__text>span{color:#8a92a3;font-size:11.5px}.emp-agr-saved__text i{color:#c3cad5;margin:0 7px;font-style:normal}.emp-agr-saved__load{color:#566072;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;height:34px;padding:0 4px;font-size:12.5px;font-weight:500;transition:color .2s;display:inline-flex}.emp-agr-saved__load:hover:not(:disabled){color:#0e1424}.emp-agr-saved__load:disabled{opacity:.4;cursor:default}.emp-agr-saved__item{border-radius:12px;flex-direction:column;transition:opacity .16s;display:flex}.emp-agr-saved__item[data-dragging]{opacity:.45}.emp-agr-saved__item[data-over]>.emp-agr-saved__row,.emp-agr-saved__item[data-editing]>.emp-agr-saved__row{background:#f5f7fa}.emp-agr-saved__item[data-over]>.emp-agr-saved__row{box-shadow:inset 0 0 0 1px #0e142417}.emp-agr-saved__grip{color:#c3cad5;cursor:grab;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:34px;margin-inline:-6px -8px;padding:0;transition:color .2s;display:inline-flex}.emp-agr-saved__row:hover .emp-agr-saved__grip,.emp-agr-saved__grip:focus-visible{color:#667085}.emp-agr-saved__grip:active{cursor:grabbing}.emp-agr-saved__grip:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.emp-agr-saved__no{font-variant-numeric:tabular-nums;color:#a3abb9;text-align:center;flex:none;min-width:14px;font-size:12px}.emp-agr-saved__acts{flex:none;align-items:center;gap:18px;display:inline-flex}.emp-agr-saved__load[aria-expanded=true]{color:#0e1424;font-weight:600}.emp-agr-saved__load--bin:hover:not(:disabled){color:#be123c}.emp-agr-saved__editor{padding:14px 14px 6px}@media(min-width:640px){.emp-agr__grid.emp-agr__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.emp-agr-saved__row{flex-wrap:wrap}.emp-agr-saved__acts{justify-content:flex-end;width:100%}}.emp-agr-window[data-design=v2] .emp-agr__grid{gap:14px 16px}.emp-agr-window[data-design=v2] .emp-agr__grid input:not([type=checkbox]),.emp-agr-window[data-design=v2] .emp-agr__note-add input{color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;height:40px;font-size:13px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.emp-agr-window[data-design=v2] .emp-agr__grid input:not([type=checkbox]):hover,.emp-agr-window[data-design=v2] .emp-agr__note-add input:hover{box-shadow:inset 0 0 0 1px #0e142421}.emp-agr-window[data-design=v2] .emp-agr__grid input:not([type=checkbox]):focus,.emp-agr-window[data-design=v2] .emp-agr__note-add input:focus{background:#fff;outline:none;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.emp-agr-window[data-design=v2] .emp-agr__estimate{color:#667085;gap:10px;margin-top:4px;font-size:11.5px}.emp-agr-window[data-design=v2] .emp-agr__estimate b{color:#0e1424;font-size:20px;font-weight:500}.emp-agr-window[data-design=v2] .emp-agr__estimate span{color:#8a92a3;font-size:11px}.emp-agr__profit{color:#047857;justify-content:center;align-items:baseline;gap:8px;margin:-12px 0 0;font-size:11.5px;font-weight:500;display:flex}.emp-agr__profit b{font-variant-numeric:tabular-nums;color:#0000;background:linear-gradient(#10b981,#047857);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:600}.emp-agr__profit[data-tone=loss]{color:#be123c}.emp-agr__profit[data-tone=loss] b{background-image:linear-gradient(#fb7185,#be123c)}.emp-agr-window[data-design=v2] .emp-agr__titles{color:#8a92a3;font-size:11px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr__rows{gap:0}.emp-agr-window[data-design=v2] .emp-agr__row{background:0 0;border:0;border-bottom:1px solid #0e14240f;border-radius:0;min-height:46px;transition:background .2s;overflow:visible}.emp-agr-window[data-design=v2] .emp-agr__row:hover{box-shadow:none;background:#f9fafb;border-color:#0e14240f}.emp-agr-window[data-design=v2] .emp-agr__row:focus-within{box-shadow:none;border-color:#0e14240f}.emp-agr-window[data-design=v2] .emp-agr__row>*+*{border-inline-start:0}.emp-agr-window[data-design=v2] .emp-agr__cell{justify-content:center;align-items:center;padding:6px 4px}.emp-agr-window[data-design=v2] .emp-agr__cell input{font-variant-numeric:tabular-nums;color:#0e1424;background:#f6f8fa;border-radius:8px;max-width:120px;min-height:32px;font-size:13px;transition:background .2s,box-shadow .2s}.emp-agr-window[data-design=v2] .emp-agr__row:hover .emp-agr__cell input{background:#fff;box-shadow:inset 0 0 0 1px #0e14241c}.emp-agr-window[data-design=v2] .emp-agr__cell input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.emp-agr-window[data-design=v2] .emp-agr__calc{color:#566072;background:0 0;font-size:13px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr__calc--gross{color:#0e1424;font-weight:600}.emp-agr-window[data-design=v2] .emp-agr__actions{opacity:.55;transition:opacity .2s}.emp-agr-window[data-design=v2] .emp-agr__row:hover .emp-agr__actions{opacity:1}.emp-agr-window[data-design=v2] .emp-agr__icon{color:#8b95a5}.emp-agr-window[data-design=v2] .emp-agr__icon:hover:not(:disabled){color:#0e1424;background:#0e14240d}.emp-agr-window[data-design=v2] .emp-agr__icon--bin:hover:not(:disabled){color:#be123c;background:0 0}.emp-agr-window[data-design=v2] .emp-agr__row--extra:before{display:none}.emp-agr-window[data-design=v2] .emp-agr__row--extra{margin-top:0}.emp-agr-window[data-design=v2] .emp-agr__row--extra:not(.emp-agr__row--extra+.emp-agr__row--extra){border-top:1px dashed #0e14241f;margin-top:14px}.emp-agr-window[data-design=v2] .emp-agr__extra-label{color:#2b3448;padding-inline:8px;font-size:12.5px;font-weight:500}.emp-agr-window[data-design=v2] .emp-agr__condition{background:0 0;border:0;min-height:0;padding:4px 8px}.emp-agr-window[data-design=v2] .emp-agr__condition-check input{accent-color:#2b3448}.emp-agr-window[data-design=v2] .emp-agr__condition-label{color:#2b3448;font-size:12.5px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr__note{border:0;border-bottom:1px solid #0e14240f;border-radius:0}.emp-agr-window[data-design=v2] .emp-agr__note-add{width:min(100%,580px);margin:0 auto}.emp-agr-window[data-design=v2] .emp-agr__link{color:#2b3448;text-decoration-color:#2b34484d}.emp-agr-window[data-design=v2] .emp-agr__draft-foot{border-top:0;gap:10px;padding-top:18px;position:relative}.emp-agr-window[data-design=v2] .emp-agr__draft-foot:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.emp-agr__foot-keys[hidden]{display:none}.emp-agr-dock{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ecw-key{cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;width:82px;height:58px;padding:0 2px;display:inline-flex}.ecw-key>span{color:#566072;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:14px;transition:color .2s;overflow:hidden}.ecw-key:hover:not(:disabled)>span{color:#0e1424}.ecw-key:disabled{opacity:.4;cursor:default}.ecw-key:disabled svg.ecv2-icon{transform:none!important}.ecw-key:is(.ecw-key--main,.ecw-key--danger) svg.ecv2-icon .ecv2-icon__o{opacity:0}.ecw-key:is(.ecw-key--main,.ecw-key--danger) svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.ecw-key--main>span{color:#0e1424;font-weight:600}.ecw-key--main svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#ecv2-iInk)!important}.ecw-key--main:hover:not(:disabled) svg.ecv2-icon{transform:translate(2px,-2px)}.ecw-key--danger>span{color:#be123c;font-weight:600}.emp-agr-window[data-design=v2] .emp-agr-hist{font-size:12.5px}.emp-agr-window[data-design=v2] .emp-agr-hist th{color:#8a92a3;font-size:11px;font-weight:400}.emp-agr-window[data-design=v2] .emp-agr-hist td{color:#2b3448;border-top-color:#0e14240f;height:2.75rem}.emp-agr-window[data-design=v2] .emp-agr-hist tr[data-in-force] td{color:#0e1424;font-weight:600}@media(prefers-reduced-motion:reduce){.emp-agr-window[data-design=v2] *,.ecw-select__menu{animation:none!important}}.ecw-key[aria-pressed=true]>span{color:#0e1424;font-weight:600}.ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.emp-cov[data-design=v2]{gap:10px;padding:0 4px 6px}.emp-cov[data-design=v2] .emp-cov__top{align-items:center;gap:16px;padding:8px 0 16px;position:relative}.emp-cov[data-design=v2] .emp-cov__top:after{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.emp-cov[data-design=v2] .emp-cov__bar{gap:0}.emp-cov[data-design=v2] .emp-cov__bar>button{width:82px}.emp-cov[data-design=v2] .emp-cov__bar>button:disabled{opacity:.4}.emp-cov[data-design=v2] .emp-cov__docs{gap:6px}.emp-cov[data-design=v2] .emp-cov-doc{text-align:center;background:#f6f7f9;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:126px;height:58px;padding:0 8px;transition:background .2s}.emp-cov[data-design=v2] .emp-cov-doc:before{display:none}.emp-cov[data-design=v2] .emp-cov-doc:hover{box-shadow:none;background:linear-gradient(#f1f3f6,#eaedf1);border-color:#0000;transform:none}.emp-cov[data-design=v2] .emp-cov-doc:focus-visible{outline:2px solid #2b344859}.emp-cov[data-design=v2] .emp-cov-doc__title{color:#0e1424;font-size:11.5px;font-weight:500;line-height:15px}.emp-cov[data-design=v2] .emp-cov-status{gap:6px;font-size:12px;font-weight:500}.emp-cov[data-design=v2] .emp-cov-status[data-tone=green]{color:#047857}.emp-cov[data-design=v2] .emp-cov-status[data-tone=orange]{color:#c2410c}.emp-cov[data-design=v2] .emp-cov-status[data-tone=red]{color:#be123c}.emp-cov[data-design=v2] .emp-cov-status[data-tone=blue]{color:#1e40af}.emp-cov[data-design=v2] .emp-cov-status-btn{border-radius:8px;padding:4px 8px}.emp-cov[data-design=v2] .emp-cov-status-btn:hover,.emp-cov[data-design=v2] .emp-cov-status-btn[data-state=open]{background:linear-gradient(#f8f9fb,#f1f3f6)}.emp-cov[data-design=v2] .emp-cov-status-btn__chev{color:#8b95a5}.emp-cov[data-design=v2] .emp-cov__head{color:#8a92a3;border-bottom-color:#0e142417;padding-bottom:8px;font-size:11px;font-weight:400}.emp-cov[data-design=v2] .emp-cov__row{border-bottom-color:#0e14240f;min-height:60px}.emp-cov[data-design=v2] .emp-cov__row[data-drop=before]:before,.emp-cov[data-design=v2] .emp-cov__row[data-drop=after]:after{background:#2b34488c}.emp-cov[data-design=v2] .emp-cov__fund-name{color:#0e1424;font-size:13.5px;font-weight:600}.emp-cov[data-design=v2] .emp-cov__fund-meta{color:#8a92a3;font-size:11px}.emp-cov[data-design=v2] .emp-cov__send,.emp-cov[data-design=v2] .emp-cov__remove{color:#8b95a5;border-radius:8px;width:28px;height:28px}.emp-cov[data-design=v2] .emp-cov__send:hover:not(:disabled),.emp-cov[data-design=v2] .emp-cov__remove:hover{color:#0e1424;background:0 0}.emp-cov[data-design=v2] .emp-cov__send[aria-pressed=true]{background:#0e14240d}.emp-cov[data-design=v2] .emp-cov__send[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.emp-cov[data-design=v2] .emp-cov__send[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.emp-cov[data-design=v2] .emp-cov__expand{background:#f7f8fa;border-radius:12px;box-shadow:inset 0 0 0 1px #0e14240d}.emp-rcv[data-design=v2]{--rcv-blue:#1e40af;--rcv-orange:#c2410c;--rcv-green:#047857;--rcv-slate:#667085;--rcv-muted:#8a92a3;--rcv-line:#0e142417;--ufb-red:#be123c;--ufb-orange:#c2410c;--ufb-green:#047857}.emp-rcv[data-design=v2] .emp-rcv__hero{gap:2px;margin-top:-6px}.emp-rcv[data-design=v2] .emp-rcv__status{color:#8a92a3;gap:12px;font-size:11.5px;line-height:16px}.emp-rcv[data-design=v2] .emp-rcv__state{gap:6px;font-size:12px;font-weight:500}.emp-rcv[data-design=v2] .emp-rcv__state:before{display:none}.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=received],.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=created],.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=transmitted]{color:#047857}.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=lines],.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=draft]{color:#1e40af}.emp-rcv[data-design=v2] .emp-rcv__state[data-tone=archived]{color:#be123c}.emp-rcv[data-design=v2] .emp-rcv__file-name{letter-spacing:.02em;color:#8a92a3;font-size:11px;font-weight:400}.emp-rcv[data-design=v2] .emp-lines-bar--split{gap:16px;padding:10px 0 14px}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-lines-search{inline-size:220px}.emp-rcv[data-design=v2] .emp-lines-search__icon{color:#8b95a5}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-lines-search input{color:#0e1424;background:#f5f7fa;border:0;border-radius:14px;block-size:36px;font-size:12.5px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e14240f}.emp-rcv[data-design=v2] .emp-lines-search input::placeholder{color:#8a92a3}.emp-rcv[data-design=v2] .emp-lines-search input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.emp-rcv[data-design=v2] .emp-rcv-facts__item{gap:4px;padding-inline:16px;position:relative}.emp-rcv[data-design=v2] .emp-rcv-facts__item+.emp-rcv-facts__item{border-inline-start:0}.emp-rcv[data-design=v2] .emp-rcv-facts__item+.emp-rcv-facts__item:before{content:"";background:linear-gradient(#0000,#0e142417 25% 75%,#0000);width:1px;position:absolute;inset-block:2px;inset-inline-start:0}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-rcv-facts dt{color:#667085;font-size:10.5px;font-weight:400;line-height:13px}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-rcv-facts dd{color:#0e1424;min-height:24px;font-size:13px;font-weight:500}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-rcv-facts__item[data-method] dd{font-size:12px;font-weight:500}.emp-rcv[data-design=v2] .emp-lines-bar--split .emp-rcv-facts__total{color:#047857;font-size:15px;font-weight:600}.emp-rcv[data-design=v2] .emp-rcv-facts__open{height:24px;font-weight:inherit;border-radius:7px;gap:5px;margin-inline:-6px;padding:0 6px;transition:background .2s}.emp-rcv[data-design=v2] .emp-rcv-facts__open:hover,.emp-rcv[data-design=v2] .emp-rcv-facts__open[data-state=open]{background:#0e14240d}.emp-rcv[data-design=v2] .emp-rcv-facts__open:focus-visible{outline:2px solid #2b344859}.emp-rcv[data-design=v2] .emp-rcv-facts__chevron{color:#8b95a5}.emp-rcv[data-design=v2] .emp-rcv-facts__notes[data-open-tasks]{color:#c2410c}.emp-rcv[data-design=v2] .emp-lines-bar__keys{gap:2px}.emp-rcv[data-design=v2] .emp-lines-bar__keys :is(.emp-lines-key,.emp-lines-add,.emp-lines-remove){block-size:32px;inline-size:32px;box-shadow:none;color:#566072;background:0 0;border:0;border-radius:10px}.emp-rcv[data-design=v2] .emp-lines-bar__keys :is(.emp-lines-key,.emp-lines-add):hover:not(:disabled){color:#0e1424;background:0 0}.emp-rcv[data-design=v2] .emp-lines-bar__keys .emp-lines-remove:hover:not(:disabled){color:#be123c;background:0 0}.emp-rcv[data-design=v2] .emp-lines-bar__keys :is(.emp-lines-key,.emp-lines-add,.emp-lines-remove):disabled{opacity:.42;cursor:default}.emp-rcv[data-design=v2] .emp-lines-key[aria-pressed=true],.emp-rcv[data-design=v2] .emp-lines-key--move[data-state=open]{box-shadow:none;color:#0e1424;background:#0e14240f}.emp-rcv[data-design=v2] .emp-lines-key[data-tone=green],.emp-rcv[data-design=v2] .emp-lines-key[data-tone=green]:hover:not(:disabled){color:#047857;background:0 0}.emp-rcv[data-design=v2] .emp-lines-key[data-tone=orange],.emp-rcv[data-design=v2] .emp-lines-key[data-tone=orange]:hover:not(:disabled){color:#c2410c;background:0 0}.emp-rcv[data-design=v2] .emp-lines-key__alert{background:linear-gradient(#fb923c,#c2410c);width:14px;height:14px;font-size:9.5px;font-weight:700;inset-block-start:1px;inset-inline-end:1px}.emp-rcv[data-design=v2] .emp-ufb__titles{color:#8a92a3;border-bottom:1px solid #0e142417;margin-bottom:0;padding-bottom:8px;font-size:10.5px;font-weight:400}.emp-rcv[data-design=v2] .emp-ufb__list{box-shadow:none;border:0;border-radius:0}.emp-rcv[data-design=v2] .emp-ufb__line:before{display:none}.emp-rcv[data-design=v2] .emp-ufb__line+.emp-ufb__line{border-top-color:#0e14240f}.emp-rcv[data-design=v2] .emp-ufb__line{transition:background .2s}.emp-rcv[data-design=v2] .emp-ufb__line:hover,.emp-rcv[data-design=v2] .emp-ufb__line[data-expanded]{background:#f9fafb}.emp-rcv[data-design=v2] .emp-rcv__flags{justify-content:center;inset-block:0}.emp-rcv__row-glyph{place-items:center;display:inline-grid}.emp-rcv[data-design=v2] .emp-rcv__mark{color:#667085;font-size:9px;font-weight:500}.emp-rcv[data-design=v2] .emp-rcv__mark[data-tone=blue]{color:#1e40af}.crm-sheet .emp-ufb__footer--centred .emp-ufb__footer-actions{gap:10px}.crm-sheet .emp-ufb__footer--centred .emp-ufb__footer-actions>.ecw-key{flex-direction:column;gap:6px;block-size:58px;inline-size:82px;padding:0 2px}.ecw-dock{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ecw-status{white-space:nowrap;color:#667085;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.ecw-status[data-tone=green]{color:#047857}.ecw-status[data-tone=orange]{color:#c2410c}.ecw-status[data-tone=red]{color:#be123c}.ecw-status[data-tone=blue]{color:#1e40af}.ecw-search{cursor:text;background:#f5f7fa;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 12px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e14240f}.ecw-search:hover{box-shadow:inset 0 0 0 1px #0e14241f}.ecw-search:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.ecw-search input{min-width:0;height:100%;font:inherit;color:#0e1424;background:0 0;border:0;outline:none;flex:1;font-size:13px}.ecw-search input::placeholder{color:#8a92a3}.ecw-search input::-webkit-search-cancel-button{display:none}.ecw-empty{text-align:center;color:#8a92a3;margin:0;padding:36px 12px;font-size:12.5px}.ecw-pick__search{margin-bottom:8px}.ecw-pick{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ecw-pick>li+li{border-top:1px solid #0e14240f}.ecw-pick__row{width:100%;min-height:58px;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;transition:background .2s;display:flex}.ecw-pick__row:hover{background:#f7f8fa}.ecw-pick__row[aria-pressed=true]{background:#f3f4f7}.ecw-pick__row:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.ecw-pick__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ecw-pick__text strong{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:13.5px;font-weight:600;line-height:18px;overflow:hidden}.ecw-pick__text span{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;font-size:11px;line-height:14px;overflow:hidden}.ecw-form label,.ecw-form .crm-field__label{color:#667085;font-size:11px;font-weight:400}.ecw-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;min-height:40px;font-size:13px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.ecw-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):hover{box-shadow:inset 0 0 0 1px #0e142421}.ecw-form :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{background:#fff;outline:none;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.ecw-plus{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;transition:color .2s;display:inline-grid}.ecw-plus svg{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.ecw-plus:hover:not(:disabled){color:#0e1424}.ecw-plus:hover:not(:disabled) svg{transform:rotate(90deg)}.ecw-plus:disabled{opacity:.4;cursor:default}.ecw-plus:focus-visible{outline:2px solid #2b344859}.ecw-bank{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.05fr);gap:12px;display:grid}.ecw-bank__field{flex-direction:column;gap:6px;min-width:0;display:flex}.ecw-bank__label{color:#667085;font-size:11px;line-height:14px}.ecw-bank__box{background:#f5f7fa;border-radius:10px;align-items:stretch;min-width:0;height:40px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e142412}.ecw-bank__box:hover{box-shadow:inset 0 0 0 1px #0e142421}.ecw-bank__box:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.ecw-bank__box>*{flex:1;min-width:0}.ecw-bank__box input{color:#0e1424;height:100%;padding-inline:12px 30px;font-size:13px;font-weight:400}.ecw-bank__box input::placeholder{color:#8a92a3}@media(max-width:640px){.ecw-bank{grid-template-columns:minmax(0,1fr)}}.crm-sheet .employer-status-pill{background:0 0;border:0;border-radius:8px;gap:6px;block-size:28px;padding-inline:8px 6px;font-size:12px;font-weight:500;transition:background .2s}.crm-sheet .employer-status-pill[data-tone=orange]{--pill-ink:#c2410c}.crm-sheet .employer-status-pill[data-tone=green]{--pill-ink:#047857}.crm-sheet .employer-status-pill[data-tone=blue]{--pill-ink:#1e40af}.crm-sheet .employer-status-pill[data-tone=red]{--pill-ink:#be123c}.crm-sheet .employer-status-pill:hover:not(:disabled),.crm-sheet .employer-status-pill[data-state=open]{box-shadow:none;background:#0e14240d}.crm-sheet .employer-status-pill__chevron{color:#8b95a5}.crm-sheet .employer-services__head[data-design=v2]{background:0 0;border:0;border-radius:0;align-items:center;gap:8px;min-height:0;padding:2px 0 12px;display:flex;overflow:visible}.crm-sheet .employer-services__head[data-design=v2] .employer-services__summary{justify-content:center;gap:4px 8px;margin:0;padding:0;font-size:13px}.crm-sheet .employer-services__figure{font-weight:600}.crm-sheet .employer-services__figure[data-tone=orange]{color:#c2410c}.crm-sheet .employer-services__figure[data-tone=blue]{color:#1e40af}.crm-sheet .employer-services__figure[data-tone=green]{color:#047857}.crm-sheet .employer-services__sep{color:#b9c0cc}.crm-sheet .employer-services__vat,.crm-sheet .employer-services__quiet{color:#8a92a3;font-size:11px}.crm-sheet .employer-services__table{margin-top:0}.crm-sheet .employer-services__titles{color:#8a92a3;border-bottom:1px solid #0e142417;margin-bottom:0;padding-bottom:8px;font-size:11px;font-weight:400}.crm-sheet .employer-services__amount-split{color:#a3abb8;font-size:10px}.crm-sheet .employer-services__list{gap:0}.crm-sheet .employer-services__row{background:0 0;border:0;border-bottom:1px solid #0e14240f;border-radius:0;align-items:center;min-height:52px;transition:background .2s;overflow:visible}.crm-sheet .employer-services__row:before{display:none}.crm-sheet .employer-services__row:hover{box-shadow:none;background:#f9fafb;border-color:#0e14240f}.crm-sheet .employer-services__row:focus-within{box-shadow:none;border-color:#0e14240f}.crm-sheet .employer-services__row .employer-cell-divider{visibility:hidden}.crm-sheet .employer-services__row :is(input){color:#0e1424;background:#f6f8fa;border-radius:8px;min-height:34px;font-size:12.5px;font-weight:400;transition:background .2s,box-shadow .2s}.crm-sheet .employer-services__row:hover input{background:#fff;box-shadow:inset 0 0 0 1px #0e14241c}.crm-sheet .employer-services__row input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.crm-sheet .employer-services__gross{color:#0e1424;background:0 0;border-inline-start:0;font-size:13px;font-weight:600}.crm-sheet .employer-services__gross[data-empty]{color:#b9c0cc;font-weight:400}.crm-sheet .employer-services__bin{border-radius:10px}.crm-sheet .employer-services__bin:hover{background:0 0}.crm-sheet .employer-services__empty{color:#8a92a3;padding:28px 8px 8px;font-size:12.5px}.ecw-table{border-collapse:collapse;font-variant-numeric:tabular-nums;color:#2b3448;width:100%;font-size:12.5px}.ecw-table thead th{z-index:1;white-space:nowrap;text-align:center;color:#8a92a3;background:#fff;border-bottom:1px solid #0e142417;padding:0 10px 8px;font-size:11px;font-weight:400;position:sticky;top:0}.ecw-table tbody :is(th,td){text-align:center;white-space:nowrap;border-bottom:1px solid #0e14240f;height:44px;padding:0 10px;font-weight:400}.ecw-table tbody th{color:#0e1424;font-weight:600}.ecw-table tbody tr{transition:background .2s}.ecw-table tbody tr:hover{background:#f9fafb}.ecw-table__strong{color:#0e1424;font-weight:600!important}.ecw-table__strong[data-tone=green]{color:#047857}.ecw-table__strong[data-tone=red]{color:#be123c}.ecw-table__quiet{text-overflow:ellipsis;color:#8a92a3;max-width:16rem;font-size:11.5px;overflow:hidden}.crm-sheet :is(.employer-pay-window__title,.employer-charge__title){color:#8a92a3;border:0;align-items:center;gap:12px;margin-bottom:10px;padding:0;font-size:11px;font-weight:400;line-height:14px;display:flex}.crm-sheet :is(.employer-pay-window__title,.employer-charge__title):before,.crm-sheet :is(.employer-pay-window__title,.employer-charge__title):after{content:"";background:linear-gradient(90deg,#0000,#0e142417);flex:1;height:1px}.crm-sheet :is(.employer-pay-window__title,.employer-charge__title):after{background:linear-gradient(270deg,#0000,#0e142417)}.crm-sheet .employer-pay-window__title--section,.crm-sheet .employer-charge{margin-top:18px}.crm-sheet .employer-finance-box__history{background:0 0;border-radius:8px;width:24px;height:24px;margin-inline:-6px;position:static;transform:none}.crm-sheet .employer-pay-chain__row{background:0 0;border:0;border-radius:0;padding:4px 0 8px}.crm-sheet .employer-pay-chain .employer-finance-box__value,.crm-sheet .employer-pay-chain .employer-finance-cost__input{color:#0e1424;block-size:24px;font-size:17px;font-weight:500;line-height:24px}.crm-sheet .employer-pay-chain .employer-finance-box__value[data-tone=good]{color:#047857;font-weight:600}.crm-sheet .employer-pay-chain .employer-finance-box__value[data-tone=bad]{color:#be123c}.crm-sheet .employer-pay-chain .employer-finance-box__value[data-tone=warn]{color:#c2410c}.crm-sheet .employer-pay-chain .employer-finance-box__label{color:#667085;font-size:11px;font-weight:400}.crm-sheet .employer-pay-chain__arrow{color:#c4cad4}.crm-sheet .employer-pay-field{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;display:flex;overflow:visible}.crm-sheet .employer-pay-field:focus-within{box-shadow:none;border:0}.crm-sheet .employer-pay-field__row{background:#f5f7fa;border-radius:10px;min-height:40px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412;border:0!important}.crm-sheet .employer-pay-field__row:hover{box-shadow:inset 0 0 0 1px #0e142421}.crm-sheet .employer-pay-field__row:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.crm-sheet .employer-pay-field__row :is(input,button){color:#0e1424;min-height:40px;font-size:13px}.crm-sheet .employer-pay-field__row input::placeholder{color:#8a92a3}.crm-sheet .employer-pay-field__row>button:first-child{color:#566072}.crm-sheet .employer-charge__row{background:#f7f8fa;border:0;border-radius:10px;align-items:center;min-height:44px;overflow:visible}.crm-sheet .employer-charge__row:before{display:none}.crm-sheet .employer-charge__row:focus-within{border:0;box-shadow:inset 0 0 0 1px #0e14241c}.crm-sheet .employer-charge__row .employer-cell-divider{visibility:hidden}.crm-sheet .employer-charge__summary{color:#2b3448;font-size:12.5px}.crm-sheet .employer-charge__summary[data-empty]{color:#8a92a3}.crm-sheet .employer-charge__day-label{color:#667085;font-size:11px;font-weight:400}.crm-sheet .employer-charge__day-input{color:#0e1424;border-radius:8px;min-height:30px;font-size:13px;font-weight:500;background:#fff!important;box-shadow:inset 0 0 0 1px #0e142417!important}.crm-sheet .employer-charge__history{color:#2b3448;border-radius:8px;gap:6px;margin-inline-end:4px;font-size:12px;font-weight:500}.crm-sheet .employer-charge__history:hover:not(:disabled){color:#0e1424;background:0 0}.emp-charges[data-design=v2]{min-height:260px}.emp-charges[data-design=v2] .emp-charges__add{background:0 0;border:0;border-bottom:1px solid #0e142417;border-radius:0;grid-template-columns:9rem 7rem 6.5rem 8rem minmax(8rem,1fr) auto;gap:10px;padding:4px 0 14px}.emp-charges[data-design=v2] .emp-charges__add .ecw-select__trigger{height:40px}.emp-charges[data-design=v2] .emp-charges__empty{color:#8a92a3;padding:32px 8px;font-size:12.5px}.emp-charges[data-design=v2] .emp-charges__table{margin-top:6px;font-size:12.5px}.emp-charges[data-design=v2] .emp-charges__table th{color:#8a92a3;border-bottom-color:#0e142417;padding:8px 10px;font-size:11px;font-weight:400}.emp-charges[data-design=v2] .emp-charges__table td{color:#2b3448;border-bottom-color:#0e14240f;height:44px;padding:0 10px}.emp-charges[data-design=v2] .emp-charges__void{background:0 0;border:0;border-radius:8px}.crm-sheet .emp-completions__title{color:#8a92a3;font-size:11px;font-weight:400}.crm-sheet .emp-completions__title:before{background:linear-gradient(270deg,#0e142417,#0000)}.crm-sheet .emp-completions__title:after{background:linear-gradient(90deg,#0e142417,#0000)}.crm-sheet .emp-completions__count{color:#c2410c;font-size:13px;font-weight:600}.crm-sheet .emp-completions__count[data-complete]{color:#047857}.crm-sheet .emp-registration-state__views{flex-wrap:nowrap;gap:6px;margin-top:4px}.crm-sheet .emp-registration-state__views .ecw-view{flex:1;gap:6px;width:auto;min-width:0;padding:0 8px;font-size:12px}.crm-sheet .emp-registration-state__stamp{color:#8a92a3;font-size:11px}.crm-sheet .emp-completions__row{border-bottom-color:#0e14240f;min-height:40px;font-size:12.5px}.crm-sheet .emp-completions__label{color:#0e1424;font-weight:600}.crm-sheet .emp-completions__value{color:#667085}.crm-sheet .emp-completions__row:not([data-done]) .emp-completions__value{color:#c2410c;font-weight:500}.crm-sheet .emp-completions__go{color:#2b3448;font-size:12px;font-weight:500}.crm-sheet .emp-completions__go:hover{color:#0e1424;background:#0e14240d}.crm-sheet .emp-registration__footer{justify-content:center}.crm-sheet .emp-registration__soon{color:#8a92a3;font-size:11px;font-weight:400}.crm-sheet .emp-report-history__bar{padding:4px 0 14px}.crm-sheet .emp-report-history__year{color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;gap:8px;height:36px;padding-inline:14px 10px;font-size:13px;font-weight:600;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.crm-sheet .emp-report-history__year:hover,.crm-sheet .emp-report-history__year[data-state=open]{border:0;box-shadow:inset 0 0 0 1px #0e142424}.crm-sheet .emp-report-history__year-caption{color:#8a92a3;font-size:11px;font-weight:400}.crm-sheet .emp-report-history__year svg{color:#8b95a5;transition:transform .24s}.crm-sheet .emp-report-history__year[data-state=open] svg{transform:rotate(180deg)}.crm-sheet .emp-report-history__table thead th{color:#8a92a3;border-bottom-color:#0e142417;padding:0 10px 8px;font-size:11px;font-weight:400}.crm-sheet .emp-report-history__table tbody :is(th,td){color:#2b3448;border-bottom-color:#0e14240f;height:44px;padding:0 10px;font-size:12.5px;font-weight:400}.crm-sheet .emp-report-history__table tbody th{color:#0e1424;font-size:13px;font-weight:600}.crm-sheet .emp-report-history__table tbody tr:hover>*{background:#f9fafb}.crm-sheet .emp-report-history__retro{color:#c2410c;background:0 0;padding:0;font-weight:600}.crm-sheet .emp-report-history__empty{color:#8a92a3;padding:28px 8px;font-size:12.5px}.crm-sheet .emp-care-window .emp-list-toolbar{align-items:center;gap:12px}.crm-sheet .emp-care-window .emp-care__filters{box-shadow:none;background:0 0;gap:8px;padding:0;display:flex}.crm-sheet .emp-care-window .emp-care__filters-pill{display:none}.crm-sheet .emp-care-window .emp-care__filter{color:#667085;background:linear-gradient(#f3f5f8,#eef1f4);border-radius:10px;gap:8px;min-width:108px;height:38px;padding:0 14px;font-size:12.5px;font-weight:500;transition:color .2s,background .24s,box-shadow .24s;box-shadow:inset 0 0 0 1px #0e14240a}.crm-sheet .emp-care-window .emp-care__filter:hover{color:#0e1424}.crm-sheet .emp-care-window .emp-care__filter[aria-selected=true]{color:#0e1424;background:linear-gradient(#fff,#fbfcfd);font-weight:600;box-shadow:0 0 0 1px #0e142412,0 1px 2px #0e142412,0 8px 18px -10px #0e142457}.crm-sheet .emp-care-window .emp-care__filter-count{color:#8a92a3;font-size:11.5px;font-weight:500}.crm-sheet .emp-care-window .emp-care__filter[data-tone=red] .emp-care__filter-count{color:#be123c}.crm-sheet .emp-care-window .emp-search{background:#f5f7fa;border-radius:12px;height:38px;box-shadow:inset 0 0 0 1px #0e14240f}.crm-sheet .emp-care-window .emp-search:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.crm-sheet .emp-care-window .emp-search input{color:#0e1424;font-size:13px}.crm-sheet .emp-care-window :is(.rv-ruler,.rv-ruler-lead,.rv-ruler-cell){box-shadow:none;background:0 0}.crm-sheet .emp-care-window .rv-ruler{border-bottom:1px solid #0e142417}.crm-sheet .emp-care-window .rv-ruler-cell{color:#8a92a3;font-size:11px;font-weight:400}.crm-sheet .emp-care-window .rv-empty{color:#8a92a3;padding:28px 8px;font-size:12.5px}.crm-sheet .emp-learned__head{color:#8a92a3;gap:12px;margin-top:6px;font-size:11px;font-weight:400}.crm-sheet .emp-learned__head:after{background:linear-gradient(270deg,#0e142417,#0000)}.crm-sheet .emp-learned__row{border-bottom-color:#0e14240f;min-height:56px;padding:8px 4px;transition:background .2s}.crm-sheet .emp-learned__row:hover{background:#f9fafb}.crm-sheet .emp-learned__name{color:#0e1424;font-size:13.5px;font-weight:600}.crm-sheet .emp-learned__field,.crm-sheet .emp-learned__meta{color:#8a92a3;font-size:11px}.crm-sheet .emp-learned__change{font-size:12.5px}.crm-sheet .emp-learned__wrong{color:#a3abb8}.crm-sheet .emp-learned__right{color:#0e1424;font-weight:500}.crm-sheet .emp-learned__forget{color:#566072;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.crm-sheet .emp-learned__forget:hover:not(:disabled){color:#be123c;background:0 0;border:0}.crm-sheet .emp-learned__empty{color:#8a92a3;margin:28px 0;font-size:12.5px}.ecw-pop{color:#0e1424;background:#fff;border-radius:12px;width:min(16rem,100vw - 2rem);padding:16px 14px 10px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.26s cubic-bezier(.2,.8,.2,1) both crm-sheet-in;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 24px 48px -20px #0e142452}.ecw-pop__head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ecw-pop__title{text-align:center;flex:1;font-size:14px;font-weight:600;line-height:20px}.ecw-pop__spacer{flex:none;width:3.5rem}.ecw-pop__delete{color:#be123c;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:4px;width:3.5rem;padding:2px 4px;font-size:11.5px;font-weight:500;display:inline-flex}.ecw-pop__fields{flex-direction:column;gap:10px;display:flex}.ecw-pop__label{color:#667085;margin-bottom:4px;font-size:11px;line-height:14px}.ecw-pop__linked{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;padding:6px 8px;font-size:12px;font-weight:500;transition:background .2s,color .2s;display:flex}.ecw-pop__linked:hover:not(:disabled),.ecw-pop__linked[aria-pressed=true]{color:#0e1424;background:#f5f7fa}.ecw-pop__linked:disabled{opacity:.45;cursor:default}.ecw-pop__picker{margin-top:6px}.ecw-pop__keys{margin-top:10px}.emp-cov[data-design=v2] .emp-cov__expand{box-shadow:none;background:#f7f8fa;border-radius:12px;gap:10px;padding:12px 14px 14px}.emp-cov[data-design=v2] .emp-cov__expand-title{color:#0e1424;font-size:13px;font-weight:600}.emp-cov[data-design=v2] .emp-cov__expand .emp-cov__icon-btn{color:#8b95a5}.emp-cov[data-design=v2] .emp-cov__expand .emp-cov-send{gap:8px}.emp-cov[data-design=v2] .emp-cov-send__sim{color:#1e40af;background:0 0;padding:0 8px;font-size:11px;font-weight:500}.emp-cov[data-design=v2] .emp-cov-send__company{background:#fff;border:0;border-radius:10px;gap:8px;padding:10px 12px;box-shadow:0 0 0 1px #0e14240d}.emp-cov[data-design=v2] .emp-cov-send__company:is([data-result=sent],[data-result=simulated]){box-shadow:0 0 0 1px #04785759}.emp-cov[data-design=v2] .emp-cov-send__company[data-result=failed]{box-shadow:0 0 0 1px #be123c59}.emp-cov[data-design=v2] .emp-cov-send__include{color:#0e1424;font-size:12.5px;font-weight:600}.emp-cov[data-design=v2] .emp-cov-send__item-status,.emp-cov[data-design=v2] .emp-cov-send__item-note,.emp-cov[data-design=v2] .emp-cov-send__none{color:#8a92a3;font-size:11px}.emp-cov[data-design=v2] .emp-cov-send__item-label{color:#2b3448;font-weight:500}.emp-cov[data-design=v2] .emp-cov-send__items label{font-size:12px}.emp-cov[data-design=v2] .emp-cov-send__fields{gap:8px 10px}.emp-cov[data-design=v2] .emp-cov-send__fields label{color:#667085;gap:4px;font-size:11px}.emp-cov[data-design=v2] :is(.emp-cov-send__fields input,.emp-cov-send__fields textarea,.emp-cov-send__add-file){color:#0e1424;background:#f5f7fa;border:0;border-radius:8px;padding:8px 10px;font-size:12.5px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.emp-cov[data-design=v2] :is(.emp-cov-send__fields input,.emp-cov-send__fields textarea):focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.emp-cov[data-design=v2] .emp-cov-send__fields textarea{line-height:1.5}.emp-cov[data-design=v2] .emp-cov-send__files-title{color:#667085;font-size:11px;font-weight:400}.emp-cov[data-design=v2] .emp-cov-doc-window__status{background:0 0;border:0;gap:6px;padding:0}.emp-cov[data-design=v2] .emp-cov-seg{color:#667085;background:linear-gradient(#f3f5f8,#eef1f4);border-radius:9px;height:30px;padding:0 12px;font-size:12px;font-weight:500;transition:color .2s,background .24s,box-shadow .24s;box-shadow:inset 0 0 0 1px #0e14240a}.emp-cov[data-design=v2] .emp-cov-seg:hover:not(:disabled){color:#0e1424;background:linear-gradient(#f3f5f8,#eef1f4)}.emp-cov[data-design=v2] .emp-cov-seg[data-active]{color:#0e1424;background:#fff;font-weight:600;box-shadow:0 0 0 1px #0e142412,0 1px 2px #0e142412,0 6px 14px -8px #0e14244d}.emp-cov[data-design=v2] .emp-cov-send__foot{gap:8px;padding-top:2px}.emp-cov[data-design=v2] :is(.emp-cov-upload,.emp-cov-ask button){box-shadow:none;color:#0e1424;background:#eef1f4;border:0;border-radius:10px;gap:6px;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .2s}.emp-cov[data-design=v2] :is(.emp-cov-upload,.emp-cov-ask button):hover:not(:disabled){box-shadow:none;background:#e6e9ee;border-color:#0000}.emp-cov[data-design=v2] .emp-cov-send__foot .emp-cov-upload:last-child{color:#fff;background:linear-gradient(#2b3448,#0e1424)}.emp-cov[data-design=v2] .emp-cov-send__foot .emp-cov-upload:last-child:hover:not(:disabled){background:linear-gradient(#343e54,#141a2c)}.emp-cov[data-design=v2] .emp-cov-ask .emp-cov-ask__cancel{color:#8a92a3;background:0 0}.emp-cov[data-design=v2] .emp-cov-send__result{font-size:12px;font-weight:500}.emp-cov[data-design=v2] .emp-cov__aside{border-top-color:#0e142412;gap:0;padding-top:8px}.emp-cov[data-design=v2] .emp-cov__aside h4{color:#8a92a3;font-size:11px;font-weight:400}.emp-cov[data-design=v2] .emp-cov__aside-row{border-bottom:1px solid #0e14240d;min-height:34px;font-size:12px}.emp-cov[data-design=v2] .emp-cov__aside-name{color:#0e1424;font-weight:600}.emp-cov[data-design=v2] .emp-cov__aside-meta{color:#8a92a3}.emp-cov[data-design=v2] .emp-cov__link{color:#566072;font-size:12px;font-weight:500}.emp-cov[data-design=v2] .emp-cov__link:hover{color:#0e1424}.emp-cov[data-design=v2] .emp-cov-log__row{border-bottom-color:#0e14240f;gap:2px;padding:8px 2px}.emp-cov[data-design=v2] .emp-cov-log__company{color:#0e1424;font-size:12.5px;font-weight:600}.emp-cov[data-design=v2] .emp-cov-log__meta{color:#8a92a3;font-size:11px}.emp-cov[data-design=v2] .emp-cov-empty{color:#8a92a3;padding:16px 8px;font-size:12px}.ecw-views.emp-cov-choices{margin-top:0}.ecw-views.emp-cov-choices .ecw-view{width:132px;height:36px;font-size:12.5px}.crm-tv2,.crm-tv2-menu{--tv2-ink:#0e1424;--tv2-ink-2:#2b3448;--tv2-text-2:#566072;--tv2-hint:#8a92a3;--tv2-icon:#8b95a5;--tv2-ease:cubic-bezier(.2, .8, .2, 1)}.crm-tv2-hue--graphite{--tv2-h:#475569;--tv2-g:url(#crmtv2-g-graphite)}.crm-tv2-hue--sky{--tv2-h:#0369a1;--tv2-g:url(#crmtv2-g-sky)}.crm-tv2-hue--green{--tv2-h:#047857;--tv2-g:url(#crmtv2-g-green)}.crm-tv2-hue--blue{--tv2-h:#1d4ed8;--tv2-g:url(#crmtv2-g-blue)}.crm-tv2-hue--teal{--tv2-h:#0f766e;--tv2-g:url(#crmtv2-g-teal)}.crm-tv2-hue--orange{--tv2-h:#c2410c;--tv2-g:url(#crmtv2-g-orange)}.crm-tv2-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.crm-tv2-mark{flex:none;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible}.crm-tv2-mark__o{fill:var(--tv2-g,url(#crmtv2-g-graphite));fill-opacity:0;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transition:fill-opacity .2s}.crm-tv2-mark__d{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.crm-tv2-mark__s{fill:currentColor;stroke:none}.crm-tv2-typemark{color:var(--tv2-h,#475569)}.crm-tv2-typemark .crm-tv2-mark__o{fill-opacity:.14}.crm-tv2-status{white-space:nowrap;align-items:center;gap:3px;font-size:10.5px;font-weight:500;display:inline-flex}.crm-tv2-status svg{flex:none;width:10px;height:10px;display:block}.crm-tv2-status--done{color:#047857}.crm-tv2-status--progress{color:#1e40af}.crm-tv2-status--waiting{color:#6b7587}.crm-tv2-status--attention{color:#c2410c}.crm-tv2-status--cancelled{color:#be123c}.crm-tv2-key{--tv2-g:url(#crmtv2-g-graphite);color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;padding:0;transition:color .2s;display:inline-grid}.crm-tv2-key:is(:hover,:focus-visible):not(:disabled){color:#2b3448}.crm-tv2-key:is(:hover,:focus-visible):not(:disabled) .crm-tv2-mark{transform:translateY(-1px)}.crm-tv2-key:is(:hover,:focus-visible):not(:disabled) .crm-tv2-mark__o{fill-opacity:.22}.crm-tv2-key--danger{--tv2-g:url(#crmtv2-g-red)}.crm-tv2-key--danger:is(:hover,:focus-visible):not(:disabled){color:#be123c}.crm-tv2-key[aria-pressed=true]{color:#2b3448}.crm-tv2-key[aria-pressed=true] .crm-tv2-mark__o{fill-opacity:.35}.crm-tv2-key:disabled{cursor:default;opacity:.4}.crm-tv2-key:focus-visible{outline-offset:1px;outline:2px solid #2b34484d}.crm-tv2-who{align-items:center;gap:5px;min-width:0;max-width:7rem;display:inline-flex}.crm-tv2-avatar{border-radius:50%;flex:none;width:14px;height:14px;box-shadow:0 0 0 1px #0e14240f}.crm-tv2-avatar--system{color:#667085;background:linear-gradient(#f4f6f9,#e8ecf1);place-items:center;display:grid}.crm-tv2-who__name{color:#566072;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:400;overflow:hidden}.crm-tv2-auto{color:#8a92a3;display:inline-grid}.crm-tv2-time{color:#566072;text-align:left;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;min-width:28px;font-weight:500;display:inline-block}.crm-tv2-edit{box-sizing:border-box;color:#0e1424;text-align:right;background:#fff;border:0;border-radius:6px;outline:0;width:100%;height:26px;min-height:26px;padding:0 8px;font-size:12px;box-shadow:inset 0 0 0 1px #2b344873,0 0 0 3px #2b34480f}.crm-tv2-feed{flex-direction:column;display:flex}.crm-tv2-dayhead{align-items:center;gap:6px;padding:7px 2px 1px;display:flex}.crm-tv2-day:first-child .crm-tv2-dayhead{padding-top:0}.crm-tv2-dayhead b{color:#2b3448;font-size:11px;font-weight:600}.crm-tv2-dayhead bdi{color:#8a92a3;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:10.5px}.crm-tv2-dayhead i{background:linear-gradient(90deg,#0e142400,#0e142412);flex:1;height:1px}.crm-tv2-timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crm-tv2-entry{--tv2-row:transparent;--tv2-node:#fff;background:var(--tv2-row);border-radius:7px;grid-template-columns:18px minmax(0,1fr);column-gap:8px;padding:3px 8px;transition:background .18s;display:grid;position:relative}.crm-tv2-entry:before{content:"";background:#0e14241c;width:1px;position:absolute;top:0;bottom:0;right:16.5px}.crm-tv2-entry:first-child:before{top:12px}.crm-tv2-entry:last-child:before{bottom:calc(100% - 12px)}.crm-tv2-entry:only-child:before{display:none}.crm-tv2-entry:is(:hover,:has(:focus-visible)){--tv2-row:#f7f8fa;--tv2-node:#f7f8fa}.crm-tv2-node{z-index:1;background:var(--tv2-node);border-radius:50%;place-items:center;width:18px;height:18px;transition:background .18s;display:grid;position:relative}.crm-tv2-body{flex-direction:column;gap:1px;min-width:0;display:flex}.crm-tv2-text{color:#0e1424;text-align:right;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;transition:padding-left .2s;display:-webkit-box;overflow:hidden}.crm-tv2-entry:has(.crm-tv2-actions):is(:hover,:has(:focus-visible)) .crm-tv2-text{padding-left:54px}.crm-tv2-meta{color:#8a92a3;justify-content:space-between;align-items:center;gap:8px;min-height:16px;font-size:10.5px;display:flex}.crm-tv2-meta__type{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.crm-tv2-meta__who{flex:none;align-items:center;gap:8px;display:inline-flex}.crm-tv2-sep{color:#c3c9d3}.crm-tv2-typeword{color:var(--tv2-h,#475569);font-weight:500}.crm-tv2-link{font:inherit;color:var(--tv2-h,#2b3448);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.crm-tv2-link .crm-tv2-mark{opacity:.55;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1)}.crm-tv2-link:is(:hover,:focus-visible) .crm-tv2-mark{opacity:1;transform:translate(-1px,-1px)}.crm-tv2-link--quiet{cursor:default}.crm-tv2-actions{opacity:0;pointer-events:none;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:1px;left:4px;transform:translate(-3px)}.crm-tv2-entry:is(:hover,:has(:focus-visible)) .crm-tv2-actions{opacity:1;pointer-events:auto;transform:none}.crm-tv2-ledger{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.crm-tv2-doc{--tv2-row:transparent;background:var(--tv2-row);border-radius:7px;align-items:center;gap:10px;min-height:32px;padding:3px 8px;transition:background .18s;display:flex;position:relative}.crm-tv2-doc+.crm-tv2-doc:before{content:"";background:linear-gradient(90deg,#0e142400,#0e14240f 18% 82%,#0e142400);height:1px;transition:opacity .18s;position:absolute;top:0;left:8px;right:8px}.crm-tv2-doc:is(:hover,:has(:focus-visible)){--tv2-row:#f7f8fa}.crm-tv2-doc[data-selected]{--tv2-row:#f3f5f8}.crm-tv2-doc:is(:hover,:has(:focus-visible),[data-selected]):before,.crm-tv2-doc:is(:hover,:has(:focus-visible),[data-selected])+.crm-tv2-doc:before{opacity:0}.crm-tv2-check{cursor:pointer;background:#fff;border:0;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;padding:0;transition:box-shadow .2s,background .2s;display:grid;box-shadow:inset 0 0 0 1.25px #0e142433}.crm-tv2-check .crm-tv2-mark{color:#fff;opacity:0;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);transform:translateY(1px)}.crm-tv2-check:hover{box-shadow:inset 0 0 0 1.25px #0e142466}.crm-tv2-check[aria-pressed=true]{box-shadow:none;background:linear-gradient(#4a556b,#232b3c)}.crm-tv2-check[aria-pressed=true] .crm-tv2-mark{opacity:1;transform:none}.crm-tv2-check:focus-visible{outline-offset:2px;outline:2px solid #2b34484d}.crm-tv2-doc__mark{flex:none;display:grid}.crm-tv2-sheet{width:13px;height:16px;display:block}.crm-tv2-doc__name{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.crm-tv2-doc__name .crm-tv2-edit{height:24px;min-height:24px}.crm-tv2-doc__open{min-width:0;font:inherit;color:#0e1424;text-align:right;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;overflow:hidden}.crm-tv2-doc__open:hover:not(:disabled){text-underline-offset:3px;-webkit-text-decoration:underline #0e142440;text-decoration:underline #0e142440}.crm-tv2-doc__open:disabled{cursor:default}.crm-tv2-pinned{--tv2-g:url(#crmtv2-g-graphite);color:#2b3448;display:inline-grid}.crm-tv2-pinned .crm-tv2-mark__o{fill-opacity:.35}.crm-tv2-doc__meta{flex:none;align-items:center;gap:10px;transition:opacity .16s;display:inline-flex}.crm-tv2-doc .crm-tv2-who{max-width:6.5rem}.crm-tv2-doc .crm-tv2-avatar{width:16px;height:16px}.crm-tv2-doc .crm-tv2-who__name{font-size:11px}.crm-tv2-when{color:#8a92a3;white-space:nowrap;justify-content:flex-end;gap:5px;min-width:5.75rem;font-size:10.5px;display:inline-flex}.crm-tv2-when bdi{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.crm-tv2-when__time{color:#566072;font-weight:500}.crm-tv2-doc__actions{opacity:0;pointer-events:none;transition:opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;left:8px;transform:translate(-3px,-50%)}.crm-tv2-doc:is(:hover,:has(:focus-visible)) .crm-tv2-doc__actions{opacity:1;pointer-events:auto;transform:translateY(-50%)}.crm-tv2-doc:is(:hover,:has(:focus-visible)) .crm-tv2-doc__meta{opacity:0}.crm-tv2-doc.is-uploading .crm-tv2-doc__open{color:#566072}.crm-tv2-doc.is-failed .crm-tv2-doc__open{color:#be123c}.crm-tv2-doc.is-broken .crm-tv2-doc__open{color:#9a3412}.crm-tv2-doc__keep{flex:none;display:flex}.crm-tv2-doc__bar{background:#eef1f5;border-radius:2px;height:2px;position:absolute;bottom:2px;left:100px;right:30px;overflow:hidden}.crm-tv2-doc__bar:after{content:"";background:linear-gradient(90deg,#cbd2dc,#2b3448);border-radius:2px;width:38%;animation:1.4s cubic-bezier(.2,.8,.2,1) infinite crm-tv2-bar;position:absolute;top:0;bottom:0}@keyframes crm-tv2-bar{0%{right:-38%}to{right:100%}}.crm-tv2-more{align-items:center;gap:8px;padding:4px 4px 0;display:flex}.crm-tv2-more i{background:linear-gradient(90deg,#0e14240f,#0e142400);flex:1;height:1px}.crm-tv2-more i:last-child{background:linear-gradient(90deg,#0e142400,#0e14240f)}.crm-tv2-more button{font:inherit;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:2px 6px;font-size:11px;font-weight:500;transition:color .2s;display:inline-flex}.crm-tv2-more__count{color:#8a92a3;font-variant-numeric:tabular-nums}.crm-tv2-more button .crm-tv2-mark{color:#8b95a5}.crm-tv2-more button:is(:hover,:focus-visible){color:#0e1424}.crm-tv2-more button:is(:hover,:focus-visible) .crm-tv2-mark{transform:translateY(1px)}.crm-tv2-empty{color:#8a92a3;place-items:center;margin:0;padding:18px 0 14px;font-size:11.5px;display:grid}.crm-tv2-trigger .crm-tv2-mark{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.crm-tv2-trigger:is(:hover,:focus-visible,[data-state=open]) .crm-tv2-mark{transform:translateY(-1px)}.crm-tv2-trigger:is(:hover,:focus-visible,[data-state=open]) .crm-tv2-typemark .crm-tv2-mark__o{fill-opacity:.3}.crm-tv2-picked{color:#566072;white-space:nowrap;padding:0 5px;font-size:10.5px;font-weight:500}.crm-tv2-sendgrp[data-active] button:not(:disabled) svg.lucide-message-circle{color:#047857!important}.crm-tv2-sendgrp[data-active] button:not(:disabled) svg.lucide-mail{color:#1d4ed8!important}.crm-tv2-menu{box-sizing:border-box;color:#2b3448;direction:rtl;background:#fff;border:0;border-radius:14px;flex-direction:column;gap:1px;width:11.5rem;min-width:0;padding:5px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;display:flex;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 24px 48px -22px #0e14244d}.crm-tv2-menu[data-state=open]{animation:.22s cubic-bezier(.2,.8,.2,1) both crm-tv2-menu-in}.crm-tv2-menu[data-state=closed]{animation:.14s both crm-tv2-menu-out}@keyframes crm-tv2-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes crm-tv2-menu-out{0%{opacity:1}to{opacity:0}}.crm-tv2-menu__item{color:#2b3448;cursor:pointer;border-radius:9px;outline:none;align-items:center;gap:9px;height:32px;padding:0 9px;font-size:12px;font-weight:400;transition:background .16s,color .16s;display:flex}.crm-tv2-menu__label{text-align:right;flex:1}.crm-tv2-menu__digit{color:#a3abb9;text-align:center;font-variant-numeric:tabular-nums;min-width:12px;font-size:10.5px}.crm-tv2-menu__check{color:#2b3448}.crm-tv2-menu__item:is([data-highlighted],:focus){color:#0e1424;background:#f4f6f9}.crm-tv2-menu__item:is([data-highlighted],:focus) .crm-tv2-mark{transform:translateY(-1px)}.crm-tv2-menu__item:is([data-highlighted],:focus) .crm-tv2-typemark .crm-tv2-mark__o{fill-opacity:.26}.crm-tv2-menu__item[data-chosen]{color:#0e1424;background:linear-gradient(#f2f4f7,#eceff3);font-weight:500}.crm-tv2-menu__item[data-chosen] .crm-tv2-typemark .crm-tv2-mark__o{fill-opacity:.3}@media(prefers-reduced-motion:reduce){.crm-tv2-doc__bar:after{width:100%;animation:none}.crm-tv2-menu[data-state=open],.crm-tv2-menu[data-state=closed]{animation:none}}.customer-360-page[data-design=v2]{--ecv2-a1:#6b86ee;--ecv2-a2:#1f2a5c;--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-icon:#8b95a5;--ecv2-r:12px;--ecv2-hair:#0e142414;--ecv2-hair-soft:#0e14240d;--ecv2-shadow:0 0 0 1px #0e14240f, 0 1px 2px #0e14240a, 0 14px 34px -24px #0e142447;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);--ecv2-wash:linear-gradient(180deg, #f7f8fa 0%, #f2f4f7 100%);-webkit-font-smoothing:antialiased;color:var(--ecv2-ink);font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.customer-360-page[data-design=v2] :is(input,button){font-family:inherit}.customer-360-page[data-design=v2] .ecv2-defs,.customer-360-page[data-design=v2] .ccv2-defs{width:0;height:0;position:absolute;overflow:hidden}.customer-360-page[data-design=v2] .customer-hero-card,.customer-360-page[data-design=v2] .customer-workspace-section,.customer-360-page[data-design=v2] .customer-bottom-panel{border-radius:var(--ecv2-r);box-shadow:var(--ecv2-shadow);background:linear-gradient(#fff,#fcfcfd);border-color:#0000}.customer-360-page[data-design=v2] .customer-hero-card{padding:1.35rem 1.75rem 0}.customer-360-page[data-design=v2] .customer-hero-top{background:linear-gradient(90deg,transparent,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent) bottom / 100% 1px no-repeat;border-bottom-color:#0000;margin-bottom:0;padding-bottom:.9rem}.ccv2-name{letter-spacing:-.015em;color:var(--ecv2-ink,#0e1424);font-size:26px;font-weight:600;line-height:1.15}.ccv2-meta{color:var(--ecv2-hint,#8a92a3);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.4rem;font-size:12px;display:flex}.ccv2-meta__sep{background:#c7cdd7;border-radius:50%;width:3px;height:3px}.ccv2-status{white-space:nowrap;color:#566072;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ccv2-status[data-tone=g]{color:#047857}.ccv2-status[data-tone=b]{color:#1e40af}.ccv2-status[data-tone=o]{color:#b45309}.ccv2-status[data-tone=r]{color:#be123c}.ccv2-type{font:inherit;color:var(--ecv2-text-2,#566072);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;transition:color .2s;display:inline-flex}.ccv2-type:hover{color:var(--ecv2-ink,#0e1424)}.customer-360-page[data-design=v2] .customer-insured-grid{gap:.15rem 1rem;padding:.75rem 0 .7rem}.customer-360-page[data-design=v2] .customer-insured-grid .customer-profile-field{border-radius:calc(var(--ecv2-r) - 4px);margin-inline:-.6rem;padding:.5rem .6rem;transition:background .2s}.customer-360-page[data-design=v2] .customer-insured-grid .customer-profile-field:hover{background:var(--ecv2-wash)}.customer-360-page[data-design=v2] .customer-insured-grid .text-\[9px\]{color:var(--ecv2-label);margin-bottom:.25rem;font-size:11px;font-weight:400;line-height:1.1}.customer-360-page[data-design=v2] .customer-insured-grid .text-\[11px\]{letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:12.5px;font-weight:500;line-height:1.25}.ccv2-last-contact{align-items:center;gap:6px;min-width:0;display:inline-flex}.ccv2-last-contact__ago{color:var(--ecv2-hint);font-weight:400}.ccv2-last-contact__mark{flex:none;display:inline-grid}.ccv2-reserved{background:repeating-linear-gradient(90deg,#0e14241a 0 4px,#0000 4px 8px) bottom/100% 1px no-repeat;min-height:2.6rem;margin-bottom:.35rem}.ccv2-strip{align-items:stretch;padding:1.1rem 0 1.25rem;display:flex;position:relative}.ccv2-strip:before{content:"";background:linear-gradient(90deg,transparent,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent);height:1px;position:absolute;top:0;left:0;right:0}.ccv2-strip>.ccv2-cell{flex:1 1 0;justify-content:center;padding-inline:.6rem;display:flex;position:relative}.ccv2-strip>.ccv2-cell+.ccv2-cell:before{content:"";background:linear-gradient(180deg,transparent,var(--ecv2-hair),transparent);width:1px;position:absolute;top:12%;bottom:12%;right:0}.ccv2-kit{width:8.5rem;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.5rem;padding:0;display:flex}.ccv2-kit:focus{outline:none}.ccv2-kit:focus-visible{box-shadow:0 0 0 2px var(--ecv2-a1);border-radius:10px}@supports (color:color-mix(in lab,red,red)){.ccv2-kit:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--ecv2-a1) 40%,transparent)}}.ccv2-kit__name{color:var(--ecv2-text-2,#566072);white-space:nowrap;font-size:11.5px;line-height:15px;transition:color .2s}.ccv2-kit .ecv2-logo{transition:transform .26s var(--ecv2-ease,cubic-bezier(.2, .8, .2, 1))}.ccv2-kit:is(:hover,:focus-visible) .ecv2-logo{transform:translateY(-2px)}.ccv2-kit:is(:hover,:focus-visible) .ccv2-kit__name{color:var(--ecv2-ink,#0e1424)}.ccv2-kit__txt{flex-direction:column;align-items:center;gap:3px;display:flex}.ccv2-kit__word{white-space:nowrap;color:var(--ecv2-hint,#8a92a3);font-size:12px;font-weight:500;line-height:15px}.ccv2-kit__word[data-tone=g]{color:#047857}.ccv2-kit__word[data-tone=b]{color:#1e40af}.ccv2-kit__word[data-tone=o]{color:#b45309}.ccv2-kit__cap{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;max-width:100%;color:var(--ecv2-hint,#8a92a3);font-size:11px;line-height:14px;overflow:hidden}@media(min-width:1280px){.customer-360-page[data-design=v2] .ccv2-ai-column>.ecv2-ai{height:100%;container:ccv2ai/size}}@container ccv2ai (height<=430px){.ccv2-ai__urgent li+li{display:none}}@container ccv2ai (height<=380px){.ccv2-ai__cover{display:none}}.ccv2-ai__cover{flex-direction:column;gap:8px;display:flex}.ccv2-ai__marks{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.ccv2-ai__marks>span{place-items:center;display:grid;position:relative}.ccv2-ai__marks>span[data-on]:after{content:"";background:#10b981;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px}.ccv2-ai__urgent{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ccv2-ai__urgent li{align-items:flex-start;gap:8px;display:flex}.ccv2-ai__urgent .ecv2-glyph{margin-top:1px}.ccv2-ai__urgent b{color:var(--ecv2-ink,#0e1424);font-size:12.5px;font-weight:600;display:block}.ccv2-ai__urgent li[data-tone=o] b{color:#b45309}.ccv2-ai__urgent small{color:var(--ecv2-text-2,#566072);margin-top:1px;font-size:11px;display:block}.ccv2-ai__unit{letter-spacing:0;color:var(--ecv2-text-2,#566072);font-size:12px;font-weight:400}.ccv2-iw__row--b{margin-top:4px}.ccv2-iw__worth{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ccv2-iw__worth li{color:#566072;grid-template-columns:120px minmax(0,1fr) 76px;align-items:center;gap:12px;font-size:12px;display:grid}.ccv2-iw__line{color:#2b3448;align-items:center;gap:8px;font-weight:500;display:flex}.ccv2-iw__track{height:22px;position:relative}.ccv2-iw__track>i{transform-origin:100%;background:linear-gradient(270deg,#a5b4fc,#6b86ee 45%,#1f2a5c);border-radius:4px;height:12px;animation:.9s cubic-bezier(.2,.8,.2,1) both ccv2-grow;position:absolute;top:0;right:0}.ccv2-iw__track>i.ccv2-iw__comm{background:linear-gradient(270deg,#6ee7b7,#047857);border-radius:3px;height:6px;top:15px}.ccv2-iw__track>em{white-space:nowrap;color:#0e1424;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:-1px}.ccv2-iw__comm-v{text-align:left;font-variant-numeric:tabular-nums;color:#047857;font-weight:600}.ccv2-iw__legend{color:#566072;gap:18px;margin-top:10px;font-size:11px;display:flex}.ccv2-iw__legend span{align-items:center;gap:6px;display:inline-flex}.ccv2-iw__legend i{border-radius:3px;width:12px;height:6px;display:block}.ccv2-iw__legend i[data-k=premium]{background:linear-gradient(270deg,#a5b4fc,#1f2a5c)}.ccv2-iw__legend i[data-k=commission]{background:linear-gradient(270deg,#6ee7b7,#047857)}.ccv2-iw__axis{height:66px;margin:6px 4px 14px;position:relative}.ccv2-iw__axis-line{inset-inline:0;background:linear-gradient(270deg,#cfd6e0,#eef1f5);border-radius:1px;height:2px;position:absolute;top:32px}.ccv2-iw__axis-ends{color:#8a92a3;inset-inline:0;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:42px}.ccv2-iw__event{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:0;transform:translate(50%)}.ccv2-iw__event b{white-space:nowrap;color:#047857;font-size:10.5px;font-weight:600}.ccv2-iw__event i{background:#fff;border-radius:50%;width:12px;height:12px;display:block;box-shadow:inset 0 0 0 3px #10b981,0 0 0 3px #10b98124}.ccv2-iw__event[data-soon] b{color:#b45309}.ccv2-iw__event[data-soon] i{box-shadow:inset 0 0 0 3px #f59e0b,0 0 0 3px #f59e0b29}.ccv2-iw__urgent li b{color:#0e1424;font-size:13px;font-weight:600;display:block}.ccv2-iw__urgent li[data-tone=o] b{color:#b45309}.ccv2-iw__urgent li small{color:#566072;margin-top:2px;font-size:11.5px;display:block}.ccv2-iw__matrix{align-items:center;row-gap:2px;display:grid}.ccv2-iw__mh{justify-content:center;padding-bottom:8px;display:flex}.ccv2-iw__person{flex-direction:column;gap:1px;padding:8px 0;display:flex}.ccv2-iw__person b{color:#0e1424;font-size:12.5px;font-weight:600}.ccv2-iw__person[data-self] b{color:#1f2a5c}.ccv2-iw__person small{color:#566072;font-size:10.5px}.ccv2-iw__cell{justify-content:center;padding:8px 0;display:flex}.ccv2-iw__dot{background:#e5e9ef;border-radius:50%;width:8px;height:8px}.ccv2-iw__opp{color:#1f2a5c;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.ccv2-iw__mkt{color:#1e40af;font-size:10.5px;font-weight:500}.customer-360-page[data-design=v2] .customer-workspace__head{background:0 0;border-bottom:0;position:relative}.customer-360-page[data-design=v2] .customer-workspace__head:after{background:linear-gradient(90deg,transparent 0%,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent 100%);content:"";inset-inline:0;height:1px;position:absolute;bottom:0}.customer-360-page[data-design=v2] .customer-tabs{height:3.35rem}.customer-360-page[data-design=v2] .customer-tabs__tab{color:var(--ecv2-label);gap:.55rem;font-size:14px;font-weight:400}.customer-360-page[data-design=v2] .customer-tabs__tab+.customer-tabs__tab:before{display:none}.customer-360-page[data-design=v2] .customer-tabs__tab:hover{color:var(--ecv2-ink)}.customer-360-page[data-design=v2] .customer-tabs__tab:hover .customer-tabs__icon{color:var(--ecv2-ink);transform:translateY(-1px)}.customer-360-page[data-design=v2] .customer-tabs__tab[aria-checked=true]{color:var(--ecv2-ink);font-weight:600}.customer-360-page[data-design=v2] .customer-tabs__icon{width:18px;height:18px;color:var(--ecv2-icon)}.customer-360-page[data-design=v2] .customer-tabs__tab[aria-checked=true] .customer-tabs__icon{color:var(--ecv2-a2);stroke:url(#ecv2-iAcc);filter:none}.customer-360-page[data-design=v2] .customer-tabs__tab:after{background:linear-gradient(90deg,var(--ecv2-a1),var(--ecv2-a2));inset-inline:36%}.customer-360-page[data-design=v2] .customer-tabs__indicator:before{display:none}.customer-360-page[data-design=v2] .customer-tabs__indicator:after{background:linear-gradient(90deg,var(--ecv2-a1),var(--ecv2-a2));box-shadow:none;inset-inline:36%;bottom:0}.customer-360-page[data-design=v2] .customer-tabs__label{top:0}.customer-360-page[data-design=v2] .customer-tabs__count{font-variant-numeric:tabular-nums;color:var(--ecv2-hint);font-size:12px;font-weight:400}.customer-360-page[data-design=v2] .customer-workspace__body:has(.ccv2-fp){overflow:visible}.ccv2-fp{background:radial-gradient(46% 62% at 50% 52%,#6b86ee12,#0000 70%);grid-template-columns:270px minmax(0,1fr) 270px;align-items:center;gap:28px;height:100%;min-height:540px;padding:18px 32px 22px;display:grid}@media(max-width:1279px){.ccv2-fp{grid-template-columns:minmax(0,1fr);height:auto}}.ccv2-col{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;display:flex}.ccv2-h{color:var(--ecv2-ink-2,#2b3448);align-items:center;gap:10px;margin:0 0 12px;font-size:12.5px;font-weight:600;display:flex}.ccv2-h i{background:linear-gradient(to left,var(--ecv2-hair),transparent);flex:1;height:1px}.ccv2-fig{flex-direction:column;gap:5px;padding:14px 4px;display:flex;position:relative}.ccv2-fig+.ccv2-fig{background:linear-gradient(90deg,transparent,var(--ecv2-hair) 10%,var(--ecv2-hair) 90%,transparent) top / 100% 1px no-repeat}.ccv2-fig small{color:var(--ecv2-label,#667085);font-size:11.5px}.ccv2-fig b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink,#0e1424);font-size:34px;font-weight:300;line-height:1}.ccv2-fig em{color:var(--ecv2-text-2,#566072);font-size:11.5px;font-style:normal}.ccv2-fig .ccv2-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ccv2-fig .ccv2-marks{gap:6px;display:flex}.ccv2-fig .ccv2-tag{color:#047857;align-items:center;gap:4px;font-size:10.5px;font-weight:500;display:inline-flex}.ccv2-fig .ccv2-tag[data-tone=o]{color:#b45309}.ccv2-fig b.ccv2-none{color:var(--ecv2-hint,#8a92a3);font-size:22px}.ccv2-pos,.ccv2-fig b.ccv2-pos,.ccv2-pc b.ccv2-pos{color:#0000;background:linear-gradient(150deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text}.ccv2-neg,.ccv2-pc b.ccv2-neg{color:#0000;background:linear-gradient(150deg,#fb7185,#be123c);-webkit-background-clip:text;background-clip:text}.ccv2-split{border-radius:3px;gap:2px;height:6px;margin-top:6px;display:flex;overflow:hidden}.ccv2-split i{transform-origin:100%;height:100%;animation:ccv2-grow .9s var(--ecv2-ease) .5s backwards;border-radius:2px;display:block}.ccv2-orbit{width:560px;max-width:100%;height:500px;margin:0 auto;position:relative}.ccv2-orbit>svg{position:absolute;inset:0;overflow:visible}.ccv2-trk{fill:none;stroke:#0e142412;stroke-width:12px}.ccv2-tick{stroke:#0e14241f;stroke-width:1px}.ccv2-tick--m{stroke:#0e142438;stroke-width:1.3px}.ccv2-in{fill:none;stroke:#0e14240f;stroke-width:1px;stroke-dasharray:2 5}.ccv2-spin{transform-box:view-box;transform-origin:280px 262px}.ccv2-ticks{animation:120s linear infinite ccv2-rot}.ccv2-in2{animation:70s linear infinite reverse ccv2-rot}.ccv2-glow{transform-box:view-box;transform-origin:280px 262px;animation:5.5s ease-in-out infinite ccv2-breathe}.ccv2-arc{fill:none;stroke-width:12px;stroke-linecap:round}.ccv2-arc[data-tone=g]{stroke:url(#ccv2-wheel-g);stroke-dasharray:1;animation:1.3s cubic-bezier(.65,0,.2,1) backwards ccv2-draw;animation-delay:calc(var(--i) * .12s + .25s)}.ccv2-arc[data-tone=b]{stroke:url(#ccv2-wheel-b);stroke-width:7px;stroke-dasharray:.01 11;animation:.8s 1.2s backwards ccv2-fade}.ccv2-arc[data-tone=r]{stroke:url(#ccv2-wheel-r);stroke-width:5px;opacity:.55;animation:.8s 1.2s backwards ccv2-fade}.ccv2-comet{animation:11s linear infinite ccv2-rot}.ccv2-comet circle{fill:#fff}.ccv2-comet .ccv2-comet__head{filter:drop-shadow(0 0 4px #6b86eee6)drop-shadow(0 0 9px #6b86ee8c)}.ccv2-center{text-align:center;animation:ccv2-up .7s var(--ecv2-ease) .6s backwards;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:52.4%;left:50%;transform:translate(-50%,-50%)}.ccv2-center b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(150deg,var(--ecv2-a1),var(--ecv2-a2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:52px;font-weight:300;line-height:.95}.ccv2-center b small{color:#a3abb9;-webkit-text-fill-color:#a3abb9;font-size:24px}.ccv2-center span{color:var(--ecv2-ink-2);font-size:12.5px;font-weight:500}.ccv2-center em{color:var(--ecv2-hint);font-size:11.5px;font-style:normal}.ccv2-st{width:60px;height:60px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.ccv2-st:disabled{cursor:default}.ccv2-st:focus{outline:none}.ccv2-st__lb{white-space:nowrap;pointer-events:none;animation:.5s backwards ccv2-fade;animation-delay:calc(var(--i) * 90ms + .75s);flex-direction:column;gap:3px;display:flex;position:absolute}.ccv2-st[data-side=r] .ccv2-st__lb{text-align:left;align-items:flex-end;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.ccv2-st[data-side=l] .ccv2-st__lb{text-align:right;align-items:flex-start;top:50%;right:calc(100% + 14px);transform:translateY(-50%)}.ccv2-st[data-side=t] .ccv2-st__lb{text-align:center;align-items:center;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.ccv2-st[data-side=b] .ccv2-st__lb{text-align:center;align-items:center;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.ccv2-disc{transition:transform .3s var(--ecv2-ease),box-shadow .3s ease;animation:.6s cubic-bezier(.2,.9,.3,1.35) backwards ccv2-pop;animation-delay:calc(var(--i) * 90ms + .35s);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 0 0 1px #0e14240f,0 6px 16px -8px #0e14244d}.ccv2-disc>svg{z-index:1;transition:transform .3s var(--ecv2-ease);position:relative}.ccv2-disc:before,.ccv2-disc:after{content:"";border:1.5px solid var(--ring,transparent);border-radius:50%;position:absolute;inset:-6px}.ccv2-disc:before{opacity:.55;transition:inset .3s var(--ecv2-ease),opacity .3s}.ccv2-disc:after{opacity:0}.ccv2-st[data-tone=g] .ccv2-disc{--ring:#34d399}.ccv2-st[data-tone=g] .ccv2-disc:after{animation:4.2s ease-out infinite ccv2-ping;animation-delay:calc(var(--i) * 1.1s + 2s)}.ccv2-st[data-tone=b] .ccv2-disc{--ring:#93c5fd}.ccv2-st[data-tone=b] .ccv2-disc:before{border-style:dashed;animation:16s linear infinite ccv2-rot}.ccv2-st[data-tone=r] .ccv2-disc{--ring:#fda4af}.ccv2-st[data-tone=n] .ccv2-disc{background:#f7f8fa;box-shadow:inset 0 0 0 1.5px #0e142414}.ccv2-beacon{z-index:2;background:radial-gradient(circle at 35% 35%,#fcd34d,#c2410c);border-radius:50%;width:14px;height:14px;position:absolute;top:-2px;left:-2px;box-shadow:0 0 0 2.5px #fff}.ccv2-beacon:after{content:"";border:2px solid #f59e0b;border-radius:50%;animation:1.8s ease-out infinite ccv2-beacon;position:absolute;inset:-2.5px}.ccv2-st:not(:disabled):is(:hover,:focus-visible) .ccv2-disc{transform:translateY(-3px);box-shadow:0 0 0 1px #0e142412,0 14px 26px -10px #0e142461}.ccv2-st:not(:disabled):is(:hover,:focus-visible) .ccv2-disc:before{opacity:.9;inset:-9px}.ccv2-st:not(:disabled):hover .ccv2-disc>svg{transform:scale(1.06)}.ccv2-st:focus-visible .ccv2-disc{box-shadow:0 0 0 2px #6b86ee8c,0 14px 26px -10px #0e142461}.ccv2-st__name{color:var(--ecv2-ink);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:flex}.ccv2-st[data-tone=n] .ccv2-st__name{color:var(--ecv2-label)}.ccv2-st__sub{color:var(--ecv2-text-2);white-space:nowrap;font-size:11px}.ccv2-st__word{font-weight:500}.ccv2-st[data-tone=g] .ccv2-st__word{color:#047857}.ccv2-st[data-tone=b] .ccv2-st__word{color:#1e40af}.ccv2-st[data-tone=r] .ccv2-st__word{color:#be123c}.ccv2-st[data-tone=n] .ccv2-st__word{color:var(--ecv2-hint)}.ccv2-st__alert{color:#b45309;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.ccv2-st__go{color:var(--ecv2-a2);opacity:0;transition:opacity .2s,transform .3s var(--ecv2-ease);font-size:10.5px;font-weight:500;transform:translateY(-3px)}.ccv2-st:not(:disabled):is(:hover,:focus-visible) .ccv2-st__go{opacity:1;transform:none}.ccv2-grp{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ccv2-grp li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;display:grid}.ccv2-grp li+li{background:linear-gradient(90deg,transparent,var(--ecv2-hair-soft) 10%,var(--ecv2-hair-soft) 90%,transparent) top / 100% 1px no-repeat}.ccv2-grp__l{flex-direction:column;gap:2px;display:flex}.ccv2-grp__l b{color:var(--ecv2-ink);font-size:13px;font-weight:600}.ccv2-grp__l small{color:var(--ecv2-text-2);font-size:11px}.ccv2-grp__v{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.ccv2-grp__v>span{letter-spacing:-.01em;font-size:17px;font-weight:500}.ccv2-grp__v small{color:var(--ecv2-hint);font-size:10.5px;display:block}.ccv2-grp li[data-empty] .ccv2-grp__l b,.ccv2-grp li[data-empty] .ccv2-grp__v{color:var(--ecv2-hint);font-weight:400}.ccv2-pc{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 12px;display:grid}.ccv2-pc>span{border-radius:10px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.ccv2-pc>span[data-kind=premium]{background:linear-gradient(#10b98117,#10b98108);box-shadow:inset 0 0 0 1px #10b98124}.ccv2-pc>span[data-kind=claims]{background:linear-gradient(#f43f5e17,#f43f5e08);box-shadow:inset 0 0 0 1px #f43f5e24}.ccv2-pc small{align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.ccv2-pc>span[data-kind=premium] small{color:#047857}.ccv2-pc>span[data-kind=claims] small{color:#be123c}.ccv2-pc b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:500;line-height:1}.ccv2-ratio{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:16px;display:grid}.ccv2-ring{width:92px;height:92px;position:relative}.ccv2-ring svg{display:block}.ccv2-ring__premium{stroke-dasharray:1;animation:ccv2-draw 1.1s var(--ecv2-ease) .4s backwards}.ccv2-ring__claims{animation:ccv2-ring-claims 1s var(--ecv2-ease) 1.3s backwards}.ccv2-ring__c{flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:absolute;inset:0}.ccv2-ring__c b{letter-spacing:-.03em;color:var(--ecv2-ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:300}.ccv2-ring__c small{color:var(--ecv2-text-2);font-size:9.5px}.ccv2-legend{flex-direction:column;gap:8px;display:flex}.ccv2-legend span{color:var(--ecv2-text-2);align-items:center;gap:7px;font-size:11.5px;display:flex}.ccv2-legend i{border-radius:2px;width:10px;height:4px;display:block}.ccv2-legend .ccv2-legend__verdict{color:#047857;font-weight:600}.ccv2-legend .ccv2-legend__verdict[data-tone=o]{color:#b45309}.ccv2-legend .ccv2-legend__verdict[data-tone=r]{color:#be123c}@keyframes ccv2-rot{to{transform:rotate(360deg)}}@keyframes ccv2-draw{0%{stroke-dashoffset:1px}}@keyframes ccv2-ring-claims{0%{stroke-dasharray:0 1}}@keyframes ccv2-fade{0%{opacity:0}}@keyframes ccv2-up{0%{opacity:0;transform:translate(-50%,-42%)}}@keyframes ccv2-pop{0%{opacity:0;transform:scale(.4)}}@keyframes ccv2-grow{0%{transform:scaleX(0)}}@keyframes ccv2-breathe{0%,to{opacity:.75;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes ccv2-ping{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.32)}}@keyframes ccv2-beacon{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@media(prefers-reduced-motion:reduce){.ccv2-fp *,.ccv2-fp :before,.ccv2-fp :after{animation:none!important}}.ccv2-win{--ecv2-a1:#6b86ee;--ecv2-a2:#1f2a5c;--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-icon:#8b95a5;--ecv2-r:12px;--ecv2-hair:#0e142414;--ecv2-hair-soft:#0e14240d;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);--ecv2-wash:linear-gradient(180deg, #f7f8fa 0%, #f2f4f7 100%);color:var(--ecv2-ink);font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.ccv2-win__board{flex-direction:column;height:min(62vh,34rem);min-height:0;margin-inline:-24px;display:flex}.ccv2-win__board>.customer-records{height:100%}.ccv2-band{background:linear-gradient(90deg,transparent,var(--ecv2-hair) 10%,var(--ecv2-hair) 90%,transparent) bottom / 100% 1px no-repeat;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6px;padding:4px 0 14px;display:grid}.ccv2-band>span{flex-direction:column;align-items:center;gap:5px;display:flex;position:relative}.ccv2-band>span+span:before{content:"";background:linear-gradient(180deg,transparent,var(--ecv2-hair),transparent);width:1px;position:absolute;top:8%;bottom:8%;right:0}.ccv2-band small{color:var(--ecv2-label);font-size:11px}.ccv2-band b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:24px;font-weight:300;line-height:1}.ccv2-band b[data-tone=b]{color:#1e40af}.ccv2-claims__views{justify-content:center;margin:2px 0 6px;display:flex}.ccv2-wl{flex-direction:column;margin:8px 0 0;padding:0;list-style:none;display:flex}.ccv2-wl__row{width:100%;min-height:50px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:16px minmax(0,1fr) 22px 86px 84px;align-items:center;column-gap:12px;padding:6px 10px;transition:background .18s;display:grid;position:relative}.ccv2-wl li+li .ccv2-wl__row:before{content:"";background:linear-gradient(90deg,#0000,#0e142412 12% 88%,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.ccv2-wl__row:hover{background:#f7f8fa}.ccv2-wl__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ccv2-wl__t b{white-space:nowrap;text-overflow:ellipsis;color:var(--ecv2-ink);font-size:13px;font-weight:500;overflow:hidden}.ccv2-wl__t small{white-space:nowrap;text-overflow:ellipsis;color:var(--ecv2-text-2);font-size:11px;overflow:hidden}.ccv2-wl__st{white-space:nowrap;color:var(--ecv2-label);font-size:12px;font-weight:500}.ccv2-wl__st[data-tone=g]{color:#047857}.ccv2-wl__st[data-tone=b]{color:#1e40af}.ccv2-wl__amt{text-align:left;font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:13.5px;font-weight:600}.ccv2-wl__empty{text-align:center;color:var(--ecv2-hint);margin:28px 0 18px;font-size:12.5px}.ccv2-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:10px 24px 12px;display:grid;position:relative}.ccv2-bar:after{content:"";pointer-events:none;inset-inline:10%;background:linear-gradient(90deg,#0000,#0e142412 30% 70%,#0000);height:1px;position:absolute;bottom:0}.ccv2-bar>.ecv2-views{justify-self:start}.ccv2-search{background:var(--ecv2-wash);border-radius:14px;justify-self:center;align-items:center;width:320px;max-width:100%;height:2.4rem;transition:box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0e14240d}.ccv2-search:hover{box-shadow:inset 0 0 0 1px #0e14241a}.ccv2-search:focus-within{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 4px var(--ecv2-a1);background:#fff}@supports (color:color-mix(in lab,red,red)){.ccv2-search:focus-within{box-shadow:inset 0 0 0 1px var(--ecv2-a2),0 0 0 4px color-mix(in srgb,var(--ecv2-a1) 18%,transparent)}}.ccv2-search__glyph{color:#9aa2b1;pointer-events:none;transition:inset-inline-start .28s var(--ecv2-ease),color .2s ease;position:absolute;inset-inline-start:calc(50% - 2.2rem)}.ccv2-search:focus-within .ccv2-search__glyph,.ccv2-search[data-filled] .ccv2-search__glyph{color:var(--ecv2-a2);inset-inline-start:.9rem}.ccv2-search input{text-align:center;width:100%;height:100%;color:var(--ecv2-ink-2);background:0 0;border:0;outline:none;padding:0 2.2rem;font-size:12.5px}.ccv2-search input::placeholder{color:#9aa2b1}.ccv2-search input::-webkit-search-cancel-button{display:none}.ccv2-search__clear{width:20px;height:20px;color:var(--ecv2-text-2);cursor:pointer;background:#0e14240f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:.6rem}.ccv2-tools{justify-self:end;align-items:center;gap:2px;display:flex}.ccv2-tools__sep{background:#0e14241a;width:1px;height:18px;margin:0 8px}.ccv2-dm{cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;transition:background .2s,box-shadow .2s;display:grid;position:relative}.ccv2-dm>svg{transition:transform .26s var(--ecv2-ease),filter .22s ease,opacity .22s ease}.ccv2-dm:hover>svg{transform:translateY(-2px)}.ccv2-dm[data-unavailable]>svg{opacity:.5}.ccv2-dm[aria-checked=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.ccv2-tools[data-filtered] .ccv2-dm:not([aria-checked=true])>svg{filter:grayscale();opacity:.55}.ccv2-tool{width:32px;height:32px;color:var(--ecv2-icon);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:color .2s;display:grid}.ccv2-tool:hover{color:var(--ecv2-ink-2)}.ccv2-tool:hover svg{transform:translateY(-2px)}.ccv2-tool svg{transition:transform .26s var(--ecv2-ease)}.ccv2-tool[aria-pressed=true]{color:var(--ecv2-ink)}.ccv2-tools .customer-records-bar__btn{width:32px;height:32px;color:var(--ecv2-icon,#8b95a5);box-shadow:none;background:0 0;border-radius:9px}.ccv2-tools .customer-records-bar__btn:after{display:none}.ccv2-tools .customer-records-bar__btn:not([data-unavailable]):hover{color:var(--ecv2-ink-2,#2b3448);background:0 0}.ccv2-tools .customer-records-bar__btn:not([data-unavailable]):hover .customer-records-bar__glyph{transform:translateY(-2px)}.ccv2-tools .customer-records-bar__btn:is([aria-checked=true],[aria-pressed=true],[data-state=open]){color:var(--ecv2-ink,#0e1424);background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.ccv2-tools[data-filtered] .customer-records-bar__btn:not([aria-checked=true]) svg.crm-dg{filter:grayscale();opacity:.55}.ccv2-tools .customer-records-bar__btn[data-unavailable] svg.crm-dg{opacity:.55}@media(max-width:900px){.ccv2-bar{grid-template-columns:minmax(0,1fr);justify-items:center}}.customer-360-page[data-design=v2] .customer-bottom-panel>.customer-activity-card,.customer-360-page[data-design=v2] .customer-bottom-panel .customer-activity-card{box-shadow:none;background:0 0;border:0;border-radius:0}.customer-360-page[data-design=v2] .ecv2-phead{align-items:center;gap:.9rem;padding:1.1rem 1.25rem 0;display:flex}.customer-360-page[data-design=v2] .ecv2-phead__rule{background:linear-gradient(90deg,#0e142417,#0e142400);flex:1;height:1px}.customer-360-page[data-design=v2] .ecv2-phead__rule:last-child{background:linear-gradient(90deg,#0e142400,#0e142417)}.customer-360-page[data-design=v2] .ecv2-phead__title{color:var(--ecv2-ink);font-size:15px;font-weight:600}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]){background:linear-gradient(#fcfcfd,#f8f9fb);border:0;border-radius:8px;gap:1px;padding:2px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #0e14240a}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]):focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b344852,0 0 0 3px #2b34480f}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) input[type=text]{min-height:28px;box-shadow:none;background:0 0;border:0;font-size:12.5px!important}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button{width:26px;height:26px;color:var(--ecv2-icon);background:0 0;border:0}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) div.relative>button{width:24px;height:24px}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button:hover{background:0 0}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button svg.lucide{width:16px;height:16px;color:var(--ecv2-icon);stroke-width:2px;transition:transform .26s var(--ecv2-ease),fill-opacity .2s ease;fill-opacity:0}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid{background:0 0;width:18px;height:18px}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid svg.lucide{color:inherit}.customer-360-page[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button:is(:hover,:focus-visible):not(:disabled) svg.lucide{fill-opacity:.2;transform:translateY(-2px)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-plus{stroke:url(#ecv2-iAcc)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-clipboard-check{stroke:url(#ecv2-iGreen);fill:url(#ecv2-iGreen)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-wallet{stroke:url(#ecv2-iAmL);fill:url(#ecv2-iAmL)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-upload{stroke:url(#ecv2-iCall)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-pin{stroke:url(#ecv2-iGr);fill:url(#ecv2-iGr)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-message-circle{stroke:url(#ecv2-iWa);fill:url(#ecv2-iWa)}.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-mail,.customer-360-page[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-file-check-2{stroke:url(#ecv2-iMail);fill:url(#ecv2-iMail)}.clw-n{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.clw-board{flex-direction:column;min-height:0;max-height:min(64vh,36rem);margin-inline:-24px;display:flex}.clw-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:.25rem 1.125rem 1rem;overflow:hidden auto}.clw-empty{text-align:center;color:#8a92a3;margin:28px 0 18px;font-size:12.5px}.clw-gi{color:#0284c7;place-items:center;display:inline-grid}.clw-who{align-items:center;gap:10px;min-width:0;display:flex}.clw-av{color:#41507a;background:linear-gradient(150deg,#eef3f9,#d9e2ee);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10.5px;font-weight:500;display:grid;box-shadow:inset 0 0 0 1px #0e14240d}.clw-av--sm{width:26px;height:26px;font-size:9.5px}.clw-t{text-align:right;flex-direction:column;gap:1px;min-width:0;display:flex}.clw-t b{color:#172247;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.clw-t small{color:#64748b;white-space:nowrap;font-size:10.5px;line-height:14px}.clw-two{flex-direction:column;align-items:center;min-width:0;line-height:1.3;display:flex}.clw-two b{color:#172247;font-size:11.5px;font-weight:600}.clw-two small{color:#64748b;white-space:nowrap;font-size:10px}.clw-two small[data-tone=red]{color:#be123c}.clw-none{color:#a3abb9;font-size:11px}.clw-miss{color:#be123c;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.clw-miss i{border:1.3px dashed #f43f5e;border-radius:50%;flex:none;width:12px;height:12px}.clw-dgs{justify-content:center;align-items:center;gap:5px;display:inline-flex}.clw-dgs .crm-dg{display:block}.clw-src{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.clw-two b.clw-src{color:#334155;font-weight:500}.clw-src svg{color:#8b95a5;flex:none}.clw-sec{color:#566072;white-space:nowrap;align-items:center;gap:12px;font-size:11.5px;font-weight:600;display:flex}.clw-sec:before,.clw-sec:after{content:"";flex:1;height:1px}.clw-sec:before{background:linear-gradient(270deg,#0e142400,#0e142417)}.clw-sec:after{background:linear-gradient(90deg,#0e142400,#0e142417)}.clw-f{flex-direction:column;gap:5px;min-width:0;display:flex}.clw-f>i{color:#667085;white-space:nowrap;font-size:10.5px;font-style:normal;line-height:13px}.clw-in{width:100%;min-width:0;height:32px;font:inherit;color:#0e1424;text-align:right;background:linear-gradient(#f7f8fa,#f2f4f7);border:0;border-radius:8px;outline:none;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 0 0 1px #0e14240f}.clw-in::placeholder{color:#9aa2b1}.clw-in:hover{box-shadow:inset 0 0 0 1px #0e14241f}.clw-in:focus,.clw-in[aria-expanded=true]{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344817}.clw-in--pick{cursor:pointer;justify-content:space-between}.clw-in--pick[data-ph] span{color:#9aa2b1}.clw-in--pick svg{color:#8b95a5;flex:none}.clw-in--count{text-align:center;width:44px;height:24px;padding:0 6px}.clw-edit{max-width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:3px 6px;transition:background-color .16s,box-shadow .16s;display:inline-flex}.clw-edit:hover{background:#f1f5f9d9;box-shadow:inset 0 0 0 1px #0e14240f}.clw-edit:focus-visible{outline-offset:1px;outline:2px solid #2b34484d}.clw-edit--inline{font-size:inherit;border-radius:5px;padding:0 3px}.clw-rel{color:#172247;font-size:11.5px;font-weight:600}.clw-sw{background:linear-gradient(#f2f4f7,#eceff3);border-radius:9px;grid-template-columns:1fr 1fr;height:32px;padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0e142414}.clw-sw:before{content:"";opacity:0;background:#fff;border-radius:7px;width:calc(50% - 3px);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s;position:absolute;top:3px;bottom:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 0 0 1px #0e14240d}.clw-sw[data-v]:before{opacity:1}.clw-sw[data-v="2"]:before{transform:translate(-100%)}.clw-sw>button{z-index:1;font:inherit;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:11.5px;position:relative}.clw-sw>button[aria-checked=true]{color:#0e1424;font-weight:600}.clw-menu{color:#2b3448;background:#fff;border:0;border-radius:14px;width:auto;min-width:150px;padding:6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 24px 48px -22px #0e142461}.clw-menu--narrow{min-width:112px}.clw-menu--id{min-width:260px}.clw-mi{width:100%;height:34px;font:inherit;color:#2b3448;text-align:right;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:12px;transition:background .16s;display:flex}.clw-mi:hover,.clw-mi:focus-visible{background:linear-gradient(#f8f9fb,#f2f4f7);outline:none}.clw-mi__label{flex:1}.clw-mi__check{color:#0e1424;opacity:0;flex:none}.clw-mi[aria-selected=true]{color:#0e1424;font-weight:600}.clw-mi[aria-selected=true] .clw-mi__check{opacity:1}.clw-mi--input{cursor:text}.clw-mi--input:hover{background:0 0}.clw-mi--input input{width:100%;height:28px;font:inherit;background:#f5f7fa;border:0;border-radius:7px;outline:none;padding:0 8px;font-size:12px;box-shadow:inset 0 0 0 1px #0e142412}.clw-mi--input input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448}.clw-mi--person{height:42px}.clw-mi mark{color:#0e1424;background:0 0;font-weight:700}.clw-mhr{background:#0e142412;height:1px;margin:5px 8px;display:block}.clw-grid{--clw-inset:2.75rem;margin:0 -1.125rem .5rem}.clw-ruler{grid-template-columns:var(--clw-cols);padding:4px var(--clw-inset);background:linear-gradient(#f6f8fb,#f1f5f9);display:grid;position:relative}.clw-ruler:after{content:"";background:#94a3b86b;height:1px;position:absolute;bottom:0;left:0;right:0}.clw-ruler>span{letter-spacing:.01em;color:#78869c;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:2px 6px;font-size:10.5px;font-weight:700;position:relative;overflow:hidden}.clw-ruler>span[data-align=start]{text-align:right}.clw-row{grid-template-columns:var(--clw-cols);min-height:3.25rem;padding:0 var(--clw-inset);border-bottom:1px solid #64748b38;transition:background-color .16s;display:grid;position:relative}.clw-row:last-child{border-bottom:0}.clw-row:hover{background:#f8fafc}.clw-row[data-dragging]{opacity:.45}.clw-cell{color:#334155;text-align:center;border-inline-end:1px solid #64748b1a;justify-content:center;align-items:center;min-width:0;padding:6px;font-size:11.5px;font-weight:500;display:flex}.clw-cell:last-child{border-inline-end:0}.clw-cell[data-align=start]{text-align:right;justify-content:flex-start}.clw-cell .clw-in{height:28px;padding:0 7px;font-size:11.5px}.clw-acts{gap:2px}.clw-grip{color:#a3abb9;opacity:0;cursor:grab;width:18px;height:26px;top:50%;background:0 0;border:0;border-radius:6px;place-items:center;margin-top:-13px;transition:opacity .18s,color .18s;display:grid;position:absolute;inset-inline-start:calc(var(--clw-inset) - 22px)}.clw-row:hover .clw-grip,.clw-grip:focus-visible{opacity:1}.clw-grip:hover{color:#2b3448}.clw-grip:active{cursor:grabbing}.clw-act{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .16s,background-color .16s,opacity .16s;display:inline-grid}.clw-act:hover{color:#172247;background:#f1f5f9}.clw-act--bin{opacity:0}.clw-row:hover .clw-act--bin,.clw-act--bin:focus-visible{opacity:1}.clw-act--bin:hover{color:#be123c;background:#fff1f2}.clw-new{flex-direction:column;gap:12px;margin:12px 0 4px;display:flex}.clw-new__row{grid-template-columns:118px 150px minmax(0,1fr) minmax(0,1fr) 116px 112px 124px 26px;align-items:end;gap:10px;padding:0 1.6rem;display:grid}.clw-new__x{color:#a3abb9;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;height:32px;display:grid}.clw-new__x:hover{color:#2b3448;background:#f1f5f9}@media(prefers-reduced-motion:reduce){.clw-sw:before{transition:none}}.cww-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:10px 1.6rem 4px;display:grid}.cww-tile{background:#fff;border-radius:12px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;padding:12px 14px 12px 12px;transition:box-shadow .22s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;box-shadow:0 0 0 1px #0e142412,0 1px 2px #0e14240a}.cww-tile:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #0e14241a,0 14px 28px -20px #0e142457}.cww-tile[data-selected]{box-shadow:0 0 0 1.5px #2b3448,0 14px 28px -20px #0e142457}.cww-tile__pick{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.cww-tile__pick:focus-visible{outline-offset:3px;outline:2px solid #2b344859}.cww-tile__body{flex-direction:column;gap:3px;min-width:0;display:flex}.cww-tile__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.cww-tile__top b{color:#0e1424;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cww-tile__sub{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cww-facts{margin-top:7px;display:flex}.cww-facts>span{flex-direction:column;gap:2px;min-width:0;padding:0 12px;display:flex}.cww-facts>span:first-child{padding-inline-start:0}.cww-facts>span+span{border-inline-start:1px solid #0e142412}.cww-facts i{color:#8a92a3;white-space:nowrap;font-size:10px;font-style:normal}.cww-facts b{color:#172247;white-space:nowrap;align-items:center;gap:4px;min-height:17px;font-size:12px;font-weight:500;display:flex}.cww-facts b[data-tone=red]{color:#be123c}.cww-tile__acts{z-index:2;opacity:0;gap:2px;transition:opacity .18s;display:flex;position:absolute;bottom:10px;left:10px}.cww-tile:hover .cww-tile__acts,.cww-tile:focus-within .cww-tile__acts{opacity:1}.cww-act{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .16s,background-color .16s;display:inline-grid}.cww-act:hover{color:#172247;background:#f1f5f9;border-color:#0000}.cww-act--bin:hover{color:#be123c;background:#fff1f2}.cww-face{color:#fff;text-align:left;direction:ltr;background:radial-gradient(130px 90px at 92% -10%,#ffffff29,#0000 70%),linear-gradient(150deg,#4a5469,#2a3245 46%,#161c2b);border-radius:9px;width:132px;height:83px;transition:filter .22s,opacity .22s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 10px 18px -12px #0e1424b3}.cww-face[data-muted]{filter:grayscale();opacity:.5}.cww-face__chip{background:linear-gradient(135deg,#eef0f3,#b9c0cb 55%,#8f98a6);border-radius:3px;width:19px;height:14px;position:absolute;top:16px;left:13px;box-shadow:inset 0 0 0 .6px #0e14244d}.cww-face__chip:before{content:"";border-top:.6px solid #0e142459;border-bottom:.6px solid #0e142459;position:absolute;inset:4px 0}.cww-face__nfc{opacity:.55;position:absolute;top:15px;left:38px}.cww-face__num{font-variant-numeric:tabular-nums;letter-spacing:.14em;color:#fffffff0;white-space:nowrap;font-size:11px;font-weight:500;position:absolute;bottom:22px;left:13px}.cww-face__exp{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#ffffff9e;font-size:8.5px;position:absolute;bottom:9px;left:13px}.cww-face__brand{position:absolute;bottom:8px;right:9px}.cww-face__mark{display:block}.cww-face--bank{color:#0e1424;text-align:right;direction:rtl;background:linear-gradient(#fff,#f3f5f8);box-shadow:inset 0 0 0 1px #0e14241a,0 10px 18px -14px #0e142473}.cww-face--bank:after{content:"";background:linear-gradient(90deg,#0000,#0e142414 20% 80%,#0000);height:1px;position:absolute;top:34px;left:0;right:0}.cww-face__bank{color:#172247;white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:11px;right:12px}.cww-face__bank svg{color:#2b3448}.cww-face--bank .cww-face__num{letter-spacing:.08em;color:#0e1424;direction:ltr;left:auto;right:12px}.cww-face--bank .cww-face__exp{letter-spacing:0;color:#8a92a3;font-size:9px;left:auto;right:12px}.cww-detail{flex-direction:column;gap:12px;margin:14px 1.6rem 2px;animation:.3s cubic-bezier(.2,.8,.2,1) both ecw-rise;display:flex}.cww-detail__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 84px;align-items:start;gap:24px;display:grid}.cww-detail__col{flex-direction:column;gap:8px;min-width:0;display:flex}.cww-detail__keys{flex-direction:column;align-items:center;gap:4px;padding-top:12px;display:flex}.cww-cap{color:#667085;font-size:10.5px}.cww-meta{color:#8a92a3;padding:2px 2px 0;font-size:10.5px}.cww-meta b{color:#566072;font-weight:500}.cww-pl{color:#334155;grid-template-columns:20px minmax(0,1fr) 64px 92px auto;align-items:center;column-gap:12px;min-height:38px;font-size:11.5px;display:grid}.cww-pl+.cww-pl{border-top:1px solid #0e14240f}.cww-pl--empty{color:#a3abb9;min-height:0;padding:8px 0;font-size:11px;display:block}.cww-pl__period{color:#566072;font-size:11px}@media(prefers-reduced-motion:reduce){.cww-tile,.cww-detail{transition:none;animation:none}}.crm-docs-idmark{pointer-events:none;background:linear-gradient(#34d399,#047857);border-radius:50%;place-items:center;width:11px;height:11px;display:grid;position:absolute;top:1px;left:1px;box-shadow:0 0 0 1.5px #fff}.cdw-pin{flex-direction:column;gap:8px;min-height:0;display:flex}.cdw-pin__label{color:#667085;margin:0;font-size:11px}.cdw-pin__list{background:#fbfbfc;border-radius:12px;flex-direction:column;gap:1px;max-height:18.5rem;padding:4px;display:flex;overflow-y:auto;box-shadow:inset 0 0 0 1px #0e14240f}.cdw-pin__option{min-height:32px;font:inherit;color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.cdw-pin__option>span{flex:1}.cdw-pin__check{color:#2b3448;opacity:0;flex:none;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);transform:translate(3px)}.cdw-pin__option:hover{color:#0e1424;background:#f4f6f9}.cdw-pin__option[aria-selected=true]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:500}.cdw-pin__option[aria-selected=true] .cdw-pin__check{opacity:1;transform:none}.cdw-pin__option:focus-visible{outline-offset:-2px;outline:2px solid #2b34484d}.cdw-pin__free{box-sizing:border-box;text-align:right;width:100%;padding:0 12px}.cdw-center{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.cdw-center__identity{justify-content:center;padding-bottom:4px;display:flex}.cdw-center__error{text-align:center;color:#be123c;margin:0;font-size:11.5px}.cdw-center__list{flex:1;min-height:0;padding-inline-end:2px;overflow-y:auto}.cdw-center__group+.cdw-center__group{margin-top:4px}.cdw-center .crm-tv2-when{min-width:8rem}.cdw-center .crm-tv2-check:disabled{cursor:default;opacity:.35}.cdw-center .crm-tv2-doc[aria-busy=true]{opacity:.55}.cdw-share{flex-direction:column;flex:1;gap:12px;min-height:0;padding:2px;display:flex;overflow-y:auto}.cdw-share__files{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cdw-share__file{color:#2b3448;background:#f7f8fa;border-radius:8px;align-items:center;gap:6px;max-width:14rem;padding:5px 10px 5px 8px;font-size:11.5px;display:inline-flex;box-shadow:inset 0 0 0 1px #0e14240d}.cdw-share__file>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cdw-share__file .crm-tv2-sheet{flex:none}.cdw-share__field{flex-direction:column;gap:6px;display:flex}.cdw-share__label{color:#667085;margin:0;font-size:11px}.cdw-share__to{background:#fbfbfc;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #0e14240f}.cdw-share__contact{min-height:32px;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;transition:background .16s;display:flex}.cdw-share__contact:hover{background:#f4f6f9}.cdw-share__contact[aria-pressed=true]{background:linear-gradient(#f3f5f8,#eef1f4)}.cdw-share__tick{color:#0000;background:#fff;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;transition:background .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1.25px #0e142438}.cdw-share__contact[aria-pressed=true] .cdw-share__tick{box-shadow:none;color:#fff;background:linear-gradient(#4a556b,#232b3c)}.cdw-share__who{color:#0e1424;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.cdw-share__value{color:#566072;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-size:12px}.cdw-share__contact--typed{cursor:default}.cdw-share__remove{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;padding:0;display:grid}.cdw-share__remove:hover{color:#be123c}.cdw-share__address,.cdw-share__subject{box-sizing:border-box;width:100%;padding:0 12px}.cdw-share__address{text-align:right}.cdw-share__address:placeholder-shown{direction:rtl}.cdw-share__subject{text-align:right}.cdw-share__body{box-sizing:border-box;text-align:right;resize:vertical;width:100%;min-height:7.5rem;padding:10px 12px;line-height:1.55}.cdw-share__error{text-align:center;color:#be123c;margin:0;font-size:12px;line-height:1.5}.crm-sheet[data-tone]:before{z-index:25;content:"";pointer-events:none;border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:22%;right:22%}.crm-sheet[data-tone=mail]:before{background:linear-gradient(90deg,#0000,#7dd3fc 30%,#0284c7,#7dd3fc 70%,#0000)}.crm-sheet[data-tone=whatsapp]:before{background:linear-gradient(90deg,#0000,#6ee7b7 30%,#059669,#6ee7b7 70%,#0000)}.crm-sheet[data-tone=mail] .cdw-share__contact[aria-pressed=true] .cdw-share__tick{background:linear-gradient(#38bdf8,#0369a1)}.crm-sheet[data-tone=whatsapp] .cdw-share__contact[aria-pressed=true] .cdw-share__tick{background:linear-gradient(#34d399,#047857)}.crm-sheet[data-tone=mail] .cdw-share__contact[aria-pressed=true]{background:linear-gradient(#f0f9ff,#e8f4fc)}.crm-sheet[data-tone=whatsapp] .cdw-share__contact[aria-pressed=true]{background:linear-gradient(#f0fdf7,#e7f8f0)}.crm-sheet[data-tone=whatsapp] .ecw-key--main svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#ecv2-iWa)!important}.cdw-hover{z-index:240;box-sizing:border-box;pointer-events:none;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:6px;width:176px;padding:8px 8px 7px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.2s cubic-bezier(.2,.8,.2,1) both cdw-hover-in;display:flex;position:fixed;box-shadow:0 0 0 1px #0e14240f,0 2px 6px #0e14240d,0 24px 48px -20px #0e142452}@keyframes cdw-hover-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.cdw-hover__page,.cdw-hover__image{object-fit:contain;object-position:top center;border-radius:4px;width:160px;max-height:226px;display:block;box-shadow:0 0 0 1px #0e142414}.cdw-hover__image{width:auto;max-width:160px}.cdw-hover__loading{background:linear-gradient(100deg,#f3f5f8 30%,#fafbfc,#f3f5f8 70%) 0 0/200% 100%;border-radius:4px;width:160px;height:206px;animation:1.2s linear infinite cdw-hover-shimmer;display:block;box-shadow:0 0 0 1px #0e14240f}@keyframes cdw-hover-shimmer{to{background-position:-200% 0}}.cdw-hover__fallback{color:#be123c;background:linear-gradient(#fff5f6,#ffecee);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:160px;height:120px;font-size:10px;font-weight:600;display:flex}.cdw-hover__name{color:#2b3448;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:500;overflow:hidden}@media(prefers-reduced-motion:reduce){.cdw-hover,.cdw-hover__loading{animation:none}}.cdw-all{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.cdw-all__filters{grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));gap:8px;display:grid}.cdw-all__filters .ecw-select__menu{max-height:16rem;overflow-y:auto}.cdw-all__date{box-sizing:border-box;width:100%}.cdw-all__list{flex:1;min-height:12rem;margin:0 -6px;padding:2px 6px 4px;overflow-y:auto}.cdw-all__date>input{padding-left:36px!important;padding-right:12px!important}.ecw-form .ecw-search input[type=search]:not([type=checkbox]):not([type=radio]):not([type=file]),.ecw-form .ecw-search input[type=search]:not([type=checkbox]):not([type=radio]):not([type=file]):is(:hover,:focus){min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0}.fcs[data-fcs-tone=task]{--fcs-a:#7cb3ff;--fcs-b:#1d4ed8;--fcs-ink:#1e40af;--fcs-g:29 78 216}.fcs[data-fcs-tone=collection]{--fcs-a:#5fe0ad;--fcs-b:#05875f;--fcs-ink:#047857;--fcs-g:5 135 95}.fcs[data-fcs-tone=document_control]{--fcs-a:#f9d56b;--fcs-b:#b4730a;--fcs-ink:#9a5b06;--fcs-g:180 115 10}.fcs{--fcs-ease:cubic-bezier(.2, .8, .2, 1);box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 44px 90px -36px #0e142461,0 18px 36px -24px rgb(var(--fcs-g) / 22%);font-size:13px;line-height:1.35}.fcs[data-fcs-state=collapsed]{box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 22px 44px -26px #0e142457,0 12px 26px -20px rgb(var(--fcs-g) / 28%)}.fcs[data-fcs-state=collapsed]:hover{box-shadow:0 0 0 1px #0e142412,0 4px 10px -4px #0e14241a,0 30px 56px -28px #0e142466,0 16px 30px -20px rgb(var(--fcs-g) / 34%)}.fcs:before{z-index:40;background:linear-gradient(90deg,rgb(var(--fcs-g) / 0%),var(--fcs-a) 16%,var(--fcs-b) 50%,var(--fcs-a) 84%,rgb(var(--fcs-g) / 0%));content:"";pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.fcs :where(button,input,textarea){font:inherit}.fcs :focus-visible:not(input,textarea){outline-offset:2px;outline:2px solid #2b344859}.fcs .fcs-note :is(input,textarea),.fcs .fcs-note :is(input,textarea):is(:focus,:focus-visible,:hover){box-shadow:none;border:0;outline:none}.fcs-head{text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0;padding:24px 76px 12px;position:relative}.fcs-grip{width:40px;height:4px;transition:background .2s ease,width .26s var(--fcs-ease),margin .26s var(--fcs-ease);background:#0e142414;border-radius:2px;margin-left:-20px;position:absolute;top:10px;left:50%}.fcs-head:hover .fcs-grip{background:#0e142429;width:56px;margin-left:-28px}.fcs-title{color:#0e1424;margin:0;font-size:19px;font-weight:600;line-height:26px}.fcs-sub{color:#8a92a3;margin:3px 0 0;font-size:11.5px;line-height:16px}.fcs-wkeys{z-index:30;gap:2px;display:flex;position:absolute;top:14px;right:14px}.fcs-wk{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid}.fcs-wk:hover{color:#0e1424;background:linear-gradient(#f8f9fb,#f1f3f6)}.fcs-body{flex:1;min-height:0;padding:6px 24px 18px;position:relative;overflow-y:auto}.fcs-form{flex-direction:column;gap:18px;display:flex}.fcs-note{background:#f7f8fa;border-radius:12px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e14240f}.fcs-note:hover{box-shadow:inset 0 0 0 1px #0e14241c}.fcs-note:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.fcs-note__top{align-items:center;gap:4px;min-height:42px;padding:2px 6px 0;display:flex}.fcs-subject{color:#0e1424;background:0 0;border:0;outline:none;flex:1;min-width:0;height:38px;padding:0 10px;font-size:14px;font-weight:600}.fcs-subject::placeholder{color:#9aa2b1;font-weight:500}.fcs-note__rule{background:linear-gradient(90deg,#0000,#0e142414 10% 90%,#0000);height:1px;margin:0 16px}.fcs-desc{color:#2b3448;resize:none;background:0 0;border:0;outline:none;width:100%;min-height:44px;padding:7px 16px 8px;font-size:12.5px;line-height:1.55;display:block;overflow:hidden}.fcs-desc::placeholder{color:#9aa2b1}.fcs-vsep{background:linear-gradient(#0000,#0e14241f,#0000);flex:none;width:1px;height:24px;margin:0 4px}.fcs-urg{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.fcs-urg[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.fcs-urg[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.fcs-urg[aria-pressed=true]:after{content:"";pointer-events:none;border-radius:50%;animation:2.4s ease-out infinite fcs-pulse;position:absolute;inset:7px}@keyframes fcs-pulse{0%{box-shadow:0 0 #ea580c52}70%{box-shadow:0 0 0 8px #ea580c00}to{box-shadow:0 0 #ea580c00}}.fcs-who{flex:none;align-items:center;gap:4px;min-width:0;display:flex}.fcs-who__trigger{cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:34px;padding:0 8px 0 6px;transition:background .2s;display:flex}.fcs-who__trigger:hover,.fcs-who__trigger[data-state=open]{background:#0e14240b}.fcs-who__trigger:disabled{opacity:.5;cursor:default}.fcs-who__name{color:#2b3448;text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;font-size:12.5px;font-weight:500;overflow:hidden}.fcs-who__trigger .fcs-chev{color:#9aa2b1;transition:transform .3s var(--fcs-ease)}.fcs-who__trigger[data-state=open] .fcs-chev{transform:rotate(180deg)}.fcs-who--empty .fcs-who__name{color:#be123c}.fcs-who__ring{border:1.5px dashed #be123c73;border-radius:50%;flex:none;width:26px;height:26px;display:block}.fcs-who__linked{flex:none;margin-inline-start:-4px;position:relative}.fcs-who__linked>:first-child{box-shadow:0 0 0 2px #fff,0 0 0 3px #0284c759}.fcs-who__unlink{color:#fff;cursor:pointer;background:#2b3448;border:0;border-radius:50%;place-items:center;width:14px;height:14px;display:none;position:absolute;top:-4px;left:-4px}.fcs-who__linked:hover .fcs-who__unlink{display:grid}.fcs-ikey{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}.fcs-ikey--sm{border-radius:8px;width:28px;height:28px}.fcs-ikey:disabled{opacity:.4;cursor:default}.fcs-ikey:disabled svg.ecv2-icon{transform:none!important}.fcs-ikey:disabled svg.ecv2-icon .ecv2-icon__o{opacity:1!important}.fcs-ikey:disabled svg.ecv2-icon .ecv2-icon__f{opacity:0!important}.fcs-menu{background:#fff;border-radius:16px;outline:none;flex-direction:column;gap:2px;min-width:13rem;padding:6px;font-family:Heebo,Segoe UI,system-ui,sans-serif;animation:.2s cubic-bezier(.2,.8,.2,1) both fcs-menu;display:flex;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.fcs-menu>[role=listbox]{flex-direction:column;gap:2px;max-height:min(320px,50vh);display:flex;overflow-y:auto}@keyframes fcs-menu{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.fcs-menu__cap{color:#8a92a3;text-align:right;margin:0;padding:6px 10px 4px;font-size:10.5px}.fcs-mi{color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:10px;height:38px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.fcs-mi>.fcs-mi__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fcs-mi:hover{color:#0e1424;background:#f4f6f9}.fcs-mi[aria-selected=true]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:600}.fcs-mi__check{color:#2b3448;opacity:0;flex:none;margin-inline-start:auto;transition:opacity .2s,transform .26s cubic-bezier(.2,.8,.2,1);transform:translate(4px)}.fcs-mi[aria-selected=true] .fcs-mi__check{opacity:1;transform:none}.fcs-menu__empty{color:#8a92a3;text-align:center;margin:0;padding:14px 8px;font-size:12px}.fcs-row2{flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.fcs-ctl{flex-direction:column;gap:7px;display:flex}.fcs-cap{color:#667085;white-space:nowrap;align-items:center;gap:6px;height:14px;padding-right:3px;font-size:11px;line-height:14px;display:flex}.fcs-cap .fcs-dn{color:var(--fcs-ink);font-weight:600}.fcs-sw{background:linear-gradient(#f1f3f6,#ebeef2);border-radius:11px;align-self:flex-start;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0e14240f,inset 0 0 0 1px #0e14240a}.fcs-thumb{z-index:0;width:var(--fcs-seg);background:linear-gradient(#fff,#fbfcfd);border-radius:8px;height:calc(100% - 6px);transition:transform .36s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;right:3px;box-shadow:0 0 0 1px #0e142412,0 1px 2px #0e142414,0 6px 14px -8px #0e142452}.fcs-seg{z-index:1;width:var(--fcs-seg);color:#667085;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:32px;font-size:12px;transition:color .2s;display:flex;position:relative}.fcs-sw--sm .fcs-seg{height:28px}.fcs-seg .fcs-gl{opacity:.55;transition:opacity .2s}.fcs-seg:hover:not(:disabled){color:#0e1424}.fcs-seg:hover:not(:disabled) .fcs-gl{opacity:.9}.fcs-seg[aria-checked=true]{color:#0e1424;font-weight:600}.fcs-seg[aria-checked=true] .fcs-gl{opacity:1}.fcs-seg:disabled{opacity:.4;cursor:default}.fcs-seg b{color:#8a92a3;font-weight:300}.fcs-dseg{z-index:1;width:var(--fcs-seg);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;height:32px;display:grid;position:relative}.fcs-dm{transition:transform .26s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible}.fcs-dm g{transition:opacity .22s}.fcs-dm__on{opacity:0}.fcs-dseg:is(:hover,:focus-visible) .fcs-dm{transform:translateY(-2px)}.fcs-dseg:is(:hover,:focus-visible,[aria-checked=true]) .fcs-dm__on{opacity:1}.fcs-dseg:is(:hover,:focus-visible,[aria-checked=true]) .fcs-dm__rest{opacity:0}.fcs-dseg[aria-checked=true] .fcs-dm{transform:none}.fcs-gl{flex:none;display:block}.fcs-future{align-items:flex-end;gap:12px;margin-top:-6px;animation:.36s cubic-bezier(.2,.8,.2,1) both fcs-reveal;display:flex}.fcs-future .fcs-field{width:200px}@keyframes fcs-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fcs-fields{gap:14px;display:grid}.fcs-fields--4{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,.95fr)}.fcs-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fcs-field{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fcs-field>.fcs-cap>.fcs-hint{margin-inline-start:auto}.fcs-hint{color:#8a92a3;font-size:10.5px;line-height:13px}.fcs-hint--warn{color:#c2410c;font-weight:500}.fcs .fcs-input,.fcs .fcs-pick,.fcs .ecw-select__trigger{color:#0e1424;text-align:right;background:#f5f7fa;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;height:40px;min-height:40px;padding:0 12px;font-size:13px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e142412}.fcs .fcs-input:hover,.fcs .fcs-pick:hover{box-shadow:inset 0 0 0 1px #0e142421}.fcs .fcs-input:focus-within,.fcs .fcs-pick:focus-visible,.fcs .fcs-pick[data-state=open]{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.fcs .fcs-input>input{font-variant-numeric:tabular-nums;color:#0e1424;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:13px}.fcs .fcs-input>input::placeholder{color:#9aa2b1}.fcs-cur{color:#8a92a3;flex:none;font-size:12px}.fcs .fcs-pick img{object-fit:contain;flex:none;width:18px;height:18px}.fcs-date{width:100%}.fcs-date .fcs-input{cursor:pointer;position:relative}.fcs-date .fcs-date__icon{color:#8b95a5;flex:none}.fcs .fcs-date__input{min-width:0;height:100%;box-shadow:none;font-variant-numeric:tabular-nums;color:#0e1424;text-align:right;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.fcs .fcs-date__input::placeholder{color:#9aa2b1}.fcs-date[data-error] .fcs-input{box-shadow:inset 0 0 0 1px #be123c73}.fcs-date__error{color:#be123c;margin:4px 0 0;font-size:10.5px;font-weight:500}.fcs .fcs-time input{background:#f5f7fa;border:0;border-radius:10px;height:34px;font-size:12.5px;box-shadow:inset 0 0 0 1px #0e142412}.fcs-plus{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:color .2s;display:grid}.fcs-plus svg{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.fcs-plus:hover:not(:disabled){color:var(--fcs-ink,#0e1424)}.fcs-plus:hover:not(:disabled) svg{transform:rotate(90deg)}.fcs-plus:disabled{opacity:.4;cursor:default}.fcs-plus--sm{border-radius:4px;width:18px;height:14px}.fcs-input .fcs-plus{width:26px;height:26px;margin-left:-6px}.fcs-sec{flex-direction:column;gap:6px;display:flex}.fcs-sechead{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:30px;padding:0 44px;display:grid;position:relative}.fcs-sechead h3{color:#2b3448;white-space:nowrap;align-items:baseline;gap:7px;margin:0;font-size:12.5px;font-weight:600;line-height:18px;display:flex}.fcs-count{font-variant-numeric:tabular-nums;color:#8a92a3;font-size:12px;font-weight:300}.fcs-rule{background:linear-gradient(270deg,#0000,#0e14241c);height:1px}.fcs-sechead h3+.fcs-rule{background:linear-gradient(270deg,#0e14241c,#0000)}.fcs-sechead__act{position:absolute;top:50%;left:0;transform:translateY(-50%)}.fcs-rows{flex-direction:column;display:flex}.fcs-r{border-radius:9px;align-items:center;column-gap:12px;min-height:44px;padding:4px 10px;transition:background .18s;display:grid;position:relative}.fcs-r+.fcs-r:before{content:"";background:linear-gradient(90deg,#0e142400,#0e142412 16% 84%,#0e142400);height:1px;transition:opacity .18s;position:absolute;top:0;left:10px;right:10px}.fcs-r:hover{background:#f7f8fa}.fcs-r:hover:before,.fcs-r:hover+.fcs-r:before{opacity:0}.fcs-rt{opacity:0;align-items:center;transition:opacity .2s;display:flex}.fcs-r:hover .fcs-rt,.fcs-r:focus-within .fcs-rt{opacity:1}.fcs-x{color:#9aa2b1;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;transition:color .2s,background .2s;display:grid}.fcs-x:hover{color:#be123c;background:#be123c12}.fcs-t1{text-align:right;flex-direction:column;gap:1px;min-width:0;display:flex}.fcs-t1>b,.fcs-t1>button{color:#0e1424;text-align:right;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.fcs-t1>button{cursor:text;font-weight:500}.fcs-t1>span{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.fcs-t2{font-variant-numeric:tabular-nums;color:#566072;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fcs-mk{color:#667085;background:linear-gradient(160deg,#f6f8fb,#e9edf2);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 0 0 1px #0e14240d}.fcs-av{letter-spacing:-.02em;color:#334155;background:linear-gradient(145deg,#e3edf8,#cbd5e1);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid;box-shadow:0 0 0 1px #0e14240f}.fcs-lk{grid-template-columns:28px minmax(0,1.5fr) minmax(0,1fr) auto auto}.fcs-lk__contacts{align-items:center;display:flex}.fcs-lk__nav a,.fcs-lk__nav button{color:#8b95a5;border-radius:8px;place-items:center;width:26px;height:26px;transition:color .2s,background .2s;display:inline-grid}.fcs-lk__nav a:hover,.fcs-lk__nav button:hover{color:#0e1424;background:#0e14240d}.fcs-lk-search{background:#f7f8fa;grid-template-columns:auto minmax(0,1fr) auto;padding:4px 6px;box-shadow:inset 0 0 0 1px #0e14240f}.fcs-lk-search:hover{background:#f7f8fa}.fcs .fcs-lk-search input{height:34px;box-shadow:none;background:0 0;border:0;font-size:12.5px}.fcs .fcs-lk-search input:focus{box-shadow:none}.fcs-doc{grid-template-columns:20px minmax(0,1fr) auto auto;min-height:40px}.fcs-sheet{display:block}.fcs-doc--edit{background:#fff;grid-template-columns:20px minmax(0,1fr) auto auto;padding:4px 8px;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.fcs-doc--edit:hover{background:#fff}.fcs .fcs-doc--edit input{height:32px;box-shadow:none;background:0 0;border:0;font-size:13px}.fcs .fcs-doc--edit input:focus{box-shadow:none}.fcs-inst{flex-direction:column;margin-top:-8px;display:flex}.fcs-inst .fcs-r{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,.95fr);column-gap:14px;min-height:36px;padding:2px 0}.fcs-inst__n{color:#2b3448;padding:0 12px;font-size:12px;font-weight:600}.fcs-inst .fcs-stbtn{justify-self:start;margin-right:4px}.fcs .fcs-inst input{font-variant-numeric:tabular-nums;color:#0e1424;text-align:right;background:0 0;border:0;border-radius:8px;outline:none;width:100%;height:30px;padding:0 12px;font-size:12.5px;transition:background .2s,box-shadow .2s}.fcs .fcs-inst .fcs-r:hover input{background:#fff;box-shadow:inset 0 0 0 1px #0e142417}.fcs .fcs-inst input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.fcs-inst .fcs-rt{position:absolute;top:50%;left:4px;transform:translateY(-50%)}.fcs-pay{border-radius:10px;padding:6px 10px 8px 34px;transition:background .18s;position:relative}.fcs-pay:hover{background:#f9fafb}.fcs-pay>.fcs-rt{position:absolute;top:8px;left:4px}.fcs-pay:hover>.fcs-rt,.fcs-pay:focus-within>.fcs-rt{opacity:1}.fcs-stt{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.fcs-stbtn{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;height:28px;padding:0 8px;transition:background .2s;display:inline-flex}.fcs-stbtn:hover,.fcs-stbtn[data-state=open]{background:#0e14240b}.fcs-stbtn .fcs-chev,.fcs .fcs-chev{color:#9aa2b1;flex:none}.fcs-upd{flex-direction:column;gap:8px;display:flex}.fcs-upd__tabs{align-self:center}.fcs-ent{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;min-height:40px;padding:7px 10px}.fcs-ent--editing{background:#f4f6f9}.fcs-ent__t{color:#0e1424;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:18px}.fcs-ent__m{color:#8a92a3;align-items:center;gap:6px;margin:2px 0 0;font-size:10.5px;line-height:13px;display:flex}.fcs-ent__m i{color:#c3cad5;font-style:normal}.fcs-ent__end{align-items:center;gap:6px;padding-top:1px;display:flex}.fcs-ent .fcs-rt{background:#f7f8fa;border-radius:9px;padding:2px;position:absolute;top:5px;left:8px}.fcs-alarm{font-variant-numeric:tabular-nums;color:#b45309;white-space:nowrap;align-items:center;gap:5px;height:20px;font-size:11px;font-weight:500;display:inline-flex}.fcs-ent:hover .fcs-alarm{opacity:0}.fcs-empty{color:#8a92a3;text-align:center;margin:0;padding:10px 0 8px;font-size:12px}.fcs-comp{background:linear-gradient(#f8f9fb,#f3f5f8);border-radius:10px;align-items:flex-end;gap:2px;padding:3px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e14240d}.fcs-comp:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.fcs-comp textarea{color:#0e1424;resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:34px;max-height:7rem;padding:8px 10px;font-size:13px;line-height:18px}.fcs-comp textarea::placeholder{color:#8a92a3}.fcs-comp .fcs-ikey{width:34px;height:34px}.fcs-comp .fcs-bell[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.fcs-comp .fcs-bell[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.fcs-comp .fcs-send svg.ecv2-icon .ecv2-icon__o{opacity:0}.fcs-comp .fcs-send svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.fcs-comp .fcs-send:disabled{opacity:.4}.fcs-comp .fcs-send:disabled svg.ecv2-icon .ecv2-icon__o{opacity:1!important}.fcs-comp .fcs-send:disabled svg.ecv2-icon .ecv2-icon__f{opacity:0!important}.fcs[data-fcs-tone=task] .fcs-send svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-task)!important}.fcs[data-fcs-tone=collection] .fcs-send svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-collection)!important}.fcs[data-fcs-tone=document_control] .fcs-send svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-document_control)!important}.fcs-remset{justify-content:center;align-items:center;gap:10px;animation:.32s cubic-bezier(.2,.8,.2,1) both fcs-reveal;display:flex}.fcs-remset .fcs-date{width:11rem}.fcs-remset .fcs-input{height:34px;min-height:34px}.fcs-editing{color:#566072;text-align:center;margin:0;font-size:11px}.fcs-editing button{color:#2b3448;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:11px;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d}.fcs-foot{flex-shrink:0;padding:12px 24px 14px;position:relative}.fcs-foot:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.fcs-foot .ecw-dock{align-items:center}.fcs-dock__gap{background:linear-gradient(#0000,#0e142424,#0000);flex:none;width:1px;height:34px;margin:0 8px}.fcs .ecw-key[aria-pressed=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.fcs .ecw-key[aria-pressed=true] svg.ecv2-icon{transform:none}.fcs[data-fcs-tone=task] .ecw-key--main svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-task)!important}.fcs[data-fcs-tone=collection] .ecw-key--main svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-collection)!important}.fcs[data-fcs-tone=document_control] .ecw-key--main svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#fcs-t-document_control)!important}.fcs .ecw-key--main svg.ecv2-icon--save .ecv2-icon__f rect{fill:#fff;opacity:.92}.fcs-mini__body{text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;min-height:0;padding:12px 14px 11px;display:flex;position:relative}.fcs-mini__top{align-items:center;gap:6px;min-height:26px;display:flex}.fcs-mini__keys{margin-right:-6px;display:flex}.fcs-mini__keys .fcs-wk{border-radius:8px;width:28px;height:28px}.fcs-wk--expand svg{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.fcs-mini__body:hover .fcs-wk--expand svg{transform:scale(1.08)}.fcs-mini__kind{color:var(--fcs-ink);align-items:center;gap:6px;margin-right:auto;font-size:11px;font-weight:600;display:inline-flex}.fcs-kind{flex:none;display:block}.fcs-mini__t{color:#0e1424;align-items:center;gap:6px;margin:6px 0 0;font-size:13.5px;font-weight:600;line-height:19px;display:flex}.fcs-mini__t>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fcs-mini__urg{flex:none;display:grid}.fcs-mini__s{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:11.5px;line-height:16px;overflow:hidden}.fcs-mini__grow{flex:1;min-height:10px}.fcs-mini__rule{background:linear-gradient(90deg,#0000,#0e142414 12% 88%,#0000);flex:none;height:1px;margin:0 0 8px;display:block}.fcs-mini__meta{justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.fcs-mini__dom{color:#566072;align-items:center;gap:6px;min-width:0;display:inline-flex}.fcs-mini__dom>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fcs-mini__amt{font-variant-numeric:tabular-nums;color:#047857;font-size:13px;font-weight:600}@media(prefers-reduced-motion:reduce){.fcs *,.fcs:before,.fcs-menu{transition:none!important;animation:none!important}}.crm-cbk-tools{align-items:center;gap:2px;display:inline-flex}.crm-cbk{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 2px;transition:transform .22s cubic-bezier(.2,.8,.2,1),color .16s;display:inline-flex;position:relative}.crm-cbk__glyph{display:block;overflow:visible}.crm-cbk__back,.crm-cbk__front,.crm-cbk__stripe{stroke:currentColor;stroke-width:1.6px;transition:transform .26s cubic-bezier(.2,.8,.2,1),fill .2s,stroke .2s}.crm-cbk__back{fill:none}.crm-cbk__front{fill:#fff}.crm-cbk__stripe{fill:none}.crm-cbk:not(.is-set):is(:hover,.is-open){color:#2b3448}.crm-cbk:not(.is-set):is(:hover,.is-open) .crm-cbk__back{transform:translate(1px,-1px)}.crm-cbk:not(.is-set):is(:hover,.is-open) .crm-cbk__front{fill:var(--cbk-fill,#2b3448);stroke:#2b3448}.crm-cbk:not(.is-set):is(:hover,.is-open) .crm-cbk__stripe{stroke:#fff}.crm-cbk-mark{flex:none;display:block}.crm-cbk.is-set .crm-cbk-mark{filter:drop-shadow(0 1px 1px #0e142414);transition:filter .22s}.crm-cbk.is-set:not(.is-static):is(:hover,.is-open){transform:translateY(-1px)}.crm-cbk.is-set:not(.is-static):is(:hover,.is-open) .crm-cbk-mark{filter:drop-shadow(0 3px 5px #0e142429)}.crm-cbk.is-static{cursor:default}[data-crm-locked] .crm-cbk:not([data-crm-lock-exempt]){cursor:default;transform:none}[data-crm-locked] .crm-cbk:not(.is-set){color:#8b95a5}[data-crm-locked] .crm-cbk:not(.is-set) .crm-cbk__back{transform:none}[data-crm-locked] .crm-cbk:not(.is-set) .crm-cbk__front{fill:#fff;stroke:currentColor}[data-crm-locked] .crm-cbk:not(.is-set) .crm-cbk__stripe{stroke:currentColor}[data-crm-locked] .crm-cbk.is-set .crm-cbk-mark{filter:drop-shadow(0 1px 1px #0e142414)}.crm-cbk-menu{width:232px}.crm-cbk-menu>[role=listbox]{max-height:min(560px,72vh)}.crm-cbk-mi.fcs-mi{height:36px;padding:0 8px}.crm-cbk-mi .crm-cbk-mark{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.crm-cbk-mi:hover .crm-cbk-mark{transform:translateY(-1px)}.crm-cbk-mi--clear.fcs-mi{color:#566072}.crm-cbk-mi__icon{color:#8b95a5;flex:none;width:32px}.crm-cbk-menu__sep{background:#0e14240f;flex:none;height:1px;margin:4px 10px;display:block}@media(prefers-reduced-motion:reduce){.crm-cbk,.crm-cbk *,.crm-cbk-mi .crm-cbk-mark{transition:none!important}}.cfw{--cfw-ease:cubic-bezier(.2, .8, .2, 1);color:#0e1424;-webkit-font-smoothing:antialiased;animation:crm-sheet-in .34s var(--cfw-ease) both;transition:width .42s var(--cfw-ease),left .42s var(--cfw-ease),top .42s var(--cfw-ease),height .42s var(--cfw-ease),border-radius .3s ease;background:#fff;border-radius:12px;flex-direction:column;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;font-size:13px;line-height:1.35;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 44px 90px -36px #0e142461}.cfw.is-dragging{transition:none}.cfw.is-full{border-radius:0}.cfw :where(button,input,textarea,select){font:inherit;color:inherit}.cfw :where(h2,h3,h4,p,ol,ul){margin:0}.cfw :focus-visible{outline-offset:2px;outline:2px solid #2b344859}.cfw-head{text-align:center;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;padding:24px 84px 12px;position:relative}.cfw-head:active{cursor:grabbing}.cfw.is-full .cfw-head{cursor:default}.cfw-grip{width:40px;height:4px;transition:background .2s ease,width .26s var(--cfw-ease),margin .26s var(--cfw-ease);background:#0e142414;border-radius:2px;margin-left:-20px;position:absolute;top:9px;left:50%}.cfw-head:hover .cfw-grip{background:#0e142429;width:56px;margin-left:-28px}.cfw.is-full .cfw-grip{display:none}.cfw-x{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.cfw-x:hover{color:#0e1424;background:linear-gradient(#f8f9fb,#f1f3f6)}.cfw-headtools{gap:2px;display:flex;position:absolute;top:14px;left:14px}.cfw-title{color:#0e1424;font-size:19px;font-weight:600;line-height:26px}.cfw-sub{color:#8a92a3;font-size:11.5px;line-height:16px;margin-top:3px!important}.cfw-road{align-items:center;gap:10px;padding:0;list-style:none;display:inline-flex;margin-top:11px!important}.cfw-road__stop{color:#8a92a3;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;line-height:16px;display:inline-flex}.cfw-road__stop[data-state=done]{color:#047857}.cfw-road__stop[data-state=now]{color:#0e1424;font-weight:600}.cfw-road__stop time{color:#a3aab8;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:400}.cfw-road__chev{color:#c3cad5;flex:none;margin-inline-end:4px;display:block}.cfw-mini{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;transition:background .2s,color .2s;display:grid}.cfw-mini:hover:not(:disabled){color:#0e1424;background:#0e14240d}.cfw-mini:disabled{opacity:.4;cursor:default}.cfw-link{color:#2b3448;text-underline-offset:3px;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:11.5px;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d}.cfw-link:hover{text-decoration-color:#2b3448}.cfw-checks{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:4px 30px;font-size:12px;display:flex;position:relative}.cfw-checks:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 14% 86%,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.cfw-missline{color:#566072;flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.cfw-missline__head{color:#c2410c;align-items:center;gap:6px;font-weight:600;display:inline-flex}.cfw-missline__head[data-tone=ok]{color:#047857}.cfw-jump{color:#2b3448;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:12px;display:inline-flex}.cfw-jump>span{text-underline-offset:3px;-webkit-text-decoration:underline #2b344838;text-decoration:underline #2b344838}.cfw-jump:hover:not(:disabled)>span{text-decoration-color:#2b3448}.cfw-jump:disabled{cursor:default}.cfw-jump[data-done]{color:#a3aab8}.cfw-jump[data-done]>span{text-decoration:none}.cfw-num{color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#fb923c,#c2410c);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:9.5px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.cfw-num[data-ok]{background:linear-gradient(#34d399,#047857)}.cfw-typed{color:#566072;white-space:nowrap;align-items:center;gap:8px;display:flex}.cfw-body{flex:1;gap:18px;min-height:0;padding:0 20px;display:flex}.cfw-desk{background:linear-gradient(#f2f4f8,#eceff4);border-radius:12px;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0e14240d}.cfw-alert{color:#be123c;text-align:center;flex:none;padding:10px 16px 0;font-size:12px}.cfw-paper{flex:1;min-height:0;position:relative}.cfw-paper>iframe{background:0 0;border:0;width:100%;height:100%;display:block}.cfw-paper__empty{color:#8a92a3;place-items:center;height:100%;font-size:12.5px;display:grid}.cfw-zoom{z-index:2;background:#fff;border-radius:10px;align-items:center;gap:2px;height:40px;padding:0 6px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0e14240f,0 12px 26px -14px #0e142457}.cfw-zoom__value{text-align:center;color:#2b3448;font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.cfw-zoom__sep{background:#0e142414;width:1px;height:18px;margin:0 4px}.cfw-zoom__page{color:#8a92a3;white-space:nowrap;padding:0 8px;font-size:11.5px}.cfw-panel{width:392px;min-height:0;animation:cfw-slide .42s var(--cfw-ease) both;flex-direction:column;flex:none;display:flex}@keyframes cfw-slide{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes cfw-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cfw-phead{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:4px 40px 12px;display:grid;position:relative}.cfw-phead h3{color:#0e1424;white-space:nowrap;font-size:13.5px;font-weight:600;line-height:18px}.cfw-phead__x{position:absolute;top:-2px;left:0}.cfw-rule{background:linear-gradient(270deg,#0000,#0e14241c);height:1px}:is(.cfw-phead h3,.cfw-subhead h4)+.cfw-rule{background:linear-gradient(270deg,#0e14241c,#0000)}.cfw-pane{min-height:0;animation:cfw-reveal .34s var(--cfw-ease) both;flex-direction:column;flex:1;display:flex}.cfw-pbody{scrollbar-width:thin;scrollbar-color:#0e142424 transparent;flex-direction:column;flex:1;gap:16px;min-height:0;padding:2px 4px 14px;display:flex;overflow:auto}.cfw-pfoot{flex:none;justify-content:center;gap:8px;padding:12px 0 2px;display:flex;position:relative}.cfw-pfoot:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.cfw-sec{flex-direction:column;gap:6px;display:flex}.cfw-sec__head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cfw-lab{color:#667085;padding-right:2px;font-size:11px;line-height:14px}.cfw-subhead{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:2px 0;display:grid}.cfw-subhead h4{color:#566072;white-space:nowrap;font-size:11.5px;font-weight:600}.cfw-input{color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;outline:none;width:100%;height:38px;padding:0 12px;font-size:12.5px;transition:background .2s,box-shadow .2s;display:block;box-shadow:inset 0 0 0 1px #0e142412}.cfw-input::placeholder{color:#9aa2b1}.cfw-input:hover{box-shadow:inset 0 0 0 1px #0e142421}.cfw-input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}textarea.cfw-input{resize:none;height:132px;padding:10px 12px;line-height:1.6}textarea.cfw-input[data-size=sm]{height:86px}.cfw-pick{text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:46px;padding:6px 10px;transition:background .2s;display:flex}.cfw-pick:hover:not(:disabled){background:#f6f7f9}.cfw-pick[data-on]{background:linear-gradient(#f3f5f8,#eef1f4)}.cfw-pick:disabled{opacity:.5;cursor:default}.cfw-pick__t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cfw-pick__t strong{color:#0e1424;font-size:12.5px;font-weight:600}.cfw-pick__t span{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cfw-pick__v{color:#2b3448;white-space:nowrap;unicode-bidi:isolate;font-size:11.5px}.cfw-pick__mark{color:#0000;flex:none;place-items:center;width:18px;transition:color .2s;display:grid}.cfw-pick[data-on] .cfw-pick__mark{color:#0e1424}.cfw-tick{color:#0000;background:#f5f7fa;border-radius:6px;flex:none;place-items:center;width:17px;height:17px;transition:background .2s,box-shadow .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1px #0e142429}.cfw-pick[data-on] .cfw-tick,.cfw-tick[data-on]{box-shadow:none;color:#fff;background:linear-gradient(#566072,#2b3448)}.cfw-tickrow{color:#2b3448;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:12px;display:inline-flex}.cfw-tickrow:hover:not(:disabled) .cfw-tick:not([data-on]){box-shadow:inset 0 0 0 1px #0e142447}.cfw-tickrow:disabled{opacity:.45;cursor:default}.cfw-ck .cfw-tickrow{color:#566072;font-size:11px}.cfw-ck .cfw-tick{border-radius:5px;width:15px;height:15px}.cfw-sw{background:linear-gradient(#f1f3f6,#ebeef2);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));height:36px;padding:3px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0e14240d}.cfw-sw[data-size=sm]{width:180px;height:30px}.cfw-sw__thumb{width:calc(50% - 3px);transition:transform .36s var(--cfw-ease);background:linear-gradient(#fff,#fbfcfd);border-radius:8px;position:absolute;top:3px;bottom:3px;right:3px;box-shadow:0 0 0 1px #0e14240f,0 1px 2px #0e142414,0 6px 14px -8px #0e142452}.cfw-sw[data-second] .cfw-sw__thumb{transform:translate(-100%)}.cfw-sw button{z-index:1;color:#667085;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:500;transition:color .2s;position:relative}.cfw-sw[data-size=sm] button{font-size:11.5px}.cfw-sw button:hover{color:#0e1424}.cfw-sw button[data-on]{color:#0e1424;font-weight:600}.cfw-file{background:#f6f7f9;border-radius:10px;align-items:center;gap:12px;padding:8px 10px 8px 6px;display:flex}.cfw-file__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cfw-file__t strong{color:#0e1424;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.cfw-file__t span{color:#8a92a3;font-size:10.5px}.cfw-filemark{flex:none;display:block}.cfw-wa{background:#efeae2;border-radius:12px;padding:16px 14px 14px}.cfw-wa__bubble{background:#d9fdd3;border-radius:2px 10px 10px;max-width:286px;margin-right:auto;padding:4px 4px 5px;position:relative;box-shadow:0 1px 1px #0b141a1a}.cfw-wa__doc{background:#fff9;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;display:flex}.cfw-wa__doc>span{flex-direction:column;gap:2px;min-width:0;display:flex}.cfw-wa__doc strong{color:#111b21;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.cfw-wa__doc small{color:#667781;font-size:10px}.cfw-wa__text{color:#111b21;white-space:pre-line;padding:6px 6px 2px;font-size:12px;line-height:1.5}.cfw-wa__time{color:#667781;direction:ltr;justify-content:flex-end;align-items:center;gap:3px;padding:0 6px;font-size:10px;display:flex}.cfw-ck{border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:6px 8px 6px 4px;transition:background .16s;display:flex}.cfw-ck:hover{background:#f7f8fa}.cfw-ck__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cfw-ck__t strong{color:#0e1424;font-size:12px;font-weight:600}.cfw-ck__t>span{color:#8a92a3;font-size:10.5px}.cfw-ck[data-done] .cfw-ck__t strong{color:#566072;font-weight:500}.cfw-diff{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:flex}.cfw-diff s{color:#a3aab8;text-decoration-color:#a3aab8b3}.cfw-diff b{color:#2b3448;font-weight:500}.cfw-ok{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:0 6px;list-style:none;display:grid}.cfw-ok li{color:#566072;align-items:center;gap:7px;min-height:28px;font-size:11.5px;display:flex}.cfw-empty{color:#8a92a3;padding:6px 8px;font-size:11.5px}.cfw-days{flex-direction:column;gap:6px;display:flex}.cfw-day__label{color:#566072;margin:2px 0 4px;padding-right:2px;font-size:11px;font-weight:600;display:block}.cfw-tl{flex-direction:column;padding:0 28px 0 0;list-style:none;display:flex;position:relative}.cfw-tl:before{content:"";background:linear-gradient(#0e14241f,#0e14240f);width:1px;position:absolute;top:14px;bottom:14px;right:10px}.cfw-ev{align-items:center;gap:10px;min-height:40px;padding:4px 0;display:flex;position:relative}.cfw-ev__node{background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:50%;right:-28px;transform:translateY(-50%)}.cfw-ev__node svg.ecv2-icon .ecv2-icon__o{opacity:0}.cfw-ev__node svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.cfw-ev__node svg.ecv2-icon :is(.ecv2-ln,.ecv2-ck,.ecv2-sig){stroke-dashoffset:0}.cfw-ev__node svg.ecv2-icon .ecv2-coin{opacity:1;transform:none}.cfw-ev__t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cfw-ev__t strong{color:#0e1424;font-size:12px;font-weight:500}.cfw-ev__t span{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfw-ev time{color:#8a92a3;font-variant-numeric:tabular-nums;flex:none;font-size:10.5px}.cfw-dock{flex:none;justify-content:center;align-items:center;gap:26px;padding:14px 20px;display:flex;position:relative}.cfw-dock:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.cfw-dock__group{gap:4px;display:flex}.cfw-dock .ecw-key[aria-pressed=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.cfw-dock .ecw-key[aria-pressed=true]>span{color:#0e1424;font-weight:600}.cfw-dock .ecw-key[aria-pressed=true] svg.ecv2-icon{transform:none}.cfw-dock .ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.cfw-dock .ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1;transform:none}.cfw-dock .ecw-key[aria-pressed=true] svg.ecv2-icon :is(.ecv2-ln,.ecv2-ck,.ecv2-sig){stroke-dashoffset:0}.cfw-dock .ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-coin{opacity:1;transform:none}.cfw-dock .ecw-key[aria-busy=true]{opacity:.6;cursor:progress}.cfw-from{color:#2b3448;padding:0 2px;font-size:12px;line-height:18px}.cfw-from span{color:#8a92a3;unicode-bidi:isolate}.cfw-row{border-radius:10px;align-items:center;gap:12px;min-height:50px;padding:6px 8px;transition:background .16s;display:flex}.cfw-row:hover{background:#f7f8fa}.cfw-row__n{color:#8a92a3;text-align:center;font-variant-numeric:tabular-nums;flex:none;width:18px;font-size:20px;font-weight:300;line-height:1}.cfw-row__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cfw-row__t strong{color:#0e1424;font-size:12.5px;font-weight:600}.cfw-row__t span{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.cfw-inline{align-items:center;gap:8px;display:flex}.cfw-inline .cfw-input{flex:1}.ecw-key.cfw-key--wa svg.ecv2-icon .ecv2-icon__f path:first-child{fill:url(#ecv2-iWa)!important}.cfw-notice{z-index:5;color:#fff;text-align:center;max-width:min(640px,90%);animation:cfw-notice .32s var(--cfw-ease) both;pointer-events:none;background:linear-gradient(#384257,#151b2b);border-radius:10px;padding:9px 16px;font-size:12px;line-height:18px;position:absolute;bottom:158px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -14px #0e142499}.cfw-notice[data-tone=warn]{color:#c2410c;background:#fff;box-shadow:0 0 0 1px #c2410c38,0 14px 30px -16px #0e142466}.cfw-notice[data-tone=error]{color:#be123c;background:#fff1f2;box-shadow:0 0 0 1px #be123c38,0 14px 30px -16px #0e142466}@keyframes cfw-notice{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.ecw-key{position:relative}.ecw-key__badge{color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(#fb923c,#c2410c);border-radius:8px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:5px;left:20px;box-shadow:0 0 0 2px #fff}svg.ecv2-icon .ecv2-sig{stroke-dasharray:14;stroke-dashoffset:14px;transition:stroke-dashoffset .56s cubic-bezier(.2,.8,.2,1) 80ms}.ecv2-ihost:is(:hover,:focus-visible) svg.ecv2-icon .ecv2-sig{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.cfw,.cfw *,.cfw :before,.cfw :after{transition:none!important;animation:none!important}}.elv2{--elv2-ink:#0e1424;--elv2-ink2:#2b3448;--elv2-txt2:#566072;--elv2-hint:#8a92a3;--elv2-icon:#8b95a5;--elv2-ease:cubic-bezier(.2, .8, .2, 1);isolation:isolate;color:var(--elv2-ink);padding-bottom:32px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;position:relative}.elv2 .tabular-nums,.elv2-totals .tabular-nums{font-variant-numeric:tabular-nums}.elv2-shell{z-index:1;position:relative}.elv2-mesh{z-index:0;pointer-events:none;background:linear-gradient(#f6f8fc,#eef2f700);height:620px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask:linear-gradient(#000 62%,#0000 100%);mask:linear-gradient(#000 62%,#0000 100%)}.elv2-blob{filter:blur(70px);opacity:.9;will-change:transform;border-radius:50%;position:absolute}.elv2-blob--1{background:radial-gradient(closest-side,#363985b3,#36398500);width:720px;height:520px;animation:28s ease-in-out infinite alternate elv2-m1;top:-260px;right:-120px}.elv2-blob--2{background:radial-gradient(closest-side,#38bdf880,#38bdf800);width:640px;height:460px;animation:23s ease-in-out infinite alternate elv2-m2;top:-200px;left:22%}.elv2-blob--3{background:radial-gradient(closest-side,#2dd4bf5c,#2dd4bf00);width:560px;height:420px;animation:32s ease-in-out infinite alternate elv2-m3;top:40px;left:-160px}.elv2-blob--4{background:radial-gradient(closest-side,#818cf852,#818cf800);width:520px;height:380px;animation:26s ease-in-out infinite alternate elv2-m4;top:120px;right:32%}@keyframes elv2-m1{0%{transform:translate(0)scale(1)}50%{transform:translate(-170px,70px)scale(1.08)}to{transform:translate(-60px,130px)scale(.95)}}@keyframes elv2-m2{0%{transform:translate(0)scale(1)}50%{transform:translate(180px,50px)scale(.92)}to{transform:translate(70px,-40px)scale(1.06)}}@keyframes elv2-m3{0%{transform:translate(0)}50%{transform:translate(140px,-60px)}to{transform:translate(260px,20px)}}@keyframes elv2-m4{0%{transform:translate(0)scale(1)}50%{transform:translate(-150px,-50px)scale(1.1)}to{transform:translate(-40px,70px)scale(.94)}}.elv2-mesh__grid{background-image:linear-gradient(#1a24470b 1px,#0000 1px),linear-gradient(90deg,#1a24470b 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 90% at 70% 0,#000,#0000 75%);mask:radial-gradient(70% 90% at 70% 0,#000,#0000 75%)}.elv2-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:36px;display:flex}.elv2-head__title{flex-direction:column;gap:10px;display:flex}.elv2-head__title h1{letter-spacing:-.02em;color:var(--elv2-ink);margin:0;font-size:36px;font-weight:700;line-height:1}.elv2-head__title p{color:var(--elv2-txt2);margin:0;font-size:13.5px}.elv2-head__acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.elv2-head__tools{align-items:center;gap:2px;display:flex}.elv2-vs{background:linear-gradient(#1a244700,#1a244729,#1a244700);flex:none;width:1px;height:28px;margin:0 6px}.elv2-gb{color:#7b8699;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.elv2-gb:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.elv2-hi{transition:transform .26s var(--elv2-ease);display:block;overflow:visible}.elv2-hi__o{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .18s}.elv2-hi__f{opacity:0;transition:opacity .18s}.elv2-hi__f *{transform-box:fill-box}.elv2-gb:hover .elv2-hi,.elv2-gb[aria-pressed=true] .elv2-hi{transform:translateY(-2px)}.elv2-gb:hover .elv2-hi__o,.elv2-gb[aria-pressed=true] .elv2-hi__o{opacity:0}.elv2-gb:hover .elv2-hi__f,.elv2-gb[aria-pressed=true] .elv2-hi__f{opacity:1}.elv2-mv-jump{transform-origin:50%}.elv2-gb:hover .elv2-mv-jump{animation:.7s cubic-bezier(.3,1.6,.5,1) both elv2-jump}@keyframes elv2-jump{0%{transform:translateY(0)}35%{transform:translateY(-3px)}70%{transform:translateY(0)}85%{transform:translateY(-1px)}to{transform:none}}.elv2-mv-spin{transform-origin:50%}.elv2-gb:hover .elv2-mv-spin{animation:.5s cubic-bezier(.2,.9,.3,1.3) both elv2-spin90}@keyframes elv2-spin90{0%{transform:rotate(0)}to{transform:rotate(90deg)}}.elv2-gb:hover .elv2-mv-drop{animation:.6s cubic-bezier(.3,1.3,.5,1) both elv2-drop}@keyframes elv2-drop{0%{opacity:0;transform:translateY(-6px)}60%{opacity:1}to{opacity:1;transform:translateY(3px)}}.elv2-mv-sweep{transform-box:view-box;transform-origin:12px 12px}.elv2-gb:hover .elv2-mv-sweep{animation:.8s cubic-bezier(.4,0,.2,1) both elv2-sweep}@keyframes elv2-sweep{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.elv2-mv-ring{transform-box:view-box;transform-origin:12px 4px}.elv2-gb:hover .elv2-mv-ring{animation:.9s both elv2-ring}@keyframes elv2-ring{0%{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.elv2-gb:hover .elv2-mv-clap{animation:.9s both elv2-clap}@keyframes elv2-clap{0%,to{transform:none}20%{transform:translate(1.5px)}40%{transform:translate(-1.5px)}60%{transform:translate(.8px)}}.elv2-gb:hover .elv2-mv-plug{animation:.5s cubic-bezier(.3,1.4,.5,1) both elv2-plug}@keyframes elv2-plug{0%{transform:translateY(2px)}to{transform:translateY(0)}}.elv2-mv-spark{opacity:0}.elv2-gb:hover .elv2-mv-spark{animation:.6s .25s both elv2-spark}@keyframes elv2-spark{0%{opacity:0}40%{opacity:1}to{opacity:0}}.elv2-hk{isolation:isolate;text-align:right;width:178px;height:46px;color:var(--elv2-ink2);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);transition:transform .26s var(--elv2-ease),box-shadow .26s var(--elv2-ease),background-color .26s ease;background:#fff9;border-radius:13px;align-items:center;gap:10px;padding:0 10px 0 12px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffd9,0 1px 2px #1a24470f,0 14px 28px -20px #1a244780}.elv2-hk:hover{background-color:#ffffffc7;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #fff,0 1px 2px #1a24470f,0 20px 32px -20px #1a24478c}.elv2-hk:disabled{cursor:default;transform:none}.elv2-hk:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.elv2-hk:after{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:45%;position:absolute;top:0;bottom:0;right:-60%;transform:skew(-18deg)}.elv2-hk:hover:after{animation:.9s elv2-sweep-light}@keyframes elv2-sweep-light{0%{opacity:1;right:-60%}to{opacity:1;right:130%}}.elv2-hk__t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.elv2-hk__t b{white-space:nowrap;color:var(--elv2-ink);font-size:12.5px;font-weight:600}.elv2-hk__t small{white-space:nowrap;color:var(--elv2-hint);font-size:10.5px}.elv2-hk__t small em{color:#be123c;font-style:normal;font-weight:600}.elv2-hk__n{letter-spacing:-.02em;color:#0000;background:linear-gradient(160deg,#fbbf24,#c2410c);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:300}.elv2-km{flex:none;display:block;overflow:visible}.elv2-km *{transform-box:fill-box}.elv2-km__pulse{stroke-dasharray:44;stroke-dashoffset:0}.elv2-hk:hover .elv2-km__pulse{animation:1.1s elv2-pulse}@keyframes elv2-pulse{0%{stroke-dashoffset:44px}to{stroke-dashoffset:0}}.elv2-km__head{transform-origin:50% 100%}.elv2-hk:hover .elv2-km--cal{animation:.6s cubic-bezier(.3,1.4,.5,1) elv2-calbob}@keyframes elv2-calbob{0%{transform:translateY(0)}40%{transform:translateY(-2px)}to{transform:none}}.elv2-hk:hover .elv2-km__head{animation:.6s elv2-flip}@keyframes elv2-flip{0%{transform:scaleY(1)}45%{transform:scaleY(.15)}to{transform:scaleY(1)}}.elv2-hk--new{background:linear-gradient(#ffffffb8,#ffffffb8) padding-box padding-box,linear-gradient(135deg,#4b5ec4a6,#38bdf88c,#2dd4bf80) border-box;border:1px solid #0000}.elv2-hk--new:hover{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#4b5ec4d9,#38bdf8bf,#2dd4bfb3) border-box}.elv2-hk--new:hover .elv2-km__win rect{animation:1s step-end both elv2-lights}.elv2-hk--new:hover .elv2-km__win rect:nth-child(2){animation-delay:80ms}.elv2-hk--new:hover .elv2-km__win rect:nth-child(3){animation-delay:.16s}.elv2-hk--new:hover .elv2-km__win rect:nth-child(4){animation-delay:.24s}.elv2-hk--new:hover .elv2-km__win rect:nth-child(5){animation-delay:.32s}.elv2-hk--new:hover .elv2-km__win rect:nth-child(6){animation-delay:.4s}.elv2-hk--new:hover .elv2-km__win rect:nth-child(7){animation-delay:.2s}.elv2-hk--new:hover .elv2-km__win rect:nth-child(8){animation-delay:.36s}@keyframes elv2-lights{0%{fill:#fff}50%,to{fill:#fde68a}}.elv2-km__plus{transform-origin:50%;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.elv2-hk--new:hover .elv2-km__plus{transform:rotate(90deg)}.elv2-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px;display:grid}.elv2-band[data-blocks="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.elv2-glass{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(160deg,#ffffffb8,#ffffff75);border-radius:16px;position:relative;box-shadow:inset 0 0 0 1px #ffffffd9,0 1px 2px #1a24470d,0 26px 50px -34px #1a24478c}.elv2-ph{justify-content:space-between;align-items:center;gap:10px;display:flex}.elv2-ph h2{color:var(--elv2-ink2);margin:0;font-size:12.5px;font-weight:600}.elv2-ph small{color:var(--elv2-hint);font-size:11px}.elv2-up{color:#047857;font-weight:600}.elv2-down{color:#be123c;font-weight:600}.elv2-segs{flex-direction:column;padding:16px 16px 14px;display:flex}.elv2-tiles{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.elv2-tile{text-align:right;min-height:98px;transition:transform .26s var(--elv2-ease),background-color .26s ease,box-shadow .26s var(--elv2-ease);background:#ffffff61;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;padding:12px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3}.elv2-tile:hover{background-color:#ffffff9e;transform:translateY(-2px)}.elv2-tile:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.elv2-tile__top{color:var(--elv2-txt2);justify-content:space-between;align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.elv2-tile__top svg{color:#9aa4b4;transition:color .2s}.elv2-tile:hover .elv2-tile__top svg{color:var(--elv2-ink2)}.elv2-tile__n{letter-spacing:-.02em;color:#566072;font-size:28px;font-weight:300;line-height:1.05}.elv2-tile__v{color:var(--elv2-hint);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:10.5px;display:flex}.elv2-tile__note{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.elv2-tile[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px #0e142414,0 14px 26px -16px #1a244780}.elv2-tile[aria-pressed=true]:after{content:"";background:linear-gradient(90deg,#38bdf8,#363985);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.elv2-tile[aria-pressed=true] .elv2-tile__top{color:var(--elv2-ink);font-weight:600}.elv2-tile[aria-pressed=true] .elv2-tile__top svg{color:#363985}.elv2-tile[aria-pressed=true] .elv2-tile__n{color:var(--elv2-ink);font-weight:400}.elv2-share{background:#1a244714;border-radius:2px;flex:1;height:4px;overflow:hidden}.elv2-share i{background:linear-gradient(270deg,#38bdf8,#363985);border-radius:2px;height:100%;display:block}.elv2-sbars{align-items:flex-end;gap:3px;height:20px;display:flex}.elv2-sbars i{transform-origin:bottom;background:linear-gradient(#cfd6e0,#9aa4b4);border-radius:2px 2px 1px 1px;width:6px;display:block}.elv2-sbars i[data-now]{background:linear-gradient(#6ee7b7,#047857)}.elv2-tile:hover .elv2-sbars i{animation:elv2-grow .5s var(--elv2-ease) both}.elv2-tile:hover .elv2-sbars i:nth-child(2){animation-delay:40ms}.elv2-tile:hover .elv2-sbars i:nth-child(3){animation-delay:80ms}.elv2-tile:hover .elv2-sbars i:nth-child(4){animation-delay:.12s}.elv2-tile:hover .elv2-sbars i:nth-child(5){animation-delay:.16s}.elv2-tile:hover .elv2-sbars i:nth-child(6){animation-delay:.2s}@keyframes elv2-grow{0%{transform:scaleY(.3)}to{transform:none}}.elv2-faces{flex:none;display:flex}.elv2-faces span{color:#1f2a44;width:22px;height:22px;transition:transform .26s var(--elv2-ease);background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;place-items:center;margin-inline-start:-6px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #fff}.elv2-faces span:first-child{margin-inline-start:0}.elv2-faces img{object-fit:cover;width:100%;height:100%}.elv2-tile:hover .elv2-faces span:nth-child(2){transform:translate(-4px)}.elv2-chain{align-items:center;gap:3px;display:flex}.elv2-chain i{background:#1a24471a;border-radius:3px;width:16px;height:5px;display:block}.elv2-chain i[data-s=g]{background:linear-gradient(90deg,#6ee7b7,#047857)}.elv2-chain i[data-s=b]{background:linear-gradient(90deg,#93c5fd,#1e40af);animation:1.8s ease-in-out infinite elv2-breathe-dim}@keyframes elv2-breathe-dim{0%,to{opacity:1}50%{opacity:.45}}.elv2-mon{flex-direction:column;padding:16px 20px 14px;display:flex}.elv2-rings{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:6px;margin-top:14px;display:grid}.elv2-ring{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.elv2-ring svg{display:block;overflow:visible}.elv2-ring__track{fill:none;stroke:#1a244712;stroke-width:7px}.elv2-ring__segs{transform-box:view-box;transform-origin:32px 32px;opacity:0;animation:elv2-ring-in 1.1s cubic-bezier(.2,.8,.2,1) var(--d,0s) forwards}.elv2-ring__segs circle{fill:none;stroke-width:7px;stroke-linecap:butt;animation:3.3s ease-in-out infinite elv2-pump;animation-delay:calc(var(--d,0s) + 1.2s)}.elv2-ring__halo{opacity:0;pointer-events:none;width:64px;height:64px;animation:3.3s ease-out infinite elv2-halo;animation-delay:calc(var(--d,0s) + 1.2s);border-radius:50%;margin-left:-32px;position:absolute;top:0;left:50%;box-shadow:0 0 0 3px #10b98159,0 0 14px 2px #38bdf840}@keyframes elv2-ring-in{0%{opacity:0;transform:rotate(-80deg)}to{opacity:1;transform:none}}@keyframes elv2-pump{0%,to{stroke-width:7px}45%{stroke-width:8.6px}}@keyframes elv2-halo{0%{opacity:.7;transform:scale(.94)}70%{opacity:0}to{opacity:0;transform:scale(1.34)}}.elv2-ring__n{height:64px;color:var(--elv2-ink);justify-content:center;align-items:center;font-size:19px;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0}.elv2-ring__n small{color:var(--elv2-hint);font-size:11px;font-weight:400}.elv2-ring b{color:var(--elv2-ink2);margin-top:4px;font-size:12px;font-weight:600}.elv2-ring__sub{color:var(--elv2-hint);flex-direction:column;gap:1px;font-size:10.5px;display:flex}.elv2-ring__sub [data-s=blue]{color:#1e40af}.elv2-ring__sub [data-s=orange]{color:#c2410c}.elv2-mon__foot{color:var(--elv2-hint);background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat;justify-content:space-between;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.elv2-mon__foot b{color:var(--elv2-ink2);font-weight:600}.elv2-inc{flex-direction:column;padding:16px 20px 12px;display:flex}.elv2-inc__fig{align-items:baseline;gap:10px;margin-top:8px;display:flex}.elv2-inc__n{letter-spacing:-.03em;color:#0000;background:linear-gradient(160deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:300;line-height:1}.elv2-inc__delta{color:var(--elv2-hint);font-size:11.5px}.elv2-split{flex-direction:column;gap:6px;margin-top:10px;display:flex}.elv2-split__bar{background:#1a24470f;border-radius:3px;gap:2px;height:5px;display:flex;overflow:hidden}.elv2-split__bar i{height:100%;display:block}.elv2-split__bar i[data-s=g]{background:linear-gradient(90deg,#10b981,#047857)}.elv2-split__bar i[data-s=b]{background:linear-gradient(90deg,#93c5fd,#1e40af)}.elv2-split__bar i[data-s=r]{background:linear-gradient(90deg,#fb7185,#be123c)}.elv2-split__leg{color:var(--elv2-hint);justify-content:space-between;gap:10px;font-size:10.5px;display:flex}.elv2-split__leg b{font-weight:600}.elv2-split__leg [data-s=g] b{color:#047857}.elv2-split__leg [data-s=b] b{color:#1e40af}.elv2-split__leg [data-s=r] b{color:#be123c}.elv2-chart{height:84px;margin-top:10px;position:relative}.elv2-chart--empty{color:var(--elv2-hint);place-items:center;font-size:11px;display:grid}.elv2-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.elv2-chart__grid{stroke:#1a244712;stroke-width:1.4px}.elv2-chart__line{fill:none;stroke:url(#elv2-ch-line);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.6,.05,.25,1) .2s forwards elv2-draw}.elv2-chart__glow{fill:none;stroke:url(#elv2-ch-line);stroke-width:12px;stroke-linecap:round;opacity:0;filter:url(#elv2-ch-blur);animation:3.8s ease-in-out 2.1s infinite elv2-glow}.elv2-chart__area{fill:url(#elv2-ch-area);opacity:0;transform-origin:50% 100%;animation:1.1s 1s forwards elv2-area-in,4.6s ease-in-out 2.2s infinite elv2-breathe}@keyframes elv2-draw{to{stroke-dashoffset:0}}@keyframes elv2-glow{0%,to{opacity:.05}50%{opacity:.32}}@keyframes elv2-area-in{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:none}}@keyframes elv2-breathe{0%,to{opacity:1;transform:none}50%{opacity:.72;transform:scaleY(.97)}}.elv2-cc{cursor:default;position:absolute;top:0;bottom:0;transform:translate(50%)}.elv2-cc:before{content:"";opacity:0;background:linear-gradient(#1a244700,#1a24472e);width:1px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:50%}.elv2-cc__dot{top:var(--y);opacity:0;background:#fff;border-radius:50%;width:8px;height:8px;margin:-4px -4px 0 0;transition:opacity .2s;position:absolute;right:50%;box-shadow:0 0 0 2px #059669}.elv2-cc__tip{z-index:3;bottom:calc(100% - var(--y) + 12px);white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#0f172a;border-radius:10px;flex-direction:column;align-items:center;padding:6px 10px;transition:opacity .2s;display:flex;position:absolute;right:50%;transform:translate(50%);box-shadow:0 10px 20px -10px #00000080}.elv2-cc__tip b{font-size:12px;font-weight:600}.elv2-cc__tip small{color:#fff9;font-size:10.5px}.elv2-cc:hover:before,.elv2-cc:hover .elv2-cc__dot,.elv2-cc:hover .elv2-cc__tip{opacity:1}.elv2-cc--now .elv2-cc__dot{animation:.45s cubic-bezier(.3,1.5,.5,1) 1.85s forwards elv2-dot-in;box-shadow:0 0 0 2px #059669,0 0 0 4px #05966924}.elv2-cc--now .elv2-cc__dot:before,.elv2-cc--now .elv2-cc__dot:after{content:"";opacity:0;border-radius:50%;animation:2.4s ease-out 2.3s infinite elv2-beacon;position:absolute;inset:-2px;box-shadow:0 0 0 2px #10b9818c}.elv2-cc--now .elv2-cc__dot:after{animation-delay:3.5s}@keyframes elv2-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes elv2-beacon{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}.elv2-axis{color:var(--elv2-hint);justify-content:space-between;margin-top:6px;padding:0 2px;font-size:10px;display:flex}.elv2-list{margin-top:20px}.elv2-list [data-rv-frame]>*{margin-block:0}.elv2-list [data-rv-toolbar]{background:#fff;border:0;border-radius:14px 14px 0 0;gap:14px;padding:14px 18px;position:relative;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.elv2-list [data-rv-toolbar]:after{content:"";background:linear-gradient(90deg,#0e142400,#0e142414 8% 92%,#0e142400);height:1px;position:absolute;bottom:0;left:18px;right:18px}.elv2-list [data-rv-search]{flex:260px;max-width:460px}.elv2-list [data-rv-extras],.elv2-list [data-rv-search]+[data-rv-tools]{margin-inline-start:auto}.elv2-list [data-rv-extras]+[data-rv-tools]:before{content:"";background:linear-gradient(#1a244700,#1a244729,#1a244700);flex:none;width:1px;height:28px;margin-inline-end:8px}.elv2-list [data-rv-extras]{border:0;padding:0;overflow:visible}.elv2-list [data-rv-sheet]{border:0;border-radius:0 0 14px 14px;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.elv2-list [data-rv-sheet]:has(+.elv2-totals){border-radius:0}.elv2-list [data-rv-count]{color:var(--elv2-hint);padding-top:10px;font-size:11.5px}.elv2-list .rv-list{--rv-row-divider:#0e142412;--rv-divider:transparent}.elv2-list .rv-ruler{background:#fff;padding-top:10px}.elv2-list .rv-ruler-cell{color:var(--elv2-txt2);font-size:11px;font-weight:500}.elv2-list .rv-row[role=link]:hover,.elv2-list .rv-row[role=link]:focus-visible{background:#f6f8fb}.elv2-list .rv-row[role=link]:before{display:none}.elv2-bar{align-items:center;gap:4px;display:flex}.elv2-sr{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.elv2-days{background:linear-gradient(#f3f5f8,#eceff3);border-radius:12px;padding:3px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0e14240f}.elv2-days__opt{z-index:1;color:#7b8596;cursor:pointer;place-items:center;width:46px;height:30px;font-size:12px;font-weight:600;transition:color .3s;display:grid;position:relative}.elv2-days__opt:hover{color:var(--elv2-ink2)}.elv2-days__opt:has(input:checked){color:var(--elv2-ink)}.elv2-days__opt:has(input:focus-visible){outline-offset:-2px;border-radius:9px;outline:2px solid #2b344859}.elv2-days[data-wide] .elv2-days__opt{justify-content:center;align-items:center;gap:6px;width:92px;font-weight:500;display:flex}.elv2-days[data-wide] .elv2-days__opt:has(input:checked){font-weight:600}.elv2-days__count{color:var(--elv2-hint);font-size:11px;font-weight:700}.elv2-days__opt:has(input:checked) .elv2-days__count{color:#c2410c}.elv2-days[data-wide] .elv2-days__thumb{width:92px}.elv2-days__thumb{background:#fff;border-radius:9px;width:46px;height:30px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.elv2-days__thumb:after{content:"";background:linear-gradient(90deg,#38bdf8,#363985);border-radius:2px;width:14px;height:2px;margin-left:-7px;position:absolute;bottom:3px;left:50%}.elv2-ops{align-items:center;gap:2px;display:flex}.elv2-op{width:40px;height:40px;color:var(--elv2-icon);border-radius:10px;place-items:center;display:grid;position:relative}.elv2-op:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.elv2-ti{transition:transform .26s var(--elv2-ease);display:block;overflow:visible}.elv2-ti__o{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s}.elv2-ti__f{opacity:0;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s}.elv2-ti__f *{transform-box:fill-box}.elv2-op:hover .elv2-ti,.elv2-op[aria-pressed=true] .elv2-ti{transform:translateY(-2px)}.elv2-op:hover .elv2-ti__o,.elv2-op[aria-pressed=true] .elv2-ti__o{opacity:0}.elv2-op:hover .elv2-ti__f,.elv2-op[aria-pressed=true] .elv2-ti__f{opacity:1}.elv2-op__n{color:#1e40af;font-size:10.5px;font-weight:700;line-height:1;position:absolute;top:3px;left:3px}.elv2-op[data-tone=orange] .elv2-op__n{color:#c2410c}.elv2-op[data-tone=red] .elv2-op__n{color:#be123c}.elv2-op[aria-pressed=true]:after{content:"";background:#1e40af;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:0;left:50%}.elv2-op[data-tone=orange][aria-pressed=true]:after{background:#c2410c}.elv2-op[data-tone=red][aria-pressed=true]:after{background:#be123c}.elv2-mv-turn{transform-origin:70% 30%}.elv2-op:hover .elv2-mv-turn{animation:.6s cubic-bezier(.3,1.4,.5,1) elv2-turn}@keyframes elv2-turn{0%{transform:rotate(0)}40%{transform:rotate(-22deg)}to{transform:rotate(0)}}.elv2-mv-write path{stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round}.elv2-op:hover .elv2-mv-write path{animation:.5s both elv2-write}.elv2-op:hover .elv2-mv-write path:nth-child(2){animation-delay:.12s}.elv2-op:hover .elv2-mv-write path:nth-child(3){animation-delay:.24s}@keyframes elv2-write{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.elv2-op:hover .elv2-mv-pay,.elv2-op:hover .elv2-mv-swipe{animation:.6s cubic-bezier(.3,1.3,.5,1) elv2-swipe}@keyframes elv2-swipe{0%{transform:translate(0)}40%{transform:translate(-3px)}to{transform:translate(0)}}.elv2-mv-send{opacity:0}.elv2-op:hover .elv2-mv-send{animation:.7s .15s elv2-send}@keyframes elv2-send{0%{opacity:0;transform:translate(-3px)}40%{opacity:1}to{opacity:0;transform:translate(1px)}}.elv2-op[data-tone=ink] .elv2-op__n{color:var(--elv2-ink2)}.elv2-op[data-tone=ink][aria-pressed=true]:after{background:var(--elv2-ink2)}.elv2-mv-cut{stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round}.elv2-op:hover .elv2-mv-cut{animation:.45s .1s both elv2-write}.elv2-op:hover .elv2-mv-wave{animation:.9s both elv2-wave}.elv2-op:hover .elv2-mv-wave--2{animation-delay:.18s}@keyframes elv2-wave{0%{opacity:0;transform:translate(-2px)}40%{opacity:1}to{opacity:1;transform:none}}.elv2-mv-tilt{transform-box:view-box;transform-origin:12px 5px}.elv2-op:hover .elv2-mv-tilt{animation:1s elv2-tilt}@keyframes elv2-tilt{0%,to{transform:rotate(0)}25%{transform:rotate(7deg)}55%{transform:rotate(-5deg)}80%{transform:rotate(2deg)}}.elv2-list [data-rv-tools]{gap:2px}.elv2-list [data-rv-tools]>button,.elv2-list [data-rv-tools] [data-state]{width:38px;height:38px;color:var(--elv2-icon)}.elv2-list [data-rv-tools] button:hover{color:var(--elv2-ink2);background:0 0}.elv2-list [data-rv-tools] svg.lucide{stroke-width:1.8px;width:19px;height:19px;transition:transform .26s var(--elv2-ease),fill .2s ease,stroke .2s ease}.elv2-list [data-rv-tools] button:hover svg.lucide{stroke:url(#elv2-ink);transform:translateY(-2px)}.elv2-list [data-rv-tools] button:hover svg.lucide-filter,.elv2-list [data-rv-tools] button:hover svg.lucide-funnel,.elv2-list [data-rv-tools] button:hover svg.lucide-layout-grid{fill:url(#elv2-ink)}.elv2-list [data-rv-tools] button:hover svg.lucide-settings{fill:url(#elv2-ink);animation:.7s cubic-bezier(.3,1.3,.5,1) elv2-cog}.elv2-list [data-rv-tools] button:hover svg.lucide-settings circle{fill:#fff}@keyframes elv2-cog{0%{transform:translateY(-2px)rotate(0)}to{transform:translateY(-2px)rotate(60deg)}}.elv2-list [data-rv-tools] button:hover svg.lucide-download{animation:.6s cubic-bezier(.3,1.4,.5,1) elv2-down}@keyframes elv2-down{0%{transform:translateY(-5px)}to{transform:translateY(-2px)}}.elv2-reset{height:32px;color:var(--elv2-ink2);animation:elv2-reset-in .3s var(--elv2-ease);background:linear-gradient(#f6f7f9,#eceff3);border-radius:10px;align-items:center;gap:4px;margin-inline-start:4px;padding:0 10px;font-size:11.5px;font-weight:600;display:flex}.elv2-reset svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.elv2-reset:hover svg{transform:rotate(-200deg)}.elv2-reset:focus-visible{outline-offset:1px;outline:2px solid #2b344859}@keyframes elv2-reset-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.elv2-search{width:100%;height:40px;color:var(--elv2-hint);background:linear-gradient(#f7f8fa,#f1f3f6);border-radius:14px;align-items:center;gap:8px;padding:0 12px 0 10px;transition:background-color .2s,box-shadow .2s;display:flex;position:relative}.elv2-search:focus-within{background:#fff;box-shadow:0 0 0 1px #2b34481f,0 8px 20px -14px #1a244773}.elv2-search:focus-within .elv2-search__glyph{color:var(--elv2-ink2)}.elv2-search__glyph{flex:none}.elv2-search__input{min-width:0;height:100%;font:inherit;color:var(--elv2-ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px}.elv2-search__input::placeholder{color:#8a92a3}.elv2-search__input::-webkit-search-cancel-button{display:none}.elv2-search__count{color:var(--elv2-hint);white-space:nowrap;flex:none;font-size:11px}.elv2-search[data-filled] .elv2-search__count{color:var(--elv2-ink2);font-weight:600}.elv2-search__clear{width:22px;height:22px;color:var(--elv2-txt2);background:#1a244712;border-radius:50%;flex:none;place-items:center;display:grid}.elv2-search__clear:hover{color:var(--elv2-ink);background:#1a24471f}.elv2-search__key{min-width:20px;height:20px;color:var(--elv2-hint);background:#fff;border-radius:6px;flex:none;place-items:center;font-family:inherit;font-size:11px;font-weight:600;display:grid;box-shadow:0 0 0 1px #1a24471a,0 1px #1a244714}.elv2-search:focus-within .elv2-search__key{opacity:0}.elv2-hk--care[aria-pressed=true]{background-color:#fff;box-shadow:inset 0 0 0 1px #c2410c47,0 1px 2px #1a24470f,0 16px 30px -20px #c2410c73}.elv2-hk--care[aria-pressed=true]:before{content:"";background:linear-gradient(90deg,#fbbf24,#c2410c);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.elv2-care{background:#fff;border-radius:14px;flex-direction:column;display:flex;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.elv2-care__bar{flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex;position:relative}.elv2-care__bar .elv2-search{flex:260px;max-width:460px}.elv2-care__bar:after{content:"";background:linear-gradient(90deg,#0e142400,#0e142414 8% 92%,#0e142400);height:1px;position:absolute;bottom:0;left:18px;right:18px}.elv2-care__sheet{padding:4px 8px 10px}.elv2-glyph{flex:none;display:block}.elv2-logo{flex:none;display:block;position:relative}.elv2-logo__pic{width:var(--elv2-logo-pic,36px);height:var(--elv2-logo-pic,36px);object-fit:cover;border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;right:1px;overflow:hidden;box-shadow:0 0 0 1.5px #fff,0 2px 6px -2px #0e142447}.elv2-logo__pic--fallback{color:#1f2a44;background:linear-gradient(150deg,#f5f8fd,#dde6f2)}.elv2-logo__type{filter:drop-shadow(0 1px 1px #0e142438);transition:transform .26s var(--elv2-ease);display:block;position:absolute;bottom:0;left:0}.rv-row:hover .elv2-logo__type{transform:translateY(-1px)}:is(.elv2-list .rv-item:has(>.elv2-identity),.elv2-list .rv-item:has(.elv2-logo)){line-height:normal;overflow:visible}.elv2-money{-webkit-background-clip:text;background-clip:text;color:#0000!important}.elv2-money--green{background-image:linear-gradient(160deg,#34d399,#047857)}.elv2-money--red{background-image:linear-gradient(160deg,#fb7185,#be123c)}.elv2-money--grey{background-image:linear-gradient(160deg,#94a3b8,#566072)}.elv2-totals{color:var(--elv2-txt2);clip-path:inset(0 -60px -60px);background:linear-gradient(90deg,#0e142400,#0e14241f 3% 97%,#0e142400) top/100% 1px no-repeat,#fff;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;gap:16px;padding:12px 22px;font-size:12px;display:flex;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.elv2-totals b{color:var(--elv2-ink);font-weight:600}@media(max-width:1100px){.elv2-band{grid-template-columns:repeat(2,minmax(0,1fr))}.elv2-band[data-blocks="3"] .elv2-segs{grid-column:1/-1}}@media(max-width:700px){.elv2-band,.elv2-band[data-blocks]{grid-template-columns:1fr}.elv2-head__acts{width:100%}.elv2-hk{flex:160px;width:auto}}@media(prefers-reduced-motion:reduce){.elv2-blob,.elv2-ring__segs,.elv2-ring__segs circle,.elv2-ring__halo,.elv2-chart__line,.elv2-chart__area,.elv2-chart__glow,.elv2-cc--now .elv2-cc__dot,.elv2-cc--now .elv2-cc__dot:before,.elv2-cc--now .elv2-cc__dot:after,.elv2-chain i,.elv2 [class*=elv2-mv-],.elv2-hk:after{animation:none!important}.elv2-ring__segs,.elv2-chart__area,.elv2-cc--now .elv2-cc__dot{opacity:1}.elv2-chart__line{stroke-dashoffset:0}.elv2-days__thumb{transition:none}}.slc{--slc-ink:#0e1424;--slc-ink2:#2b3448;--slc-txt2:#566072;--slc-hint:#8a92a3;--slc-icon:#8b95a5;--slc-ease:cubic-bezier(.2, .8, .2, 1);--slc-spring:cubic-bezier(.3, 1.3, .5, 1);--brand-navy:#1a2447}@property --slc-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.slc .tabular-nums{font-variant-numeric:tabular-nums}.slc .sales-hub-domains{margin-top:26px}.slc-grid3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:26px;display:grid}.slc-grid2{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.slc-grid2--even{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1180px){.slc-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.slc-grid2,.slc-grid2--even{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.slc-grid3{grid-template-columns:minmax(0,1fr)}}.slc-box{flex-direction:column;min-width:0;padding:16px 18px 14px;display:flex;position:relative}.slc-sheet{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.slc-bh{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.slc-bh h2{color:var(--slc-ink2);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.slc-bh h2 small{color:var(--slc-hint);font-size:11px;font-weight:400}.slc-bh__end{align-items:center;gap:4px;display:flex}.slc-bh2{justify-content:center;margin-top:10px;display:flex}.slc-empty{text-align:center;min-height:120px;color:var(--slc-hint);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:18px 8px;font-size:12px;display:flex}.slc-empty b{color:var(--slc-ink2);font-size:13px;font-weight:600}.slc-skel{background:linear-gradient(90deg,#1a24470d,#1a244717,#1a24470d) 0 0/200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite slc-skel}@keyframes slc-skel{to{background-position:-200% 0}}.slc-tg{background:linear-gradient(#f3f5f8,#eceff3);border-radius:11px;padding:3px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0e14240f}.elv2-glass .slc-tg{background:#1a24470d}.slc-tg__o{z-index:1;width:var(--w,88px);color:#7b8596;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;height:28px;font-size:11.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.slc-tg__o:hover{color:var(--slc-ink2)}.slc-tg__o:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #2b344859}.slc-tg__o[data-on]{color:var(--slc-ink);font-weight:600}.slc-tg__o img{object-fit:contain;filter:grayscale()opacity(.5);max-width:28px;height:18px;transition:filter .3s}.slc-tg__o:hover img{filter:grayscale(.4)opacity(.85)}.slc-tg__o[data-on] img{filter:none}.slc-tg__o svg{flex:none}.slc-tg__thumb{width:var(--w,88px);height:28px;transform:translate(calc(var(--i,0) * -100%));transition:transform .5s var(--slc-spring);background:#fff;border-radius:8px;position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.slc-tg__thumb:after{content:"";background:linear-gradient(90deg,#38bdf8,#363985);border-radius:2px;width:14px;height:2px;margin-left:-7px;position:absolute;bottom:2px;left:50%}.slc-pane{min-height:0;animation:slc-rise .35s var(--slc-ease) both;flex-direction:column;flex:1;display:flex}@keyframes slc-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.slc-open{color:#7b8699;border-radius:9px;place-items:center;width:30px;height:30px;transition:color .2s;display:grid}.slc-open:hover{color:var(--slc-ink)}.slc-open:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.slc-open svg{transition:transform .5s var(--slc-spring)}.slc-open:hover svg{transform:rotate(90deg)}.slc-open--edit:hover svg{transform:translateY(-2px)rotate(-8deg)}.slc-link{color:var(--slc-ink2);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.slc-link svg{transition:transform .3s var(--slc-ease)}.slc-link:hover svg{transform:translate(-3px)}.slc-pfoot{color:var(--slc-hint);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:11px;display:flex}.slc-pfoot b{color:var(--slc-ink);font-weight:600}.slc-month{height:30px;color:var(--slc-ink2);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:flex}.slc-month button{width:26px;height:26px;color:var(--slc-icon);transition:color .2s ease,transform .3s var(--slc-ease);border-radius:8px;place-items:center;display:grid}.slc-month button:hover:not(:disabled){color:var(--slc-ink)}.slc-month button:first-child:hover:not(:disabled){transform:translate(2px)}.slc-month button:last-child:hover:not(:disabled){transform:translate(-2px)}.slc-month button:disabled{opacity:.3;cursor:default}.slc-month span{text-align:center;min-width:92px}.slc-rings{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:10px;margin-top:8px;display:grid}.slc-rings .elv2-ring b{margin-top:2px;font-size:11.5px}.slc-rings .elv2-ring__n{font-size:15px}.slc-ring__over{fill:none;stroke:url(#slc-ring-gold);stroke-width:3px;stroke-linecap:round;opacity:0;animation:.6s forwards slc-fade;animation-delay:calc(var(--d,0s) + 1.1s)}.slc-ring__none{fill:none;stroke:#1a244729;stroke-width:2px;stroke-dasharray:3 5}.slc-ring__sub{color:var(--slc-hint);align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:flex}.slc-ring__sub[data-t=g]{color:#047857}.slc-ring__sub[data-t=b]{color:#1e40af}.slc-ring__sub[data-t=o]{color:#c2410c}.slc-ring__sub[data-t=gold]{color:#b45309}.slc-ring__sub[data-t=n]{font-weight:500}@keyframes slc-fade{to{opacity:1}}.slc-pm{background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat;margin-top:auto;padding-top:12px}.slc-pm__t{color:var(--slc-txt2);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.slc-pm__t b{color:var(--slc-ink);font-weight:600}.slc-pm__t em{color:#047857;white-space:nowrap;font-style:normal;font-weight:600}.slc-pm__t em[data-t=o]{color:#c2410c}.slc-pm__bar{background:#1a244712;border-radius:3px;height:6px;margin-top:8px;position:relative}.slc-pm__bar i{width:var(--v);transform-origin:100%;max-width:100%;animation:slc-grow-x 1.1s var(--slc-ease) .4s both;background:linear-gradient(270deg,#6ee7b7,#047857);border-radius:3px;position:absolute;inset:0 0 0 auto}.slc-pm__bar i[data-t=o]{background:linear-gradient(270deg,#fcd34d,#c2410c)}.slc-pm__bar span{background:var(--slc-ink2);border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;transform:translate(50%)}.slc-pm__lbl{color:var(--slc-hint);justify-content:space-between;margin-top:5px;font-size:10px;display:flex}@keyframes slc-grow-x{0%{opacity:.4;transform:scaleX(.02)}to{opacity:1;transform:none}}.slc-bh--camp{gap:8px}.slc-bh--camp h2{flex:none}.slc-bh--camp .slc-tg{margin-inline-start:auto}.slc-cp__h{justify-content:space-between;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.slc-cp__h b{color:var(--slc-ink);font-size:13.5px;font-weight:600;display:block}.slc-cp__h span{color:var(--slc-hint);font-size:11px}.slc-camp__days{flex-direction:column;align-items:center;gap:1px;display:flex}.slc-camp__days b{color:var(--slc-ink2);font-size:20px;font-weight:300;line-height:1}.slc-camp__days span{color:var(--slc-hint);font-size:10px}.slc-camp__days[data-t=o] b{color:#c2410c}.slc-camp__main{grid-template-columns:88px 1fr;align-items:center;gap:16px;margin-top:8px;display:grid}.slc-camp__figs{flex-direction:column;gap:4px;display:flex}.slc-camp__val{color:var(--slc-txt2);font-size:13px}.slc-camp__val b{color:var(--slc-ink);font-size:17px;font-weight:500}.slc-camp__gap{color:var(--slc-txt2);font-size:12px}.slc-camp__gap b{color:#c2410c;font-weight:600}.slc-camp__gap b[data-t=g]{color:#047857}.slc-camp__note{color:var(--slc-hint);font-size:11.5px}.slc-cring{width:88px;height:88px;position:relative}.slc-cring svg{position:absolute;inset:0;overflow:visible}.slc-cring__track{fill:none;stroke:#1a244712;stroke-width:8px}.slc-cring__val{fill:none;stroke-width:8px;stroke-linecap:round;stroke-dasharray:var(--len) 999;stroke-dashoffset:var(--len);animation:slc-gauge 1.3s var(--slc-ease) .4s forwards,slc-cr-pump 3.6s ease-in-out 1.9s infinite}.slc-cring__glow{fill:none;stroke-width:13px;stroke-linecap:round;stroke-dasharray:var(--len) 999;opacity:0;filter:url(#slc-blur);animation:3.8s ease-in-out 1.9s infinite elv2-glow}.slc-cring__dot{fill:#fff;stroke:#2563eb;stroke-width:2.4px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.3,1.5,.5,1) 1.55s forwards elv2-dot-in}.slc-cring[data-t=green] .slc-cring__dot{stroke:#059669}.slc-cring__beacon{fill:none;stroke:#2563eb8c;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out 2s infinite elv2-beacon}.slc-cring__beacon--2{animation-delay:3.2s}.slc-cring[data-t=green] .slc-cring__beacon{stroke:#10b9818c}.slc-cring__n{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.slc-cring__n b{letter-spacing:-.03em;color:var(--slc-ink);font-size:22px;font-weight:300;line-height:1}.slc-cring__n b small{font-size:12px}.slc-cring__n span{color:var(--slc-hint);margin-top:3px;font-size:10px}@keyframes slc-gauge{to{stroke-dashoffset:0}}@keyframes slc-cr-pump{0%,to{stroke-width:8px}45%{stroke-width:9.6px}}.slc-crow{color:var(--slc-txt2);align-items:center;gap:8px;margin-top:10px;font-size:11.5px;display:flex}.slc-crow>b{color:var(--slc-ink2);font-weight:600}.slc-crow__end{white-space:nowrap;margin-inline-start:auto;font-weight:600}.slc-crow__end[data-t=g]{color:#047857}.slc-crow__end[data-t=o]{color:#c2410c}.slc-crow__end[data-t=b]{color:#1e40af}.slc-camp__foot{color:var(--slc-txt2);background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:11.5px;display:flex}.slc-camp__foot b{color:var(--slc-ink2);font-weight:600}.slc-yoy{color:var(--slc-txt2);align-items:center;gap:18px;margin-top:12px;font-size:11.5px;display:flex}.slc-yoy__k{align-items:center;gap:7px;display:inline-flex}.slc-yoy__k i{border-radius:2px;width:16px;height:3px}.slc-yoy__k i[data-y=now]{background:linear-gradient(90deg,#6ee7b7,#047857)}.slc-yoy__k i[data-y=before]{background:linear-gradient(90deg,#93c5fd,#1e40af)}.slc-yoy__k b{letter-spacing:-.02em;color:var(--slc-ink);font-size:22px;font-weight:300}.slc-yoy__g{margin-inline-start:auto;font-size:14px;font-weight:600}.slc-yoy__g[data-t=up]{color:#047857}.slc-yoy__g[data-t=down]{color:#be123c}.slc-yoy__g small{color:var(--slc-hint);margin-inline-start:4px;font-size:11px;font-weight:400}.slc-trc{height:168px;margin-top:14px;position:relative}.slc-trc svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.slc-trc__grid{stroke:#1a24470f;stroke-width:1.2px}.slc-trc__ly{fill:none;stroke:url(#slc-ly-line);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.9;animation:1.6s cubic-bezier(.6,.05,.25,1) .1s forwards elv2-draw}.slc-trc__area{fill:url(#slc-pace-area);opacity:0;transform-origin:50% 100%;animation:1.1s 1.1s forwards elv2-area-in,4.6s ease-in-out 2.4s infinite elv2-breathe}.slc-trc__glow{fill:none;stroke:url(#slc-pace-line);stroke-width:12px;stroke-linecap:round;opacity:0;filter:url(#slc-blur);animation:3.8s ease-in-out 2.3s infinite elv2-glow}.slc-trc__line{fill:none;stroke:url(#slc-pace-line);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.6,.05,.25,1) .35s forwards elv2-draw}.slc-trc .elv2-cc__tip{min-width:118px}.slc-trc .elv2-cc__tip em{color:#6ee7b7;font-size:11px;font-style:normal;font-weight:600}.slc-trc .elv2-cc__tip em[data-t=down]{color:#fda4af}.slc-trc__x{color:var(--slc-hint);justify-content:space-between;margin-top:8px;padding:0 14px;font-size:10px;display:flex}.slc-trc__x span{white-space:nowrap;justify-content:center;width:0;display:flex}.slc-trc__x span[data-now]{color:#047857;font-weight:600}.slc-trc__x span[data-future]{opacity:.55}.slc-hbars{flex-direction:column;gap:9px;margin-top:14px;display:flex}.slc-hb{color:var(--slc-txt2);grid-template-columns:96px 1fr 70px;align-items:center;gap:10px;font-size:12px;display:grid}.slc-hb__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--slc-ink2);align-items:center;gap:7px;font-weight:500;display:flex;overflow:hidden}.slc-hb__name img{object-fit:contain;flex:none;width:22px;height:16px}.slc-hb__bar{background:#1a24470a;border-radius:6px;height:18px;position:relative}.slc-hb__bar i{width:var(--v);transform-origin:100%;animation:slc-grow-x .9s var(--slc-ease) both;animation-delay:calc(var(--k) * 70ms + .2s);background:linear-gradient(270deg,#c7d2fe,#4f46e5);border-radius:6px;position:absolute;inset:0 0 0 auto}.slc-hb__bar i[data-t=g]{background:linear-gradient(270deg,#a7f3d0,#059669)}.slc-hb__bar i[data-t=n]{background:linear-gradient(270deg,#e2e8f0,#94a3b8)}.slc-hb__bar em{top:50%;right:calc(var(--v) + 7px);color:var(--slc-ink2);font-size:11px;font-style:normal;font-weight:600;position:absolute;transform:translateY(-50%)}.slc-hb__val{text-align:left;color:var(--slc-hint);white-space:nowrap;font-size:11px}.slc-act{flex-direction:column;margin-top:4px;display:flex}.slc-act__r{height:40px;color:var(--slc-ink);grid-template-columns:44px 16px minmax(0,1.6fr) minmax(0,1fr) 72px;align-items:center;gap:10px;padding:0 4px;font-size:12px;display:grid;position:relative}.slc-act__r+.slc-act__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244712,#1a244700);height:1px;position:absolute;top:0;left:4px;right:4px}a.slc-act__r:hover{background:#f6f8fb;border-radius:9px}.slc-act__t{color:var(--slc-hint);font-size:11px}.slc-act__d{flex-direction:column;min-width:0;display:flex}.slc-act__d span,.slc-act__c{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slc-act__d b{font-weight:600}.slc-act__d small{text-overflow:ellipsis;white-space:nowrap;color:var(--slc-hint);font-size:10.5px;overflow:hidden}.slc-act__p{text-align:left;color:var(--slc-ink2);font-weight:600}.slc-dm{flex:none;place-items:center;display:inline-grid}.slc-dm[data-d=vehicle]{color:#0284c7}.slc-dm[data-d=home]{color:#059669}.slc-dm[data-d=business]{color:#2563eb}.slc-dm[data-d=risk]{color:#e11d48}.slc-dm[data-d=pension],.slc-dm[data-d=finance]{color:#7c3aed}.slc-dm[data-d=travel]{color:#0891b2}@media(prefers-reduced-motion:reduce){.slc *,.slc :before,.slc :after{transition:none!important;animation:none!important}.slc .slc-trc__line,.slc .slc-trc__ly,.slc .slc-cring__val{stroke-dashoffset:0!important}.slc .slc-trc__area,.slc .slc-ring__over,.slc .slc-cring__dot{opacity:1!important}.slc .slc-cring__glow,.slc .slc-cring__beacon,.slc .slc-trc__glow{display:none}}.slc .elv2-hk{color:inherit;text-decoration:none}.slc-hk--leads .elv2-hk__n{color:#0000;background:linear-gradient(160deg,#7dd3fc,#0369a1);-webkit-background-clip:text;background-clip:text}.slc-km__drop{transform-box:fill-box;transform-origin:50%}.elv2-hk:hover .slc-km__drop{animation:slc-drop .7s var(--slc-ease)}@keyframes slc-drop{0%{opacity:0;transform:translateY(-7px)}60%{opacity:1;transform:translateY(1px)}to{transform:none}}.slc-km__doc{transform-box:fill-box;transform-origin:50% 100%;transition:transform .4s var(--slc-ease)}.elv2-hk--new:hover .slc-km__doc{transform:translateY(-1.5px)}.slc-mv-shine{transform-box:fill-box;transform-origin:50%;opacity:0}.elv2-gb:hover .slc-mv-shine{animation:slc-shine .9s var(--slc-ease) .1s both}@keyframes slc-shine{0%{opacity:0;transform:scale(.3)rotate(-30deg)}55%{opacity:1;transform:scale(1.15)rotate(10deg)}to{opacity:1;transform:none}}.slc-mv-arrow{transform-box:fill-box;transform-origin:0 100%}.elv2-gb:hover .slc-mv-arrow{animation:.6s cubic-bezier(.2,.9,.3,1.3) both slc-arrow}@keyframes slc-arrow{0%{opacity:0;transform:translate(6px,-6px)}70%{opacity:1;transform:translate(-.6px,.6px)}to{transform:none}}.slc-win{color:var(--slc-ink);padding:4px 8px 6px;font-family:Heebo,IBM Plex Sans Hebrew,system-ui,sans-serif}.slc-dock{justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.slc-dock__gap{width:18px}.slc-tt2{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:12.5px}.slc-tt2 th{color:var(--slc-hint);text-align:center;white-space:nowrap;padding:0 6px 2px;font-size:11px;font-weight:500}.slc-tt2 th:first-child,.slc-tt2 td:first-child{text-align:right}.slc-tt2 td{text-align:center;padding:0 5px}.slc-tt2 td:first-child span{color:var(--slc-ink2);white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.slc-tt2 td .slc-tg{display:inline-flex}.slc-cell{width:100%;min-width:96px;height:38px;font:inherit;font-variant-numeric:tabular-nums;color:var(--slc-ink);text-align:center;background:linear-gradient(#f7f8fa,#f2f4f7);border:0;border-radius:8px;outline:none;justify-content:center;align-items:center;font-size:13.5px;transition:background .2s,box-shadow .2s;display:flex}input.slc-cell::placeholder{color:var(--slc-hint);font-size:11.5px}input.slc-cell:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #2b34488c}.slc-cell--ref{color:var(--slc-txt2);background:0 0;font-size:12.5px}.slc-tt2 tfoot td{color:var(--slc-txt2);padding-top:6px;font-size:11.5px}.slc-tt2 tfoot td b{color:var(--slc-ink);font-weight:600}.slc-tiers{color:var(--slc-txt2);justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.slc-tier{color:#b45309;background:linear-gradient(#f7f8fa,#f2f4f7);border-radius:8px;justify-content:center;align-items:center;min-width:64px;height:34px;padding:0 12px;font-weight:600;display:inline-flex}.slc-err{text-align:center;color:#be123c;margin:10px 0 0;font-size:12px;font-weight:500}.slc-ai__ring{border-radius:inherit;background:conic-gradient(from var(--slc-ang),#6b86ee,#a78bfa 30%,#5eead4 55%,#6b86ee);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1.5px;animation:10s linear infinite slc-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes slc-spin{to{--slc-ang:360deg}}.slc-ai__light{border-radius:inherit;pointer-events:none;background:radial-gradient(42% 60% at 88% 0,#6b86ee1c,#0000 70%),radial-gradient(36% 50% at 40% 0,#a78bfa17,#0000 70%);position:absolute;inset:0}.slc-shimmer{color:#0000;background:linear-gradient(90deg,#1f2a5c,#6b86ee 45%,#1f2a5c 70%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite slc-shimmer}@keyframes slc-shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}.slc-spark .slc-spark__tw{animation:2.6s ease-in-out infinite slc-twinkle}@keyframes slc-twinkle{0%,to{opacity:.25}50%{opacity:1}}.slc-aibox{background:linear-gradient(#fff,#fcfcfd);border-radius:12px;flex-direction:column;min-width:0;padding:16px 18px 14px;display:flex;position:relative;box-shadow:0 0 0 1px #0e14240f,0 1px 2px #0e14240a,0 14px 34px -24px #0e142447}.slc-aibox .slc-bh h2{font-size:15px}.slc-aibox__top{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;margin-top:2px;display:grid}.slc-aibox__figs{flex-direction:column;gap:12px;display:flex}.slc-aibox__figs div{flex-direction:column;gap:1px;display:flex}.slc-aibox__figs b{letter-spacing:-.02em;color:var(--slc-ink);font-size:22px;font-weight:300;line-height:1.1}.slc-aibox__figs b[data-t=g],.slc-ai__sum b[data-t=g]{color:#0000;background:linear-gradient(160deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text}.slc-aibox__figs span{color:var(--slc-hint);font-size:10.5px}.slc-aibox__foot{justify-content:center;margin-top:auto;padding-top:10px;display:flex}.slc-gauge{width:176px;height:132px;position:relative}.slc-gauge svg{position:absolute;inset:0;overflow:visible}.slc-gauge__tick{stroke:#d9dee6;stroke-width:1.4px;stroke-linecap:round}.slc-gauge__tick[data-major]{stroke:#b8c0cc}.slc-gauge__track{fill:none;stroke:#eceff3;stroke-width:9px;stroke-linecap:round}.slc-gauge__arc{fill:none;stroke:url(#slc-gauge);stroke-width:9px;stroke-linecap:round;stroke-dasharray:var(--len) 999;stroke-dashoffset:var(--len);animation:slc-gauge 1.4s var(--slc-ease) .3s forwards}.slc-gauge__val{flex-direction:column;align-items:center;display:flex;position:absolute;inset:34px 0 auto}.slc-gauge--sm .slc-gauge__val{inset:30px 0 auto}.slc-gauge__val b{letter-spacing:-.045em;color:#0000;background:linear-gradient(160deg,#6b86ee,#1f2a5c);-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:300;line-height:1}.slc-gauge--sm .slc-gauge__val b{font-size:28px}.slc-gauge__val b small{letter-spacing:0;font-size:16px}.slc-gauge__val span{color:var(--slc-hint);margin-top:4px;font-size:11px}.slc-mini{flex-direction:column;margin-top:6px;display:flex}.slc-mini__r{height:36px;color:var(--slc-ink);text-align:right;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 4px;font-size:12px;display:grid;position:relative}.slc-mini__r:hover{background:#f6f8fb}.slc-mini__r+.slc-mini__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:4px;right:4px}.slc-mini__r span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slc-mini__r span em{color:var(--slc-hint);font-style:normal}.slc-mini__r b{white-space:nowrap;font-size:11.5px;font-weight:600}.slc-mini__r b[data-t=o]{color:#c2410c}.slc-mini__r b[data-t=r]{color:#be123c}.slc-mini__r b[data-t=g]{color:#047857}.slc-ai{background:linear-gradient(#fff,#fcfcfd);border-radius:12px;grid-template-columns:280px minmax(0,1fr);display:grid;position:relative}.slc-ai--win{min-height:420px}.slc-ai__side{background:linear-gradient(#1a244700,#1a244717,#1a244700) 0/1px 100% no-repeat;flex-direction:column;align-items:center;padding:18px 20px;display:flex;position:relative}.slc-ai__title{justify-content:center;align-items:center;gap:8px;display:flex}.slc-ai__title h2{margin:0;font-size:17px;font-weight:600}.slc-ai__side .slc-gauge{margin-top:12px}.slc-ai__sum{background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat,linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) bottom/100% 1px no-repeat;grid-template-columns:1fr 1fr;align-self:stretch;margin-top:8px;padding:10px 0;display:grid}.slc-ai__sum>div{flex-direction:column;align-items:center;gap:2px;display:flex}.slc-ai__sum b{letter-spacing:-.02em;color:var(--slc-ink);font-size:20px;font-weight:300}.slc-ai__sum span{color:var(--slc-hint);font-size:10.5px}.slc-chal{align-self:stretch;margin-top:16px}.slc-chal__h{min-height:30px;color:var(--slc-hint);justify-content:space-between;align-items:center;font-size:11px;display:flex}.slc-chal__h b{color:var(--slc-ink2);font-size:11.5px;font-weight:600}.slc-chal__t{color:var(--slc-ink);margin-top:4px;font-size:13.5px;font-weight:600}.slc-chal__m{color:var(--slc-txt2);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.slc-chal__m b{color:#047857;font-weight:600}.slc-chal__form{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}.slc-chal__form .slc-cell{width:120px;min-width:0}.slc-segs{gap:3px;margin-top:9px;display:flex}.slc-segs i{background:#1a244712;border-radius:3px;flex:1;height:6px}.slc-segs i[data-on]{animation:slc-seg .5s var(--slc-ease) both;animation-delay:calc(var(--k) * 70ms + .4s);background:linear-gradient(90deg,#6ee7b7,#059669)}@keyframes slc-seg{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.slc-ai__main{flex-direction:column;min-width:0;padding:16px 20px 14px;display:flex;position:relative}.slc-ai__bar{align-items:center;gap:12px;display:flex}.slc-ai__bar .slc-tg__o small{color:var(--slc-hint);font-size:10.5px;font-weight:600}.slc-ms{flex-direction:column;margin-top:10px;display:flex}.slc-m{min-height:46px;animation:slc-rise .45s var(--slc-ease) both;animation-delay:calc(var(--k) * 40ms + .1s);border-radius:10px;grid-template-columns:96px minmax(0,1fr) 120px auto;align-items:center;gap:12px;padding:5px 8px;transition:background-color .2s;display:grid;position:relative}.slc-m+.slc-m:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:8px;right:8px}.slc-m:hover{background:#f6f8fb}.slc-m__kind{white-space:nowrap;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.slc-m__kind[data-t=sky]{color:#0369a1}.slc-m__kind[data-t=amber]{color:#b45309}.slc-m__kind[data-t=rose]{color:#be123c}.slc-m__kind[data-t=green]{color:#047857}.slc-m__kind[data-t=violet]{color:#6d28d9}.slc-m__kind[data-t=gold]{color:#a16207}.slc-m__kind[data-t=blue]{color:#1e40af}.slc-m__txt{flex-direction:column;gap:2px;min-width:0;display:flex}.slc-m__txt b{color:var(--slc-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.slc-m__txt b em{color:var(--slc-txt2);font-style:normal;font-weight:400}.slc-m__txt span{color:var(--slc-hint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.slc-m__why{color:var(--slc-txt2);flex-direction:column;align-items:flex-start;gap:1px;font-size:11px;display:flex}.slc-m__why b{color:var(--slc-ink2);font-size:12.5px;font-weight:600}.slc-m__why b[data-t=g]{color:#047857}.slc-m__why b[data-t=o]{color:#c2410c}.slc-m__why b[data-t=r]{color:#be123c}.slc-m__acts{align-items:center;gap:2px;display:flex}.slc-ab{width:32px;height:32px;color:var(--slc-icon);border-radius:9px;place-items:center;display:grid}.slc-ab:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.slc-ab .slc-ab__f,.slc-ab:hover .slc-ab__o{display:none}.slc-ab:hover .slc-ab__f{animation:slc-pop .35s var(--slc-spring) both;display:block}@keyframes slc-pop{0%{transform:scale(.7)translateY(2px)}to{transform:translateY(-2px)}}.slc-m__more{opacity:0;gap:2px;transition:opacity .2s;display:flex}.slc-m:hover .slc-m__more,.slc-m:focus-within .slc-m__more{opacity:1}.slc-m__sep{background:linear-gradient(#1a244700,#1a244724,#1a244700);align-self:center;width:1px;height:20px;margin:0 4px}.slc-done{color:var(--slc-hint);background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat;align-items:center;gap:10px;margin-top:8px;padding:10px 8px 0;font-size:11.5px;display:flex}.slc-done b{color:#047857;white-space:nowrap;font-weight:600}.slc-done__list{white-space:nowrap;gap:14px;display:flex;overflow:hidden}.slc-done__list span{-webkit-text-decoration:line-through #1a244740;text-decoration:line-through #1a244740}@media(max-width:900px){.slc-ai{grid-template-columns:minmax(0,1fr)}.slc-m{grid-template-columns:minmax(0,1fr) auto}.slc-m__kind,.slc-m__why{display:none}}.slc-cp{flex-direction:column;flex:1;display:flex}.slc-cp__sp{height:10px}.slc-ladder{height:52px;margin-top:14px;position:relative}.slc-ladder__track{background:#1a244712;border-radius:2px;height:4px;position:absolute;top:9px;left:0;right:0}.slc-ladder__fill{width:var(--v);transform-origin:100%;height:4px;animation:slc-grow-x 1.1s var(--slc-ease) .5s both;background:linear-gradient(270deg,#93c5fd,#1e40af);border-radius:2px;position:absolute;top:9px;right:0}.slc-ladder__fill[data-t=g]{background:linear-gradient(270deg,#6ee7b7,#047857)}.slc-ladder__step{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:0;transform:translate(50%)}.slc-ladder__step i{background:#1a24472e;border-radius:1px;width:2px;height:22px}.slc-ladder__step[data-on] i{background:#047857}.slc-ladder__step span{color:var(--slc-hint);white-space:nowrap;font-size:10px}.slc-ladder__step span b{color:var(--slc-ink2);font-weight:600}.slc-ladder__step[data-on] span b{color:#047857}.slc-ladder__prize{text-overflow:ellipsis;max-width:84px;overflow:hidden}.slc-ladder__pin{width:14px;height:14px;animation:slc-pin .5s var(--slc-spring) 1.4s both;background:#fff;border-radius:50%;position:absolute;top:4px;transform:translate(50%);box-shadow:0 0 0 3px #2563eb,0 4px 10px -2px #2563eb80}.slc-ladder__pin[data-t=g]{box-shadow:0 0 0 3px #059669,0 4px 10px -2px #05966980}@keyframes slc-pin{0%{transform:translate(50%)scale(0)}to{transform:translate(50%)scale(1)}}.slc-crow .slc-segs{flex:1;max-width:110px;margin:0}.slc-segs i[data-on][data-t=b]{background:linear-gradient(90deg,#93c5fd,#2563eb)}.slc-crow>span:not(.slc-crow__end):not(.slc-segs){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slc-cm{grid-template-columns:300px minmax(0,1fr);gap:26px;display:grid}.slc-cl{flex-direction:column;display:flex}.slc-cl__h{color:var(--slc-hint);margin:12px 10px 4px;font-size:11px}.slc-cl__h:first-child{margin-top:0}.slc-cl__r{text-align:right;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;height:58px;padding:0 10px;display:grid;position:relative}.slc-cl__r+.slc-cl__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:10px;right:10px}.slc-cl__r:hover{background:#f6f8fb}.slc-cl__r[data-on]{background:#f1f4f9}.slc-cl__r[data-ended]{opacity:.62}.slc-cl__logo{background:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:600;display:grid;box-shadow:0 0 0 1px #0e14240f}.slc-cl__logo img{object-fit:contain;max-width:30px;max-height:22px}.slc-cl__t{flex-direction:column;gap:2px;min-width:0;display:flex}.slc-cl__t b{color:var(--slc-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.slc-cl__t span{color:var(--slc-hint);white-space:nowrap;font-size:11px}.slc-cl__p{color:#1e40af;font-size:13px;font-weight:600}.slc-cl__p[data-t=g]{color:#047857}.slc-cl__p[data-t=n]{color:var(--slc-hint)}.slc-cd{flex-direction:column;min-width:0;display:flex}.slc-cp--win{padding:4px 4px 0}.slc-secth{color:var(--slc-ink2);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:18px 0 10px;font-size:12.5px;font-weight:600;display:grid}.slc-secth:before,.slc-secth:after{content:"";background:linear-gradient(90deg,#1a244724,#1a244700);height:1px}.slc-secth:after{background:linear-gradient(90deg,#1a244700,#1a244724)}.slc-gapl{flex-direction:column;display:flex}.slc-gapl__r{grid-template-columns:18px minmax(0,1fr) 96px 54px 32px;align-items:center;gap:10px;height:40px;padding:0 6px;font-size:12px;display:grid;position:relative}.slc-gapl__r+.slc-gapl__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:6px;right:6px}.slc-gapl__r>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.slc-gapl__r em{color:var(--slc-hint);font-size:11px;font-style:normal}.slc-gapl__r>span:nth-child(3){text-align:left;color:var(--slc-txt2)}.slc-gapl__r b{text-align:left;color:#047857;font-weight:600}.slc-calc__res{color:var(--slc-txt2);align-items:baseline;gap:8px;font-size:12.5px;display:flex}.slc-calc__res b{letter-spacing:-.02em;color:#c2410c;font-size:24px;font-weight:300}.slc-eq{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.slc-eq>div{background:#f7f8fa;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #0e14240a}.slc-eq b{color:var(--slc-ink);font-size:18px;font-weight:400}.slc-eq b small{color:var(--slc-txt2);margin-inline-start:4px;font-size:12px;font-weight:400}.slc-eq span{color:var(--slc-hint);font-size:11px}.slc-ed__sec+.slc-ed__sec{margin-top:4px}.slc-ed__insurers{justify-content:center;margin-bottom:12px;display:flex}.slc-ed__grid{gap:12px;margin-top:10px;display:grid}.slc-ed__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.slc-fld{flex-direction:column;gap:5px;min-width:0;display:flex}.slc-fld>span:first-child{color:var(--slc-hint);font-size:11px}.slc-val{width:100%;min-width:0;height:36px;font:inherit;color:var(--slc-ink);background:linear-gradient(#f7f8fa,#f2f4f7);border:0;border-radius:8px;outline:none;align-items:center;padding:0 11px;font-size:13px;display:flex}input.slc-val:focus,.slc-val:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #2b34488c}.slc-val--grow{flex:1}.slc-chips{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.slc-chip{color:#7b8596;background:linear-gradient(#f3f5f8,#eceff3);border-radius:8px;height:28px;padding:0 12px;font-size:12px;transition:color .2s,box-shadow .2s,background .2s}.slc-chip:hover{color:var(--slc-ink2)}.slc-chip[aria-pressed=true]{color:var(--slc-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0e14241a,0 6px 12px -8px #0e142459}.slc-rt{border-collapse:separate;border-spacing:0 4px;width:100%;font-size:12.5px}.slc-rt th{color:var(--slc-hint);text-align:right;padding:0 6px 2px;font-size:11px;font-weight:500}.slc-rt td{padding:0 3px}.slc-rule{min-height:44px;color:var(--slc-ink2);background:linear-gradient(#f9fafb,#f4f6f9);border-radius:9px;align-items:center;gap:10px;padding:4px 12px;font-size:12.5px;display:flex}.slc-rule+.slc-rule,.slc-chips+.slc-rule{margin-top:6px}.slc-rule b{color:var(--slc-ink);white-space:nowrap;font-weight:600}.slc-rule .slc-cell,.slc-rule .slc-val{background:#fff;box-shadow:inset 0 0 0 1px #0e14240f}.slc-rule__x{color:#047857;white-space:nowrap;align-items:center;gap:4px;margin-inline-start:auto;font-weight:600;display:inline-flex}.slc-cell--xs{width:64px;min-width:0}.slc-rule .slc-cell{width:110px;min-width:0}.slc-rule .slc-cell--xs{width:64px}.slc-addrow{color:var(--slc-hint);align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:inline-flex}.slc-addrow:hover{color:var(--slc-ink2)}.slc-plus{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.slc-plus svg{transition:transform .5s var(--slc-spring)}.slc-addrow:hover .slc-plus svg{transform:rotate(90deg)}@media(max-width:900px){.slc-cm,.slc-ed__grid--3{grid-template-columns:minmax(0,1fr)}.slc-eq{grid-template-columns:repeat(2,minmax(0,1fr))}}.slc-tp{min-height:330px}.slc-tip__why{color:#b45309;align-items:center;gap:7px;margin-top:12px;font-size:11.5px;font-weight:500;display:flex}.slc-tip__q{letter-spacing:-.01em;color:var(--slc-ink);margin-top:8px;font-size:17px;font-weight:600}.slc-tip__q span{color:var(--slc-hint);margin-inline-start:6px;font-size:13px;font-weight:400}.slc-steps{counter-reset:s;flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.slc-steps li{color:var(--slc-ink2);counter-increment:s;grid-template-columns:22px 1fr;gap:8px;font-size:12.5px;line-height:1.55;display:grid}.slc-steps li:before{content:counter(s);color:#fff;background:linear-gradient(160deg,#6b7a99,#1b2333);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;font-size:10.5px;font-weight:600;display:grid}.slc-list{flex-direction:column;margin-top:10px;display:flex}.slc-li{height:36px;color:var(--slc-ink);text-align:right;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 8px;font-size:12.5px;transition:background .2s;display:grid;position:relative}.slc-li+.slc-li:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:8px;right:8px}.slc-li:hover,.slc-li[data-on]{background:#f6f8fb}.slc-li[data-on]{font-weight:600}.slc-li>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.slc-li small{color:var(--slc-hint);white-space:nowrap;font-size:11px}.slc-kw{white-space:nowrap;font-size:10.5px;font-weight:600}.slc-kw[data-t=script]{color:#1e40af}.slc-kw[data-t=obj]{color:#b45309}.slc-kw[data-t=svc]{color:#475569}.slc-kw[data-t=mkt]{color:#be123c}.slc-wa{grid-template-columns:minmax(0,1fr) 236px;gap:16px;margin-top:10px;display:grid}.slc-wa__phone{background:radial-gradient(circle at 20% 20%,#fff6 0 1px,#0000 1.5px) 0 0/14px 14px,linear-gradient(#efeae2,#e7e0d6);border-radius:14px;flex-direction:column;justify-content:flex-end;gap:6px;min-height:180px;padding:14px 12px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0e14240d}.slc-wa__bub{color:#111b21;white-space:pre-line;overflow-wrap:anywhere;max-width:100%;animation:slc-rise .5s var(--slc-ease) .2s both;background:#d9fdd3;border-radius:8px 0 8px 8px;align-self:flex-end;padding:7px 9px 9px;font-size:12px;line-height:1.5;position:relative;box-shadow:0 1px .5px #0b141a21}.slc-wa__copy{align-self:flex-start}.slc-wa__empty{color:#667781;align-self:center;margin:auto 0;font-size:12px}.slc-pb__tabs,.slc-pb__filter{justify-content:center;margin-bottom:16px;display:flex}.slc-pb__filter{margin-top:-4px}.slc-lib{grid-template-columns:300px minmax(0,1fr);gap:24px;min-height:340px;display:grid}.slc-lib--wa{grid-template-columns:240px minmax(0,1fr) 280px}.slc-lib .slc-list{margin-top:0}.slc-doc{min-width:0;padding:4px 4px 0}.slc-doc h3{color:var(--slc-ink);margin:0;font-size:17px;font-weight:600}.slc-doc h3 small{color:var(--slc-hint);font-size:13px;font-weight:400}.slc-doc__m{color:var(--slc-hint);flex-wrap:wrap;gap:12px;margin-top:4px;font-size:11px;display:flex}.slc-doc .slc-steps li{font-size:13px}.slc-editor{width:100%;min-height:150px;font:inherit;color:var(--slc-ink);resize:vertical;background:linear-gradient(#f7f8fa,#f2f4f7);border:0;border-radius:10px;outline:none;padding:12px 14px;font-size:13px;line-height:1.75;transition:background .2s,box-shadow .2s;display:block}.slc-editor:focus{background:#fff;box-shadow:inset 0 0 0 1.5px #2b34488c}.slc-toks{color:var(--slc-hint);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:11px;display:flex}.slc-tok{color:#3730a3;background:#eef2ff;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:600;transition:background .2s;display:inline-flex}.slc-tok:hover{background:#e0e7ff}.slc-law{color:var(--slc-txt2);align-items:flex-start;gap:8px;margin-top:10px;font-size:11.5px;line-height:1.5;display:flex}.slc-pb .slc-wa__phone{min-height:300px}@media(max-width:1100px){.slc-lib--wa{grid-template-columns:220px minmax(0,1fr)}.slc-lib--wa .slc-wa__phone{grid-column:1/-1}}@media(max-width:760px){.slc-lib,.slc-lib--wa,.slc-wa{grid-template-columns:minmax(0,1fr)}}.opc{--opc-ink:#0e1424;--opc-ink2:#2b3448;--opc-txt2:#566072;--opc-hint:#8a92a3;--opc-ease:cubic-bezier(.2, .8, .2, 1);--opc-spring:cubic-bezier(.3, 1.3, .5, 1);--brand-navy:#1a2447}.opc .tabular-nums{font-variant-numeric:tabular-nums}.opc .sales-hub-domains{margin-top:26px}.opc-scope{align-items:center;display:flex}.opc .elv2-hk__n[data-tone=rose]{color:#0000;background:linear-gradient(160deg,#fb7185,#be123c);-webkit-background-clip:text;background-clip:text}.opc .elv2-hk__n[data-tone=amber]{color:#0000;background:linear-gradient(160deg,#fbbf24,#c2410c);-webkit-background-clip:text;background-clip:text}.opc .elv2-hk__n[data-tone=quiet]{color:#0000;background:linear-gradient(160deg,#a3adbd,#566072);-webkit-background-clip:text;background-clip:text}.opc .elv2-km *{transform-box:fill-box}.opc .elv2-hi__f .opc-mv-ring{transform-origin:50% 0}.opc .elv2-gb:hover .opc-mv-ring{animation:.9s both opc-ring}.opc .elv2-gb:hover .opc-mv-clap{animation:.9s both opc-clap}.opc .elv2-gb:hover .opc-mv-back{animation:opc-back .55s var(--opc-ease) both}.opc .elv2-gb:hover .opc-mv-lines path{stroke-dasharray:10;stroke-dashoffset:10px;animation:.5s forwards opc-dash}.opc .elv2-gb:hover .opc-mv-lines path+path{animation-delay:.14s}.opc .elv2-gb:hover .opc-mv-sign path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.8s 50ms forwards opc-dash}.opc .elv2-gb:hover .opc-mv-mark{animation:opc-drop .55s var(--opc-spring) both}.opc .elv2-gb:hover .opc-mv-disc2{animation:opc-disc .45s var(--opc-ease) 50ms both}.opc .elv2-gb:hover .opc-mv-disc3{animation:opc-disc .45s var(--opc-ease) .14s both}.opc .elv2-hk:hover .opc-km__ticks path{stroke-dasharray:8;stroke-dashoffset:8px;animation:.45s forwards opc-dash}.opc .elv2-hk:hover .opc-km__ticks path+path{animation-delay:.16s}.opc .elv2-hk:hover .opc-km__coin{animation:opc-coin .7s var(--opc-spring)}.opc .elv2-hk:hover .opc-km__lens{animation:.9s opc-lens}@keyframes opc-ring{0%,to{transform:rotate(0)}18%{transform:rotate(14deg)}38%{transform:rotate(-11deg)}58%{transform:rotate(7deg)}78%{transform:rotate(-3deg)}}@keyframes opc-clap{0%,to{transform:translate(0)}25%{transform:translate(-1.6px)}50%{transform:translate(1.6px)}75%{transform:translate(-1px)}}@keyframes opc-back{0%{opacity:0;transform:translate(-3px,3px)}to{opacity:1;transform:none}}@keyframes opc-dash{to{stroke-dashoffset:0}}@keyframes opc-drop{0%{transform:translateY(-4px)}to{transform:none}}@keyframes opc-disc{0%{opacity:.25;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes opc-coin{40%{transform:translateY(-4px)}}@keyframes opc-lens{35%{transform:translate(-2px,-1px)}70%{transform:translate(1px,-2px)}}.opc-row1{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:26px;display:grid}.opc-row2{margin-top:16px}@media(max-width:1180px){.opc-row1{grid-template-columns:minmax(0,1fr)}}.opc-box{flex-direction:column;min-width:0;padding:16px 18px 14px;display:flex;position:relative}.opc-sheet{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.opc-bh{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}.opc-bh h2{color:var(--opc-ink2);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.opc-bh h2 small{color:var(--opc-hint);font-size:11px;font-weight:400}.opc-empty{text-align:center;min-height:140px;color:var(--opc-hint);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:18px 8px;font-size:12px;display:flex}.opc-empty b{color:var(--opc-ink2);font-size:13px;font-weight:600}.opc-link{color:var(--opc-ink2);white-space:nowrap;font-size:11.5px;font-weight:600;transition:color .2s}.opc-link:hover{color:var(--opc-ink);text-underline-offset:3px;text-decoration:underline}.opc-skel{background:linear-gradient(90deg,#1a24470a,#1a244714,#1a24470a) 0 0/200% 100%;border-radius:9px;height:36px;animation:1.4s ease-in-out infinite opc-skel;display:block}@keyframes opc-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.opc-av{color:#2b3448;background:linear-gradient(160deg,#e3ebf5,#b7c4d6);border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:8px;font-weight:700;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffffb3}.opc-wk .elv2-days[data-wide] .elv2-days__opt,.opc-wk .elv2-days[data-wide] .elv2-days__thumb{width:104px}.opc-wk__list{flex-direction:column;gap:4px;margin:6px 0 12px;display:flex}.opc-wk__gh{color:var(--opc-hint);align-items:center;gap:8px;margin:10px 6px 3px;font-size:10.5px;font-weight:700;display:flex}.opc-wk__gh:after{content:"";background:linear-gradient(270deg,#1a244714,#1a244700);flex:1;height:1px}.opc-wk__grp[data-group=late] .opc-wk__gh{color:#be123c}.opc-wk__r{border-radius:10px;transition:background-color .2s;position:relative}.opc-wk__r+.opc-wk__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244712,#1a244700);height:1px;position:absolute;top:0;left:8px;right:8px}.opc-wk__r:hover,.opc-wk__r:focus-within{background:#f6f8fb}.opc-wk__main{width:100%;min-height:44px;font:inherit;text-align:right;color:var(--opc-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:18px minmax(0,1fr) 132px 112px 18px;align-items:center;gap:10px;padding:4px 8px;display:grid}.opc-wk__main:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.opc-wk__kind{place-items:center;display:inline-grid}.opc-wk__t{flex-direction:column;gap:2px;min-width:0;display:flex}.opc-wk__t b{min-width:0;color:var(--opc-ink);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:flex}.opc-wk__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.opc-urg{color:#fff;background:linear-gradient(160deg,#fb7185,#be123c);border-radius:50%;flex:none;place-items:center;width:15px;height:15px;font-size:10px;font-weight:800;display:inline-grid}.opc-wk__t small{min-width:0;color:var(--opc-hint);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex;overflow:hidden}.opc-wk__t small>span:first-child{text-overflow:ellipsis;overflow:hidden}.opc-wk__who{color:var(--opc-txt2);flex:none;align-items:center;gap:5px;display:inline-flex}.opc-wk__due{color:var(--opc-txt2);white-space:nowrap;font-size:11.5px;font-weight:500}.opc-wk__due[data-tone=late]{color:#be123c;font-weight:600}.opc-wk__st{color:var(--opc-txt2);white-space:nowrap;align-items:center;gap:5px;font-size:11px;transition:opacity .2s;display:inline-flex}.opc-wk__open{color:#a3adbd;place-items:center;transition:opacity .2s;display:grid}.opc-wk__acts{opacity:0;pointer-events:none;align-items:center;gap:2px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.opc-wk__r:hover .opc-wk__acts,.opc-wk__r:focus-within .opc-wk__acts{opacity:1;pointer-events:auto}:is(.opc-wk__r:hover:has(.opc-wk__acts:not(:empty)) .opc-wk__st,.opc-wk__r:hover:has(.opc-wk__acts:not(:empty)) .opc-wk__open,.opc-wk__r:focus-within:has(.opc-wk__acts:not(:empty)) .opc-wk__st,.opc-wk__r:focus-within:has(.opc-wk__acts:not(:empty)) .opc-wk__open){opacity:0}.opc-ab{color:#8b95a5;cursor:pointer;width:30px;height:30px;transition:color .2s ease,transform .26s var(--opc-ease);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.opc-ab:hover,.opc-ab:focus-visible{color:var(--opc-ink);transform:translateY(-2px)}.opc-ab:disabled{opacity:.45;cursor:default;transform:none}.opc-ab[data-tone=ok]:hover{color:#047857}.opc-ab[data-tone=phone]:hover{color:#0369a1}.opc-ab[data-tone=wa]:hover{color:#15803d}.opc-wk__foot{color:var(--opc-hint);background:linear-gradient(90deg,#1a244700,#1a244717,#1a244700) top/100% 1px no-repeat;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:10px 6px 0;font-size:11px;display:flex}.opc-wk__foot b{color:var(--opc-ink2);font-weight:600}.opc-wk__links{gap:14px;display:flex}@media(max-width:640px){.opc-wk__main{grid-template-columns:18px minmax(0,1fr) 96px}.opc-wk__st,.opc-wk__open{display:none}.opc .opc-wk .opc-bh{flex-wrap:wrap}}.opc-win{--opc-ink:#0e1424;--opc-ink2:#2b3448;--opc-txt2:#566072;--opc-hint:#8a92a3;--opc-ease:cubic-bezier(.2, .8, .2, 1);color:var(--opc-ink);font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.opc-bh__end{align-items:center;gap:4px;display:flex}.opc-pr .elv2-days[data-wide] .elv2-days__opt,.opc-pr .elv2-days[data-wide] .elv2-days__thumb{width:86px}.opc-plus{color:#7b8699;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:30px;height:30px;transition:color .2s;display:grid}.opc-plus svg{transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.opc-plus:hover{color:var(--opc-ink)}.opc-plus:hover svg{transform:rotate(90deg)}.opc-pr__search{height:34px;color:var(--opc-hint);background:#f3f5f8;border-radius:11px;align-items:center;gap:8px;margin-top:10px;padding:0 12px;display:flex;box-shadow:inset 0 1px 2px #0e14240f}.opc-pr__search:focus-within{color:var(--opc-ink2);background:#fff;box-shadow:inset 0 0 0 1.5px #2b34488c}.opc-pr__search input{min-width:0;font:inherit;color:var(--opc-ink);background:0 0;border:0;outline:none;flex:1;font-size:12px}.opc-pr__list{flex-direction:column;margin-top:8px;display:flex}.opc-pr__g{color:var(--opc-hint);margin:10px 6px 2px;font-size:10.5px;font-weight:700}.opc-pr__r{width:100%;min-height:42px;font:inherit;text-align:right;color:var(--opc-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 6px;transition:background-color .2s;display:grid;position:relative}.opc-book__list .opc-pr__r{grid-template-columns:minmax(0,1fr) auto}.opc-pr__r+.opc-pr__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244712,#1a244700);height:1px;position:absolute;top:0;left:6px;right:6px}.opc-pr__r:hover{background:#f6f8fb}.opc-pr__r[data-on]{background:linear-gradient(#eef1f6,#f6f8fb);box-shadow:inset 0 1px 2px #0e14240f}.opc-pr__r:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.opc-pr__mark{color:#2b3448;place-items:center;display:inline-grid}.opc-pr__t{flex-direction:column;gap:1px;min-width:0;display:flex}.opc-pr__t b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.opc-pr__t small{color:var(--opc-hint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.opc-pr__st{color:var(--opc-txt2);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.opc-pr__st[data-tone=ok]{color:#047857}.opc-pr__st[data-tone=wait]{color:var(--opc-ink2);font-weight:600}.opc-pr__end{align-items:center;gap:12px;display:inline-flex}.opc-pr__when{color:var(--opc-hint);white-space:nowrap;font-size:11px}.opc-segs{gap:3px;width:56px;display:flex}.opc-segs i{background:#1a244714;border-radius:3px;flex:1;height:5px}.opc-segs i[data-on]{background:linear-gradient(90deg,#6ee7b7,#059669)}.opc-readk{height:28px;color:var(--opc-ink);white-space:nowrap;border-radius:9px;align-items:center;padding:0 10px;font-size:11.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.opc-pr__r:hover .opc-readk,.opc-pr__new:hover .opc-readk{background:#eef1f5}.opc-pr__new{width:100%;font:inherit;text-align:right;cursor:pointer;background:linear-gradient(#fbf7ee,#f8f2e4);border:0;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}.opc-pr__new>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.opc-pr__new b{color:var(--opc-ink);font-size:12.5px;font-weight:600}.opc-pr__new small{color:var(--opc-txt2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.opc-pr .opc-eq{background:linear-gradient(90deg,#1a244700,#1a244717,#1a244700) top/100% 1px no-repeat;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:auto;padding:10px 0 2px;display:grid}.opc-pr .opc-eq>div{flex-direction:column;align-items:center;gap:2px;display:flex}.opc-pr .opc-eq>div+div{background:linear-gradient(#1a244700,#1a24471a,#1a244700) 100%/1px 100% no-repeat}.opc-pr .opc-eq span{color:var(--opc-hint);font-size:11px}.opc-pr .opc-eq b{color:var(--opc-ink);font-size:22px;font-weight:300;line-height:1.15}.opc-pr .opc-eq b[data-tone=ok]{color:#0000;background:linear-gradient(160deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text}.opc-pr .opc-eq b small{color:var(--opc-txt2);-webkit-text-fill-color:var(--opc-txt2);margin-inline-start:4px;font-size:11px}.opc-pr .opc-pr__list{margin-bottom:12px}.opc-empty--sm{min-height:70px}.opc-pr .opc-empty .opc-link,.opc-win .opc-link{cursor:pointer;background:0 0;border:0}.opc-win__bar{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 12px;display:flex}.opc-win .elv2-days[data-wide] .elv2-days__opt,.opc-win .elv2-days[data-wide] .elv2-days__thumb{width:96px}.opc-book{grid-template-columns:260px minmax(0,1fr);gap:18px;min-height:420px;display:grid}.opc-book__list{flex-direction:column;max-height:62vh;display:flex;overflow-y:auto}.opc-desk{background:linear-gradient(#f2f4f8,#eef1f5);border-radius:12px;min-width:0;max-height:62vh;padding:16px;overflow-y:auto}.opc-paper{background:#fff;border-radius:10px;padding:24px 30px 22px;position:relative;box-shadow:0 0 0 1px #0e14240d,0 22px 44px -32px #0e142473}.opc-paper__h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 18px;display:flex}.opc-paper__h h3{letter-spacing:-.01em;color:var(--opc-ink);margin:0;font-size:19px;font-weight:700}.opc-paper__h p{color:var(--opc-hint);flex-basis:100%;margin:4px 0 0;font-size:11.5px}.opc-paper h4{color:var(--opc-ink2);margin:18px 0 6px;font-size:12px;font-weight:700}.opc-paper__text{color:#2b3448;white-space:pre-line;margin:0;font-size:12.5px;line-height:1.7}.opc-paper__notes{color:#2b3448;margin:0;padding-inline-start:18px;font-size:12.5px;line-height:1.7}.opc-banner{background:linear-gradient(#fbf7ee,#f8f2e4);border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:flex}.opc-banner span{flex-direction:column;gap:1px;display:flex}.opc-banner b{font-size:12.5px;font-weight:600}.opc-banner small{color:var(--opc-txt2);font-size:11px}.opc-steps{flex-direction:column;margin:4px 0 0;padding:0;list-style:none;display:flex}.opc-step{border-radius:8px;grid-template-columns:26px minmax(0,1fr) 150px 64px;align-items:center;gap:12px;min-height:38px;padding:2px 6px;font-size:12.5px;display:grid;position:relative}.opc-step+.opc-step:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244712,#1a244700);height:1px;position:absolute;top:0;left:0;right:0}.opc-step[data-new]{background:linear-gradient(90deg,#10b98100,#10b98114)}.opc-step b{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500;display:flex}.opc-step>span:not(.opc-step__n){color:var(--opc-txt2);white-space:nowrap;font-size:11.5px}.opc-step__n{width:22px;height:22px;color:var(--opc-ink2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1.4px #2b344840}.opc-new{color:#047857;white-space:nowrap;font-size:10.5px;font-weight:700}.opc-acks{background:linear-gradient(90deg,#1a244700,#1a244717,#1a244700) top/100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:18px;padding-top:12px;display:flex}.opc-acks__l{flex-wrap:wrap;gap:8px 14px;display:flex}.opc-ack{color:var(--opc-ink2);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.opc-ack[data-tone=wait]{color:var(--opc-hint)}.opc-acks__sum{color:var(--opc-hint);font-size:11px}.opc-acks__sum b{color:var(--opc-ink2);font-weight:600}.opc-win .opc-av{width:20px;height:20px}.opc-in{width:100%;min-width:0;height:32px;font:inherit;color:var(--opc-ink);background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:12.5px;transition:box-shadow .2s,background-color .2s;box-shadow:inset 0 -1px #2b34482e}.opc-in:hover{box-shadow:inset 0 -1.5px #2b344852}.opc-in:focus{background:#fafbfd;outline:none;box-shadow:inset 0 -2px #2b3448}.opc-in--title{flex:1;height:40px;font-size:18px;font-weight:700}.opc-in--area{resize:vertical;height:auto;padding:8px;line-height:1.6}.opc-chapter,.opc-change{color:var(--opc-hint);align-items:center;gap:8px;font-size:11px;display:flex}.opc-chapter .opc-in{width:160px}.opc-change{margin-top:18px}.opc-change .opc-in{flex:1}.opc-step--ed{grid-template-columns:26px minmax(0,1fr) 150px 70px 96px}.opc-day{color:var(--opc-hint);align-items:center;gap:4px;font-size:11px;display:flex}.opc-day .opc-in{text-align:center;width:44px}.opc-step__tools{justify-content:flex-end;gap:1px;display:flex}.opc-ab[data-tone=danger]:hover{color:#be123c}.opc-add{height:32px;font:inherit;color:var(--opc-ink2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:6px;padding:0 6px;font-size:12px;font-weight:600;display:inline-flex}.opc-add svg{transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.opc-add:hover svg{transform:rotate(90deg)}.opc-notes--ed{flex-direction:column;gap:4px;display:flex}.opc-note--ed{align-items:center;gap:4px;display:flex}.opc-ver{background:#fff;border-radius:10px;flex-direction:column;padding:10px;display:flex}.opc-ver__r{min-height:46px;color:var(--opc-txt2);grid-template-columns:110px 92px minmax(0,1fr) 130px 70px;align-items:center;gap:12px;padding:0 10px;font-size:12px;display:grid;position:relative}.opc-ver__r+.opc-ver__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244714,#1a244700);height:1px;position:absolute;top:0;left:10px;right:10px}.opc-ver__v{color:var(--opc-ink);white-space:nowrap;font-size:13px;font-weight:600}.opc-ver__r[data-current] .opc-ver__v:after{content:"נוכחית";color:#047857;margin-inline-start:6px;font-size:10.5px;font-weight:600}.opc-ver__note{color:var(--opc-ink2)}@media(max-width:860px){.opc-book{grid-template-columns:minmax(0,1fr)}.opc-book__list{max-height:30vh}.opc-step,.opc-step--ed{grid-template-columns:26px minmax(0,1fr) 64px}.opc-step>span:nth-child(3),.opc-step--ed .opc-step__tools{grid-column:2/-1}}@media(prefers-reduced-motion:reduce){.opc [class*=opc-mv-],.opc [class*=opc-km__],.opc [class*=opc-mv-] path{animation:none!important}}.opc-pb{--slc-ink:var(--opc-ink);--slc-ink2:var(--opc-ink2);--slc-spring:var(--opc-spring)}.opc-mute{color:var(--opc-hint);font-size:11px}.opc-pb__search{width:340px;margin-top:0}.opc-pb__search kbd{font:inherit;color:var(--opc-hint);border-radius:5px;padding:0 6px;font-size:10.5px;box-shadow:inset 0 0 0 1px #0e14241f}.opc-pb__bar{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.opc-pb__bar[data-off] .opc-pb__co{opacity:.45;transition:opacity .25s}.opc-pb__co,.opc-pb__ro{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.opc-pb__co .slc-tg__o img{width:22px;max-width:none;height:22px}.opc-pb__co .slc-tg__o span{font-size:10.5px}.opc-pb__pane{margin-top:12px}.opc-pb__note{color:var(--opc-txt2);justify-content:space-between;align-items:center;padding:4px 8px 8px;font-size:12px;display:flex}.opc-pb__note b{color:var(--opc-ink);font-weight:600}.opc-pb__head{background:linear-gradient(90deg,#1a244700,#1a244717,#1a244700) bottom/100% 1px no-repeat;align-items:center;gap:18px;padding:10px 8px 12px;display:flex}.opc-pb__id{align-items:center;gap:12px;min-width:190px;display:flex}.opc-pb__id img{object-fit:contain;width:34px;height:34px}.opc-pb__id .opc-av{width:34px;height:34px}.opc-pb__id b{color:var(--opc-ink);font-size:16px;font-weight:700;display:block}.opc-pb__id small{color:var(--opc-hint);font-size:11px;display:block}.opc-pb__facts{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.opc-pb__facts>div{flex-direction:column;gap:2px;padding:0 18px;display:flex}.opc-pb__facts>div+div{background:linear-gradient(#1a244700,#1a24471a,#1a244700) 100%/1px 100% no-repeat}.opc-pb__facts span{color:var(--opc-hint);font-size:10.5px}.opc-pb__facts b{min-height:22px;color:var(--opc-ink);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.opc-pb__facts a{color:inherit}.opc-pb__code{align-items:center;gap:5px;display:inline-flex}.opc-pb__code small{color:var(--opc-hint);font-size:10.5px;font-weight:400}.opc-pb__head .opc-cp{opacity:1}.opc-pb__sup{font:inherit;color:var(--opc-ink);cursor:pointer;font-weight:600}.opc-pb__sup:hover{text-underline-offset:3px;text-decoration:underline}.opc-pb__tools{align-items:center;gap:2px;margin-inline-start:auto;display:flex}.opc-ivr{direction:rtl;align-items:center;gap:4px;display:inline-flex}.opc-ivr b{font-weight:600}.opc-ivr__s{align-items:center;gap:4px;display:inline-flex}.opc-ivr i{min-width:19px;height:19px;color:var(--opc-ink2);font-variant-numeric:tabular-nums;background:#eef1f5;border-radius:6px;place-items:center;padding:0 4px;font-size:11px;font-style:normal;font-weight:700;display:inline-grid;position:relative;box-shadow:inset 0 -1px #0e14241a}.opc-ivr svg{color:#a3adbd}.opc-pc__h,.opc-pc__r{grid-template-columns:18px minmax(0,1.35fr) 76px 150px 168px minmax(0,1.2fr) 128px 128px;align-items:center;gap:14px;padding:0 8px;display:grid}.opc-pc__h{height:28px;color:var(--opc-hint);margin-top:4px;font-size:10.5px}.opc-pc__h>span:nth-child(4),.opc-pc__h>span:nth-child(5),.opc-pc__h>span:nth-child(6){text-align:left}.opc-pc__r{min-height:50px;color:var(--opc-ink);cursor:pointer;border-radius:10px;padding-top:4px;padding-bottom:4px;font-size:12px;transition:background-color .2s;position:relative}.opc-pc__r+.opc-pc__r:before{content:"";background:linear-gradient(90deg,#1a244700,#1a244712,#1a244700);height:1px;position:absolute;top:0;left:8px;right:8px}.opc-pc__r:hover,.opc-pc__r:focus-within{background:#f6f8fb}.opc-star{color:#c3cad5;cursor:pointer;width:22px;height:22px;transition:color .2s ease,transform .3s var(--opc-spring);place-items:center;margin-inline-start:-2px;display:grid}.opc-star:hover{color:#f59e0b;transform:scale(1.12)}.opc-star[data-on]{color:#f59e0b}.opc-pc__who{align-items:center;gap:10px;min-width:0;display:flex}.opc-pc__av{width:30px;height:30px;font-size:10.5px;position:relative}.opc-pc__av img.opc-co{object-fit:contain;background:#fff;border-radius:50%;width:16px;height:16px;padding:1px;position:absolute;bottom:-3px;left:-5px;box-shadow:0 0 0 1px #0e142414}.opc-av[data-t=center]{color:#1e3a8a;background:linear-gradient(160deg,#e6f0fb,#bcd3ee)}.opc-av[data-t=team]{color:#2b3448;background:linear-gradient(160deg,#eef1f6,#cfd7e3)}.opc-pc__nm{flex-direction:column;gap:2px;min-width:0;display:flex}.opc-pc__name{min-width:0;font:inherit;color:var(--opc-ink);text-align:right;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex;overflow:hidden}.opc-pc__tag{color:#1d4ed8;flex:none;font-size:10.5px;font-style:normal;font-weight:600}.opc-pc__nm small{color:var(--opc-hint);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.opc-doms{align-items:center;gap:4px;display:flex}.opc-doms>span{place-items:center;display:inline-grid}.opc-val{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:inline-flex}.opc-val a{color:inherit;direction:ltr}.opc-val a:hover,.opc-mail a:hover{text-underline-offset:3px;text-decoration:underline}.opc-val small{color:var(--opc-hint);font-size:10.5px}.opc-cp{color:#a3adbd;opacity:0;cursor:pointer;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:opacity .2s,color .2s;display:inline-grid}.opc-pc__r:hover .opc-cp,.opc-cp:focus-visible{opacity:1}.opc-cp:hover{color:var(--opc-ink)}.opc-mail{white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;min-width:0;display:inline-flex}.opc-mail a{text-overflow:ellipsis;min-width:0;color:inherit;direction:ltr;overflow:hidden}.opc-mail b{color:var(--opc-ink);font-weight:500}.opc-mail em{color:var(--opc-hint);font-style:normal}.opc-fresh{color:var(--opc-hint);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.opc-fresh[data-stale]{color:#b45309;font-weight:600}.opc-hours{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.opc-hours b{color:var(--opc-txt2);white-space:nowrap;align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.opc-hours b[data-open]{color:#047857}.opc-hours small{color:var(--opc-hint);white-space:nowrap;font-size:10.5px}.opc-pc__acts{opacity:0;justify-content:flex-end;align-items:center;gap:1px;transition:opacity .2s;display:flex}.opc-pc__r:hover .opc-pc__acts,.opc-pc__r:focus-within .opc-pc__acts{opacity:1}.opc-pb__foot{color:var(--opc-hint);background:linear-gradient(90deg,#1a244700,#1a244717,#1a244700) top/100% 1px no-repeat;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 8px 0;font-size:11px;display:flex}.opc-pb__foot b{color:var(--opc-ink2);font-weight:600}@media(max-width:1360px){.opc-pc__h,.opc-pc__r{grid-template-columns:18px minmax(0,1.4fr) 140px 160px minmax(0,1fr) 116px 112px}.opc-pc__h>span:nth-child(3),.opc-pc__r>.opc-doms{display:none}}@media(max-width:1080px){.opc-pb .opc-bh{flex-wrap:wrap}.opc-pb__search{width:100%}.opc-pb__bar{flex-direction:column;align-items:stretch}.opc-pb__head{flex-wrap:wrap}.opc-pc__h{display:none}.opc-pc__r{grid-template-columns:22px minmax(0,1fr) auto;row-gap:4px}.opc-pc__r>.opc-val,.opc-pc__r>.opc-hours,.opc-pc__r>.opc-mail,.opc-pc__r>.opc-fresh{grid-column:2/-1;justify-content:flex-start;align-items:flex-start}.opc-pc__r>.opc-pc__acts{opacity:1;grid-area:1/3}.opc-cp{opacity:1}}.opc-ctw .opc-win__bar .opc-mute{font-size:11.5px}.opc-ctw__kind{color:var(--opc-ink2);font-size:13px;font-weight:600}.opc-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 34px;display:grid}.opc-fld{flex-direction:column;gap:4px;min-width:0;padding:8px 2px 6px;display:flex}.opc-fld[data-wide]{grid-column:1/-1}.opc-fld>span:first-child{color:var(--opc-hint);font-size:10.5px}.opc-in--num{text-align:left;font-variant-numeric:tabular-nums}.opc-in[readonly]{box-shadow:inset 0 -1px #2b344814}.opc-ctw__pair{align-items:center;gap:10px;display:flex}.opc-ctw__role{cursor:pointer;flex:none;width:112px}.opc-ctw__ext{flex:none;width:84px}.opc-chips{flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px;display:flex}.opc-chip{height:30px;font:inherit;color:var(--opc-txt2);cursor:pointer;background:#f3f5f8;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:12px;transition:background-color .2s,box-shadow .25s,color .2s;display:inline-flex}.opc-chip:hover:not(:disabled){color:var(--opc-ink)}.opc-chip[data-on]{color:var(--opc-ink);background:#fff;font-weight:600;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.opc-chip:disabled{cursor:default}.opc-chip img{object-fit:contain;width:18px;height:18px}.opc-chip:not([data-on]) img,.opc-chip:not([data-on]) .slc-dm{filter:grayscale();opacity:.6}.opc-ivrb{flex-wrap:wrap;align-items:center;gap:10px;min-height:32px;display:flex}.opc-ivrb .opc-ivr i{border-radius:8px;min-width:28px;height:28px;font-size:13px}.opc-ivr__x{color:#fff;opacity:0;cursor:pointer;background:#8b95a5;border-radius:50%;place-items:center;width:15px;height:15px;font-size:11px;line-height:1;transition:opacity .2s;display:grid;position:absolute;top:-6px;left:-6px}.opc-ivr i:hover .opc-ivr__x,.opc-ivr__x:focus-visible{opacity:1}.opc-ivr__add{align-items:center;gap:4px;display:inline-flex}.opc-ivr__add .opc-in{width:56px}.opc-ivr__add .opc-add{margin:0}.opc-ctw__hours{align-items:center;gap:10px;display:flex}.opc-ctw__hours .opc-in{width:74px}.opc-ctw__head{color:var(--opc-hint);align-items:center;gap:12px;font-size:11px;display:flex}.opc-cow__id{align-items:center;gap:12px;padding:2px 2px 10px;display:flex}.opc-cow__id img{object-fit:contain;width:40px;height:40px}.opc-cow__id b{font-size:17px;font-weight:700;display:block}.opc-cow__id small{color:var(--opc-hint);font-size:11px;display:block}.opc-cow__codes{flex-direction:column;gap:6px;display:flex}.opc-cow__code{grid-template-columns:minmax(0,1fr) 160px 30px;align-items:center;gap:10px;display:grid}@media(max-width:760px){.opc-form{grid-template-columns:minmax(0,1fr)}.opc-ctw__pair{flex-wrap:wrap}}.clv2-banner{color:var(--elv2-txt2);background:#ffffffb3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;padding:8px 14px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffffd9}.clv2-banner button{color:var(--elv2-ink2);font-weight:600}.clv2-banner button:hover{text-decoration:underline}.clv2-mv-sway{transform-box:view-box;transform-origin:12px 6px}.elv2-gb:hover .clv2-mv-sway{animation:1s elv2-tilt}.clv2-km__check{stroke-dasharray:1;stroke-dashoffset:0}.elv2-hk:hover .clv2-km__check{animation:.5s .1s both elv2-write}.clv2-km__lines path{stroke-dasharray:1;stroke-dashoffset:0}.elv2-hk:hover .clv2-km__lines path{animation:.45s both elv2-write}.elv2-hk:hover .clv2-km__lines path:nth-child(2){animation-delay:.12s}.elv2-hk:hover .clv2-km__lines path:nth-child(3){animation-delay:.24s}.elv2-hk__n.clv2-hk__n{color:#0000;background:linear-gradient(160deg,#93c5fd,#1e40af);-webkit-background-clip:text;background-clip:text}.clv2-hk--q[aria-pressed=true]{background-color:#fff;box-shadow:inset 0 0 0 1px #1e40af3d,0 1px 2px #1a24470f,0 16px 30px -20px #1e40af73}.clv2-hk--q[aria-pressed=true]:before{content:"";background:linear-gradient(90deg,#93c5fd,#1e40af);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.clv2-pair{flex:none;align-items:center;display:flex}.clv2-pair span{color:#1f2a44;background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;box-shadow:0 0 0 2px #fff}.clv2-pair i{width:10px;height:2px;transition:width .3s var(--elv2-ease);background:linear-gradient(90deg,#fdba74,#c2410c);border-radius:2px;display:block}.elv2-tile:hover .clv2-pair i{width:14px}.elv2-flip{background:linear-gradient(#f3f5f8e6,#eaeef3e6);border-radius:10px;flex:none;padding:2px;display:flex;position:relative;box-shadow:inset 0 1px 2px #0e142412}.elv2-flip__opt{z-index:1;color:#8b95a5;place-items:center;width:32px;height:26px;display:grid;position:relative}.elv2-flip__opt:focus-visible{outline-offset:-1px;border-radius:8px;outline:2px solid #2b344859}.elv2-flip__thumb{background:#fff;border-radius:8px;width:32px;height:26px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.elv2-fi{transition:transform .26s var(--elv2-ease);display:block;overflow:visible}.elv2-fi__o{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .2s}.elv2-fi__f{opacity:0;transition:opacity .2s}.elv2-flip__opt:hover .elv2-fi{transform:translateY(-1px)}.elv2-flip__opt[aria-checked=true] .elv2-fi__o{opacity:0}.elv2-flip__opt[aria-checked=true] .elv2-fi__f{opacity:1}.clv2-blk .elv2-ph{min-height:30px}.clv2-face{flex-direction:column;flex:1;display:flex}.clv2-dgrid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:12px 6px;margin-top:10px;display:grid}.clv2-dc{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.clv2-dc__ring{flex:none;width:44px;height:44px;position:relative}.clv2-dc__ring svg{display:block;overflow:visible}.clv2-dc__n{color:var(--elv2-ink);justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex;position:absolute;inset:0}.clv2-dc__n small{color:var(--elv2-hint);margin-inline-start:1px;font-size:9px;font-weight:500}.clv2-dc__t{flex-direction:column;align-items:center;gap:1px;min-width:0;max-width:100%;display:flex}.clv2-dc__t b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--elv2-ink2);justify-content:center;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.clv2-dc__t small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--elv2-hint);font-size:10px;overflow:hidden}.clv2 [data-s=blue]{color:#1e40af}.clv2-leg{color:var(--elv2-hint);justify-content:space-between;gap:4px;font-size:10.5px;display:flex}.clv2-leg span{align-items:center;gap:3px;display:inline-flex}.clv2-leg b{color:var(--elv2-ink2);font-weight:600}.clv2-blk.elv2-inc .elv2-chart{height:74px}.clv2-eq{justify-content:space-between;align-items:flex-end;gap:6px;margin-top:10px;display:flex}.clv2-eq i{color:#b3bccb;padding-bottom:16px;font-size:20px;font-style:normal;font-weight:300}.clv2-eq__n{letter-spacing:-.03em;flex-direction:column;align-items:center;gap:3px;font-size:28px;font-weight:300;line-height:1;display:flex}.clv2-eq__n bdi{color:#0000;-webkit-background-clip:text;background-clip:text}.clv2-eq__n small{letter-spacing:0;color:var(--elv2-hint);font-size:10.5px;font-weight:400}.clv2-eq__n--in bdi{background-image:linear-gradient(160deg,#93c5fd,#1e40af)}.clv2-eq__n--out bdi{background-image:linear-gradient(160deg,#fda4af,#be123c)}.clv2-eq__n--net bdi{background-image:linear-gradient(160deg,#34d399,#047857);font-weight:400}.clv2-bars{justify-content:space-between;align-items:flex-end;gap:4px;height:92px;margin-top:14px;display:flex}.clv2-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex}.clv2-bar b{color:var(--elv2-txt2);font-size:9.5px;font-weight:600}.clv2-bar i{transform-origin:bottom;width:12px;min-height:6px;animation:elv2-grow .7s var(--elv2-ease) both;background:linear-gradient(#a5b4fc,#363985);border-radius:3px 3px 1px 1px;display:block}.clv2-bar:nth-child(2) i{animation-delay:30ms}.clv2-bar:nth-child(3) i{animation-delay:60ms}.clv2-bar:nth-child(4) i{animation-delay:90ms}.clv2-bar:nth-child(5) i{animation-delay:.12s}.clv2-bar:nth-child(6) i{animation-delay:.15s}.clv2-bar:nth-child(7) i{animation-delay:.18s}.clv2-bar:nth-child(8) i{animation-delay:.21s}.clv2-bar:nth-child(9) i{animation-delay:.24s}.clv2-bar:nth-child(10) i{animation-delay:.27s}.clv2-bar:nth-child(11) i{animation-delay:.3s}.clv2-bar:nth-child(12) i{animation-delay:.33s}.clv2-bar[data-now] i{background:linear-gradient(#6ee7b7,#047857)}.clv2-bar[data-now] b{color:#047857}.clv2-bar[data-down] i{background:linear-gradient(#fda4af,#be123c)}.clv2-bar[data-zero] i{background:linear-gradient(#e3e7ed,#c3cad5)}.clv2-bar[data-zero] b{color:var(--elv2-hint)}.clv2-bar:hover i{filter:brightness(1.08)}.clv2-mv-dash{transition:stroke-dashoffset .6s var(--elv2-ease)}.elv2-op:hover .clv2-mv-dash,.elv2-op[aria-pressed=true] .clv2-mv-dash{stroke-dashoffset:-10px}.clv2-dms{justify-content:center;align-items:center;gap:5px;display:inline-flex}.clv2-dm{width:18px;height:18px;transition:transform .26s var(--elv2-ease);place-items:center;display:grid}.rv-row:hover .clv2-dm[data-on]{transform:translateY(-1px)}.clv2-age{color:var(--elv2-hint);justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.clv2-age__m{color:#2563eb}.clv2-age__f{color:#db2777}.clv2-qdom{color:var(--elv2-ink2);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.clv2-kind{color:var(--elv2-hint);font-size:11px;font-weight:600}.clv2-kind[data-kind=renewal]{color:#6d28d9}.clv2-ins{color:#334155;align-items:center;gap:6px;font-size:12px;display:inline-flex}.clv2-ins img{object-fit:contain;width:22px;height:22px}.clv2-money--ink{background-image:linear-gradient(160deg,#56627a,#0e1424)}.clv2-ago{color:var(--elv2-hint);font-size:11px}.clv2-ago[data-late]{color:#c2410c;font-weight:600}.clv2-st,.clv2-who{color:#334155;align-items:center;gap:6px;font-size:12px;display:inline-flex}.clv2-who__m{color:#1f2a44;background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;place-items:center;width:22px;height:22px;font-size:10.5px;font-weight:700;display:grid;box-shadow:0 0 0 1.5px #fff,0 1px 3px -1px #0e142440}.clv2 .clv2-coin .crm-al-btn{width:38px;height:38px}.clv2 .rv-item:has(.clv2-coin){overflow:visible}@media(prefers-reduced-motion:reduce){.clv2 [class*=clv2-mv-],.clv2 .clv2-km__check,.clv2 .clv2-bar i{animation:none!important}}.elv2 .elv2-gb{position:relative}.elv2-gb__n{color:#1e40af;font-size:10px;font-weight:700;line-height:1;position:absolute;top:3px;left:2px}.elv2-gb__n[data-tone=red]{color:#be123c}.plv2-banner{margin-top:18px}.plv2 .elv2-hk[aria-pressed=true]{background:#fff;box-shadow:inset 0 0 0 1px #0e14240f,0 1px 2px #0e14240f,0 14px 26px -16px #1a244780}.plv2 .elv2-hk[aria-pressed=true]:before{content:"";background:linear-gradient(90deg,#fbbf24,#c2410c);border-radius:2px;height:2px;position:absolute;bottom:0;left:14px;right:14px}.plv2-km__spin,.plv2-km__lift{transform-box:view-box;transform-origin:12px 12px;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.elv2-hk:hover .plv2-km__spin{transform:rotate(-180deg)}.elv2-hk:hover .plv2-km__lift{transform:translate(-1.5px)}.plv2-mv-scan,.plv2-mv-blink,.plv2-mv-ml,.plv2-mv-mr{transform-box:fill-box;transform-origin:50%}.elv2-gb:hover .plv2-mv-scan{animation:1s cubic-bezier(.2,.8,.2,1) plv2-scan}.elv2-gb:hover .plv2-mv-blink{animation:.9s plv2-blink}.elv2-op:hover .plv2-mv-ml{animation:.5s cubic-bezier(.2,.8,.2,1) plv2-ml}.elv2-op:hover .plv2-mv-mr{animation:.5s cubic-bezier(.2,.8,.2,1) plv2-mr}@keyframes plv2-scan{35%{transform:translateY(-5px)}70%{transform:translateY(4px)}}@keyframes plv2-blink{50%{opacity:0}}@keyframes plv2-ml{40%{transform:translate(-2px)}}@keyframes plv2-mr{40%{transform:translate(2px)}}.plv2-split{background:#1a24470f;border-radius:3px;flex:1;gap:2px;height:5px;display:flex;overflow:hidden}.plv2-split i{transform-origin:100%;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both plv2-grow;display:block}@keyframes plv2-grow{0%{transform:scaleX(0)}}.plv2-pairs{white-space:nowrap;gap:10px;display:flex}.plv2-pairs b{color:var(--elv2-ink2);font-weight:600}.plv2-river{flex-direction:column;min-width:0;padding:16px 18px 12px;display:flex}.plv2-river .elv2-ph{min-height:30px}.plv2-face{flex-direction:column;flex:1;display:flex}.plv2-rv{width:100%;height:auto;margin-top:6px;display:block;overflow:visible}.plv2-rv__ribbon{fill:url(#plv2-rv-band)}.plv2-rv__edge{fill:none;stroke:url(#plv2-rv-edge);stroke-width:1.1px}.plv2-rv__flow{fill:none;stroke:#fff;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1 13;opacity:.55;animation:3.4s linear infinite plv2-flow}@keyframes plv2-flow{to{stroke-dashoffset:-28px}}.plv2-bd{stroke:#fff;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.4,.5,1) both plv2-pop}.plv2-bd--none{fill:#fff;stroke:#b3bccb;stroke-width:1.1px}@keyframes plv2-pop{0%{opacity:0;transform:scale(.3)}}.plv2-rv__now{stroke:#2b3448;stroke-width:1px;stroke-dasharray:2 3;opacity:.35}.plv2-rv__beacon{fill:none;stroke:#0ea5e9;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite plv2-beacon}@keyframes plv2-beacon{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.plv2-rv__cnt{fill:#7b8596;text-anchor:middle;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:600}.plv2-rv__cnt--now,.plv2-rv__lab--now{fill:#2b3448;font-weight:700}.plv2-rv__lab{fill:#8a92a3;text-anchor:middle;font-size:10px}.plv2-rv__yr{fill:#aab3c1;text-anchor:middle;font-size:9px}.plv2-rv__hit{fill:#0000;transition:fill .2s}.plv2-rv__m:hover .plv2-rv__hit{fill:#0e14240a}.plv2-rv__tip{opacity:0;pointer-events:none;transition:opacity .18s}.plv2-rv__m:hover .plv2-rv__tip{opacity:1}.plv2-rv__tip rect{fill:#0f172a}.plv2-rv__tip text{fill:#fff;text-anchor:start;direction:rtl;font-size:11px;font-weight:600}.plv2-rv__tip .plv2-rv__tip-s{fill:#ffffff9e;font-size:10px;font-weight:400}.plv2-leg{color:var(--elv2-hint);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:8px;font-size:10.5px;display:flex}.plv2-leg span{align-items:center;gap:4px;display:inline-flex}.plv2-leg b{color:var(--elv2-ink2);font-weight:600}.plv2 :is(.plv2-st,.plv2-nums,.plv2-per,.plv2-prem,.plv2-ren){flex-direction:column;align-items:center;gap:2px;min-width:0;line-height:1.25;display:inline-flex}.plv2 :is(.plv2-st,.plv2-nums,.plv2-per,.plv2-prem,.plv2-ren) small{color:var(--elv2-hint);white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.plv2-state{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.plv2-state b{color:var(--elv2-ink2);font-size:12px;font-weight:500}.plv2-cust{align-items:center;gap:10px;min-width:0;display:flex}.plv2-cust__t,.plv2-asset__t{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1.25;display:flex}.plv2-cust__t b,.plv2-asset__t b{max-width:100%;color:var(--elv2-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.plv2-asset__t b{font-weight:500}.plv2-cust__t small,.plv2-asset__t small{max-width:100%;color:var(--elv2-hint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.plv2-asset{align-items:center;gap:9px;min-width:0;display:flex}.plv2-asset .crm-dg{flex:none}.plv2-asset__t>span[dir=ltr]{margin:0}.plv2-logos{align-items:center;display:inline-flex}.plv2-logo{background:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 0 1px #0e142414,0 2px 6px -3px #0e14244d}.plv2-logo+.plv2-logo{margin-inline-start:-7px}.plv2-logo img{object-fit:contain;display:block}.plv2-logo b{color:var(--elv2-txt2);font-size:10px;font-weight:700}.plv2-nums b{color:var(--elv2-ink);font-size:12px;font-weight:500}.plv2-nums em{color:#a3abb9;font-style:normal}.plv2-fix{color:#c2410c;border-bottom:1.5px dashed #f59e0b;height:20px;font-size:11.5px;font-weight:600;transition:border-color .2s}.plv2-fix:hover{border-bottom-style:solid}.plv2-warn{color:#c2410c}.plv2-per b,.plv2-prem b{color:var(--elv2-ink);white-space:nowrap;font-size:12px;font-weight:500}.plv2-prem b{font-size:12.5px;font-weight:600}.plv2-prem small[data-up]{color:#c2410c;font-weight:600}.plv2-prem small:not([data-up]){color:#047857;font-weight:600}.plv2-bar{background:#e8ecf1;border-radius:2px;width:60px;height:3px;position:relative;overflow:hidden}.plv2-bar i{transform-origin:100%;inset-block:0;background:linear-gradient(270deg,#93c5fd,#1e40af);border-radius:2px;animation:1s cubic-bezier(.2,.8,.2,1) both plv2-grow;position:absolute;right:0}.plv2-bar[data-late] i{background:linear-gradient(270deg,#fcd34d,#c2410c)}.plv2-bar[data-done] i{background:linear-gradient(270deg,#d6dce5,#9aa4b4)}.plv2-ren b{color:var(--elv2-ink2);font-size:12px;font-weight:500}.plv2-who{color:var(--elv2-ink2);white-space:nowrap;font-size:12px}.plv2-alerts{align-items:center;gap:2px;display:inline-flex}.plv2-alert{border-radius:7px;place-items:center;width:24px;height:24px;transition:background-color .2s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid}.plv2-alert:hover{background:#0e14240d;transform:translateY(-1px)}.plv2-dash{color:#c3cad5}.plv2-cert{cursor:default;background:linear-gradient(#f2f4f8,#fbfcfd 70px,#fff);border-bottom:1px solid #0e142412;padding:4px 30px 16px;animation:.45s cubic-bezier(.2,.8,.2,1) both plv2-rise;position:relative}@keyframes plv2-rise{0%{opacity:0;transform:translateY(6px)}}.plv2-cert__head{justify-content:space-between;align-items:center;gap:16px;padding:10px 0 14px;display:flex}.plv2-cert__t{flex-direction:column;gap:3px;display:flex}.plv2-cert__t h3{color:var(--elv2-ink);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600;display:flex}.plv2-cert__t small{color:var(--elv2-hint);font-size:11px}.plv2-lines{background:linear-gradient(90deg,#0000,#0e142414 8% 92%,#0000) top/100% 1px no-repeat,linear-gradient(90deg,#0000,#0e142414 8% 92%,#0000) bottom/100% 1px no-repeat;padding:14px 0;display:grid}.plv2-line{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 12px;padding:0 22px;display:grid;position:relative}.plv2-line+.plv2-line:before{content:"";background:linear-gradient(#0000,#0e142414 25% 75%,#0000);width:1px;position:absolute;top:4px;bottom:4px;right:0}.plv2-line .plv2-logo{grid-row:1/4}.plv2-logo--lg img{object-fit:contain;display:block}.plv2-line__k{color:#667085;font-size:10.5px}.plv2-line__n{color:var(--elv2-ink);font-variant-numeric:tabular-nums;justify-self:start;font-size:13px;font-weight:600}.plv2-line__n em{color:#c2410c;font-style:normal;font-weight:600}.plv2-line__f{color:var(--elv2-txt2);white-space:nowrap;gap:12px;font-size:11px;display:flex}.plv2-line__f b{color:var(--elv2-ink);font-weight:600}.plv2-secs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 34px;padding-top:12px;display:grid}.plv2-sec{flex-direction:column;gap:7px;min-width:0;padding:8px 0;display:flex}.plv2-sec h4{color:#667085;white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:11px;font-weight:500;display:flex}.plv2-sec h4:after{content:"";background:linear-gradient(270deg,#0e142414,#0000);flex:1;height:1px}.plv2-sec h4 b{color:var(--elv2-ink2);font-weight:600}.plv2-it{min-width:0;color:var(--elv2-ink2);align-items:center;gap:8px;margin:0;font-size:12px;line-height:16px;display:flex}.plv2-it>span:not(.plv2-sp){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plv2-it small{color:var(--elv2-hint);font-size:10.5px}.plv2-it em{color:var(--elv2-ink);white-space:nowrap;font-style:normal;font-weight:600}.plv2-it[data-tone=pending]{color:#b45309}.plv2-it[data-tone=ok]{color:#047857}.plv2-hint{color:var(--elv2-hint)}.plv2-sp{flex:1}.plv2-vs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.plv2-v{color:var(--elv2-ink2);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid;position:relative}.plv2-v:before{content:"";background:#0e14241f;width:1px;position:absolute;top:50%;bottom:-50%;right:10.5px}.plv2-v:last-child:before{display:none}.plv2-v small{color:var(--elv2-hint);font-size:10.5px;display:block}.plv2-v em{color:#047857;white-space:nowrap;font-style:normal;font-weight:600}.plv2-v em[data-up]{color:#c2410c}.plv2-v__n{z-index:1;width:22px;height:22px;color:var(--elv2-txt2);background:#fff;border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0e142424}.plv2-v[data-kind=now] .plv2-v__n{box-shadow:none;color:#fff;background:linear-gradient(150deg,#475569,#1b2333)}.plv2-v[data-kind=draft] .plv2-v__n,.plv2-v[data-kind=pending] .plv2-v__n{color:#1e40af;box-shadow:inset 0 0 0 1.4px #93c5fd}.plv2-files{flex-wrap:wrap;gap:10px;display:flex}.plv2-file{width:64px;color:var(--elv2-txt2);text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:10.5px;text-decoration:none;display:flex}.plv2-file svg{width:28px;height:35px;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.plv2-file:hover svg{transform:translateY(-2px)}.plv2-file span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.plv2-dock{justify-content:center;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex;position:relative}.plv2-dock:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.plv2-renw{align-items:center;gap:9px;display:inline-flex}.plv2-ren{align-items:flex-start!important}.plv2-coinb{border-radius:50%;place-items:center;transition:transform .26s cubic-bezier(.2,.8,.2,1);display:grid}.plv2-coinb:hover{transform:translateY(-2px)}.plv2-coin{flex:none;place-items:center;display:inline-grid;position:relative}.plv2-coin svg{position:absolute;inset:0}.plv2-coin__arc{animation:1.2s cubic-bezier(.2,.8,.2,1) both plv2-arc}@keyframes plv2-arc{0%{stroke-dasharray:0 100}}.plv2-coin b{font-size:10px;font-weight:700;line-height:1;position:relative}.plv2-coin[data-tone=ok] b{color:#047857}.plv2-coin[data-tone=pend] b{color:#b45309}.plv2-coin[data-tone=crit] b{color:#be123c}.plv2-scorec{color:var(--elv2-ink2);align-items:center;gap:8px;font-size:12px;display:inline-flex}.plv2-scorec small{font-size:11.5px;font-weight:500}.plv2-offer{color:var(--elv2-txt2);white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font-size:12px;display:inline-flex}.plv2-offer>span{align-items:baseline;gap:6px;display:inline-flex}.plv2-offer i{color:#aab3c1;font-style:normal}.plv2-offer b{color:var(--elv2-ink);font-weight:600}.plv2-offer em{color:#aab3c1;font-style:normal}.plv2-offer small{color:#047857;font-size:10.5px;font-weight:600}.plv2-offer small[data-up]{color:#c2410c}.plv2-bigriver{background:#ffffffb8;border-radius:14px;margin-bottom:12px;padding:16px 22px 10px;box-shadow:inset 0 0 0 1px #ffffffd9,0 26px 50px -34px #0e142466}.plv2-bigriver .plv2-leg{justify-content:center;gap:28px}.plv2-win{color:#0e1424;padding:4px 26px 22px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.plv2-win__h{color:#2b3448;align-items:center;gap:12px;margin:18px 0 8px;font-size:12.5px;font-weight:600;display:flex}.plv2-win__h:after{content:"";background:linear-gradient(270deg,#0e142417,#0000);flex:1;height:1px}.plv2-win__bar{justify-content:center;margin:14px 0 6px;display:flex}.plv2-win__empty{color:#8a92a3;text-align:center;margin:26px 0 10px;font-size:12.5px}.plv2-facts{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:12px 0 16px;display:grid;position:relative}.plv2-facts:after{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.plv2-facts>div{flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.plv2-facts>div+div:before{content:"";background:linear-gradient(#0000,#0e142417 25% 75%,#0000);width:1px;position:absolute;top:2px;bottom:2px;right:0}.plv2-facts dt{color:#667085;font-size:11px}.plv2-facts dd{color:#0e1424;margin:0;font-size:18px;line-height:22px}.plv2-facts dd[data-tone=red]{color:#0000;background:linear-gradient(150deg,#fb7185,#be123c);-webkit-background-clip:text;background-clip:text}.plv2-facts dd[data-tone=orange]{color:#0000;background:linear-gradient(150deg,#fbbf24,#c2410c);-webkit-background-clip:text;background-clip:text}.plv2-wrows{flex-direction:column;display:flex}.plv2-wr{text-align:start;border-bottom:1px solid #0e14240f;grid-template-columns:170px 170px minmax(0,1fr) 380px;align-items:center;width:100%;min-height:60px;padding:6px;transition:background-color .15s;display:grid}button.plv2-wr:hover{background:#f9fafb}.plv2-wr--head{color:#566072;min-height:32px;font-size:11px;font-weight:500}.plv2-wr__asset,.plv2-wr__who,.plv2-wr__what{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding-inline-end:10px;display:flex}.plv2-wr__asset{color:#566072;flex-direction:row;align-items:center;gap:6px}.plv2-wr b{color:#0e1424;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.plv2-wr small{color:#8a92a3;font-size:10.5px}.plv2-wr__what>span{align-items:center;gap:7px;display:inline-flex}.plv2-wr__what b{font-weight:500}.plv2-mini{height:34px;margin:0 12px;position:relative}.plv2-mini__p{background:linear-gradient(#5eead4,#0f766e);border-radius:6px;height:11px;position:absolute;top:12px}.plv2-mini__p[data-kind=past]{background:linear-gradient(#d3d9e2,#a4adbc)}.plv2-mini__p[data-kind=other]{background:linear-gradient(#93c5fd,#1e40af);height:6px;top:24px}.plv2-mini__mark{background:repeating-linear-gradient(135deg,#ffe4e6 0 3px,#fecdd3 3px 6px);border-radius:4px;height:17px;position:absolute;top:9px;box-shadow:inset 0 0 0 1px #fda4af}.plv2-mini__mark[data-kind=double]{background:repeating-linear-gradient(135deg,#ffedd5 0 3px,#fed7aa 3px 6px);box-shadow:inset 0 0 0 1px #fdba74}.plv2-mini__t{color:#be123c;white-space:nowrap;font-size:9.5px;font-weight:600;position:absolute;top:-3px;transform:translate(50%)}.plv2-mini__t[data-kind=double]{color:#c2410c}.plv2-mini__today{border-right:1.5px dashed #2b344873;position:absolute;top:2px;bottom:2px}.plv2-loyalty__top{border-bottom:1px solid #0e14240f;align-items:center;gap:34px;padding:4px 8px 18px;display:flex}.plv2-loyalty__why{flex-direction:column;flex:1;gap:10px;display:flex}.plv2-loyalty__why p{color:#0e1424;margin:0;font-size:15px;font-weight:600;line-height:1.4}.plv2-gauge{flex:none;width:190px;height:160px;position:relative}.plv2-gauge svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plv2-gauge__track,.plv2-gauge__arc{fill:none;stroke-width:9px;stroke-linecap:round}.plv2-gauge__track{stroke:#eceff3}.plv2-gauge__arc{stroke:url(#plv2-b-ok);animation:1.5s cubic-bezier(.2,.8,.2,1) .2s both plv2-arc}.plv2-gauge__arc[data-tone=pending]{stroke:url(#plv2-b-pend)}.plv2-gauge__arc[data-tone=critical]{stroke:url(#plv2-b-crit)}.plv2-gauge__c{inset-inline:0;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;bottom:8px}.plv2-gauge__c b{letter-spacing:-.04em;color:#0000;background:linear-gradient(150deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:300;line-height:1}.plv2-gauge__c b[data-tone=pending]{background-image:linear-gradient(150deg,#fbbf24,#c2410c)}.plv2-gauge__c b[data-tone=critical]{background-image:linear-gradient(150deg,#fb7185,#be123c)}.plv2-gauge__c small{color:#566072;font-size:11px}.plv2-wf{align-items:flex-end;gap:10px;height:260px;padding:18px 6px 0;display:flex}.plv2-wf__c{flex-direction:column;flex:1;align-items:center;height:100%;display:flex}.plv2-wf__plot{flex:1;width:100%;position:relative}.plv2-wf__bar{transform-origin:bottom;background:linear-gradient(#cbd2dc,#7d899c);border-radius:4px;animation:.7s cubic-bezier(.2,.8,.2,1) both plv2-growy;position:absolute;left:18%;right:18%}@keyframes plv2-growy{0%{transform:scaleY(0)}}.plv2-wf__bar[data-kind=up]{background:linear-gradient(#6ee7b7,#047857)}.plv2-wf__bar[data-kind=down]{background:linear-gradient(#fda4af,#be123c)}.plv2-wf__bar[data-kind=total]{background:linear-gradient(#fcd34d,#c2410c)}.plv2-wf__v{text-align:center;color:#2b3448;font-size:11.5px;font-weight:600;position:absolute;left:0;right:0}.plv2-wf__v[data-kind=up]{color:#047857}.plv2-wf__v[data-kind=down]{color:#be123c}.plv2-wf__v[data-kind=total]{color:#c2410c}.plv2-wf__lab{color:#566072;text-align:center;height:44px;padding-top:8px;font-size:10.5px;line-height:13px}.plv2-wf__lab small{color:#8a92a3;display:block}.plv2-win__bar--scan{align-items:center;gap:22px}.plv2-wr--scan{grid-template-columns:190px 170px minmax(0,1fr) auto}.plv2-wr__open{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0}.plv2-wr__open small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plv2-wr__open:hover small{color:#0e1424}.plv2-wr__open:focus-visible{outline-offset:2px;outline:2px solid #0e142459}.plv2-wr__what small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.plv2-wr__keys{align-items:center;gap:2px;display:inline-flex}.plv2-win__src{color:#8a92a3;text-align:center;margin:14px 0 0;font-size:10.5px}.plv2-gov{color:#344054;border-bottom:1px solid #0e14240f;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 4px;padding:8px 2px 10px;font-size:11.5px;display:flex}.plv2-gov>span{align-items:center;gap:6px;display:inline-flex}.plv2-gov__k{color:#0e1424;font-weight:600}.plv2-gov>span[data-tone=critical]{color:#be123c}.plv2-gov>small{color:#8a92a3;margin-inline-start:auto;font-size:10.5px}@property --plv2-ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes plv2-spin{to{--plv2-ang:360deg}}@keyframes plv2-twinkle{0%,to{opacity:.25}50%{opacity:1}}.plv2-ai{isolation:isolate;background:linear-gradient(#fff,#fcfcfd);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e14240f,0 1px 2px #0e14240a,0 26px 50px -34px #1a24478c}.plv2-ai__ring{border-radius:inherit;background:conic-gradient(from var(--plv2-ang),#6b86ee,#a78bfa 30%,#5eead4 55%,#6b86ee 80%,#6b86ee);-webkit-mask-composite:xor;opacity:.85;pointer-events:none;padding:1.5px;animation:10s linear infinite plv2-spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.plv2-ai__light{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(110% 46% at 50% 0,#6b86ee1c,#0000 72%),radial-gradient(70% 30% at 85% 4%,#a78bfa1a,#0000 70%);position:absolute;inset:0}.plv2-ai__head{grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;display:grid}.plv2-ai__head h2{color:#2b3448;text-align:center;margin:0;font-size:12.5px;font-weight:600}.plv2-ai__mark,.plv2-ai__plus{place-items:center;width:30px;height:30px;display:grid}.plv2-spark__tw{animation:2.6s ease-in-out infinite plv2-twinkle}.plv2-ai__plus{color:#9aa2b1;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;transition:color .2s}.plv2-ai__plus:hover{color:#0e1424}.plv2-ai__plus svg{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.plv2-ai__plus:hover svg{transform:rotate(90deg)}.plv2-ai__v{color:#0e1424;text-align:center;margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.plv2-ai__v small{color:#566072;margin-top:2px;font-size:11px;font-weight:400;display:block}.plv2-ai__v small b{color:#0000;background:linear-gradient(150deg,#fbbf24,#c2410c);-webkit-background-clip:text;background-clip:text;font-weight:600}.plv2-ai__rows{background:linear-gradient(90deg,#0000,#0e142414 12% 88%,#0000) top/100% 1px no-repeat,linear-gradient(90deg,#0000,#0e142414 12% 88%,#0000) bottom/100% 1px no-repeat;flex-direction:column;margin:0;padding:4px 0;list-style:none;display:flex}.plv2-ai__r{color:#2b3448;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:5px 0;font-size:11.5px;line-height:15px;animation:.45s cubic-bezier(.2,.8,.2,1) both plv2-rise;display:grid}.plv2-ai__rows li:nth-child(2) .plv2-ai__r{animation-delay:80ms}.plv2-ai__rows li:nth-child(3) .plv2-ai__r{animation-delay:.16s}.plv2-ai__rows li:nth-child(4) .plv2-ai__r{animation-delay:.24s}.plv2-ai__r:hover{color:#0e1424}.plv2-ai__r span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plv2-ai__r em{color:#0e1424;white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.plv2-ai__next{color:#2b3448;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:100%;margin-top:auto;padding:2px 0 0;font-size:12px;font-weight:600;display:flex}.plv2-ai__next span{flex:1}.plv2-ai__next svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.plv2-ai__next:hover{color:#0e1424}.plv2-ai__next:hover svg{transform:translate(-3px)}.plv2-wr--week{grid-template-columns:34px minmax(0,1fr) 150px auto;min-height:58px}.plv2-wr__mk{place-items:center;display:grid}.plv2-wr__m{text-align:center;font-size:13px}@media(prefers-reduced-motion:reduce){.plv2 :is(.plv2-bd,.plv2-rv__flow,.plv2-rv__beacon,.plv2-split i,.plv2-bar i,.plv2-cert,.plv2-coin__arc),:is(.plv2-ai__ring,.plv2-spark__tw,.plv2-ai__r){animation:none!important}}.hml .hml-band[data-blocks="1"]{grid-template-columns:minmax(0,1fr)}.hml .hml-blk{flex-direction:column;min-width:0;padding:16px 18px 12px;display:flex}@media(min-width:1101px){.hml .hml-band>.hml-blk{height:322px}}.hml .hml-blk .elv2-ph{min-height:30px}.hml .hml-tiles{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hml .hml-tiles .elv2-tile{min-height:0;padding:11px 12px 10px}.hml .hml-tiles .elv2-tile__n{font-size:25px}.hml .hml-tiles .plv2-split{width:100%}@media(min-width:701px)and (max-width:1100px){.hml .hml-tiles{grid-template-rows:auto;grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:700px){.hml .hml-tiles{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}}.hml .hml-green{color:#047857}.hml .hml-face{min-height:0}.hml .hml-face .elv2-mon__foot{margin-top:auto}.hml .hml-mface{flex:1;grid-template-rows:1fr auto;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:4px 20px;padding-top:8px;display:grid}.hml .hml-ring{place-items:center;width:118px;height:118px;display:grid;position:relative}.hml .hml-ring svg{position:absolute;inset:0}.hml .hml-ring .elv2-ring__segs circle{--hml-arc:0s;stroke-width:7px;animation:hml-arc 1.1s cubic-bezier(.4,0,.2,1) var(--hml-arc) both,elv2-pump 3.3s ease-in-out calc(var(--hml-arc) + 1.4s) infinite}.hml .hml-ring .elv2-ring__segs circle:nth-child(2){--hml-arc:.18s}.hml .hml-ring .elv2-ring__segs circle:nth-child(3){--hml-arc:.36s}.hml .hml-ring .elv2-ring__segs circle:nth-child(4){--hml-arc:.54s}@keyframes hml-arc{0%{stroke-dasharray:0 200}}.hml .hml-ring .elv2-ring__track{stroke-width:7px}.hml .hml-ring__c{flex-direction:column;align-items:center;gap:1px;display:flex;position:relative}.hml .hml-ring__c b{color:var(--elv2-ink);font-size:22px;font-weight:300;line-height:1}.hml .hml-ring__c b small{font-size:13px}.hml .hml-ring__c>small{color:var(--elv2-hint);font-size:9.5px}.hml .hml-rl{flex-direction:column;justify-self:start;gap:8px;width:min(100%,176px);margin:0;padding:0;list-style:none;display:flex}.hml .hml-rl li{color:var(--elv2-txt2);animation:hml-rise .45s cubic-bezier(.2,.8,.2,1) var(--d,0s) both;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.hml .hml-rl li b{color:var(--elv2-ink2);font-weight:600}.hml .hml-rl li i{border-radius:50%;width:9px;height:9px}.hml .hml-rl li i[data-tone=green]{background:linear-gradient(160deg,#6ee7b7,#047857)}.hml .hml-rl li i[data-tone=blue]{background:linear-gradient(160deg,#93c5fd,#1e40af)}.hml .hml-rl li i[data-tone=red]{background:linear-gradient(160deg,#fda4af,#be123c)}.hml .hml-rl li i[data-tone=grey]{background:#cfd6e0}.hml .hml-mface__foot{grid-column:1/-1;margin-top:6px}@keyframes hml-rise{0%{opacity:0;transform:translateY(6px)}}.hml .elv2-op:hover .hml-mv-sweep,.hml .elv2-op[aria-pressed=true] .hml-mv-sweep{transform-box:view-box;transform-origin:12px 12px;animation:.9s cubic-bezier(.2,.8,.2,1) hml-sweep}@keyframes hml-sweep{0%{transform:rotate(-90deg)}}.hml .hml-renbar{align-items:center;gap:14px;display:flex}.hml .hml-renbar>span{flex:1}.hml .hml-cv{flex-direction:column;align-items:center;gap:2px;min-width:0;display:inline-flex}.hml .hml-cv__w{white-space:nowrap;color:#c3cad5;align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.hml .hml-cv__i{align-items:center;gap:4px;display:inline-flex}.hml .hml-cv__w [data-on]{color:var(--elv2-ink2);font-weight:500}.hml .hml-cv__w i{color:#c3cad5;font-style:normal}.hml .hml-cv__s{white-space:nowrap;color:var(--elv2-hint);font-size:10.5px}.hml .hml-co{align-items:center;gap:8px;min-width:0;display:inline-flex}.hml .hml-co__t{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.hml .hml-co__t b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--elv2-ink);font-size:11.5px;font-weight:500;overflow:hidden}.hml .hml-co__t small{color:var(--elv2-hint);font-size:10.5px}.hml .hml-co__t .hml-quiet{color:var(--elv2-txt2)}.hml .hml-stack .plv2-logo{box-shadow:0 0 0 2px #fff}.hml .hml-kind{font-weight:600}.hml .hml-kind[data-kind=new]{color:#0284c7}.hml .hml-kind[data-kind=renewal]{color:#7c3aed}.hml .hml-risk,.hml .hml-risk b{color:#c2410c}.hml .plv2-rv__risk path{fill:url(#elv2-orange);transform-box:fill-box;transform-origin:top;animation:.5s cubic-bezier(.3,1.4,.5,1) both plv2-pop}.hml .hml-notch{border-top:6px solid #ea580c;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-inline-end:1px;display:inline-block}.hml .hml-delta{color:var(--elv2-hint);white-space:nowrap;font-size:10.5px;font-weight:600}.hml .hml-delta[data-risk]{color:#c2410c}.hml .hml-offer{color:var(--elv2-txt2);white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font-size:12px;display:inline-flex}.hml .hml-offer>span{align-items:baseline;gap:6px;display:inline-flex}.hml .hml-offer i,.hml .hml-offer em{color:#aab3c1;font-style:normal}.hml .hml-offer b{color:var(--elv2-ink);font-weight:600}.hml .hml-consent[data-state=unsent] b{color:var(--elv2-hint);font-weight:500}.hml .hml-consent[data-state=refused] b{color:#be123c}.hml .elv2-op:hover .hml-mv-rise,.hml .elv2-op[aria-pressed=true] .hml-mv-rise{animation:.8s cubic-bezier(.2,.8,.2,1) hml-rise-line}@keyframes hml-rise-line{0%{opacity:.4;transform:translate(-1.5px,1.5px)}}.hml .hml-under{cursor:pointer;background:linear-gradient(160deg,#fdba74,#c2410c);border:0;border-radius:50%;width:7px;height:7px;margin-inline-end:1px;padding:0;animation:2.6s ease-in-out 1s infinite hml-under-pulse;display:inline-block;box-shadow:0 0 0 2px #ea580c29}.hml .hml-under:hover,.hml .hml-under:focus-visible{outline:none;box-shadow:0 0 0 4px #ea580c38}@keyframes hml-under-pulse{0%,to{box-shadow:0 0 0 2px #ea580c29}50%{box-shadow:0 0 0 4px #ea580c1a}}.hml .hml-cv__chk{white-space:nowrap;color:var(--elv2-hint);font-size:10.5px}.hml .hml-cv__chk[data-state=under]{color:#c2410c;font-weight:600}.hml .hml-cv__chk[data-state=ok]{color:#047857}.hml .elv2-op:hover .hml-mv-fill,.hml .elv2-op[aria-pressed=true] .hml-mv-fill{transform-box:fill-box;transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) hml-fill-up}@keyframes hml-fill-up{0%{transform:scaleY(.2)}}.hml .hml-uface__empty{text-align:center;color:var(--elv2-hint);margin:auto 0;font-size:12px}.hml .hml-usplit{background:#1a24470f;border-radius:99px;height:6px;margin-top:10px;display:flex;overflow:hidden}.hml .hml-usplit i{transform-origin:100%;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) .2s both hml-grow}.hml .hml-usplit i[data-part=ok]{background:linear-gradient(90deg,#6ee7b7,#047857)}.hml .hml-usplit i[data-part=under]{background:linear-gradient(90deg,#fdba74,#c2410c)}.hml .hml-usplit i[data-part=noSqm]{background:#cfd6e0}@keyframes hml-grow{0%{transform:scaleX(0)}}.hml .hml-uparts{color:var(--elv2-txt2);gap:14px;margin-top:6px;font-size:11px;display:flex}.hml .hml-uparts b{color:var(--elv2-ink2);font-weight:600}.hml .hml-uparts [data-part=under] b{color:#c2410c}.hml .hml-uw{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.hml .hml-uw li{animation:hml-rise .45s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}.hml .hml-uw button{text-align:start;width:100%;color:var(--elv2-txt2);cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:4px 6px;font-size:11.5px;display:grid}.hml .hml-uw button:hover{background:#ffffffb3}.hml .hml-uw__a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hml .hml-uw b{color:#c2410c;font-weight:600}.hml .hml-uw small{color:var(--elv2-hint);font-size:10.5px}.hml-calc{color:#3b4a63;flex-direction:column;gap:14px;padding:4px 22px 22px;font-size:12.5px;display:flex}.hml-calc__inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hml-calc__levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hml-calc__lv{color:#3b4a63;cursor:pointer;background:#f4f6fa;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:1px;padding:10px 8px 8px;transition:background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1px #1a24470f}.hml-calc__lv span{font-size:11.5px}.hml-calc__lv b{color:#1a2447;font-size:17px;font-weight:500}.hml-calc__lv small{color:#8a97ab;font-size:10px}.hml-calc__lv:hover{background:#fff}.hml-calc__lv[aria-checked=true]{background:#fff;box-shadow:inset 0 0 0 1.5px #1e3a8a,0 10px 22px -16px #1e3a8a99}.hml-calc__note{color:#b45309;margin:-6px 0 0;font-size:11px}.hml-calc__eq,.hml-calc__claim{background:#f7f9fc;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;padding:12px 14px;display:flex}.hml-calc__eq b,.hml-calc__claim b{color:#1a2447;font-size:15px;font-weight:600}.hml-calc__eq i,.hml-calc__claim i{color:#9aa6b8;font-style:normal}.hml-calc__eq-total b,.hml-calc__paid b{color:#1e3a8a;font-size:17px}.hml-calc__src{text-align:center;color:#8a97ab;margin:-8px 0 0;font-size:11px}.hml-calc__track{background:#eef1f6;border-radius:99px;height:12px;position:relative}.hml-calc__track>i{background:linear-gradient(90deg,#6ee7b7,#047857);border-radius:99px;transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline-start:0}.hml-calc__bar[data-state=under] .hml-calc__track>i{background:linear-gradient(90deg,#fdba74,#c2410c)}.hml-calc__line{border-inline-start:1.5px dashed #1e3a8a;width:0;position:absolute;top:-5px;bottom:-5px}.hml-calc__line small{color:#1e3a8a;font-size:9.5px;position:absolute;top:-15px;transform:translate(50%)}.hml-calc__legend{color:#6b7a90;justify-content:space-between;gap:10px;margin-top:8px;font-size:11.5px;display:flex}.hml-calc__legend b{color:#1a2447}.hml-calc__verdict{font-weight:600}.hml-calc__bar[data-state=under] .hml-calc__verdict,.hml-calc__bar[data-state=under] .hml-calc__verdict b{color:#c2410c}.hml-calc__bar[data-state=ok] .hml-calc__verdict,.hml-calc__bar[data-state=ok] .hml-calc__verdict b{color:#047857}.hml-calc__claim .esw-input{text-align:center;width:8.5rem}.hml-calc__tariffs{flex-direction:column;gap:4px;display:flex}.hml-calc__tr{border-bottom:1px solid #1a24470d;grid-template-columns:7.5rem 6rem minmax(0,1fr) 4.5rem 4.5rem;align-items:center;gap:10px;padding:6px 4px;display:grid}.hml-calc__tl{color:#1a2447;font-weight:500}.hml-calc__ts{text-overflow:ellipsis;white-space:nowrap;color:#6b7a90;font-size:11.5px;overflow:hidden}.hml-calc__tm{color:#6b7a90;font-size:11.5px}.hml-calc__st{color:#6b7a90;background:#eef1f6;border-radius:99px;justify-self:start;padding:1px 8px;font-size:10.5px;font-weight:600}.hml-calc__st[data-state=check]{color:#b45309;background:#fff7ed}.hml-calc__st[data-state=approved]{color:#047857;background:#ecfdf5}.hml-calc__foot{color:#8a97ab;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.hml-calc__acts{gap:12px;display:flex}.hml-calc__link{color:#1e3a8a;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.hml-calc__link:hover{text-decoration:underline}.hml-calc__primary{color:#fff;cursor:pointer;background:linear-gradient(160deg,#1e3a8a,#1a2447);border:0;border-radius:10px;padding:7px 16px;font-weight:600}.hml-calc__primary:disabled,.hml-calc__link:disabled{opacity:.55;cursor:default}.hml-calc__error{color:#be123c;margin:0;font-size:11px}.hml-calc__open{justify-content:flex-end;display:flex}@media(max-width:640px){.hml-calc__inputs,.hml-calc__levels{grid-template-columns:minmax(0,1fr)}.hml-calc__tr{grid-template-columns:minmax(0,1fr) auto}.hml-calc__ts,.hml-calc__tm{display:none}}.hml .hml-mapface{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding-top:4px;display:grid}.hml .hml-map{display:block;overflow:visible}.hml .hml-map__land{fill:#2b344809;stroke:#2b344824;stroke-width:.8px;stroke-linejoin:round}.hml .hml-map__d{fill:#c3cbd7}.hml .hml-map__d[data-heat=warm]{fill:#93a7c4}.hml .hml-map__d[data-heat=hot]{fill:#6d84aa}.hml .hml-map__city{transform-box:fill-box;transform-origin:50%;animation:hml-pop .5s cubic-bezier(.3,1.4,.5,1) var(--d,0s) both;cursor:default}.hml .hml-map__halo{fill:url(#hml-map-halo);opacity:.55;transition:opacity .25s}.hml .hml-map__b{fill:url(#hml-map-bub);stroke:#fff;stroke-width:1.1px;transition:filter .25s}.hml .hml-map__city:hover .hml-map__halo{opacity:1}.hml .hml-map__city:hover .hml-map__b{filter:brightness(1.12)}.hml .hml-map__city[data-top] .hml-map__halo{animation:2.8s ease-in-out 1s infinite hml-map-pulse}@keyframes hml-pop{0%{opacity:0;transform:scale(.3)}}@keyframes hml-map-pulse{0%,to{opacity:.4}50%{opacity:1}}.hml .hml-mapside{flex-direction:column;gap:10px;min-width:0;display:flex}.hml .hml-top{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.hml .hml-top li{color:var(--elv2-txt2);animation:hml-rise .4s cubic-bezier(.2,.8,.2,1) var(--d,0s) both;grid-template-columns:76px minmax(0,1fr) 26px;align-items:center;gap:8px;font-size:11.5px;display:grid}.hml .hml-top__n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hml .hml-top__bar{background:#1a24470f;border-radius:3px;height:5px;overflow:hidden}.hml .hml-top__bar i{transform-origin:100%;background:linear-gradient(270deg,#7dd3fc,#3b5bdb);border-radius:3px;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both hml-grow;display:block}.hml .hml-top b{text-align:left;color:var(--elv2-ink2);font-size:11.5px;font-weight:600}.hml .hml-mapfoot{color:var(--elv2-hint);background:linear-gradient(90deg,#1a244700,#1a24471a,#1a244700) top/100% 1px no-repeat;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:9px;font-size:10.5px;display:flex}.hml .hml-mapfoot b{color:var(--elv2-ink2);font-weight:600}@media(prefers-reduced-motion:reduce){.hml .hml-map__city,.hml .hml-map__city[data-top] .hml-map__halo,.hml .hml-top li,.hml .hml-top__bar i{animation:none}}.hml .hml-svc{color:#1e3a8a;font-weight:600}.hml .elv2-gb:hover .hml-mv-star{transform-box:fill-box;transform-origin:50%;animation:.9s cubic-bezier(.2,.8,.2,1) hml-star}@keyframes hml-star{0%{transform:rotate(-72deg)scale(.8)}}.hsi{color:#3b4a63;flex-direction:column;gap:14px;padding:4px 22px 20px;font-size:12.5px;display:flex}.hsi-empty{text-align:center;color:#8a97ab;margin:24px 0}.hsi-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.hsi-kpis>span{background:#f7f9fc;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.hsi-kpis small{color:#8a97ab;font-size:10.5px}.hsi-kpis b{text-overflow:ellipsis;white-space:nowrap;color:#1a2447;font-size:14px;font-weight:600;overflow:hidden}.hsi-kpis [data-tone=check] b{color:#b45309}.hsi-table{flex-direction:column;display:flex}.hsi-row{border-bottom:1px solid #1a24470d;grid-template-columns:8.5rem 4.5rem 4.5rem repeat(5,minmax(0,1fr)) 8.5rem 6rem;align-items:center;gap:8px;padding:8px 4px;display:grid}.hsi-row--head{color:#8a97ab;padding-block:6px;font-size:10.5px}.hsi-row--head i{color:#b3bccb;font-style:normal}.hsi-co{align-items:center;gap:8px;min-width:0;display:inline-flex}.hsi-co b{color:#1a2447;font-weight:600}.hsi-logo{background:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:inline-grid;box-shadow:0 0 0 1px #1a244714}.hsi-logo b{font-size:10px}.hsi-now,.hsi-prev,.hsi-state{flex-direction:column;gap:1px;min-width:0;display:flex}.hsi-now b{color:#1e3a8a;font-size:18px;font-weight:600}.hsi-now .hsi-none{color:#c3cad5}.hsi-now small,.hsi-state small{text-overflow:ellipsis;white-space:nowrap;color:#8a97ab;font-size:10.5px;overflow:hidden}.hsi-prev span{color:#3b4a63}.hsi-prev small{color:#be123c;font-size:10.5px;font-weight:600}.hsi-prev small[data-up]{color:#047857}.hsi-part{text-align:center;color:#3b4a63}.hsi-chip{color:#6b7a90;background:#eef1f6;border-radius:99px;justify-self:start;width:max-content;padding:1px 8px;font-size:10.5px;font-style:normal;font-weight:600}.hsi-chip[data-state=check]{color:#b45309;background:#fff7ed}.hsi-chip[data-state=approved]{color:#047857;background:#ecfdf5}.hsi-acts{justify-content:flex-end;gap:10px;display:flex}.hsi-link{color:#1e3a8a;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.hsi-link:hover{text-decoration:underline}.hsi-link--ok{color:#047857}.hsi-link:disabled{opacity:.4;cursor:default;text-decoration:none}.hsi-edit{background:#f7f9fc;border-radius:12px;grid-column:1/-1;grid-template-columns:6rem 8rem repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;padding:10px;display:grid}.hsi-edit label{color:#8a97ab;flex-direction:column;gap:3px;min-width:0;font-size:10.5px;display:flex}.hsi-edit__acts{align-items:center;gap:10px;display:flex}.hsi-primary{color:#fff;cursor:pointer;background:linear-gradient(160deg,#1e3a8a,#1a2447);border:0;border-radius:10px;padding:7px 16px;font-weight:600}.hsi-primary:disabled{opacity:.5;cursor:default}.hsi-foot{color:#8a97ab;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.hsi-foot a{color:#1e3a8a;font-weight:600}.hsi-msg{color:#047857;font-weight:600}@media(max-width:900px){.hsi-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.hsi-row{grid-template-columns:7rem 3.5rem 3.5rem 0 0 0 0 0 minmax(0,1fr) 5rem}.hsi-part,.hsi-row--head>span:nth-child(n+4):nth-child(-n+8){visibility:hidden;overflow:hidden}.hsi-edit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.hml .elv2-gb .hml-mv-star,.hml .hml-ring .elv2-ring__segs circle,.hml .hml-rl li,.hml .elv2-op .hml-mv-sweep,.hml .elv2-op .hml-mv-rise,.hml .plv2-rv__risk path,.hml .hml-under,.hml .hml-usplit i,.hml .hml-uw li,.hml .elv2-op .hml-mv-fill{animation:none}}.ldc .ldc-km__up{transition:transform .35s var(--elv2-ease)}.ldc .elv2-hk:hover .ldc-km__up{transform:translate(1px,-2px)}.ldc .ldc-km__bars rect{transform-box:fill-box;transform-origin:bottom}.ldc .elv2-hk:hover .ldc-km__bars rect{animation:ldc-bar .5s var(--elv2-ease) both}.ldc .elv2-hk:hover .ldc-km__bars rect:nth-child(2){animation-delay:60ms}.ldc .elv2-hk:hover .ldc-km__bars rect:nth-child(3){animation-delay:.12s}@keyframes ldc-bar{0%{transform:scaleY(.4)}}.ldc-clk{flex:none;place-items:center;display:inline-grid;position:relative}.ldc-clk svg{position:absolute;inset:0}.ldc-clk__tr{fill:none;stroke:#0e142414;stroke-width:3px}.ldc-clk__arc{fill:none;stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .6s var(--elv2-ease)}.ldc-clk b{letter-spacing:-.02em;color:var(--elv2-ink2);font-size:9.5px;font-weight:600;position:relative}.ldc-clk--o b{color:#c2410c}.ldc-clk--r b{color:#be123c}.ldc-clk--run .ldc-clk__arc{animation:2.4s ease-in-out infinite ldc-tick}@keyframes ldc-tick{50%{stroke-width:3.8px}}.ldc-clkc{flex-direction:column;align-items:center;gap:3px;display:inline-flex}.ldc-clkc small{color:var(--elv2-hint);white-space:nowrap;font-size:10px;line-height:1.2}.ldc-clkc small.is-r{color:#be123c}.ldc-clkc small.is-g{color:#047857}.ldc-clkc small.is-v{color:#6d28d9}.ldc-clkg{place-items:center;width:34px;height:34px;display:grid}.ldc-blk{flex-direction:column;min-height:212px;padding:16px 18px 14px;display:flex}.ldc-ph{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.ldc-ph h2{color:var(--elv2-ink2);align-items:center;gap:7px;margin:0;font-size:12.5px;font-weight:600;display:flex}.ldc-ph small{color:var(--elv2-hint);font-size:11px}.ldc-live{background:linear-gradient(160deg,#6ee7b7,#047857);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite ldc-beat;box-shadow:0 0 0 3px #10b98129}@keyframes ldc-beat{50%{box-shadow:0 0 0 6px #10b98100}}.ldc-foot{color:var(--elv2-txt2);background:linear-gradient(90deg,#0000,#0e142417 8% 92%,#0000) top/100% 1px no-repeat;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:11px;font-size:11px;display:flex}.ldc-foot b{color:var(--elv2-ink);font-weight:600}.ldc-now{justify-content:space-between;align-items:flex-end;margin-top:10px;display:flex}.ldc-now__n{letter-spacing:-.02em;color:var(--elv2-ink);font-size:40px;font-weight:300;line-height:1}.ldc-now__c{color:var(--elv2-txt2);margin-top:6px;font-size:12px;display:block}.ldc-now__old{text-align:left;color:var(--elv2-hint);font-size:11px;line-height:1.5}.ldc-now__old b{font-variant-numeric:tabular-nums;color:#be123c;font-size:17px;font-weight:500;display:block}.ldc-q{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ldc-q--empty{color:var(--elv2-txt2);align-items:center;gap:8px;font-size:12px}.ldc-q__i{width:34px;color:var(--elv2-hint);flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex}.ldc-q__i>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:44px;overflow:hidden}.ldc-rings{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.ldc-ring{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.ldc-ring__w{width:62px;height:62px;position:relative}.ldc-ring__w svg{display:block}.ldc-ring__tr{fill:none;stroke:#1a244712;stroke-width:6px}.ldc-ring__arc{fill:none;stroke-width:6px;stroke-linecap:round;animation:1.2s cubic-bezier(.2,.8,.2,1) both ldc-ring-in}@keyframes ldc-ring-in{0%{stroke-dasharray:0 200}}.ldc-ring__n{color:var(--elv2-ink);place-items:center;font-size:15px;font-weight:500;display:grid;position:absolute;inset:0}.ldc-ring__n small{color:var(--elv2-hint);font-size:10px}.ldc-ring b{color:var(--elv2-ink2);margin-top:4px;font-size:11.5px;font-weight:500}.ldc-ring>span{color:var(--elv2-hint);font-size:10.5px}.ldc-src{flex-direction:column;margin-top:10px;display:flex}.ldc-src__h,.ldc-src__r{grid-template-columns:minmax(0,1fr) 54px 60px;align-items:center;gap:6px;display:grid}.ldc-src__h{color:var(--elv2-hint);padding-bottom:5px;font-size:10.5px}.ldc-src__h span,.ldc-src__r>span{text-align:center}.ldc-src__r{height:27px;color:var(--elv2-ink2);font-size:12px}.ldc-src__r>span.ldc-src__n{text-align:right;align-items:center;gap:8px;min-width:0;display:flex}.ldc-src__n i{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.ldc-src__r .is-g{color:#047857;font-weight:600}.ldc-stages .elv2-days[data-wide] .elv2-days__opt,.ldc-stages .elv2-days[data-wide] .elv2-days__thumb{width:80px}.ldc-stages .elv2-days__opt:first-of-type .elv2-days__count{color:#be123c}.ldc-stages .elv2-days__opt:nth-of-type(4) .elv2-days__count{color:#6d28d9}.ldc-doms .ldc-dom{width:34px;height:38px}.ldc-dom .crm-dg{transition:transform .26s var(--elv2-ease)}.ldc-dom:hover .crm-dg,.ldc-dom[aria-pressed=true] .crm-dg{transform:translateY(-2px)}.ldc-dom[aria-pressed=true] .crm-dg__hover{opacity:1}.ldc-muted{color:var(--elv2-hint)}.ldc-id,.ldc-req,.ldc-touch{flex-direction:column;gap:2px;min-width:0;display:flex}.ldc-name{letter-spacing:-.01em;color:var(--elv2-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.ldc-l1{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.ldc-l2{max-width:100%;color:var(--elv2-hint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:500;display:block;overflow:hidden}.ldc-ex{color:#047857;align-items:center;gap:4px;display:inline-flex}.ldc-ex b{font-weight:600}.ldc-fut,.ldc-next.is-v{color:#6d28d9}.ldc-phone{flex-direction:column;align-items:center;gap:2px;font-size:12px;display:inline-flex}.ldc-mini{gap:2px;display:inline-flex}.ldc-mini a{color:#8b95a5;border-radius:6px;place-items:center;width:20px;height:20px;transition:color .2s;display:grid}.ldc-mini a:first-child:hover{color:#0369a1}.ldc-mini a:last-child:hover{color:#15803d}.ldc-mini svg{width:13px;height:13px}.ldc-srccell{flex-direction:column;align-items:center;gap:3px;display:inline-flex}.ldc-heat{align-items:center;gap:8px;max-width:100%;display:flex}.ldc-heat__n{letter-spacing:-.02em;color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:17px;font-weight:400;line-height:1}.ldc-heat--hot .ldc-heat__n{background-image:linear-gradient(160deg,#fb7185,#be123c)}.ldc-heat--warm .ldc-heat__n{background-image:linear-gradient(160deg,#fbbf24,#c2410c)}.ldc-heat--cold .ldc-heat__n{background-image:linear-gradient(160deg,#94a3b8,#475569)}.ldc-heat__r{min-width:0;color:var(--elv2-txt2);flex-direction:column;align-items:flex-start;gap:1px;font-size:10.5px;line-height:1.3;display:flex}.ldc-heat__r span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ldc-who{align-items:center;gap:7px;max-width:100%;display:flex}.ldc-who b{color:#334155;font-size:12px;font-weight:500}.ldc-who__bk{color:#b45309;font-size:10.5px}.ldc-mv-knob1,.ldc-mv-knob2{transition:transform .4s cubic-bezier(.3,1.3,.5,1)}.elv2-gb:hover .ldc-mv-knob1{transform:translate(-5px)}.elv2-gb:hover .ldc-mv-knob2{transform:translate(5px)}.ldc-av{color:#334155;background:linear-gradient(160deg,#e0f2fe,#cbd5e1);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:600;display:inline-grid;box-shadow:inset 0 0 0 1px #1a24470f}.ldc-next{color:var(--elv2-ink2)}.ldc-next.is-r{color:#be123c;font-weight:600}.ldc-next.is-g{color:#047857;font-weight:600}.ldc-ra{justify-content:center;gap:2px;display:inline-flex}.ldc-ra--row{opacity:0;transition:opacity .15s}.rv-row:hover .ldc-ra--row,.rv-row:focus-within .ldc-ra--row{opacity:1}.ldc-ra a,.ldc-ra button{color:#8b95a5;width:28px;height:28px;transition:color .2s ease,transform .26s var(--elv2-ease);border-radius:8px;place-items:center;display:grid}.ldc-ra a:hover,.ldc-ra button:hover{color:var(--elv2-ink2);transform:translateY(-2px)}.ldc-ra__o{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ldc-fu-bar{flex-wrap:wrap;align-items:center;display:flex}.ldc-fu{background:#fff;border-radius:0 0 14px 14px;box-shadow:0 0 0 1px #0e14240d,0 26px 50px -34px #0e142466}.ldc-fu__months{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;padding:18px 22px 14px;display:grid;position:relative}.ldc-fu__months:after{content:"";background:linear-gradient(90deg,#0000,#0e142414 8% 92%,#0000);height:1px;position:absolute;bottom:0;left:18px;right:18px}.ldc-fu__m{border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:150px;padding:10px 0 8px;transition:background-color .25s,box-shadow .25s;display:flex}.ldc-fu__m:hover{background:#f6f8fb}.ldc-fu__m[aria-checked=true]{background:linear-gradient(#f7f8fb,#eef1f6);box-shadow:inset 0 1px 3px #0e14241a,inset 0 0 0 1px #0e14240d}.ldc-fu__m b{color:var(--elv2-ink);font-size:16px;font-weight:500}.ldc-fu__m>span:not(.ldc-fu__stack){color:var(--elv2-hint);font-size:11px}.ldc-fu__m[aria-checked=true]>span:not(.ldc-fu__stack){color:var(--elv2-ink2);font-weight:600}.ldc-fu__m small{height:12px;color:var(--elv2-hint);font-size:10px}.ldc-fu__stack{border-radius:6px;flex-direction:column-reverse;gap:1px;width:22px;display:flex;overflow:hidden}.ldc-fu__stack i{width:100%;display:block}.ldc-fu__sum{color:var(--elv2-txt2);align-items:center;gap:22px;padding:12px 24px;font-size:12px;display:flex}.ldc-fu__sum b{color:var(--elv2-ink);font-weight:600}.ldc-fu__sum em{color:#6d28d9;font-style:normal;font-weight:600}.ldc-fu__r{color:#334155;text-align:center;border-bottom:1px solid #0e142412;grid-template-columns:110px minmax(160px,1.5fr) minmax(150px,1.3fr) minmax(110px,.9fr) minmax(180px,1.5fr) minmax(130px,1.1fr) 110px;align-items:center;width:100%;min-height:52px;padding:0 14px;font-size:12px;transition:background-color .12s;display:grid}.ldc-fu__r>span{flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px;display:flex}.ldc-fu__r>span.s{text-align:right;align-items:flex-start}.ldc-fu__r small{color:var(--elv2-hint);font-size:10.5px}button.ldc-fu__r:hover{background:#f6f8fb}.ldc-fu__h{min-height:34px;color:var(--elv2-txt2);background:linear-gradient(90deg,#0000,#94a3b88c 8% 92%,#0000) bottom/100% 1px no-repeat;border-bottom:0;font-size:11px;font-weight:500}.ldc-fu__empty{color:var(--elv2-txt2);justify-content:center;align-items:center;gap:8px;padding:34px 0;font-size:12.5px;display:flex}@media(prefers-reduced-motion:reduce){.ldc [class*=ldc-]{transition:none!important;animation:none!important}}.ldaw{color:#0e1424;flex-direction:column;flex:1;gap:6px;min-height:0;margin:0 -6px;padding:0 6px 2px;font-size:13px;line-height:1.35;display:flex;overflow-y:auto}.ldaw-list{flex-direction:column;display:flex}.ldaw-row{border-radius:12px;transition:background .25s;position:relative}.ldaw-row+.ldaw-row:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 10% 90%,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.ldaw-row[data-open]{background:linear-gradient(#f8f9fb,#fbfcfd)}.ldaw-row[data-open]:before,.ldaw-row[data-open]+.ldaw-row:before{opacity:0}.ldaw-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-inline-end:14px;display:grid}.ldaw-open{width:100%;min-height:62px;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;column-gap:14px;padding:0 14px;display:grid}.ldaw-open:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.ldaw-mark{place-items:center;width:40px;height:40px;display:grid}.ldaw-name{flex-direction:column;gap:2px;min-width:0;display:flex}.ldaw-name b{color:#0e1424;font-size:13.5px;font-weight:600}.ldaw-name span{text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:11.5px;overflow:hidden}.ldaw-stat{white-space:nowrap;color:#566072;align-items:center;gap:6px;font-size:11.5px;display:flex}.ldaw-stat b{color:#0e1424;font-weight:600}.ldaw-quiet{color:#a3adbd}.ldaw-chev{color:#a3adbd;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s;display:grid}.ldaw-open:hover .ldaw-chev{color:#2b3448}.ldaw-row[data-open] .ldaw-chev{transform:rotate(-90deg)}.ldaw-row[data-off] :is(.ldaw-mark,.ldaw-name,.ldaw-stat){opacity:.42;filter:grayscale()}.ldaw-exp{padding:0 68px 18px 66px;animation:.3s cubic-bezier(.2,.8,.2,1) both ldaw-in}@keyframes ldaw-in{0%{opacity:0;transform:translateY(-4px)}}.ldaw-line.esrm-row{grid-template-columns:96px minmax(0,1fr)}.ldaw-tbl{background:#fff;border-radius:12px;grid-template-columns:minmax(130px,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(150px,1.1fr) 64px;display:grid;box-shadow:inset 0 0 0 1px #0e14240f}.ldaw-tr{display:contents}.ldaw-th,.ldaw-td{border-bottom:1px solid #0e14240f;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.ldaw-th{color:#8a92a3;height:32px;font-size:11px;font-weight:500}.ldaw-td{color:#2b3448;height:42px;font-size:12px}.ldaw-tr:last-child .ldaw-td{border-bottom:0}.ldaw-num{font-variant-numeric:tabular-nums;justify-content:center}.ldaw-dom{color:#0e1424;font-weight:500}.ldaw-td .ecw-select--quiet{margin-inline-start:-8px}.ldaw-att{color:#047857;font-size:11.5px}.ldaw-att[data-off]{color:#c2410c}.ldaw-att--none{color:#a3adbd}.ldaw-hours-trig{font-variant-numeric:tabular-nums}.ldaw-hours{background:#fff;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:2px 18px;margin:2px 0 8px;padding:8px 12px;display:grid;box-shadow:inset 0 0 0 1px #0e14240f}.ldaw-day{color:#2b3448;grid-template-columns:52px auto minmax(0,1fr);align-items:center;gap:10px;height:36px;font-size:12px;display:grid}.ldaw-day[data-closed] .ldaw-day__name{color:#a3adbd}.ldaw-day__times{direction:ltr;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.ldaw-day__closed{color:#a3adbd;font-size:11.5px}.ldaw-time{font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:#f4f6f9;border:0;border-radius:8px;width:54px;height:28px;font-size:12px;box-shadow:inset 0 0 0 1px #0e14240f}.ldaw-time:focus{background:#fff;outline:none;box-shadow:inset 0 0 0 1px #2b344859}.ldaw-note{color:#667085;padding:6px 14px;font-size:12px}.ldaw-wa{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:10px;display:grid}.ldaw-wa__c>small{color:#667085;margin-bottom:6px;font-size:11px;display:block}.ldaw-wa__wall{background:#efe7dd radial-gradient(#00000008 1px,#0000 1px) 0 0/10px 10px;border-radius:12px;min-height:118px;padding:14px}.ldaw-bub{max-width:92%;font:inherit;text-align:right;white-space:pre-wrap;color:#111b21;cursor:text;background:#d9fdd3;border:0;border-radius:10px 0 10px 10px;margin-inline-start:auto;padding:8px 10px 18px;font-size:12.5px;line-height:1.55;transition:box-shadow .2s;display:block;position:relative;box-shadow:0 1px .5px #0b141a21}.ldaw-bub:hover:not(:disabled){box-shadow:0 1px .5px #0b141a21,0 0 0 1.5px #15803d59}.ldaw-bub:disabled{cursor:default}.ldaw-bub time{color:#667781;font-size:10px;position:absolute;bottom:4px;left:8px}.ldaw-bub--edit{resize:vertical;outline:none;width:100%;max-width:none;padding-bottom:8px;box-shadow:0 1px .5px #0b141a21,0 0 0 1.5px #15803d8c}.ldaw-tok{color:#0369a1;font-weight:600}.ldaw-conn{background:#fff;border-radius:12px;flex:none;margin:2px 0 8px;overflow:visible;box-shadow:inset 0 0 0 1px #0e14240f}.ldaw-fixed{color:#2b3448;font-size:12px}.ldaw-quiet{color:#566072;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ldaw-quiet .esw-tg{margin-inline-end:6px}@media(prefers-reduced-motion:reduce){.ldaw-exp,.ldaw-chev{transition:none;animation:none}}.ldc-held{color:#cbd2dc;cursor:not-allowed;place-items:center;display:grid}.ldc-mini .ldc-held{border-radius:6px;width:20px;height:20px}.ldc-mini .ldc-held svg{width:13px;height:13px}.ldc-ra .ldc-held{border-radius:8px;width:28px;height:28px}.ldc-mini a[data-quiet],.ldc-ra a[data-quiet]{color:#b45309}.ldc-mini a[data-armed],.ldc-ra a[data-armed]{box-shadow:0 0 0 1.5px #b453098c}.ldc-refusal{color:#be123c}.ldc-id[data-blocked] .ldc-name{color:#8a92a3}.ldc-touch--miss{color:#b45309}.ldc-km__c1,.ldc-km__c2,.ldc-km__c3{transition:transform .32s var(--elv2-ease)}.elv2-hk:hover .ldc-km__c1{transform:translate(-2px)}.elv2-hk:hover .ldc-km__c2{transform:translate(-1px)}.ldaw-order{flex-direction:column;gap:2px;margin:0 0 6px;padding:0;list-style:none;display:flex}.ldaw-order li{color:#2b3448;align-items:center;gap:10px;height:32px;font-size:12px;display:flex}.ldaw-order i{color:#566072;background:linear-gradient(#f3f5f8,#eceff3);border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:600;display:grid}.ldsq{max-width:1120px;margin:0 auto;padding:28px 0 40px;position:relative}.ldsq-top{align-items:center;gap:18px;display:flex}.ldsq-top h1{letter-spacing:-.02em;color:#0e1424;margin:0;font-size:26px;font-weight:700}.ldsq-top p{color:#566072;margin:4px 0 0;font-size:12.5px}.ldsq-prog{flex-direction:column;flex:1;align-items:center;gap:7px;display:flex}.ldsq-prog b{color:#2b3448;font-size:13px;font-weight:600}.ldsq-prog b span{color:#8a92a3;font-weight:500}.ldsq-bar{background:#0e142414;border-radius:2px;width:300px;height:3px;position:relative;overflow:hidden}.ldsq-bar i{width:var(--v);transition:width .4s var(--elv2-ease);background:linear-gradient(90deg,#38bdf8,#2b3448);border-radius:2px;position:absolute;inset:0 0 0 auto}.ldsq-stats{white-space:nowrap;color:#566072;gap:14px;font-size:11.5px;display:flex}.ldsq-stats b{color:#0e1424;font-weight:600}.ldsq-x{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:12px;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.ldsq-x:hover{color:#0e1424;background:#fff9}.ldsq-q{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;margin-top:20px;display:flex}.ldsq-qwrap{align-items:center;display:inline-flex}.ldsq-qsep{background:#0e142424;width:14px;height:1px;margin:0 6px}.ldsq-qi{color:#566072;background:#ffffff80;border-radius:12px;align-items:center;gap:7px;height:38px;padding:0 12px 0 10px;font-size:12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffffd9}.ldsq-qi[data-state=done]{opacity:.55}.ldsq-qi[data-state=now]{color:#0e1424;background:#fff;font-weight:600;box-shadow:0 1px 2px #0e142414,0 14px 26px -16px #1a244780}.ldsq-card{background:#fff;border-radius:12px;margin-top:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e14240f,0 2px 6px -2px #0e142414,0 44px 90px -36px #0e142461}.ldsq-head{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:22px;padding:24px 30px 18px;display:grid}.ldsq-av{color:#334155;background:linear-gradient(160deg,#e0f2fe,#cbd5e1);border-radius:50%;place-items:center;width:52px;height:52px;font-size:17px;font-weight:600;display:grid;box-shadow:inset 0 0 0 1px #1a24470f}.ldsq-id h2{letter-spacing:-.02em;color:#0e1424;margin:0;font-size:24px;font-weight:700}.ldsq-id p{color:#566072;gap:12px;margin:5px 0 0;font-size:12.5px;display:flex}.ldsq-id p bdi{color:#0e1424;font-size:14px;font-weight:500}.ldsq-heat{border-inline-start:1px solid #0e142414;align-items:center;gap:12px;padding-inline-start:22px;display:flex}.ldsq-heat .ldc-heat__n{font-size:34px;font-weight:300}.ldsq-heat ul{color:#2b3448;flex-direction:column;gap:3px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.ldsq-heat li{align-items:center;gap:6px;display:flex}.ldsq-heat li i{background:linear-gradient(160deg,#fb7185,#be123c);border-radius:50%;flex:none;width:5px;height:5px}.ldsq-clock{flex-direction:column;align-items:center;gap:4px;min-width:76px;display:flex}.ldsq-clock small{color:#566072;font-size:11px}.ldsq-clock small.is-r{color:#be123c}.ldsq-why{text-align:center;color:#6d28d9;max-width:90px}.ldsq-ex{color:#2b3448;background:linear-gradient(#f3faf7,#eef7f3);border-radius:10px;align-items:center;gap:16px;margin:0 30px;padding:11px 16px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #04785714}.ldsq-ex b{color:#047857;font-weight:600}.ldsq-ex span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ldsq-ex .is-this{color:#0e1424;font-weight:600}.ldsq-ex a{color:#047857;margin-inline-start:auto;font-weight:500;text-decoration:none}.ldsq-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:16px;display:grid}.ldsq-col{padding:4px 30px 18px}.ldsq-col+.ldsq-col{border-inline-start:1px solid #0e142412}.ldsq-sec{color:#566072;align-items:center;gap:10px;margin:6px 0 12px;font-size:11.5px;font-weight:600;display:flex}.ldsq-sec--gap{margin-top:18px}.ldsq-sec i{background:linear-gradient(90deg,#0000,#0e142417 30% 70%,#0000);flex:1;height:1px}.ldsq-req{color:#0e1424;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex}.ldsq-plate{letter-spacing:.06em;color:#1b2236;direction:ltr;background:linear-gradient(#ffd84a,#f5c400);border-radius:5px;align-items:center;height:30px;font:700 15px/1 Inter,Heebo,sans-serif;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1.5px #1b2236}.ldsq-plate s{letter-spacing:0;color:#fff;background:linear-gradient(#2563eb,#1e3a8a);place-items:center;width:18px;height:100%;font:600 7px/1 Inter,sans-serif;text-decoration:none;display:grid}.ldsq-plate em{padding:0 9px;font-style:normal}.ldsq-facts{color:#2b3448;flex-wrap:wrap;gap:8px 18px;margin-top:12px;font-size:12px;display:flex}.ldsq-facts b{font-weight:600}.ldsq-facts small{color:#8a92a3;margin-inline-end:4px}.ldsq-msg{white-space:pre-wrap;color:#0e1424;background:#f5f7fa;border-radius:12px 12px 12px 4px;margin-top:14px;padding:11px 14px;font-size:13px;line-height:1.55;box-shadow:inset 0 0 0 1px #0e14240d}.ldsq-msg small{color:#8a92a3;margin-top:4px;font-size:10.5px;display:block}.ldsq-lines{color:#2b3448;flex-direction:column;gap:9px;font-size:12px;display:flex}.ldsq-lines>span{align-items:center;gap:8px;display:flex}.ldsq-lines>span.is-r{color:#be123c}.ldsq-lines small{color:#8a92a3}.ldsq-tl{color:#566072;flex-direction:column;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.ldsq-tl span{gap:10px;display:flex}.ldsq-tl time{font-variant-numeric:tabular-nums;color:#8a92a3;flex:none;width:34px}.ldsq-out{background:linear-gradient(#f7f8fb,#f2f4f8);border-radius:12px;margin:0 30px;padding:14px 18px;animation:.32s cubic-bezier(.2,.8,.2,1) both ldsq-in;box-shadow:inset 0 0 0 1px #0e14240d}@keyframes ldsq-in{0%{opacity:0;transform:translateY(6px)}}.ldsq-out h3{color:#0e1424;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.ldsq-months,.ldsq-words{flex-wrap:wrap;gap:4px;display:flex}.ldsq-m,.ldsq-w{font-variant-numeric:tabular-nums;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:58px;height:32px;padding:0 12px;font-size:12px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.ldsq-m:hover,.ldsq-w:hover{color:#0e1424;background:#fffc}.ldsq-m[data-renewal]{color:#6d28d9}.ldsq-m[aria-pressed=true],.ldsq-w[aria-checked=true]{color:#0e1424;background:#fff;font-weight:600;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.ldsq-res{color:#2b3448;flex-wrap:wrap;align-items:center;gap:18px;margin-top:12px;font-size:12px;display:flex}.ldsq-res b{color:#0e1424;font-weight:600}.ldsq-res label{align-items:center;gap:8px;margin-inline-start:auto;display:inline-flex}.ldsq-idin{letter-spacing:.04em;text-align:center;color:#0e1424;background:#fff;border:0;border-radius:9px;width:120px;height:32px;font-size:13px;box-shadow:inset 0 0 0 1px #0e14241a}.ldsq-idin:focus{outline:none;box-shadow:inset 0 0 0 1.5px #2b344873}.ldsq-law{color:#be123c;align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.ldsq-quiet{color:#8a92a3;margin:10px 0 0;font-size:12px}.ldsq-hint{color:#be123c;margin:10px 30px 0;font-size:12px}.ldsq-dock{background:linear-gradient(90deg,#0000,#0e142414 6% 94%,#0000) top/100% 1px no-repeat;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;margin-top:16px;padding:14px 20px 16px;display:flex}.ldsq-dsep{background:linear-gradient(#0000,#1a244729,#0000);width:1px;height:34px;margin:0 10px}.ldsq-dock .ecw-key[aria-pressed=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.ldsq-dock .ecw-key[aria-pressed=true]>span{color:#0e1424;font-weight:600}.ldsq-dock .ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__o{opacity:0}.ldsq-dock .ecw-key[aria-pressed=true] svg.ecv2-icon .ecv2-icon__f{opacity:1}.ldsq-done{text-align:center;padding:36px 30px 10px}.ldsq-done h2{color:#0e1424;margin:0;font-size:22px;font-weight:700}.ldsq-done p{color:#566072;margin:8px 0 0;font-size:13px}@media(max-width:900px){.ldsq-head{grid-template-columns:auto minmax(0,1fr)}.ldsq-cols{grid-template-columns:minmax(0,1fr)}.ldsq-col+.ldsq-col{border-inline-start:0}.ldsq-top{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.ldsq-out,.ldsq-bar i{transition:none;animation:none}}.ldfr{flex-direction:column;flex:1;gap:8px;min-height:0;font-family:Heebo,system-ui,sans-serif;display:flex;overflow-y:auto}.ldfr-drop,.ldfr-file{background:linear-gradient(#f8f9fb,#f3f5f8);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.ldfr-drop{outline-offset:-1.5px;outline:1.5px dashed #0e14242e;transition:outline-color .2s,background .2s}.ldfr-drop[data-dragging]{background:linear-gradient(#f5f3ff,#efecfd);outline-color:#6d5bd0}.ldfr-drop>span,.ldfr-file>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ldfr-drop b,.ldfr-file b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:13.5px;font-weight:600;overflow:hidden}.ldfr-drop small,.ldfr-file small{color:#667085;font-size:11.5px}.ldfr-link,.ldfr-add{font:inherit;color:#2b3448;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:4px 2px;font-size:12.5px;font-weight:600;-webkit-text-decoration:underline #2b344840;text-decoration:underline #2b344840;transition:text-decoration-color .2s}.ldfr-link:hover,.ldfr-add:hover{text-decoration-color:currentColor}.ldfr-add{align-self:flex-start;margin-top:2px}.ldfr-tl{flex-direction:column;padding:6px 4px 2px;display:flex}.ldfr-axis,.ldfr-lane{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:12px;display:grid}.ldfr-axis__t{height:18px;position:relative}.ldfr-axis__t>span{white-space:nowrap;color:#8a93a6;font-size:10.5px;position:absolute;top:0;transform:translate(50%)}.ldfr-lane{min-height:34px}.ldfr-lab{align-items:center;gap:7px;min-width:0;display:flex}.ldfr-lab b{text-overflow:ellipsis;white-space:nowrap;color:#1b2236;font-size:12.5px;font-weight:600;overflow:hidden}.ldfr-lab small{text-overflow:ellipsis;white-space:nowrap;color:#8a93a6;font-size:11px;overflow:hidden}.ldfr-trk{height:34px;position:relative}.ldfr-grid{background:#0e14240d;width:1px;position:absolute;top:0;bottom:0}.ldfr-now{height:calc(var(--ldfr-lanes,8) * 34px + 20px);pointer-events:none;border-inline-end:1.5px solid #0e1424;position:absolute;top:-20px}.ldfr-bar{background:linear-gradient(#4a5468,#2b3448);border-radius:8px;align-items:center;height:16px;display:flex;position:absolute;top:9px;overflow:hidden;box-shadow:0 1px 2px #0e14242e}.ldfr-bar[data-kind=ours]{background:linear-gradient(#34a37a,#047857)}.ldfr-bar[data-kind=replaced]{background:repeating-linear-gradient(135deg,#dde1e8 0 6px,#eceff3 6px 12px);box-shadow:inset 0 0 0 1px #0e14241a}.ldfr-bar__t{white-space:nowrap;color:#fff;padding-inline:8px;font-size:10.5px;font-weight:500}.ldfr-bar[data-kind=replaced] .ldfr-bar__t{color:#566072}.ldfr-wake{border-inline-start:1.5px dashed #6d5bd0;width:0;position:absolute;top:2px;bottom:2px}.ldfr-wake:before{content:"";top:12px;background:#6d5bd0;border:1.5px solid #fff;border-radius:2px;width:9px;height:9px;position:absolute;inset-inline-start:-6.25px;transform:rotate(45deg);box-shadow:0 1px 3px #3b2f7a59}.ldfr-sec{margin:8px 0 0}.ldfr-table{flex-direction:column;display:flex}.ldfr-h,.ldfr-row{grid-template-columns:minmax(200px,1.6fr) 90px 100px 90px minmax(260px,auto);align-items:center;gap:12px;padding:7px 10px;display:grid}.ldfr-h{color:#8a93a6;padding-block:2px 6px;font-size:11px}.ldfr-row{border-radius:12px;transition:background .2s,opacity .2s;position:relative}.ldfr-row:hover{background:#f6f7f9}.ldfr-row+.ldfr-row:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 10% 90%,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.ldfr-row[data-skip]{opacity:.5}.ldfr-n{align-items:center;gap:10px;min-width:0;display:flex}.ldfr-n>span{flex-direction:column;min-width:0;display:flex}.ldfr-n b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:13px;font-weight:600;overflow:hidden}.ldfr-n small{text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:11.5px;overflow:hidden}.ldfr-c{color:#2b3448;font-size:12.5px}.ldfr-c--v{flex-direction:column;display:flex}.ldfr-c--v b{color:#5b4bc4;font-weight:600}.ldfr-c--v small{color:#8a93a6;font-size:10.5px}.ldfr-ok{justify-content:flex-end;display:flex}.ldfr-empty{text-align:center;color:#8a93a6;margin:4px 0;padding:18px 10px;font-size:12.5px}.ldfr-man{background:linear-gradient(#f8f9fb,#f3f5f8);border-radius:12px;grid-template-columns:150px minmax(150px,1fr) 120px auto auto;align-items:end;gap:12px;padding:12px 14px;display:grid}.ldfr-man .esrm-words{min-height:36px}.ldfr-month{text-align:center}.ldfr-note{margin:0;padding-inline:4px}.ldfr-dock{background:#fff;border-top:1px solid #0e142412;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:12px 4px 4px;display:flex;position:sticky;bottom:0;box-shadow:0 16px #fff}.ldfr-dock__t{color:#566072;font-size:12.5px}.ldfr-dock__t b{color:#0e1424;font-size:14px}.ldfr-dock__k{gap:10px;display:flex}@media(max-width:900px){.ldfr-axis,.ldfr-lane{grid-template-columns:120px minmax(0,1fr)}.ldfr-h{display:none}.ldfr-row{grid-template-columns:minmax(0,1fr) auto}.ldfr-ok{grid-column:1/-1;justify-content:flex-start}.ldfr-man{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ldc-mv-plug{transition:transform .4s cubic-bezier(.3,1.3,.5,1)}.elv2-gb:hover .ldc-mv-plug{transform:translateY(2px)}.ldsx{flex-direction:column;flex:1;gap:6px;min-height:0;font-family:Heebo,system-ui,sans-serif;display:flex;overflow-y:auto}.ldsx-list{flex-direction:column;display:flex}.ldsx-row{border-radius:12px;transition:background .25s;position:relative}.ldsx-row+.ldsx-row:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 10% 90%,#0000);height:1px;position:absolute;top:0;left:10px;right:10px}.ldsx-row[data-open]{background:linear-gradient(#f8f9fb,#fbfcfd)}.ldsx-line{width:100%;min-height:60px;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 76px 112px 18px;align-items:center;column-gap:14px;padding:0 14px;display:grid}.ldsx-line:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.ldsx-mark{place-items:center;width:40px;height:40px;display:grid}.ldsx-name{flex-direction:column;gap:2px;min-width:0;display:flex}.ldsx-name b{color:#0e1424;font-size:13.5px;font-weight:600}.ldsx-name span{text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:11.5px;overflow:hidden}.ldsx-n{white-space:nowrap;color:#8a93a6;align-items:baseline;gap:5px;font-size:11px;display:flex}.ldsx-n b{color:#0e1424;font-size:15px;font-weight:600}.ldsx-st{white-space:nowrap;color:#566072;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ldsx-st i{background:#c3cad6;border-radius:50%;width:7px;height:7px}.ldsx-st[data-tone=ok]{color:#047857}.ldsx-st[data-tone=ok] i{background:#10b981;box-shadow:0 0 0 3px #10b98129}.ldsx-st[data-tone=half]{color:#b45309}.ldsx-st[data-tone=half] i{background:#f59e0b}.ldsx-st[data-tone=bad]{color:#be123c}.ldsx-st[data-tone=bad] i{background:#e11d48}.ldsx-chev{color:#a3adbd;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s;display:grid}.ldsx-line:hover .ldsx-chev{color:#2b3448}.ldsx-row[data-open] .ldsx-chev{transform:rotate(-90deg)}.ldsx-exp{padding:2px 68px 18px 46px;animation:.3s cubic-bezier(.2,.8,.2,1) both ldaw-in}.ldsx-cols{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;display:grid}.ldsx-cols>div{flex-direction:column;gap:6px;min-width:0;display:flex}.ldsx-lbl{color:#667085;margin:8px 2px 0;font-size:11px}.ldsx-lbl:first-child{margin-top:0}.ldsx-quiet{color:#8a93a6;margin:0;font-size:11.5px;line-height:1.6}.ldsx-inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ldsx-in{flex:1;min-width:0}.ldsx-url,.ldsx-code{background:#f5f7fa;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:4px 6px 4px 12px;display:flex;box-shadow:inset 0 0 0 1px #0e142412}.ldsx-url span{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font:500 12px/1.4 Inter,Heebo,sans-serif;overflow:hidden}.ldsx-code{align-items:flex-start}.ldsx-code pre{color:#2b3448;margin:0;font:500 11px/1.55 ui-monospace,Consolas,monospace;overflow-x:auto}.ldsx-url button,.ldsx-code button{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;height:30px;padding:0 10px;font:500 12px Heebo,sans-serif;transition:background .2s,color .2s}.ldsx-url button:hover,.ldsx-code button:hover{color:#0e1424;background:#fff}.ldsx-map{background:#fafbfc;border-radius:12px;flex-direction:column;padding:2px 14px;display:flex;box-shadow:inset 0 0 0 1px #0e14240f}.ldsx-map span{color:#2b3448;border-bottom:1px dashed #0e142412;grid-template-columns:1fr 18px 1fr;align-items:center;height:30px;font-size:12px;display:grid}.ldsx-map span:last-child{border-bottom:0}.ldsx-map code{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#566072;font:500 11.5px Inter,monospace;overflow:hidden}.ldsx-map i{text-align:center;color:#a3adbd;font-style:normal}.ldsx-card{color:#2b3448;background:#fff;border-radius:12px;flex-direction:column;gap:3px;padding:11px 14px;font-size:12.5px;display:flex;box-shadow:0 0 0 1px #0e142412,0 12px 26px -20px #0e142466}.ldsx-card small{color:#8a93a6;font-size:11px}.ldsx-card__st{color:#566072;font-size:11.5px}.ldsx-card__st[data-status=created],.ldsx-card__st[data-status=merged]{color:#047857}.ldsx-card__st[data-status=refused],.ldsx-card__st[data-status=failed]{color:#be123c}.ldsx-chips{flex-wrap:wrap;gap:6px;display:flex}.ldsx-chips:empty{display:none}.ldsx-chip{color:#2b3448;background:#f1f3f7;border-radius:8px;align-items:center;gap:4px;height:28px;padding:0 6px 0 10px;font:500 11.5px Inter,Heebo,sans-serif;display:inline-flex}.ldsx-chip button{color:#8a93a6;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:20px;height:20px;font-size:14px;display:grid}.ldsx-chip button:hover{color:#be123c;background:#fff}.ldsx-dock{justify-content:flex-end;gap:2px;margin-top:8px;display:flex}.ldsx-note{margin:4px 14px 0}@media(max-width:900px){.ldsx-line{grid-template-columns:36px minmax(0,1fr) auto 18px}.ldsx-n{display:none}.ldsx-exp{padding:2px 14px 16px}.ldsx-cols{grid-template-columns:minmax(0,1fr)}}.ldc-mv-rise{transition:transform .4s cubic-bezier(.3,1.3,.5,1)}.elv2-gb:hover .ldc-mv-rise{transform:translateY(-2px)}.ldc-src[data-cost] .ldc-src__h,.ldc-src[data-cost] .ldc-src__r{grid-template-columns:minmax(0,1fr) 46px 46px 64px}.ldc-src__cost{white-space:nowrap;font-size:11px}.ldaw-costs{flex-direction:column;gap:4px;display:flex}.ldaw-cost{color:#2b3448;grid-template-columns:minmax(150px,1fr) auto 124px;align-items:center;gap:14px;min-height:42px;font-size:12.5px;display:grid}.ldaw-cost__n{align-items:center;gap:8px;min-width:0;display:flex}.ldaw-cost__n span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldaw-cost__amt{align-items:center;display:flex;position:relative}.ldaw-cost__amt .esw-input{text-align:center;width:100%;padding-inline-start:26px}.ldaw-cost__amt i{color:#8a93a6;pointer-events:none;font-size:12px;font-style:normal;position:absolute;inset-inline-start:10px}.ldaw-cost__add{align-self:flex-start;margin-top:4px}.ldaw-cost__empty,.ldaw-cost__note{color:#8a93a6;margin:0;font-size:11.5px;line-height:1.6}.ldaw-cost__note{margin-top:6px}.ldroi{flex-direction:column;flex:1;gap:10px;min-height:0;padding:0 6px 4px;font-family:Heebo,system-ui,sans-serif;display:flex;overflow-y:auto}.ldroi-bar{justify-content:center;align-items:center;gap:18px;margin:2px 0 4px;display:flex}.ldroi-month{color:#0e1424;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.ldroi-month span{text-align:center;min-width:120px}.ldroi-month button{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;transition:background .2s,color .2s;display:grid}.ldroi-month button:hover:not(:disabled){color:#0e1424;background:#0e14240a}.ldroi-month button:disabled{opacity:.35;cursor:default}.ldroi-eq{background:linear-gradient(#f7f8fb,#f2f4f8);border-radius:12px;justify-content:center;align-items:flex-end;gap:26px;padding:18px 20px 16px;display:flex;box-shadow:inset 0 0 0 1px #0e14240d}.ldroi-fig{flex-direction:column;align-items:center;gap:4px;display:flex}.ldroi-fig small{color:#667085;font-size:11.5px}.ldroi-fig b{letter-spacing:-.02em;color:#0e1424;font-size:30px;font-weight:300;line-height:1}.ldroi-fig[data-tone=good] b{color:#047857;font-weight:400}.ldroi-fig[data-tone=fair] b{color:#c2410c}.ldroi-fig[data-tone=poor] b{color:#be123c}.ldroi-fig[data-tone=none] b{color:#8a93a6;font-size:20px}.ldroi-op{color:#a3adbd;padding-bottom:4px;font-size:22px}.ldroi-sub{color:#667085;justify-content:center;gap:18px;font-size:11.5px;display:flex}.ldroi-sub b{color:#0e1424;font-weight:600}.ldroi-h,.ldroi-r{grid-template-columns:minmax(170px,1.6fr) repeat(8,minmax(0,1fr)) 20px;align-items:center;gap:6px;display:grid}.ldroi-h{color:#8a92a3;padding:0 6px 6px;font-size:11px}.ldroi-h span,.ldroi-r>span{text-align:center}.ldroi-h span:first-child{text-align:right}.ldroi-row{border-bottom:1px solid #0e14240f}.ldroi-row:last-child{border-bottom:0}.ldroi-r{width:100%;min-height:46px;font:inherit;color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 6px;font-size:12.5px;transition:background .2s}.ldroi-r:hover{background:#f6f8fb}.ldroi-r:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.ldroi-r .ldroi-n{text-align:right;align-items:center;gap:10px;min-width:0;display:flex}.ldroi-n b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:13px;font-weight:600;overflow:hidden}.ldroi-x{white-space:nowrap;font-weight:600}.ldroi-x[data-tone=good]{color:#047857}.ldroi-x[data-tone=fair]{color:#c2410c}.ldroi-x[data-tone=poor]{color:#be123c}.ldroi-x[data-tone=none]{color:#8a92a3;font-weight:500}.ldroi-chev{color:#a3adbd;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:grid}.ldroi-row[data-open] .ldroi-chev{transform:rotate(-90deg)}.ldroi-det{padding:6px 10px 18px;animation:.3s cubic-bezier(.2,.8,.2,1) both ldaw-in}.ldroi-det h4{color:#2b3448;justify-content:space-between;margin:0 0 12px;font-size:12px;font-weight:600;display:flex}.ldroi-det h4 span{color:#667085;font-weight:400}.ldroi-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:10px;height:158px;display:grid}.ldroi-b{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.ldroi-b b{color:#2b3448;font-size:11px;font-weight:600}.ldroi-b i{transform-origin:bottom;background:linear-gradient(#6ee7b7,#047857);border-radius:6px 6px 3px 3px;width:100%;max-width:34px;animation:.7s cubic-bezier(.2,.8,.2,1) both ldroi-grow;display:block}.ldroi-b:last-child i{background:linear-gradient(#34d399,#065f46)}@keyframes ldroi-grow{0%{transform:scaleY(0)}}.ldroi-b span{color:#8a92a3;font-size:10.5px}.ldroi-b small{color:#a3adbd;min-height:13px;font-size:10px}.ldroi-quiet{color:#8a93a6;margin:0;font-size:11.5px}.ldroi-empty{text-align:center;padding:22px 0}.ldroi-foot{justify-content:space-between;align-items:center;margin-top:auto;padding:10px 4px 2px;display:flex}.ldroi-link{font:inherit;color:#566072;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:12px;font-weight:500}.ldroi-link:hover{color:#0e1424}@media(max-width:900px){.ldroi-h{display:none}.ldroi-r{grid-template-columns:minmax(0,1fr) auto auto 20px}.ldroi-r>span:nth-child(n+3):nth-child(-n+8){display:none}.ldroi-eq{gap:12px}.ldroi-fig b{font-size:22px}.ldaw-cost{grid-template-columns:minmax(0,1fr) 110px}.ldaw-cost .esrm-words{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.ldroi-b i{animation:none}}.ldaw-hint{color:#8a93a6;margin:8px 0 0;font-size:11.5px;line-height:1.6}.ldaw-heat-mark .ldc-heat__n{font-size:21px}.ldaw-rules{flex-direction:column;margin-bottom:6px;display:flex}.ldaw-rule{border-bottom:1px dashed #0e142412;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:44px;display:grid}.ldaw-rule:last-child{border-bottom:0}.ldaw-rule__n{flex-direction:column;gap:1px;min-width:0;display:flex}.ldaw-rule__n b{color:#1b2236;font-size:12.5px;font-weight:600}.ldaw-rule__n small{color:#8a93a6;font-size:11px}.ldaw-step{background:#f5f7fa;border-radius:10px;align-items:center;gap:2px;height:32px;padding:0 3px;display:inline-flex;box-shadow:inset 0 0 0 1px #0e142412}.ldaw-step button{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;font-size:15px;line-height:1;transition:background .2s,color .2s;display:grid}.ldaw-step button:hover:not(:disabled){color:#0e1424;background:#fff}.ldaw-step button:disabled{opacity:.35;cursor:default}.ldaw-step b{text-align:center;color:#0e1424;min-width:38px;font-size:13px;font-weight:600}.ldaw-step b[data-sign=p]{color:#047857}.ldaw-step b[data-sign=m]{color:#be123c}.ldaw-bounds{color:#566072;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.esw-run{--esw-run-h:30px;background:linear-gradient(#f3f5f8,#eceff3);border-radius:12px;flex:none;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0e14240f}.esw-run--sm{--esw-run-h:26px}.esw-run__opt{z-index:1;width:var(--esw-run-w,104px);height:var(--esw-run-h);white-space:nowrap;color:#7b8596;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:12px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.esw-run--sm .esw-run__opt{font-size:11.5px}.esw-run__opt>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.esw-run__opt:hover{color:#2b3448}.esw-run__opt[aria-checked=true]{color:#0e1424;font-weight:600}.esw-run__opt:focus-visible{outline-offset:-2px;border-radius:9px;outline:2px solid #2b344859}.esw-run__opt svg{flex:none}.esw-run__count{color:#a3aab8;font-size:10.5px;font-style:normal;font-weight:500}.esw-run__opt[aria-checked=true] .esw-run__count{color:#667085}.esw-run__count[data-hot]{color:#c2410c;font-weight:600}.esw-run__thumb{width:var(--esw-run-w,104px);height:var(--esw-run-h);background:#fff;border-radius:9px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.esw-tg{cursor:pointer;background:linear-gradient(#d5dae2,#c6ccd6);border:0;border-radius:10px;flex:none;width:34px;height:20px;padding:0;transition:background .25s;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #0e142424}.esw-tg:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .35s cubic-bezier(.3,1.3,.5,1);position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #0e142440}.esw-tg[aria-checked=true]{background:linear-gradient(#34d399,#059669)}.esw-tg[aria-checked=true]:after{transform:translate(-14px)}.esw-tg:disabled{cursor:default;opacity:.5}.esw-tg:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.esw-f{flex-direction:column;gap:5px;min-width:0;display:flex}.esw-f--wide{grid-column:1/-1}.esw-f__label{white-space:nowrap;color:#667085;padding-right:2px;font-size:11px;line-height:14px}.esw-f__label i{color:#a3aab8;font-style:normal}.esw-f__error{color:#be123c;padding-right:2px;font-size:11px;line-height:14px}.esw-input{width:100%;height:38px;font:inherit;color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;outline:none;padding:0 12px;font-size:12.5px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.esw-input::placeholder{color:#9aa2b1}.esw-input:hover:not(:disabled){box-shadow:inset 0 0 0 1px #0e142421}.esw-input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.esw-input[dir=ltr]{text-align:left}textarea.esw-input{resize:none;height:auto;padding:9px 12px;line-height:1.5}.esw-sec{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:14px 0 6px;display:grid}.esw-sec b{white-space:nowrap;color:#2b3448;font-size:12px;font-weight:600}.esw-sec i{background:linear-gradient(270deg,#0000,#0e14241a);height:1px}.esw-sec i:last-child{background:linear-gradient(270deg,#0e14241a,#0000)}.esw-day{align-items:center;gap:8px;padding:12px 6px 3px;display:flex}.esw-day b{color:#2b3448;font-size:11.5px;font-weight:600}.esw-day bdi{font-variant-numeric:tabular-nums;color:#8a92a3;direction:ltr;unicode-bidi:isolate;font-size:10.5px}.esw-day i{background:linear-gradient(90deg,#0e142400,#0e142414);flex:1;height:1px}.ecw-select--quiet{width:auto}.ecw-select--quiet .ecw-select__trigger{width:auto;height:32px;box-shadow:none;color:#566072;background:0 0;gap:6px;padding:0 10px;font-size:12px}.ecw-select--quiet .ecw-select__trigger:hover:not(:disabled){box-shadow:none;color:#0e1424;background:#0e14240a}.ecw-select--quiet[data-open] .ecw-select__trigger{box-shadow:none;color:#0e1424;background:#0e14240d}.ecw-select--quiet[data-set] .ecw-select__trigger{color:#0e1424;font-weight:600}.ecw-select--quiet .ecw-select__menu{min-width:13rem;max-height:20rem;left:auto;right:auto;overflow-y:auto}.crm-sheet .ecv2-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.esw-ltr{direction:ltr;unicode-bidi:isolate}.esw-hr{background:linear-gradient(90deg,#0000,#0e142417 12% 88%,#0000);height:1px}.esw-empty{text-align:center;color:#8a92a3;padding:44px 0;font-size:12.5px}.esw-feedback{color:#047857;align-items:center;gap:6px;font-size:11.5px;display:flex}.esw-feedback[data-tone=error]{color:#be123c}@media(prefers-reduced-motion:reduce){.esw-run__thumb,.esw-tg,.esw-tg:after{transition:none}}.escx{--ecv2-a1:#a3acba;--ecv2-a2:#2b3448;color:#0e1424;flex:1;min-height:0;margin:0 -6px;padding:0 6px 2px;font-size:13px;line-height:1.35;position:relative;overflow-y:auto}.escx :is(.ecv2-defs,.escx-defs){width:0;height:0;position:absolute;overflow:hidden}.escx-list{flex-direction:column;display:flex}.escx-row{border-radius:12px;transition:background .25s;position:relative}.escx-row+.escx-row:before{content:"";background:linear-gradient(90deg,#0000,#0e142414 10% 90%,#0000);height:1px;transition:opacity .2s;position:absolute;top:0;left:10px;right:10px}.escx-row[data-open]{background:linear-gradient(#f8f9fb,#fbfcfd)}.escx-row[data-open]:before,.escx-row[data-open]+.escx-row:before{opacity:0}.escx-line{width:100%;min-height:64px;color:inherit;text-align:right;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto 128px 28px;align-items:center;column-gap:16px;padding:0 14px;transition:background .18s;display:grid}button.escx-line{cursor:pointer}.escx-row:not([data-open]) button.escx-line:hover{background:#f9fafb}.escx-line:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.escx-mark{place-items:center;width:28px;height:28px;display:grid}.escx-mark svg{display:block}.escx-name{flex-direction:column;gap:2px;min-width:0;display:flex}.escx-name b{color:#0e1424;font-size:13.5px;font-weight:600;line-height:18px}.escx-id{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;font-size:11.5px;line-height:15px;overflow:hidden}.escx-id bdi,.escx bdi[dir=ltr]{direction:ltr;unicode-bidi:isolate}.escx-facts{font-variant-numeric:tabular-nums;white-space:nowrap;color:#8a92a3;font-size:11px}.escx-facts [data-tone=error]{color:#be123c}.escx-state{justify-content:flex-start;min-width:0;display:flex}.escx-state .ecw-status{font-size:12px}.escx .ecw-status[data-tone=grey]{color:#7f8a9c}.escx-chev{color:#8b95a5;place-items:center;width:28px;height:28px;display:grid}.escx-chev svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.escx-row[data-open] .escx-chev svg{transform:rotate(180deg)}.escx-exp{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 28px;padding:0 58px 18px 14px;animation:.34s cubic-bezier(.2,.8,.2,1) both escx-reveal;display:grid}.escx-exp[data-align=top]{align-items:start}@keyframes escx-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.escx-note{grid-column:1/-1;margin:0;line-height:16px}.escx-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.escx-stack{flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex}.escx-stack>.esw-run{align-self:flex-start}.escx-opt{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.escx-opt>span{white-space:nowrap;color:#667085;font-size:11px}.escx-dock{justify-content:flex-end;align-items:center;gap:6px;display:flex}.escx-dock:empty{display:none}.escx-more{color:#667085;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 2px;font-size:11.5px;transition:color .2s;display:inline-flex}.escx-more svg{color:#8b95a5;transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:rotate(90deg)}.escx-more[aria-expanded=true] svg{transform:rotate(-90deg)}.escx-more:hover{color:#0e1424}.escx-more:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #2b344859}.escx-tech{font-variant-numeric:tabular-nums;color:#8a92a3;font-size:11.5px}.escx-signin{white-space:nowrap;color:#0e1424;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:10px;height:40px;padding:0 16px;font-size:12.5px;font-weight:600;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:inline-flex;box-shadow:0 0 0 1px #0e14241a,0 1px 2px #0e14240f,0 8px 18px -12px #0e14244d}.escx-signin:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 0 1px #0e142424,0 1px 2px #0e14240f,0 12px 22px -12px #0e14245c}.escx-signin:disabled{opacity:.5;cursor:default}.escx-signin:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.escx-signin svg{flex:none}.escx .escx-date input{color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;outline:none;height:38px;font-size:12.5px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.escx .escx-date input:hover:not(:disabled){box-shadow:inset 0 0 0 1px #0e142421}.escx .escx-date input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.escx .escx-date button{color:#8b95a5}.escx-link{white-space:nowrap;color:#2b3448;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:11.5px;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d;transition:text-decoration-color .2s}.escx-link:hover:not(:disabled){text-decoration-color:#2b3448b3}.escx-link:disabled{opacity:.45;cursor:default}.escx-link--strong{color:#0e1424;font-weight:600}.escx-folders{flex-direction:column;display:flex}.escx-folder{border-bottom:1px solid #0e14240d;grid-template-columns:22px 92px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:38px;display:grid}.escx-folders>:last-child{border-bottom:0}.escx-folder small{white-space:nowrap;color:#667085;font-size:11px}.escx-folder b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:12.5px;font-weight:500;overflow:hidden}.escx-folder b[data-empty]{color:#a3aab8;font-weight:400}.escx-folder__links{align-items:center;gap:8px;display:inline-flex}.escx-picker{background:#fff;border-radius:12px;flex-direction:column;gap:6px;margin:4px 0 8px;padding:10px 12px;animation:.3s cubic-bezier(.2,.8,.2,1) both escx-reveal;display:flex;box-shadow:0 0 0 1px #0e14240f,0 6px 18px -12px #0e14243d}.escx-picker__trail{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.escx-picker__crumb{align-items:center;gap:6px;display:inline-flex}.escx-picker__crumb i{color:#b6bdc9;font-style:normal}.escx-picker__crumb button{color:#566072;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:11.5px}.escx-picker__crumb button:hover:not(:disabled){color:#0e1424}.escx-picker__crumb button:disabled{color:#0e1424;cursor:default;font-weight:600}.escx-picker__note{color:#8a92a3;padding:8px 2px;font-size:11.5px}.escx-picker__note[data-tone=error]{color:#be123c}.escx-picker__list{max-height:13.5rem;margin:0;padding:0;list-style:none;overflow-y:auto}.escx-picker__list li{border-bottom:1px solid #0e14240d;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;display:grid}.escx-picker__list li:last-child{border-bottom:0}.escx-picker__open{text-align:right;color:#0e1424;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;height:32px;padding:0 4px;font-size:12.5px;transition:background .16s;display:flex}.escx-picker__open:hover{background:#f4f6f9}.escx-picker__open bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.escx-picker__open em{color:#047857;font-size:10.5px;font-style:normal;font-weight:500}.escx-picker__foot{justify-content:flex-end;align-items:center;gap:12px;padding-top:4px;display:flex}.escx-qr{align-items:center;gap:22px;display:flex}.escx-qr__code{color:#c3cad5;background:#fff;border-radius:12px;flex:none;place-items:center;width:132px;height:132px;padding:8px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e142414,0 10px 24px -14px #0e142457}.escx-qr__code img{object-fit:contain;width:116px;height:116px;display:block}.escx-qr__code[data-scanning]:after{content:"";background:linear-gradient(90deg,#0000,#10b981,#0000);border-radius:2px;height:2px;animation:2.4s ease-in-out infinite escx-scan;position:absolute;top:8px;left:8px;right:8px;box-shadow:0 0 10px #10b98199}@keyframes escx-scan{0%,to{transform:translateY(0)}50%{transform:translateY(114px)}}.escx-qr__path{flex-direction:column;gap:6px;display:flex}.escx-qr__path b{color:#0e1424;font-size:13px;font-weight:600}.escx-qr__steps{color:#566072;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.escx-qr__steps i{color:#b6bdc9;font-style:normal}@media(max-width:760px){.escx-line{grid-template-columns:28px minmax(0,1fr) auto 28px}.escx-facts{display:none}.escx-exp{grid-template-columns:minmax(0,1fr);padding:0 14px 16px}.escx-dock{flex-wrap:wrap;justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.escx *,.escx :before,.escx :after{transition:none!important;animation:none!important}}.esrm{color:#0e1424;flex-direction:column;flex:1;min-height:0;font-size:13px;line-height:1.35;display:flex}.esrm :where(p,ul,h3){margin:0}.esrm :where(ul){padding:0;list-style:none}.esrm :where(button,input,textarea){font:inherit}.esrm-scroll{flex:1;min-height:0;margin:0 -8px;padding:0 8px 6px;overflow-y:auto}.esrm-ltr{text-align:right;direction:ltr;unicode-bidi:isolate}.esrm-mark{flex:none;display:block}.esrm-mark--wa{color:#1a9e4b}.esrm-mark--wa svg{display:block}.esrm-state{min-width:0}.esrm-state__word{text-overflow:ellipsis;min-width:0;overflow:hidden}.esrm-feedback{justify-content:center;margin:0}.esrm-feedback svg{flex:none}.esrm-listfeedback{padding-top:10px}.esrm-bar{flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:4px 0 18px;display:grid}.esrm-bar__start{justify-self:start;min-width:0}.esrm-bar .esrm-views{flex-wrap:nowrap;margin:0}.esrm-new{position:relative}.esrm-new__btn{white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;height:36px;padding:0 6px;font-size:12.5px;font-weight:500;transition:color .2s;display:inline-flex}.esrm-new__btn:hover,.esrm-new[data-open] .esrm-new__btn{color:#0e1424}.esrm-new__x{color:#8b95a5;place-items:center;width:30px;height:30px;transition:color .2s;display:grid}.esrm-new__x svg{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.esrm-new__btn:hover .esrm-new__x,.esrm-new[data-open] .esrm-new__x{color:#0e1424}.esrm-new__btn:hover .esrm-new__x svg,.esrm-new[data-open] .esrm-new__x svg{transform:rotate(90deg)}.esrm-new__btn:focus-visible,.esrm-conn:focus-visible,.esrm-what__name:focus-visible,.esrm-l:focus-visible,.esrm-rc:focus-visible,.esrm-w:focus-visible,.esrm-d:focus-visible,.esrm-var:focus-visible,.esrm-trig:focus-visible,.esrm-back:focus-visible,.esrm-menu__item:focus-visible,.esrm-more__btn:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.esrm-menu{z-index:60;transform-origin:top;background:#fff;border-radius:16px;flex-direction:column;gap:2px;width:22rem;max-height:26rem;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) both esrm-menu-in;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}@keyframes esrm-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.esrm-menu__item{color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;min-height:38px;padding:4px 10px;font-size:12.5px;line-height:1.35;transition:background .16s,color .16s;display:flex}.esrm-menu__item:hover{color:#0e1424;background:#f4f6f9}.esrm-menu__mark{color:#8b95a5;flex:none;place-items:center;width:18px;display:grid}.esrm-menu__label{flex:1;min-width:0}.esrm-menu__cap{color:#8a92a3;padding:8px 10px 3px;font-size:10.5px}.esrm-st{white-space:nowrap;color:#566072;justify-self:end;align-items:center;gap:14px;min-width:0;font-size:11.5px;display:flex}.esrm-st__sep{background:linear-gradient(#0000,#0e142424,#0000);flex:none;width:1px;height:18px}.esrm-mode{align-items:center;gap:6px;font-weight:600;display:inline-flex}.esrm-mode[data-mode=simulation]{color:#c2410c;cursor:help}.esrm-mode[data-mode=live]{color:#047857}.esrm-conn{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;height:30px;margin:0 -8px;padding:0 8px;font-size:11.5px;transition:background .2s,color .2s;display:inline-flex}.esrm-conn:hover{color:#0e1424;background:#0e14240a}.esrm-conn__item{align-items:center;gap:6px;display:inline-flex}.esrm-conn__item[data-status=error]{color:#be123c;font-weight:600}.esrm-conn__item[data-status=needs_auth]{color:#c2410c;font-weight:600}.esrm-master{color:#0e1424;cursor:pointer;align-items:center;gap:8px;font-weight:600;display:inline-flex}.esrm-h,.esrm-r{grid-template-columns:22px minmax(0,1fr) 150px 104px 190px 40px;align-items:center;column-gap:16px;padding:0 12px;display:grid}.esrm-h{z-index:2;color:#8a92a3;background:#fff;min-height:28px;font-size:10.5px;position:sticky;top:0}.esrm-h span{text-align:center}.esrm-h span:nth-child(2){text-align:right}.esrm-grp{margin:18px 0 6px}.esrm-group:first-of-type .esrm-grp{margin-top:6px}.esrm-r{cursor:pointer;border-radius:10px;min-height:54px;transition:background .18s;position:relative}.esrm-r+.esrm-r:before{content:"";background:#0e14240d;height:1px;position:absolute;top:0;left:12px;right:12px}.esrm-r:hover{background:#f7f8fa}.esrm-r:hover:before,.esrm-r:hover+.esrm-r:before{opacity:0}.esrm-dim{transition:opacity .25s}.esrm-r[data-off] .esrm-dim{opacity:.48}.esrm-ch{place-items:center;display:grid}.esrm-what{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.esrm-what__name{color:#0e1424;text-align:right;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;max-width:100%;padding:0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.esrm-what__name:hover{text-underline-offset:3px;-webkit-text-decoration:underline #0e142440;text-decoration:underline #0e142440}.esrm-what__sub{color:#8a92a3;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:14px;overflow:hidden}.esrm-when{white-space:nowrap;text-align:center;color:#2b3448;font-size:12px}.esrm-next{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;color:#0e1424;font-size:12px;font-weight:500}.esrm-next[data-none]{color:#a3aab8;font-weight:400}.esrm-last{justify-content:center;min-width:0;display:flex}.esrm-last .esrm-state{color:#566072;font-size:11.5px;font-weight:400}.esrm-last .esrm-state b{font-variant-numeric:tabular-nums;color:#0e1424;font-weight:600}.esrm-tg{cursor:default;justify-content:center;display:flex}.esrm-start{flex-direction:column;align-items:center;gap:14px;padding:40px 0 20px;display:flex}.esrm-start__title{color:#2b3448;font-size:13px;font-weight:600}.esrm-start__list{flex-direction:column;gap:2px;width:min(100%,26rem);display:flex}.esrm-log{flex-direction:column;flex:1;min-height:0;display:flex}.esrm-lbar{flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:0 0 12px;display:grid}.esrm-lbar__search.ecw-search{border-radius:14px;justify-self:start;width:250px;max-width:100%;height:36px}.esrm-lbar__search.ecw-search input{font-size:12.5px}.esrm-lbar__rule{justify-self:end;min-width:0}.esrm-lbar__rule .ecw-select__menu{left:0}.esrm-dayblock+.esrm-dayblock{margin-top:4px}.esrm-l{width:100%;min-height:40px;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:44px 18px minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,1.2fr) 112px;align-items:center;column-gap:12px;padding:0 10px;transition:background .18s;display:grid}.esrm-l:hover,.esrm-lrow[data-open] .esrm-l{background:#f7f8fa}.esrm-lrow[data-open] .esrm-l{border-radius:9px 9px 0 0}.esrm-l__time{font-variant-numeric:tabular-nums;text-align:right;color:#566072;font-size:11px}.esrm-to{flex-direction:column;min-width:0;display:flex}.esrm-to b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:12px;font-weight:600;overflow:hidden}.esrm-to span{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;font-size:10.5px;overflow:hidden}.esrm-emps{text-overflow:ellipsis;white-space:nowrap;color:#2b3448;font-size:12px;overflow:hidden}.esrm-rule{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;font-size:11px;overflow:hidden}.esrm-l .esrm-state{font-size:11.5px}.esrm-detail{background:linear-gradient(#f7f8fa,#f7f8fa00);border-radius:0 0 9px 9px;flex-direction:column;gap:8px;margin-bottom:8px;padding:6px 84px 14px 20px;display:flex}.esrm-detail__reason{color:#566072;font-size:11.5px;font-weight:500}.esrm-detail__reason[data-tone=red]{color:#be123c}.esrm-detail__subject{color:#0e1424;font-size:12.5px;font-weight:600}.esrm-detail__body{white-space:pre-wrap;color:#1f2937;max-width:760px;font-size:12.5px;line-height:1.7}.esrm-detail__lines{color:#566072;flex-direction:column;gap:2px;font-size:11.5px;display:flex}.esrm-detail__lines b{color:#2b3448;font-weight:600}.esrm-detail__actions{align-items:center;gap:10px;display:flex}.esrm-more{justify-content:center;padding:10px 0 2px;display:flex}.esrm-more__btn{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:8px;height:32px;padding:0 14px;font-size:12px;font-weight:500;transition:background .2s,color .2s}.esrm-more__btn:hover:not(:disabled){color:#0e1424;background:#0e14240a}.esrm-more__btn:disabled{cursor:default;opacity:.6}.esrm-ed{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.esrm-back{z-index:2;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;height:30px;padding:0 8px;font-size:12px;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:-24px;left:-6px}.esrm-back:hover{color:#0e1424;background:#f4f6f9}.esrm-name{text-align:center;color:#0e1424;background:0 0;border:0;border-radius:8px 8px 0 0;outline:none;flex-shrink:0;width:520px;max-width:100%;margin:-12px auto 0;padding:2px 8px;font-size:19px;font-weight:600;line-height:26px;transition:background .2s,box-shadow .2s;display:block}.esrm-name::placeholder{color:#a3aab8;font-weight:500}.esrm-name:hover:not(:disabled):not(:focus){background:#f7f8fa}.esrm-name:focus{box-shadow:inset 0 -1.5px #2b3448}.esrm-name:disabled{color:#0e1424}.esrm-sum{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:6px 0 16px;display:flex}.esrm-sum__s{text-align:center;color:#2b3448;font-size:14px;line-height:22px}.esrm-sum__s b{color:#0e1424;font-weight:600}.esrm-sum__n{color:#667085;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;font-size:11.5px;display:inline-flex}.esrm-sum__n b{color:#2b3448;font-weight:600}.esrm-sum__on{color:#0e1424;cursor:pointer;align-items:center;gap:8px;font-weight:600;display:inline-flex}.esrm-ed>.esw-hr{flex-shrink:0}.esrm-cols{flex:1;grid-template-columns:440px minmax(0,1fr);align-items:start;gap:0 32px;min-height:0;margin:0 -8px;padding:18px 8px 8px;display:grid;overflow-y:auto}.esrm-set{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.esrm-set:after{content:"";background:linear-gradient(#0e142417,#0e142400);width:1px;position:absolute;top:0;bottom:0;left:-16px}.esrm-sec{margin:12px 0 6px}.esrm-set>.esrm-sec:first-child{margin-top:0}.esrm-row{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px;min-height:38px;display:grid}.esrm-row__label{color:#667085;font-size:11.5px}.esrm-row__control{min-width:0}.esrm-words{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.esrm-w{white-space:nowrap;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;height:28px;padding:0 10px;font-size:12px;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.esrm-w:hover{color:#0e1424;background:#0e14240a}.esrm-w:is([aria-pressed=true],[aria-checked=true]){color:#0e1424;background:linear-gradient(#eceff4,#f4f6f9);font-weight:600;box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.esrm-all{color:#a3aab8;padding:0 4px;font-size:11px}.esrm-days{grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;display:grid}.esrm-d{font-variant-numeric:tabular-nums;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;height:24px;padding:0;font-size:11px;transition:background .2s,color .2s;display:grid}.esrm-d:hover{color:#0e1424;background:#f1f3f6}.esrm-d[aria-pressed=true]{color:#fff;background:linear-gradient(#3d475c,#1d2433);font-weight:600;box-shadow:0 4px 10px -6px #0e142499}.esrm-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.esrm-inline .ecw-select--quiet .ecw-select__trigger{font-variant-numeric:tabular-nums;height:30px}.esrm-inline .ecw-select__menu{min-width:8rem;max-height:14rem}.esrm-cap{font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:#f5f7fa;border:0;border-radius:8px;outline:none;width:56px;height:30px;padding:0 8px;font-size:12px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.esrm-cap::placeholder{color:#9aa2b1}.esrm-cap:hover{box-shadow:inset 0 0 0 1px #0e142421}.esrm-cap:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.esrm-hint{color:#a3aab8;font-size:11px}.esrm-pick{min-width:0;position:relative}.esrm-trig{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;max-width:100%;height:32px;padding:0 10px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.esrm-trig:hover,.esrm-pick[data-open] .esrm-trig{color:#0e1424;background:#0e14240a}.esrm-trig[data-set]{color:#0e1424;font-weight:600}.esrm-trig__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.esrm-trig svg{color:#8b95a5;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.esrm-pick[data-open] .esrm-trig svg{transform:rotate(180deg)}.esrm-pick__panel{z-index:60;transform-origin:top;background:#fff;border-radius:16px;flex-direction:column;gap:6px;width:20rem;padding:8px;animation:.2s cubic-bezier(.2,.8,.2,1) both esrm-menu-in;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.esrm-pick__search.ecw-search{border-radius:10px;height:34px}.esrm-pick__search.ecw-search input{font-size:12px}.esrm-pick__list{flex-direction:column;gap:1px;max-height:15rem;display:flex;overflow-y:auto}.esrm-pick__opt{color:#2b3448;cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:0 8px;font-size:12px;transition:background .16s;display:flex}.esrm-pick__opt:hover{background:#f4f6f9}.esrm-pick__opt input{accent-color:#2b3448;flex:none}.esrm-pick__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.esrm-pick__id{font-variant-numeric:tabular-nums;color:#8a92a3;direction:ltr;unicode-bidi:isolate;flex:none;font-size:10.5px}.esrm-pick__empty{text-align:center;color:#8a92a3;padding:10px;font-size:11.5px}.esrm-pick__clear{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;height:28px;padding:0 8px;font-size:11.5px}.esrm-pick__clear:hover{color:#0e1424;background:#0e14240a}.esrm-extras{flex-direction:column;gap:2px;margin-top:4px;display:flex}.esrm-tgl{color:#2b3448;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:36px;font-size:12px;display:flex}.esrm-msg{flex-direction:column;gap:12px;min-width:0;display:flex}.esrm-vars{flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.esrm-vars__cap{color:#8a92a3;margin-left:6px;font-size:11px}.esrm-var{white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:11.5px;transition:background .2s,color .2s;display:inline-flex}.esrm-var:hover{color:#0e1424;background:#f1f3f6}.esrm-var svg{flex:none;transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.esrm-var:hover svg{transform:rotate(90deg)}.esrm-paper{background:#fff;border-radius:12px;transition:box-shadow .2s;position:relative;box-shadow:0 0 0 1px #0e142412,0 2px 6px -2px #0e14240f,0 22px 40px -28px #0e142457}.esrm-paper:focus-within{box-shadow:0 0 0 1px #0e142429,0 2px 6px -2px #0e14240f,0 22px 40px -28px #0e142457}.esrm-paper__head{border-bottom:1px solid #0e14240f;grid-template-columns:52px minmax(0,1fr);align-items:center;row-gap:6px;padding:14px 20px 12px;font-size:12px;display:grid}.esrm-paper__head>span{color:#8a92a3}.esrm-paper__to{text-overflow:ellipsis;white-space:nowrap;color:#2b3448;min-width:0;font-weight:500;overflow:hidden}.esrm-subj{color:#0e1424;background:0 0;border:0;outline:none;width:100%;padding:0;font-size:14px;font-weight:600}.esrm-subj::placeholder,.esrm-body::placeholder{color:#a3aab8;font-weight:400}.esrm-body{color:#1f2937;resize:vertical;field-sizing:content;background:0 0;border:0;border-radius:0 0 12px 12px;outline:none;width:100%;min-height:236px;padding:16px 20px 18px;font-size:13px;line-height:1.75;display:block}.esrm-paper[data-channel=whatsapp] .esrm-body{border-radius:12px}.esrm-problems{color:#be123c;flex-direction:column;gap:3px;padding:0 4px;font-size:11.5px;line-height:16px;display:flex}.esrm-who{flex-direction:column;gap:2px;display:flex}.esrm-who__h{color:#566072;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:2px 2px 6px;font-size:12px;display:flex}.esrm-who__h b{color:#0e1424;font-weight:600}.esrm-who__h [data-bad]{color:#be123c;font-weight:600}.esrm-rcs{flex-direction:column;gap:1px;display:flex}.esrm-rc{width:100%;min-height:34px;color:inherit;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 84px;align-items:center;gap:12px;padding:0 10px;font-size:12px;transition:background .18s;display:grid}.esrm-rc:hover,.esrm-rc[aria-expanded=true]{background:#f7f8fa}.esrm-rc b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-weight:600;overflow:hidden}.esrm-rc span{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;overflow:hidden}.esrm-rc em{white-space:nowrap;color:#667085;justify-self:end;font-size:11px;font-style:normal}.esrm-rc[data-bad] span{color:#be123c}.esrm-rc--off{cursor:default}.esrm-rc--off:hover{background:0 0}.esrm-rc__msg{color:#1f2937;padding:8px 12px 12px;font-size:12px;line-height:1.7}.esrm-rc__subj{color:#0e1424;margin-bottom:4px;font-weight:600}.esrm-rc__body{white-space:pre-wrap}.esrm-dock{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;margin-top:10px;padding-top:14px;display:flex;position:relative}.esrm-dock:before{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.esrm-dock .ecw-dock{gap:6px}@media(max-width:1080px){.esrm-cols{grid-template-columns:minmax(0,1fr);gap:24px}.esrm-set:after{display:none}.esrm-bar{grid-template-columns:minmax(0,1fr);justify-items:center}.esrm-bar__start,.esrm-st{justify-self:center}}@media(prefers-reduced-motion:reduce){.esrm-menu,.esrm-pick__panel{animation:none}.esrm-new__x svg,.esrm-var svg,.esrm-trig svg{transition:none}}.eshx-defs{--ecv2-a1:#a3acba;--ecv2-a2:#2b3448;width:0;height:0;position:absolute;overflow:hidden}.eshx{color:#0e1424;flex-direction:column;flex:1;min-height:0;font-size:12.5px;display:flex}.eshx-cats{flex:none;justify-content:safe center;padding:2px 0 12px;display:flex;overflow-x:auto}.eshx-bar{z-index:5;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;padding-bottom:10px;display:grid;position:relative}.eshx .eshx-search{border-radius:14px;justify-self:start;width:250px;max-width:100%;height:36px}.eshx .eshx-search input{font-size:12.5px}.eshx-filt{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;display:flex}.eshx-dot{background:#c3cad5;border-radius:50%;flex:none;width:3px;height:3px}.eshx-tools{justify-self:end;align-items:center;gap:2px;display:flex}.eshx-f{border-radius:9px;align-items:center;display:inline-flex;position:relative}.eshx-trig{height:32px;font:inherit;white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.eshx-trig:hover{color:#0e1424;background:#0e14240a}.eshx-f[data-open]>.eshx-trig{color:#0e1424;background:#0e14240d}.eshx-trig__value,.eshx-f .ecw-select__value{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;overflow:hidden}.eshx-trig__chevron{color:#8b95a5;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.eshx-f[data-open] .eshx-trig__chevron{transform:rotate(180deg)}.eshx-f[data-set]{background:linear-gradient(#eceff4,#f4f6f9);height:30px;padding-inline-end:4px;box-shadow:inset 0 1px 3px #0e14241a}.eshx-f[data-set]>.eshx-trig,.eshx-f[data-set] .ecw-select--quiet .ecw-select__trigger{color:#0e1424;background:0 0;height:30px;padding-inline:10px 4px;font-weight:600}.eshx-f[data-set] .ecw-select__chevron{display:none}.eshx-x{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;padding:0;transition:background .2s,color .2s;display:grid}.eshx-x:hover{color:#0e1424;background:#0e14240f}.eshx-panel{z-index:60;text-align:right;cursor:default;transform-origin:top;background:#fff;border-radius:16px;flex-direction:column;gap:6px;width:19rem;padding:8px;font-weight:400;animation:.2s cubic-bezier(.2,.8,.2,1) both eshx-menu;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}@keyframes eshx-menu{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.eshx .eshx-panel__search{border-radius:10px;height:34px}.eshx .eshx-panel__search input{font-size:12.5px}.eshx-panel__list{overscroll-behavior:contain;flex-direction:column;gap:1px;max-height:17rem;display:flex;overflow-y:auto}.eshx-opt{min-height:34px;font:inherit;color:#2b3448;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:10px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.eshx-opt:hover{color:#0e1424;background:#f4f6f9}.eshx-opt[aria-selected=true]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:600}.eshx-opt__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.eshx-opt__hint{font-variant-numeric:tabular-nums;color:#8a92a3;flex:none;font-size:11px;font-weight:400}.eshx-panel__empty{text-align:center;color:#8a92a3;margin:0;padding:10px;font-size:11.5px}.eshx-panel--dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:20rem;padding:12px;display:grid}.eshx-panel--dates .eshx-date input{font-variant-numeric:tabular-nums;color:#0e1424;text-align:right;background:#f5f7fa;border:0;border-radius:10px;height:36px;padding:0 12px 0 34px;font-size:12.5px;box-shadow:inset 0 0 0 1px #0e142412}.eshx-panel--dates .eshx-date input:hover{box-shadow:inset 0 0 0 1px #0e142421}.eshx-panel--dates .eshx-date input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.eshx-panel--dates .eshx-date input[aria-invalid=true]{box-shadow:inset 0 0 0 1px #be123c}.eshx-ikey{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.eshx-ikey:disabled{cursor:default;opacity:.42}.eshx-ikey:disabled svg.ecv2-icon{transform:none!important}.eshx-ikey:disabled svg.ecv2-icon .ecv2-icon__o{opacity:1!important}.eshx-ikey:disabled svg.ecv2-icon .ecv2-icon__f{opacity:0!important}.eshx-ikey svg.ecv2-icon .ecv2-icon__stroke,.eshx-open svg.ecv2-icon .ecv2-icon__stroke{stroke-width:2.2px}.eshx-word{height:32px;font:inherit;white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:background .2s,color .2s;display:inline-flex}.eshx-word:hover:not(:disabled){color:#0e1424;background:#0e14240a}.eshx-word:disabled{cursor:default;color:#a3aab8}.eshx-word svg{color:#8b95a5;flex:none}.eshx-hr{flex:none}.eshx-feed{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 0 4px;overflow-y:auto}.eshx-list{margin:0;padding:0;list-style:none}.eshx-r{border-radius:8px;grid-template-columns:38px 16px minmax(0,1fr) 150px 28px;align-items:center;column-gap:10px;min-height:33px;padding:0 8px;transition:background .18s;display:grid;position:relative}.eshx-r:hover{background:#f7f8fa}.eshx-time{font-variant-numeric:tabular-nums;color:#566072;font-size:11px}.eshx-km{place-items:center;display:grid}.eshx-km svg{display:block}.eshx-txt{white-space:nowrap;color:#2b3448;align-items:baseline;min-width:0;font-size:12.5px;line-height:18px;display:flex}.eshx-emp{min-width:0;max-width:45%;font:inherit;text-overflow:ellipsis;white-space:nowrap;color:#0e1424;cursor:pointer;background:0 0;border:0;flex:0 auto;padding:0;font-weight:600;overflow:hidden}.eshx-emp:hover{text-underline-offset:3px;-webkit-text-decoration:underline #0e142440;text-decoration:underline #0e142440}.eshx-more{color:#8a92a3;flex:none;margin-inline-start:4px}.eshx-sep{color:#c3cad5;flex:none;margin:0 6px}.eshx-desc{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.eshx-restore{font:inherit;color:#2b3448;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;margin-inline-start:8px;padding:0;font-size:11.5px;font-weight:500;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d}.eshx-restore:hover:not(:disabled){color:#0e1424;text-decoration-color:currentColor}.eshx-restore:disabled{cursor:default;color:#a3aab8}.eshx-restored{color:#047857;flex:none;margin-inline-start:8px;font-size:11.5px;font-weight:500}.eshx-restore-error{text-overflow:ellipsis;color:#be123c;min-width:0;margin-inline-start:8px;font-size:11.5px;overflow:hidden}.eshx-who{color:#566072;align-items:center;gap:7px;min-width:0;font-size:11.5px;display:flex}.eshx-who b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.eshx-who img.eshx-who__photo{flex:none;width:18px;height:18px;box-shadow:0 0 0 1.5px #fff,0 1px 2px #0e142433}.eshx-bot{flex:none;place-items:center;width:18px;height:18px;display:grid}.eshx-bot svg{display:block}.eshx-open{cursor:pointer;opacity:0;background:0 0;border:0;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;transition:opacity .18s;display:grid}.eshx-r:hover .eshx-open,.eshx-open:focus-visible{opacity:1}.eshx-foot{justify-content:center;padding-top:12px;display:flex}.eshx :is(.eshx-trig,.eshx-x,.eshx-opt,.eshx-ikey,.eshx-word,.eshx-emp,.eshx-restore,.eshx-open):focus-visible{outline-offset:1px;outline:2px solid #2b344859}@media(max-width:1100px){.eshx-bar{grid-template-columns:minmax(0,1fr) auto}.eshx-filt{grid-area:2/1/auto/-1}}@media(max-width:900px){.eshx-r{grid-template-columns:38px 16px minmax(0,1fr) 28px}.eshx-who{display:none}}@media(prefers-reduced-motion:reduce){.eshx-panel{animation:none}.eshx-trig,.eshx-trig__chevron,.eshx-x,.eshx-opt,.eshx-word,.eshx-r,.eshx-open{transition:none}}.esix{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.esix[data-drop]:after{z-index:3;content:"";pointer-events:none;border-radius:12px;position:absolute;inset:0 -10px -8px;box-shadow:inset 0 0 0 2px #2b34483d,inset 0 0 28px #2b344812}.esix-bar{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:4px 0 16px;display:grid}.esix-mode{white-space:nowrap;color:#667085;justify-self:start;align-items:center;gap:10px;min-width:0;font-size:11.5px;display:inline-flex}.esix-mode .ecw-status{font-size:12px}.esix-mode bdi{direction:ltr;unicode-bidi:isolate}.esix-mode__wait{color:#8a92a3}.esix-bar .ecw-views{flex-wrap:nowrap;margin:0}.esix-count{font-variant-numeric:tabular-nums;color:#8a92a3;font-size:11px;font-style:normal;font-weight:500}.ecw-view[aria-selected=true] .esix-count{color:#566072}.esix-count[data-hot]{color:#c2410c;font-weight:600}.esix-tools{justify-self:end;gap:2px;display:flex}.esix-ikey{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.esix-ikey--sm{width:28px;height:28px}.esix-ikey:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.esix-ikey:disabled{cursor:default}.esix-ikey:disabled:not([aria-busy=true]){opacity:.42}.esix-ikey:disabled:not([aria-busy=true]) svg.ecv2-icon{transform:none!important}.esix-ikey:disabled:not([aria-busy=true]) .ecv2-icon__o{opacity:1!important}.esix-ikey:disabled:not([aria-busy=true]) .ecv2-icon__f{opacity:0!important}.esix-ikey[aria-busy=true]{cursor:progress}.esix-ikey[aria-busy=true] svg.ecv2-icon--refresh{animation:.9s linear infinite esix-turn}.esix-ikey[aria-busy=true] svg.ecv2-icon--upload{animation:1.1s ease-in-out infinite esix-breathe}@keyframes esix-turn{to{transform:rotate(360deg)}}@keyframes esix-breathe{50%{opacity:.4}}.esix-problem{text-align:center;color:#be123c;flex:none;margin:-6px 0 10px;font-size:11.5px;line-height:16px}.esix-notice{flex:none;justify-content:center;margin:-6px 0 10px;line-height:16px}.esix-notice__x{color:#8a92a3;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:18px;height:18px;padding:0;font-size:9.5px;line-height:1;transition:background .2s,color .2s;display:grid}.esix-notice__x:hover{color:#0e1424;background:#0e14240d}.esix-notice__x:focus-visible{outline-offset:1px;outline:2px solid #2b344859}.esix-scroll{flex:1;min-height:0;overflow-y:auto}.esix-h,.esix-line{grid-template-columns:64px minmax(0,1.05fr) minmax(0,1.5fr) minmax(0,1.25fr) 136px 26px;align-items:center;column-gap:14px;padding:0 10px;display:grid}.esix-h{z-index:2;color:#8a92a3;background:#fff;min-height:28px;font-size:10.5px;position:sticky;top:0}.esix-h:after{content:"";background:linear-gradient(90deg,#0000,#0e142417 10% 90%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.esix-list{margin:0;padding:0;list-style:none}.esix-row{border-radius:10px;transition:background .2s;position:relative}.esix-row+.esix-row:before{content:"";background:#0e14240d;height:1px;transition:opacity .2s;position:absolute;top:0;left:10px;right:10px}.esix-row:hover,.esix-row[data-open]{background:#f8f9fb}.esix-row:hover:before,.esix-row:hover+.esix-row:before,.esix-row[data-open]:before,.esix-row[data-open]+.esix-row:before{opacity:0}.esix-line{width:100%;min-height:50px;font:inherit;text-align:right;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;margin:0}.esix-line:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.esix-when{font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.esix-when b{color:#2b3448;font-size:12px;font-weight:500;line-height:17px}.esix-when span{color:#8a92a3;font-size:10.5px;line-height:14px}.esix-two{flex-direction:column;gap:1px;min-width:0;display:flex}.esix-two>b{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;font-size:12.5px;font-weight:600;line-height:17px;overflow:hidden}.esix-two>b[data-plain]{font-weight:500}.esix-two>span{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;min-height:14px;font-size:11px;line-height:14px;overflow:hidden}.esix-ltr{text-align:right;direction:ltr;unicode-bidi:isolate}.esix-files{align-items:center;gap:8px;min-width:0;display:flex}.esix-file{color:#2b3448;align-items:center;gap:5px;min-width:0;font-size:11.5px;display:inline-flex}.esix-file>bdi,.esix-file>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.esix-file>bdi{direction:ltr;unicode-bidi:isolate}.esix-mark{flex:none;display:block}.esix-more{font-variant-numeric:tabular-nums;color:#8a92a3;unicode-bidi:isolate;flex:none;font-size:11px}.esix-none{color:#c3cad5;font-size:12px}.esix-line .ecw-status{min-width:0;overflow:hidden}.esix-line .ecw-status>span{text-overflow:ellipsis;overflow:hidden}.esix-chev{color:#8b95a5;place-items:center;display:grid}.esix-chev svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.esix-row[data-open] .esix-chev svg{transform:rotate(180deg)}.esix-exp{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;padding:2px 88px 18px 46px;animation:.34s cubic-bezier(.2,.8,.2,1) both esix-reveal;display:grid}@keyframes esix-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.esix-sec{flex-direction:column;gap:6px;min-width:0;display:flex}.esix-att{background:#fff;border-radius:9px;grid-template-columns:minmax(0,1fr) 54px 132px 56px;align-items:center;gap:12px;min-height:36px;padding:0 4px 0 10px;display:grid;box-shadow:0 0 0 1px #0e14240f}.esix-att__size{font-variant-numeric:tabular-nums;text-align:center;color:#8a92a3;direction:ltr;unicode-bidi:isolate;font-size:11px}.esix-att .ecw-status{min-width:0;font-size:11.5px;overflow:hidden}.esix-att .ecw-status>span{text-overflow:ellipsis;overflow:hidden}.esix-att__keys{justify-content:flex-end;display:flex}.esix-mailproblem{color:#be123c;margin:2px 0 0;font-size:11.5px;line-height:1.5}.esix-prev{white-space:pre-line;overflow-wrap:anywhere;color:#566072;margin:2px 0 0;font-size:12px;line-height:1.6}.esix-assign{flex-direction:column;gap:6px;min-width:0;display:flex}.esix-search.ecw-search{background:#fff;border-radius:14px;height:36px;box-shadow:inset 0 0 0 1px #0e142417}.esix-search.ecw-search:hover{box-shadow:inset 0 0 0 1px #0e142424}.esix-search.ecw-search:focus-within{box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.esix-search.ecw-search input{font-size:12.5px}.esix-results{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.esix-res{width:100%;min-height:34px;font:inherit;text-align:right;color:#0e1424;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:0 10px;font-size:12px;transition:background .18s,box-shadow .18s;display:grid}.esix-res:is(:hover,:focus-visible):not(:disabled){background:#fff;outline:none;box-shadow:0 0 0 1px #0e14240f}.esix-res b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.esix-res bdi{font-variant-numeric:tabular-nums;color:#8a92a3;direction:ltr;unicode-bidi:isolate;font-size:11px}.esix-res em{color:#2b3448;opacity:0;font-size:11.5px;font-style:normal;font-weight:600;transition:opacity .18s}.esix-res:is(:hover,:focus-visible):not(:disabled) em{opacity:1}.esix-res:disabled{cursor:default;opacity:.55}.esix-quiet{color:#8a92a3;margin:0;padding:6px 10px;font-size:11.5px}.esix-retry{height:32px;font:inherit;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;transition:color .2s;display:inline-flex}.esix-retry:hover:not(:disabled){color:#0e1424}.esix-retry:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.esix-retry:disabled{cursor:default;opacity:.42}@media(prefers-reduced-motion:reduce){.esix-exp,.esix-ikey[aria-busy=true] svg.ecv2-icon{animation:none}.esix-row,.esix-chev svg{transition:none}}.esuf{--ecv2-a1:#a3acba;--ecv2-a2:#2b3448;color:#0e1424;flex-direction:column;flex:auto;min-height:0;margin-inline:-12px;padding:0 12px 4px;font-size:13px;line-height:1.35;display:flex;position:relative;overflow-y:auto}.esuf__body{flex-direction:column;min-width:0;display:flex}.esuf button:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.esuf-num{font-variant-numeric:tabular-nums}.esuf-muted{color:#a3aab8;font-size:12.5px;font-weight:400}.esuf-m{font-variant-numeric:tabular-nums;white-space:nowrap;direction:rtl;align-items:baseline;gap:3px;display:inline-flex}.esuf-m__c{opacity:.7;font-size:.84em;font-weight:400}.esuf-note{color:#566072;justify-content:center;align-items:center;gap:7px;padding:0 0 8px;font-size:12px;line-height:17px;display:flex}.esuf-note[data-tone=error]{color:#be123c}.esuf-note[data-tone=success]{color:#047857}.esuf-note[data-tone=info]{color:#1e40af}.esuf-note .ecv2-glyph,.esuf-note>svg{flex:none}.esuf-note__text{min-width:0}.esuf-note__x{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;padding:0;transition:background .2s,color .2s;display:grid}.esuf-note__x:hover{color:#0e1424;background:#0e14240d}.esuf-note__act{font:inherit;color:#2b3448;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:11.5px;font-weight:500;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d}.esuf-facts{flex-wrap:wrap;justify-content:center;row-gap:10px;margin:0;padding:6px 0 16px;display:flex;position:relative}.esuf-fact{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:0 16px;display:flex;position:relative}.esuf-fact+.esuf-fact:before{content:"";top:2px;bottom:2px;background:linear-gradient(#0000,#0e142417 25% 75%,#0000);width:1px;position:absolute;inset-inline-start:0}.esuf-fact dt{white-space:nowrap;color:#667085;font-size:10.5px;line-height:13px}.esuf-fact dd{white-space:nowrap;color:#0e1424;align-items:center;min-height:26px;margin:0;font-size:13px;font-weight:500;display:flex}.esuf-fact[data-invalid] dt{color:#be123c;font-weight:600}.esuf-fact[data-invalid] dd{color:#be123c}.esuf-fact--total dd{font-size:16px;font-weight:600}.esuf-fact__name{text-overflow:ellipsis;max-width:14rem;display:block;overflow:hidden}.esuf-fact .esw-tg{margin-top:3px}.esuf .esuf-fact .ecw-select__trigger{color:#0e1424;border-radius:7px;gap:5px;height:24px;margin:0 -6px;padding:0 6px;font-size:13px;font-weight:500}.esuf .ecw-select--quiet .ecw-select__menu{min-width:15rem;max-height:17rem}.esuf .ecw-select__item{white-space:nowrap;flex:none}.esuf .ecw-select__trigger:disabled{cursor:default}.esuf .ecw-select__trigger:disabled .ecw-select__chevron{display:none}.esuf-block{background:#fff;border-radius:12px;box-shadow:0 0 0 1px #0e142412,0 6px 18px -12px #0e142438}.esuf-srow{display:grid}.esuf-srow+.esuf-srow{border-top:1px solid #0e14240f}.esuf-c{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 8px 7px;display:flex;position:relative}.esuf-c+.esuf-c:before{content:"";top:9px;bottom:9px;background:#0e14240f;width:1px;position:absolute;inset-inline-start:0}.esuf-c__l{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;max-width:100%;font-size:10.5px;line-height:13px;overflow:hidden}.esuf-c[data-invalid] .esuf-c__l{color:#be123c;font-weight:600}.esuf .esuf-in{width:100%;height:24px;min-height:0;box-shadow:none;font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:0 0;border:0;border-radius:6px;outline:none;padding:0 6px;font-size:12.5px;font-weight:500;transition:background .18s,box-shadow .18s;display:block}.esuf .esuf-in::placeholder{color:#b6bdc9;font-weight:400}.esuf .esuf-c:hover .esuf-in:not(:focus):not([readonly]){background:#f5f7fa}.esuf .esuf-in:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .esuf-c[data-invalid] .esuf-in{box-shadow:inset 0 -2px #be123c8c}.esuf .esuf-c[data-invalid] .esuf-in:focus{box-shadow:inset 0 -2px #be123c8c,inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .esuf-c[data-invalid] .esuf-in::placeholder{color:#e48a9c}.esuf .esuf-date{width:100%}.esuf .esuf-date>input{width:100%;height:24px;min-height:0;box-shadow:none;font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:0 0;border:0;border-radius:6px;outline:none;padding:0 22px;font-size:12.5px;font-weight:500;transition:background .18s,box-shadow .18s;display:block}.esuf .esuf-date>input::placeholder{color:#b6bdc9;font-weight:400}.esuf .esuf-c:hover .esuf-date>input:not(:focus):not([readonly]){background:#f5f7fa}.esuf .esuf-date>input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .esuf-c[data-invalid] .esuf-date>input{box-shadow:inset 0 -2px #be123c8c}.esuf .esuf-date>button{color:#8b95a5;width:20px;height:20px;inset-inline-end:2px}.esuf .esuf-date>button svg{width:13px;height:13px}.esuf .esuf-c .ecw-select{max-width:100%}.esuf .esuf-c .ecw-select__trigger{max-width:100%;height:24px;box-shadow:none;color:#0e1424;background:0 0;border-radius:6px;gap:6px;padding:0 6px;font-size:12.5px;font-weight:500}.esuf .esuf-c .ecw-select__trigger:hover:not(:disabled),.esuf .esuf-c .ecw-select[data-open] .ecw-select__trigger{box-shadow:none;color:#0e1424;background:#f5f7fa}.esuf .esuf-c[data-invalid] .ecw-select__trigger{box-shadow:inset 0 -2px #be123c8c}.esuf .esuf-c .ecw-select__chevron{width:11px;height:11px}.esuf-c__t{text-overflow:ellipsis;white-space:nowrap;color:#566072;max-width:100%;font-size:12px;line-height:24px;overflow:hidden}.esuf-c__dim{color:#a3aab8}.esuf [data-crm-locked] .esuf-c:hover .esuf-in,.esuf [data-crm-locked] .esuf-c:hover .esuf-date>input{background:0 0}.esuf-checks{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;min-height:40px;padding:10px 0 4px;display:flex}.esuf-checks .ecw-status{font-size:12px;font-weight:600}.esuf-checks__state{white-space:nowrap;color:#be123c;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.esuf-checks__quiet{white-space:nowrap;color:#8a92a3;font-size:11.5px;font-weight:400}.esuf-chk{height:28px;font:inherit;white-space:nowrap;color:#2b3448;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;padding-block:0;padding-inline:8px 10px;font-size:12px;transition:background .2s;display:inline-flex}.esuf-chk:hover{background:#be123c0f}.esuf-chk i{font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(#fb7185,#be123c);border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;font-weight:700;display:grid}.esuf-chk em{color:#8a92a3;font-style:normal}.esuf-chk-more{height:28px;font:inherit;color:#8a92a3;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:11.5px;transition:color .2s}.esuf-chk-more:hover{color:#0e1424}.esuf-lbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:16px 0 8px;display:grid}.esuf-lbar__search{justify-self:start;min-width:0;display:flex}.esuf-lbar__keys,.esuf-lbar__move{align-items:center;gap:4px;display:flex}.esuf-word{height:34px;font:inherit;white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 6px;font-size:12.5px;font-weight:500;transition:color .2s;display:inline-flex}.esuf-word:hover:not(:disabled){color:#0e1424}.esuf-word:disabled{opacity:.42;cursor:default}.esuf-word:disabled svg.ecv2-icon{transform:none!important}.esuf-add{justify-self:end}.esuf-add__x{transition:transform .45s cubic-bezier(.2,.9,.3,1.3)}.esuf-add:hover:not(:disabled) .esuf-add__x{transform:rotate(90deg)}.esuf-add:active:not(:disabled) .esuf-add__x{transform:rotate(90deg)scale(.9)}.esuf .emp-lines-search{inline-size:220px}.esuf .emp-lines-search__icon{color:#8b95a5}.esuf .emp-lines-search input{color:#0e1424;background:#f5f7fa;border:0;border-radius:14px;block-size:36px;font-size:12.5px;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e14240f}.esuf .emp-lines-search input::placeholder{color:#8a92a3}.esuf .emp-lines-search input:hover{box-shadow:inset 0 0 0 1px #0e14241f}.esuf .emp-lines-search input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.esuf .emp-lines-search__clear{color:#8b95a5;background:0 0}.esuf .emp-lines-search__clear:hover{color:#0e1424;background:#0e14240d}.esuf .emp-select-all{block-size:32px;inline-size:32px;box-shadow:none;color:#566072;background:0 0;border:0;border-radius:10px}.esuf .emp-select-all:hover:not(:disabled),.esuf .emp-select-all[data-state=some]{color:#0e1424;background:0 0;border:0}.esuf .emp-select-all[data-state=all]{box-shadow:none;color:#0e1424;background:#0e14240f;border:0}.esuf .emp-select-all__count,.esuf .emp-select-all[data-state=all] .emp-select-all__count{color:#fff;background:#2b3448;block-size:15px;min-inline-size:15px;font-size:9.5px;inset-block-start:-3px;inset-inline-end:-3px;box-shadow:0 0 0 2px #fff}.esuf .emp-select-all:disabled{opacity:.42;color:#566072}.esuf .emp-move-trigger{color:#566072;background:0 0;border:0;border-radius:10px;block-size:32px;padding-inline:8px;font-size:12.5px;font-weight:500;transition:background .2s,color .2s}.esuf .emp-move-trigger:hover:not(:disabled),.esuf .emp-move-trigger[data-state=open]{box-shadow:none;color:#0e1424;background:#0e14240d;border:0}.esuf .emp-move-trigger__chevron{color:#8b95a5}.esuf .emp-move-trigger:disabled{opacity:.42;color:#566072;background:0 0}.esuf-table{padding-bottom:2px;overflow-x:auto}.esuf-lines{min-width:1060px}.esuf-tr{grid-template-columns:minmax(0,1.55fr) 76px minmax(0,1.5fr) repeat(5,minmax(0,1fr)) minmax(0,.95fr) 112px;align-items:center;gap:8px;min-height:52px;padding:0 10px;display:grid}.esuf-tr--head{text-align:center;color:#8a92a3;border-bottom:1px solid #0e142417;min-height:30px;font-size:10.5px;line-height:13px}.esuf-tr--head>span:first-child,.esuf-tr--head>span:nth-child(3){text-align:start;padding-inline-start:6px}.esuf-list{margin:0;padding:0;list-style:none}.esuf-line{border-bottom:1px solid #0e14240f;transition:background .2s}.esuf-line:hover{background:#f9fafb}.esuf-line[data-expanded]{background:#f7f8fa}.esuf-td{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;display:flex}.esuf-pick{min-width:0;max-width:100%;font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:3px 6px;transition:background .2s,box-shadow .2s;display:inline-flex;position:relative}.esuf-pick:is(:hover,:focus-within):not(:disabled):not(:has(select:disabled)){background:#0e14240a}.esuf-pick:has(select:focus){box-shadow:inset 0 0 0 1px #2b3448}button.esuf-pick:disabled{cursor:default}.esuf-pick:has(select:disabled){cursor:default}.esuf .esuf-overlay{opacity:0;color:#0e1424;cursor:pointer;appearance:none;border:0;border-radius:8px;width:100%;height:100%;min-height:0;margin:0;padding:0;font-size:13px;position:absolute;inset:0}.esuf .esuf-overlay:disabled{cursor:default}.esuf-chev{color:#8b95a5;flex:none}.esuf-pick:has(select:disabled) .esuf-chev{display:none}.esuf-who{text-align:start;flex-direction:row;justify-content:flex-start;gap:6px}.esuf-pick--who{justify-content:flex-start}.esuf-face{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.esuf-who__n{text-overflow:ellipsis;white-space:nowrap;color:#0e1424;max-width:100%;font-size:13.5px;font-weight:600;line-height:18px;overflow:hidden}.esuf-who__id{font-variant-numeric:tabular-nums;color:#8a92a3;unicode-bidi:isolate;font-size:11px;line-height:14px}.esuf-who__from{white-space:nowrap;color:#1e40af;font-size:10px;line-height:13px}.esuf-td[data-invalid] .esuf-pick--who{box-shadow:inset 0 -2px #be123c8c}.esuf-tick{accent-color:#2b3448;cursor:pointer;flex:none;width:14px;height:14px;margin:0}.esuf-month{color:#2b3448;gap:4px;height:26px;padding:0 8px;font-size:12.5px}.esuf-line:hover .esuf-month:not(:has(select:disabled)){background:#0e14240d}.esuf-retro{background:linear-gradient(#60a5fa,#1d4ed8);border-radius:50%;flex:none;width:5px;height:5px}.esuf-td[data-invalid] .esuf-month{color:#be123c;box-shadow:inset 0 -2px #be123c8c}.esuf-fund{text-align:start;flex-direction:row;justify-content:flex-start}.esuf-pick--fund{gap:8px}.esuf-pick--fund .efg-fund__logo>:is(img,span){width:20px;height:20px}.esuf-fund__t{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.esuf-fund__type,.esuf-fund__code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.esuf-fund__type{color:#0e1424;font-size:12.5px;font-weight:500;line-height:16px}.esuf-fund__code{font-variant-numeric:tabular-nums;color:#8a92a3;font-size:10.5px;line-height:13px}.esuf-td[data-invalid] .esuf-pick--fund{box-shadow:inset 0 -2px #be123c8c}.esuf-slot{border-radius:6px;width:100%;max-width:118px;transition:background .18s,box-shadow .18s;position:relative}.esuf-slot:hover:not(:focus-within):has(input:not(:disabled):not([readonly])){background:#f5f7fa}.esuf-slot:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf-slot[data-invalid]{box-shadow:inset 0 -2px #be123c8c}.esuf-slot[data-invalid]:focus-within{box-shadow:inset 0 -2px #be123c8c,inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .esuf-tr input:not([type=checkbox]){font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:0 0;border:0;outline:none;width:100%;height:22px;min-height:0;padding:0 4px;font-size:12.5px;font-weight:500;display:block}.esuf .esuf-tr input:not([type=checkbox])::placeholder{color:#b6bdc9;font-weight:400}.esuf .esuf-tr input:not([type=checkbox]):disabled{opacity:.45;cursor:default}.esuf .esuf-slot--plain input:not([type=checkbox]){color:#2b3448}.esuf .esuf-slot--pct input:not([type=checkbox]){color:#8a92a3;height:16px;font-size:10.5px;font-weight:400}.esuf .esuf-tr .emp-ufb__amount[data-overridden] input{color:#c2410c}.esuf .emp-ufb__amount-reset{color:#c2410c;background:0 0;width:16px;height:16px;transition:background .2s;inset-inline-end:1px}.esuf .emp-ufb__amount-reset:hover{background:#c2410c14}.esuf-off{color:#d3d8e0;font-size:12px}.esuf-total{color:#0e1424;font-size:13px;font-weight:600}.esuf-tools{flex-direction:row;justify-content:flex-end;gap:0}.esuf-ikey{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;padding:0;display:grid}.esuf-ikey:disabled{opacity:.42;cursor:default}.esuf-ikey:disabled svg.ecv2-icon{transform:none!important}.esuf-ikey:disabled svg.ecv2-icon .ecv2-icon__o{opacity:1!important}.esuf-ikey:disabled svg.ecv2-icon .ecv2-icon__f{opacity:0!important}.esuf-hov{opacity:0;transition:opacity .18s}.esuf-line:hover .esuf-hov,.esuf-line:focus-within .esuf-hov{opacity:1}.esuf-line:hover .esuf-hov:disabled,.esuf-line:focus-within .esuf-hov:disabled{opacity:.42}.esuf-iss{cursor:help;flex:none;place-items:center;width:26px;height:26px;display:grid}.esuf-iss b{font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(#fb7185,#be123c);border-radius:9px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:700;display:grid}.esuf-chevkey{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;padding:0;transition:background .2s,color .2s;display:grid}.esuf-chevkey:hover{color:#0e1424;background:#0e14240d}.esuf-chevkey svg{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.esuf-line[data-expanded] .esuf-chevkey svg{transform:rotate(180deg)}.esuf-empty{text-align:center;color:#8a92a3;margin:0;padding:36px 0;font-size:12.5px}.esuf .emp-ld{--ls-line:#0e142412;--ls-rule:#0e14240f;background:0 0;border-top:0;gap:0;padding:0 10px 14px;animation:.36s cubic-bezier(.2,.8,.2,1) both esuf-reveal}.esuf .emp-ls-block{gap:0}.esuf .emp-ls{background:#fff;border:0;border-radius:12px;box-shadow:0 0 0 1px #0e142412,0 6px 18px -12px #0e142438}.esuf .emp-ls>*+*{border-top:1px solid #0e14240f}.esuf .emp-ls__cell{cursor:default;background:0 0;gap:2px;min-height:0;padding:8px 8px 7px}.esuf .emp-ls__cell+.emp-ls__cell{border-inline-start:0}.esuf .emp-ls__cell+.emp-ls__cell:before{content:"";top:9px;bottom:9px;background:#0e14240f;width:1px;position:absolute;inset-inline-start:0}.esuf .emp-ls__cell:hover,.esuf .emp-ls__cell:focus-within,.esuf .emp-ls__cell[data-invalid]{box-shadow:none;background:0 0}.esuf .emp-ls__label{letter-spacing:0;color:#8a92a3;font-size:10.5px;font-weight:400;line-height:13px}.esuf .emp-ls__cell[data-invalid] .emp-ls__label{color:#be123c;font-weight:600}.esuf .emp-ls__value{border-radius:6px;block-size:24px;transition:background .18s,box-shadow .18s}.esuf .emp-ls__cell:hover .emp-ls__value:not(:focus-within){background:#f5f7fa}.esuf .emp-ls__value:focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .emp-ls__cell[data-invalid] .emp-ls__value{box-shadow:inset 0 -2px #be123c8c}.esuf .emp-ls__cell[data-invalid] .emp-ls__value:focus-within{box-shadow:inset 0 -2px #be123c8c,inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esuf .emp-ls__cell input,.esuf .emp-ls__cell select{color:#0e1424!important;block-size:24px!important;font-size:12.5px!important;font-weight:500!important}.esuf .emp-ls__cell input::placeholder{color:#b6bdc9;font-weight:400}.esuf .emp-ls__cell[data-invalid] input::placeholder{color:#e48a9c}.esuf .emp-ls__text{color:#0e1424;font-size:12.5px;font-weight:500}.esuf .emp-ls__chevron,.esuf .emp-ls__search-icon{color:#8b95a5}.esuf .emp-ls__gender:hover:not(:disabled),.esuf .emp-ls__gender[data-state=open]{background:#0e14240d}.esuf .emp-ls__gender:focus-visible{outline:2px solid #2b344859}.esuf [data-crm-locked] .emp-ls__cell:hover .emp-ls__value{background:0 0}.esuf .emp-ls__panel{background:#f9fafb;padding:8px 10px}.esuf .emp-ufb__fund-results{background:#fff;border:0;border-radius:10px;box-shadow:0 0 0 1px #0e142412}.esuf .emp-ufb__fund-results button{border-bottom-color:#0e14240d;padding:7px 10px;font-size:12px;transition:background .16s}.esuf .emp-ufb__fund-results button:hover{background:#f4f6f9}.esuf .emp-ufb__fund-domain{color:#667085;font-size:10.5px;font-weight:500}.esuf .emp-ufb__fund-name{color:#0e1424;font-weight:600}.esuf .emp-ufb__fund-company,.esuf .emp-ufb__fund-number{color:#8a92a3}.esuf-errline{color:#be123c;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 0 0;font-size:11.5px;line-height:16px;display:flex}.esuf-errline>svg{flex:none}.esuf .emp-ld__note{text-align:center;color:#c2410c;padding-top:8px;font-size:11.5px;font-weight:500}.esuf-dock{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.esuf-vs{background:linear-gradient(#0000,#0e14241f,#0000);width:1px;height:28px;margin:0 6px}.esuf-dock .ecw-key:disabled svg.ecv2-icon .ecv2-icon__o{opacity:1!important}.esuf-dock .ecw-key:disabled svg.ecv2-icon .ecv2-icon__f{opacity:0!important}.esuf-dock .ecw-key--danger svg.ecv2-icon--undo .ecv2-icon__f path{stroke:url(#ecv2-iRed)!important}.esuf-dock .ecw-key--main svg.ecv2-icon--download .ecv2-icon__f path:first-child{fill:none!important;stroke:url(#ecv2-iInk)!important}.esuf-dock .ecw-key--main svg.ecv2-icon--download .ecv2-coin{opacity:1;transform:none}@keyframes esuf-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.esuf *,.esuf :before,.esuf :after,.esuf-dock *{transition:none!important;animation:none!important}}.esfb{--esfb-cols:9.25rem 7.5rem 5.75rem 5.75rem 9.5rem 6.75rem minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) 6rem;--esfb-ease:cubic-bezier(.2, .8, .2, 1);--esfb-wash:#f7f8fa;color:#0e1424;flex-direction:column;flex:1;min-height:0;font-size:13px;line-height:1.35;display:flex}.esfb .ecv2-defs{width:0;height:0;position:absolute;overflow:hidden}.esfb-bar{flex-shrink:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:4px 0 14px;display:grid}.esfb-bar .esfb-search{border-radius:14px;justify-self:start;width:300px;max-width:100%;height:36px}.esfb-bar .esfb-search input{font-size:12.5px}.esfb-left{justify-self:end;align-items:center;gap:4px;min-width:0;display:flex}.esfb .esfb-cos{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.esfb .esfb-cos::-webkit-scrollbar{display:none}.esfb-co{cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;height:34px;padding:0 9px;transition:background .2s,box-shadow .2s;display:inline-flex}.esfb-co img{object-fit:contain;filter:grayscale();opacity:.5;-webkit-user-select:none;user-select:none;width:18px;height:18px;transition:filter .25s ease,opacity .25s ease,transform .26s var(--esfb-ease);display:block}.esfb-co:hover img{filter:none;opacity:1;transform:translateY(-1px)}.esfb-co em{color:#8a92a3;font-size:11px;font-style:normal}.esfb-co[aria-pressed=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.esfb-co[aria-pressed=true] img{filter:none;opacity:1;transform:none}.esfb-co[aria-pressed=true] em{color:#0e1424;font-weight:600}.esfb-co:focus-visible{outline-offset:-2px;outline:2px solid #2b344859}.esfb-vs{background:linear-gradient(#0000,#0e14241f,#0000);flex:none;width:1px;height:24px;margin:0 8px}.esfb-ikey{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;padding:0;text-decoration:none;display:inline-grid;position:relative}.esfb-ikey--row{border-radius:8px;width:28px;height:28px}.esfb-ikey--bar{border-radius:10px;width:32px;height:32px}.esfb-ikey:focus-visible{outline-offset:0;outline:2px solid #2b344859}.esfb-ikey svg.ecv2-icon .ecv2-icon__stroke{stroke-width:2.1px}.esfb-ikey--row svg.ecv2-icon .ecv2-icon__stroke{stroke-width:2.4px}.esfb-ikey--bar svg.ecv2-icon .ecv2-icon__stroke{stroke-width:2.2px}.esfb-body{overscroll-behavior:contain;flex:1;min-height:0;margin:0 -24px;padding:0 24px 4px;position:relative;overflow:auto}.esfb-t{min-width:72rem;position:relative}.esfb-h,.esfb-r{grid-template-columns:var(--esfb-cols);align-items:center;column-gap:10px;padding:0 12px;display:grid}.esfb-h{z-index:5;text-align:center;color:#8a92a3;background:#fff;min-height:44px;margin:0 -24px;padding:0 36px 6px;font-size:10.5px;line-height:13px;position:sticky;top:0}.esfb-h:after{content:"";background:linear-gradient(90deg,#0000,#0e14241a 8% 92%,#0000);height:1px;position:absolute;bottom:0;left:24px;right:24px}.esfb-h>span{white-space:nowrap;align-self:end}.esfb-h>span:first-child{text-align:right}.esfb-h>.esfb-h__grp{grid-column:span 3;grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:end;align-self:stretch;gap:5px 10px;display:grid}.esfb-h__grp b{color:#566072;grid-column:1/-1;font-size:10.5px;font-weight:600;position:relative}.esfb-h__grp b:after{content:"";background:linear-gradient(90deg,#0000,#0e14241f,#0000);height:1px;position:absolute;bottom:-3px;left:12%;right:12%}.esfb-h__grp span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.esfb-block{padding-top:6px;position:relative}.esfb-block[data-dragging]{opacity:.4}.esfb-block[data-drop]:after{z-index:4;content:"";background:linear-gradient(90deg,#0000,#2b3448 10% 90%,#0000);border-radius:999px;height:2px;position:absolute;left:12px;right:12px}.esfb-block[data-drop=before]:after{top:0}.esfb-block[data-drop=after]:after{bottom:0}.esfb-bh{align-items:center;gap:12px;min-width:0;padding:16px 12px 8px;display:flex;position:relative}.esfb-bh--sub{gap:10px;padding:12px 120px 6px 12px}.esfb-bh__logo{object-fit:contain;-webkit-user-select:none;user-select:none;flex:none;width:auto;max-width:7rem;height:24px;display:block}.esfb-bh__logo[data-mono]{width:24px}.esfb-bh__name{min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;color:#0e1424;background:0 0;border:0;border-radius:6px;padding:0;font-size:13.5px;font-weight:600;line-height:18px;transition:color .2s;overflow:hidden}button.esfb-bh__name{cursor:copy}button.esfb-bh__name:hover{color:#2b3448}.esfb-bh__id{font:inherit;white-space:nowrap;color:#8a92a3;cursor:copy;background:0 0;border:0;border-radius:6px;flex:none;align-items:baseline;gap:4px;padding:0;font-size:11px;transition:color .2s;display:inline-flex}.esfb-bh__id bdi{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.esfb-bh__id:hover{color:#566072}.esfb-bh__name[data-copied],.esfb-bh__id[data-copied]{color:#047857}.esfb-bh__name:focus-visible,.esfb-bh__id:focus-visible{outline-offset:2px;outline:2px solid #2b34484d}.esfb-bh__count{color:#566072;background:#f1f3f6;border-radius:9px;flex:none;place-items:center;min-width:20px;height:18px;padding:0 5px;font-size:10.5px;font-weight:600;display:inline-grid}.esfb-bh__rule{background:linear-gradient(270deg,#0e14241a,#0000);flex:1;min-width:24px;height:1px}.esfb-bh--sub .esfb-bh__rule{opacity:.7}.esfb-grip{color:#b6bdc9;opacity:0;cursor:grab;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;transition:opacity .2s,color .2s;display:grid}.esfb-grip:hover{color:#2b3448}.esfb-grip:active{cursor:grabbing}.esfb-block:hover .esfb-grip--head{opacity:1}.esfb-grip--row{z-index:2;width:16px;height:24px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.esfb-r:hover .esfb-grip--row{opacity:1}.esfb-r{border-radius:10px;min-height:50px;transition:background .18s;position:relative}.esfb-r+.esfb-r:before{content:"";pointer-events:none;background:#0e14240d;height:1px;position:absolute;top:0;left:12px;right:12px}.esfb-r:hover{background:var(--esfb-wash)}.esfb-r:hover:before,.esfb-r:hover+.esfb-r:before{opacity:0}.esfb-r[data-all-copied]{--esfb-wash:#f0f7f5;background:var(--esfb-wash)}.esfb-r[data-dragging]{opacity:.4}.esfb-r[data-drop=before]{box-shadow:inset 0 2px #2b3448}.esfb-r[data-drop=after]{box-shadow:inset 0 -2px #2b3448}.esfb-c{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;display:flex;position:relative}.esfb-c--type{text-align:right;align-items:flex-start}.esfb-type{white-space:nowrap;color:#0e1424;align-items:center;gap:8px;max-width:100%;font-size:12.5px;font-weight:500;display:inline-flex}.esfb-type>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.esfb-type i,.esfb-menu__mark{background:var(--esfb-hue,#c3cad5);border-radius:2px;flex:none;width:6px;height:6px;display:block;transform:rotate(45deg)}:is(.esfb-type,.esfb-menu__mark)[data-hue=pension]{--esfb-hue:linear-gradient(135deg, #60a5fa, #1d4ed8)}:is(.esfb-type,.esfb-menu__mark)[data-hue=study]{--esfb-hue:linear-gradient(135deg, #2dd4bf, #0f766e)}:is(.esfb-type,.esfb-menu__mark)[data-hue=gemel]{--esfb-hue:linear-gradient(135deg, #a78bfa, #5b21b6)}:is(.esfb-type,.esfb-menu__mark)[data-hue=insurance]{--esfb-hue:linear-gradient(135deg, #94a3b8, #2b3448)}.esfb-press{min-width:0;max-width:100%;font:inherit;text-align:center;color:inherit;cursor:copy;background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:center;gap:1px;padding:2px 4px;transition:background .2s,color .2s;display:flex}.esfb-press:focus-visible{outline-offset:0;outline:2px solid #2b34484d}.esfb-v{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;color:#0e1424;max-width:100%;font-size:13px;font-weight:500;line-height:18px;transition:color .2s;overflow:hidden}.esfb-v[dir=ltr]{unicode-bidi:isolate}.esfb-press[data-variant=code] .esfb-v{letter-spacing:.01em;font-family:Inter,Heebo,Segoe UI,system-ui,sans-serif;font-size:15px;font-weight:600}.esfb-press[data-variant=note] .esfb-v{color:#566072;font-size:11.5px;font-weight:400}.esfb-s{text-overflow:ellipsis;white-space:nowrap;color:#8a92a3;max-width:100%;font-size:10.5px;line-height:13px;overflow:hidden}.esfb-mail{white-space:nowrap;direction:ltr;unicode-bidi:isolate;min-width:0;max-width:100%;font-size:12px;line-height:18px;display:inline-flex}.esfb-mail b{text-overflow:ellipsis;color:#0e1424;flex:0 auto;min-width:0;font-weight:500;transition:color .2s;overflow:hidden}.esfb-mail span{text-overflow:ellipsis;color:#8a92a3;flex:0 1000 auto;min-width:0;overflow:hidden}.esfb-c:hover :is(.esfb-v,.esfb-mail b){color:#2b3448}.esfb-c[data-copied] .esfb-press{background:#04785712}.esfb-c[data-copied] :is(.esfb-v,.esfb-mail b,.esfb-mail span,.esfb-s){color:#047857}.esfb-none{color:#c3cad5;font-size:12px}.esfb-tl{z-index:2;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .26s var(--esfb-ease);display:flex;position:absolute;top:50%;left:-4px;transform:translate(-4px,-50%)}.esfb-c:hover .esfb-tl{opacity:1;pointer-events:auto;transform:translateY(-50%)}.esfb-tl .esfb-ikey{background:#f7f8faeb}.esfb-ra{z-index:3;background:linear-gradient(to left,#f7f8fa00,var(--esfb-wash) 18px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .26s var(--esfb-ease);padding-right:18px;display:flex;position:absolute;top:50%;left:8px;transform:translate(-4px,-50%)}.esfb-r:hover .esfb-ra,.esfb-ra:focus-within{opacity:1;pointer-events:auto;transform:translateY(-50%)}.esfb-ikey--bin svg.ecv2-icon .ecv2-icon__o{color:#8b95a5}.esfb-edit{z-index:2;animation:esfb-lift .3s var(--esfb-ease) both;background:#fff;border-radius:12px;margin:4px 0;padding:8px 0 10px;position:relative;box-shadow:0 0 0 1px #0e142412,0 10px 26px -14px #0e14244d}.esfb-edit .esfb-r{min-height:46px}.esfb-edit .esfb-r:hover{background:0 0}.esfb-edit .esfb-c>*{width:100%}.esfb-in{width:100%;min-width:0;height:32px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:#0e1424;background:#f5f7fa;border:0;border-radius:8px;outline:none;padding:0 8px;font-size:12.5px;line-height:normal;transition:background .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0e142412}.esfb-in::placeholder{color:#9aa2b1}.esfb-in:hover{box-shadow:inset 0 0 0 1px #0e142421}.esfb-in:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esfb-in[data-bad]{box-shadow:inset 0 -2px #be123c73,inset 0 0 0 1px #0e142412}.esfb-in[data-bad]:focus{box-shadow:inset 0 -2px #be123c8c,inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esfb-in--code{font-family:Inter,Heebo,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:600}.esfb-pick{width:100%;min-width:0;height:32px;font:inherit;text-align:right;color:#0e1424;cursor:pointer;background:#f5f7fa;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0e142412}.esfb-pick>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.esfb-pick:hover{box-shadow:inset 0 0 0 1px #0e142421}.esfb-pick[data-state=open],.esfb-pick:focus-visible{background:#fff;outline:none;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esfb-pick[data-empty]>span{color:#9aa2b1}.esfb-pick--acct{font-variant-numeric:tabular-nums;justify-content:center}.esfb-chev{color:#8b95a5;flex:none;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.esfb-pick[data-state=open] .esfb-chev,.esfb-cpick[aria-expanded=true] .esfb-chev{transform:rotate(180deg)}.esfb-ebar{border-top:1px solid #0e14240f;align-items:center;gap:10px;margin:8px 12px 0;padding-top:10px;display:flex}.esfb-cpick{min-width:0;max-width:24rem;height:34px;font:inherit;color:#0e1424;cursor:pointer;background:#f5f7fa;border:0;border-radius:9px;flex:none;align-items:center;gap:8px;padding:0 10px;font-size:12.5px;font-weight:500;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #0e142412}.esfb-cpick:hover{box-shadow:inset 0 0 0 1px #0e142421}.esfb-cpick[aria-expanded=true],.esfb-cpick:focus-visible{background:#fff;outline:none;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esfb-cpick img{object-fit:contain;flex:none;width:18px;height:18px}.esfb-cpick>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.esfb-cpick>span[data-empty]{color:#9aa2b1;font-weight:400}.esfb-ebar__id{color:#667085;flex:none;align-items:center;gap:8px;font-size:11px;display:inline-flex}.esfb-ebar__id .esfb-in{width:120px;height:34px}.esfb-ebar__sp{flex:1}.esfb-done{height:34px;font:inherit;color:#fff;cursor:pointer;transition:transform .2s var(--esfb-ease);background:linear-gradient(#3d475c,#1d2433);border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0e142433,0 8px 16px -10px #0e14248c}.esfb-done:hover{transform:translateY(-1px)}.esfb-done:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.esfb-menu{z-index:300;color:#2b3448;direction:rtl;background:#fff;border:0;border-radius:14px;min-width:12rem;padding:6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.esfb-menu__item{color:#2b3448;cursor:pointer;border-radius:9px;align-items:center;gap:10px;height:34px;padding:0 10px;font-size:12.5px;transition:background .16s,color .16s;display:flex}.esfb-menu__item[data-highlighted]{color:#0e1424;background:#f4f6f9}.esfb-menu__item[data-selected]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:600}.esfb-menu__label{white-space:nowrap;flex:1}.esfb-menu__check{color:#2b3448;opacity:0;flex:none;width:13px;height:13px}.esfb-menu__item[data-selected] .esfb-menu__check{opacity:1}.fund-book-popover.esfb-pop{color:#0e1424;-webkit-font-smoothing:antialiased;border-radius:16px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.2s both esfb-fade;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.esfb-pop .fund-book-picker__search{padding:8px;box-shadow:inset 0 -1px #0e14240f}.esfb-pop .fund-book-picker__search input{color:#0e1424;background:#f5f7fa;border:0;border-radius:10px;height:34px;padding-right:32px;font-size:12.5px;box-shadow:inset 0 0 0 1px #0e14240f}.esfb-pop .fund-book-picker__search input:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.esfb-pop .fund-book-picker__search-icon{color:#8b95a5}.esfb-pop .fund-book-picker__list{padding:6px}.esfb-pop .fund-book-picker__group{letter-spacing:0;color:#8a92a3;background:#fffffff5;padding:8px 10px 4px;font-size:10.5px;font-weight:600}.esfb-pop .fund-book-picker__option{border-radius:10px;padding:6px 10px;transition:background .16s}.esfb-pop .fund-book-picker__option[data-active]{background:#f4f6f9}.esfb-pop .fund-book-picker__option[data-selected]{box-shadow:none;background:linear-gradient(#f1f3f6,#ebeef2)}.esfb-pop .fund-book-picker__name{color:#0e1424;font-size:12.5px;font-weight:600}.esfb-pop .fund-book-picker__option--fund .fund-book-picker__name{color:#2b3448;font-weight:500}.esfb-pop :is(.fund-book-picker__legal,.fund-book-picker__id){color:#8a92a3;font-size:10.5px}.esfb-pop .fund-book-picker__code{color:#0e1424;font-family:Inter,Heebo,Segoe UI,system-ui,sans-serif;font-size:13px;font-weight:600}@keyframes esfb-lift{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes esfb-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.esfb *,.esfb-menu,.esfb-menu *,.esfb-pop,.esfb-pop *{transition:none!important;animation:none!important}}.csm{--csm-ink:#0e1424;--csm-ink2:#2b3448;--csm-t2:#566072;--csm-label:#667085;--csm-hint:#8a92a3;--csm-faint:#a3aab8;--csm-ease:cubic-bezier(.2, .8, .2, 1);min-height:0;color:var(--csm-ink);flex-direction:column;flex:1;margin:0 -24px;padding:0 24px 4px;font-size:13px;line-height:1.35;display:flex;overflow:auto}.csm-num-ltr{direction:ltr;unicode-bidi:isolate}.csm-figs{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:8px 0 14px;display:grid;position:relative}.csm-figs:after{content:"";background:linear-gradient(90deg,#0000,#0e142417 14% 86%,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.csm-fig{text-align:center;animation:csm-rise .42s var(--csm-ease) both;flex-direction:column;align-items:center;gap:5px;padding:0 10px;display:flex;position:relative}.csm-fig+.csm-fig:before{content:"";background:linear-gradient(#0000,#0e142417 25% 75%,#0000);width:1px;position:absolute;top:2px;bottom:2px;right:0}.csm-fig dt{color:var(--csm-label);font-size:11px;line-height:14px}.csm-fig dd{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:500;line-height:22px;display:inline-flex}.csm-fig[data-tone=care] dd{color:#c2410c}.csm-fig__hint{color:var(--csm-hint);font-size:10.5px;line-height:13px}.csm-cur{opacity:.7;font-size:.84em;font-weight:400}@keyframes csm-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.csm-ai{color:var(--csm-ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:12px 0 0;font-size:12.5px;line-height:18px;display:flex}.csm-ai i{color:#c3cad5;font-style:normal}.csm-ai__mark{flex:none;animation:3.6s ease-in-out infinite csm-spark}@keyframes csm-spark{0%,to{opacity:1;transform:none}50%{opacity:.85;transform:rotate(18deg)scale(1.08)}}.csm-bar{justify-content:space-between;align-items:center;gap:12px;margin:14px 0 4px;display:flex}.csm-ikey{cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid;position:relative}.csm-ikey:disabled{opacity:.38;cursor:default}.csm-ikey:disabled svg.ecv2-icon{transform:none!important}.csm-ikey:disabled .ecv2-icon__o{opacity:1!important}.csm-ikey:disabled .ecv2-icon__f{opacity:0!important}.csm-ikey:focus-visible,.csm-place:focus-visible,.csm-logo:focus-visible{outline-offset:2px;outline:2px solid #2b344859}.csm-split{grid-template-columns:minmax(0,1fr) 262px;align-items:start;gap:30px;display:grid}.csm-table{min-width:0;overflow-x:auto}.csm-th,.csm-row{grid-template-columns:30px 28px minmax(150px,1fr) 84px 104px 56px 108px 44px 56px 92px 84px;align-items:center;column-gap:10px;min-width:960px;display:grid}.csm-th{text-align:center;color:var(--csm-hint);border-bottom:1px solid #0e142417;grid-template-rows:16px 24px;padding:4px 6px 0 4px;font-size:10.5px;line-height:13px}.csm-th>span{grid-row:2}.csm-th>.csm-th__band{white-space:nowrap;color:var(--csm-t2);grid-area:1/8/auto/span 3;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-weight:500;display:grid}.csm-th__band i{background:linear-gradient(270deg,#0000,#0e142424);height:1px}.csm-th__band i:last-child{background:linear-gradient(270deg,#0e142424,#0000)}.csm-th .csm-th__name{text-align:right}.csm-grp{border-radius:12px;transition:background .2s}.csm-grp[data-over=true]{background:linear-gradient(#f7f8fa,#fbfcfd)}.csm-gh{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-width:960px;margin:10px 0 0;padding:0 104px;display:grid;position:relative}.csm-gh>i{background:linear-gradient(270deg,#0000,#0e14241c);height:1px}.csm-gh>i:last-of-type{background:linear-gradient(270deg,#0e14241c,#0000)}.csm-gh h3{white-space:nowrap;color:var(--csm-ink2);align-items:baseline;gap:7px;margin:0;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.csm-gh h3 em{color:var(--csm-faint);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:500}.csm-grp[data-moved=true] .csm-gh h3{animation:1.2s both csm-grp-moved}@keyframes csm-grp-moved{0%{color:#047857}to{color:var(--csm-ink2)}}.csm-gh__tools{align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.csm-gmove{color:#8b95a5;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;transition:opacity .2s,background .2s,color .2s;display:grid}.csm-gh:hover .csm-gmove,.csm-gmove:focus-visible{opacity:1}.csm-gmove:hover:not(:disabled){color:var(--csm-ink);background:#0e14240d}.csm-gh:hover .csm-gmove:disabled{opacity:.28;cursor:default}.csm-row{border-radius:10px;height:46px;padding:0 6px 0 4px;transition:background .18s,opacity .2s;position:relative}.csm-row:hover,.csm-row[data-menu=true]{background:#f6f7f9}.csm-row[data-drag=true]{opacity:.35}.csm-row[data-over=true]:before{content:"";background:linear-gradient(90deg,#0000,#2b3448 14% 86%,#0000);border-radius:2px;height:2px;position:absolute;top:-1px;left:12px;right:12px}.csm-row[data-moved=true]{animation:1.4s both csm-moved}@keyframes csm-moved{0%{background:#2b34481a}to{background:0 0}}.csm-placec{place-items:center;width:30px;display:grid}.csm-place{width:26px;height:26px;color:var(--csm-faint);cursor:grab;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-family:Inter,Heebo,sans-serif;font-size:11.5px;font-weight:500;transition:background .2s,color .2s;display:grid;position:relative}.csm-place__n,.csm-place__g{transition:opacity .2s}.csm-place__g{color:var(--csm-ink2);opacity:0;place-items:center;display:grid;position:absolute;inset:0}.csm-row:hover .csm-place__n,.csm-place:focus-visible .csm-place__n{opacity:0}.csm-row:hover .csm-place__g,.csm-place:focus-visible .csm-place__g{opacity:1}.csm-place:hover{background:#0e14240d}.csm-place-in{text-align:center;width:30px;height:26px;color:var(--csm-ink);background:#fff;border:0;border-radius:8px;outline:none;padding:0;font-family:Inter,Heebo,sans-serif;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 3px #2b344814}.csm-row[data-fixed=true] .csm-placec{visibility:hidden}.csm-logo{cursor:pointer;width:28px;height:28px;transition:transform .26s var(--csm-ease),filter .2s ease,opacity .2s ease;background:0 0;border:0;border-radius:50%;padding:0;display:block;position:relative}.csm-logo:hover,.csm-logo[data-state=open]{transform:translateY(-2px)}.csm-namecell{flex-direction:column;gap:1px;min-width:0;display:flex}.csm-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.csm-name-in{width:calc(100% + 16px);height:28px;font:inherit;color:var(--csm-ink);text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;outline:none;margin:0 -8px;padding:0 8px;font-size:13px;font-weight:500;transition:background .2s,box-shadow .2s}.csm-name-in:hover{background:#fff;box-shadow:inset 0 0 0 1px #0e14241a}.csm-name-in:focus{background:#fff;box-shadow:inset 0 0 0 1px #2b3448,0 0 0 4px #2b344814}.csm-name-in::placeholder{color:#9aa2b1;font-weight:400}.csm-sub{white-space:nowrap;color:var(--csm-hint);align-items:center;gap:8px;font-size:10.5px;line-height:13px;display:flex}.csm-sub .ecw-status{gap:4px;font-size:10.5px;line-height:13px}.csm-sub .ecw-status svg{width:12px;height:12px}.csm-link{font:inherit;color:var(--csm-ink2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:10.5px;-webkit-text-decoration:underline #2b34484d;text-decoration:underline #2b34484d}.csm-link:hover{color:var(--csm-ink)}.csm-c{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.csm-num{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:17px}.csm-num small{color:var(--csm-hint);margin-right:4px;font-size:10.5px;font-weight:400}.csm-num[data-dim=true]{color:var(--csm-faint);font-weight:400}.csm-c[data-lead=true] .csm-num{color:#0000;background:linear-gradient(#10b981,#047857);-webkit-background-clip:text;background-clip:text;font-weight:600}.csm-c[data-lead=true] .csm-cur{color:#047857}.csm-c[data-low=true] .csm-num{color:#c2410c}.csm-share{background:#e9edf2;border-radius:2px;width:58px;height:2px;display:flex;overflow:hidden}.csm-share i{background:linear-gradient(270deg,#8b95a5,#2b3448);border-radius:2px;height:100%;display:block}.csm-months{justify-content:center;align-items:flex-end;gap:7px;display:flex}.csm-months b{text-align:left;color:#047857;font-variant-numeric:tabular-nums;min-width:22px;font-size:11px;font-weight:500;line-height:14px}.csm-months b[data-zero=true]{color:var(--csm-faint)}.csm-bars{align-items:flex-end;gap:3px;height:20px;display:flex}.csm-bars i{transform-origin:bottom;width:4px;animation:csm-grow .5s var(--csm-ease) both;background:#d3d9e1;border-radius:1.5px;display:block}.csm-bars i[data-nil=true]{background:#e6eaef}.csm-bars i[data-now=true]{background:linear-gradient(#7b8596,#2b3448)}@keyframes csm-grow{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.csm-auto{place-items:center;display:grid}.csm-manual{color:var(--csm-faint);font-size:10.5px}.csm-last{white-space:nowrap;color:var(--csm-t2);font-size:11.5px}.csm-last[data-off=true]{color:var(--csm-faint);font-size:10.5px}.csm-row[data-hidden=true] .csm-logo{filter:grayscale();opacity:.42}.csm-row[data-hidden=true] :is(.csm-name,.csm-name-in){color:var(--csm-faint)}.csm-row[data-hidden=true] .csm-c{opacity:.45}.csm-acts{justify-content:flex-end;align-items:center;display:flex}.csm-acts .csm-ikey{opacity:0;transition:opacity .2s}.csm-row:hover .csm-acts .csm-ikey,.csm-row:focus-within .csm-acts .csm-ikey,.csm-row[data-menu=true] .csm-acts .csm-ikey,.csm-acts[data-on=true] .csm-ikey,.csm-row[data-hidden=true] .csm-acts .csm-eye{opacity:1}.csm-row:hover .csm-acts .csm-ikey:disabled{opacity:.38}.csm-row--new .csm-held{color:#c2410c;font-size:11px}.csm-menu{color:#0e1424;background:#fff;border:0;border-radius:16px;width:auto;padding:6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;box-shadow:0 0 0 1px #0e14240d,0 2px 6px #0e14240a,0 28px 56px -24px #0e142457}.csm-menu__cap{color:#8a92a3;padding:6px 10px 4px;font-size:10.5px}.csm-logos{grid-template-columns:repeat(6,36px);gap:4px;display:grid}.csm-lo{cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:background .16s;display:grid}.csm-lo>*{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.csm-lo:hover{background:#f4f6f9}.csm-lo:hover>*{transform:translateY(-2px)}.csm-lo[aria-pressed=true]{background:linear-gradient(#eceff4,#f4f6f9);box-shadow:inset 0 1px 3px #0e14241f,inset 0 0 0 1px #0e14240d}.csm-mi{width:100%;height:34px;font:inherit;text-align:right;color:#2b3448;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px;font-size:12.5px;transition:background .16s;display:grid}.csm-mi:hover{color:#0e1424;background:#f4f6f9}.csm-mi[aria-pressed=true]{color:#0e1424;background:linear-gradient(#f1f3f6,#ebeef2);font-weight:600}.csm-mi--plain{grid-template-columns:minmax(0,1fr) auto}.csm-mi small{color:#a3aab8;font-variant-numeric:tabular-nums;font-size:10.5px}.csm-menu--list{flex-direction:column;gap:2px;width:228px;max-height:300px;display:flex;overflow:auto}.csm-find{animation:csm-rise .34s var(--csm-ease) both;background:#f5f6f8;border-radius:12px;align-items:center;gap:12px;margin-top:14px;padding:10px 16px;display:flex}.csm-find__t{flex-direction:column;flex:1;gap:1px;display:flex}.csm-find__t strong{font-size:12.5px;font-weight:600}.csm-find__t span{color:var(--csm-t2);font-size:11.5px}.csm-find .csm-link{font-size:12px}.csm-go{height:34px;font:inherit;color:#fff;cursor:pointer;transition:transform .2s var(--csm-ease);background:linear-gradient(#3a4458,#1b2236);border:0;border-radius:10px;align-items:center;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -10px #0e142499}.csm-go:hover{transform:translateY(-1px)}.csm-preview{position:sticky;top:0}.csm-preview__cap{height:30px;color:var(--csm-hint);justify-content:center;align-items:center;gap:8px;font-size:10.5px;display:flex}.csm-preview__cap i{background:linear-gradient(#34d399,#047857);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite csm-beat;box-shadow:0 0 0 3px #10b98124}@keyframes csm-beat{0%,to{box-shadow:0 0 0 3px #10b98124}50%{box-shadow:0 0 0 6px #10b98100}}.csm-preview .crm-al-source{pointer-events:none;width:100%;max-height:none;margin-top:8px}.csm-preview .crm-al-source__row{animation:csm-rise .3s var(--csm-ease) both}.csm-preview__foot{text-align:center;color:var(--csm-faint);margin:10px 0 0;font-size:10.5px}.csm-foot{justify-content:center;align-items:center;gap:10px;display:flex}.csm-foot__error{color:#be123c;font-size:12px;font-weight:500}@media(prefers-reduced-motion:reduce){.csm *,.csm :before,.csm :after{transition:none!important;animation:none!important}}.tvi{--tvi-ease:cubic-bezier(.2, .8, .2, 1);--tvi-line:linear-gradient(90deg, #0e142400, #0e142411 10%, #0e142411 90%, #0e142400);color:#1a2235;flex-direction:column;flex:1;min-height:0;margin:0 -24px;padding:0 24px 6px;font-size:13px;display:flex;overflow-y:auto}.tvi bdi{unicode-bidi:isolate}.tvi-prog{color:#8a92a3;justify-content:center;align-items:center;gap:8px;margin:-4px 0 12px;font-size:11.5px;display:flex}.tvi-prog i{background:#eceff3;border-radius:3px;width:120px;height:4px;display:block;overflow:hidden}.tvi-prog i b{height:100%;transition:width .6s var(--tvi-ease);background:linear-gradient(90deg,#6ee7b7,#047857);display:block}.tvi-prog em{color:#c2410c;font-style:normal;font-weight:600}.tvi-views{z-index:3;background:#fff;align-items:center;gap:14px;margin:0 0 14px;padding:4px 0 8px;display:flex;position:sticky;top:0}.tvi-search{width:320px}.tvi-editing{color:#0f766e;margin-inline-start:auto;font-size:11.5px;font-weight:600}.tvi-logo{object-fit:contain;width:auto;display:block}.tvi-mark{object-fit:contain;flex-shrink:0;display:block}.tvi-seg{white-space:nowrap;display:block}.tvi-st{vertical-align:-2px;opacity:.55;place-items:center;margin-inline-start:5px;display:inline-grid}.tvi-st:not([data-approved]){filter:grayscale()}.tvi-st[data-approved]{opacity:1}.tvi-mini{color:#a3aab8;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;transition:background-color .2s,color .2s;display:grid}.tvi-mini:hover{color:#2b3448;background:#f3f5f8}.tvi-mini--ok:hover{color:#047857;background:#ecfdf5}.tvi-mx{grid-template-columns:168px repeat(4,minmax(0,1fr));display:grid}.tvi-co{text-align:center;flex-direction:column;align-items:center;gap:5px;padding:4px 10px 14px;display:flex}.tvi-co__logo{place-items:center;height:40px;display:grid}.tvi-co b{color:#0e1424;font-size:13px;font-weight:600}.tvi-co small{color:#8a92a3;font-size:10.5px}.tvi-co__em{color:#566072;background:#f6f8fb;border-radius:9px;align-items:center;gap:6px;margin-top:4px;padding:5px 10px;font-size:11px;display:inline-flex}.tvi-co__em bdi{letter-spacing:.01em;color:#0e1424;font-family:Inter,Heebo,sans-serif;font-weight:600}.tvi-co__em[data-doubt] bdi{color:#c2410c}.tvi-g{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin:14px 0 2px;padding:0 4px;display:grid}.tvi-g h3{color:#2b3448;margin:0;font-size:12px;font-weight:600}.tvi-g i{background:linear-gradient(270deg,#0e14241c,#0000);height:1px;display:block}.tvi-l,.tvi-v{background:var(--tvi-line) top / 100% 1px no-repeat;align-items:center;min-height:42px;padding:7px 12px;display:flex;position:relative}.tvi-l{color:#566072;font-size:12px;font-weight:500}.tvi-v{text-align:center;color:#1a2235;justify-content:center;gap:4px;font-size:12px;line-height:1.45;transition:background-color .2s}.tvi-v__t{max-width:100%}.tvi-v:hover{background-color:#f7f9fb}.tvi-v .tvi-st{margin:0;position:absolute;top:7px;left:6px}.tvi-v__acts{opacity:0;gap:1px;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.tvi-v:hover .tvi-v__acts,.tvi-v:focus-within .tvi-v__acts{opacity:1}.tvi-v[data-doubt]{color:#9a3412}.tvi-v[data-doubt]:after{content:"לבדוק";color:#c2410c;font-size:9.5px;font-weight:700;position:absolute;bottom:3px;left:6px}.tvi-v[data-editable],.tvi-ln[data-editable],.tvi-fact[data-editable],.tvi-sos[data-editable],.tvi-card__top[data-editable],.tvi-diff [data-editable]{cursor:text}.tvi-v[data-editable]:hover,.tvi-ln[data-editable]:hover,.tvi-fact[data-editable]:hover,.tvi-card__top[data-editable]:hover,.tvi-diff [data-editable]:hover{background-color:#f0fdfa}.tvi-l[data-row=emergency],.tvi-v[data-row=emergency]{background-color:#fff7ed8c}.tvi-v[data-row=emergency] .tvi-v__t{letter-spacing:.01em;font-family:Inter,Heebo,sans-serif;font-weight:600}.tvi-tabs{gap:6px;margin-bottom:14px;display:flex}.tvi-tab{height:40px;font:inherit;color:#7b8596;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:12.5px;font-weight:500;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.tvi-tab:hover{color:#2b3448;background:#f5f7fa}.tvi-tab[aria-selected=true]{color:#0e1424;background:#fff;font-weight:600;box-shadow:0 0 0 1px #0e142412,0 8px 16px -10px #0e142466}.tvi-cv{grid-template-columns:300px minmax(0,1fr);gap:28px;display:grid}.tvi-card{flex-direction:column;gap:14px;display:flex}.tvi-card__top{background:linear-gradient(90deg,#0e142400,#0e142417 10% 90%,#0e142400) bottom/100% 1px no-repeat;border-radius:10px 10px 0 0;flex-direction:column;align-items:flex-start;gap:6px;padding:2px 4px 14px;display:flex;position:relative}.tvi-card__logo{align-items:center;height:44px;display:flex}.tvi-card__top b{color:#0e1424;font-size:15px;font-weight:600;line-height:1.35}.tvi-card__top small{color:#8a92a3;font-size:11px;line-height:1.45}.tvi-card__acts{position:absolute;top:0;left:0}.tvi-sos{background:linear-gradient(160deg,#fff7ed,#ffedd5);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex;position:relative}.tvi-sos small{color:#9a3412;align-items:center;font-size:11px;font-weight:600;display:flex}.tvi-sos__n{justify-content:space-between;align-items:center;gap:8px;display:flex}.tvi-sos__n bdi{letter-spacing:.01em;color:#0e1424;font-family:Inter,Heebo,sans-serif;font-size:20px;font-weight:600}.tvi-sos[data-doubt] .tvi-sos__n bdi{color:#c2410c}.tvi-sos__w{color:#566072;align-items:center;gap:6px;font-size:12px;display:flex}.tvi-sos__w bdi{color:#0e1424;font-family:Inter,Heebo,sans-serif;font-weight:600}.tvi-sos em,.tvi-fact em{color:#c2410c;margin-top:2px;font-size:10.5px;font-style:normal;font-weight:600;line-height:1.4;display:block}.tvi-cp{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;transition:background-color .2s,color .2s;display:grid}.tvi-cp:hover{color:#0e1424;background:#ffffffb3}.tvi-fact{border-radius:8px;flex-direction:column;gap:3px;padding:2px 4px;display:flex;position:relative}.tvi-fact small{color:#8a92a3;align-items:center;font-size:10.5px;display:flex}.tvi-fact>span:not(.tvi-fact__acts){color:#1a2235;font-size:12.5px;line-height:1.45}.tvi-fact a{color:#2b3448;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.tvi-fact a:hover{color:#0e1424;text-decoration:underline}.tvi-fact__acts{opacity:0;gap:1px;transition:opacity .2s;display:flex;position:absolute;top:0;left:0}.tvi-fact:hover .tvi-fact__acts,.tvi-sos:hover .tvi-fact__acts,.tvi-fact:focus-within .tvi-fact__acts,.tvi-sos:focus-within .tvi-fact__acts{opacity:1}.tvi-lines{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:28px;display:grid}.tvi-ln{background:var(--tvi-line) top / 100% 1px no-repeat;grid-template-columns:120px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 4px;transition:background-color .2s;display:grid}.tvi-ln small{color:#667085;align-items:center;padding-top:1px;font-size:11.5px;font-weight:500;display:flex}.tvi-ln>span:first-of-type{color:#1a2235;font-size:12.5px;line-height:1.4}.tvi-ln em{color:#8a92a3;margin-top:3px;font-size:10.5px;font-style:normal;line-height:1.4;display:block}.tvi-ln[data-doubt]>span:first-of-type{color:#9a3412}.tvi-ln[data-doubt] em{color:#c2410c;font-weight:600}.tvi-ln__a{align-items:center;gap:2px;display:flex}.tvi-ask{color:#0e1424;background:#f5f7fa;border-radius:16px;align-items:center;gap:10px;height:52px;margin-bottom:6px;padding:0 18px;font-size:15px;display:flex;box-shadow:inset 0 0 0 1px #0e14240f}.tvi-ask input{font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.tvi-ask input::placeholder{color:#8a92a3}.tvi-chips{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.tvi-chip{height:28px;font:inherit;color:#566072;cursor:pointer;background:#f3f5f8;border:0;border-radius:14px;align-items:center;padding:0 11px;font-size:11.5px;transition:background-color .2s,color .2s;display:inline-flex}.tvi-chip:hover{color:#0e1424;background:#e9edf2}.tvi-chip[aria-pressed=true]{color:#fff;background:#0e1424}.tvi-q{background:linear-gradient(90deg,#0e142400,#0e142412 6% 94%,#0e142400) top/100% 1px no-repeat;border-radius:12px}.tvi-q[data-open]{background-color:#fafbfc}.tvi-q__s{width:100%;min-height:46px;font:inherit;color:#1a2235;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.tvi-q__s svg{color:#a3aab8;transition:transform .3s var(--tvi-ease);flex-shrink:0}.tvi-q__s[aria-expanded=true] svg{transform:rotate(180deg)}.tvi-a{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:26px;padding:2px 10px 16px;display:grid}.tvi-a p{color:#2b3448;margin:0;font-size:13px;line-height:1.65}.tvi-a__acts{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.tvi-a__acts>button:not(.tvi-mini){height:30px;font:inherit;color:#2b3448;cursor:pointer;background:#fff;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:11.5px;font-weight:600;transition:transform .2s;display:inline-flex;box-shadow:0 0 0 1px #0e142414,0 4px 10px -8px #0e142466}.tvi-a__acts>button:not(.tvi-mini):hover{transform:translateY(-1px)}.tvi-a__src{color:#8a92a3;margin-top:10px;font-size:10.5px}.tvi-a__src a{color:inherit}.tvi-diff{flex-direction:column;display:flex}.tvi-diff>div{background:linear-gradient(90deg,#0e142400,#0e142412 10% 90%,#0e142400) top/100% 1px no-repeat;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:9px;padding:8px 2px;display:grid;position:relative}.tvi-diff>div:first-child{background-image:none}.tvi-diff span{color:#334155;font-size:12px;line-height:1.5}.tvi-diff b{color:#0e1424;margin-inline-end:4px;font-weight:600}.tvi-diff__acts{opacity:0;gap:1px;transition:opacity .2s;display:flex}.tvi-diff>div:hover .tvi-diff__acts,.tvi-diff>div:focus-within .tvi-diff__acts{opacity:1}.tvi-edit{cursor:auto;background:#fff;border-radius:12px;flex-direction:column;grid-column:1/-1;gap:12px;margin:6px 0;padding:14px;display:flex;box-shadow:0 0 0 1px #0e142414,0 14px 30px -18px #0e142473}.tvi-edit__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tvi-edit__head b{color:#0e1424;font-size:12.5px;font-weight:600}.tvi-edit__head small{color:#b45309;font-size:11px;font-weight:600}.tvi-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.tvi-ta{resize:vertical;height:auto;min-height:38px;padding:9px 12px;line-height:1.5}.tvi-edit__acts{justify-content:flex-end;gap:8px;display:flex}.tvi-btn{height:32px;font:inherit;color:#2b3448;cursor:pointer;background:#f3f5f8;border:0;border-radius:9px;padding:0 14px;font-size:12px;font-weight:600;transition:background-color .2s}.tvi-btn:hover:not(:disabled){background:#e9edf2}.tvi-btn--main{color:#fff;background:#0e1424}.tvi-btn--main:hover:not(:disabled){background:#1f2a40}.tvi-btn:disabled{cursor:default;opacity:.55}@media(prefers-reduced-motion:reduce){.tvi *,.tvi :before,.tvi :after{transition:none!important}}.tvl .elv2-gb:has(.tvl-soon-wrap){cursor:default}.tvl .tvl-soon-wrap{place-items:center;display:grid;position:relative}.tvl .tvl-soon-wrap .elv2-hi{opacity:.55}.tvl .elv2-gb:has(.tvl-soon-wrap):hover .elv2-hi{transform:none}.tvl .elv2-gb:has(.tvl-soon-wrap):hover .elv2-hi__o{opacity:1}.tvl .elv2-gb:has(.tvl-soon-wrap):hover .elv2-hi__f{opacity:0}.tvl .tvl-soon{letter-spacing:.02em;white-space:nowrap;color:#8a92a3;font-size:9px;font-weight:600;line-height:1;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.tvl .elv2-gb:hover .tvl-mv-dart{animation:.7s cubic-bezier(.3,1.4,.5,1) both tvl-dart}@keyframes tvl-dart{0%{opacity:0;transform:translate(3px,-3px)}60%{opacity:1}to{transform:none}}.tvl .elv2-gb:hover .tvl-mv-keys circle{animation:.5s both tvl-key}.tvl .elv2-gb:hover .tvl-mv-keys circle:nth-child(2){animation-delay:60ms}.tvl .elv2-gb:hover .tvl-mv-keys circle:nth-child(3){animation-delay:.12s}.tvl .elv2-gb:hover .tvl-mv-keys circle:nth-child(5){animation-delay:.18s}@keyframes tvl-key{40%{opacity:.35}to{opacity:1}}.tvl .tvl-km-info__globe{transform-box:fill-box;transform-origin:50%}.tvl .elv2-hk:hover .tvl-km-info__globe{animation:1s cubic-bezier(.3,1.2,.5,1) tvl-spin-y}@keyframes tvl-spin-y{50%{transform:scaleX(.2)}}.tvl .tvl-km-freq__orbit{transition:stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1)}.tvl .elv2-hk:hover .tvl-km-freq__orbit{stroke-dashoffset:-30px}.tvl .tvl-km-freq__plane{transform-box:view-box;transform-origin:13px 13px;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.tvl .elv2-hk:hover .tvl-km-freq__plane{transform:rotate(-70deg)}.tvl .elv2-hk[aria-disabled=true]{cursor:default}.tvl .elv2-hk__n.tvl-n-sky{color:#0000;background:linear-gradient(160deg,#7dd3fc,#0369a1);-webkit-background-clip:text;background-clip:text}.tvl .elv2-band>section{box-sizing:border-box;flex-direction:column;height:304px;display:flex}.tvl .elv2-band>section>.clv2-face,.tvl .elv2-band>section>.elv2-tiles{flex:auto;min-height:0}.tvl .tvl-empty{text-align:center;color:var(--elv2-hint,#8a92a3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;margin:0;font-size:12px;display:flex}.tvl .tvl-empty b{color:var(--elv2-ink2,#2b3448);font-size:13px;font-weight:600}.tvl .tvl-two{background:#e7ebf1;border-radius:3px;flex:1;max-width:84px;height:4px;display:flex;overflow:hidden}.tvl .tvl-two i{height:100%;display:block}.tvl .tvl-two i:first-child{background:linear-gradient(90deg,#a7f3d0,#10b981)}.tvl .tvl-two i:last-child{background:linear-gradient(90deg,#7dd3fc,#0369a1)}.tvl .tvl-week{align-items:flex-end;gap:3px;height:16px;display:flex}.tvl .tvl-week i{background:linear-gradient(#cdd5e1,#9aa6ba);border-radius:2px;width:6px;display:block}.tvl .tvl-week i[data-late]{background:linear-gradient(#fda4af,#be123c)}.tvl .tvl-week i[data-today]{background:linear-gradient(#7dd3fc,#0369a1)}.tvl .tvl-late{color:#be123c;font-weight:600}.tvl .tvl-globe-dots{align-items:center;gap:2px;display:flex}.tvl .tvl-globe-dots i{background:linear-gradient(150deg,#7dd3fc,#0369a1);border-radius:50%;width:5px;height:5px;animation:2.4s ease-in-out infinite tvl-blink;display:block}.tvl .tvl-globe-dots i:nth-child(2n){animation-delay:.4s}.tvl .tvl-globe-dots i:nth-child(3n){animation-delay:.9s}@keyframes tvl-blink{50%{opacity:.35}}.tvl .tvl-dest{flex-direction:column;flex:1;justify-content:space-evenly;gap:6px;margin-top:12px;display:flex}.tvl .tvl-dest__r{grid-template-columns:14px 72px minmax(0,1fr) 30px;align-items:center;gap:8px;font-size:12px;display:grid}.tvl .tvl-dest__r b{white-space:nowrap;text-overflow:ellipsis;color:var(--elv2-ink2,#2b3448);font-weight:500;overflow:hidden}.tvl .tvl-dest__r em{text-align:center;color:#a3acba;font-size:10.5px;font-style:normal;font-weight:600}.tvl .tvl-dest__r>span:last-child{text-align:left;color:var(--elv2-ink2,#2b3448);font-weight:600}.tvl .tvl-dest__bar{background:#0e14240d;border-radius:4px;height:6px;overflow:hidden}.tvl .tvl-dest__bar i{transform-origin:100%;background:linear-gradient(90deg,#38bdf8,#363985);border-radius:4px;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both tvl-grow-x;display:block}@keyframes tvl-grow-x{0%{transform:scaleX(.08)}to{transform:none}}.tvl .tvl-mk{flex:1;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:16px;margin-top:10px;display:grid}.tvl .tvl-mk__ring{width:132px;height:132px;position:relative}.tvl .tvl-mk__ring svg{display:block;overflow:visible}.tvl .tvl-mk__seg{fill:none;stroke-width:13px}.tvl .tvl-mk__segs{transform-box:view-box;transform-origin:66px 66px;animation:1.1s cubic-bezier(.2,.8,.2,1) both elv2-ring-in}.tvl .tvl-goal__segs{transform-origin:59px 59px}.tvl .tvl-mk__mid{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.tvl .tvl-mk__mid b{letter-spacing:-.03em;color:var(--elv2-ink,#0e1424);font-size:30px;font-weight:300;line-height:1}.tvl .tvl-mk__mid b small{color:var(--elv2-hint,#8a92a3);font-size:13px;font-weight:400}.tvl .tvl-mk__mid span{color:var(--elv2-hint,#8a92a3);font-size:10.5px}.tvl .tvl-mk__leg{flex-direction:column;gap:2px;min-width:0;display:flex}.tvl .tvl-mk__row{height:28px;color:var(--elv2-ink2,#2b3448);border-radius:9px;grid-template-columns:8px minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:0 8px;font-size:12px;display:grid}.tvl .tvl-mk__row i{border-radius:2.5px;width:8px;height:8px;display:block}.tvl .tvl-mk__row b{font-size:13px;font-weight:600}.tvl .tvl-mk__row small{text-align:left;color:var(--elv2-hint,#8a92a3);font-size:10.5px}.tvl .tvl-mk__w{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tvl .tvl-mk__foot{color:var(--elv2-txt2,#566072);background:linear-gradient(90deg,#0e142400,#0e14241a 10% 90%,#0e142400) top/100% 1px no-repeat;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;font-size:11px;display:flex}.tvl .tvl-mk__foot b{color:#0e1424;font-weight:600}.tvl .tvl-cov{flex-direction:column;flex:1;margin-top:10px;display:flex}.tvl .tvl-cov__fig{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tvl .tvl-cov__fig>b{letter-spacing:-.03em;color:#0000;background:linear-gradient(160deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:300;line-height:1}.tvl .tvl-cov__fig span{color:var(--elv2-txt2,#566072);font-size:11px}.tvl .tvl-cov__fig span b{color:#0e1424}.tvl .tvl-cov .clv2-bars{height:84px}.tvl .tvl-cov .clv2-bar i{background:linear-gradient(#7dd3fc,#0369a1)}.tvl .tvl-cov .clv2-bar[data-now] i{background:linear-gradient(#6ee7b7,#047857)}.tvl .tvl-leg span{align-items:center;gap:4px;display:inline-flex}.tvl .tvl-leg i{border-radius:2.5px;width:8px;height:8px;display:block}.tvl .tvl-goal{flex:1;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:16px;margin-top:10px;display:grid}.tvl .tvl-goal__ring{width:118px;height:118px;position:relative}.tvl .tvl-goal__ring svg{display:block;overflow:visible}.tvl .tvl-goal__mid{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.tvl .tvl-goal__mid b{letter-spacing:-.03em;color:var(--elv2-ink,#0e1424);font-size:28px;font-weight:300;line-height:1}.tvl .tvl-goal__mid b small{color:var(--elv2-hint,#8a92a3);font-size:12px;font-weight:400}.tvl .tvl-goal__mid span{color:var(--elv2-hint,#8a92a3);font-size:10.5px}.tvl .tvl-goal__side{flex-direction:column;gap:12px;min-width:0;display:flex}.tvl .tvl-goal__line{flex-direction:column;gap:5px;display:flex}.tvl .tvl-goal__line header{color:var(--elv2-txt2,#566072);justify-content:space-between;align-items:baseline;font-size:11.5px;display:flex}.tvl .tvl-goal__line header b{color:var(--elv2-ink2,#2b3448);font-size:13px;font-weight:600}.tvl .tvl-goal__track{background:#0e14240f;border-radius:5px;height:7px;position:relative}.tvl .tvl-goal__track i{transform-origin:100%;background:linear-gradient(90deg,#6ee7b7,#047857);border-radius:5px;animation:1s cubic-bezier(.2,.8,.2,1) both tvl-grow-x;position:absolute;inset:0 0 0 auto}.tvl .tvl-goal__track u{opacity:.55;background:#0e1424;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}.tvl .tvl-goal__line small{color:var(--elv2-hint,#8a92a3);font-size:10.5px}.tvl .tvl-board{color:#0e1424;flex-direction:column;flex:1;min-height:0;margin-top:10px;display:flex}.tvl .tvl-tabs{background:linear-gradient(#f3f5f8e6,#eaeef3e6);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0e142412}.tvl .tvl-tab{z-index:1;height:40px;font:inherit;color:#7b8596;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:500;transition:color .3s;display:flex;position:relative}.tvl .tvl-tab[aria-checked=true]{color:#0e1424}.tvl .tvl-tab__thumb{z-index:0;background:#fff;border-radius:9px;width:calc(33.3333% - 4.66667px);height:40px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.tvl .tvl-flap{direction:ltr;gap:2px;display:inline-flex}.tvl .tvl-flap span{color:#0e1424;background:linear-gradient(#fff 0 49%,#f1f4f8 51% 100%);border-radius:4px;place-items:center;width:15px;height:22px;font-family:Inter,Heebo,sans-serif;font-size:14px;font-weight:600;animation:.7s cubic-bezier(.3,1.2,.5,1) both tvl-flap;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0e142414,0 1px #0e14240f}.tvl .tvl-flap span:after{content:"";background:#0e14241f;height:1px;position:absolute;top:50%;left:0;right:0}.tvl .tvl-flap span:nth-child(2){animation-delay:80ms}@keyframes tvl-flap{0%{opacity:.2;transform:rotateX(90deg)}to{opacity:1;transform:none}}.tvl .tvl-tab[data-k=late] .tvl-flap span{color:#be123c}.tvl .tvl-rows{flex-direction:column;margin-top:6px;display:flex}.tvl .tvl-row{background:linear-gradient(90deg,#0e142400,#0e142414 12% 88%,#0e142400) bottom/100% 1px no-repeat;border-radius:9px;grid-template-columns:44px minmax(0,1fr) 64px;align-items:center;gap:10px;height:40px;padding:0 4px;transition:background-color .2s;display:grid}.tvl .tvl-row:hover{background-color:#ffffffb3}.tvl .tvl-row[data-tone=critical]{background-color:#fee2e28c}.tvl .tvl-row__day{flex-direction:column;align-items:center;gap:1px;display:flex}.tvl .tvl-row__day b{letter-spacing:.02em;color:#0e1424;font-family:Inter,Heebo,sans-serif;font-size:13px;font-weight:600}.tvl .tvl-row__day small{color:#8a92a3;font-size:9.5px}.tvl .tvl-row__who{flex-direction:column;gap:2px;min-width:0;display:flex}.tvl .tvl-row__who b{white-space:nowrap;text-overflow:ellipsis;color:#1a2235;font-size:12.5px;font-weight:600;overflow:hidden}.tvl .tvl-row__who b em{color:#8a92a3;margin-inline-start:4px;font-size:10.5px;font-style:normal;font-weight:500}.tvl .tvl-row__who span{color:#667085;align-items:center;gap:5px;font-size:11px;display:flex}.tvl .tvl-row__who span svg{color:#b45309}.tvl .tvl-row__st{white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.tvl .tvl-row__st[data-tone=ok]{color:#047857}.tvl .tvl-row__st[data-tone=progress]{color:#1e40af}.tvl .tvl-row__st[data-tone=critical]{color:#be123c}.tvl .tvl-board__empty{text-align:center;color:#8a92a3;margin:0;padding:18px 0;font-size:11.5px}.tvl .tvl-board__foot{color:#8a92a3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:6px;font-size:10.5px;display:flex}.tvl .tvl-board__foot button{font:inherit;color:#2b3448;cursor:pointer;background:0 0;border:0;font-weight:600}.tvl .tvl-board__foot button:hover{color:#0e1424}.tvl .elv2-flip__opt:hover .tvl-mv-take{animation:.8s cubic-bezier(.3,1.2,.5,1) tvl-take}@keyframes tvl-take{0%{opacity:0;transform:translate(-2px,2px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tvl .tvl-globe-dots i,.tvl .tvl-flap span,.tvl .tvl-dest__bar i,.tvl .tvl-goal__track i{animation:none!important}}.tvl .tvl-idn{align-items:center;gap:5px;min-width:0;display:flex}.tvl .tvl-ff{flex:none;place-items:center;display:inline-grid}.tvl .tvl-ffm{display:block;overflow:visible}.tvl .tvl-ffm__p{transform-box:view-box;transform-origin:8px 8px;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.tvl .rv-row:hover .tvl-ffm__p{transform:rotate(-80deg)}.tvl .tvl-route{flex-direction:column;align-items:stretch;gap:2px;width:100%;max-width:178px;margin:0 auto;display:flex}.tvl .tvl-route__top{justify-content:space-between;align-items:baseline;gap:6px;line-height:1.25;display:flex}.tvl .tvl-route__top b{white-space:nowrap;text-overflow:ellipsis;color:#1a2235;font-size:12.5px;font-weight:600;overflow:hidden}.tvl .tvl-route__top b em{color:#8a92a3;font-size:10.5px;font-style:normal;font-weight:500}.tvl .tvl-route__top small{white-space:nowrap;color:#8a92a3;font-size:10.5px}.tvl .tvl-route__top small[data-hot]{color:#c2410c;font-weight:600}.tvl .tvl-route__top small[data-now]{color:#0369a1;font-weight:600}.tvl .tvl-trip{height:10px;position:relative}.tvl .tvl-trip:before{content:"";background:repeating-linear-gradient(90deg,#c3cad5 0 3px,#0000 3px 6px);border-radius:1px;height:1.4px;position:absolute;top:4.5px;left:4px;right:4px}.tvl .tvl-trip__done{background:linear-gradient(270deg,#7dd3fc,#0369a1);border-radius:1px;height:1.4px;position:absolute;top:4.5px;right:4px}.tvl .tvl-trip__end{background:#fff;border-radius:50%;width:5px;height:5px;position:absolute;top:2.5px;box-shadow:0 0 0 1.4px #aab3c1}.tvl .tvl-trip__end[data-at=start]{right:1px}.tvl .tvl-trip__end[data-at=end]{left:1px}.tvl .tvl-trip__plane{color:#8a92a3;width:14px;height:14px;margin-right:-7px;position:absolute;top:-2px}.tvl .tvl-trip__plane svg{display:block}.tvl .tvl-trip[data-trip=abroad] .tvl-trip__plane,.tvl .tvl-trip[data-trip=today] .tvl-trip__plane{color:#0369a1}.tvl .tvl-trip[data-trip=landing] .tvl-trip__plane,.tvl .tvl-trip[data-trip=back] .tvl-trip__plane{color:#047857}.tvl .tvl-trip[data-trip=abroad] .tvl-trip__end[data-at=start],.tvl .tvl-trip[data-trip=landing] .tvl-trip__end[data-at=start],.tvl .tvl-trip[data-trip=back] .tvl-trip__end{background:#0369a1;box-shadow:0 0 0 1.4px #0369a1}.tvl .tvl-trip__dates{color:#8a92a3;justify-content:space-between;font-size:10px;line-height:1.2;display:flex}.tvl .tvl-pax{color:#1a2235;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.tvl .tvl-ins{color:#334155;align-items:center;gap:7px;min-width:0;font-size:12px;display:inline-flex}.tvl .tvl-ins__t{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.tvl .tvl-ins__t b{white-space:nowrap;color:#1a2235;font-weight:500}.tvl .tvl-ins__t small{white-space:nowrap;color:#8a92a3;font-size:10.5px}.tvl .tvl-act{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.tvl .tvl-act>span{white-space:nowrap;color:#334155;align-items:center;gap:6px;font-size:12px;display:inline-flex}.tvl .tvl-act small{color:#8a92a3;font-size:10.5px}.tvl .tvl-fit{height:26px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.tvl .tvl-fit:hover{background:#f3f5f8}.tvl .tvl-fit[data-tone=ok]{color:#047857;cursor:default;font-weight:500}.tvl .tvl-fit[data-tone=ok]:hover{background:0 0}.tvl .tvl-fit[data-tone=critical]{color:#be123c}.tvl .tvl-fit[data-tone=pending]{color:#c2410c}.tvl .tvl-money{flex-direction:column;align-items:center;gap:1px;display:inline-flex}.tvl .tvl-money b{letter-spacing:-.01em;color:#0000;background:linear-gradient(160deg,#56627a,#0e1424);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:600}.tvl .tvl-money small{color:#8a92a3;font-size:10.5px}.tvl .tvl-money[data-none] b{color:#aab3c1;background:0 0;font-weight:500}.tvl .elv2-op:hover .tvl-mv-bang{animation:.5s cubic-bezier(.3,1.6,.5,1) tvl-bang}@keyframes tvl-bang{0%{transform:translateY(-2px)}to{transform:none}}.tvl .tvl-mv-take{transform-box:view-box;transform-origin:12px 12px}.tvl .elv2-op:hover .tvl-mv-take{animation:.8s cubic-bezier(.3,1.2,.5,1) tvl-take-op}@keyframes tvl-take-op{40%{transform:translate(-3px,-2px)rotate(-8deg)}to{transform:none}}.tvl .tvl-mv-orbit{transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.tvl .elv2-op:hover .tvl-mv-orbit{stroke-dashoffset:-20px}.tvl-fitw{z-index:280;text-align:right;background:#fff;border-radius:14px;outline:none;width:380px;max-width:calc(100vw - 24px);padding:12px 12px 8px;box-shadow:0 0 0 1px #0e14240f,0 2px 6px #0e142414,0 30px 60px -24px #0e14248c}.tvl-fitw__head{justify-content:space-between;align-items:flex-start;gap:8px;padding:0 2px 8px;display:flex}.tvl-fitw__head h3{color:#0e1424;margin:0;font-size:14px;font-weight:700}.tvl-fitw__head small{color:#8a92a3;margin-top:2px;font-size:11px;display:block}.tvl-fitw__x{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.tvl-fitw__x:hover{color:#0e1424;background:#f3f5f8}.tvl-fitw__i{background:linear-gradient(90deg,#0e142400,#0e142414 12% 88%,#0e142400) top/100% 1px no-repeat;grid-template-columns:20px minmax(0,1fr);gap:4px 8px;padding:9px 2px;display:grid}.tvl-fitw__n{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10.5px;font-weight:700;display:grid}.tvl-fitw__n[data-lv=must]{background:linear-gradient(150deg,#fda4af,#be123c)}.tvl-fitw__n[data-lv=ask]{background:linear-gradient(150deg,#fdba74,#c2410c)}.tvl-fitw__t{color:#1a2235;font-size:12.5px;font-weight:600;line-height:1.35}.tvl-fitw__t em{margin-inline-start:6px;font-size:10.5px;font-style:normal;font-weight:600}.tvl-fitw__t em[data-lv=must]{color:#be123c}.tvl-fitw__t em[data-lv=ask]{color:#c2410c}.tvl-fitw__w{color:#667085;grid-column:2;font-size:11px;line-height:1.4}.tvl-fitw__a{flex-wrap:wrap;grid-column:2;gap:4px;margin-top:2px;display:flex}.tvl-fitw__a button{height:26px;font:inherit;color:#2b3448;cursor:pointer;background:#f3f5f8;border:0;border-radius:8px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:600;transition:background-color .2s;display:inline-flex}.tvl-fitw__a button:hover{background:#e8ecf2}.tvl .tvl-live{z-index:0;aspect-ratio:1440/580;width:min(100%,1440px);margin:14px auto 0;position:relative}.tvl .tvl-live__map{pointer-events:none;width:100%;height:146.305%;position:absolute;top:-12.069%;left:0;-webkit-mask-image:linear-gradient(#0000 0,#00000024 4.5%,#00000073 9%,#000c 13.5%,#000 18% 66%,#000c 73%,#00000073 81%,#00000024 91%,#0000 100%),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0,#00000024,#00000073,#000c 13.5%,#000 18% 66%,#000c 73%,#00000073 81%,#00000024 91%,#0000),linear-gradient(90deg,#0000 0,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tvl .tvl-live__map img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .7s var(--elv2-ease);display:block;position:absolute;inset:0}.tvl .tvl-live__field{opacity:0;transition:opacity .7s var(--elv2-ease);background:radial-gradient(44% 46% at 58% 34%,#38bdf89e,#38bdf800 72%),radial-gradient(34% 40% at 15% 40%,#818cf875,#818cf800 70%),radial-gradient(36% 40% at 86% 54%,#8b5cf65c,#8b5cf600 72%),linear-gradient(#1e3a8a,#2353d6 40%,#1e44b8 66%,#2e2a86);position:absolute;inset:0}.tvl .tvl-live__map .is-blue,.tvl .tvl-live[data-view=blue] .tvl-live__map .is-real{opacity:0}.tvl .tvl-live[data-view=blue] .tvl-live__map .is-blue,.tvl .tvl-live[data-view=blue] .tvl-live__field{opacity:1}.tvl .tvl-live__over{position:absolute;inset:0}.tvl .tvl-live__arcs{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.tvl .tvl-live__arcs path{fill:none;stroke:#ffffffeb;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 4;filter:drop-shadow(0 0 2px #0e142459);transition:stroke .6s;animation:18s linear infinite tvl-dash}@keyframes tvl-dash{to{stroke-dashoffset:-140px}}.tvl .tvl-live__arcs path.is-solid{stroke:#fde68a;stroke-dasharray:none}.tvl .tvl-live[data-view=blue] .tvl-live__arcs path{stroke:#e0f2feb3;filter:drop-shadow(0 0 2px #7dd3fc99)}.tvl .tvl-live[data-view=blue] .tvl-live__arcs path.is-solid{stroke:#fde68a;stroke-dasharray:none}.tvl .tvl-live__arcs path.tvl-pulse{stroke:#fff;stroke-width:2.6px;stroke-dasharray:.05 1;stroke-dashoffset:1.05px;filter:drop-shadow(0 0 4px #7dd3fcf2);animation:4.4s cubic-bezier(.45,0,.55,1) infinite tvl-pulse;display:none}.tvl .tvl-live[data-view=blue] .tvl-live__arcs path.tvl-pulse{display:inline}@keyframes tvl-pulse{0%{stroke-dashoffset:1.05px;opacity:0}8%{opacity:1}86%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.tvl .tvl-live__glow{opacity:0;transition:opacity .7s var(--elv2-ease)}.tvl .tvl-live[data-view=blue] .tvl-live__glow{opacity:1}.tvl .tvl-origin{width:0;height:0;position:absolute}.tvl .tvl-origin i{background:linear-gradient(150deg,#fde68a,#b45309);border-radius:3px;width:10px;height:10px;position:absolute;top:-5px;left:-5px;transform:rotate(45deg);box-shadow:0 0 0 2px #ffffffd9,0 0 16px 4px #f2be7073}.tvl .tvl-origin span{white-space:nowrap;color:#0e1424;text-shadow:0 0 6px #fff,0 0 2px #fff;font-size:10.5px;font-weight:600;position:absolute;top:9px;left:50%;transform:translate(-50%)}.tvl .tvl-live[data-view=blue] .tvl-origin span{color:#fff;text-shadow:0 0 8px #1e3a8ae6}.tvl .tvl-fly{z-index:3;color:#b45309;offset-rotate:auto;width:16px;height:16px;animation:7s cubic-bezier(.45,0,.55,1) infinite tvl-fly;position:absolute;top:0;left:0}.tvl .tvl-fly svg{display:block;transform:rotate(180deg)}@keyframes tvl-fly{0%{offset-distance:0%;opacity:0}8%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.tvl .tvl-pin{z-index:2;width:0;height:0;position:absolute}.tvl .tvl-pin[data-open]{z-index:4}.tvl .tvl-pin__dot{background:linear-gradient(150deg,#7dd3fc,#0369a1);border-radius:50%;width:9px;height:9px;position:absolute;top:-4.5px;left:-4.5px;box-shadow:0 0 0 2px #fff,0 2px 8px #0e14248c}.tvl .tvl-pin__halo{opacity:0;width:28px;height:28px;animation:tvl-halo 2.8s var(--elv2-ease) infinite;border:1.5px solid #ffffffd9;border-radius:50%;position:absolute;top:-14px;left:-14px}.tvl .tvl-pin__halo--2{animation-delay:1.4s}@keyframes tvl-halo{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.25)}}.tvl .tvl-pin__lead{transform-origin:0;background:linear-gradient(90deg,#fffffff2,#ffffff59);height:1px;position:absolute;top:0;left:0}.tvl .tvl-pin__cap{height:26px;font:inherit;white-space:nowrap;color:#2b3448;cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);transition:transform .26s var(--elv2-ease),background-color .26s,box-shadow .26s;background:#ffffffe6;border:0;border-radius:13px;align-items:center;gap:6px;padding:0 9px 0 6px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #fffffff2,0 1px 2px #0e14241f,0 12px 24px -12px #0e1424a6}.tvl .tvl-pin__cap:hover{transform:translate(-50%,calc(-50% - 2px))}.tvl .tvl-pin__cap:focus-visible{outline-offset:2px;outline:2px solid #0369a1}.tvl .tvl-pin__cap b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#0e1424;font-size:14px;font-weight:600}.tvl .tvl-pin__cap svg{color:#0369a1;flex:none}.tvl .tvl-pin[data-state=depart] .tvl-pin__dot{background:linear-gradient(150deg,#fde68a,#b45309)}.tvl .tvl-pin[data-state=depart] .tvl-pin__cap svg{color:#b45309}.tvl .tvl-pin[data-state=land] .tvl-pin__dot{background:linear-gradient(150deg,#6ee7b7,#047857)}.tvl .tvl-pin[data-state=land] .tvl-pin__cap svg{color:#047857;transform:rotate(-24deg)}.tvl .tvl-pin[data-open] .tvl-pin__cap{color:#fff;background:#0e1424;box-shadow:0 10px 24px -10px #0e1424b3}.tvl .tvl-pin[data-open] .tvl-pin__cap b,.tvl .tvl-pin[data-open] .tvl-pin__cap svg{color:#fff}.tvl .tvl-live[data-view=blue] .tvl-pin__dot{background:linear-gradient(150deg,#fff,#bae6fd);box-shadow:0 0 0 2px #fff6,0 0 14px 3px #7dd3fcd9}.tvl .tvl-live[data-view=blue] .tvl-pin[data-state=depart] .tvl-pin__dot{background:linear-gradient(150deg,#fef3c7,#f59e0b)}.tvl .tvl-live[data-view=blue] .tvl-pin[data-state=land] .tvl-pin__dot{background:linear-gradient(150deg,#d1fae5,#10b981)}.tvl .tvl-live[data-view=blue] .tvl-pin__halo{border-color:#bae6fdd9}.tvl .tvl-live[data-view=blue] .tvl-pin__lead{background:linear-gradient(90deg,#ffffffe6,#ffffff40)}.tvl .tvl-live__chrome{z-index:5;pointer-events:none;position:absolute;top:14px;left:0;right:0}.tvl .tvl-live__bar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tvl .tvl-live__head,.tvl .tvl-live__views{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);pointer-events:auto;background:#ffffffbd;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffffe6,0 14px 28px -20px #0e14248c}.tvl .tvl-live__head{align-items:center;gap:18px;padding:8px 14px;display:flex}.tvl .tvl-live__head h2{white-space:nowrap;color:#0e1424;margin:0;font-size:14px;font-weight:600}.tvl .tvl-live__head h2 small{color:#667085;margin-inline-start:8px;font-size:11.5px;font-weight:500}.tvl .tvl-map__label{white-space:nowrap;color:#566072;align-items:center;gap:14px;font-size:11px;display:flex}.tvl .tvl-map__label span{align-items:center;gap:6px;display:inline-flex}.tvl .tvl-map__label i{border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 1.5px #ffffffe6}.tvl .tvl-map__label i[data-s=abroad]{background:linear-gradient(150deg,#7dd3fc,#0369a1)}.tvl .tvl-map__label i[data-s=depart]{background:linear-gradient(150deg,#fde68a,#b45309)}.tvl .tvl-map__label i[data-s=land]{background:linear-gradient(150deg,#6ee7b7,#047857)}.tvl .tvl-live__views{border-radius:13px;padding:3px;display:flex;position:relative}.tvl .tvl-live__views button{z-index:1;width:96px;height:32px;font:inherit;color:#7b8596;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.tvl .tvl-live__views button:hover{color:#2b3448}.tvl .tvl-live__views button[aria-checked=true]{color:#0e1424;font-weight:600}.tvl .tvl-live__views button:nth-of-type(2)[aria-checked=true]{color:#1e3a8a}.tvl .tvl-live__views button:nth-of-type(2)[aria-checked=true] svg{color:#4f46e5}.tvl .tvl-live__vthumb{z-index:0;background:#fff;border-radius:10px;width:96px;height:32px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:3px;right:3px;box-shadow:0 1px 2px #0e14241a,0 6px 12px -6px #0e142459}.tvl .tvl-live__vthumb[data-at=blue]{transform:translate(-100%)}@media(max-width:760px){.tvl .tvl-live{display:none}}.tvl-pop{z-index:280;text-align:right;color:#0e1424;background:#fff;border-radius:14px;outline:none;width:300px;max-width:calc(100vw - 24px);padding:10px 11px 6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;font-size:12px;animation:.3s cubic-bezier(.2,.8,.2,1) both tvl-pop-in;box-shadow:0 0 0 1px #0e14240f,0 2px 6px #0e142414,0 30px 60px -24px #0e14248c}@keyframes tvl-pop-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tvl-pop__head{justify-content:space-between;align-items:center;gap:8px;padding:0 2px 7px;display:flex}.tvl-pop__head h3{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.tvl-pop__head small{color:#8a92a3;font-size:11px}.tvl-pop__x{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.tvl-pop__x:hover{color:#2b3448;background:#f3f5f8}.tvl-pop__list{overscroll-behavior:contain;max-height:296px;overflow-y:auto}.tvl-pop__r{background:linear-gradient(90deg,#0e142400,#0e142414 12% 88%,#0e142400) top/100% 1px no-repeat;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 10px;padding:7px 2px 6px;display:grid}.tvl-pop__n{color:#1a2235;align-items:center;gap:6px;min-width:0;font-size:12.5px;font-weight:600;display:flex}.tvl-pop__n button{font:inherit;white-space:nowrap;text-overflow:ellipsis;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.tvl-pop__n button:hover{color:#0369a1}.tvl-pop__n em{white-space:nowrap;color:#8a92a3;font-size:10.5px;font-style:normal;font-weight:600}.tvl-pop__d{color:#667085;grid-column:1;align-items:center;gap:6px;font-size:11px;display:flex}.tvl-pop__d [data-soon]{color:#c2410c;font-weight:600}.tvl-pop__acts{grid-area:1/2/span 3;align-items:center;gap:2px;display:flex}.tvl-pop__acts a{color:#566072;border-radius:7px;place-items:center;width:26px;height:26px;transition:background-color .2s,color .2s;display:grid}.tvl-pop__acts a:hover{color:#0369a1;background:#f3f5f8}.tvl-pop__ins{color:#667085;grid-column:1;align-items:center;gap:5px;margin-top:2px;font-size:10.5px;display:flex}.tvl-pop__ins b{white-space:nowrap;color:#2b3448;font-weight:600}.tvl-pop__ins small{white-space:nowrap;color:#8a92a3;font-size:10px}.tvl-pop__ins small.tvl-pop__draft{color:#c2410c;font-weight:600}.tvl-pop__tel{letter-spacing:.01em;white-space:nowrap;color:#0e1424;margin-inline-start:auto;font-weight:600;text-decoration:none}.tvl-pop__tel:hover{color:#0369a1}.tvw{color:#0e1424;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.tvw .tabular-nums{font-variant-numeric:tabular-nums}.tvw bdi{unicode-bidi:isolate}.tvw-bar{align-items:center;gap:14px;margin:6px 0 14px;display:flex}.tvw-bar--after{margin-top:14px}.tvw-search{flex:none;width:220px}.tvw-bar__end{margin-inline-start:auto}.tvw-t{flex-direction:column;display:flex}.tvw-h,.tvw-r{align-items:center;gap:14px;padding:0 10px;display:grid}.tvw-t--freq .tvw-h,.tvw-t--freq .tvw-r{grid-template-columns:minmax(0,2.1fr) 76px 230px minmax(0,1.6fr) minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.2fr)}.tvw-t--mk .tvw-h,.tvw-t--mk .tvw-r{grid-template-columns:minmax(0,2fr) 150px minmax(0,1.7fr) minmax(0,.9fr) minmax(0,.8fr) 168px}.tvw-h{color:#8a92a3;height:32px;font-size:11px;font-weight:500}.tvw-r{background:linear-gradient(90deg,#0e142400,#0e142412 6% 94%,#0e142400) top/100% 1px no-repeat;border-radius:10px;min-height:54px;transition:background-color .2s}.tvw-r:hover{background-color:#f7f9fb}.tvw-c{color:#334155;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.tvw-mid{text-align:center;justify-content:center}.tvw-end{text-align:left;justify-content:flex-end}.tvw-trunc{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tvw-axis{justify-content:space-between;width:225px;display:flex}.tvw-id{align-items:center;gap:10px;min-width:0;display:flex}.tvw-av{color:#5b6b86;background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #1a24470f}.tvw-id__t{flex-direction:column;gap:1px;min-width:0;display:flex}.tvw-id__t b{letter-spacing:-.01em;white-space:nowrap;color:#1a2447;align-items:center;gap:5px;min-width:0;font-size:13px;font-weight:700;display:flex}.tvw-id__t b button{font:inherit;text-overflow:ellipsis;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}.tvw-id__t b button:hover{color:#0369a1}.tvw-id__t small{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;color:#94a3b8;font-size:11px;font-weight:500;overflow:hidden}.tvw .tvl-ff{flex:none;place-items:center;display:inline-grid}.tvw .tvl-ffm{display:block;overflow:visible}.tvw .tvl-ffm__p{transform-box:view-box;transform-origin:8px 8px;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.tvw-r:hover .tvl-ffm__p{transform:rotate(-80deg)}.tvw-big{letter-spacing:-.02em;color:#0e1424;font-size:22px;font-weight:300;line-height:1}.tvw-strip{direction:rtl;grid-template-columns:repeat(12,16px);gap:3px;display:grid}.tvw-strip i{background:#f2f4f7;border-radius:6px;place-items:center;height:22px;display:grid;position:relative}.tvw-strip i[data-trip]{color:#0369a1;background:linear-gradient(160deg,#e0f2fe,#bae6fd)}.tvw-strip i svg{display:block}.tvw-strip i[data-now]{box-shadow:inset 0 0 0 1.5px #0e1424}.tvw-strip i[data-next]{color:#0369a1;background:0 0;box-shadow:inset 0 0 0 1.2px #7dd3fc}.tvw-ins{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:inline-flex}.tvw-rel{flex-direction:column;gap:1px;min-width:0;display:flex}.tvw-rel b{white-space:nowrap;text-overflow:ellipsis;color:#1a2235;font-size:12px;font-weight:500;overflow:hidden}.tvw-rel small{white-space:nowrap;text-overflow:ellipsis;color:#8a92a3;font-size:10.5px;overflow:hidden}.tvw-rel[data-warm] b{color:#0369a1}.tvw-st{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tvw-who{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.tvw-who i{color:#1f2a44;background:linear-gradient(150deg,#f5f8fd,#dde6f2);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:10.5px;font-style:normal;font-weight:700;display:grid;box-shadow:0 0 0 1.5px #fff,0 1px 3px -1px #0e142440}.tvw-slices{background:linear-gradient(#f3f5f8,#eceff3);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0e14240f}.tvw-slices button{z-index:1;height:52px;font:inherit;text-align:right;color:#7b8596;cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 14px;transition:color .3s;display:grid;position:relative}.tvw-slices button:hover{color:#2b3448}.tvw-slices button span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.tvw-slices button b{letter-spacing:-.02em;color:#566072;font-size:20px;font-weight:300}.tvw-slices button[aria-checked=true]{color:#0e1424}.tvw-slices button[aria-checked=true] b{color:#0e1424;font-weight:400}.tvw-slices__t{z-index:0;background:#fff;border-radius:11px;width:calc(25% - 5px);height:52px;transition:transform .5s cubic-bezier(.3,1.3,.5,1);position:absolute;top:4px;right:4px;box-shadow:0 1px 2px #0e14241a,0 8px 16px -8px #0e142459}.tvw-sw{border-radius:2.5px;flex:none;width:8px;height:8px;display:inline-block}.tvw-mkey{height:30px;font:inherit;white-space:nowrap;color:#566072;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 10px 0 8px;font-size:12px;transition:background-color .2s,color .2s;display:inline-flex}.tvw-mkey:hover,.tvw-mkey[data-state=open]{color:#0e1424;background:#f3f5f8}.tvw-mkey[data-static]{cursor:default}.tvw-mkey[data-static]:hover{color:#566072;background:0 0}.tvw-mkey[data-tone=lock],.tvw-mkey[data-tone=lock]:hover{color:#be123c}.tvw-mkey .tvw-chev{color:#a3aab8;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.tvw-mkey[data-state=open] .tvw-chev{transform:rotate(180deg)}.tvw-lock{flex:none}.tvw-menu{z-index:280;text-align:right;background:#fff;border-radius:16px;outline:none;width:248px;padding:6px;font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif;animation:.26s cubic-bezier(.2,.8,.2,1) both tvw-menu;box-shadow:0 0 0 1px #0e14240f,0 2px 6px #0e142414,0 26px 50px -20px #0e142480}@keyframes tvw-menu{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.tvw-menu__ch{justify-content:space-between;align-items:center;gap:4px;padding:6px 8px 8px;display:flex}.tvw-menu__ch small{color:#8a92a3;font-size:10.5px}.tvw-menu__coins{gap:3px;display:flex}.tvw-coin{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #0e14241a}.tvw-coin:hover{box-shadow:inset 0 0 0 1px #0e142440}.tvw-coin[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px #0e1424,0 4px 10px -6px #0e142480}.tvw-menu__sep{background:linear-gradient(90deg,#0000,#0e142417 12% 88%,#0000);height:1px;margin:4px 8px;display:block}.tvw-menu__i{width:100%;height:36px;font:inherit;text-align:right;color:#2b3448;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:12.5px;transition:background-color .18s;display:flex}.tvw-menu__i:hover:not(:disabled){background:#f5f7fa}.tvw-menu__i:disabled{cursor:default;color:#a3aab8}.tvw-menu__i[data-cur]{color:#0e1424;font-weight:600}.tvw-menu__i>svg:last-child:not(:first-child),.tvw-menu__i small{margin-inline-start:auto}.tvw-menu__i small{color:#a3aab8;font-size:10.5px}.tvl button.tvl-mk__row{width:100%;font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;transition:background-color .2s}.tvl button.tvl-mk__row:hover{background:#0e14240a}.tvl button.tvl-mk__row:focus-visible{outline-offset:1px;outline:2px solid #0369a1}.travel-proposal[data-design=v2]{--ecv2-a1:#6b86ee;--ecv2-a2:#1f2a5c;--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-icon:#8b95a5;--ecv2-r:12px;--ecv2-hair:#0e142414;--ecv2-hair-soft:#0e14240d;--ecv2-shadow:0 0 0 1px #0e14240f, 0 1px 2px #0e14240a, 0 14px 34px -24px #0e142447;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);--ecv2-wash:linear-gradient(180deg, #f7f8fa 0%, #f2f4f7 100%);-webkit-font-smoothing:antialiased;color:var(--ecv2-ink);font-family:Heebo,IBM Plex Sans Hebrew,Segoe UI,system-ui,sans-serif}.travel-proposal[data-design=v2] :is(input,button,textarea,select){font-family:inherit}.travel-proposal[data-design=v2] :is(.ecv2-defs,.ccv2-defs){width:0;height:0;position:absolute;overflow:hidden}.travel-proposal[data-design=v2] :is(.customer-hero-card,.home-cov-card,.customer-bottom-panel){border-radius:var(--ecv2-r);box-shadow:var(--ecv2-shadow);background:linear-gradient(#fff,#fcfcfd);border-color:#0000}.travel-proposal[data-design=v2] .home-cov-decor{display:none}.travel-proposal[data-design=v2] .customer-hero-card{padding:1.35rem 1.75rem 1.1rem}.travel-proposal[data-design=v2] .customer-hero-top{background:linear-gradient(90deg,transparent,var(--ecv2-hair) 8%,var(--ecv2-hair) 92%,transparent) bottom / 100% 1px no-repeat;border-bottom-color:#0000;margin-bottom:0;padding-bottom:.9rem}.pv2-namerow{align-items:center;gap:.4rem;min-width:0;display:flex}.pv2-namerow .crm-card-link{width:26px;height:26px;color:var(--ecv2-icon);border-radius:8px;flex:none;place-items:center;text-decoration:none;transition:color .2s,background .2s;display:inline-grid}.pv2-namerow .crm-card-link:hover{color:var(--ecv2-ink);background:var(--ecv2-wash);text-decoration:none}.pv2-namerow .crm-card-link svg{width:14px;height:14px}.travel-proposal[data-design=v2] .customer-insured-grid{gap:.15rem 1rem;padding:.75rem 0 .7rem}.travel-proposal[data-design=v2] .customer-insured-grid .customer-profile-field{border-radius:calc(var(--ecv2-r) - 4px);margin-inline:-.6rem;padding:.5rem .6rem;transition:background .2s}.travel-proposal[data-design=v2] .customer-insured-grid .customer-profile-field:hover{background:var(--ecv2-wash)}.travel-proposal[data-design=v2] .customer-insured-grid .text-\[9px\]{color:var(--ecv2-label);margin-bottom:.25rem;font-size:11px;font-weight:400;line-height:1.1}.travel-proposal[data-design=v2] .customer-insured-grid .text-\[11px\]{letter-spacing:-.005em;font-variant-numeric:tabular-nums;color:var(--ecv2-ink);font-size:12.5px;font-weight:500;line-height:1.25}.travel-proposal[data-design=v2] .customer-insured-compact{padding-bottom:.25rem}.tpv2-trip{border-block:1px solid #e9eef5;align-items:stretch;padding:.8rem 0;display:flex}.tpv2-trip__cell{text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;min-width:0;padding:0 .75rem;display:flex;position:relative}.tpv2-trip__cell+.tpv2-trip__cell:before{content:"";inset-inline-start:0;background:linear-gradient(#0000,#e3e9f1,#0000);width:1px;position:absolute;top:.35rem;bottom:.35rem}.tpv2-trip__cell--dest{flex:1.35 1 0}.tpv2-trip__cell--route{flex:2.1 1 0}.tpv2-trip__cell--company,.tpv2-trip__cell--policy{flex:1.25 1 0}.tpv2-trip__cap{color:var(--ecv2-label);font-size:11px;line-height:1}.tpv2-trip__val{color:#172247;justify-content:center;align-items:center;width:100%;min-width:0;height:26px;font-size:13px;font-weight:500;display:flex}.tpv2-trip__val :is(input,button){color:#172247;font-weight:500;height:26px!important;min-height:0!important;font-size:13px!important}.tpv2-trip__val input::placeholder{color:var(--ecv2-hint);font-weight:400}.tpv2-trip__val>*{min-width:0}.tpv2-trip__cell--dest .tpv2-trip__val>div{width:auto;max-width:100%}.tpv2-trip__cell--dest .tpv2-trip__val button{max-width:100%;width:auto!important;padding-inline:.4rem!important}.tpv2-trip__val :is(input,button):hover{background:var(--ecv2-wash);border-radius:6px}.tpv2-trip__val input:focus{background:#fff;border-radius:6px;box-shadow:inset 0 -1.5px #2b3448!important}.tpv2-route{gap:.6rem}.tpv2-route__day{flex:none;width:6.4rem}.tpv2-route__bar{color:#1d4ed8;flex:none;width:5.4rem;height:16px;position:relative}.tpv2-route__bar:before{content:"";inset-inline:5px;background:linear-gradient(270deg,#1d4ed8,#93c5fd);border-radius:2px;height:1.6px;position:absolute;top:7.2px}.tpv2-route__bar>i{border-radius:50%;width:8px;height:8px;position:absolute;top:4px}.tpv2-route__bar>i:first-of-type{background:linear-gradient(135deg,#60a5fa,#1d4ed8);right:0;box-shadow:0 0 0 3px #dbeafe}.tpv2-route__bar>i:last-of-type{background:#fff;left:0;box-shadow:inset 0 0 0 1.6px #93c5fd}.tpv2-route__bar>svg{background:#fff;border-radius:50%;margin-left:-7px;padding:1px;position:absolute;top:1px;left:50%;transform:rotate(-135deg)}.tpv2-route[data-reversed] .tpv2-route__bar{color:#be123c}.tpv2-route[data-reversed] .tpv2-route__bar:before{background:#fda4af}.tpv2-trip__days{font-variant-numeric:tabular-nums}.tpv2-trip__days.is-empty{color:var(--ecv2-hint);font-weight:400}.tpv2-trip__days[data-reversed]{color:#be123c;font-weight:700}.tpv2-trip__policy{gap:.15rem}.tpv2-trip__tools{flex:none;align-items:center;gap:.15rem;padding-inline-start:.75rem;display:flex}.tpv2-trip__tool{width:36px;height:36px;color:var(--ecv2-icon);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;transition:color .2s;display:grid}.tpv2-trip__tool svg{transition:transform .3s var(--ecv2-ease)}.tpv2-trip__tool:hover{color:var(--ecv2-ink-2)}.tpv2-trip__tool:hover svg{transform:translateY(-2px)}.tpv2-trav{margin-top:.85rem}.tpv2-trav__head{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.tpv2-trav__title{white-space:nowrap;color:var(--ecv2-ink);margin:0;font-size:13.5px;font-weight:600}.tpv2-trav__count{color:var(--ecv2-hint);margin-inline-start:.2rem;font-weight:400}.tpv2-trav__rule{background:linear-gradient(90deg,transparent,var(--ecv2-hair) 40%,var(--ecv2-hair));flex:1;height:1px}.tpv2-trav__meta{white-space:nowrap;color:var(--ecv2-label);align-items:center;gap:.45rem;font-size:11.5px;display:flex}.tpv2-trav__meta b{color:var(--ecv2-text-2);font-weight:500}.tpv2-trav__meta>i{background:#c7cdd7;border-radius:50%;width:3px;height:3px}.tpv2-trav__meta-flag{color:#b45309}.tpv2-trav__meta-pending{color:var(--ecv2-text-2)}.tpv2-trav .tv-add{width:30px;height:30px;box-shadow:none;color:#566072;background:0 0;border:0;transition:transform .55s cubic-bezier(.34,1.56,.64,1),color .2s}.tpv2-trav .tv-add:after{display:none}.tpv2-trav .tv-add:hover{box-shadow:none;color:var(--ecv2-ink);border:0;transform:rotate(90deg)}.tpv2-trav .tv-add:hover .tv-add__plus{transform:none}.tv-add-menu__all .tv-add-menu__name{font-weight:600}.tpv2-trav .tv-grid{grid-template-columns:5.75rem 6.5rem minmax(7.5rem,1.35fr) 7rem 2.5rem minmax(7.5rem,.9fr) 3.25rem 3.25rem minmax(5.5rem,1fr) 1.75rem;column-gap:.6rem}.tpv2-trav .tv-head{letter-spacing:0;height:28px;color:var(--ecv2-label);background:#f5f7fa;border-radius:8px;font-size:11px;font-weight:400}.tpv2-trav .tv-row{border-radius:0;height:auto;min-height:46px;box-shadow:inset 0 -1px #eef2f6}.tpv2-trav .tv-head+.tv-row:before,.tpv2-trav .tv-row+.tv-row:before{display:none}.tpv2-trav .tv-row:hover{background:linear-gradient(90deg,#0000,#f7f9fc 20% 80%,#0000)}.tpv2-trav .tv-row--primary{background:0 0}.tpv2-trav :is(.tv-value,.tv-input){color:#172247;font-size:12.5px;font-weight:500}.tpv2-trav .tv-value--muted{color:#c3cad6}.tpv2-trav .tv-input::placeholder{color:#b4bcc8;font-weight:400}.tpv2-trav .tv-rel{font-size:12px;font-weight:500}.tpv2-birth{flex-direction:column;align-items:center;min-width:0;line-height:1.15;display:flex}.tpv2-birth .tv-date{display:block}.tpv2-birth .tv-date input{color:#172247;height:20px;font-weight:500;min-height:0!important;padding-block:0!important;font-size:12.5px!important}.tpv2-age{color:var(--ecv2-hint);font-size:10.5px}.tpv2-trav .tv-tick[data-checked=true]{color:#fff;background:linear-gradient(135deg,#566072,#1e293b);border-color:#0000;box-shadow:0 2px 4px -2px #0e142466}.tpv2-health{white-space:nowrap;color:#667085;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:4px 6px;font-size:12px;font-weight:500;transition:background .2s;display:inline-flex}.tpv2-health:hover,.tpv2-health[aria-expanded=true]{background:var(--ecv2-wash)}.tpv2-health[data-status=ok]{color:#047857}.tpv2-health[data-status=flagged]{color:#b45309}.tpv2-health small{color:var(--ecv2-hint);font-size:10.5px;font-weight:400}.tpv2-health__chev{color:#b4bcc8;transition:transform .3s var(--ecv2-ease)}.tpv2-health[aria-expanded=true] .tpv2-health__chev{color:var(--ecv2-ink-2);transform:rotate(180deg)}.tpv2-decl{width:100%;animation:tpv2-decl-in .26s var(--ecv2-ease) both;background:linear-gradient(#f8fafc,#fbfcfd);border-radius:10px;grid-column:1/-1;align-items:flex-end;gap:.9rem;margin:.15rem 0 .6rem;padding:.7rem .9rem;display:flex;box-shadow:inset 0 0 0 1px #edf1f6}@keyframes tpv2-decl-in{0%{opacity:0;transform:translateY(-4px)}}.tpv2-decl__q{flex-direction:column;flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}.tpv2-decl__label{white-space:nowrap;color:var(--ecv2-text-2);font-size:11px}.tpv2-decl__q[data-missing] .tpv2-decl__label{color:#b45309;font-weight:500}.tpv2-decl__all-no{white-space:nowrap;height:30px;color:var(--ecv2-ink-2);cursor:pointer;background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 0 1px #0e142414,0 1px 2px #0e14240f}.tpv2-decl__all-no:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #0e14241f,0 4px 10px -4px #0e142433}.tpv2-decl .tv-yn{background:#eef1f5;border:0;border-radius:9px;grid-auto-columns:1fr;grid-auto-flow:column;gap:0;height:26px;padding:2px;display:inline-grid;box-shadow:inset 0 1px 2px #0e142414}.tpv2-decl .tv-yn__opt{min-width:2.4rem;box-shadow:none;color:#7a8496;background:0 0;border:0;border-radius:7px;padding:0 .6rem;font-size:11.5px;font-weight:400}.tpv2-decl .tv-yn__opt[data-on=true]{color:var(--ecv2-ink);background:linear-gradient(#fff,#f7f8fa);font-weight:600;box-shadow:0 1px 3px #0e142429,0 0 0 .5px #0e14240f}.tpv2-decl__q[data-missing] .tv-yn{background:#fff;box-shadow:inset 0 0 0 1px #f59e0b80}.travel-proposal[data-design=v2] .tpv2-cov-card{padding:0;overflow:visible}.tpv2-phead{align-items:center;gap:14px;min-height:52px;padding:14px 18px 8px;display:flex}.tpv2-phead h2{color:var(--ecv2-ink);letter-spacing:-.1px;white-space:nowrap;margin:0;font-size:15px;font-weight:600}.tpv2-phead__rule{background:linear-gradient(90deg,#0000,#0e14241c 35% 65%,#0000);flex:1;height:1px}.tpv2-phead__side{color:var(--ecv2-label);white-space:nowrap;flex:0 0 190px;align-items:center;gap:6px;font-size:11.5px;display:flex}.tpv2-phead__side--end{justify-content:flex-end}.tpv2-cov{grid-template-columns:430px minmax(0,1fr);padding:4px 22px 0;display:grid}.tpv2-fix{border-inline-end:1px solid #edf1f6;flex-direction:column;padding:4px 2px 12px;padding-inline-end:24px;display:flex}.tpv2-fx{border-bottom:1px solid #f0f3f7;grid-template-columns:22px minmax(0,1fr) 128px 84px;align-items:center;column-gap:12px;padding:15px 0;display:grid}.tpv2-fx:last-child{border-bottom:0}.tpv2-fx__ic{color:#8b95a5}.tpv2-fx__nm{min-width:0}.tpv2-fx__nm b{color:var(--ecv2-ink);font-size:13px;font-weight:500;display:block}.tpv2-fx__nm small{color:var(--ecv2-hint);font-size:10.5px;display:block}.tpv2-fx__sum{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.tpv2-fx__sum>span:first-child{color:var(--ecv2-hint);font-size:10px}.tpv2-fx__val{align-items:center;gap:2px;max-width:100%;display:inline-flex}.tpv2-fx__none{color:#a3acba;font-size:14px;font-weight:500}.travel-proposal[data-design=v2] input.tpv2-usd{color:#172247;width:100%;min-width:0;height:26px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:7px;outline:none;padding:0 4px;font-size:14px;font-weight:500;transition:background .2s}.travel-proposal[data-design=v2] input.tpv2-usd:hover,.travel-proposal[data-design=v2] input.tpv2-usd:focus{background:var(--ecv2-wash)}.travel-proposal[data-design=v2] input.tpv2-usd::placeholder{color:#a3acba;font-weight:400}.tpv2-fx__more{color:#a3acba;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:18px;height:22px;display:grid}.tpv2-fx__more:hover{color:var(--ecv2-ink-2)}.tpv2-menu__item{width:100%;color:var(--ecv2-ink-2,#2b3448);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;padding:6px 10px;font-size:12.5px;display:flex}.tpv2-menu__item:hover{background:#f4f6f9}.tpv2-menu__item[data-on]{color:#047857;font-weight:600}.tpv2-adds{flex-direction:column;gap:10px;min-width:0;padding:8px 0 14px;padding-inline-start:22px;display:flex}.tpv2-adds__grid{grid-template-columns:repeat(9,minmax(0,1fr));gap:4px;display:grid}.travel-proposal[data-design=v2] .tpv2-adt{min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 9px;transition:background .25s;display:flex;position:relative}.travel-proposal[data-design=v2] .tpv2-adt:hover{background:#f6f8fb}.tpv2-adt .tpv2-logo{transition:transform .3s var(--ecv2-ease)}.tpv2-adt:hover .tpv2-logo{transform:translateY(-2px)}.travel-proposal[data-design=v2] .tpv2-adt[data-open]{background:linear-gradient(#f2f5f9,#f7f9fb);box-shadow:inset 0 1px 3px #0e14241a}.tpv2-adt[data-open]:after{content:"";border:6px solid #0000;border-bottom-color:#e8edf3;margin-left:-6px;position:absolute;bottom:-11px;left:50%}.tpv2-adt__name{color:#566072;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;overflow:hidden}.tpv2-adt__w{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11.5px;font-weight:500;line-height:1.15;overflow:hidden}.tpv2-adt__w[data-t=g]{color:#047857}.tpv2-adt__w[data-t=b]{color:#1d4ed8}.tpv2-adt__w[data-t=n]{color:var(--ecv2-hint);font-weight:400}.tpv2-adt__w[data-t=o]{color:#b45309}.tpv2-adt__c{max-width:100%;color:var(--ecv2-hint);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.2;overflow:hidden}.tpv2-bang{box-shadow:0 2px 5px -2px #b4530973}.tpv2-addet{background:linear-gradient(#f8fafc,#fbfcfd);border-radius:12px;padding:12px 16px;box-shadow:inset 0 0 0 1px #e8edf3}.tpv2-addet__h{align-items:center;gap:10px;margin-bottom:10px;display:flex}.tpv2-addet__h b{font-size:13px;font-weight:600}.tpv2-addet__h small{color:var(--ecv2-label);font-size:11px}.tpv2-addet__src{min-width:0;color:var(--ecv2-hint);align-items:center;gap:5px;margin-inline-start:auto;font-size:10.5px;display:flex}.tpv2-draft{color:#b45309;letter-spacing:.2px;font-size:9.5px;font-style:normal;font-weight:600}.tpv2-addet__row{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.tpv2-addet__row+.tpv2-addet__row{margin-top:10px}.tpv2-addet__sum{width:120px;display:inline-flex}.tpv2-addet__note{color:#566072;font-size:12px}.tpv2-addet__warn{color:#b45309;align-items:center;gap:6px;margin-inline-start:auto;font-size:11.5px;display:inline-flex}.tpv2-lab{color:var(--ecv2-label);font-size:11px}.tpv2-x{color:#a3acba;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;transition:color .2s;display:grid}.tpv2-x:hover{color:#be123c}.tpv2-days{grid-template-columns:repeat(var(--n),minmax(0,1fr));flex:1;gap:3px;min-width:0;display:grid}.tpv2-day{color:#172247;min-width:0;height:38px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #e6ebf2}.tpv2-day b{font-variant-numeric:tabular-nums;font-weight:500}.tpv2-day small{color:var(--ecv2-hint);font-size:9.5px}.tpv2-day[data-we]{background:#f6f8fb}.tpv2-day[data-on]{color:#fff;background:linear-gradient(135deg,#60a5fa,#1d4ed8);box-shadow:0 4px 10px -6px #1d4ed8}.tpv2-day[data-on] small{color:#dbeafe}.tpv2-qk{height:30px;color:var(--ecv2-ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0e142414,0 1px 2px #0e14240f}.tpv2-qk:hover{background:linear-gradient(#fff,#eef1f5)}.tpv2-who{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tpv2-who>button{color:var(--ecv2-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:20px;align-items:center;gap:6px;padding:3px 9px 3px 3px;font-size:12px;display:flex}.tpv2-who>button[data-on]{color:var(--ecv2-ink);background:#fff;font-weight:500;box-shadow:0 0 0 1px #e3e9f1}.tpv2-av{color:#2b3448;background:linear-gradient(135deg,#e0f2fe,#e2e8f0);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:600;line-height:1;display:inline-grid;box-shadow:0 0 0 2px #fff,0 1px 2px #0e142414}.tpv2-who>button[data-on] .tpv2-av{color:#fff;background:linear-gradient(135deg,#60a5fa,#1d4ed8)}.tpv2-sw{background:#eef1f5;border-radius:9px;flex:none;grid-auto-columns:1fr;grid-auto-flow:column;height:28px;padding:2px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px #0e142414}.tpv2-sw>i{width:calc((100% - 4px) / var(--count));transition:inset-inline-start .35s var(--ecv2-ease);top:2px;bottom:2px;background:linear-gradient(#fff,#f7f8fa);border-radius:7px;position:absolute;inset-inline-start:calc(2px + var(--pick) * (100% - 4px) / var(--count));box-shadow:0 1px 3px #0e142429,0 0 0 .5px #0e14240f}.tpv2-sw[data-empty]{background:#fff;box-shadow:inset 0 0 0 1px #f59e0b80}.tpv2-sw[data-empty]>i{display:none}.tpv2-sw>button{z-index:1;color:#7a8496;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 11px;font-size:11.5px;display:grid;position:relative}.tpv2-sw>button[data-on]{color:var(--ecv2-ink);cursor:default;font-weight:600}.tpv2-items{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.tpv2-item{background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:4px 8px 4px 6px;display:flex;box-shadow:0 0 0 1px #e6ebf2}.tpv2-item[data-over-limit]{box-shadow:0 0 0 1px #f59e0b99}.travel-proposal[data-design=v2] input.tpv2-input{background:var(--ecv2-wash);width:9.5rem;height:28px;color:var(--ecv2-ink);font:inherit;border:0;border-radius:7px;outline:none;padding:0 8px;font-size:12.5px}.travel-proposal[data-design=v2] input.tpv2-input:focus{box-shadow:inset 0 0 0 1px #6b86ee73}.tpv2-item__sum{width:96px;display:inline-flex}.tpv2-item .tpv2-x{margin-inline-start:auto}.tpv2-add{color:#8b95a5;cursor:pointer;width:26px;height:26px;transition:transform .5s var(--ecv2-ease),color .2s ease;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.tpv2-add:hover:not(:disabled){color:var(--ecv2-ink-2);transform:rotate(90deg)}.tpv2-add:disabled{cursor:default;opacity:.4}.tpv2-mx{border-top:1px solid #edf1f6;grid-column:1/-1;margin:0 -22px;padding:10px 22px 16px}.tpv2-sub{align-items:center;gap:9px;margin:0 0 4px;display:flex}.tpv2-sub h3{color:var(--ecv2-ink);white-space:nowrap;margin:0;font-size:13.5px;font-weight:600}.tpv2-sub__rule{background:linear-gradient(90deg,#0000,#0e14241a 40%,#0e14241a);flex:1;height:1px}.tpv2-mxg{grid-template-columns:150px repeat(11,minmax(0,1fr));align-items:center;display:grid}.tpv2-mxg>span{border-bottom:1px solid #f1f4f8;justify-content:center;align-items:center;height:32px;font-size:12px;display:flex}.tpv2-mxg>.tpv2-mxh{height:26px;color:var(--ecv2-label);border-bottom:0;font-size:10.5px}.tpv2-mxg>.tpv2-mxl{justify-content:flex-start;gap:8px}.tpv2-mxg>.tpv2-mxsep{box-shadow:inset 1px 0 #e8edf3}.tpv2-mxn{color:var(--ecv2-text-2);font-size:11.5px;font-weight:500}.tpv2-dash{color:#cbd2dc}.travel-proposal[data-design=v2] :is(.tpv2-cmp-card,.tpv2-pay-card){flex-direction:column;padding:0;display:flex;overflow:visible}.tpv2-plus{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;transition:transform .55s cubic-bezier(.34,1.56,.64,1),color .2s;display:grid}.tpv2-plus:hover{color:var(--ecv2-ink);transform:rotate(90deg)}.tpv2-cmp{flex-direction:column;gap:2px;padding:2px 18px 16px;display:flex}.tpv2-cmp__empty{background:var(--ecv2-wash);min-height:120px;color:var(--ecv2-label);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:8px 22px 22px;font-size:12.5px;display:flex}.tpv2-cr{border-radius:12px;grid-template-columns:140px minmax(0,1fr) 70px 122px;align-items:center;gap:4px 12px;padding:9px 10px;transition:background .2s;display:grid;position:relative}.tpv2-cr:hover{background:#f7f9fb}.tpv2-cr[data-cheap]{background:linear-gradient(90deg,#ecfdf500,#ecfdf5 60%)}.tpv2-cr[data-in]{background:linear-gradient(#f1f4f8,#f6f8fa);box-shadow:inset 0 1px 3px #0e14241a}.tpv2-cr__co{flex-direction:column;gap:1px;min-width:0;display:flex}.tpv2-cr__co>:first-child{min-width:0;font-size:12.5px;font-weight:500}.travel-proposal[data-design=v2] input.tpv2-cr__note{width:100%;height:18px;color:var(--ecv2-hint);font:inherit;background:0 0;border:0;outline:none;padding:0 2px;font-size:10.5px}.tpv2-cr__bar{align-items:center;min-width:0;height:26px;display:flex}.tpv2-cr__bar>i{height:8px;transition:width .4s var(--ecv2-ease);background:linear-gradient(270deg,#cbd5e1,#94a3b8);border-radius:5px;flex:none}.tpv2-cr[data-cheap] .tpv2-cr__bar>i{background:linear-gradient(270deg,#6ee7b7,#059669)}.tpv2-cr[data-in] .tpv2-cr__bar>i{background:linear-gradient(270deg,#94a3b8,#334155)}.tpv2-cr__bar>em{flex:none;align-items:baseline;gap:2px;margin-inline-start:8px;font-style:normal;display:inline-flex}.tpv2-cr__amt{width:64px;display:inline-flex}.travel-proposal[data-design=v2] .tpv2-cr__amt input.tpv2-usd{text-align:start;font-size:15px}.tpv2-cr__bar>em small{color:var(--ecv2-hint);font-size:10.5px}.tpv2-cr__gap{color:var(--ecv2-text-2);text-align:center;flex-direction:column;align-items:center;font-size:11.5px;display:flex}.tpv2-cr__gap[data-t=g]{color:#047857;font-weight:600}.tpv2-cr__gap small{color:var(--ecv2-hint);font-size:10.5px;font-weight:400}.tpv2-cr__act{justify-content:flex-end;align-items:center;gap:2px;display:flex}.tpv2-cr__in{color:var(--ecv2-ink-2);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}.tpv2-cr__x{opacity:0;transition:opacity .2s}.tpv2-cr:hover .tpv2-cr__x,.tpv2-cr__x:focus-visible{opacity:1}.tpv2-qk:disabled{cursor:default;opacity:.45}.tpv2-cr__spec{flex-wrap:wrap;grid-column:1/-1;gap:4px 16px;margin-top:-2px;display:flex}.tpv2-cr__spec>span{color:var(--ecv2-text-2);align-items:center;gap:5px;font-size:11px;display:inline-flex}.tpv2-link{color:var(--ecv2-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:500;transition:color .2s,background .2s;display:inline-flex}.tpv2-link:hover{color:var(--ecv2-ink);background:#f4f6f9}.tpv2-link__n{color:var(--ecv2-hint);margin-inline-start:2px;font-size:11px;font-weight:400}.tpv2-pay{flex-direction:column;gap:14px;padding:4px 22px 20px;display:flex}.tpv2-pay__top{border-bottom:1px solid #eef2f6;justify-content:space-between;align-items:center;gap:20px;padding:6px 2px 16px;display:flex}.tpv2-pay__figs{align-items:stretch;display:flex}.tpv2-pay__fig{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:84px;padding:0 18px;display:flex;position:relative}.tpv2-pay__fig:first-child{padding-inline-start:4px}.tpv2-pay__fig+.tpv2-pay__fig:before{content:"";top:2px;bottom:2px;background:linear-gradient(#0000,#e3e9f1,#0000);width:1px;position:absolute;inset-inline-start:0}.tpv2-pay__fig small{color:var(--ecv2-label);font-size:10.5px}.tpv2-pay__fig>b{color:var(--ecv2-ink);font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:18px;font-weight:300;line-height:1}.tpv2-step{background:#f1f4f8;border-radius:9px;align-items:center;height:28px;padding:2px;display:inline-flex;box-shadow:inset 0 1px 2px #0e142412}.tpv2-step>button{color:#566072;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.tpv2-step>button:hover:not(:disabled){color:var(--ecv2-ink);background:#fff;box-shadow:0 1px 2px #0e142424}.tpv2-step>button:disabled{cursor:default;opacity:.35}.tpv2-step>b{text-align:center;min-width:28px;font-size:13px;font-weight:600}.tpv2-pay__prem{text-align:end;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.tpv2-pay__prem>small{color:var(--ecv2-label);font-size:10.5px}.tpv2-pay__usd{width:210px;display:inline-flex}.travel-proposal[data-design=v2] input.tpv2-pay__in{color:#0000;-webkit-text-fill-color:transparent;caret-color:#047857;width:100%;height:46px;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:-1.4px;text-align:left;background:linear-gradient(150deg,#34d399,#047857);-webkit-background-clip:text;background-clip:text;border:0;border-radius:8px;outline:none;padding:0 2px;font-size:38px;font-weight:300;line-height:1}.travel-proposal[data-design=v2] input.tpv2-pay__in::placeholder{color:#c3cad6;-webkit-text-fill-color:#c3cad6}.tpv2-pay__ils{color:var(--ecv2-text-2);font-size:11.5px}.tpv2-pay__ils b{color:var(--ecv2-ink);font-weight:500}.tpv2-pay__warn{color:#b45309}.tpv2-plh{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:-6px;display:flex}.tpv2-plh b{color:var(--ecv2-ink-2);font-size:12.5px;font-weight:600}.tpv2-plh span{color:var(--ecv2-hint);font-size:11px}.travel-proposal[data-design=v2] .customer-bottom-panel>.customer-activity-card,.travel-proposal[data-design=v2] .customer-bottom-panel .customer-activity-card{box-shadow:none;background:0 0;border:0;border-radius:0}.travel-proposal[data-design=v2] .ecv2-phead{align-items:center;gap:.9rem;padding:1.1rem 1.25rem 0;display:flex}.travel-proposal[data-design=v2] .ecv2-phead__rule{background:linear-gradient(90deg,#0e142417,#0e142400);flex:1;height:1px}.travel-proposal[data-design=v2] .ecv2-phead__rule:last-child{background:linear-gradient(90deg,#0e142400,#0e142417)}.travel-proposal[data-design=v2] .ecv2-phead__title{color:var(--ecv2-ink);font-size:15px;font-weight:600}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]){background:linear-gradient(#fcfcfd,#f8f9fb);border:0;border-radius:8px;gap:1px;padding:2px;transition:box-shadow .2s,background .2s;box-shadow:inset 0 0 0 1px #0e14240a}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]):focus-within{background:#fff;box-shadow:inset 0 0 0 1px #2b344852,0 0 0 3px #2b34480f}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) input[type=text]{min-height:28px;box-shadow:none;background:0 0;border:0;font-size:12.5px!important}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button{width:26px;height:26px;color:var(--ecv2-icon);background:0 0;border:0}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) div.relative>button{width:24px;height:24px}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button:hover{background:0 0}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button svg.lucide{width:16px;height:16px;color:var(--ecv2-icon);stroke-width:2px;transition:transform .26s var(--ecv2-ease),fill-opacity .2s ease;fill-opacity:0}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid{background:0 0;width:18px;height:18px}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button>span.grid svg.lucide{color:inherit}.travel-proposal[data-design=v2] .customer-bottom-row div[dir=rtl]:has(>div.relative>input[type=text]) button:is(:hover,:focus-visible):not(:disabled) svg.lucide{fill-opacity:.2;transform:translateY(-2px)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-plus{stroke:url(#ecv2-iAcc)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-clipboard-check{stroke:url(#ecv2-iGreen);fill:url(#ecv2-iGreen)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-wallet{stroke:url(#ecv2-iAmL);fill:url(#ecv2-iAmL)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-upload{stroke:url(#ecv2-iCall)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-pin{stroke:url(#ecv2-iGr);fill:url(#ecv2-iGr)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-message-circle{stroke:url(#ecv2-iWa);fill:url(#ecv2-iWa)}.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-mail,.travel-proposal[data-design=v2] .customer-bottom-row button:is(:hover,:focus-visible):not(:disabled) svg.lucide-file-check-2{stroke:url(#ecv2-iMail);fill:url(#ecv2-iMail)}.tpv2-trip__tool[data-dot]{position:relative}.tpv2-trip__tool[data-dot]:after{content:"";background:linear-gradient(135deg,#60a5fa,#1d4ed8);border-radius:50%;width:7px;height:7px;position:absolute;top:5px;left:6px;box-shadow:0 0 0 2px #fff}.tpv2-pt{color:#0e1424;flex-direction:column;gap:14px;display:flex}.tpv2-pt__pick{flex-direction:column;gap:2px;display:flex}.tpv2-pt__pick>button{color:#2b3448;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:13px;transition:background .2s;display:grid}.tpv2-pt__pick>button:hover{background:#f6f8fb}.tpv2-pt__pick>button[data-on]{color:#0e1424;background:linear-gradient(#f2f5f9,#f7f9fb);font-weight:500;box-shadow:inset 0 1px 3px #0e142417}.tpv2-pt__radio{border-radius:50%;width:16px;height:16px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1.5px #c3cad6}.tpv2-pt__pick>button[data-on] .tpv2-pt__radio{box-shadow:inset 0 0 0 4.5px #1d4ed8,inset 0 0 0 16px #fff}.tpv2-pt__tag{color:#8a92a3;font-size:10.5px}.tpv2-pt__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.tpv2-pt__sec{color:#0e1424;align-items:center;gap:9px;margin:0 0 4px;font-size:12.5px;font-weight:600;display:flex}.tpv2-pt__sec>i{background:linear-gradient(90deg,#0000,#0e14241a 40%,#0e14241a);flex:1;height:1px}.tpv2-pt__empty{color:#8a92a3;margin:8px 0 0;font-size:12px}.pv2-key[data-main]{color:var(--ecv2-ink,#0e1424);font-weight:600}.pv2-key[data-main] svg{fill:#2b34481f}.tpv2-ecards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.tpv2-ec{color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:radial-gradient(120% 90% at 85% 0,#ffffff1f,#fff0 60%),linear-gradient(135deg,#4b5563,#111827);border-radius:14px;flex-direction:column;gap:10px;min-height:190px;padding:16px 18px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px -18px #0e1424cc}.tpv2-ec__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.tpv2-ec__co{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:inline-flex}.tpv2-ec__plate{background:#fff;border-radius:7px;place-items:center;width:28px;height:28px;display:inline-grid}.tpv2-ec__kind{opacity:.7;font-size:10.5px}.tpv2-ec__name{flex-direction:column;gap:3px;font-size:20px;font-weight:700;line-height:1.15;display:flex}.tpv2-ec__name small{opacity:.78;font-size:11.5px;font-weight:400}.tpv2-ec__sos{border-top:1px solid #ffffff24;flex-direction:column;gap:2px;margin-top:auto;padding-top:10px;display:flex}.tpv2-ec__sos small{opacity:.7;font-size:10.5px}.tpv2-ec__sos b{font-variant-numeric:tabular-nums;letter-spacing:.4px;align-self:flex-end;font-size:22px}.tpv2-ec__sos>span{opacity:.85;font-size:11.5px}.tpv2-ec__agency{opacity:.5;font-size:10px;position:absolute;bottom:12px;left:16px}.tpv2-ec__empty{color:#566072;margin:12px 0;font-size:13px;line-height:1.5}.tpv2-ec-print{display:none}@media print{body.tpv2-ec-printing>:not(.tpv2-ec-print){display:none!important}body.tpv2-ec-printing .tpv2-ec-print{grid-template-columns:repeat(2,85.6mm);gap:8mm;padding:10mm;display:grid!important}body.tpv2-ec-printing .tpv2-ec-print .tpv2-ec{break-inside:avoid;min-height:54mm;box-shadow:none}}.tpv2-xt{color:#0e1424;flex-direction:column;gap:14px;display:flex}.tpv2-xt__route{align-items:center;gap:12px;padding:4px 2px 2px;display:flex}.tpv2-xt__day{flex-direction:column;gap:1px;display:flex}.tpv2-xt__day b{color:#0e1424;font-variant-numeric:tabular-nums;font-size:17px;font-weight:500;line-height:1.2}.tpv2-xt__day small{color:var(--ecv2-hint,#8a92a3);font-size:11px}.tpv2-xt__day[data-old] b{color:#a3acba;text-decoration:line-through;text-decoration-thickness:1.5px}.tpv2-xt__day[data-new] b{color:#1d4ed8;font-weight:600}.tpv2-xt__day[data-new] small{color:#1d4ed8}.tpv2-xt__arrow{color:#93c5fd;flex:none}.tpv2-xt__strip .tpv2-day[data-x]{color:#1d4ed8;background:repeating-linear-gradient(135deg,#eff6ff 0 5px,#dbeafe 5px 7px);box-shadow:inset 0 0 0 1px #bfdbfe}.tpv2-xt__strip .tpv2-day[data-end]{color:#fff;background:linear-gradient(135deg,#60a5fa,#1d4ed8);box-shadow:0 4px 10px -6px #1d4ed8}.tpv2-xt__strip .tpv2-day[data-end] small{color:#dbeafe}.tpv2-xt__money{grid-template-columns:9rem 9rem minmax(0,1fr);align-items:start;gap:18px;display:grid}.tpv2-xt__fld{flex-direction:column;gap:4px;min-width:0;display:flex}.tpv2-xt__fld>span:first-child{color:var(--ecv2-label,#667085);font-size:11px}.tpv2-xt__fld>b{color:#0e1424;font-variant-numeric:tabular-nums;height:30px;font-size:15px;font-weight:500;line-height:30px}.tpv2-xt__in{border-radius:8px;display:block;box-shadow:inset 0 0 0 1px #e6ebf2}.tpv2-xt input.tpv2-usd{color:#0e1424;width:100%;height:30px;font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;border-radius:8px;outline:none;padding:0 8px;font-size:15px;font-weight:500}.tpv2-xt input.tpv2-usd:focus{background:var(--ecv2-wash,#f4f6f9)}.tpv2-xt input.tpv2-usd::placeholder{color:#a3acba;font-weight:400}.tpv2-xt__problem{color:#b45309;margin:-4px 0 0;font-size:12px}.tpv2-xt__from{color:var(--ecv2-hint,#8a92a3);font-size:11px;font-weight:400;display:inline!important}.tpv2-pay__ext{color:#1d4ed8;font-size:11px}.tpv2-pay__ext b{font-weight:600}.tpv2-sim,.tpv2-imp{--ecv2-ink:#0e1424;--ecv2-ink-2:#2b3448;--ecv2-text-2:#566072;--ecv2-label:#667085;--ecv2-hint:#8a92a3;--ecv2-ease:cubic-bezier(.2, .8, .2, 1);color:var(--ecv2-ink);flex-direction:column;gap:14px;display:flex}.tpv2-sim__top{flex-wrap:wrap;align-items:flex-end;gap:14px 12px;display:flex}.tpv2-sim__fld{flex-direction:column;gap:5px;min-width:0;display:flex}.tpv2-sim__fld>span:first-child{color:var(--ecv2-label);font-size:11px}.tpv2-sim__in{width:5.5rem;height:30px;color:var(--ecv2-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:#fff;border:0;border-radius:8px;outline:none;padding:0 8px;font-size:13px;box-shadow:inset 0 0 0 1px #e6ebf2}.tpv2-sim__in:focus{box-shadow:inset 0 0 0 1.5px #93c5fd}.tpv2-sim__date{width:8.6rem}.tpv2-sim__date input{font-variant-numeric:tabular-nums;border-radius:8px!important;height:30px!important;padding-left:34px!important;padding-right:10px!important;font-size:12.5px!important}.tpv2-sim__minis{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.tpv2-sim__mini{min-width:0;color:var(--ecv2-text-2);font:inherit;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s var(--ecv2-ease);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 2px 7px;font-size:11.5px;display:flex}.tpv2-sim__mini:hover{background:#f6f8fb}.tpv2-sim__mini[data-on]{color:#1d4ed8;background:linear-gradient(#fff,#fbfcfd);font-weight:600;transform:translateY(-1px);box-shadow:0 0 0 1px #0e142412,0 6px 16px -10px #0e14244d}.tpv2-sim__res{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:22px;display:grid}.tpv2-sim__lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tpv2-sim__lines>li{border-bottom:1px solid #f1f4f8;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 2px;display:grid}.tpv2-sim__lines>li:last-child{border-bottom:0}.tpv2-sim__lines b{color:var(--ecv2-ink);font-size:12.5px;font-weight:500;display:block}.tpv2-sim__lines small{color:var(--ecv2-hint);font-size:11px;display:block}.tpv2-sim__lines em{color:var(--ecv2-ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:600}.tpv2-sim__lines>li.tpv2-sim__empty{color:var(--ecv2-hint);font-size:12px;display:block}.tpv2-sim__ico{width:28px;height:28px;color:var(--ecv2-text-2);place-items:center;display:grid}.tpv2-sim__notes{margin-top:6px}.tpv2-sim__notes>button{color:#b45309;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px}.tpv2-sim__notes>ul{color:var(--ecv2-text-2);flex-direction:column;gap:3px;margin:6px 0 0;padding:0 14px 0 0;font-size:11px;display:flex}.tpv2-sim__total{text-align:center;background:linear-gradient(#f4f6fa,#f9fafc);border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:20px 14px;display:flex;box-shadow:inset 0 0 0 1px #e9edf3}.tpv2-sim__total>small{color:var(--ecv2-text-2);font-size:11.5px}.tpv2-sim__total>b{color:var(--ecv2-ink);font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:34px;font-weight:400;line-height:1.15}.tpv2-sim__total>span{color:var(--ecv2-text-2);font-size:11.5px}.tpv2-sim__total>em{color:var(--ecv2-hint);margin-top:6px;font-size:10.5px;font-style:normal}.tpv2-sim__total[data-empty]>b{color:#c3cad6}.tpv2-sim__warn{color:#b45309;margin:4px 0 0;font-size:11.5px}.tpv2-imp__drop{background:repeating-linear-gradient(135deg,#fff 0 9px,#f6f8fb 9px 18px);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:12px 16px;transition:box-shadow .2s;display:flex;box-shadow:0 0 0 1px #e6ebf2,0 6px 18px -14px #0e142459}.tpv2-imp__drop[data-over]{box-shadow:0 0 0 1.5px #60a5fa,0 6px 18px -12px #1d4ed873}.tpv2-imp__pick{width:100%;color:var(--ecv2-text-2);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 0;display:flex}.tpv2-imp__pick>b{color:var(--ecv2-ink);font-size:13px;font-weight:500}.tpv2-imp__pick>small{color:var(--ecv2-hint);font-size:11px}.tpv2-imp__file{min-width:0;color:var(--ecv2-text-2);align-items:center;gap:12px;display:flex}.tpv2-imp__file b{color:var(--ecv2-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.tpv2-imp__file small{color:var(--ecv2-hint);font-size:11px;display:block}.tpv2-imp__pdf{filter:drop-shadow(0 2px 3px #0e14241f);flex:none}.tpv2-imp__table{flex-direction:column;display:flex}.tpv2-imp__th,.tpv2-imp__tr{grid-template-columns:8.5rem minmax(0,1fr) 7rem;align-items:center;gap:12px;padding:0 14px;display:grid}.tpv2-imp__th{height:30px;color:var(--ecv2-label);background:#f4f6f9;border-radius:8px;font-size:11px}.tpv2-imp__tr{border-bottom:1px solid #f1f4f8;min-height:38px;font-size:12.5px}.tpv2-imp__k{color:var(--ecv2-text-2)}.tpv2-imp__v{min-width:0;color:var(--ecv2-ink);align-items:center;gap:8px;font-weight:500;display:flex}.tpv2-imp__tr[data-state=missing] .tpv2-imp__v{color:#a3acba;font-weight:400}.tpv2-imp__s{align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.tpv2-imp__tr[data-state=found] .tpv2-imp__s{color:#047857}.tpv2-imp__tr[data-state=check] .tpv2-imp__s{color:#b45309}.tpv2-imp__tr[data-state=missing] .tpv2-imp__s{color:var(--ecv2-hint);font-weight:500}.tpv2-imp__warn{color:#b45309;margin:0;font-size:12px}.tpv2-imp__save{color:var(--ecv2-text-2);align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.tpv2-imp__save b{color:var(--ecv2-ink);font-weight:600}.pv2-mon{--pv2-fill-n:linear-gradient(135deg, #94a3b8, #475569);--pv2-fill-b:linear-gradient(135deg, #60a5fa, #1d4ed8);--pv2-fill-o:linear-gradient(135deg, #fbbf24, #d97706);--pv2-fill-g:linear-gradient(135deg, #34d399, #047857);--pv2-fill-r:linear-gradient(135deg, #fb7185, #be123c);gap:9px;padding:13px 12px}.pv2-mon>:not(.ecv2-ai__ring,.ecv2-ai__light){position:relative}.pv2-rail{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));width:100%;height:34px;font:inherit;background:#f1f4f8;border:0;border-radius:11px;padding:3px;display:grid;position:relative;box-shadow:inset 0 1px 2px #0e142412}.pv2-rail--menu{cursor:pointer}.pv2-rail__t{width:calc((100% - 6px) / var(--n,4));background:var(--pv2-fill-n);transition:inset-inline-start .45s var(--ecv2-ease,ease),background .3s ease;top:3px;bottom:3px;border-radius:8px;position:absolute;inset-inline-start:calc(3px + var(--i) * (100% - 6px) / var(--n,4));box-shadow:0 6px 14px -7px #0e1424ab,inset 0 1px #ffffff4d}.pv2-rail__t[data-fill=b]{background:var(--pv2-fill-b)}.pv2-rail__t[data-fill=o]{background:var(--pv2-fill-o)}.pv2-rail__t[data-fill=g]{background:var(--pv2-fill-g)}.pv2-rail__t[data-fill=r]{background:var(--pv2-fill-r)}.pv2-rail>:is(button,span){z-index:1;color:#7a8496;min-width:0;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;place-items:center;font-size:12px;font-weight:500;transition:color .2s;display:grid;position:relative}.pv2-rail>button:not(:disabled){cursor:pointer}.pv2-rail>button:not(:disabled):hover{color:var(--ecv2-ink,#0e1424)}.pv2-rail>[data-on]{color:#fff;font-weight:600}.pv2-rail>button[data-on]:disabled{cursor:default}.pv2-phase{min-height:18px;color:var(--ecv2-text-2,#566072);text-align:center;justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:flex}.pv2-phase b{color:var(--ecv2-ink,#0e1424);font-weight:600}.pv2-phase[data-t=r] b{color:#be123c}.pv2-phase__plane{color:#1d4ed8;flex:none}.pv2-glyph{flex:none}.pv2-hand{align-items:center;gap:3px;display:flex}.pv2-hand__who{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:auto;align-items:center;gap:7px;min-width:0;padding:2px 4px 2px 2px;transition:background .2s;display:flex}.pv2-hand__who:hover:not(:disabled){background:#f4f6f9}.pv2-hand__none{background:#f1f4f8;border-radius:50%;flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0e142414}.pv2-hand__name{flex-direction:column;min-width:0;display:flex}.pv2-hand__name b{color:var(--ecv2-ink,#0e1424);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.15;overflow:hidden}.pv2-hand__name small{color:var(--ecv2-hint,#8a92a3);font-size:10px;line-height:1.15}.pv2-ib{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:28px;height:30px;transition:color .2s;display:grid}.pv2-ib svg{transition:transform .3s var(--ecv2-ease,ease)}.pv2-ib:hover:not(:disabled){color:var(--ecv2-ink-2,#2b3448)}.pv2-ib:hover:not(:disabled) svg{transform:translateY(-1px)}.pv2-ib[data-tone=x]:hover:not(:disabled){color:#be123c}.pv2-ib[data-tone=x]:hover:not(:disabled) svg{transform:rotate(90deg)}.pv2-ib[data-on]{color:#b45309}.pv2-sw2{background:#eef1f5;border-radius:9px;flex:none;grid-auto-columns:1fr;grid-auto-flow:column;height:24px;padding:2px;display:inline-grid;position:relative;box-shadow:inset 0 1px 2px #0e142414}.pv2-sw2>i{width:calc(50% - 2px);transition:inset-inline-start .35s var(--ecv2-ease,ease);top:2px;bottom:2px;background:linear-gradient(#fff,#f7f8fa);border-radius:7px;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #0e142429,0 0 0 .5px #0e14240f}.pv2-sw2[data-pick="2"]>i{inset-inline-start:50%}.pv2-sw2>button{z-index:1;color:#7a8496;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 7px;font-size:11px;display:grid;position:relative}.pv2-sw2>button[data-on]{color:var(--ecv2-ink,#0e1424);cursor:default;font-weight:600}.pv2-sw2>button:disabled{cursor:default}.pv2-mon .home-monitor-actions{justify-content:center;gap:6px;display:flex}.pv2-mon .home-monitor-actions__btn{height:28px;color:var(--ecv2-ink-2,#2b3448);background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:9px;flex:0 auto;padding:0 12px;font-size:11.5px;font-weight:500;box-shadow:0 0 0 1px #0e142414,0 1px 2px #0e14240f}.pv2-mon .home-monitor-actions__btn svg{color:currentColor}.pv2-mon .home-monitor-actions__btn--rose{color:#be123c}.pv2-mon .home-monitor-actions__btn:hover:not(:disabled){color:var(--ecv2-ink,#0e1424);background:linear-gradient(#fff,#eef1f5)}.pv2-mon .home-monitor-actions__btn--rose:hover:not(:disabled){color:#9f1239}.pv2-dock{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.pv2-key{color:#566072;width:82px;height:58px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex;position:relative}.pv2-key svg{color:#2b3448;stroke-width:1.8px;width:20px;height:20px;transition:transform .3s var(--ecv2-ease,ease)}.pv2-key:hover:not(:disabled) svg{transform:translateY(-2px)}.pv2-key:hover:not(:disabled){color:var(--ecv2-ink,#0e1424)}.pv2-key:disabled{cursor:default;opacity:.42}.pv2-appr{flex-direction:column;align-items:center;gap:7px;display:flex}.pv2-appr__cap{color:var(--ecv2-label,#667085);font-size:11px}.pv2-appr__cap b{color:#047857;font-weight:600}.pv2-coins{gap:9px;display:flex}.pv2-coin{--c:linear-gradient(135deg, #94a3b8, #334155);color:#8b95a5;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:background .25s,color .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 0 1.3px #d6dde7}.pv2-coin:disabled{cursor:default;opacity:.5}.pv2-coin:hover:not(:disabled),.pv2-coin[aria-pressed=true]{background:var(--c);color:#fff;box-shadow:0 6px 12px -7px #0e1424b3}.pv2-coin[data-channel=meeting]{--c:linear-gradient(135deg, #2dd4bf, #0f766e)}.pv2-coin[data-channel=phone]{--c:linear-gradient(135deg, #38bdf8, #0369a1)}.pv2-coin[data-channel=whatsapp]{--c:linear-gradient(135deg, #4ade80, #15803d)}.pv2-coin[data-channel=email]{--c:linear-gradient(135deg, #60a5fa, #1d4ed8)}.pv2-coin__v{display:block;position:absolute;bottom:-3px;left:-4px}.pv2-ai{flex-direction:column;flex:auto;justify-content:center;gap:.75rem;min-height:0;display:flex}.pv2-ai__sep{background:linear-gradient(90deg,#0000,#0e142421,#0000);height:1px;margin:1px 4px .35rem;display:block}.pv2-ai .ecv2-ai__head{align-items:center}.pv2-ai__verdict{color:var(--ecv2-ink,#0e1424);text-align:center;margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.pv2-ai .ecv2-ai__fig b small{color:var(--ecv2-hint,#8a92a3);letter-spacing:0;margin-inline-start:2px;font-size:11px}.pv2-ai__fig-key{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;transition:background .2s}.pv2-ai__fig-key:hover{background:#f4f6f9}@keyframes pv2-flash{0%,60%{outline-color:#6b86ee8c}to{outline-color:#6b86ee00}}[data-pv2-flash]{outline-offset:4px;animation:pv2-flash 1.6s var(--ecv2-ease,ease);outline:2px solid #6b86ee00}.pv2-iw .pv2-iw__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:8px}.pv2-il{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pv2-il li{border-bottom:1px solid #f1f4f8;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 2px;display:grid}.pv2-il li:last-child{border-bottom:0}.pv2-il b{color:var(--ecv2-ink,#0e1424);font-size:12.5px;font-weight:500;line-height:1.25;display:block}.pv2-il small{color:var(--ecv2-hint,#8a92a3);font-size:11px;line-height:1.3;display:block}.pv2-il--facts li{grid-template-columns:44px minmax(0,1fr) auto}.pv2-lv{white-space:nowrap;font-size:11px;font-weight:600}.pv2-lv[data-t=r]{color:#be123c}.pv2-lv[data-t=o]{color:#b45309}.pv2-lv[data-t=g]{color:#047857}.pv2-lv[data-t=n]{color:var(--ecv2-hint,#8a92a3)}.pv2-draft{color:#b45309;font-style:normal;font-weight:600}.pv2-mark{letter-spacing:.2px;justify-self:center;font-size:9.5px;font-weight:600}.pv2-mark[data-t=o]{color:#b45309}.pv2-mark[data-t=g]{color:#047857}.pv2-src{color:var(--ecv2-hint,#8a92a3);white-space:nowrap;font-size:10.5px}.pv2-il__act{color:var(--ecv2-ink-2,#2b3448);font:inherit;cursor:pointer;background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:7px;margin-top:4px;padding:2px 9px;font-size:11px;font-weight:500;box-shadow:0 0 0 1px #0e142414,0 1px 2px #0e14240f}.pv2-il__act:hover{background:linear-gradient(#fff,#eef1f5)}.pv2-steps{align-items:center;gap:10px;margin-top:16px;display:flex}.pv2-steps__cap{color:var(--ecv2-label,#667085);font-size:11px}.pv2-next{height:32px;color:var(--ecv2-ink,#0e1424);font:inherit;cursor:pointer;background:linear-gradient(#fff,#f4f6f9);border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 0 1px #0e142414,0 1px 2px #0e14240f}.pv2-next[data-main]{color:#fff;background:linear-gradient(135deg,#566072,#1e293b);box-shadow:0 8px 16px -10px #0e1424cc,inset 0 1px #ffffff26}.pv2-next:hover{transform:translateY(-1px)}.pv2-next svg{transition:transform .3s var(--ecv2-ease,ease)}.pv2-next:hover svg{transform:translate(-3px)}.pv2-trips{flex-direction:column;display:flex}.pv2-trip1{border-bottom:1px solid #f1f4f8;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:10px;padding:8px 2px;font-size:12.5px;display:grid}.pv2-trip1>.eiw-n{color:#566072}.pv2-trip1 small{color:var(--ecv2-hint,#8a92a3);font-size:11px}.pv2-trip1[data-old]{opacity:.55}.pv2-tag{color:#1d4ed8;justify-content:center;align-items:center;gap:5px;margin:12px 0 0;font-size:11.5px;font-weight:500;display:flex}@media(prefers-reduced-motion:reduce){.pv2-rail__t,.pv2-sw2>i,.pv2-key svg,.pv2-ib svg,.pv2-next svg{transition:none}[data-pv2-flash]{animation:none}}.pv2pl{transition:box-shadow .2s;background:#fff!important;border-color:#0000!important;border-radius:12px!important;box-shadow:inset 0 0 0 1px #dde3ec,0 1px 2px #0e14240a!important}.pv2pl:hover{box-shadow:inset 0 0 0 1px #c9d1dc,0 1px 2px #0e14240f!important}.pv2pl:focus-within{box-shadow:inset 0 0 0 1px #6b86ee8c,0 0 0 3px #6b86ee1f!important}.pv2pl>div{min-height:52px}.pv2pl>div+div{border-top-color:#edf1f6!important}.pv2pl-cell{align-self:stretch}.pv2pl-cap{z-index:2;max-width:calc(100% - 24px);color:var(--ecv2-hint,#8a92a3);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;top:8px;font-size:10px;line-height:1.1;position:absolute;inset-inline-start:12px;overflow:hidden}.pv2pl-cap em{color:var(--ecv2-hint,#8a92a3);font-style:normal}.pv2pl-cap em[data-warn]{color:#b45309;font-weight:600}.pv2pl .pv2pl-cell input{color:#172247!important;padding-top:20px!important;padding-bottom:6px!important;height:52px!important;min-height:52px!important;padding-inline-start:12px!important;font-size:13px!important;font-weight:500!important}.pv2pl .pv2pl-cell>span[dir=ltr]{color:#172247;letter-spacing:.6px;font-weight:500;font-size:13px!important;top:20px!important;bottom:6px!important;right:12px!important}.pv2pl-ic,.pv2pl-end{color:#8b95a5;background:0 0;border:0;flex:none;align-self:stretch;place-items:center;width:42px;display:grid}.pv2pl-end{cursor:pointer;transition:color .2s}.pv2pl-end:hover,.pv2pl-end[data-on]{color:var(--ecv2-ink,#0e1424)}.pv2pl-eye{color:#8b95a5;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.pv2pl-eye:hover,.pv2pl-eye[aria-pressed=true]{color:var(--ecv2-ink-2,#2b3448);background:#eef1f5}.pv2pl-exp{min-width:8.5rem}.pv2pl-tools{align-items:center;gap:4px;display:inline-flex}.pv2pl-warn{color:#b45309;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.pv2pl-ok{display:inline-flex}.pv2pl-block{flex-direction:column;gap:10px;display:flex}.pv2pl-pick{z-index:400;background:#fff;border:0!important;border-radius:12px!important;box-shadow:0 0 0 1px #0e142412,0 18px 40px -18px #0e142466!important}.pv2pl-pick__h{color:var(--ecv2-label,#667085);padding:6px 10px 4px;font-size:10.5px}.pv2pl-pick__it{width:100%;color:var(--ecv2-ink-2,#2b3448);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:12.5px;display:flex}.pv2pl-pick__it:hover,.pv2pl-pick__it[data-on]{background:#f4f6f9}.pv2pl-pick__txt{flex-direction:column;flex:1;min-width:0;display:flex}.pv2pl-pick__txt b{font-variant-numeric:tabular-nums;font-weight:500}.pv2pl-pick__txt small{color:var(--ecv2-hint,#8a92a3);font-size:10.5px}.pv2pl-mini{background:linear-gradient(135deg,#4b5563,#111827);border-radius:5px;flex:none;place-items:center;width:40px;height:26px;display:grid;box-shadow:0 3px 6px -3px #0e1424ab}.pv2pl-pick__sep{border:0;border-top:1px solid #eef2f6;margin:4px 6px}.pv2pl-pick__empty{color:var(--ecv2-hint,#8a92a3);padding:8px 10px;font-size:12px}.employer-timeline-wheel__legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .65rem;margin-top:.1rem;padding:0 .5rem;display:flex}.employer-timeline-wheel__legend-item{color:#475569;background:linear-gradient(#ffffffb8,#eef2f9d1);border:1px solid #7a869f24;border:1px solid lab(55.7075% -.240624 -14.7889/.14);border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .65rem;font-size:.64rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0f162414,inset 0 1px #ffffffa6}.employer-timeline-wheel__legend-dot{border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 8px,inset 0 1px 2px #ffffff73}.employer-timeline-wheel__legend-dot[data-stage=none]{color:#94a3b8b3;background:linear-gradient(145deg,#cbd5e1,#64748b)}.employer-timeline-wheel__legend-dot[data-stage=file]{color:#94a3b8bf;background:linear-gradient(145deg,#e2e8f0,#94a3b8)}.employer-timeline-wheel__legend-dot[data-stage=transmission]{color:#1a2447bf;background:linear-gradient(145deg,#3d4f8c,#1a2447)}.employer-timeline-wheel__legend-dot[data-stage=reconciliation]{color:#34d399bf;background:linear-gradient(145deg,#34d399,#059669)}.employer-timeline-wheel__legend--subtle{opacity:.72;gap:.35rem .55rem;margin-top:.25rem}.employer-timeline-wheel__legend--subtle .employer-timeline-wheel__legend-item{box-shadow:none;color:#63697594;background:0 0;border:none;gap:.2rem;padding:0;font-size:.52rem;font-weight:500}.employer-timeline-wheel__legend--subtle .employer-timeline-wheel__legend-dot{width:.34rem;height:.34rem;box-shadow:none}.customer-360-page{min-height:calc(100vh - var(--crm-top-nav-height))}.customer-top-row{z-index:10;align-items:stretch;position:relative}.customer-top-row>:first-child{z-index:1;min-height:0}.customer-top-row .customer-hero-card{min-height:100%}.customer-insights-drawer{animation:.22s ease-out customerInsightsSlideIn}@keyframes customerInsightsSlideIn{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:translate(0)}}.customer-billing-wallet-table th,.customer-billing-wallet-table td{vertical-align:middle}.customer-workspace-row{align-items:stretch}.customer-workspace-row>*{align-self:stretch;min-width:0;min-height:0}@media(min-width:1280px){.customer-bottom-row{min-height:360px}.customer-bottom-row>*{height:100%;min-height:0}}.customer-workspace__radar-shell .customer-radar-wrap--fill{width:100%;max-width:none;height:100%;min-height:0;box-shadow:none;border:none;border-radius:0}.customer-workspace__radar-shell .customer-radar-wrap--fill .customer-radar-scene{flex:auto;width:100%;max-width:none;height:100%;min-height:0}.customer-bottom-panel--documents .crm-customer-files-card{height:100%;min-height:0}.customer-overview-grid{align-items:stretch}.customer-overview-grid>*{align-self:stretch;min-width:0;min-height:0}@media(min-width:1280px){.customer-overview-grid{height:520px;min-height:520px}.customer-overview-grid>*{height:100%}}.customer-overview-grid .customer-radar-wrap--fill{width:100%;max-width:none;height:100%;min-height:0}.customer-overview-grid .customer-radar-wrap--fill .customer-radar-scene{flex:auto;width:100%;max-width:none;height:100%;min-height:0}.customer-overview-grid .customer-follow-ups-card--compact{height:100%;min-height:0}.customer-overview-grid .customer-follow-ups-card--compact>.crm-section-body,.customer-overview-grid .premium-claims-card,.customer-overview-grid .customer-stats-column{min-height:0}.customer-workspace-row .customer-stats-column{grid-template-rows:minmax(0,7fr) minmax(0,13fr);align-self:stretch;gap:12px;height:100%;min-height:0;display:grid}.customer-workspace-row .customer-stats-column .active-policies-card-wrap,.customer-workspace-row .customer-stats-column .premium-claims-card-wrap{flex-direction:column;min-height:0;display:flex;overflow:hidden}.customer-workspace-row .customer-stats-column .active-policies-card,.customer-workspace-row .customer-stats-column .premium-claims-card,.customer-workspace-row .customer-stats-column .premium-claims-card--stacked{flex:auto;height:100%;min-height:0}.customer-workspace__picture{background:linear-gradient(#fff,#f8fafc);position:relative}.customer-workspace__picture:before,.customer-workspace__future-placeholder:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#64748b26 .95px,#0000 .95px);background-size:13px 13px;position:absolute;inset:0}.customer-workspace__future-placeholder{background:radial-gradient(circle at 50% 46%,#dbeafe47,#0000 55%),linear-gradient(#fff,#f8fafc)}.customer-stats-column{grid-template-rows:minmax(0,7fr) minmax(0,13fr);gap:16px;height:100%;min-height:0;display:grid}.customer-stats-column .active-policies-card-wrap{min-height:0;overflow:hidden}.customer-stats-column .active-policies-card{height:100%;min-height:0}.customer-stats-column .premium-claims-card-wrap{flex-direction:column;min-height:0;display:flex;overflow:hidden}.customer-stats-column .premium-claims-card{min-height:0}.customer-stats-column .premium-claims-card--stacked{flex:auto;height:100%;min-height:0}.active-policies-tabs button{min-width:0}.customer-follow-ups-card--compact{flex-direction:column;height:100%;max-height:none;display:flex}.customer-follow-ups-card--compact .crm-section-body{padding-top:.25rem;padding-bottom:.25rem;overflow:hidden}.customer-follow-ups-card--compact .customer-activity-card-inner{flex-direction:column;flex:auto;min-height:0;display:flex}.customer-follow-ups-card--compact .customer-activity-panel{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:.25rem;min-height:0;margin-top:auto;display:grid}.customer-follow-ups-card--compact .customer-activity-scroll{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.customer-follow-ups-card--compact .customer-activity-show-all{flex-shrink:0;margin-top:0}.customer-follow-ups-card--compact .customer-activity-list{margin:0}.customer-documents-card.customer-follow-ups-card--compact,.customer-bottom-panel--documents .customer-documents-card{flex-direction:column;flex:auto;min-height:0;display:flex}.customer-bottom-panel--documents .customer-documents-panel{flex:auto;grid-template-rows:minmax(0,1fr) auto;gap:.25rem;min-height:0;margin-top:auto;display:grid}.customer-bottom-panel--documents .customer-documents-scroll{overscroll-behavior:contain;min-height:0;overflow:hidden auto}.customer-bottom-panel--documents .customer-documents-show-all{flex-shrink:0;margin-top:0}.customer-bottom-panel--documents .customer-documents-list{margin:0}.customer-activity-all-modal .customer-activity-modal-filters{overflow:hidden}.customer-activity-all-modal .customer-activity-date-input,.customer-activity-all-modal input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.customer-follow-ups-card--compact .crm-section-header{padding-bottom:.35rem}.customer-follow-ups-card--compact .crm-section-title{font-size:11px}.customer-follow-ups-card--compact .shrink-0.space-y-1{padding:.35rem}.customer-quick-actions-row a,.customer-quick-actions-row button{cursor:pointer}.customer-kpi-card{transition:transform .2s,box-shadow .2s}.customer-kpi-card:hover{transform:translateY(-1px)}.customer-360-hub-wrap,.customer-radar-wrap{flex-direction:column;width:fit-content;max-width:100%;height:auto;display:flex;overflow:visible}.customer-360-hub,.customer-radar-scene{flex:none;width:fit-content;max-width:100%}.customer-radar-canvas{width:400px;max-width:100%}.customer-radar-canvas-shell{position:relative}.customer-follow-ups-card{flex-direction:column;height:100%;min-height:0;max-height:34rem;display:flex;overflow:hidden}.customer-follow-ups-card .crm-section-body{flex-direction:column;flex:auto;min-height:0;display:flex}.customer-radar-bg-gradient{background:radial-gradient(circle at 50% 46%,#dbeafe73,#0000 52%),linear-gradient(#fff,#f8fafc)}.customer-radar-core-glass{-webkit-backdrop-filter:blur(10px);background:#ffffff7a;border:1px solid #93c5fd6b;box-shadow:inset 0 1px #ffffff8c,0 6px 24px #3b82f617}.customer-radar-core-shine{pointer-events:none;background:linear-gradient(145deg,#ffffff47,#0000,#bae6fd14)}.customer-radar-core-label{text-shadow:0 0 12px #ffffffe6,0 1px 2px #17224714}.customer-radar-aura-spin{animation:14s linear infinite radar-aura-spin}.customer-radar-aura-spin--slow{animation:18s linear infinite reverse radar-aura-spin}.customer-radar-aura-beam{background:conic-gradient(#0000 0deg 272deg,#7dd3fc00 280deg,#38bdf829 294deg,#93c5fd1a 304deg,#0000 318deg)}.customer-radar-aura-beam--outer{background:conic-gradient(from 90deg,#0000 0deg 280deg,#bae6fd1f 296deg,#0000 312deg)}.customer-radar-sweep-beam{background:conic-gradient(#0000 0deg 258deg,#93c5fd00 268deg,#bae6fd33 288deg,#0000 304deg);animation:14s linear infinite customer-radar-sweep}.customer-radar-ring-drift{transform-origin:250px 256px;animation:48s linear infinite customer-radar-ring-drift}.customer-radar-segment{animation:4s ease-in-out infinite segment-shimmer}.customer-radar-blip{animation:4s ease-in-out infinite customer-radar-blip}.customer-radar-node-float{animation:6s ease-in-out infinite customer-radar-node-float}.customer-radar-node--pulse{animation:3.2s ease-in-out infinite customer-radar-soft-pulse}.customer-radar-line-pulse{animation:3s ease-in-out infinite customer-radar-line-pulse}@keyframes radar-aura-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes customer-radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes customer-radar-ring-drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes segment-shimmer{0%,to{stroke-opacity:.48}50%{stroke-opacity:.68}}.customer-radar-node--engaged{transition:transform .3s,filter .3s}@keyframes customer-radar-core-breathe{0%,to{opacity:.65;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes customer-radar-blip{0%,to{opacity:.12}50%{opacity:.75}}@keyframes customer-radar-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes customer-radar-soft-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes customer-radar-status-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.92)}}@keyframes customer-radar-line-pulse{0%,to{stroke-opacity:.14}50%{stroke-opacity:.32}}@media(prefers-reduced-motion:reduce){.customer-radar-sweep-beam,.customer-radar-aura-spin,.customer-radar-aura-spin--slow,.customer-radar-blip,.customer-radar-node--pulse,.customer-radar-node-float,.customer-radar-line-pulse,.customer-radar-ring-drift,.customer-radar-segment,.customer-360-ring--outer,.customer-360-center{animation:none!important}}.customer-preview-card,.customer-side-card,.customer-hero-card{transition:box-shadow .2s}.customer-card-dot-pattern{background-image:radial-gradient(circle,#64748b26 .95px,#0000 .95px);background-size:13px 13px}.premium-claims-card{transition:box-shadow .25s,border-color .25s}.premium-claims-card:hover{border-color:#cfd9e8;box-shadow:0 8px 28px #1722471a}.premium-claims-ring-arc{animation:1.1s ease-out both premium-claims-ring-draw}.premium-claims-ring-dot{animation:2.8s ease-in-out infinite premium-claims-dot-pulse}@keyframes premium-claims-ring-draw{0%{stroke-dashoffset:999px;opacity:.35}}@keyframes premium-claims-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(.88)}}.customer-tabs-nav button:after{transition:opacity .2s}.customer-profile-field:hover{background:#f5f8fcd9;border-radius:.375rem}.customer-insured-grid{gap:.5rem .75rem}.customer-insured-compact{margin-top:0;padding-top:0}.customer-hero-top{min-height:0}.customer-copy-btn:active{transform:scale(.95)}.customer-product-mapping button{cursor:pointer}.customer-linked-panel a{text-decoration:none}.customer-tier-badge--standard{color:#475569;background:#f1f5f9}.customer-tier-badge--gold{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);box-shadow:0 0 0 1px #fbbf2459}.customer-tier-badge--platinum{color:#172247;background:linear-gradient(120deg,#e0f2fe,#bae6fd,#f1f5f9,#93c5fd,#e0f2fe) 0 0/220% 220%;animation:5s ease-in-out infinite customer-platinum-badge-shimmer;position:relative;overflow:hidden;box-shadow:0 0 0 1px #7dd3fc8c,0 2px 8px #38bdf838}.customer-avatar-wrap--gold .customer-hero-avatar{box-shadow:0 0 0 2px #fff,0 0 0 3px #fbbf248c,0 0 10px #fbbf244d}.customer-avatar-wrap--platinum .customer-hero-avatar{box-shadow:0 0 0 2px #fff,0 0 0 3px #7dd3fcb3,0 0 18px #38bdf859,0 0 28px #93c5fd33}.customer-avatar-platinum-ring{opacity:.85;z-index:0;background:conic-gradient(#0000,#bae6fde6,#93c5fdbf,#e0f2fef2,#38bdf88c,#0000 300deg);border-radius:9999px;animation:8s linear infinite customer-platinum-ring-spin;inset:-5px}.customer-avatar-tier-icon--platinum{background:linear-gradient(145deg,#bae6fd,#3b82f6,#172247);box-shadow:0 0 8px #38bdf873}.customer-avatar-sparkles{z-index:2;inset:-6px}.customer-avatar-sparkle{color:#7dd3fcd9;filter:drop-shadow(0 0 2px #bae6fdcc);animation:3s ease-in-out infinite customer-sparkle;position:absolute}.customer-avatar-sparkle--1{animation-delay:0s;top:-1px;right:0}.customer-avatar-sparkle--2{animation-delay:.8s;bottom:2px;left:0}.customer-avatar-sparkle--3{animation-delay:1.6s;top:42%;right:-4px}.customer-avatar-sparkle--4{animation-delay:2.4s;top:8%;left:2px}@keyframes customer-sparkle{0%,to{opacity:.2;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.05)rotate(12deg)}}@keyframes customer-platinum-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes customer-platinum-badge-shimmer{0%,to{background-position:0%}50%{background-position:100%}}.customer-linked-chip{max-width:100%}.crm-sharp-image{image-rendering:auto;backface-visibility:hidden;transform:translateZ(0)}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.crm-sharp-image{image-rendering:-webkit-optimize-contrast}}.home-cov-surface,.home-cov-card{--cov-accent:#1195b4;background:linear-gradient(#fff,#fcfdff);background:linear-gradient(#fff,#fcfeff);border:1px solid #e6eaef;border:1px solid lab(92.444% -.650853 -2.93578);border-radius:22px;transition:box-shadow .28s,border-color .28s;position:relative;box-shadow:0 1px 2px #0d15280a,0 10px 30px #0d15280d}@supports (color:lab(0% 0 0)){.home-cov-surface,.home-cov-card{--cov-accent:lab(56.4628% -25.0186 -25.9015)}}.home-cov-card[data-module=contents]{--cov-accent:#d6963b}@supports (color:lab(0% 0 0)){.home-cov-card[data-module=contents]{--cov-accent:lab(67.3384% 19.0586 55.8692)}}.home-cov-card[data-module=liabilities]{--cov-accent:#736dc3}@supports (color:lab(0% 0 0)){.home-cov-card[data-module=liabilities]{--cov-accent:lab(49.6615% 19.1308 -45.0579)}}.home-cov-card[data-module=premiums]{--cov-accent:#008c8c}@supports (color:lab(0% 0 0)){.home-cov-card[data-module=premiums]{--cov-accent:lab(52.3368% -32.7193 -9.81976)}}.home-cov-card[data-module=comparison]{--cov-accent:#4c67a3}@supports (color:lab(0% 0 0)){.home-cov-card[data-module=comparison]{--cov-accent:lab(43.5411% 3.61168 -35.8665)}}.home-cov-card[data-module=vehicleCoverages]{--cov-accent:#19966e}@supports (color:lab(0% 0 0)){.home-cov-card[data-module=vehicleCoverages]{--cov-accent:lab(55.1902% -41.222 11.6749)}}.home-cov-surface:hover,.home-cov-card:hover{border-color:#d9dfe6;box-shadow:0 1px 2px #0d15280d,0 16px 42px #0d152814}.home-cov-title{z-index:10;letter-spacing:-.03em;pointer-events:none;-webkit-user-select:none;user-select:none;color:#0000;background-image:linear-gradient(170deg,var(--cov-accent) 0%,var(--cov-accent) 78%,transparent 100%);padding:.85rem 1.25rem 0;font-size:30px;font-weight:800;line-height:.95;position:relative}@supports (color:color-mix(in lab,red,red)){.home-cov-title{background-image:linear-gradient(170deg,color-mix(in oklch,var(--cov-accent) 45%,lab(18.4368% 1.36815 -18.0135)) 0%,color-mix(in oklch,var(--cov-accent) 60%,lab(35.8912% .444531 -18.2357)) 78%,transparent 100%)}}.home-cov-title{opacity:.62;-webkit-background-clip:text;background-clip:text}.home-cov-surface .home-cov-decor,.home-cov-card .home-cov-decor,.home-cov-decor{z-index:0;-webkit-user-select:none;user-select:none;border-radius:22px;position:absolute;inset:0;overflow:hidden;pointer-events:none!important}.home-cov-decor *{pointer-events:none!important}.home-cov-card input,.home-cov-card select,.home-cov-card textarea,.home-cov-card button,.home-cov-card [contenteditable]{pointer-events:auto}.home-cov-card input,.home-cov-card textarea,.home-cov-card [contenteditable]{-webkit-user-select:text;user-select:text}.home-cov-surface>:not(.home-cov-decor){z-index:1;position:relative}.home-cov-card .crm-section-body{z-index:20;position:relative}.home-cov-card .home-cov-watermark{opacity:.1;color:var(--cov-accent);transition:transform .9s cubic-bezier(.22,1,.36,1);animation:18s ease-in-out infinite home-cov-mark-breathe;position:absolute;bottom:-66px;left:-56px;right:auto;transform:rotate(-8deg);-webkit-mask-image:linear-gradient(to top right,#000 0%,#0000 72%);mask-image:linear-gradient(to top right,#000,#0000 72%)}.home-cov-surface .home-cov-watermark--hero{opacity:.085;color:#386e99;animation:20s ease-in-out infinite home-cov-hero-mark-breathe;bottom:-58px;left:auto;right:-52px;transform:rotate(11deg);-webkit-mask-image:linear-gradient(to top left,#000 0%,#0000 74%);mask-image:linear-gradient(to top left,#000,#0000 74%)}@keyframes home-cov-hero-mark-breathe{0%,to{opacity:.07;transform:rotate(11deg)scale(1)translate(0)}50%{opacity:.12;transform:rotate(11deg)scale(1.04)translate(-5px,-4px)}}@keyframes home-cov-mark-breathe{0%,to{opacity:.075;transform:rotate(-8deg)scale(1)translate(0)}50%{opacity:.135;transform:rotate(-8deg)scale(1.05)translate(5px,-5px)}}.home-cov-watermark svg{filter:none}.home-cov-card:hover .home-cov-watermark{transform:rotate(-8deg)translate(8px,-8px)}.home-cov-surface:hover .home-cov-watermark--hero{transform:rotate(11deg)translate(-8px,-8px)}.home-cov-card input:not([type=checkbox]):not([type=radio]):not(.home-cov-flat),.home-cov-card select:not(.home-cov-status-select),.home-cov-card textarea,.home-cov-card select.home-cov-status-select{color:#262e3d;background-color:#fff;border:1px solid #d8dde4;border:1px solid lab(87.7865% -.751346 -4.44744);border-radius:9px;min-height:32px;padding:5px 10px;font-size:11px;font-weight:400;line-height:1.35;transition:background-color .16s,border-color .16s,box-shadow .16s;box-shadow:0 1px 1px #1c222b0a}.home-cov-card input::placeholder,.home-cov-card textarea::placeholder{color:#a3a8af;font-weight:400}.home-cov-card input:not([type=checkbox]):not([type=radio]):not(.home-cov-flat):hover:not(:disabled):not(:focus),.home-cov-card select:not(.home-cov-status-select):hover:not(:disabled):not(:focus),.home-cov-card select.home-cov-status-select:hover:not(:disabled):not(:focus),.home-cov-card textarea:hover:not(:disabled):not(:focus){border-color:#b6becb;box-shadow:0 1px 3px #1c222b14}.home-cov-split input{text-align:center}.home-cov-split-label{text-align:center;left:0;right:0}.home-cov-card input:not([type=checkbox]):not([type=radio]):not(.home-cov-flat):focus,.home-cov-card select:not(.home-cov-status-select):focus,.home-cov-card select.home-cov-status-select:focus,.home-cov-card textarea:focus{border-color:var(--brand-navy);background-color:#fff;box-shadow:0 0 0 3px #2432511a,0 4px 14px #1a223017}.home-cov-card input.home-cov-flat{box-shadow:none;background-color:#0000}.home-cov-card select.home-cov-status-select{cursor:pointer;appearance:none;pointer-events:auto}.home-cov-modal input:not([type=checkbox]):not([type=radio]),.home-cov-modal select{border-color:#d8dde4;border-radius:8px;transition:border-color .16s,box-shadow .16s}.home-cov-modal input:not([type=checkbox]):not([type=radio]):focus,.home-cov-modal select:focus{border-color:var(--brand-navy);box-shadow:0 0 0 3px #2432511a}.home-cov-chip--on{background:linear-gradient(165deg,#e7fff4,#cdf9e2);background:linear-gradient(165deg,#e7fff3,#cdf9e2);box-shadow:inset 0 1px #ffffffd9,0 1px 2px #2c84612e,0 4px 10px #2c84611f}.home-cov-chip--on:hover{box-shadow:inset 0 1px #ffffffd9,0 2px 4px #2c846133,0 7px 16px #2c846129}.home-cov-detail{background:linear-gradient(170deg,#f1fef8,#fff 68%);background:linear-gradient(170deg,#f1fef8,#fff 68%);border:1px solid #c7e7d6;border:1px solid lab(88.9395% -13.1052 4.34557);border-radius:12px;animation:.24s cubic-bezier(.22,1,.36,1) home-cov-detail-in;box-shadow:0 1px 2px #2c846114}@keyframes home-cov-detail-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.home-cov-rule{margin-top:.5rem;position:relative}.home-cov-rule:before{content:"";top:0;background:linear-gradient(270deg,#0000,#dadee5,#0000);height:1px;position:absolute;inset-inline:6%}@keyframes home-cov-reveal{0%{opacity:0;transform:scale(.975)translateY(6px)}to{opacity:1;transform:none}}.home-cov-reveal{animation:.38s cubic-bezier(.22,1,.36,1) home-cov-reveal}.home-cov-void{--void-hue-a:#0098b4;--void-hue-b:#705dc8;isolation:isolate;background:radial-gradient(120% 90% at 82% 0,#fff,#0000 55%),linear-gradient(160deg,#fbfcfe,#eef1f7 55%,#e4e9f3);border:1px solid #dde3ee;border-radius:22px;justify-content:center;align-items:center;height:100%;min-height:320px;padding:1.5rem;animation:.45s cubic-bezier(.22,1,.36,1) home-cov-void-in;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 10px 30px #303a501a}@supports (color:lab(0% 0 0)){.home-cov-void{--void-hue-a:lab(56.7533% -34.2186 -29.2813);--void-hue-b:lab(45.5168% 28.25 -54.2699)}}.home-cov-void[data-module=contents]{--void-hue-a:#da943f;--void-hue-b:#b86652}@supports (color:lab(0% 0 0)){.home-cov-void[data-module=contents]{--void-hue-a:lab(67.2307% 21.7231 54.2033);--void-hue-b:lab(52.6957% 32.0899 26.6714)}}.home-cov-void[data-module=liabilities]{--void-hue-a:#816dd2;--void-hue-b:#348dcf}@supports (color:lab(0% 0 0)){.home-cov-void[data-module=liabilities]{--void-hue-a:lab(51.5516% 26.208 -50.4713);--void-hue-b:lab(55.5704% -9.71234 -42.4143)}}[inert] :is(input,textarea,select,button),[data-crm-locked] :is(input,textarea,select,button):not([data-crm-lock-exempt]):not([data-crm-lock-exempt] *){cursor:default}[data-crm-locked] select:disabled{opacity:1;color:inherit}@keyframes home-cov-void-in{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}.home-cov-void-mesh{filter:blur(58px);opacity:.16;background:radial-gradient(circle,var(--void-hue-a) 0%,transparent 70%);border-radius:9999px;width:320px;height:320px;animation:16s ease-in-out infinite alternate home-cov-drift;position:absolute;top:-110px;right:-80px}.home-cov-void-mesh--2{opacity:.14;background:radial-gradient(circle,var(--void-hue-b) 0%,transparent 70%);animation-duration:21s;animation-direction:alternate-reverse;animation-delay:-7s;inset:auto auto -130px -90px}@keyframes home-cov-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-26px,22px)scale(1.18)}}.home-cov-void-grid{opacity:.5;background-image:radial-gradient(#4a556c1f 1px,#0000 1px);background-image:radial-gradient(#4a556c1f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(115% 85% at 50% 42%,#000 0%,#0000 70%);mask-image:radial-gradient(115% 85% at 50% 42%,#000,#0000 70%)}.home-cov-void-sweep{background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:45%;height:220%;animation:7.5s ease-in-out infinite home-cov-sweep;position:absolute;top:-60%;left:-45%}@keyframes home-cov-sweep{0%,62%{opacity:0;transform:translate(-30%)rotate(18deg)}68%{opacity:1}to{opacity:0;transform:translate(360%)rotate(18deg)}}.home-cov-void-mark{color:#4a556c;opacity:.06;position:absolute;bottom:-44px;left:-38px;transform:rotate(-8deg)}.home-cov-void-mark svg{filter:none}.home-cov-mote{background:#63718f73;border-radius:9999px;width:3px;height:3px;animation:9s ease-in-out infinite home-cov-mote-drift;position:absolute;top:28%;left:22%;box-shadow:0 0 8px #63718f4d}.home-cov-mote--2{opacity:.7;width:2px;height:2px;animation-duration:12s;animation-delay:-3s;top:20%;left:auto;right:24%}.home-cov-mote--3{animation-duration:10.5s;animation-delay:-6s;inset:auto 30% 26% auto}.home-cov-mote--4{opacity:.6;width:2px;height:2px;animation-duration:14s;animation-delay:-1.5s;top:auto;bottom:32%;left:30%}@keyframes home-cov-mote-drift{0%,to{opacity:.25;transform:translate(0)}50%{opacity:.85;transform:translate(6px,-14px)}}.home-cov-orb{place-items:center;width:62px;height:62px;animation:6.5s ease-in-out infinite home-cov-bob;display:grid;position:relative}@keyframes home-cov-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.home-cov-orb-tile{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(150deg,#fff,#eef2f8);border:1px solid #dbe2ee;border-radius:20px;place-items:center;width:62px;height:62px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 10px 24px #303a5024}.home-cov-orb-glow{z-index:1;filter:blur(20px);opacity:.55;border-radius:22px;animation:4.5s ease-in-out infinite home-cov-breathe;position:absolute;inset:6px}@keyframes home-cov-breathe{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.7;transform:scale(1.12)}}.home-cov-orb-ring{z-index:1;background:conic-gradient(#0000,#63718f66 16%,#0000 38%);background:conic-gradient(#0000,#63718f66 16%,#0000 38%);border-radius:9999px;padding:1px;animation:6s linear infinite home-cov-spin;position:absolute;inset:-10px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-cov-orb-ring--2{background:conic-gradient(from 180deg,#0000,#ffffff42 13%,#0000 32%);background:conic-gradient(from 180deg,#0000,#ffffff42 13%,#0000 32%);animation-duration:11s;animation-direction:reverse;inset:-22px}@keyframes home-cov-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.home-cov-reveal,.home-cov-void,.home-cov-void-mesh,.home-cov-void-sweep,.home-cov-mote,.home-cov-orb,.home-cov-orb-glow,.home-cov-orb-ring{animation:none!important}.home-cov-watermark,.home-cov-card:hover .home-cov-watermark,.home-cov-surface:hover .home-cov-watermark--hero{transition:none;animation:none!important}.home-cov-detail{animation:none!important}}.home-sales-hero,.crm-photo-hero{background-color:#1e242f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.28'/%3E%3C/svg%3E"),radial-gradient(120% 150% at 14% 0,#6877914d,#0000 58%),radial-gradient(95% 130% at 82% 104%,#0c10188c,#0000 62%),radial-gradient(70% 90% at 52% 42%,#8b98b01f,#0000 72%),linear-gradient(158deg,#2f3644,#1b202a 54%,#282f3d);background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-size:180px 180px,auto,auto,auto,auto;min-height:14.25rem;box-shadow:inset 0 1px #ffffff14,0 14px 40px #07102738}.crm-photo-hero{min-height:14.25rem}.crm-photo-hero__photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-sales-hero__wash,.crm-photo-hero__wash{background:linear-gradient(270deg,#090e21d1,#090e218c 20%,#090e213d 44%,#090e2112 70%,#0000)}.home-sales-hero__cta,.crm-photo-hero__cta{color:#14192a;background:linear-gradient(165deg,#fff,#f1f4f8 46%,#cbd3e0);transition:transform .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0f172a1f,0 8px 22px #060b1c6b}.home-sales-hero__cta:hover,.crm-photo-hero__cta:hover{background:linear-gradient(165deg,#fff,#f8fafc 46%,#d7dee9);transform:translateY(-1px);box-shadow:inset 0 1px #fff,inset 0 -1px #0f172a1a,0 12px 28px #060b1c80}.home-sales-hero__sub,.crm-photo-hero__sub{color:#232b3d;background:linear-gradient(165deg,#f6f8fb,#e6eaf1 48%,#c2cad8);transition:transform .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #0f172a24,0 4px 12px #060b1c57}.home-sales-hero__sub:hover,.crm-photo-hero__sub:hover{background:linear-gradient(165deg,#fff,#eef2f7 48%,#ced6e3);transform:translateY(-1px);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #0f172a1f,0 7px 18px #060b1c6b}.home-sales-hero__sub:active,.crm-photo-hero__sub:active{transform:translateY(0);box-shadow:inset 0 1px 2px #0f172a2e,0 2px 6px #060b1c4d}.home-sales-hero__sub[aria-pressed=true],.crm-photo-hero__sub[aria-pressed=true],.crm-photo-hero__sub[data-current=true]{color:var(--brand-navy);background:linear-gradient(165deg,#fff,#f8fafc 48%,#dfe5ee);box-shadow:inset 0 1px #fff,0 0 0 2px #fff9,0 7px 18px #060b1c6b}.crm-photo-hero__sub--icon{height:2.25rem;padding:0}.crm-photo-hero__sub--icon svg{width:1rem;height:1rem}.crm-photo-hero__glyphs{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.crm-photo-hero__glyph{color:#ffffffbd;background:0 0;border-radius:999px;place-items:center;width:2.35rem;height:2.35rem;transition:color .2s;display:grid}.crm-photo-hero__glyph svg{filter:drop-shadow(0 1px 6px #020a1c99);width:1.3rem;height:1.3rem;transition:transform .4s cubic-bezier(.2,.8,.2,1),filter .25s}.crm-photo-hero__glyph:hover,.crm-photo-hero__glyph[aria-current=page],.crm-photo-hero__glyph[aria-pressed=true]{color:#fff}.crm-photo-hero__glyph:hover svg,.crm-photo-hero__glyph[aria-current=page] svg,.crm-photo-hero__glyph[aria-pressed=true] svg{filter:drop-shadow(0 0 9px #93c5fdd9)}.crm-photo-hero__glyph:hover svg{transform:translateY(-1px)}.crm-photo-hero__glyph:focus-visible{outline-offset:2px;outline:2px solid #94a3b8e6}.crm-photo-hero__glyphs--below{justify-content:center}.home-sales-hero__rule,.crm-photo-hero__rule{background:linear-gradient(#fff,#dfe5ee 45%,#98a3b8);box-shadow:0 0 10px #e2e8f073}.crm-hero-stats{z-index:10;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:-2rem;display:flex;position:relative}.crm-hero-stat-card{text-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;flex:13rem;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;max-width:19rem;padding:.85rem 1rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 8px 24px #0f172a14}.crm-hero-stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0f172a1f}.crm-hero-stat-card--static:hover{transform:none;box-shadow:0 8px 24px #0f172a14}.crm-hero-stat-card[aria-pressed=true]{--tw-ring-offset-width:0px;box-shadow:0 0 0 2px var(--tw-ring-color,transparent),0 12px 28px #0f172a1f}.crm-hero-stat-card__icon{border-radius:.9rem;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;display:grid}.crm-photo-hero--immersive{min-height:33rem;box-shadow:none;background:0 0}.crm-photo-hero--immersive+*{position:relative}.crm-photo-hero--immersive.crm-photo-hero--bare{min-height:25rem}.crm-photo-hero--bare .crm-photo-hero__backdrop{--immersive-fade:8rem;--hero-foot-start:16rem}.crm-photo-hero--bare+*{margin-top:-4.5rem}.sales-hub-hero--immersive{background:0 0;min-height:26rem}.sales-hub-hero--immersive+*{position:relative}.sales-hub-hero--immersive .crm-photo-hero__backdrop{--immersive-fade:9rem;--hero-foot-start:100rem}.sales-hub-hero--immersive .crm-photo-hero__backdrop:after{background:linear-gradient(270deg,#020a1ccc,#020a1c9e 22%,#020a1c52 42%,#020a1c1a 58%,#0000 70%),linear-gradient(#020a1c59,#020a1c1a 16%,#0000 30%)}.crm-photo-hero__backdrop{--immersive-fade:11rem;--immersive-mask:linear-gradient(180deg, #000 0%, #000 calc(100% - var(--immersive-fade)), #000000f8 calc(100% - var(--immersive-fade) * .9), #000000e4 calc(100% - var(--immersive-fade) * .8), #000000c8 calc(100% - var(--immersive-fade) * .7), #000000a5 calc(100% - var(--immersive-fade) * .6), #00000080 calc(100% - var(--immersive-fade) * .5), #0000005a calc(100% - var(--immersive-fade) * .4), #00000037 calc(100% - var(--immersive-fade) * .3), #0000001b calc(100% - var(--immersive-fade) * .2), #00000007 calc(100% - var(--immersive-fade) * .1), transparent 100%);-webkit-mask-image:var(--immersive-mask);mask-image:var(--immersive-mask);background:radial-gradient(80% 110% at 50% 0,#1c3a684d,#0000 70%),linear-gradient(#071a36,#031229 45%,#010a1c);position:absolute;inset:0}.crm-photo-hero__backdrop:after{content:"";pointer-events:none;background:linear-gradient(270deg,#020a1c99,#020a1c6b 12%,#020a1c2e 26%,#020a1c0d 38%,#0000 48%),linear-gradient(#020a1c59,#020a1c1a 16%,#0000 30%);position:absolute;inset:0}.crm-photo-hero__frame{position:absolute;inset-block:0;inset-inline:0}.crm-photo-hero__art{right:var(--hero-art-offset,5.5rem);top:var(--hero-art-top,0rem);width:var(--hero-art-w,1650px);--immersive-art-mask:linear-gradient(90deg, transparent 0%, #00000007 1.6%, #0000001b 3.2%, #00000037 4.8%, #0000005a 6.4%, #00000080 8%, #000000a5 9.6%, #000000c8 11.2%, #000000e4 12.8%, #000000f8 14.4%, #000 16%, #000 86%, #000000f8 87.4%, #000000e4 88.8%, #000000c8 90.2%, #000000a5 91.6%, #00000080 93%, #0000005a 94.4%, #00000037 95.8%, #0000001b 97.2%, #00000007 98.6%, transparent 100%);--hero-foot-at:calc(var(--hero-foot-start,22.75rem) - var(--hero-art-top,0rem));--immersive-art-foot:linear-gradient(180deg, #000 0, #000 var(--hero-foot-at), #000000f8 calc(var(--hero-foot-at) + .6rem), #000000e4 calc(var(--hero-foot-at) + 1.2rem), #000000c8 calc(var(--hero-foot-at) + 1.8rem), #000000a5 calc(var(--hero-foot-at) + 2.4rem), #00000080 calc(var(--hero-foot-at) + 3rem), #0000005a calc(var(--hero-foot-at) + 3.6rem), #00000037 calc(var(--hero-foot-at) + 4.2rem), #0000001b calc(var(--hero-foot-at) + 4.8rem), #00000007 calc(var(--hero-foot-at) + 5.4rem), transparent calc(var(--hero-foot-at) + 6rem));max-width:none;height:auto;-webkit-mask-image:var(--immersive-art-mask),var(--immersive-art-foot);mask-image:var(--immersive-art-mask),var(--immersive-art-foot);-webkit-user-select:none;user-select:none;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.crm-photo-hero__backdrop[data-anchor=center] .crm-photo-hero__art{transform:translate(calc(-50% + var(--hero-art-offset,0rem)));left:50%;right:auto}.crm-hero-stats--glass{margin-top:-14.875rem;margin-bottom:1.25rem}.crm-hero-stats--glass .crm-hero-stat-card{-webkit-backdrop-filter:blur(14px)saturate(150%)brightness(.82);backdrop-filter:blur(14px)saturate(150%)brightness(.82);background:linear-gradient(160deg,#fff3,#ffffff12),#0a245433;border-color:#ffffff3d;border-radius:1rem;flex-basis:9.5rem;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;box-shadow:inset 0 1px #ffffff4d,0 18px 40px -20px #020a1ea6}.crm-hero-stats--glass .crm-hero-stat-card:hover{background:linear-gradient(160deg,#ffffff45,#ffffff1c),#0a245433;border-color:#ffffff6b;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 22px 44px -20px #020a1eb8}.crm-hero-stats--glass .crm-hero-stat-card--static:hover{background:linear-gradient(160deg,#fff3,#ffffff12),#0a245433;border-color:#ffffff3d;transform:none;box-shadow:inset 0 1px #ffffff4d,0 18px 40px -20px #020a1ea6}.crm-hero-stats--glass .crm-hero-stat-card[aria-pressed=true]{background:linear-gradient(160deg,#ffffff54,#ffffff26),#0a245433;border-color:#ffffffc7;box-shadow:inset 0 1px #ffffff80,0 0 0 3px #ffffff1f,0 22px 44px -20px #020a1eb8}.crm-hero-stats--glass .crm-hero-stat-card:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.crm-hero-stats--glass .crm-hero-stat-card__label{color:#ffffffd6;text-shadow:0 1px 2px #020c244d}.crm-hero-stats--glass .crm-hero-stat-card__value{color:#fff;text-shadow:0 1px 14px #020c2459}.crm-hero-stats--glass .crm-hero-stat-card__meta{color:#ffffffad;text-shadow:0 1px 2px #020c244d}.crm-hero-stats--glass .crm-hero-stat-card__delta--up{color:#86efac}.crm-hero-stats--glass .crm-hero-stat-card__delta--down{color:#fda4af}.crm-hero-stat-card__icon--glass{--glass-tint:255 255 255;width:2.9rem;height:2.9rem;color:rgb(var(--glass-tint) / .92);background:radial-gradient(62% 62% at 50% 44%,rgb(var(--glass-tint) / .18) 0%,rgb(var(--glass-tint) / .05) 55%,transparent 75%);border-radius:999px;transition:color .16s,background .16s}.crm-hero-stat-card__icon--glass svg{stroke-width:1.5px;width:1.5rem;height:1.5rem}.crm-hero-stat-card:hover .crm-hero-stat-card__icon--glass,.crm-hero-stat-card[aria-pressed=true] .crm-hero-stat-card__icon--glass{color:rgb(var(--glass-tint));background:radial-gradient(62% 62% at 50% 44%,rgb(var(--glass-tint) / .3) 0%,rgb(var(--glass-tint) / .08) 55%,transparent 75%)}.crm-glass-tint--sky{--glass-tint:125 211 252}.crm-glass-tint--emerald{--glass-tint:110 231 183}.crm-glass-tint--violet{--glass-tint:196 181 253}.crm-glass-tint--amber{--glass-tint:252 211 77}.crm-glass-tint--orange{--glass-tint:253 186 116}.crm-glass-tint--rose{--glass-tint:253 164 175}.home-renewal-rail{background:linear-gradient(270deg,#fff1f2cc,#fff 55%,#fff7ed99);border:1px solid #fecdd3cc;border-radius:1rem;margin-top:1.25rem;overflow:hidden;box-shadow:0 4px 16px #0f172a0d}.home-renewal-rail__head{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem 1rem;display:flex}.home-renewal-rail__year{background:#fff;border:1px solid #fecdd3e6;border-radius:999px;align-items:center;gap:.15rem;padding:.1rem .25rem;display:inline-flex}.home-renewal-rail__year-btn{color:#be123c;border-radius:999px;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;transition:background-color .15s;display:inline-flex}.home-renewal-rail__year-btn:hover:not(:disabled){background:#fff1f2}.home-renewal-rail__year-btn:disabled{cursor:not-allowed;color:#cbd5e1}.home-renewal-rail__year-label{text-align:center;font-variant-numeric:tabular-nums;min-width:2.6rem;color:var(--brand-navy);font-size:12px;font-weight:800}.home-renewal-rail__row{grid-template-columns:repeat(12,minmax(0,1fr));gap:.375rem;padding:.75rem;display:grid}@media(max-width:1100px){.home-renewal-rail__row{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:640px){.home-renewal-rail__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-renewal-month{background:#fffffff2;border:1px solid #e2e8f0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-width:0;padding:.5rem .25rem;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.home-renewal-month:hover{border-color:#fda4af;transform:translateY(-1px);box-shadow:0 6px 14px #0f172a1a}.home-renewal-month.is-selected{background:#fff;border-color:#f43f5e;box-shadow:0 0 0 2px #fecdd3,0 6px 14px #e11d4829}.home-renewal-month__name{text-overflow:ellipsis;white-space:nowrap;color:#475569;max-width:100%;font-size:10px;font-weight:700;overflow:hidden}.home-renewal-month__count{font-variant-numeric:tabular-nums;color:var(--brand-navy);font-size:1.05rem;font-weight:900;line-height:1.1}.home-renewal-month.is-selected .home-renewal-month__name{color:#be123c}@media(prefers-reduced-motion:reduce){.home-renewal-month,.crm-hero-stat-card,.home-sales-hero__cta,.home-sales-hero__sub,.crm-photo-hero__cta,.crm-photo-hero__sub,.crm-photo-hero__glyph,.crm-photo-hero__glyph svg,.crm-hero-stat-card__icon--glass{transition:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
