@layer reset{*{margin:0;padding:0;line-height:calc(.5rem + 1em)}*,:before,:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;min-block-size:100%;min-block-size:100dvh}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg):where(:not([fill])){stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round}:where(svg):where(:not([width])){inline-size:5rem}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}@supports (resize: block){:where(textarea){resize:block}}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}h1{font-size:2em}:where(ul,ol){list-style-position:inside;list-style:none}a:not([class]){text-decoration-skip-ink:auto}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}@media (prefers-reduced-motion: no-preference){:focus-visible{transition:outline-offset 145ms cubic-bezier(.25,0,.4,1)}:where(:not(:active)):focus-visible{transition-duration:.25s}}:where(:not(:active)):focus-visible{outline-offset:5px}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}}@layer open-props{:where(html){--gray-0: #f8f9fa;--gray-1: #f1f3f5;--gray-2: #e9ecef;--gray-3: #dee2e6;--gray-4: #ced4da;--gray-5: #adb5bd;--gray-6: #868e96;--gray-7: #495057;--gray-8: #343a40;--gray-9: #212529;--gray-10: #16191d;--gray-11: #0d0f12;--gray-12: #030507;--stone-0: #f8fafb;--stone-1: #f2f4f6;--stone-2: #ebedef;--stone-3: #e0e4e5;--stone-4: #d1d6d8;--stone-5: #b1b6b9;--stone-6: #979b9d;--stone-7: #7e8282;--stone-8: #666968;--stone-9: #50514f;--stone-10: #3a3a37;--stone-11: #252521;--stone-12: #121210;--red-0: #fff5f5;--red-1: #ffe3e3;--red-2: #ffc9c9;--red-3: #ffa8a8;--red-4: #ff8787;--red-5: #ff6b6b;--red-6: #fa5252;--red-7: #f03e3e;--red-8: #e03131;--red-9: #c92a2a;--red-10: #b02525;--red-11: #962020;--red-12: #7d1a1a;--pink-0: #fff0f6;--pink-1: #ffdeeb;--pink-2: #fcc2d7;--pink-3: #faa2c1;--pink-4: #f783ac;--pink-5: #f06595;--pink-6: #e64980;--pink-7: #d6336c;--pink-8: #c2255c;--pink-9: #a61e4d;--pink-10: #8c1941;--pink-11: #731536;--pink-12: #59102a;--purple-0: #f8f0fc;--purple-1: #f3d9fa;--purple-2: #eebefa;--purple-3: #e599f7;--purple-4: #da77f2;--purple-5: #cc5de8;--purple-6: #be4bdb;--purple-7: #ae3ec9;--purple-8: #9c36b5;--purple-9: #862e9c;--purple-10: #702682;--purple-11: #5a1e69;--purple-12: #44174f;--violet-0: #f3f0ff;--violet-1: #e5dbff;--violet-2: #d0bfff;--violet-3: #b197fc;--violet-4: #9775fa;--violet-5: #845ef7;--violet-6: #7950f2;--violet-7: #7048e8;--violet-8: #6741d9;--violet-9: #5f3dc4;--violet-10: #5235ab;--violet-11: #462d91;--violet-12: #3a2578;--indigo-0: #edf2ff;--indigo-1: #dbe4ff;--indigo-2: #bac8ff;--indigo-3: #91a7ff;--indigo-4: #748ffc;--indigo-5: #5c7cfa;--indigo-6: #4c6ef5;--indigo-7: #4263eb;--indigo-8: #3b5bdb;--indigo-9: #364fc7;--indigo-10: #2f44ad;--indigo-11: #283a94;--indigo-12: #21307a;--blue-0: #e7f5ff;--blue-1: #d0ebff;--blue-2: #a5d8ff;--blue-3: #74c0fc;--blue-4: #4dabf7;--blue-5: #339af0;--blue-6: #228be6;--blue-7: #1c7ed6;--blue-8: #1971c2;--blue-9: #1864ab;--blue-10: #145591;--blue-11: #114678;--blue-12: #0d375e;--cyan-0: #e3fafc;--cyan-1: #c5f6fa;--cyan-2: #99e9f2;--cyan-3: #66d9e8;--cyan-4: #3bc9db;--cyan-5: #22b8cf;--cyan-6: #15aabf;--cyan-7: #1098ad;--cyan-8: #0c8599;--cyan-9: #0b7285;--cyan-10: #095c6b;--cyan-11: #074652;--cyan-12: #053038;--teal-0: #e6fcf5;--teal-1: #c3fae8;--teal-2: #96f2d7;--teal-3: #63e6be;--teal-4: #38d9a9;--teal-5: #20c997;--teal-6: #12b886;--teal-7: #0ca678;--teal-8: #099268;--teal-9: #087f5b;--teal-10: #066649;--teal-11: #054d37;--teal-12: #033325;--green-0: #ebfbee;--green-1: #d3f9d8;--green-2: #b2f2bb;--green-3: #8ce99a;--green-4: #69db7c;--green-5: #51cf66;--green-6: #40c057;--green-7: #37b24d;--green-8: #2f9e44;--green-9: #2b8a3e;--green-10: #237032;--green-11: #1b5727;--green-12: #133d1b;--lime-0: #f4fce3;--lime-1: #e9fac8;--lime-2: #d8f5a2;--lime-3: #c0eb75;--lime-4: #a9e34b;--lime-5: #94d82d;--lime-6: #82c91e;--lime-7: #74b816;--lime-8: #66a80f;--lime-9: #5c940d;--lime-10: #4c7a0b;--lime-11: #3c6109;--lime-12: #2c4706;--yellow-0: #fff9db;--yellow-1: #fff3bf;--yellow-2: #ffec99;--yellow-3: #ffe066;--yellow-4: #ffd43b;--yellow-5: #fcc419;--yellow-6: #fab005;--yellow-7: #f59f00;--yellow-8: #f08c00;--yellow-9: #e67700;--yellow-10: #b35c00;--yellow-11: #804200;--yellow-12: #663500;--orange-0: #fff4e6;--orange-1: #ffe8cc;--orange-2: #ffd8a8;--orange-3: #ffc078;--orange-4: #ffa94d;--orange-5: #ff922b;--orange-6: #fd7e14;--orange-7: #f76707;--orange-8: #e8590c;--orange-9: #d9480f;--orange-10: #bf400d;--orange-11: #99330b;--orange-12: #802b09;--choco-0: #fff8dc;--choco-1: #fce1bc;--choco-2: #f7ca9e;--choco-3: #f1b280;--choco-4: #e99b62;--choco-5: #df8545;--choco-6: #d46e25;--choco-7: #bd5f1b;--choco-8: #a45117;--choco-9: #8a4513;--choco-10: #703a13;--choco-11: #572f12;--choco-12: #3d210d;--brown-0: #faf4eb;--brown-1: #ede0d1;--brown-2: #e0cab7;--brown-3: #d3b79e;--brown-4: #c5a285;--brown-5: #b78f6d;--brown-6: #a87c56;--brown-7: #956b47;--brown-8: #825b3a;--brown-9: #6f4b2d;--brown-10: #5e3a21;--brown-11: #4e2b15;--brown-12: #422412;--sand-0: #f8fafb;--sand-1: #e6e4dc;--sand-2: #d5cfbd;--sand-3: #c2b9a0;--sand-4: #aea58c;--sand-5: #9a9178;--sand-6: #867c65;--sand-7: #736a53;--sand-8: #5f5746;--sand-9: #4b4639;--sand-10: #38352d;--sand-11: #252521;--sand-12: #121210;--camo-0: #f9fbe7;--camo-1: #e8ed9c;--camo-2: #d2df4e;--camo-3: #c2ce34;--camo-4: #b5bb2e;--camo-5: #a7a827;--camo-6: #999621;--camo-7: #8c851c;--camo-8: #7e7416;--camo-9: #6d6414;--camo-10: #5d5411;--camo-11: #4d460e;--camo-12: #36300a;--jungle-0: #ecfeb0;--jungle-1: #def39a;--jungle-2: #d0e884;--jungle-3: #c2dd6e;--jungle-4: #b5d15b;--jungle-5: #a8c648;--jungle-6: #9bbb36;--jungle-7: #8fb024;--jungle-8: #84a513;--jungle-9: #7a9908;--jungle-10: #658006;--jungle-11: #516605;--jungle-12: #3d4d04}:where(html){--shadow-color: 220 3% 15%;--shadow-strength: 1%;--shadow-1: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)), 0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--inner-shadow-0: inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-1: inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-2: inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-3: inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-4: inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%))}@media (prefers-color-scheme: dark){:where(html){--shadow-color: 220 40% 2%;--shadow-strength: 25%}}}@layer base{@font-face{font-family:Lexend;src:url(../../../Lexend%5BHEXP,wght%5D.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}#root{--main-1-color-light: var(--brand-color-1, var(--gray-5));--main-2-color-light: var(--brand-color-2, var(--gray-2));--main-3-color-light: var(--brand-color-3, var(--gray-1));--text-1-color-light: var(--gray-12);--text-2-color-light: var(--gray-7);--surface-1-color-light: var(--gray-0);--surface-2-color-light: var(--gray-2);--surface-2_5-color-light: var(--gray-3);--surface-3-color-light: var(--gray-5);--surface-4-color-light: var(--gray-8);--line-1-color-light: var(--gray-6);--line-2-color-light: var(--gray-5);--line-3-color-light: var(--gray-3);--warning-1-color-light: var(--red-9);--warning-2-color-light: var(--red-6);--warning-3-color-light: var(--red-2);--success-1-color-light: var(--green-4);color-scheme:light;--main-1-color: var(--main-1-color-light);--main-2-color: var(--main-2-color-light);--main-3-color: var(--main-3-color-light);--text-1-color: var(--text-1-color-light);--text-2-color: var(--text-2-color-light);--surface-1-color: var(--surface-1-color-light);--surface-2-color: var(--surface-2-color-light);--surface-2_5-color: var(--surface-2_5-color-light);--surface-3-color: var(--surface-3-color-light);--surface-4-color: var(--surface-4-color-light);--line-1-color: var(--line-1-color-light);--line-2-color: var(--line-2-color-light);--line-3-color: var(--line-3-color-light);--warning-1-color: var(--warning-1-color-light);--warning-2-color: var(--warning-2-color-light);--warning-3-color: var(--warning-3-color-light);--success-1-color: var(--success-1-color-light);--font-size--4: clamp(.66rem, calc(.62rem + .2vw) , .78rem);--font-size--3: clamp(.75rem, calc(.7rem + .23vw) , .88rem);--font-size--2: clamp(.84rem, calc(.79rem + .26vw) , .99rem);--font-size--1: clamp(.94rem, calc(.89rem + .29vw) , 1.11rem);--font-size-0: clamp(1.06rem, calc(1rem + .33vw) , 1.25rem);--font-size-1: clamp(1.2rem, calc(1.12rem + .37vw) , 1.41rem);--font-size-2: clamp(1.35rem, calc(1.26rem + .41vw) , 1.58rem);--font-size-3: clamp(1.51rem, calc(1.42rem + .46vw) , 1.78rem);--font-size-4: clamp(1.7rem, calc(1.6rem + .52vw) , 2rem);--font-size-5: clamp(1.91rem, calc(1.8rem + .59vw) , 2.25rem);--font-size-6: clamp(2.15rem, calc(2.02rem + .66vw) , 2.53rem);--font--regular: 300;--font--bold: 500;--font--extra-bold: 700;--space-3xs: clamp(.25rem, calc(.23rem + .11vw) , .31rem);--space-2xs: clamp(.56rem, calc(.54rem + .11vw) , .63rem);--space-xs: clamp(.81rem, calc(.77rem + .22vw) , .94rem);--space-s: clamp(1.06rem, calc(1rem + .33vw) , 1.25rem);--space-m: clamp(1.63rem, calc(1.54rem + .43vw) , 1.88rem);--space-l: clamp(2.13rem, calc(1.99rem + .65vw) , 2.5rem);--space-xl: clamp(3.19rem, calc(2.99rem + .98vw) , 3.75rem);--space-2xl: clamp(4.25rem, calc(3.99rem + 1.3vw) , 5rem);--space-3xl: clamp(6.38rem, calc(5.98rem + 1.96vw) , 7.5rem);--space-3xs-2xs: clamp(.25rem, calc(.12rem + .65vw) , .63rem);--space-2xs-xs: clamp(.56rem, calc(.43rem + .65vw) , .94rem);--space-xs-s: clamp(.81rem, calc(.66rem + .76vw) , 1.25rem);--space-s-m: clamp(1.06rem, calc(.78rem + 1.41vw) , 1.88rem);--space-m-l: clamp(1.63rem, calc(1.32rem + 1.52vw) , 2.5rem);--space-l-xl: clamp(2.13rem, calc(1.56rem + 2.83vw) , 3.75rem);--space-xl-2xl: clamp(3.19rem, calc(2.56rem + 3.15vw) , 5rem);--space-2xl-3xl: clamp(4.25rem, calc(3.12rem + 5.65vw) , 7.5rem);--border-radius: 5px;--layer-1: 10;--layer-2: 20;--content-padding: var(--space-s)}:root{overscroll-behavior:none}body{background:var(--gray-2)}@media (prefers-color-scheme: dark){#root{--main-1-color-dark: var(--brand-color-1, var(--gray-5));--main-2-color-dark: var(--brand-color-2, var(--gray-2));--main-3-color-dark: var(--brand-color-3, var(--gray-1));--text-1-color-dark: var(--gray-0);--text-2-color-dark: var(--gray-5);--surface-1-color-dark: var(--gray-12);--surface-2-color-dark: var(--gray-10);--surface-2_5-color-dark: var(--gray-9);--surface-3-color-dark: var(--gray-8);--surface-4-color-dark: var(--gray-4);--line-1-color-dark: var(--gray-7);--line-2-color-dark: var(--gray-5);--line-3-color-dark: var(--gray-3);--warning-1-color-dark: var(--red-5);--warning-2-color-dark: var(--red-6);--warning-3-color-dark: var(--red-2);--success-1-color-dark: var(--green-4);color-scheme:dark;--main-1-color: var(--main-1-color-dark);--main-2-color: var(--main-2-color-dark);--main-3-color: var(--main-3-color-dark);--text-1-color: var(--text-1-color-dark);--text-2-color: var(--text-2-color-dark);--surface-1-color: var(--surface-1-color-dark);--surface-2-color: var(--surface-2-color-dark);--surface-2_5-color: var(--surface-2_5-color-dark);--surface-3-color: var(--surface-3-color-dark);--surface-4-color: var(--surface-4-color-dark);--line-1-color: var(--line-1-color-dark);--line-2-color: var(--line-2-color-dark);--line-3-color: var(--line-3-color-dark);--warning-1-color: var(--warning-1-color-dark);--warning-2-color: var(--warning-2-color-dark);--warning-3-color: var(--warning-3-color-dark);--success-1-color: var(--success-1-color-dark)}body{background:var(--gray-10)}::selection{background-color:var(--main-2-color);color:var(--text-1-color-light)}}#root{font-family:Lexend,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:var(--font-size-0);font-weight:var(--font--regular);color:var(--text-1-color);background-color:var(--surface-2-color);min-block-size:100%;min-block-size:100dvh}dialog::backdrop{background:#03050780}::selection{background-color:var(--main-1-color);color:var(--text-1-color-light)}main:not(.cover){padding:var(--content-padding)}a{color:var(--link-color, var(--text-1-color));text-decoration:none}a.regular-link{text-decoration:underline}fieldset{border:none}strong{font-weight:var(--font--bold)}@keyframes loopRotate{0%{rotate:0turn}80%{rotate:1turn}to{rotate:1turn}}}@layer layout{.center{box-sizing:content-box;margin-inline:auto;max-inline-size:var(--max-justification, 50ch)}.cluster{--cluster-align: center;--cluster-justify: flex-start;display:flex;flex-wrap:wrap;gap:var(--cluster-gap, var(--space-xs-s));justify-content:var(--cluster-justify);align-items:var(--cluster-align)}.cluster[data-align=start]{--cluster-align: flex-start}.cluster[data-justify=center]{--cluster-justify: center}.cluster[data-justify=spaced]{--cluster-justify: space-between}.cluster[data-justify=stretched]>*{--cluster-columns: 2;--cluster-inline-size: calc(100% / var(--cluster-columns));min-inline-size:calc(var(--cluster-inline-size) - var(--cluster-gap, var(--space-xs-s)) / var(--cluster-columns) - 1px)}.cover{display:flex;flex-direction:column;min-block-size:100%;min-block-size:100dvh}.cover>*{margin-block:var(--cover-gap, var(--space-xs-s))}.cover>:first-child:not(.cover-head){margin-block-start:0}.cover>:last-child:not(.cover-head){margin-block-end:0}.cover>.cover-head{margin-block:auto}.flow>*+*{margin-block-start:var(--flow-space, 1em)}.stack{display:flex;flex-direction:column;justify-content:flex-start}.stack>*{margin-block:0}.stack>*+*{--stack-gap: var(--space-xs-s);margin-block-start:var(--stack-gap)}.stack:only-child{block-size:100%}.stack>.stack-spacer{margin-block-end:auto}.stack>[data-align=center]{align-self:center}.stack[data-stack="3xs"]>*+*{--stack-gap: var(--space-3xs)}.stack[data-stack="2xs"]>*+*{--stack-gap: var(--space-2xs)}.stack[data-stack=xs]>*+*{--stack-gap: var(--space-xs)}.stack[data-stack=s]>*+*{--stack-gap: var(--space-s)}.stack[data-stack=m]>*+*{--stack-gap: var(--space-m)}.stack[data-stack=l]>*+*{--stack-gap: var(--space-l)}.stack[data-stack=xl]>*+*{--stack-gap: var(--space-xl)}.switcher{display:flex;flex-wrap:wrap;gap:var(--switcher-gap, var(--space-xs-s))}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-basis, 30ch) - 100%) * 999)}}@layer blocks{.alert{padding:var(--space-2xs);background-color:var(--warning-2-color);border-radius:var(--border-radius);border:3px solid var(--warning-1-color);color:var(--text-1-color-light)}.alert>.heading{--heading-color: var(--text-1-color-light)}:is(button,a).action{padding:var(--space-2xs) var(--space-s);background-color:var(--main-1-color);color:var(--text-1-color-light);border-radius:var(--border-radius);box-shadow:var(--shadow-2);font-size:var(--font-size--1);transition:background-color .25s;--cluster-gap: var(--space-3xs-2xs)}button.action:disabled{background-color:var(--line-2-color);color:var(--surface-1-color)}:is(button,a)[data-color=secondary]{background-color:var(--button-secondary-bg, var(--surface-4-color));color:var(--button-secondary-color, var(--surface-1-color))}:is(button,a)[data-color=warning]{background-color:var(--warning-2-color)}:is(button,a).action[data-type=main-action]{min-block-size:var(--space-xl);font-size:var(--font-size-0)}.stack>:is(button,a).action[data-type=main-action]{min-inline-size:max-content;align-self:flex-start}@media (max-width: 810px),(max-width: 1024px) and (pointer: coarse){.stack>:is(button,a).action[data-type=main-action]{align-self:stretch}}.stack>:is(button,a).action[data-type=main-action][data-width=full]{align-self:stretch}a.action{display:inline-flex;text-decoration:none;justify-content:center;align-items:center}button.icon-button{background-color:transparent;border-radius:var(--border-radius)}.secondary-action{display:inline-block;padding:var(--space-2xs) var(--space-s);background-color:var(--surface-4-color);color:var(--surface-1-color);border-radius:var(--border-radius);font-size:var(--font-size--1)}@media (hover: hover){:is(button:not(:disabled),a).action:hover,.secondary-action:hover{background-color:var(--hover-bg-color, var(--main-2-color));position:relative}:is(button:not(:disabled),a).action[data-color=secondary]:hover,.secondary-action:hover{--hover-border-color: var(--button-secondary-bg, var(--surface-4-color));--hover-bg-color: var(--gray-7)}:is(button:not(:disabled),a).action[data-color=warning]:hover{--hover-border-color: var(--warning-2-color);--hover-bg-color: var(--warning-3-color)}@media (prefers-color-scheme: dark){:is(button:not(:disabled),a).action[data-color=secondary]:hover,.secondary-action:hover{--hover-bg-color: var(--gray-1)}.light-brand-background :is(button:not(:disabled),a).action[data-color=secondary]:hover{--hover-bg-color: var(--gray-7)}}:is(button:not(:disabled),a).action:hover:after,.secondary-action:hover:after{content:"";position:absolute;top:0;left:0;inline-size:100%;block-size:100%;border-radius:var(--border-radius);border:2px solid var(--hover-border-color, var(--main-1-color))}:is(button:not(:disabled),a).action[data-type=main-action]:hover:after{border-width:3px}}.action-cover{--icon-size: var(--space-2xl);--icon-fill: var(--main-1-color);align-items:center}.action-cover>p{max-inline-size:15ch}.action-cover>div{--icon-size: var(--space-m);margin-block-start:var(--space-m)}form[action]>.action:not(:only-child){margin-block-start:var(--actions-space, var(--space-m-l))}form[action]>.action:first-child{margin-block-start:0}[role=search]>:first-child{flex-grow:8}.icon{stroke:var(--icon-stroke, currentColor);inline-size:var(--icon-size);aspect-ratio:1}.icon>path{vector-effect:non-scaling-stroke}.icon>path.highlightable{fill:var(--icon-fill, none)}.icon>path.animatable{animation:var(--path-animation)}@media (prefers-color-scheme: dark){.icon.dark-mode>path.highlightable{stroke:var(--main-1-color)}}.icon>path.only-dark{stroke:var(--text-1-color-light)}:is(.field .field-label,.field-hint){color:var(--field-label-color, var(--text-2-color))}.field.field--text :is(input,textarea),.field select{padding:var(--space-2xs);border:1px solid var(--line-2-color);border-radius:var(--border-radius);box-shadow:var(--inner-shadow-1);background-color:var(--field-background, var(--surface-1-color))}.field .field-error-msg{color:var(--warning-1-color)}.field input:invalid{border-color:var(--warning-1-color)}label:has(+input:invalid):after{position:relative;inset-block-start:2px;content:url("data: image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20fill%3D%22none%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20stroke%3D%22%23FF6B6B%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M7.5%205.625V8.75M7.5%2013.382H3.713c-2.17%200-3.075-1.55-2.025-3.444l1.95-3.512%201.837-3.3c1.113-2.006%202.938-2.006%204.05%200l1.838%203.306%201.95%203.513c1.05%201.893.137%203.443-2.025%203.443H7.5v-.006ZM7.496%2010.625h.006%22%2F%3E%3C%2Fsvg%3E")}input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:var(--space-s);aspect-ratio:1;background-color:var(--field-background, var(--surface-1-color));border:2px solid var(--input-border, var(--line-1-color));border-radius:var(--border-radius);flex-shrink:0}input[type=checkbox].text-aligned{top:2px}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{--field-background: var(--main-1-color)}input[type=checkbox]:before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;top:0}input[type=checkbox]:checked:before{border-right:3px solid var(--input-tick, var(--text-1-color-light));border-bottom:3px solid var(--input-tick, var(--text-1-color-light));block-size:60%;inline-size:38%;transform:translateY(-1px) rotate(45deg)}input[type=checkbox]:indeterminate:before{border-bottom:3px solid var(--input-tick, var(--text-1-color-light));block-size:100%;inline-size:50%;transform:translateY(calc(-50% + 2px))}input[type=checkbox]:focus-visible{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:5px}@media (prefers-reduced-motion: no-preference){input[type=checkbox]{transition:outline-offset .25s cubic-bezier(.25,0,.4,1)}}input[type=radio]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:var(--space-s);aspect-ratio:1;background-color:var(--field-background, var(--surface-1-color));border:2px solid var(--input-border, var(--line-1-color));border-radius:50%;flex-shrink:0}input[type=radio]:checked{--field-background: var(--text-1-color-light)}input[type=radio]:before{content:"";position:absolute;margin:auto;left:0;right:0;bottom:0;top:0}input[type=radio]:checked:before{border:3px solid var(--text-1-color-light);border-radius:100%;background:var(--main-1-color)}input[type=radio]:focus-visible{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:5px}input[type=radio]+label{word-break:break-word}@media (prefers-reduced-motion: no-preference){input[type=radio]{transition:outline-offset .25s cubic-bezier(.25,0,.4,1)}}@media (prefers-color-scheme: dark){:is(input[type=checkbox],input[type=radio]){--input-border: var(--line-2-color)}.light-brand-background :is(input[type=checkbox],input[type=radio]){--input-border: var(--line-1-color)}dialog :is(.field :is(input,textarea),.field select){--field-background: var(--surface-1-color)}.light-brand-background dialog :is(input[type=checkbox],input[type=radio]){--input-border: var(--line-2-color)}}.app-wrapper{--sidebar-width: 64px;min-block-size:100%;min-block-size:100dvh;display:grid;grid-template-columns:var(--sidebar-width) 1fr;transition:grid-template-columns ease-in-out .5s .25s}.app-wrapper:has(.navigation-item:focus-visible){--sidebar-width: 18ch}@media (hover: hover){.app-wrapper:has(>div:not(.content-wrapper):hover){--sidebar-width: 18ch;transition-delay:.5s}}@media (max-width: 810px),(max-width: 1024px) and (pointer: coarse){.app-wrapper{grid-template-columns:1fr}}main.main-content{padding-block-start:var(--space-2xl)}main[data-overlayable].is-fixed{position:fixed;inline-size:100%;overflow:auto}main[data-overlayable].is-fixed+footer{opacity:0;pointer-events:none}.content-wrapper.is-fixed{position:fixed}.card{background-color:var(--surface-1-color);border-radius:var(--border-radius);box-shadow:var(--shadow-3)}.card>:where(a,.card-wrapper){padding:var(--space-2xs)}@media (hover: hover){.card.clickable{transition:all ease .25s}.card.clickable:hover{transform:translateY(1px);box-shadow:var(--shadow-1)}@media (prefers-color-scheme: dark){.card.clickable:hover{transform:translateY(-1px);box-shadow:var(--shadow-4)}}}@media (prefers-color-scheme: dark){.card{background-color:var(--surface-3-color)}}.dialog{inline-size:clamp(60ch,40vw,70ch);padding:var(--space-s);margin:auto;background-color:var(--surface-1-color);border-radius:var(--border-radius);max-block-size:85dvh}.dialog>:where(div,form){block-size:min-content}@media (prefers-color-scheme: dark){.dialog{background-color:var(--surface-3-color)}}.loader{justify-content:center}.loader.action-loader{justify-content:start}@media (max-width: 810px),(max-width: 1024px) and (pointer: coarse){.loader.action-loader{justify-content:center}}.toast-wrapper{--toastContainerTop: var(--space-m);--toastContainerRight: auto;--toastContainerLeft: calc(50vw - var(--toastWidth) / 2);--toastWidth: min(40ch, 90vw);--toastBackground: var(--main-2-color);--toastColor: var(--text-1-color-light);--toastBoxShadow: var(--shadow-3);--toastBorderRadius: var(--border-radius);--toastMsgPadding: var(--space-xs) var(--space-xs) calc(var(--space-xs) + 2px);--toastBtnFont: var(--font-size--1) "Lexend";--toastBarHeight: var(--space-3xs);--toastBarBackground: var(--main-1-color);font-size:var(--font-size--1)}.toast-warning{--toastBackground: var(--warning-3-color);--toastBarBackground: var(--warning-1-color)}.evaluation-highlight{padding:var(--space-2xs) var(--space-xs);border:3px solid var(--text-1-color-light);border-radius:var(--border-radius);background-color:var(--main-1-color);color:var(--text-1-color-light)}.evaluation-highlight ::selection{background-color:var(--surface-1-color);color:var(--text-1-color)}.evaluation-highlight.is-wrong{border-color:var(--warning-1-color);background-color:var(--warning-3-color-light)}}@layer utilities{.heading{font-size:var(--font-size-0);font-weight:var(--font--bold);color:var(--heading-color, var(--text-2-color))}.sub-section-heading{position:relative;padding-block-start:var(--space-xs);font-size:var(--font-size--1);font-weight:var(--font--regular);color:var(--sub-heading-color, var(--text-2-color))}.sub-section-heading:before{content:"";position:absolute;left:0;top:0;inline-size:8ch;border-top:1px solid var(--text-2-color)}.label{font-size:var(--font-size--1);color:var(--text-2-color)}.label--small{font-size:var(--font-size--2);color:var(--text-2-color)}.tag{padding:var(--space-3xs) var(--space-xs);block-size:var(--space-l);border:1px solid var(--line-2-color);border-radius:var(--font-size-0);color:var(--text-1-color-light);background-color:var(--main-2-color)}.chip{font-size:var(--font-size--2);border-radius:var(--font-size--1);padding:.05em .5em;border:1px solid var(--text-1-color)}.chip[data-type=warning]{background-color:var(--warning-2-color);color:var(--text-1-color-light);border-color:var(--warning-2-color)}.chip[data-type=primary]{background-color:var(--main-1-color);color:var(--text-1-color-light);border-color:var(--text-1-color-light)}.text-3xs{font-size:var(--font-size--3)}.text-2xs{font-size:var(--font-size--2)}.text-xs{font-size:var(--font-size--1)}.text-s{font-size:var(--font-size-0)}.text-m{font-size:var(--font-size-2)}.text-l{font-size:var(--font-size-6)}.regular{font-weight:var(--font--regular)}.bold{font-weight:var(--font--bold)}.centered{text-align:center}.balanced{text-wrap:balance}.titlecase:first-letter{text-transform:uppercase}.fg-secondary{color:var(--text-2-color)}.fg-warning{color:var(--warning-1-color)}.light-brand-background{background-color:var(--main-3-color);color:var(--text-1-color-light);--heading-color: var(--text-2-color-light);--field-label-color: var(--text-2-color-light);--vote-border: var(--text-2-color-light);--button-secondary-bg: var(--surface-4-color-light);--button-secondary-color: var(--surface-1-color-light);--header-bg: var(--main-3-color);--link-color: var(--text-1-color-light);--field-background: var(--surface-1-color-light)}.width-limited{max-inline-size:65ch}.spacer{margin-block-start:0}.padded{padding-inline:var(--content-padding)}@media (max-width: 810px),(max-width: 1024px) and (pointer: coarse){.width-limited{max-inline-size:100%}.full-height{block-size:100%}.spacer{margin-block-end:auto}}.aligned-start{align-self:start}.skip-link:focus{clip:auto;clip-path:none;height:auto;overflow:visible;width:auto;top:var(--space-s);left:var(--space-s);z-index:var(--layer-1);padding:var(--space-xs);background-color:var(--surface-4-color);color:var(--surface-1-color)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}}
