/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */#__next,body,html{min-height:100%}#__next,#root{isolation:isolate}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:pointer}menu,ol,ul{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:Union;src:url(/font/union_regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--vp-min:320;--vp-max:390;--fs-md-min:16;--lh-md-min:22;--fs-md-max:17;--lh-md-max:23;--fs-lg-min:16;--lh-lg-min:22;--fs-lg-max:17;--lh-lg-max:23;--fs-md:calc(var(--fs-md-min) * 1px + (var(--fs-md-max) - var(--fs-md-min)) * ((var(--vw100) - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))));--lh-md:calc(var(--lh-md-min) * 1px + (var(--lh-md-max) - var(--lh-md-min)) * ((var(--vw100) - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))));--fs-lg:calc(var(--fs-lg-min) * 1px + (var(--fs-lg-max) - var(--fs-lg-min)) * ((var(--vw100) - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))));--lh-lg:calc(var(--lh-lg-min) * 1px + (var(--lh-lg-max) - var(--lh-lg-min)) * ((var(--vw100) - var(--vp-min) * 1px) / (var(--vp-max) - var(--vp-min))))}@media (min-width:390px){:root{--vp-min:390;--vp-max:768;--fs-md-min:17;--lh-md-min:23;--fs-md-max:17;--lh-md-max:23;--fs-lg-min:17;--lh-lg-min:23;--fs-lg-max:17;--lh-lg-max:23}}@media (min-width:768px){:root{--vp-min:768;--vp-max:1024;--fs-md-min:18;--lh-md-min:24;--fs-md-max:20;--lh-md-max:24;--fs-lg-min:18;--lh-lg-min:24;--fs-lg-max:20;--lh-lg-max:24}}@media (min-width:1024px){:root{--vp-min:1024;--vp-max:1440;--fs-md-min:20;--lh-md-min:24;--fs-md-max:24;--lh-md-max:28;--fs-lg-min:20;--lh-lg-min:24;--fs-lg-max:28;--lh-lg-max:32}}@media (min-width:1440px){:root{--fs-md:24px;--lh-md:28px;--fs-lg:28px;--lh-lg:32px}}.gui-outlines *{outline-offset:-.5px;outline:1px solid #00f}.gui-outlines *>*{outline-offset:-.5px;outline:1px solid #f0f}.gui-outlines *>*>*{outline-offset:-.5px;outline:1px solid red}:root{--vw100:calc(100vw - var(--w-scrollbar,0px));--h-header:calc(var(--lh-md) + 2 * var(--dst-md));--dst-top:calc(var(--h-header) + var(--pad));--dst-md:calc(var(--lh-md));--dst-lg:calc(var(--dst-md) * 2);--dst-xl:calc(var(--h-header) + var(--dst-md));--pad:var(--dst-md);--pad-lg:calc(var(--pad) * 2)}@media (min-width:1024px){:root{--pad-lg:calc(var(--pad) * 3.5)}}:root{--gap:calc(var(--pad) / 3 * 2);--w-icon:1lh;--c-bg:#fff;--c-cl:#000;--c-placeholder:var(--c-cl)}@supports (color:color-mix(in lab,red,red)){:root{--c-placeholder:color-mix(in srgb,var(--c-cl) 50%,transparent 50%)}}:root{--t-1:.123s;--t-2:.234s;--t-3:.345s;--t-4:.456s;--t-5:.567s;--op-sub:.25;--dur-none:0s;--dur-fast:var(--t-1);--dur-medium:var(--t-3);--dur-slow:var(--t-5);--del-none:0s;--del-fast:var(--t-1);--del-medium:var(--t-3);--del-slow:var(--t-5);--ease-bounce:cubic-bezier(.86,0,.14,1)}::-webkit-scrollbar{display:none}html,html body{width:100%;min-height:100svh;margin:0;padding:0}html body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body{color:var(--c-cl);background:var(--c-bg);width:var(--vw100);-webkit-tap-highlight-color:#0000;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:320px;line-height:var(--lh-md);font-size:var(--fs-md);font-family:Helvetica,Arial,sans-serif;transition:color .345s ease-out,background .345s ease-out;overflow-x:clip}.dark>body{--c-bg:#000;--c-cl:#fff;--gr-header:1}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:inherit;text-decoration:none}a *,button *{cursor:inherit}*{box-sizing:border-box;margin:0}em{font-style:italic}p+p{margin-top:1lh}