*,*:before,*:after{box-sizing:border-box}html{overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}html:focus-within{scroll-behavior:smooth}*{margin:0;padding:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}h1,h2,h3,h4,button,input,label{line-height:1.1}a{text-decoration-skip-ink:auto;overflow-wrap:break-word}img,picture,svg,canvas,video,audio{max-width:100%;display:block;object-fit:cover}img{vertical-align:middle;image-rendering:pixelated}input,button,textarea,select{font:inherit}:target{scroll-margin-block:5ex}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,label,figcaption{text-wrap:pretty;max-width:65ch}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:Atkinson;font-style:normal;font-weight:400;font-display:swap;src:url(./atkinson.DE4BB747.ttf) format("truetype")}:root{--font-family: Atkinson, "Roboto", Verdana, sans-serif;--prim-color: #ff7700;--fire-color: #f00f08;--bolt-color: #ffd700;--star-color: #3fcf8e;--blue-100: #bcd4f8;--blue-200: #92befc;--blue-300: #5094fb;--blue-400: #0d6efd;--blue-500: #021f77;--red-100: #f7dfe1;--red-200: #fdadb4;--red-300: #e35d6a;--red-400: #dc3545;--red-500: #5d020b;--green-100: #cef8e5;--green-200: #83fbc3;--green-300: #479f76;--green-400: #198754;--green-500: #025930;--green-600: #013b20;--orange-100: #f5e4d5;--orange-200: #facfac;--orange-300: #fd9843;--orange-400: #fd7e14;--orange-500: #6a3103;--gray-100: #e9ecef;--gray-200: #dee2e6;--gray-300: #c6cbcf;--gray-400: #adb5bd;--gray-500: #aaabac;--gray-600: #495057;--gray-700: #343a40;--gray-800: #212529;--dark: #2f2f2f;--dark-shade: #151515;--white: #fff;--lite: #efefef;--lite-bg: #f4f4f4;--dark-bg: var(--dark-shade);--dark-text: var(--gray-800);--lite-text: var(--gray-300);--lite-heading: var(--gray-100);--dark-heading: var(--dark-shade);--success-color: var(--green-600);--success-bg: var(--green-100);--danger-bg: var(--red-100);--danger-color: var(--red-500);--info-bg: var(--blue-100);--info-color: var(--blue-500);--warn-bg: var(--orange-100);--warn-color: var(--orange-500);--shadow-small: 0 .125rem .25rem var(--gray-500);--shadow-large: 0px 3px 8px var(--gray-500);--shadow-top: 0px 0px 1px var(--gray-600) inset;--shadow-inset: var(--gray-500) 0px 0px 2px 0px inset;--shadow-bottom: var(--gray-500) 0px 3px 5px;--radius-small: 1px;--radius-medium: 4px;--radius-base: 5px;--radius-large: 7px;--radius-xl: 12px;--radius-xxl: 16px;--lite-bg-border: .8px solid var(--gray-700);--dark-bg-border: .8px solid var(--gray-500);--gap-nano: .35rem;--gap-micro: .5rem;--gap-smallest: .7rem;--gap-small: .85rem;--gap-base: 1rem;--gap-double: 2rem;--gap-medium: 3rem;--gap-large: 5rem;--gap-xl: 7.5rem;--gap-xxl: 10rem;font-family:var(--font-family);font-size:clamp(.9rem,.9rem + .7svw,1.3rem);font-weight:400}main>section{margin:0;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:4rem}main>section>*{display:flex;flex-direction:column;gap:var(--gap-double)}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.v-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:contrast(.5) brightness(50%);backdrop-filter:contrast(.5) brightness(50%)}[contenteditable]{padding:var(--gap-smallest);font-size:var(--font-micro);border-radius:var(--radius-small);border:var(--border)}[contenteditable]:empty:before{content:attr(data-placeholder)}.inline{display:inline;padding:0;text-transform:initial;background-color:transparent;color:currentColor;box-shadow:none;outline:none;border:none}.title{color:var(--heading-color)}.accord{position:relative}.accord .inner{position:absolute;top:1.9rem;left:var(--gap-small);display:flex;align-items:center;justify-content:space-between;width:75%;z-index:1;transform:translateY(-50%);text-transform:uppercase}.accord .inner button:not(.menu),.accord .inner a.ghost{display:flex;align-items:start;gap:var(--gap-micro);color:var(--blue-300)!important;padding:0;border:none;background-color:transparent;text-transform:uppercase}.accord .inner div{display:flex;align-items:center;font-size:1.2rem;gap:var(--gap-nano)}.accord .wrap{display:flex;flex-wrap:wrap;row-gap:var(--gap-double);align-items:center;justify-content:space-between}.accord .wrap button{background-color:transparent;color:var(--text-color);padding:0;outline:none;box-shadow:none;text-transform:initial;border-radius:0}.accord .wrap a{display:flex;align-items:center;gap:var(--gap-micro);color:var(--blue-300);text-transform:lowercase}.accord .wrap.info{padding:var(--gap-base);border-top:var(--border);font-size:1.2rem}.accord .wrap+.wrap{margin-top:var(--gap-double)}.accord .wrap+.wrap.row{margin-top:1.3rem}.accord .wrap.row>*:first-child{color:var(--prim-color)}.accord .wrap .status{text-transform:uppercase;font-size:.8rem}.accord .wrap>div{display:flex;gap:var(--gap-small);align-items:center}.accord .wrap>div span:first-child{color:var(--prim-color)}table{width:100%;border-collapse:collapse;background:transparent;border-radius:var(--radius-small);overflow:hidden;border:var(--border);font-size:1.2rem}table tbody tr{border-bottom:var(--border);width:100%;display:flex;align-items:center;padding:0 1.5rem;justify-content:space-between}table tbody tr:has(td button){padding-right:0}table tbody tr td{padding:var(--gap-base) 0}table tbody tr td a{text-transform:initial}table tbody tr td button,table tbody tr td .ghost{padding:var(--gap-base);gap:1rem;border:none;background-color:transparent;color:currentColor;text-transform:initial}table tbody tr td:not(.lower){text-transform:capitalize}table tbody tr td:has(button){padding:0}table tbody tr th{text-align-last:left;text-transform:capitalize}table tbody tr:last-child{border-bottom:none}form{display:flex;flex-direction:column;color:inherit;gap:4rem}form.inline{display:inline-block;width:initial;gap:0;padding:0;margin:0}form>div{display:flex;flex-direction:column;justify-content:center;gap:var(--gap-smallest)}input,textarea,select{padding:var(--gap-small);border-radius:var(--radius-small);display:block;background-color:inherit;margin:0;border:var(--border);outline:none;width:100%}textarea{min-height:5rem;max-width:100%;field-sizing:content}textarea,select,input:not([type=checkbox],[type=file],[type=radio]){font:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit}input:read-only{color:currentColor;border-color:#696968}fieldset{padding:0;border:none}form label{text-align:left;color:var(--heading-color)}select{appearance:none;text-align:center;-moz-appearance:none;-webkit-appearance:none}textarea{resize:none}textarea::-webkit-scrollbar{width:var(--gap-nano)}textarea::-webkit-scrollbar-track{border-radius:var(--radius-small);box-shadow:var(--shadow-inset)}textarea::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px var(--sec-color);border-radius:var(--radius-small)}.flow-wide{display:flex;justify-content:space-between;gap:var(--gap-small);align-items:center;flex-direction:row}.flow-vert{display:flex;gap:var(--gap-smallest);flex-direction:column}.flow-wide.wrap{flex-wrap:wrap}.inline-control{display:flex;align-items:center;flex-direction:row!important;margin:0;border:var(--border)}.inline-control>*{padding:var(--gap-small)!important;border-radius:0}.inline-control>:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;display:block;border-radius:var(--radius-small) 0 0 var(--radius-small);font-size:inherit;width:100%;border:none}.inline-control>:last-child{color:currentColor;background-color:var(--bg-color);border-radius:0 var(--radius-small) var(--radius-small) 0;border:none;border-left:var(--border);height:100%;width:5rem}.radio{display:flex;align-items:center;border:var(--border);padding:var(--gap-small);border-radius:var(--radius-small);gap:var(--gap-smallest)}input[type=radio],input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;color:currentColor;width:1.3rem;height:1.3rem;padding:var(--gap-nano);border:var(--border);border-radius:50%;display:grid;place-content:center}input[type=radio]:before,input[type=checkbox]:before{content:"";width:1rem;height:1rem;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset .8rem .8rem currentColor;background-color:CanvasText}input[type=radio]:checked:before,input[type=checkbox]:checked:before{transform:scale(1)}@media (min-width: 40em){input[type=file]~label,select,.inline-control>span{cursor:pointer}}button,.button,.ghost{font:inherit;text-decoration:none;border:none;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap-micro);padding:var(--gap-small);font-weight:400;position:relative;border-radius:var(--radius-small);text-transform:capitalize;font-size:1.2rem}form button:not(.inline-control button){width:100%}button,.button,a.button{color:#fff;background-color:var(--prim-color);border:none}button.red,a.red,button.danger,a.danger{color:var(--gray-500);background-color:var(--red-100);border:var(--border)}.ghost,a.ghost{color:currentColor!important;background-color:transparent;border:var(--border)}button:disabled,.button:disabled,.ghost:disabled{opacity:.55;cursor:not-allowed}button:active,.button:active,.ghost:active{transform:scale(.95)}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translate(-100%)}}@keyframes slide-to-left{to{transform:translate(100%)}}:root::view-transition-old(root){animation:.5s cubic-bezier(.4,0,.2,1) both fade-out}:root::view-transition-new(root){animation:.5s cubic-bezier(.4,0,.2,1) both slide-from-right}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes heartbeat{0%{transform:scale(.9) rotate(-45deg)}10%{transform:scale(1.2) rotate(-45deg)}to{transform:scale(.9) rotate(-45deg)}}.heartbeat{animation:heartbeat .8s ease infinite;padding:.35rem;background-color:currentColor;border-radius:5rem}body{--text-color: var(--dark-text);--heading-color: var(--dark-heading);--bg-color: var(--lite-bg);--border: var(--lite-bg-border);color:var(--text-color);background-color:var(--bg-color)}body .alt-bg{background-color:var(--gray-700)}body:has(.dark){--text-color: var(--lite-text);--heading-color: var(--lite-heading);--bg-color: var(--dark-bg);--border: var(--dark-bg-border)}body:has(.dark) .alt-bg{background-color:var(--gray-300)}@media (prefers-color-scheme: light){body:has(.system){--text-color: var(--dark-text);--heading-color: var(--dark-heading);--bg-color: var(--lite-bg);--border: var(--lite-bg-border)}body:has(.system) .alt-bg{background-color:var(--gray-300)}}@media (prefers-color-scheme: dark){body:has(.system){--text-color: var(--lite-text);--heading-color: var(--lite-heading);--bg-color: var(--dark-bg);--border: var(--dark-bg-border)}body:has(.system) .alt-bg{background-color:var(--gray-600)}}h1,h2,h3,h4,h5,h6,.heading,strong,em{color:var(--heading-color)}a{text-decoration:none;color:var(--blue-300)}a,p{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}a,button,svg{cursor:none}h1,h2,h3,h4{font-size:1.8rem}::selection{color:var(--bg-color);background-color:var(--text-color)}@media (hover: hover) and (pointer: fine){a,button,svg{cursor:pointer}}
