.ct_11u6maf{display:grid;grid-template-rows:auto 1fr auto;min-height:100svh}@media(min-width:65rem){.ct_11u6maf{gap:1rem}}.ct_rb3i40{background:var(--hf-background);color:var(--hf-foreground);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:.5rem 1rem;margin:1rem;border:.25rem solid var(--hf-border);border-radius:.5rem}.ct_xalmo6{font-size:3rem;font-weight:600;font-family:ui-monospace,monospace;text-align:center;color:var(--brand)}.ct_17yqx4r{width:fit;place-self:center end;font-size:1.25rem;font-weight:600;font-family:ui-monospace,monospace}.ct_d44vbz{display:flex;flex-wrap:wrap;gap:.5rem}.ct_dey2af{flex:1;flex-basis:content;border-inline:.25rem solid var(--brand);padding-inline:1rem;text-align:center}.ct_28m4tk{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.5rem;transition:text-decoration-color .15s ease}.ct_28m4tk:hover{text-decoration-color:var(--brand)}.ct_1jlyypz{background:var(--content-background);color:var(--content-foreground);width:min(100%,65rem);margin-inline:auto;padding:1rem}.ct_1jlyypz h1,.ct_1jlyypz h2,.ct_1jlyypz h3,.ct_1jlyypz h4,.ct_1jlyypz h5,.ct_1jlyypz h6{font-size:revert;font-weight:revert;margin:revert}.ct_1jlyypz p{margin:revert}.ct_1jlyypz>*:first-child{margin-top:0rem}.ct_1jlyypz>*:last-child{margin-bottom:0rem}@media(min-width:65rem){.ct_1jlyypz{border-radius:.5rem}}@media(min-width:20rem){.ct_1jlyypz{text-align:justify}}.ct_1jlyypz .page-title{font-size:2.25rem}.ct_1n8tk4d{background:var(--hf-background);color:var(--hf-foreground);font-size:.85rem;font-weight:600;font-family:ui-monospace,monospace;text-align:center;padding:.5rem 1rem;margin:1rem;border:.25rem solid var(--hf-border);border-radius:.5rem}.ct_1ppjaul{position:absolute;width:min(40rem,100%);height:fit-content;top:50%;left:50%;transform:translate(-50%,-50%);background-color:oklch(from oklch(70.7% .165 254.624) l c h / 50%);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);padding:1rem;outline:none;border-radius:.5rem}.ct_w6pksg{color:#020618;font-size:2rem;font-weight:600;font-family:ui-monospace,monospace;margin-bottom:1rem}.ct_1fu5ss7{width:100%;padding:.5rem 1rem;border-radius:.5rem;background-color:oklch(from oklch(62.3% .214 259.815) l c h / 50%);color:#fff;font-size:1.25rem;font-weight:600;font-family:ui-monospace,monospace;outline:none;border:none;margin-bottom:1rem}.ct_1fu5ss7::placeholder{color:oklch(from white l c h / 75%)}.ct_d7kkkd{font-size:1.5rem;font-weight:600;font-family:ui-monospace,monospace;color:#fff;text-align:center;background-color:oklch(from oklch(62.3% .214 259.815) l c h / 50%);padding:.5rem 1rem;border-radius:.5rem}.ct_2hb14w{background-color:oklch(from oklch(55.1% .027 264.364) l c h / 20%);border-radius:.5rem;overflow:clip;margin-bottom:1rem}.ct_2hb14w:last-child{margin-bottom:0rem}.ct_1nunssp{background:oklch(from oklch(62.3% .214 259.815) l c h / 20%);color:#fff;font-size:1.5rem;font-weight:600;border-bottom:.25rem solid white;padding:.25rem 1rem}.ct_kwiulm{padding:.5rem 1rem}.ct_r9yh4b{background-color:oklch(from oklch(80.9% .105 251.813) l c h / 50%);color:#fff;font-size:1.25rem;font-weight:600;padding:.25rem 1rem;margin-block:.5rem;border:.25rem solid oklch(from oklch(92.8% .006 264.531) l c h / 80%);border-radius:.5rem}:root{--site-background-gradient1:oklch(70.7% .165 254.624);--site-background-gradient2:oklch(94.5% .129 101.54);--hf-background:oklch(20.8% .042 265.755);--hf-foreground:oklch(92.8% .006 264.531);--hf-border:oklch(70.7% .022 261.325);--brand:oklch(70.7% .165 254.624);--content-background:#fff;--content-foreground:oklch(13% .028 261.692)}@scope(.dark){:scope{--site-background-gradient1:oklch(12.9% .042 264.695);--site-background-gradient2:oklch(12.9% .042 264.695);--hf-background:oklch(20.8% .042 265.755);--hf-foreground:#fff;--hf-border:oklch(70.7% .165 254.624);--brand:oklch(70.7% .165 254.624);--content-background:oklch(28.2% .091 267.935);--content-foreground:oklch(96.7% .003 264.542)}}body{background:linear-gradient(147deg,var(--site-background-gradient1),var(--site-background-gradient2))}@layer reset{*,*:before,*:after{box-sizing:border-box;margin:0rem;padding:0rem;font:inherit}}@layer reset{html{scroll-behavior:smooth}}@layer reset{body{min-height:100svh;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}}@layer reset{ul,ol{list-style:none}}@layer reset{a{text-decoration:none;color:currentColor}}@layer reset{p{text-wrap:pretty}}@layer reset{h1,h2,h3,h4,h5,h6{text-wrap:balance}}@layer reset{img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}}@layer reset{input,button,textarea,select{font:inherit}}@layer general{body{font-family:system-ui,sans-serif;line-height:1.5}}
