@layer primitives{*,:before,:after{box-sizing:border-box;-webkit-touch-callout:none}:root{interpolate-size:allow-keywords;font-size:16px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scrollbar-gutter:stable;overscroll-behavior-y:none;scroll-behavior:smooth;min-height:100%}:where(a,button,input,textarea,select,label,[role=button],[tabindex]):focus{box-shadow:none;outline:none}h1,h2,h3,h4,h5,h6,figure,blockquote,dl,dd,.h1,.h2,.h3,.h4,.h5,.h6{overflow-wrap:break-word;text-wrap:balance;letter-spacing:.03rem;margin:0;line-height:2.5rem}p{overflow-wrap:break-word;letter-spacing:.03rem;text-wrap:pretty;margin-block:1rem}ul,ol{margin:0}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit;margin:0}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer;background-color:#0000;background-image:none;border:none;padding:0}:where(a,button,[role=button],input,label,select,textarea){-webkit-tap-highlight-color:transparent;appearance:none;border-radius:0}input,textarea,select{border:1px solid #0000}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0;width:100%}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:root{--oc-white:oklch(100% .00011 271.152);--oc-black:oklch(0% 0 0);--oc-gray-0:oklch(98.164% .00181 249.244);--oc-gray-1:oklch(96.32% .00353 248.568);--oc-gray-2:oklch(94.166% .00528 248.345);--oc-gray-3:oklch(91.088% .00706 248.24);--oc-gray-4:oklch(86.708% .01066 248.164);--oc-gray-5:oklch(76.925% .0146 248.158);--oc-gray-6:oklch(64.275% .01525 248.179);--oc-gray-7:oklch(55.756% .01475 248.252);--oc-gray-8:oklch(34.514% .01333 248.285);--oc-gray-9:oklch(26.209% .00952 248.267);--oc-red-0:oklch(97.792% .01072 16.77);--oc-red-1:oklch(93.866% .03084 17.526);--oc-red-2:oklch(88.341% .06161 18.298);--oc-red-3:oklch(81.686% .10313 19.483);--oc-red-4:oklch(75.627% .14599 21.074);--oc-red-5:oklch(71.159% .18121 22.817);--oc-red-6:oklch(67.062% .20448 24.502);--oc-red-7:oklch(63.238% .21442 25.826);--oc-red-8:oklch(59.275% .21063 26.517);--oc-red-9:oklch(54.568% .19492 26.6);--oc-pink-0:oklch(96.862% .01795 350.794);--oc-pink-1:oklch(93.151% .04005 352.008);--oc-pink-2:oklch(87.177% .07126 355.006);--oc-pink-3:oklch(80.803% .11037 357.104);--oc-pink-4:oklch(74.963% .1475 358.763);--oc-pink-5:oklch(69.236% .17653 1.224);--oc-pink-6:oklch(63.959% .19686 3.165);--oc-pink-7:oklch(58.809% .20104 5.228);--oc-pink-8:oklch(53.887% .19291 6.464);--oc-pink-9:oklch(47.973% .1718 6.812);--oc-grape-0:oklch(96.479% .01806 314.498);--oc-grape-1:oklch(91.651% .05222 318.948);--oc-grape-2:oklch(86.295% .09615 319.422);--oc-grape-3:oklch(79.043% .15164 319.748);--oc-grape-4:oklch(72.52% .19644 319.509);--oc-grape-5:oklch(66.954% .21896 319.061);--oc-grape-6:oklch(62.387% .22519 318.898);--oc-grape-7:oklch(57.833% .2187 319.134);--oc-grape-8:oklch(53.325% .20319 318.988);--oc-grape-9:oklch(47.828% .18108 318.852);--oc-violet-0:oklch(96.181% .02029 295.07);--oc-violet-1:oklch(91.05% .04982 298.061);--oc-violet-2:oklch(84.053% .08997 296.583);--oc-violet-3:oklch(73.982% .14447 294.44);--oc-violet-4:oklch(65.771% .19062 292.117);--oc-violet-5:oklch(60.286% .21764 289.694);--oc-violet-6:oklch(56.922% .22897 288.563);--oc-violet-7:oklch(54.214% .22688 287.802);--oc-violet-8:oklch(51.199% .21777 287.542);--oc-violet-9:oklch(48.122% .19799 288.164);--oc-indigo-0:oklch(96.116% .01835 269.109);--oc-indigo-1:oklch(92.036% .03817 270.986);--oc-indigo-2:oklch(84.108% .07878 273.503);--oc-indigo-3:oklch(74.732% .12972 272.274);--oc-indigo-4:oklch(67.991% .16337 271.047);--oc-indigo-5:oklch(62.799% .19077 269.508);--oc-indigo-6:oklch(58.962% .20549 268.631);--oc-indigo-7:oklch(55.661% .20827 268.363);--oc-indigo-8:oklch(52.557% .19888 268.051);--oc-indigo-9:oklch(48.414% .18835 269.081);--oc-blue-0:oklch(96.268% .02014 238.835);--oc-blue-1:oklch(92.659% .03956 240.091);--oc-blue-2:oklch(86.019% .07603 241.708);--oc-blue-3:oklch(78.199% .11474 243.855);--oc-blue-4:oklch(71.8% .14224 246.084);--oc-blue-5:oklch(66.892% .15753 248.339);--oc-blue-6:oklch(62.59% .16423 250.306);--oc-blue-7:oklch(56.8% .15921 251.277);--oc-blue-8:oklch(53.264% .14859 251.685);--oc-blue-9:oklch(49.719% .13344 251.61);--oc-cyan-0:oklch(96.895% .02423 203.328);--oc-cyan-1:oklch(94.052% .05022 202.616);--oc-cyan-2:oklch(88.557% .07911 204.904);--oc-cyan-3:oklch(82.436% .10583 206.869);--oc-cyan-4:oklch(76.997% .11866 207.603);--oc-cyan-5:oklch(72.005% .11932 211.261);--oc-cyan-6:oklch(67.776% .11444 210.658);--oc-cyan-7:oklch(62.489% .10649 212.227);--oc-cyan-8:oklch(56.755% .09735 213.433);--oc-cyan-9:oklch(50.904% .08751 215.109);--oc-teal-0:oklch(97.307% .02474 175.015);--oc-teal-1:oklch(94.251% .06081 173.016);--oc-teal-2:oklch(89.594% .09641 173.412);--oc-teal-3:oklch(84.081% .12981 170.147);--oc-teal-4:oklch(79.263% .14723 167.95);--oc-teal-5:oklch(74.41% .14802 166.394);--oc-teal-6:oklch(69.462% .14348 164.908);--oc-teal-7:oklch(64.326% .1338 164.726);--oc-teal-8:oklch(58.513% .12273 164.126);--oc-teal-9:oklch(52.925% .10983 164.696);--oc-green-0:oklch(97.27% .02395 151.422);--oc-green-1:oklch(94.634% .05901 148.914);--oc-green-2:oklch(90.384% .09869 148.483);--oc-green-3:oklch(85.62% .14094 147.838);--oc-green-4:oklch(80.204% .16837 147.345);--oc-green-5:oklch(76.025% .18314 146.629);--oc-green-6:oklch(71.46% .18348 146.463);--oc-green-7:oklch(65.409% .17743 146.261);--oc-green-8:oklch(55% .16236 146.45);--oc-green-9:oklch(56.041% .14273 146.908);--oc-lime-0:oklch(97.846% .03372 121.582);--oc-lime-1:oklch(96% .06746 122.981);--oc-lime-2:oklch(92.986% .11071 124.214);--oc-lime-3:oklch(88.477% .15346 125.943);--oc-lime-4:oklch(84.743% .18808 127.996);--oc-lime-5:oklch(80.706% .20205 129.814);--oc-lime-6:oklch(75.996% .1996 131.095);--oc-lime-7:oklch(70.989% .18966 131.552);--oc-lime-8:oklch(66.158% .18025 132.264);--oc-lime-9:oklch(60.434% .16244 131.568);--oc-yellow-0:oklch(97.902% .03946 97.781);--oc-yellow-1:oklch(96.102% .0678 96.604);--oc-yellow-2:oklch(94.021% .10477 96.846);--oc-yellow-3:oklch(90.968% .14393 95.12);--oc-yellow-4:oklch(88.258% .16477 92.228);--oc-yellow-5:oklch(84.414% .16888 87.052);--oc-yellow-6:oklch(80.687% .16737 78.12);--oc-yellow-7:oklch(77.018% .16577 71.018);--oc-yellow-8:oklch(61.819% .13739 64.744);--oc-yellow-9:oklch(68.347% .16926 54.955);--oc-orange-0:oklch(97.199% .02187 74.023);--oc-orange-1:oklch(94.24% .04451 72.638);--oc-orange-2:oklch(90.389% .07575 72.397);--oc-orange-3:oklch(85.033% .11483 68.939);--oc-orange-4:oklch(80.338% .14608 64.585);--oc-orange-5:oklch(76.157% .16855 57.79);--oc-orange-6:oklch(72.652% .18314 51.468);--oc-orange-7:oklch(68.507% .19536 44.562);--oc-orange-8:oklch(57.5% .13647 59.544);--oc-orange-9:oklch(61.704% .15614 53.21);--cz-scrollbar-width:8px;--scrollbar-track-idle:#00000005;--scrollbar-thumb-idle:#0003;--scrollbar-track-hover:#00000014;--scrollbar-thumb-hover:#0006;--scrollbar-thumb-active:#000}html{scrollbar-gutter:stable}html,body,[class*=scroll],textarea{scrollbar-width:thin;scrollbar-color:var(--cz-scrollbar-thumb-idle) var(--cz-scrollbar-track-idle)}html:hover,body:hover,[class*=scroll]:hover,textarea:hover{scrollbar-color:var(--cz-scrollbar-thumb-hover) var(--cz-scrollbar-track-hover)}::-webkit-scrollbar{width:var(--cz-scrollbar-width,8px);height:8px}::-webkit-scrollbar-track{background-color:var(--cz-scrollbar-track-idle);border-radius:9999px;transition:background-color .2s}::-webkit-scrollbar-track:hover{background-color:var(--cz-scrollbar-track-hover)}::-webkit-scrollbar-thumb{background-color:var(--cz-scrollbar-thumb-idle);background-clip:padding-box;border:2px solid #0000;border-radius:9999px;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:var(--cz-scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background-color:var(--cz-scrollbar-thumb-active)}::-webkit-scrollbar-corner{background:0 0}}@layer semantics{:root{--cz-font-primary:system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--cz-font-secondary:var(--cz-font-primary);--cz-font-monospace:ui-monospace, SFMono-Regular, SF Mono, Menlo, monospace;--cz-font-accent:-apple-system-new-york, Georgia, serif;--cz-font-numeric:tabular-nums lining-nums;--cz-weight-normal:500;--cz-weight-medium:550;--cz-weight-semibold:600;--cz-weight-bold:700;--cz-text-xs:clamp(.75rem, .73rem + .1vw, .8rem);--cz-text-sm:clamp(.8125rem, .79rem + .11vw, .875rem);--cz-text-base:clamp(1rem, .95rem + .25vw, 1.125rem);--cz-text-lg:clamp(1.0625rem, .99rem + .34vw, 1.25rem);--cz-text-xl:clamp(1.25rem, 1.14rem + .57vw, 1.5625rem);--cz-text-2xl:clamp(1.5rem, 1.32rem + .91vw, 2rem);--cz-text-3xl:clamp(1.875rem, 1.56rem + 1.6vw, 2.75rem);--cz-text-4xl:clamp(2.25rem, 1.8rem + 2.28vw, 3.5rem);--cz-text-5xl:clamp(4rem, 2rem + 5vw, 6rem);--cz-surface-page:var(--oc-gray-0);--cz-surface-100:#fff;--cz-surface-200:var(--oc-gray-2);--cz-surface-300:var(--oc-gray-4);--cz-surface-400:var(--oc-gray-6);--cz-brand-primary:var(--oc-blue-6);--cz-brand-primary-intense:var(--oc-blue-7);--cz-brand-secondary:var(--oc-violet-6);--cz-brand-secondary-intense:var(--oc-violet-7);--cz-content-primary:var(--oc-gray-9);--cz-content-secondary:var(--oc-gray-8);--cz-content-muted:var(--oc-gray-7);--cz-content-disabled:var(--oc-gray-4);--cz-content-accent:var(--cz-brand-primary);--cz-content-inverse:#fff;--cz-content-link:var(--oc-blue-7);--cz-content-link-hover:var(--oc-blue-8);--cz-content-link-visited:var(--oc-indigo-7);--cz-content-highlight:var(--oc-yellow-2);--cz-control-primary-bg:var(--oc-blue-7);--cz-control-primary-text:var(--cz-content-inverse);--cz-control-secondary-bg:var(--oc-gray-6);--cz-control-secondary-text:var(--cz-content-inverse);--cz-border-subtle:var(--oc-gray-2);--cz-border-strong:var(--oc-gray-3);--cz-border-interactive:var(--cz-brand-primary);--cz-status-neutral:var(--oc-gray-7);--cz-status-info:var(--oc-blue-7);--cz-status-success:var(--oc-green-8);--cz-status-warning:var(--oc-orange-8);--cz-status-danger:var(--oc-red-8);--cz-entry-bg:#fff;--cz-entry-border:var(--oc-gray-4);--cz-entry-text:var(--cz-content-primary);--cz-entry-placeholder:var(--cz-content-muted);--cz-entry-border-hover:var(--oc-gray-5);--cz-entry-border-focus:var(--cz-brand-primary);--cz-entry-ring-focus:#228be640;--cz-entry-border-invalid:var(--cz-state-error);--cz-entry-ring-invalid:#f43f5e33;--cz-code-bg:var(--oc-gray-9);--cz-code-text:var(--oc-white);--cz-shadow-flat:none;--cz-shadow-low:0 1px 3px #0000001a, 0 1px 2px #0000000f;--cz-shadow-medium:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--cz-shadow-high:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--cz-space-xs:clamp(.15rem, .075rem + 1vw, .3rem);--cz-space-sm:clamp(.3rem, .2rem + 1vw, .5rem);--cz-space-md:clamp(1rem, .4rem + 1vw, 1.4rem);--cz-space-lg:clamp(1.5rem, 1.25rem + 1vw, 2.25rem);--cz-space-xl:clamp(2.5rem, 2.25rem + 1vw, 3.5rem);--cz-radius-xs:.125rem;--cz-radius-sm:.25rem;--cz-radius-md:.5rem;--cz-radius-lg:.75rem;--cz-radius-xl:1rem;--cz-radius-2xl:1.5rem;--cz-radius-full:9999px;--cz-motion-duration-fast:.1s;--cz-motion-duration-main:.25s;--cz-motion-duration-slow:1s;--cz-motion-ease:cubic-bezier(.4, 0, .2, 1);font-family:var(--cz-font-primary)}html{background:var(--cz-surface-page,var(--cz-oc-gray-9));background-repeat:no-repeat;background-size:cover;background-attachment:fixed}body{width:100%;min-height:100dvh;padding:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-wrap:normal;word-break:normal;margin:0;line-height:1.5;container-type:inline-size}[debug],[debug] *{outline-offset:-1px;outline:1px dashed var(--cz-oc-red-5,red)!important}:where(a,button,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--cz-border-interactive,var(--cz-oc-cyan-4));outline-offset:2px;border-radius:var(--cz-radius-xs,4px)}span{color:inherit}p:empty{display:none}:not(:defined){visibility:hidden;opacity:0;transition:opacity .15s}:defined{visibility:visible;opacity:1}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:3rem}}@media (prefers-reduced-motion:reduce){:root{--cz-motion-duration-fast:.01ms;--cz-motion-duration-main:.01ms}html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--cz-z-hide:-1;--cz-z-base:0;--cz-z-elevated:10;--cz-z-sticky:100;--cz-z-drawer:200;--cz-z-overlay:300;--cz-z-modal:400;--cz-z-popover:500;--cz-z-toast:600;--cz-z-max:9999}.cz-isolate{isolation:isolate}*{text-box-trim:trim-start}html{color:var(--cz-content-primary,black)}strong,b{font-weight:var(--cz-weight-bold,700)}blockquote{border-top:1px solid var(--cz-content-secondary,black);border-bottom:1px solid var(--cz-content-secondary,black);text-align:center}.subtitle{color:var(--cz-content-muted);opacity:.8}h-hero,.h-hero{font-size:var(--cz-text-5xl);line-height:1.1;font-weight:var(--cz-weight-bold,700);letter-spacing:-.025em;color:var(--cz-content-primary);margin-block:1rem .5rem;display:block}h1,.h1{color:var(--cz-content-primary);font-size:var(--cz-text-4xl);line-height:1.1;font-weight:var(--cz-weight-bold,700);letter-spacing:-.025em;margin-block:1rem .5rem}h2,.h2{color:var(--cz-content-primary);font-size:var(--cz-text-3xl);line-height:1.15;font-weight:var(--cz-weight-bold,700);letter-spacing:-.02em;margin-block:1rem .5rem}h3,.h3{color:var(--cz-content-primary);font-size:var(--cz-text-2xl);line-height:1.2;font-weight:var(--cz-weight-semibold,600);letter-spacing:-.015em;margin-block:1rem .5rem}h4,.h4{color:var(--cz-content-primary);font-size:var(--cz-text-xl);line-height:1.25;font-weight:var(--cz-weight-semibold,600);letter-spacing:-.01em;margin-block:1rem .5rem}h5,.h5{color:var(--cz-content-primary);font-size:var(--cz-text-lg);line-height:1.3;font-weight:var(--cz-weight-semibold,600);margin-block:1rem .5rem}h6,.h6{color:var(--cz-content-primary);font-size:var(--cz-text-base);line-height:1.35;font-weight:var(--cz-weight-semibold,600);margin-block:1rem .5rem}p,.p-base{font-size:var(--cz-text-base);color:var(--cz-content-secondary);line-height:1.5;font-weight:var(--cz-weight-normal,500);margin-block:1rem .5rem}.text-4xl{font-size:var(--cz-text-4xl);line-height:1.1}.text-3xl{font-size:var(--cz-text-3xl);line-height:1.15}.text-2xl{font-size:var(--cz-text-2xl);line-height:1.2}.text-xl{font-size:var(--cz-text-xl);line-height:1.25}.text-lg{font-size:var(--cz-text-lg);line-height:1.3}.text-base{font-size:var(--cz-text-base);line-height:1.5}.text-sm{font-size:var(--cz-text-sm);line-height:1.4}.text-xs{font-size:var(--cz-text-xs);line-height:1.4}.dynamic-color{color:oklch(from var(--cz-background,var(--cz-surface-100)) calc((.6 - l) * 1000) 0 0)}mark{background-color:var(--cz-content-highlight);padding-inline:.25ch}.editorial-pullquote{text-align:center;width:100%;max-width:70%;color:var(--cz-content-secondary);border:none;border-block:solid 2px color-mix(in oklab, var(--cz-brand-primary,#3b82f6) 70%, transparent);margin:2rem auto;padding:1.5rem 0;font-size:1.25rem;font-style:italic;font-weight:600;position:relative}.editorial-article p:first-of-type:first-letter{float:left;color:var(--cz-content-primary,#0f172a);margin-right:.5rem;padding-top:.25rem;font-size:3.5rem;font-weight:700;line-height:.8}.editorial-quote{margin:2rem 0;padding-left:2.5rem;font-style:italic;position:relative}.editorial-quote:before{content:"“";color:color-mix(in oklab, var(--cz-brand-primary,#3b82f6) 70%, transparent);pointer-events:none;font-family:Georgia,serif;font-size:6rem;line-height:1;position:absolute;top:-1rem;left:-.5rem}.editorial-highlight{background:linear-gradient(120deg, #fef08a00 0%, var(--cz-content-highlight) 15%, var(--cz-content-highlight) 85%, #fef08a00 100%);border-radius:2px;padding:0 .25rem}hr.editorial-divider{text-align:center;border:0;height:2rem;margin:3rem 0}hr.editorial-divider:before{content:var(--cz-divider,"❖ ❖ ❖");letter-spacing:1rem;color:var(--cz-brand-primary);padding-left:1rem;font-size:1.2rem}}@layer components{aside.callout{color:var(--cz-content-secondary);background-color:color-mix(in oklab, var(--oc-gray-6) 40%, var(--cz-content-inverse) 90%);border-left:4px solid var(--oc-gray-6);border-radius:0 var(--cz-radius-sm) var(--cz-radius-sm) 0;margin:1.5rem 0;padding:.75rem 1rem;font-style:normal;font-weight:600}aside.callout.info{background-color:color-mix(in oklab, var(--cz-status-info) 40%, var(--cz-content-inverse) 90%);border-left:4px solid var(--cz-status-info)}aside.callout.success{background-color:color-mix(in oklab, var(--cz-status-success) 40%, var(--cz-content-inverse) 90%);border-left:4px solid var(--cz-status-success)}aside.callout.error{background-color:color-mix(in oklab, var(--cz-status-error) 40%, var(--cz-content-inverse) 90%);border-left:4px solid var(--cz-status-error)}aside.callout.warning{background-color:color-mix(in oklab, var(--cz-status-warning) 40%, var(--cz-content-inverse) 90%);border-left:4px solid var(--cz-status-warning)}cz-badge,.cz-badge{--cz-badge-bg:var(--cz-state-neutral);--cz-badge-color:var(--cz-content-inverse);--cz-badge-radius:var(--cz-radius-sm);white-space:nowrap;padding-block:var(--cz-space-xs);padding-inline:var(--cz-space-sm);font-size:var(--cz-text-xs,.75rem);background-color:var(--cz-badge-bg);color:var(--cz-badge-color);border-radius:var(--cz-badge-radius);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;justify-content:center;align-items:center;gap:.25rem;font-weight:600;line-height:normal;display:inline-flex}:is(cz-badge,.cz-badge).info{--cz-badge-bg:var(--cz-state-info)}:is(cz-badge,.cz-badge).error{--cz-badge-bg:var(--cz-state-error)}:is(cz-badge,.cz-badge).success{--cz-badge-bg:var(--cz-state-success)}:is(cz-badge,.cz-badge).warning{--cz-badge-bg:var(--cz-state-warning)}:is(cz-badge,.cz-badge).pill{border-radius:9999px}:is(cz-badge,.cz-badge).dot{--cz-dot-size:.8rem;min-width:var(--cz-dot-size);height:var(--cz-dot-size);font-size:var(--cz-dot-size);will-change:width, min-width, height, padding-inline;border-radius:9999px;padding:0;line-height:normal;transition-property:width,min-width,height,padding-inline,font-size,background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}:is(cz-badge,.cz-badge).dot:empty{width:var(--cz-dot-size);min-width:var(--cz-dot-size);height:var(--cz-dot-size);aspect-ratio:1;padding-inline:0;font-size:0}:is(cz-badge,.cz-badge).dot:not(:empty){min-width:calc(var(--cz-dot-size) * 1.8);height:calc(var(--cz-dot-size) * 1.8);font-size:calc(var(--cz-dot-size) * .95);padding-inline:calc(var(--cz-dot-size) * .55)}.cz-badge-wrapper{display:inline-flex;position:relative}.cz-badge-wrapper>.cz-badge.dot,.cz-badge-wrapper>cz-badge.dot{box-shadow:0 0 0 2px var(--cz-surface-100,#fff);position:absolute;top:2px;right:2px;transform:translate(50%,-50%)}button,[role=button],input[type=button],input[type=submit],input[type=reset]{text-box:trim-both cap alphabetic;-webkit-user-select:none;user-select:none;touch-action:manipulation;font:inherit;color:inherit;letter-spacing:inherit;margin:0;cursor:pointer;transition-property:background-color,transform;transition:var(--cz-motion-duration-fast) var(--cz-motion-ease);border:2px solid #0000;justify-content:center;align-items:center;margin-block:.25rem;padding:0;text-decoration:none;display:inline-flex}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]):active:not(:disabled,[aria-disabled=true]){filter:brightness(.8);transform:scale(.98)}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]):is(:disabled,[aria-disabled=true]){filter:saturate(.4);cursor:not-allowed;opacity:.7;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}button,[role=button],input[type=button],input[type=submit],input[type=reset]{padding:var(--cz-space-sm);border-radius:var(--cz-radius-md);font-weight:var(--cz-weight-semibold);background-color:var(--_status-color,var(--cz-control-primary-bg));color:var(--cz-control-primary-text)}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--_status-color,var(--cz-control-primary-bg)) 80%, var(--cz-content-primary))}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]).xsmall{padding:var(--cz-space-xs);font-size:var(--cz-text-xs);border-radius:var(--cz-radius-xs)}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]).small{padding:var(--cz-space-xs)}:is(button,[role=button],input[type=button],input[type=submit],input[type=reset]).large{padding:var(--cz-space-md)}[download],.button-download{background-color:var(--cz-state-success,#1f7c1f);word-break:normal;width:auto;height:auto;color:var(--cz-content-inverse,white);filter:brightness();align-items:center;gap:.7rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}[download]:before,.button-download:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3e%3cg%20transform='matrix(6.12323e-17,1,-1,6.12323e-17,24,0)'%3e%3cpath%20d='M10,17L15,12L10,7'%20style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3e%3c/g%3e%3cg%20transform='matrix(6.12323e-17,1,-1,6.12323e-17,24,0)'%3e%3cpath%20d='M15,12L3,12'%20style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3e%3c/g%3e%3cg%20transform='matrix(6.12323e-17,1,-1,6.12323e-17,24,0)'%3e%3cpath%20d='M15,3L19,3C20.097,3%2021,3.903%2021,5L21,19C21,20.097%2020.097,21%2019,21L15,21'%20style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3e%3c/g%3e%3c/svg%3e");width:30px;height:30px;display:inline-block}[download]:hover,.button-download:hover{background-color:var(--cz-state-success,#1f7c1f);filter:brightness(1.1);transform:none}[download]:active,.button-download:active{background-color:var(--cz-state-success,#1f7c1f);filter:brightness(.9);transform:none}[download] img,.button-download img{gap:.7rem;width:25px;height:25px}:where(button,[role=button],input[type=button],input[type=submit],input[type=reset]).square{aspect-ratio:1;min-width:var(--cz-space-sm);min-height:var(--cz-space-sm);padding:0;padding:var(--cz-space-sm);border-radius:var(--cz-radius-sm);place-content:center;overflow:hidden}cz-card,.cz-card,cz-card-panel{--cz-card-bg:var(--cz-surface-100);--cz-card-radius:var(--cz-radius-lg);padding:var(--cz-space-md);border-radius:var(--cz-card-radius);background-color:var(--cz-card-bg);border:1px solid #0000001a;display:block}:is(cz-card,.cz-card,cz-card-panel) :where(cz-card,.cz-card){--cz-card-bg:var(--cz-surface-200);--cz-card-radius:var(--cz-radius-md)}:is(cz-card,.cz-card,cz-card-panel) :where(cz-card,.cz-card) :where(cz-card,.cz-card){--cz-card-bg:var(--cz-surface-300);--cz-card-radius:var(--cz-radius-sm)}:is(cz-card,.cz-card,cz-card-panel) :where(cz-card,.cz-card) :where(cz-card,.cz-card) :where(cz-card,.cz-card){--cz-card-bg:var(--cz-surface-400);--cz-card-radius:var(--cz-radius-xs)}cz-card-panel{background-color:color-mix(in srgb, var(--cz-card-bg,#ffffffb3) 70%, #0006);color:var(--cz-content-primary,#000);border-radius:var(--cz-radius-md,10px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;flex-direction:column;max-width:90dvw;max-height:90dvh;padding:0;display:flex;overflow:hidden;box-shadow:0 0 5px #0006}cz-card-panel header,cz-card-panel [slot=header]{padding:var(--cz-space-sm,8px) var(--cz-space-md,16px);background-color:color-mix(in srgb, var(--cz-card-bg,#ffffffb3) 60%, transparent);border-bottom:1px solid color-mix(in srgb, var(--cz-border-subtle,#ffffff80) 50%, #0006);align-items:center;gap:10px;font-size:1.5rem;display:flex}cz-card-panel [slot=content]{padding:var(--cz-space-md,20px);flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}cz-card-panel footer,cz-card-panel [slot=footer]{padding:0 var(--cz-space-md,20px) var(--cz-space-sm,20px) var(--cz-space-md,20px)}dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--cz-motion-duration-main) var(--cz-motion-ease), display var(--cz-motion-duration-main) allow-discrete, overlay var(--cz-motion-duration-main) allow-discrete;background:#00000080}dialog[open]{opacity:1;transform:scale(1)}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]{opacity:0;transform:scale(.95)}dialog[open]::backdrop{opacity:0}}:is(html:has(dialog[open]),body:has(dialog[open])){overscroll-behavior:none;scrollbar-gutter:auto;padding-right:var(--cz-scrollbar-width,15px);overflow:hidden}dialog{background-color:color-mix(in srgb, var(--_status-color,--cz-surface-100), transparent 30%);color:var(--cz-content-primary,#000);border-radius:var(--cz-radius-md,10px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overscroll-behavior:none;opacity:0;max-width:90dvw;max-height:90dvh;transition:opacity var(--cz-motion-duration-main,.25s) var(--cz-motion-ease,ease-out), transform var(--cz-motion-duration-main,.25s) var(--cz-motion-ease,ease-out), display var(--cz-motion-duration-main,.25s) allow-discrete, overlay var(--cz-motion-duration-main,.25s) allow-discrete;border:none;flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden;transform:scale(.95);box-shadow:0 0 20px #0006}dialog>header{padding:var(--cz-space-sm) var(--cz-space-md);background-color:color-mix(in srgb, var(--cz-surface-100,#ffffffb3), transparent 50%);border-bottom:1px color-mix(in srgb, var(--cz-border-subtle,#ffffff80), transparent 50%) solid;align-items:center;gap:10px;font-size:1.5rem;display:flex}dialog>header .dialog-title{flex:1;align-items:center;gap:10px;min-width:0;margin:auto;display:flex}dialog>header img{border-radius:var(--cz-radius-sm,5px);max-height:1.5rem;margin:0}dialog>header>.button-close{background:var(--cz-status-danger,#d33232);width:30px;height:30px;color:var(--cz-color,white);border-radius:var(--cz-radius-sm,5px);flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:filter .1s;display:flex}dialog>header>.button-close:before{content:"";width:var(--cz-size,26px);height:var(--cz-size,26px);vertical-align:middle;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20width='100%25'%20height='100%25'%20viewBox='0%200%2024%2024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xml:space='preserve'%20xmlns:serif='http://www.serif.com/'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3e%3cpath%20d='M18,6L6,18'%20style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3e%3cpath%20d='M6,6L18,18'%20style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;display:inline-block}dialog>header>.button-close:hover{filter:brightness(1.1)}dialog>item-content{gap:var(--cz-gap-md,10px);overscroll-behavior:none;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}dialog>item-content.dialog-padding{padding:0 var(--cz-space-md,20px) var(--cz-space-md,20px) var(--cz-space-sm,20px)}dialog>footer{padding:0 var(--cz-space-md,20px) var(--cz-space-sm,20px) var(--cz-space-md,20px)}dialog.confirm-dialog{width:clamp(200px,100%,500px)}dialog.confirm-dialog>footer{width:100%}dialog.confirm-dialog>footer>form{justify-content:space-between;gap:var(--cz-gap-md,10px);flex-direction:row;display:flex}.dialog-ok,.dialog-cancel,.dialog-delete{width:100%;color:var(--cz-content-inverse,white);background-color:var(--cz-status-info,#6994d8);opacity:.8;font-size:1rem;font-weight:700;transition:opacity .2s}.dialog-delete{background-color:var(--cz-status-danger,#ff3b30)}.dialog-cancel{background-color:var(--cz-status-neutral,#8e8e93)}.dialog-ok:hover,.dialog-cancel:hover,.dialog-delete:hover{opacity:1}@media screen and (width<=480px){dialog>header{font-size:1.1rem}dialog.confirm-dialog>footer>form{flex-direction:column}}code,pre{font-family:var(--cz-font-monospace);text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:2;direction:ltr;font-size:.875rem;line-height:1.5}:not(pre)>code{background-color:var(--_status-color,var(--cz-code-bg));color:var(--cz-code-text);border-radius:6px;padding:.2em .4em;font-size:85%}pre{background-color:var(--_status-color,var(--cz-code-bg));color:var(--cz-code-text);border:1px solid var(--cz-code-border,grey);-webkit-overflow-scrolling:touch;border-radius:8px;margin:1rem 0;padding:1rem;overflow-x:auto}pre code{font-size:inherit;color:inherit;background:0 0;border-radius:0;padding:0}.cz-fit-content{width:fit-content}.cz-full-width{width:100%}ul>li,ol>li{font-size:var(--cz-text-base);margin-block:.25rem}.cz-unstyled{list-style-type:none}#overlay-onload{z-index:9999;background-color:var(--cz-surface-100);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;justify-content:center;align-items:center;transition:opacity .3s,visibility .3s;display:none;position:fixed;inset:0}@media (pointer:fine) and (hover:hover){#overlay-onload:not([mobile-only]){display:flex}}@media (pointer:coarse) and (hover:none){#overlay-onload{display:flex}}body:has(#overlay-onload){overscroll-behavior:none;overflow:hidden}#overlay-onload.overlay-remove{will-change:opacity, filter;animation:overlayFadeOutBlur var(--cz-motion-duration-slow,.1s) var(--cz-motion-ease) forwards}@keyframes overlayFadeOutBlur{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(12px)}}:where(.cz-wrapper-v,cz-wrapper-v){gap:var(--cz-gap-v,var(--cz-space-md,1rem));width:100%;max-width:var(--cz-wrapper-max-width,100%);flex-direction:column;margin-inline:auto;display:flex;container-type:inline-size}:where(.cz-wrapper-v,cz-wrapper-v) hr:not(.editorial-divider){background-color:currentColor;border:none;width:100%;height:1px}:where(.cz-wrapper-v,cz-wrapper-v)>:not(:first-child,dialog){margin-block:0}:where(cz-wrapper-v,.cz-wrapper-v).col-2{gap:var(--cz-gap-v,var(--cz-space-md,1rem));grid-template-columns:repeat(2,1fr);display:grid}:where(cz-wrapper-v,.cz-wrapper-v).col-auto{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--cz-item-min-width,200px)), 1fr));gap:var(--cz-gap-v,var(--cz-space-md,1rem));justify-content:center;display:grid}@media (width<=749px){:where(cz-wrapper-v,.cz-wrapper-v).col-2{grid-template-columns:1fr}}:where(cz-wrapper-h,.cz-wrapper-h){align-items:center;gap:var(--cz-gap-h,var(--cz-space-sm,.5rem));flex-direction:row;width:100%;display:flex;overflow:auto hidden}:where(cz-wrapper-h,.cz-wrapper-h)>p{margin:.4rem}:where(cz-wrapper-h,.cz-wrapper-h).flex-wrap{flex-wrap:wrap}}@layer statuses{.cz-info{--_status-color:var(--cz-status-info);color:var(--cz-content-inverse)}.cz-neutral{--_status-color:var(--cz-status-neutral);color:var(--cz-content-inverse)}.cz-success{--_status-color:var(--cz-status-success);color:var(--cz-content-inverse)}.cz-danger{--_status-color:var(--cz-status-danger);color:var(--cz-content-inverse)}.cz-warning{--_status-color:var(--cz-status-warning);color:var(--cz-content-inverse)}.cz-disabled{filter:saturate(.4);cursor:not-allowed;opacity:.7;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}cz-card,.cz-card{background-color:color-mix(in oklab, var(--cz-card-bg) 80%, var(--_status-color,var(--cz-card-bg)))}:is(cz-card,.cz-card).cz-info{--_status-color:var(--cz-status-info)}:is(cz-card,.cz-card).cz-neutral{--_status-color:var(--cz-status-neutral)}:is(cz-card,.cz-card).cz-success{--_status-color:var(--cz-status-success)}:is(cz-card,.cz-card).cz-danger{--_status-color:var(--cz-status-danger)}:is(cz-card,.cz-card).cz-warning{--_status-color:var(--cz-status-warning)}cz-card-panel{--_status-color:var(--cz-card-bg,#fff);background-color:color-mix(in oklab, var(--cz-card-bg,#fff) 80%, var(--_status-color))}cz-card-panel header{background-color:oklch(from color-mix(in oklab, var(--cz-card-bg,#fff) 80%, var(--_status-color)) calc(l - .3)  calc(c * 1.35 + .06)  h)}cz-card-panel.cz-info{--_status-color:var(--cz-status-info)}cz-card-panel.cz-success{--_status-color:var(--cz-status-success)}cz-card-panel.cz-danger{--_status-color:var(--cz-status-danger)}cz-card-panel.cz-warning{--_status-color:var(--cz-status-warning)}cz-card-panel.cz-neutral{--_status-color:var(--cz-status-neutral)}cz-card-panel.cz-neutral header{background-color:oklch(from color-mix(in oklab, var(--cz-card-bg,#fff) 80%, var(--_status-color)) calc(l - .15) c  h)}dialog{color:var(--lightningcss-light,color-mix(in oklch, var(--_status-color,var(--cz-card-bg)) 100%, black 20%))var(--lightningcss-dark,color-mix(in oklch, var(--_status-color,var(--cz-card-bg)) 100%, white 90%))}dialog.cz-info{--_status-color:var(--cz-status-info)}dialog.cz-neutral{--_status-color:var(--cz-status-neutral)}dialog.cz-success{--_status-color:var(--cz-status-success)}dialog.cz-danger{--_status-color:var(--cz-status-danger)}dialog.cz-warning{--_status-color:var(--cz-status-warning)}button-toggle{--_current-status:var(--_status-color,var(--cz-status-neutral));background-color:var(--cz-status-neutral)}button-toggle:hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--_current-status) 80%, var(--cz-content-primary))}button-toggle[aria-pressed=true],button-toggle[pressed]{--_current-status:var(--_status-color,var(--cz-status-info));background-color:var(--_current-status)}:is(button-toggle[aria-pressed=true],button-toggle[pressed]):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--_current-status) 80%, var(--cz-content-primary))}}@layer modifiers{.cz-ghost{--_ghost-color:var(--_status-color,var(--cz-control-primary-bg))}.cz-ghost:not([aria-pressed=true],[pressed]){color:var(--content-primary);background-color:#0000;border-color:#0000}.cz-ghost:not([aria-pressed=true],[pressed]):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--_ghost-color) 30%, var(--cz-content-inverse))}.cz-glassy{--glass-color:var(--_status-color,var(--cz-card-bg));--hover-white:15%;--hover-glass-inner:60%;--hover-glass-outer:25%}.cz-glassy:nth-child(6n+1){--rand-x:15%;--rand-y:20%;--rand-angle:45deg}.cz-glassy:nth-child(6n+2){--rand-x:80%;--rand-y:35%;--rand-angle:190deg}.cz-glassy:nth-child(6n+3){--rand-x:25%;--rand-y:75%;--rand-angle:320deg}.cz-glassy:nth-child(6n+4){--rand-x:70%;--rand-y:80%;--rand-angle:110deg}.cz-glassy:nth-child(6n+5){--rand-x:50%;--rand-y:15%;--rand-angle:250deg}.cz-glassy:nth-child(6n+6){--rand-x:85%;--rand-y:65%;--rand-angle:15deg}.cz-glassy{isolation:isolate;backface-visibility:hidden;-webkit-backdrop-filter:blur(10px);transition:border-color var(--cz-motion-duration-main) var(--cz-motion-ease), box-shadow var(--cz-motion-duration-main) var(--cz-motion-ease), background var(--cz-motion-duration-main) var(--cz-motion-ease);border:1px solid #b9b9b954;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 4px 16px -2px #00000026}.cz-glassy:not([aria-pressed=true],[pressed]){background:linear-gradient(var(--rand-angle), oklch(100% 5.96046e-8 none/.08), transparent), radial-gradient(circle at var(--rand-x) var(--rand-y), color-mix(in oklch, var(--glass-color) 40%, transparent) 0%, color-mix(in oklch, var(--glass-color) 15%, transparent) 100%);color:var(--content-primary)}.cz-glassy:is([aria-pressed=true],[pressed]){background:color-mix(in oklch, var(--glass-color) 60%, black 10%);box-shadow:inset 0 2px 4px #0003}.cz-glassy:after{content:"";opacity:0;pointer-events:none;transition:opacity var(--cz-motion-duration-main) var(--cz-motion-ease);z-index:-1;background:linear-gradient(var(--rand-angle), color-mix(in oklch, white var(--hover-white), transparent), transparent), radial-gradient(circle at var(--rand-x) var(--rand-y), color-mix(in oklch, var(--glass-color) var(--hover-glass-inner), transparent) 0%, color-mix(in oklch, var(--glass-color) var(--hover-glass-outer), transparent) 100%);position:absolute;inset:0}.cz-glassy:is(button,[role=button],input[type=button],input[type=submit]):not(:disabled,[aria-disabled=true]):not([aria-pressed=true],[pressed]):hover{--hover-white:15%;--hover-glass-inner:60%;--hover-glass-outer:25%}.cz-glassy:is(button,[role=button],input[type=button],input[type=submit]):not(:disabled,[aria-disabled=true]):not([aria-pressed=true],[pressed]):hover:after{opacity:1}.cz-glassy:is(button,[role=button],input[type=button],input[type=submit]):not(:disabled,[aria-disabled=true]):is([aria-pressed=true],[pressed]):hover{--hover-white:20%;--hover-glass-inner:75%;--hover-glass-outer:40%}.cz-glassy:is(button,[role=button],input[type=button],input[type=submit]):not(:disabled,[aria-disabled=true]):is([aria-pressed=true],[pressed]):hover:after{opacity:1}.cz-hollow{--_hollow-color:var(--_status-color,var(--cz-control-primary-bg));transition:background-color var(--cz-motion-duration-main) var(--cz-motion-ease)}.cz-hollow:not([aria-pressed=true],[pressed]){border:2px solid var(--_hollow-color);color:var(--_hollow-color);background-color:#0000}.cz-hollow:not([aria-pressed=true],[pressed]):hover:not(:disabled,[aria-disabled=true]){background-color:color-mix(in oklch, var(--_hollow-color) 20%, var(--cz-content-inverse))}.cz-pill{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}}@layer utilities{.app-scroll-container{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;height:100%;overflow-y:auto}input:not([type=submit],[type=button],[type=reset],[type=image]),textarea,.selectable-text{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.hidden,[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-select{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.no-pointer{pointer-events:none}@container (width=100cqw){.radius-dynamic{border-radius:0}}@media print{.no-print{display:none!important}a[href^=http]:after{content:" (" attr(href) ")";color:var(--cz-content-link,var(--cz-oc-indigo-6));font-size:.8rem}h1,h2,h3,h4,h5,h6{break-after:avoid;page-break-after:avoid;color:var(--cz-content-primary)}span,li{color:var(--cz-content-primary);font-size:14px;line-height:1.5}svg{stroke:var(--cz-content-primary);fill:var(--cz-content-primary)}*{box-shadow:none;background-color:#fff}}.p-0{padding:0}.p-xs{padding:var(--cz-space-xs)}.p-sm{padding:var(--cz-space-sm)}.p-md{padding:var(--cz-space-md)}.p-lg{padding:var(--cz-space-lg)}.p-xl{padding:var(--cz-space-xl)}.px-xs{padding-inline:var(--cz-space-xs)}.px-sm{padding-inline:var(--cz-space-sm)}.px-md{padding-inline:var(--cz-space-md)}.px-lg{padding-inline:var(--cz-space-lg)}.px-xl{padding-inline:var(--cz-space-xl)}.py-xs{padding-block:var(--cz-space-xs)}.py-sm{padding-block:var(--cz-space-sm)}.py-md{padding-block:var(--cz-space-md)}.py-lg{padding-block:var(--cz-space-lg)}.py-xl{padding-block:var(--cz-space-xl)}.pt-md{padding-block-start:var(--cz-space-md)}.pb-md{padding-block-end:var(--cz-space-md)}.ps-md{padding-inline-start:var(--cz-space-md)}.pe-md{padding-inline-end:var(--cz-space-md)}.padding-dynamic{padding-inline:clamp(var(--cz-padding-min,.5rem), (100cqw - 400px) * .1, var(--cz-space-lg,32px))}.m-0{margin:0}.m-auto{margin:auto}.m-xs{margin:var(--cz-space-xs)}.m-sm{margin:var(--cz-space-sm)}.m-md{margin:var(--cz-space-md)}.m-lg{margin:var(--cz-space-lg)}.m-xl{margin:var(--cz-space-xl)}.mx-auto{margin-inline:auto}.mx-xs{margin-inline:var(--cz-space-xs)}.mx-sm{margin-inline:var(--cz-space-sm)}.mx-md{margin-inline:var(--cz-space-md)}.mx-lg{margin-inline:var(--cz-space-lg)}.mx-xl{margin-inline:var(--cz-space-xl)}.my-auto{margin-block:auto}.my-xs{margin-block:var(--cz-space-xs)}.my-sm{margin-block:var(--cz-space-sm)}.my-md{margin-block:var(--cz-space-md)}.my-lg{margin-block:var(--cz-space-lg)}.my-xl{margin-block:var(--cz-space-xl)}.mt-md{margin-block-start:var(--cz-space-md)}.mb-md{margin-block-end:var(--cz-space-md)}.ms-md{margin-inline-start:var(--cz-space-md)}.me-md{margin-inline-end:var(--cz-space-end)}.margin-dynamic{margin-inline:clamp(var(--cz-margin-min,.5rem), (100cqw - 400px) * .1, var(--cz-space-lg,32px))}.width-fit{width:fit-content}.width-full{width:100%}}:has(>menu-sidebar-overlay){position:relative;overflow-x:hidden}menu-sidebar-overlay.fixed{z-index:10000;position:fixed}
/*$vite$:1*/