@charset "UTF-8";@layer skeletonic.reset, skeletonic.tokens, skeletonic.layout, skeletonic.elements, skeletonic.components, skeletonic.utilities;
@layer skeletonic {
@layer skeletonic.base, skeletonic.layout;:root{--cl-primary:light-dark(oklch(0.4 0.2 250), oklch(0.7 0.16 250));--cl-secondary:light-dark(oklch(0.38 0.15 200), oklch(0.65 0.12 200));--cl-success:light-dark(oklch(0.7 0.2 140), oklch(0.75 0.15 140));--cl-info:light-dark(oklch(0.85 0.15 100), oklch(0.88 0.12 100));--cl-warning:light-dark(oklch(0.8 0.15 80), oklch(0.82 0.12 80));--cl-danger:light-dark(oklch(0.55 0.25 20), oklch(0.65 0.2 20));--bg-primary:light-dark(oklch(0.96 0.03 250), oklch(0.18 0.04 250));--bg-secondary:light-dark(oklch(0.96 0.03 200), oklch(0.18 0.04 200));--bg-success:light-dark(oklch(0.96 0.03 140), oklch(0.18 0.04 140));--bg-info:light-dark(oklch(0.96 0.04 100), oklch(0.18 0.04 100));--bg-warning:light-dark(oklch(0.96 0.04 80), oklch(0.18 0.04 80));--bg-danger:light-dark(oklch(0.96 0.03 20), oklch(0.18 0.04 20));--cl-grey-100:light-dark(oklch(0.98 0.01 250), oklch(0.15 0.01 250));--cl-grey-200:light-dark(oklch(0.9 0.01 250), oklch(0.25 0.01 250))}.text-primary{color:var(--cl-primary)}.text-secondary{color:var(--cl-secondary)}.text-white{color:var(--cl-white)}.text-black{color:var(--cl-black)}.bg-primary{background-color:var(--bg-primary)}.bg-surface{background-color:var(--cl-surface)}.bg-black{background-color:var(--cl-black)}.bg-white{background-color:var(--cl-white)}.bg-soft{background-color:var(--cl-grey-100)}:root{--gr:1.62;--gr-fsb:clamp(1.0625rem, 1.4vw, 1.25rem);--gr-fsl:clamp(1.25rem, 2vw, 1.5rem);--gr-fss:clamp(0.75rem, 1vw, 0.875rem);--gr-h1:clamp(2.5rem, 8vw, 4.5rem);--gr-h2:clamp(2rem, 5vw, 3rem);--gr-h3:clamp(1.5rem, 3vw, 1.875rem);--gr-h4:clamp(1.25rem, 2vw, 1.5rem);--gr-h5:clamp(1.125rem, 1vw, 1.25rem);--gr-h6:clamp(1rem, 1.4vw, 1.125rem);--gr-lh-h1:1.1;--gr-lh-h2:1.1;--gr-lh-h3:1.2;--gr-lh-h4:1.3;--gr-lh-h5:1.4;--gr-lh-h6:1.5;--cl-white:oklch(1 0 0);--cl-black:oklch(0 0 0);--background-color:light-dark(oklch(1 0 0), oklch(0.05 0.01 250));--foreground-color:light-dark(oklch(0.11 0.01 250), oklch(0.95 0.01 250));--cl-surface:light-dark(oklch(0.98 0.01 250), oklch(0.12 0.02 250));--link-color:light-dark(#0056b3, #66b2ff);--link-color-visited:light-dark(#5a3a8c, #b89bf0);--link-color-hover:light-dark(#003d7a, #99ccff);--link-color-focus:light-dark(#003d7a, #99ccff);--link-color-active:light-dark(#003d7a, #99ccff);--focus-ring-color:var(--link-color);--bp-sm:30em;--bp-md:48em;--bp-lg:64em;--bp-xl:80em;--bp-xxl:96em;color-scheme:light dark}@layer skeletonic.base{.hidden,[hidden]{display:none}.center,.flex,.stack,[center],[flex]{display:flex;gap:var(--gr) rem}.center,.stack,[center]{flex-direction:column}.center,[center]{align-items:center;justify-content:center}.stack{justify-content:flex-start}.auto-grid{display:grid;gap:var(--gr) rem;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.full-bleed{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}html{display:block;font-family:sans-serif;font-size:100%;interpolate-size:allow-keywords;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:4px}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}a,abbr,address,article,aside,audio,b,blockquote,body,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,select,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{box-sizing:border-box;word-break:break-word}b,strong{font-weight:700}code,kbd,pre,samp{margin:1.62rem 0}em,i{font-style:italic}small{line-height:1.3}p{line-height:1.5;margin-bottom:1.62rem;max-width:65ch}small,sub,sup{font-size:var(--gr-fss)}sup{top:.8em}sub{bottom:-.8em}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer skeletonic.layout{.container{margin-inline:auto;padding-inline:var(--gr-fsb);width:84rem}.grid{display:grid;gap:var(--gr-fsb, 1rem)}.grid.masonry{display:grid-lanes;grid-template-rows:masonry;masonry-auto-flow:packed}.subgrid{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid}.bento-container{container-type:inline-size;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.container{margin:0 auto;max-width:84rem;width:96%}@media (min-width:30em){.container{max-width:28rem}}@media (min-width:48em){.container{max-width:44rem}}@media (min-width:64em){.container{max-width:60rem}}@media (min-width:80em){.container{max-width:72rem}}@media (min-width:96em){.container{max-width:84rem}}}
}
@charset "UTF-8";@layer skeletonic.reset, skeletonic.tokens, skeletonic.layout, skeletonic.elements, skeletonic.components, skeletonic.utilities;
@layer skeletonic {
@layer skeletonic.elements, skeletonic.components;:root{--cl-primary:light-dark(oklch(0.4 0.2 250), oklch(0.7 0.16 250));--cl-secondary:light-dark(oklch(0.38 0.15 200), oklch(0.65 0.12 200));--cl-success:light-dark(oklch(0.7 0.2 140), oklch(0.75 0.15 140));--cl-info:light-dark(oklch(0.85 0.15 100), oklch(0.88 0.12 100));--cl-warning:light-dark(oklch(0.8 0.15 80), oklch(0.82 0.12 80));--cl-danger:light-dark(oklch(0.55 0.25 20), oklch(0.65 0.2 20));--bg-primary:light-dark(oklch(0.96 0.03 250), oklch(0.18 0.04 250));--bg-secondary:light-dark(oklch(0.96 0.03 200), oklch(0.18 0.04 200));--bg-success:light-dark(oklch(0.96 0.03 140), oklch(0.18 0.04 140));--bg-info:light-dark(oklch(0.96 0.04 100), oklch(0.18 0.04 100));--bg-warning:light-dark(oklch(0.96 0.04 80), oklch(0.18 0.04 80));--bg-danger:light-dark(oklch(0.96 0.03 20), oklch(0.18 0.04 20));--cl-grey-100:light-dark(oklch(0.98 0.01 250), oklch(0.15 0.01 250));--cl-grey-200:light-dark(oklch(0.9 0.01 250), oklch(0.25 0.01 250))}.text-primary{color:var(--cl-primary)}.text-secondary{color:var(--cl-secondary)}.text-white{color:var(--cl-white)}.text-black{color:var(--cl-black)}.bg-primary{background-color:var(--bg-primary)}.bg-surface{background-color:var(--cl-surface)}.bg-black{background-color:var(--cl-black)}.bg-white{background-color:var(--cl-white)}.bg-soft{background-color:var(--cl-grey-100)}:root{--gr:1.62;--gr-fsb:clamp(1.0625rem, 1.4vw, 1.25rem);--gr-fsl:clamp(1.25rem, 2vw, 1.5rem);--gr-fss:clamp(0.75rem, 1vw, 0.875rem);--gr-h1:clamp(2.5rem, 8vw, 4.5rem);--gr-h2:clamp(2rem, 5vw, 3rem);--gr-h3:clamp(1.5rem, 3vw, 1.875rem);--gr-h4:clamp(1.25rem, 2vw, 1.5rem);--gr-h5:clamp(1.125rem, 1vw, 1.25rem);--gr-h6:clamp(1rem, 1.4vw, 1.125rem);--gr-lh-h1:1.1;--gr-lh-h2:1.1;--gr-lh-h3:1.2;--gr-lh-h4:1.3;--gr-lh-h5:1.4;--gr-lh-h6:1.5;--cl-white:oklch(1 0 0);--cl-black:oklch(0 0 0);--background-color:light-dark(oklch(1 0 0), oklch(0.05 0.01 250));--foreground-color:light-dark(oklch(0.11 0.01 250), oklch(0.95 0.01 250));--cl-surface:light-dark(oklch(0.98 0.01 250), oklch(0.12 0.02 250));--link-color:light-dark(#0056b3, #66b2ff);--link-color-visited:light-dark(#5a3a8c, #b89bf0);--link-color-hover:light-dark(#003d7a, #99ccff);--link-color-focus:light-dark(#003d7a, #99ccff);--link-color-active:light-dark(#003d7a, #99ccff);--focus-ring-color:var(--link-color);--bp-sm:30em;--bp-md:48em;--bp-lg:64em;--bp-xl:80em;--bp-xxl:96em;color-scheme:light dark}.group::after{clear:both;content:"";display:table}.hidden,[hidden]{display:none!important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.overflow-hidden{overflow:hidden}.pointer-events-none{pointer-events:none}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-between{justify-content:space-between}.flex-center{justify-content:center}.flex-middle{align-items:center}.flex-1{flex:1}.center,[center]{text-align:center}.left,[left]{text-align:left}.right,[right]{text-align:right}.mx-auto{margin-left:auto;margin-right:auto}.max-w-640{max-width:640px}.max-w-800{max-width:800px}.max-w-980{max-width:980px}.w-full{width:100%}.h-full{height:100%}.h-fixed-card{height:360px;min-height:360px}.w-120,.w-240{height:auto;width:240px}.w-120{width:120px}.w-40{width:40%}.w-70{width:70%}.size-32{height:32px;width:32px}.size-48{height:48px;width:48px}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-top{z-index:1000}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.grayscale{filter:grayscale(1)}.bold{font-weight:700}.semibold{font-weight:600}.italic{font-style:italic}.no-underline{text-decoration:none!important}.underline{text-decoration:underline!important}.tracking-tight{letter-spacing:-.02em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.radius{border-radius:1rem}.radius-xl{border-radius:1.5rem}.radius-full{border-radius:9999px}.grid{container-type:inline-size;display:grid;gap:2rem}.grid.masonry{align-items:start;grid-template-rows:masonry}.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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}@container (max-width: 48em){.grid-cols-2,.grid-cols-3,.grid-cols-4,.grid-cols-5,.grid-cols-6{grid-template-columns:1fr}}@layer skeletonic.elements{.button,[type=submit],button{align-items:center;background:var(--bg-disable);border:0;border-radius:.375rem;box-shadow:inset 0 1.6px 0 rgba(255,255,255,.3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:1;margin:0;min-height:2.75rem;min-width:6rem;padding:.75rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color 150ms ease-out,color 150ms ease-out,opacity 150ms ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.button:link,.button:visited,[type=submit]:link,[type=submit]:visited,button:link,button:visited{background:var(--cl-grey-900);color:var(--cl-white)}.button.active,.button:active,[type=submit].active,[type=submit]:active,button.active,button:active{background:var(--cl-grey-1000);color:var(--cl-white);opacity:.85;text-decoration:none;transition:all 150ms linear}.button:hover,[type=submit]:hover,button:hover{opacity:.9;text-decoration:none;transition:all 150ms linear}.button:focus-visible,[type=submit]:focus-visible,button:focus-visible{background:var(--cl-grey-200);opacity:.7;outline:2px solid var(--focus-ring-color);outline-offset:2px;text-decoration:none;transition:all 150ms linear}@media (forced-colors:active){.button:focus-visible,[type=submit]:focus-visible,button:focus-visible{outline:3px solid CanvasText;outline-offset:2px}}.button:disabled,[type=submit]:disabled,button:disabled{background:var(--cl-grey-700);color:var(--cl-white);cursor:not-allowed;outline:0;transition:all 150ms linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button.primary,[type=submit].primary,button.primary{background:var(--cl-primary);color:light-dark(var(--cl-white),var(--cl-black));cursor:pointer;transition:all 150ms linear}.button.primary:hover,[type=submit].primary:hover,button.primary:hover{background-color:#0052a3;text-decoration:none;transition:all 150ms linear}.button.secondary,[type=submit].secondary,button.secondary{background:var(--cl-secondary);color:light-dark(var(--cl-white),var(--cl-black));cursor:pointer;transition:all 150ms linear}.button.secondary:hover,[type=submit].secondary:hover,button.secondary:hover{background-color:#005875;text-decoration:none;transition:all 150ms linear}.button.info,[type=submit].info,button.info{background:var(--cl-info);color:var(--cl-black);cursor:pointer;transition:all 150ms linear}.button.info:hover,[type=submit].info:hover,button.info:hover{background-color:#23853c;text-decoration:none;transition:all 150ms linear}.button.success,[type=submit].success,button.success{background:var(--cl-success);color:var(--cl-black);cursor:pointer;transition:all 150ms linear}.button.success:hover,[type=submit].success:hover,button.success:hover{background-color:#1b702e;text-decoration:none;transition:all 150ms linear}.button.error,[type=submit].error,button.error{background:var(--cl-danger);color:var(--cl-white);cursor:pointer;transition:all 150ms linear}.button.error:hover,[type=submit].error:hover,button.error:hover{background-color:#cb0b00;text-decoration:none;transition:all 150ms linear}.button.warning,[type=submit].warning,button.warning{background:var(--cl-warning);color:var(--cl-black);cursor:pointer;transition:all 150ms linear}.button.warning:hover,[type=submit].warning:hover,button.warning:hover{background-color:#ab6400;text-decoration:none;transition:all 150ms linear}.button.link,[type=submit].link,button.link{background:0 0;border-color:transparent;box-shadow:none;color:var(--link-color);cursor:pointer;text-decoration:none;transition:all 150ms linear}.button.link:visited,[type=submit].link:visited,button.link:visited{color:var(--link-color-visited)}.button.link:active,.button.link:hover,[type=submit].link:active,[type=submit].link:hover,button.link:active,button.link:hover{color:var(--link-color-hover);text-decoration:underline}.button.link:focus-visible,[type=submit].link:focus-visible,button.link:focus-visible{color:var(--link-color-focus);outline:2px solid var(--focus-ring-color);outline-offset:2px}@media (forced-colors:active){.button.link:focus-visible,[type=submit].link:focus-visible,button.link:focus-visible{outline:3px solid CanvasText;outline-offset:2px}}.button-group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.button-group>.button,.button-group>button{margin-bottom:0}.btn,.btn:hover{text-decoration:none}.btn{align-items:center;background:var(--cl-primary);border:0;border-radius:.3rem;color:light-dark(var(--cl-white),var(--cl-black));cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:.5rem 1rem;position:relative;text-align:center;text-transform:uppercase;transition:all 150ms linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;z-index:1}.btn:hover{opacity:.9}.btn-round{border-radius:50%;padding:.5rem}.btn-oval:hover,.btn-round:hover{opacity:.9}.btn-oval{border-radius:61.25rem;min-width:9rem}.btn-outline{background:0 0;border:2px solid var(--cl-primary-on-surface, var(--cl-primary));color:var(--cl-primary-on-surface, var(--cl-primary))}.btn-outline:hover{background:var(--cl-primary-on-surface, var(--cl-primary));color:var(--background-color, #ffffff);opacity:1}.block{border:0;display:block;padding:.75rem 1.5rem;width:100%}.button.primary-outline,[type=submit].primary-outline,button.primary-outline{background-color:light-dark(var(--cl-white),var(--cl-black));border:1px solid var(--cl-primary);color:var(--cl-primary)}.button.primary-outline:hover,[type=submit].primary-outline:hover,button.primary-outline:hover{background-color:var(--bg-primary);color:var(--cl-primary);opacity:1;text-decoration:none;transition:all 150ms linear}.button.secondary-outline,[type=submit].secondary-outline,button.secondary-outline{background-color:light-dark(var(--cl-white),var(--cl-black));border:1px solid var(--cl-secondary);color:var(--cl-secondary)}.button.secondary-outline:hover,[type=submit].secondary-outline:hover,button.secondary-outline:hover{background-color:var(--bg-secondary);color:var(--cl-secondary);opacity:1;text-decoration:none;transition:all 150ms linear}.button.success-outline,[type=submit].success-outline,button.success-outline{background-color:light-dark(var(--cl-white),var(--cl-black));border:1px solid var(--cl-success);color:var(--cl-success)}.button.success-outline:hover,[type=submit].success-outline:hover,button.success-outline:hover{background-color:var(--bg-success);color:var(--cl-success);opacity:1;text-decoration:none;transition:all 150ms linear}.button.error-outline,[type=submit].error-outline,button.error-outline{background-color:var(--cl-white);border:1px solid var(--cl-danger);color:var(--cl-danger)}.button.error-outline:hover,[type=submit].error-outline:hover,button.error-outline:hover{background-color:var(--bg-danger);color:var(--cl-danger);opacity:1;text-decoration:none;transition:all 150ms linear}.button.warning-outline,[type=submit].warning-outline,button.warning-outline{background-color:var(--cl-white);border:1px solid var(--cl-warning);color:var(--cl-warning)}.button.warning-outline:hover,[type=submit].warning-outline:hover,button.warning-outline:hover{background-color:var(--bg-warning);color:var(--cl-warning);opacity:1;text-decoration:none;transition:all 150ms linear}.bd-clipboard{float:inline-end;position:relative}.button-clipboard{display:block;font-size:.65em;inset-inline-end:2.6rem;min-width:auto;padding:.6rem;position:absolute;top:1.6rem;z-index:10}code,kbd,pre,samp{font-family:"SF Mono",SFMono-Regular,Consolas,monospace;font-size:.875em}code:not(.primary):not(.secondary):not(.tertiary):not(.success):not(.info):not(.warning):not(.error){background:0 0;border:0;border-radius:.25rem;box-shadow:none;color:inherit;display:inline;overflow-wrap:break-word;padding:.125rem .375rem;word-break:break-word}code.error,code.info,code.primary,code.secondary,code.success,code.tertiary,code.warning,pre{direction:ltr;page-break-inside:avoid;text-align:left;word-wrap:break-word;display:block;padding:1.62rem}pre{background-color:transparent;margin-bottom:0;overflow:auto}pre code{display:block;padding:0;white-space:pre-wrap}code.error,code.info,code.primary,code.secondary,code.success,code.tertiary,code.warning{border-radius:.4rem}code.primary{background:var(--bg-primary);border-block:.1rem solid var(--cl-primary);border-inline-end:.1rem solid var(--cl-primary);border-inline-start:.9rem solid var(--cl-primary);box-shadow:0 12px 30px -9px var(--cl-grey-200);color:light-dark(#1a1a1a,#f5f5f5)}code.secondary{background:var(--bg-secondary);border-block:.1rem solid var(--cl-secondary);border-inline-end:.1rem solid var(--cl-secondary);border-inline-start:.9rem solid var(--cl-secondary)}code.secondary,code.success,code.tertiary{box-shadow:0 12px 30px -9px var(--cl-grey-200);color:light-dark(#1a1a1a,#f5f5f5)}code.tertiary{background:var(--bg-tertiary);border-block:.1rem solid var(--cl-tertiary);border-inline-end:.1rem solid var(--cl-tertiary);border-inline-start:.9rem solid var(--cl-tertiary)}code.success{background:var(--bg-success);border-block:.1rem solid var(--cl-success);border-color:var(--cl-success);border-inline-end:.1rem solid var(--cl-success);border-inline-start:.9rem solid var(--cl-success)}code.info{background:var(--bg-info);border-block:.1rem solid var(--cl-info);border-inline-end:.1rem solid var(--cl-info);border-inline-start:.9rem solid var(--cl-info)}code.error,code.info,code.warning{box-shadow:0 12px 30px -9px var(--cl-grey-200);color:light-dark(#1a1a1a,#f5f5f5)}code.warning{background:var(--bg-warning);border-block:.1rem solid var(--cl-warning);border-inline-end:.1rem solid var(--cl-warning);border-inline-start:.9rem solid var(--cl-warning)}code.error{background:var(--bg-danger);border-block:.1rem solid var(--cl-danger);border-inline-end:.1rem solid var(--cl-danger);border-inline-start:.9rem solid var(--cl-danger)}hr{border:0;border-top:1px solid var(--cl-grey-300);margin:2rem 0;width:100%}.hr-dashed{background:0 0;border:0;border-top:2px dashed var(--cl-grey-700);position:relative}.hr-dashed::after{content:"";inset-inline-end:-1px;pointer-events:none;position:absolute;top:-1px}.hr-dotted,.hr-solid,hr{background-color:transparent}.hr-dotted,.hr-solid{border-top:2px dotted var(--cl-grey-700)}.hr-solid{border-top:2px solid var(--cl-grey-700)}.hr-text{background:var(--cl-white);border:0;height:1.5em;line-height:1em;opacity:.5;outline:0;text-align:center}.hr-text::before{background:linear-gradient(to right,transparent,var(--cl-black),transparent);content:"";height:1px;inset-inline-start:0;position:absolute;top:50%;width:100%}.hr-text,.hr-text::after{color:var(--cl-black);position:relative}.hr-text::after{background-color:var(--cl-white);content:attr(data-content);display:inline-block;line-height:1.5em;padding:0 .5em}.hr-icon{background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A);background-position:50% 50%;background-repeat:no-repeat;height:20px;position:relative}.hr-icon::before{inset-inline-end:calc(50% + 25px);width:100%}.hr-icon::after{width:100%}.hr-rounded,.hr-small{background-color:transparent}.hr-rounded{border-radius:5px;border-top:8px solid var(--cl-grey-700)}.hr-small{border-style:none;line-height:0}.hr-small::after{border-top:1px solid var(--cl-grey-700);content:"";display:inline-block;max-width:100%;vertical-align:top;width:100px}.hr-vertical{border-inline-start:1px solid var(--cl-grey-700);height:100px;margin-inline:auto;width:1px}.hr-blurred,.hr-doubled,.hr-small::after,.hr-vertical{background-color:transparent}.hr-doubled{border-top:double var(--cl-grey-700) 2px}.hr-blurred{border:0;box-shadow:0 0 10px 1px var(--cl-black);height:0}.hr-blurred::after{content:" "}hr.hr-icon::after,hr.hr-icon::before{border-bottom:1px solid var(--cl-grey-700);content:"";position:absolute;top:50%}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:var(--background-color);border:1px solid var(--cl-grey-300);border-radius:.375rem;color:var(--foreground-color);display:block;field-sizing:content;font-family:inherit;font-size:1rem;line-height:1.5;margin:0 0 1rem;outline:0;padding:.625rem .75rem;transition:border-color 150ms ease-out,box-shadow 150ms ease-out;width:100%}input[type=email]:hover,input[type=file]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=url]:hover,select:hover,textarea:hover{border-color:var(--cl-grey-200)}input[type=email]:focus-visible,input[type=file]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=tel]:focus-visible,input[type=text]:focus-visible,input[type=url]:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--cl-black);outline:2px solid var(--focus-ring-color);outline-offset:2px}select{-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}select::picker(select){background-color:var(--cl-surface);border:1px solid var(--cl-grey-200);border-radius:.5rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1);padding:.5rem}input[type=checkbox][role=switch] .toggle,input[type=checkbox][role=switch] input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cl-grey-200);border-radius:2rem;cursor:pointer;display:inline-block;height:1.5rem;position:relative;transition:background-color .3s cubic-bezier(.4,0,.2,1);vertical-align:middle;width:2.75rem}input[type=checkbox][role=switch] .toggle::before,input[type=checkbox][role=switch] input[type=checkbox][role=switch]::before{background-color:var(--cl-white);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem;transition:transform .3s cubic-bezier(.4,0,.2,1);width:1.25rem}input[type=checkbox][role=switch] .toggle:checked,input[type=checkbox][role=switch] input[type=checkbox][role=switch]:checked{background-color:var(--cl-primary)}input[type=checkbox][role=switch] .toggle:checked::before,input[type=checkbox][role=switch] input[type=checkbox][role=switch]:checked::before{transform:translateX(1.25rem)}input[type=checkbox][role=switch] .toggle:focus-visible,input[type=checkbox][role=switch] input[type=checkbox][role=switch]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}input[type=checkbox][role=switch] .toggle:disabled,input[type=checkbox][role=switch] input[type=checkbox][role=switch]:disabled{cursor:not-allowed;opacity:.5}@media (forced-colors:active){input[type=checkbox][role=switch]:focus-visible{outline:3px solid CanvasText;outline-offset:2px}}.input-primary[type=email],.input-primary[type=file],.input-primary[type=number],.input-primary[type=password],.input-primary[type=search],.input-primary[type=tel],.input-primary[type=text],.input-primary[type=url],select.input-primary,textarea.input-primary{background:var(--bg-primary);border-color:var(--cl-primary);color:light-dark(#1a1a1a,#f5f5f5)}.input-secondary[type=email],.input-secondary[type=file],.input-secondary[type=number],.input-secondary[type=password],.input-secondary[type=search],.input-secondary[type=tel],.input-secondary[type=text],.input-secondary[type=url],select.input-secondary,textarea.input-secondary{background:var(--bg-secondary);border-color:var(--cl-secondary);color:light-dark(#1a1a1a,#f5f5f5)}.input-success[type=email],.input-success[type=file],.input-success[type=number],.input-success[type=password],.input-success[type=search],.input-success[type=tel],.input-success[type=text],.input-success[type=url],select.input-success,textarea.input-success{background:var(--bg-success);border-color:var(--cl-success);color:light-dark(#1a1a1a,#f5f5f5)}.input-info[type=email],.input-info[type=file],.input-info[type=number],.input-info[type=password],.input-info[type=search],.input-info[type=tel],.input-info[type=text],.input-info[type=url],select.input-info,textarea.input-info{background:var(--bg-info);border-color:var(--cl-info);color:light-dark(#1a1a1a,#f5f5f5)}.input-warning[type=email],.input-warning[type=file],.input-warning[type=number],.input-warning[type=password],.input-warning[type=search],.input-warning[type=tel],.input-warning[type=text],.input-warning[type=url],select.input-warning,textarea.input-warning{background:var(--bg-warning);border-color:var(--cl-warning);color:light-dark(#1a1a1a,#f5f5f5)}.input-error[type=email],.input-error[type=file],.input-error[type=number],.input-error[type=password],.input-error[type=search],.input-error[type=tel],.input-error[type=text],.input-error[type=url],select.input-error,textarea.input-error{background:var(--bg-danger);border-color:var(--cl-danger);color:light-dark(#1a1a1a,#f5f5f5)}fieldset{border:1px solid var(--cl-grey-200);margin:1.62rem 0;min-width:0;padding:1.62rem 0 1.62rem 1.62rem}iframe,img,video{height:auto;max-width:100%;vertical-align:bottom}.link-1,.link-10,.link-11,.link-12,.link-2,.link-3,.link-4,.link-5,.link-6,.link-7,.link-8,.link-9{background-color:transparent;box-shadow:none;display:inline-block;padding:10px;position:relative;transition:all .4s ease-out}.link-10:hover,.link-11:hover,.link-12:hover,.link-1:hover,.link-2:hover,.link-3:hover,.link-4:hover,.link-5:hover,.link-6:hover,.link-7:hover,.link-8:hover,.link-9:hover,a:link{text-decoration:none}.link-1,.link-2,.link-5,.link-6,.link-7,.link-8{overflow:hidden}.link-1::before{content:"";inset-inline-start:0;position:absolute;transform:translateX(-100%);transition:transform .4s ease-out}.link-1:hover::before,.link-2:hover::before{transform:translateX(0)}.link-1::before,.link-2::before,.link-3::before{background:var(--link-color-focus);bottom:0;height:3px;width:100%}.link-2::before{content:"";inset-inline-end:0;position:absolute;transform:translateX(100%);transition:transform .4s ease-out}.link-3::before{inset-inline-start:0;transform:scaleX(0)}.link-3:hover::before{transform:scaleX(1)}.link-3::before,.link-4::before,.link-5::after,.link-5::before{content:"";position:absolute;transition:transform .4s ease-out}.link-4::before{background:var(--link-color-focus);bottom:0;height:3px;inset-inline-start:0;transform:scaleX(1);width:100%}.link-4:hover::before{transform:scaleX(0)}.link-5::after,.link-5::before{transform:translateX(-100%)}.link-5::before{bottom:0}.link-5::after{top:0}.link-5::after,.link-5::before{background:var(--link-color-focus);height:2px;inset-inline-start:0;width:100%}.link-5:hover::after,.link-5:hover::before,.link-6:hover::after,.link-6:hover::before{transform:translateX(0)}.link-6::after,.link-6::before{content:"";position:absolute;transform:translateX(100%);transition:transform .4s ease-out}.link-6::before{bottom:0}.link-6::after{top:0}.link-6::after,.link-6::before{background:var(--link-color-focus);height:2px;inset-inline-start:0;width:100%}.link-7::after,.link-7::before{content:"";position:absolute;transform:scaleX(0);transition:transform .4s ease-out}.link-7::before{bottom:0}.link-7::after{top:0}.link-7:hover::after,.link-7:hover::before{transform:scaleX(1)}.link-7::after,.link-7::before{background:var(--link-color-focus);height:2px;inset-inline-start:0;width:100%}.link-8::after,.link-8::before{content:"";position:absolute;transition:transform .4s ease-out}.link-8::before{bottom:0;transform:translateX(-100%)}.link-8::after{top:0;transform:translateX(100%)}.link-10::before,.link-8::after,.link-8::before,.link-9::before{background:var(--link-color-focus);height:2px;inset-inline-start:0;width:100%}.link-8:hover::after,.link-8:hover::before,[dir=rtl] .link-1:hover::before,[dir=rtl] .link-2:hover::before,[dir=rtl] .link-5:hover::after,[dir=rtl] .link-5:hover::before,[dir=rtl] .link-6:hover::after,[dir=rtl] .link-6:hover::before,[dir=rtl] .link-8:hover::after,[dir=rtl] .link-8:hover::before{transform:translateX(0)}.link-10::before,.link-9::before{content:"";opacity:0;position:absolute;top:100%;transform:translateY(20px);transition:opacity .4s,transform .4s}.link-10:hover::before,.link-9:hover::before{opacity:1;transform:translateY(0)}.link-10::before{transform:translateY(-15px)}.link-11::after,.link-11::before{color:var(--link-color-focus);content:"";position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-out,content 0s}.link-11:hover::before{content:"[";transform:translateY(-50%) translateX(-15px)}.link-11:hover::after{content:"]";transform:translateY(-50%) translateX(15px)}.link-12::after,.link-12::before{color:var(--link-color-focus);content:"";position:absolute;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:center;transition:transform .3s ease-out}.link-12:hover::before{content:"[";transform:translateY(-50%) translateX(-12px) scaleX(1)}.link-12:hover::after{content:"]";transform:translateY(-50%) translateX(12px) scaleX(1)}[dir=rtl] .link-1::before,[dir=rtl] .link-5::after,[dir=rtl] .link-5::before,[dir=rtl] .link-8::before{transform:translateX(100%)}[dir=rtl] .link-2::before,[dir=rtl] .link-6::after,[dir=rtl] .link-6::before,[dir=rtl] .link-8::after{transform:translateX(-100%)}[dir=rtl] .link-11:hover::before{transform:translateY(-50%) translateX(15px)}[dir=rtl] .link-11:hover::after{transform:translateY(-50%) translateX(-15px)}[dir=rtl] .link-12:hover::before{transform:translateY(-50%) translateX(12px) scaleX(1)}[dir=rtl] .link-12:hover::after{transform:translateY(-50%) translateX(-12px) scaleX(1)}a:link{color:var(--link-color)}a:visited{color:var(--link-color-visited)}a:active,a:hover{color:var(--link-color-hover);text-decoration:underline}a:focus-visible{color:var(--link-color-focus);outline:2px solid var(--focus-ring-color);outline-offset:2px}@media (forced-colors:active){a:focus-visible{outline:3px solid CanvasText;outline-offset:2px}}a,a>span{color:inherit;position:relative;text-decoration:none}a::after,a::before,a>span::after,a>span::before{content:"";position:absolute;transition:transform .5s ease}ul{list-style:none outside}ol{list-style:decimal}ol,ul,ul.circle,ul.disc,ul.square{margin:1.62rem}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ol ol,ol ul,ul ol,ul ul{font-size:100%;margin:1.6rem}.m-0{margin:0!important}.margin-xs{margin:.382rem}.margin-sm{margin:.618rem}.margin-md{margin:1rem}.margin-lg{margin:1.618rem}.margin-xl{margin:2.618rem}.margin-xxl{margin:4.236rem}.mt-xs{margin-top:.382rem}.mt-sm{margin-top:.618rem}.mt-md{margin-top:1rem}.mt-lg{margin-top:1.618rem}.mt-xl{margin-top:2.618rem}.mt-xxl{margin-top:4.236rem}.mb-xs{margin-bottom:.382rem}.mb-sm{margin-bottom:.618rem}.mb-md{margin-bottom:1rem}.mb-lg{margin-bottom:1.618rem}.mb-xl{margin-bottom:2.618rem}.mb-xxl{margin-bottom:4.236rem}.p-0{padding:0!important}.padding-xs{padding:.382rem}.padding-sm{padding:.618rem}.padding-md{padding:1rem}.padding-lg{padding:1.618rem}.padding-xl{padding:2.618rem}.padding-xxl{padding:4.236rem}.pt-xs{padding-top:.382rem}.pt-sm{padding-top:.618rem}.pt-md{padding-top:1rem}.pt-lg{padding-top:1.618rem}.pt-xl{padding-top:2.618rem}.pt-xxl{padding-top:4.236rem}.pb-xs{padding-bottom:.382rem}.pb-sm{padding-bottom:.618rem}.pb-md{padding-bottom:1rem}.pb-lg{padding-bottom:1.618rem}.pb-xl{padding-bottom:2.618rem}.pb-xxl{padding-bottom:4.236rem}.px-xs{padding-left:.382rem;padding-right:.382rem}.px-sm{padding-left:.618rem;padding-right:.618rem}.px-md{padding-left:1rem;padding-right:1rem}.px-lg{padding-left:1.618rem;padding-right:1.618rem}.px-xl{padding-left:2.618rem;padding-right:2.618rem}.px-xxl{padding-left:4.236rem;padding-right:4.236rem}.py-xs{padding-bottom:.382rem;padding-top:.382rem}.py-sm{padding-bottom:.618rem;padding-top:.618rem}.py-md{padding-bottom:1rem;padding-top:1rem}.py-lg{padding-bottom:1.618rem;padding-top:1.618rem}.py-xl{padding-bottom:2.618rem;padding-top:2.618rem}.py-xxl{padding-bottom:4.236rem;padding-top:4.236rem}table{border:1px solid var(--cl-black);border-collapse:collapse;border-spacing:0;empty-cells:show;padding-bottom:25px}td,th,thead{vertical-align:top}thead{background-color:var(--cl-black);text-align:start}td,th{background-color:transparent;border-block-width:0;border-inline-end-width:0;border-inline-start:1px solid var(--cl-black);margin:0;overflow:visible;padding:6px 12px}td{color:var(--cl-black)}th{color:var(--cl-white)}.toggle,input[type=checkbox][role=switch]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--cl-grey-200);border-radius:2rem;cursor:pointer;display:inline-block;height:1.5rem;position:relative;transition:background-color .3s cubic-bezier(.4,0,.2,1);vertical-align:middle;width:2.75rem}.toggle::before,input[type=checkbox][role=switch]::before{background-color:var(--cl-white);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem;transition:transform .3s cubic-bezier(.4,0,.2,1);width:1.25rem}.toggle:checked,input[type=checkbox][role=switch]:checked{background-color:var(--cl-primary)}.toggle:checked::before,input[type=checkbox][role=switch]:checked::before{transform:translateX(1.25rem)}.toggle:focus-visible,input[type=checkbox][role=switch]:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.toggle:disabled,input[type=checkbox][role=switch]:disabled{cursor:not-allowed;opacity:.5}}@layer skeletonic.components{.alert{background:var(--bg-disable);border-radius:.38rem;color:light-dark(#1a1a1a,#f5f5f5);display:block;margin-bottom:1.62rem;padding:1.62rem;position:relative;transition:transform .2s ease}.alert:has(a){cursor:pointer}.alert:has(a):hover{transform:translateY(-2px)}.alert.alert-error{background:var(--bg-danger);border:.0625rem solid var(--cl-danger)}.alert.alert-error>strong{color:var(--cl-danger)}.alert.alert-info{background:var(--bg-info);border:.0625rem solid var(--cl-info)}.alert.alert-primary{background:var(--bg-primary);border:.0625rem solid var(--cl-primary)}.alert.alert-primary>strong{color:var(--cl-primary)}.alert.alert-secondary{background:var(--bg-secondary);border:.0625rem solid var(--cl-secondary)}.alert.alert-secondary>strong{color:var(--cl-secondary)}.alert.alert-success{background:var(--bg-success);border:.0625rem solid var(--cl-success)}.alert.alert-warning{background:var(--bg-warning);border:.0625rem solid var(--cl-warning)}.badge,dialog.modal{color:var(--foreground-color)}.badge{align-items:center;background:0 0;border:1px solid var(--cl-grey-300);border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1;min-height:1.5rem;padding:.25rem .625rem;text-align:center;vertical-align:middle;white-space:nowrap}.badge.primary,.badge.secondary{color:light-dark(var(--cl-white),var(--cl-black))}.badge.primary{background:var(--cl-primary);border-color:var(--cl-primary)}.badge.secondary{background:var(--cl-secondary);border-color:var(--cl-secondary)}.badge.success{background:var(--cl-success);border-color:var(--cl-success);color:var(--cl-black)}.badge.warning{background:var(--cl-warning);border-color:var(--cl-warning);color:var(--cl-black)}.badge.danger,.badge.error{background:var(--cl-danger);border-color:var(--cl-danger);color:light-dark(var(--cl-white),var(--cl-black))}.badge.info{background:var(--cl-info);border-color:var(--cl-info);color:var(--cl-black)}.card{background-color:var(--background-color);border:1px solid var(--cl-grey-200);border-radius:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -1px rgba(0,0,0,.03);padding:2.62rem;transition:transform .3s ease,box-shadow .3s ease}.card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.05),0 10px 10px -5px rgba(0,0,0,.02);transform:translateY(-2px)}.card.primary{background-color:var(--bg-primary);border-color:var(--cl-primary)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font);font-kerning:normal;font-variant-ligatures:common-ligatures;margin-trim:block;text-box-trim:trim-both;text-rendering:optimizeLegibility}.h1,.h2,h1,h2{font-size:var(--gr-h1);font-weight:700;letter-spacing:-.02em;line-height:var(--gr-lh-h1);margin-bottom:1.5rem}.h2,h2{font-size:var(--gr-h2);letter-spacing:-.015em;line-height:var(--gr-lh-h2)}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:600;margin-bottom:1rem}.h3,h3{font-size:var(--gr-h3);letter-spacing:-.01em;line-height:var(--gr-lh-h3)}.h4,.h5,.h6,h4,h5,h6{font-size:var(--gr-h4);line-height:var(--gr-lh-h4)}.h5,.h6,h5,h6{font-size:var(--gr-h5);line-height:var(--gr-lh-h5)}.h6,h6{font-size:var(--gr-h6);line-height:var(--gr-lh-h6)}.loader{animation:spin 1s linear infinite;border:.4rem solid var(--cl-grey-200);border-radius:50%;border-top:.4rem solid var(--cl-primary);display:inline-block;height:3rem;width:3rem}.loader-sm{border-width:.2rem;height:1.62rem;width:1.62rem}.loader-lg{border-width:.6rem;height:5rem;width:5rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}dialog.modal{background:var(--background-color);border:0;border-radius:.8rem;box-shadow:0 1rem 3rem rgba(0,0,0,.2);max-width:90%;opacity:1;padding:2.62rem;transition:opacity .5s ease,transform .5s ease,display .5s allow-discrete;width:50rem}@starting-style{opacity:0;transform:translateY(-20px)}dialog.modal::backdrop{backdrop-filter:blur(4px);background:rgba(0,0,0,.5);opacity:1;transition:opacity .5s ease,display .5s allow-discrete}@starting-style{opacity:0}dialog.modal .modal-header{border-bottom:.1rem solid var(--cl-grey-200);margin-bottom:1.62rem;padding-bottom:.8rem}dialog.modal .modal-footer{border-top:.1rem solid var(--cl-grey-200);display:flex;gap:1rem;justify-content:flex-end;margin-top:1.62rem;padding-top:1.62rem}.navbar{animation:navbar-scroll both;animation-range:0 100px;animation-timeline:scroll();background:var(--cl-surface);box-shadow:none;display:block;height:60px;margin:0 auto;max-width:100%;overflow:hidden;position:sticky;top:0;width:100%;z-index:10}.main{display:block;height:100%;margin:60px auto 0}.mainInner{display:table;height:100%;position:absolute;text-align:center;width:100%}.mainInner div{display:table-cell;font-size:3em;font-weight:700;letter-spacing:1.25px;vertical-align:middle}#sidebar{height:100%;inset-inline-start:0;padding-top:5rem;position:fixed;transform:translateX(-100vw);width:100vw;z-index:1}[dir=rtl] #sidebar{transform:translateX(100vw)}.nav{border-top:1px solid var(--cl-black);margin:0;padding:0}.nav li,.nav li a{cursor:pointer;padding:1.6rem;text-transform:uppercase}.nav li{border-bottom:1px solid var(--cl-black);list-style:none;margin-bottom:0}.nav li a{text-decoration:none}.nav li:hover{background:var(--cl-black);cursor:pointer}.nav li,.nav li:hover a,.nav li>ul>li a{color:var(--cl-white)}.nav li:hover>ul{display:block}.nav li>ul{display:none}.nav li>ul>li{border-bottom:none;margin:0;padding:1.6rem}.nav li>ul>li a{text-transform:none}.nav li a,.nav li>ul>li a:hover,.nav li>ul>li:hover a{color:var(--cl-black)}#sidebar,.nav li>ul>li:hover{background:var(--cl-white)}.nav ul{padding-inline-start:1.6rem}input[type=checkbox]:checked~#sidebar{transform:translateX(0)}.hamburger-toggle,input[type=checkbox]{box-sizing:border-box;display:none;transition:all .3s}.hamburger-toggle{cursor:pointer;display:block;height:22px;position:absolute;top:22px;width:22px;z-index:99}.hamburger-toggle-left{inset-inline-start:15px}.hamburger-toggle-right{inset-inline-end:15px}.spinner{background-color:var(--cl-black);box-sizing:border-box;height:3px;position:absolute;transition:all .3s;width:100%}.diagonal.part-1,.diagonal.part-2,.horizontal{box-sizing:border-box;float:left;position:relative;transition:all .3s}.diagonal.part-1,.diagonal.part-2{float:inline-start}.diagonal.part-2,.horizontal{margin-top:3px}input[type=checkbox]:checked~.hamburger-toggle>.horizontal{box-sizing:border-box;opacity:0;transition:all .3s}input[type=checkbox]:checked~.hamburger-toggle>.diagonal.part-1{box-sizing:border-box;margin-top:8px;transform:rotate(135deg);transition:all .3s}input[type=checkbox]:checked~.hamburger-toggle>.diagonal.part-2{box-sizing:border-box;margin-top:-9px;transform:rotate(-135deg);transition:all .3s}@keyframes navbar-scroll{to{backdrop-filter:blur(10px);background:color-mix(in oklch,var(--cl-surface),transparent 5%);box-shadow:0 4px 20px -2px rgba(0,0,0,.1)}}@keyframes navbar-scroll{to{backdrop-filter:blur(10px);background:color-mix(in oklch,var(--cl-surface),transparent 5%);box-shadow:0 4px 20px -2px rgba(0,0,0,.1)}}@keyframes navbar-scroll{to{backdrop-filter:blur(10px);background:color-mix(in oklch,var(--cl-surface),transparent 5%);box-shadow:0 4px 20px -2px rgba(0,0,0,.1)}}@keyframes navbar-scroll{to{backdrop-filter:blur(10px);background:color-mix(in oklch,var(--cl-surface),transparent 5%);box-shadow:0 4px 20px -2px rgba(0,0,0,.1)}}details.accordion{background:var(--cl-surface);border:1px solid var(--cl-grey-200);border-radius:.5rem;margin-bottom:1rem;overflow:hidden;transition:interpolate-size .3s ease}details.accordion[open] summary::after{transform:rotate(180deg)}details.accordion summary{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;list-style:none;padding:1rem 1.5rem;transition:background-color .2s ease}details.accordion summary::-webkit-details-marker{display:none}[popover].dropdown li:hover,details.accordion summary:hover{background-color:var(--cl-grey-100)}details.accordion summary::after{content:"↓";font-family:monospace;transition:transform .3s ease}details.accordion .content{height:0;opacity:0;padding:1.5rem;transition:height .3s ease,opacity .3s ease,padding .3s ease}details.accordion[open] .content{height:auto;opacity:1}[popover].dropdown,[popover].tooltip{margin:0;position:absolute;top:anchor(bottom);transition:opacity .2s ease,transform .2s ease,display .2s ease allow-discrete}[popover].tooltip{anchor-name:--tooltip-anchor;background:var(--cl-black);border:0;border-radius:.25rem;color:var(--cl-white);font-size:.875rem;left:anchor(center);padding:.5rem .75rem;position-anchor:--tooltip-anchor;transform:translateX(-50%) translateY(.5rem);white-space:nowrap}@starting-style{opacity:0;transform:translateX(-50%) translateY(0)}[popover].dropdown{background:var(--cl-surface);border:1px solid var(--cl-grey-200);border-radius:.5rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1);left:anchor(start);min-width:12rem;padding:.5rem;position-anchor:--dropdown-anchor;transform:translateY(.5rem)}[popover].dropdown ul{list-style:none;margin:0;padding:0}[popover].dropdown li{border-radius:.25rem;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s ease}@starting-style{opacity:0;transform:translateY(0)}}
}
