a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"pnum" 1,"liga" 1;font-kerning:normal;font-synthesis:none;outline-color:var(--interactive-primary)}*,:after,:before{box-sizing:border-box}a,button,input,label,select,summary,textarea{touch-action:manipulation}button,input,select,textarea{font-family:inherit}#__nuxt,body,html{font-family:DBC Metaphor;min-height:100vh;min-height:100dvh;margin:0}html{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;position:relative;font-family:sans-serif;background-color:var(--background-primary);color:var(--foreground-primary)}a{color:var(--link-color);text-underline-offset:.15em}a:hover{color:var(--link-color-hover)}hr{display:block;width:100%;margin:0;border:0;border-bottom:1px solid var(--border-primary)}:root{--unit-2:2px;--unit-4:4px;--unit-8:8px;--unit-12:12px;--unit-16:16px;--unit-24:24px;--unit-32:32px;--unit-48:48px;--unit-64:64px;--unit-96:96px;--unit-128:128px;--unit-192:192px;--unit-256:256px}.p-2{padding:var(--unit-2)}.pt-2{padding-top:var(--unit-2)}.pr-2{padding-right:var(--unit-2)}.pb-2{padding-bottom:var(--unit-2)}.pl-2,.px-2{padding-left:var(--unit-2)}.px-2{padding-right:var(--unit-2)}.py-2{padding-top:var(--unit-2);padding-bottom:var(--unit-2)}.m-2{margin:var(--unit-2)}.mt-2{margin-top:var(--unit-2)}.mr-2{margin-right:var(--unit-2)}.mb-2{margin-bottom:var(--unit-2)}.ml-2,.mx-2{margin-left:var(--unit-2)}.mx-2{margin-right:var(--unit-2)}.my-2{margin-top:var(--unit-2);margin-bottom:var(--unit-2)}.p-4{padding:var(--unit-4)}.pt-4{padding-top:var(--unit-4)}.pr-4{padding-right:var(--unit-4)}.pb-4{padding-bottom:var(--unit-4)}.pl-4,.px-4{padding-left:var(--unit-4)}.px-4{padding-right:var(--unit-4)}.py-4{padding-top:var(--unit-4);padding-bottom:var(--unit-4)}.m-4{margin:var(--unit-4)}.mt-4{margin-top:var(--unit-4)}.mr-4{margin-right:var(--unit-4)}.mb-4{margin-bottom:var(--unit-4)}.ml-4,.mx-4{margin-left:var(--unit-4)}.mx-4{margin-right:var(--unit-4)}.my-4{margin-top:var(--unit-4);margin-bottom:var(--unit-4)}.p-8{padding:var(--unit-8)}.pt-8{padding-top:var(--unit-8)}.pr-8{padding-right:var(--unit-8)}.pb-8{padding-bottom:var(--unit-8)}.pl-8,.px-8{padding-left:var(--unit-8)}.px-8{padding-right:var(--unit-8)}.py-8{padding-top:var(--unit-8);padding-bottom:var(--unit-8)}.m-8{margin:var(--unit-8)}.mt-8{margin-top:var(--unit-8)}.mr-8{margin-right:var(--unit-8)}.mb-8{margin-bottom:var(--unit-8)}.ml-8,.mx-8{margin-left:var(--unit-8)}.mx-8{margin-right:var(--unit-8)}.my-8{margin-top:var(--unit-8);margin-bottom:var(--unit-8)}.p-12{padding:var(--unit-12)}.pt-12{padding-top:var(--unit-12)}.pr-12{padding-right:var(--unit-12)}.pb-12{padding-bottom:var(--unit-12)}.pl-12,.px-12{padding-left:var(--unit-12)}.px-12{padding-right:var(--unit-12)}.py-12{padding-top:var(--unit-12);padding-bottom:var(--unit-12)}.m-12{margin:var(--unit-12)}.mt-12{margin-top:var(--unit-12)}.mr-12{margin-right:var(--unit-12)}.mb-12{margin-bottom:var(--unit-12)}.ml-12,.mx-12{margin-left:var(--unit-12)}.mx-12{margin-right:var(--unit-12)}.my-12{margin-top:var(--unit-12);margin-bottom:var(--unit-12)}.p-16{padding:var(--unit-16)}.pt-16{padding-top:var(--unit-16)}.pr-16{padding-right:var(--unit-16)}.pb-16{padding-bottom:var(--unit-16)}.pl-16,.px-16{padding-left:var(--unit-16)}.px-16{padding-right:var(--unit-16)}.py-16{padding-top:var(--unit-16);padding-bottom:var(--unit-16)}.m-16{margin:var(--unit-16)}.mt-16{margin-top:var(--unit-16)}.mr-16{margin-right:var(--unit-16)}.mb-16{margin-bottom:var(--unit-16)}.ml-16,.mx-16{margin-left:var(--unit-16)}.mx-16{margin-right:var(--unit-16)}.my-16{margin-top:var(--unit-16);margin-bottom:var(--unit-16)}.p-24{padding:var(--unit-24)}.pt-24{padding-top:var(--unit-24)}.pr-24{padding-right:var(--unit-24)}.pb-24{padding-bottom:var(--unit-24)}.pl-24,.px-24{padding-left:var(--unit-24)}.px-24{padding-right:var(--unit-24)}.py-24{padding-top:var(--unit-24);padding-bottom:var(--unit-24)}.m-24{margin:var(--unit-24)}.mt-24{margin-top:var(--unit-24)}.mr-24{margin-right:var(--unit-24)}.mb-24{margin-bottom:var(--unit-24)}.ml-24,.mx-24{margin-left:var(--unit-24)}.mx-24{margin-right:var(--unit-24)}.my-24{margin-top:var(--unit-24);margin-bottom:var(--unit-24)}.p-32{padding:var(--unit-32)}.pt-32{padding-top:var(--unit-32)}.pr-32{padding-right:var(--unit-32)}.pb-32{padding-bottom:var(--unit-32)}.pl-32,.px-32{padding-left:var(--unit-32)}.px-32{padding-right:var(--unit-32)}.py-32{padding-top:var(--unit-32);padding-bottom:var(--unit-32)}.m-32{margin:var(--unit-32)}.mt-32{margin-top:var(--unit-32)}.mr-32{margin-right:var(--unit-32)}.mb-32{margin-bottom:var(--unit-32)}.ml-32,.mx-32{margin-left:var(--unit-32)}.mx-32{margin-right:var(--unit-32)}.my-32{margin-top:var(--unit-32);margin-bottom:var(--unit-32)}.p-48{padding:var(--unit-48)}.pt-48{padding-top:var(--unit-48)}.pr-48{padding-right:var(--unit-48)}.pb-48{padding-bottom:var(--unit-48)}.pl-48,.px-48{padding-left:var(--unit-48)}.px-48{padding-right:var(--unit-48)}.py-48{padding-top:var(--unit-48);padding-bottom:var(--unit-48)}.m-48{margin:var(--unit-48)}.mt-48{margin-top:var(--unit-48)}.mr-48{margin-right:var(--unit-48)}.mb-48{margin-bottom:var(--unit-48)}.ml-48,.mx-48{margin-left:var(--unit-48)}.mx-48{margin-right:var(--unit-48)}.my-48{margin-top:var(--unit-48);margin-bottom:var(--unit-48)}.p-64{padding:var(--unit-64)}.pt-64{padding-top:var(--unit-64)}.pr-64{padding-right:var(--unit-64)}.pb-64{padding-bottom:var(--unit-64)}.pl-64,.px-64{padding-left:var(--unit-64)}.px-64{padding-right:var(--unit-64)}.py-64{padding-top:var(--unit-64);padding-bottom:var(--unit-64)}.m-64{margin:var(--unit-64)}.mt-64{margin-top:var(--unit-64)}.mr-64{margin-right:var(--unit-64)}.mb-64{margin-bottom:var(--unit-64)}.ml-64,.mx-64{margin-left:var(--unit-64)}.mx-64{margin-right:var(--unit-64)}.my-64{margin-top:var(--unit-64);margin-bottom:var(--unit-64)}.p-96{padding:var(--unit-96)}.pt-96{padding-top:var(--unit-96)}.pr-96{padding-right:var(--unit-96)}.pb-96{padding-bottom:var(--unit-96)}.pl-96,.px-96{padding-left:var(--unit-96)}.px-96{padding-right:var(--unit-96)}.py-96{padding-top:var(--unit-96);padding-bottom:var(--unit-96)}.m-96{margin:var(--unit-96)}.mt-96{margin-top:var(--unit-96)}.mr-96{margin-right:var(--unit-96)}.mb-96{margin-bottom:var(--unit-96)}.ml-96,.mx-96{margin-left:var(--unit-96)}.mx-96{margin-right:var(--unit-96)}.my-96{margin-top:var(--unit-96);margin-bottom:var(--unit-96)}.p-128{padding:var(--unit-128)}.pt-128{padding-top:var(--unit-128)}.pr-128{padding-right:var(--unit-128)}.pb-128{padding-bottom:var(--unit-128)}.pl-128,.px-128{padding-left:var(--unit-128)}.px-128{padding-right:var(--unit-128)}.py-128{padding-top:var(--unit-128);padding-bottom:var(--unit-128)}.m-128{margin:var(--unit-128)}.mt-128{margin-top:var(--unit-128)}.mr-128{margin-right:var(--unit-128)}.mb-128{margin-bottom:var(--unit-128)}.ml-128,.mx-128{margin-left:var(--unit-128)}.mx-128{margin-right:var(--unit-128)}.my-128{margin-top:var(--unit-128);margin-bottom:var(--unit-128)}.p-192{padding:var(--unit-192)}.pt-192{padding-top:var(--unit-192)}.pr-192{padding-right:var(--unit-192)}.pb-192{padding-bottom:var(--unit-192)}.pl-192,.px-192{padding-left:var(--unit-192)}.px-192{padding-right:var(--unit-192)}.py-192{padding-top:var(--unit-192);padding-bottom:var(--unit-192)}.m-192{margin:var(--unit-192)}.mt-192{margin-top:var(--unit-192)}.mr-192{margin-right:var(--unit-192)}.mb-192{margin-bottom:var(--unit-192)}.ml-192,.mx-192{margin-left:var(--unit-192)}.mx-192{margin-right:var(--unit-192)}.my-192{margin-top:var(--unit-192);margin-bottom:var(--unit-192)}.p-256{padding:var(--unit-256)}.pt-256{padding-top:var(--unit-256)}.pr-256{padding-right:var(--unit-256)}.pb-256{padding-bottom:var(--unit-256)}.pl-256,.px-256{padding-left:var(--unit-256)}.px-256{padding-right:var(--unit-256)}.py-256{padding-top:var(--unit-256);padding-bottom:var(--unit-256)}.m-256{margin:var(--unit-256)}.mt-256{margin-top:var(--unit-256)}.mr-256{margin-right:var(--unit-256)}.mb-256{margin-bottom:var(--unit-256)}.ml-256,.mx-256{margin-left:var(--unit-256)}.mx-256{margin-right:var(--unit-256)}.my-256{margin-top:var(--unit-256);margin-bottom:var(--unit-256)}.p-0{padding:0}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0,.mx-0{margin-left:0}.mx-0{margin-right:0}.my-0{margin-top:0;margin-bottom:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0,.px-0{padding-left:0}.px-0{padding-right:0}.py-0{padding-top:0;padding-bottom:0}.mx-auto{margin-right:auto}.ml-auto,.mx-auto{margin-left:auto}.mr-auto{margin-right:auto}:root{--black:#000;--white:#fff;--red-100:#fbf1f5;--red-200:#fddade;--red-300:#f8b2b0;--red-400:#ec2614;--red-500:#d82014;--red-600:#ab1813;--red-700:#810e0f;--red-800:#580904;--red-900:#310506;--orange-100:#fef2e1;--orange-200:#ffddb5;--orange-300:#fab580;--orange-400:#d64a19;--orange-500:#c44214;--orange-600:#9b330a;--orange-700:#762209;--orange-800:#501600;--orange-900:#2d0a00;--yellow-100:#fbf6bb;--yellow-200:#fce356;--yellow-300:#f4bb28;--yellow-400:#9e712d;--yellow-500:#8c682f;--yellow-600:#6f511e;--yellow-700:#4e3d16;--yellow-800:#352802;--yellow-900:#221201;--lime-100:#e2fcc9;--lime-200:#c2f277;--lime-300:#a9d163;--lime-400:#737f46;--lime-500:#697344;--lime-600:#4f5b30;--lime-700:#3d4224;--lime-800:#262c18;--lime-900:#141706;--green-100:#dbfcdf;--green-200:#bbf0b7;--green-300:#64db80;--green-400:#4c8743;--green-500:#427b3f;--green-600:#356033;--green-700:#244725;--green-800:#162f1a;--green-900:#0a1907;--teal-100:#e0f8fc;--teal-200:#b9eceb;--teal-300:#70d0f1;--teal-400:#1f8596;--teal-500:#23788c;--teal-600:#195e6f;--teal-700:#114554;--teal-800:#032e3a;--teal-900:#011822;--blue-100:#eaf5ff;--blue-200:#d5e3ff;--blue-300:#9ec8f1;--blue-400:#4f78c8;--blue-500:#406bc6;--blue-600:#204fb8;--blue-700:#253d75;--blue-800:#12294f;--blue-900:#0a152b;--purple-100:#f5f2fd;--purple-200:#e4dffc;--purple-300:#c5beef;--purple-400:#7f69d2;--purple-500:#735bd0;--purple-600:#643cb7;--purple-700:#472e86;--purple-800:#2f1c60;--purple-900:#180f33;--pink-100:#faf1f8;--pink-200:#fad9f1;--pink-300:#f3aee4;--pink-400:#cb3fad;--pink-500:#b63d9c;--pink-600:#803f72;--pink-700:#5b3151;--pink-800:#441b36;--pink-900:#270b20;--gray-50:#f3f3f3;--gray-100:#ebebeb;--gray-150:#e2e2e2;--gray-200:#d3d3d3;--gray-250:#c4c4c4;--gray-300:#aaa;--gray-350:#919191;--gray-400:#797979;--gray-450:#747474;--gray-500:#6e6e6e;--gray-550:#626262;--gray-600:#565656;--gray-650:#4b4b4b;--gray-700:#3f3f3f;--gray-750:#343434;--gray-800:#2a2a2a;--gray-850:#1f1f1f;--gray-900:#151515;--gray-950:#0a0a0a;--color-scheme:dark;--foreground-primary:var(--gray-200);--foreground-secondary:var(--gray-300);--foreground-tertiary:var(--gray-350);--foreground-quaternary:var(--gray-400);--background-primary:var(--black);--background-secondary:var(--gray-950);--background-tertiary:var(--gray-900);--background-quaternary:var(--gray-850);--border-primary:var(--gray-750);--border-secondary:var(--gray-800);--border-tertiary:var(--gray-850);--border-quaternary:var(--gray-900);--interactive-primary:var(--blue-400);--interactive-secondary:var(--blue-500);--interactive-tertiary:var(--blue-200);--link-color:var(--interactive-primary);--link-color-hover:var(--interactive-secondary);--accent-focus:var(--blue-400);--overlay-scrim:rgba(0,0,0,.6);--status-success:var(--green-400);--status-warning:var(--yellow-300);--status-error:var(--red-700);--status-info:var(--blue-300);--button-primary-bg:var(--gray-300);--button-primary-fg:var(--background-primary);--button-primary-bg-hover:var(--white);--button-secondary-bg:var(--gray-850);--button-secondary-fg:var(--foreground-primary);--button-secondary-bg-hover:var(--gray-800);--button-ghost-color:var(--gray-400);--button-ghost-color-hover:var(--gray-300);--button-ghost-border:var(--gray-800);--button-ghost-border-hover:var(--button-ghost-color);--button-success:var(--green-800);--button-success-hover:var(--green-700);--button-success-text:var(--foreground-primary);--button-warning:var(--yellow-400);--button-warning-hover:var(--yellow-300);--button-warning-text:var(--background-primary);--button-danger:var(--red-800);--button-danger-hover:var(--red-700);--button-danger-text:var(--foreground-primary);--button-info:var(--blue-900);--button-info-hover:var(--blue-800);--button-info-text:var(--foreground-primary);--button-ghost-success:var(--green-400);--button-ghost-success-hover:var(--green-300);--button-ghost-success-text:var(--green-400);--button-ghost-success-text-hover:var(--green-300);--button-ghost-success-border:var(--green-600);--button-ghost-success-border-hover:var(--button-ghost-success);--button-ghost-warning:var(--yellow-400);--button-ghost-warning-hover:var(--yellow-300);--button-ghost-warning-text:var(--yellow-400);--button-ghost-warning-text-hover:var(--yellow-300);--button-ghost-warning-border:var(--yellow-600);--button-ghost-warning-border-hover:var(--button-ghost-warning);--button-ghost-danger:var(--red-400);--button-ghost-danger-hover:var(--red-300);--button-ghost-danger-text:var(--red-400);--button-ghost-danger-text-hover:var(--red-300);--button-ghost-danger-border:var(--red-600);--button-ghost-danger-border-hover:var(--button-ghost-danger);--button-ghost-info:var(--blue-400);--button-ghost-info-hover:var(--blue-300);--button-ghost-info-text:var(--blue-400);--button-ghost-info-text-hover:var(--blue-300);--button-ghost-info-border:var(--blue-600);--button-ghost-info-border-hover:var(--button-ghost-info);--button-focus:var(--accent-focus);--button-disabled-bg:var(--gray-900);--button-disabled-fg:var(--gray-700);--input-background:var(--gray-900);--input-text:var(--gray-450);--input-text-hover:var(--foreground-primary);--input-placeholder:var(--gray-650);--input-placeholder-hover:var(--gray-550);--input-invalid-bg:var(--red-900);--input-invalid-text:var(--red-300);--input-invalid-placeholder:var(--red-300);--input-disabled-bg:var(--gray-950);--input-disabled-text:var(--gray-750);--input-file-trigger-hover:var(--gray-800);--select-panel-bg:var(--background-secondary);--select-option-bg:var(--gray-850);--select-option-bg-hover:var(--gray-800);--select-option-fg:var(--foreground-primary);--search-panel-bg:var(--select-panel-bg);--search-option-bg:var(--select-option-bg);--search-option-bg-hover:var(--select-option-bg-hover);--search-option-fg:var(--select-option-fg);--search-empty-fg:var(--foreground-tertiary);--checkbox-bg:var(--input-background);--checkbox-border:var(--input-border);--checkbox-border-hover:var(--input-border-hover);--checkbox-on:var(--foreground-primary);--checkbox-glyph:var(--background-primary);--checkbox-focus:var(--accent-focus);--radio-bg:var(--input-background);--radio-border:var(--input-border);--radio-border-hover:var(--input-border-hover);--radio-on:var(--foreground-primary);--radio-glyph:var(--background-primary);--radio-focus:var(--accent-focus);--range-track:var(--gray-750);--range-track-hover:var(--gray-650);--range-fill:var(--foreground-secondary);--range-fill-hover:var(--foreground-primary);--range-thumb:var(--foreground-secondary);--range-thumb-hover:var(--foreground-primary);--range-focus:var(--accent-focus);--color-border-hover:var(--border-secondary);--switch-track-off:var(--background-quaternary);--switch-track-on:var(--status-success);--switch-knob-off:var(--foreground-primary);--switch-knob-on:var(--white);--switch-focus:var(--accent-focus);--chip-bg:var(--gray-850);--chip-fg:var(--foreground-secondary);--chip-bg-hover:var(--gray-800);--chip-fg-hover:var(--foreground-primary);--chip-selected-bg:var(--foreground-primary);--chip-selected-fg:var(--background-primary);--chip-selected-bg-hover:var(--white);--chip-focus:var(--accent-focus);--chip-disabled-bg:var(--button-disabled-bg);--chip-disabled-fg:var(--button-disabled-fg);--tooltip-background:var(--foreground-primary);--tooltip-text:var(--background-primary);--toast-bg:var(--background-tertiary);--toast-border:var(--border-tertiary);--toast-text:var(--foreground-primary);--toast-success:var(--status-success);--toast-warning:var(--status-warning);--toast-error:var(--red-400);--toast-info:var(--status-info);--accordion-border:var(--border-secondary);--accordion-fg:var(--foreground-secondary);--accordion-fg-hover:var(--foreground-primary);--accordion-icon:var(--foreground-tertiary);--accordion-icon-hover:var(--foreground-primary);--popover-bg:var(--background-tertiary);--popover-border:var(--border-primary);--popover-fg:var(--foreground-primary);--tabs-border:var(--border-secondary);--tabs-fg:var(--foreground-secondary);--tabs-fg-hover:var(--foreground-primary);--tabs-fg-selected:var(--foreground-primary);--tabs-indicator:var(--foreground-primary);--tabs-handle:var(--foreground-tertiary);--tabs-fade:var(--background-primary);--tabs-focus:var(--accent-focus);--tabs-disabled-fg:var(--button-disabled-fg);--mana-w:#e2cc8c;--mana-u:#2b7ad9;--mana-b:#6c4c96;--mana-r:#d63d2e;--mana-g:#3a945b;--mana-gold:#c9a22a;--card-tile-skeleton-base:var(--background-secondary);--card-tile-skeleton-sheen:var(--background-tertiary);--card-tile-shadow:rgba(0,0,0,.35);--card-tile-foil-warm:rgba(255,235,250,.85);--card-tile-foil-cool:rgba(200,225,255,.9);--card-tile-badge-bg:rgba(0,0,0,.6);--card-tile-badge-fg:hsla(0,0%,100%,.92)}:root,[data-theme=light]{color-scheme:var(--color-scheme)}[data-theme=light]{--color-scheme:light;--foreground-primary:var(--gray-850);--foreground-secondary:var(--gray-650);--foreground-tertiary:var(--gray-550);--foreground-quaternary:var(--gray-450);--background-primary:var(--white);--background-secondary:var(--gray-50);--background-tertiary:var(--gray-100);--background-quaternary:var(--gray-200);--border-primary:var(--gray-250);--border-secondary:var(--gray-200);--border-tertiary:var(--gray-150);--border-quaternary:var(--gray-100);--accordion-icon:var(--foreground-quaternary);--interactive-primary:var(--blue-600);--interactive-secondary:var(--blue-800);--interactive-tertiary:var(--blue-900);--accent-focus:var(--blue-500);--status-success:var(--green-500);--status-warning:var(--yellow-700);--status-error:var(--red-500);--status-info:var(--blue-700);--button-primary-bg:var(--gray-750);--button-primary-fg:var(--background-primary);--button-primary-bg-hover:var(--black);--button-secondary-bg:var(--gray-150);--button-secondary-fg:var(--foreground-primary);--button-secondary-bg-hover:var(--gray-50);--button-ghost-color:var(--gray-500);--button-ghost-color-hover:var(--gray-900);--button-ghost-border:var(--gray-300);--button-ghost-border-hover:var(--button-ghost-color);--button-success:var(--green-500);--button-success-hover:var(--green-600);--button-success-text:var(--background-primary);--button-warning:var(--yellow-300);--button-warning-hover:var(--yellow-200);--button-warning-text:var(--foreground-primary);--button-danger:var(--red-500);--button-danger-hover:var(--red-600);--button-danger-text:var(--background-primary);--button-info:var(--blue-500);--button-info-hover:var(--blue-600);--button-info-text:var(--background-primary);--button-ghost-success:var(--green-500);--button-ghost-success-hover:var(--green-800);--button-ghost-success-text:var(--green-500);--button-ghost-success-text-hover:var(--green-800);--button-ghost-success-border:var(--green-300);--button-ghost-success-border-hover:var(--button-ghost-success);--button-ghost-warning:var(--yellow-300);--button-ghost-warning-hover:var(--yellow-500);--button-ghost-warning-text:var(--yellow-700);--button-ghost-warning-text-hover:var(--yellow-800);--button-ghost-warning-border:var(--yellow-100);--button-ghost-warning-border-hover:var(--button-ghost-warning);--button-ghost-danger:var(--red-500);--button-ghost-danger-hover:var(--red-800);--button-ghost-danger-text:var(--red-500);--button-ghost-danger-text-hover:var(--red-800);--button-ghost-danger-border:var(--red-300);--button-ghost-danger-border-hover:var(--button-ghost-danger);--button-ghost-info:var(--blue-500);--button-ghost-info-hover:var(--blue-800);--button-ghost-info-text:var(--blue-500);--button-ghost-info-text-hover:var(--blue-800);--button-ghost-info-border:var(--blue-300);--button-ghost-info-border-hover:var(--button-ghost-info);--button-focus:var(--accent-focus);--button-disabled-bg:var(--gray-150);--button-disabled-fg:var(--gray-400);--input-background:var(--gray-50);--input-text:var(--gray-550);--input-placeholder:var(--gray-350);--input-placeholder-hover:var(--gray-450);--input-invalid-bg:var(--red-100);--input-invalid-text:var(--red-800);--input-invalid-placeholder:var(--red-600);--switch-track-off:var(--background-tertiary);--range-track:var(--gray-350);--range-track-hover:var(--gray-450);--chip-bg:var(--gray-150);--chip-bg-hover:var(--gray-50);--chip-selected-bg-hover:var(--black);--toast-bg:var(--background-secondary);--toast-error:var(--status-error);--input-file-trigger-hover:var(--gray-250);--input-disabled-bg:var(--gray-50);--input-disabled-text:var(--gray-300);--select-option-bg:var(--gray-150);--select-option-bg-hover:var(--gray-50)}@media(prefers-color-scheme:light){[data-theme=system]{--color-scheme:light;--foreground-primary:var(--gray-850);--foreground-secondary:var(--gray-650);--foreground-tertiary:var(--gray-550);--foreground-quaternary:var(--gray-450);--background-primary:var(--white);--background-secondary:var(--gray-50);--background-tertiary:var(--gray-100);--background-quaternary:var(--gray-200);--border-primary:var(--gray-250);--border-secondary:var(--gray-200);--border-tertiary:var(--gray-150);--border-quaternary:var(--gray-100);--accordion-icon:var(--foreground-quaternary);--interactive-primary:var(--blue-600);--interactive-secondary:var(--blue-800);--interactive-tertiary:var(--blue-900);--accent-focus:var(--blue-500);--status-success:var(--green-500);--status-warning:var(--yellow-700);--status-error:var(--red-500);--status-info:var(--blue-700);--button-primary-bg:var(--gray-750);--button-primary-fg:var(--background-primary);--button-primary-bg-hover:var(--black);--button-secondary-bg:var(--gray-150);--button-secondary-fg:var(--foreground-primary);--button-secondary-bg-hover:var(--gray-50);--button-ghost-color:var(--gray-500);--button-ghost-color-hover:var(--gray-900);--button-ghost-border:var(--gray-300);--button-ghost-border-hover:var(--button-ghost-color);--button-success:var(--green-500);--button-success-hover:var(--green-600);--button-success-text:var(--background-primary);--button-warning:var(--yellow-300);--button-warning-hover:var(--yellow-200);--button-warning-text:var(--foreground-primary);--button-danger:var(--red-500);--button-danger-hover:var(--red-600);--button-danger-text:var(--background-primary);--button-info:var(--blue-500);--button-info-hover:var(--blue-600);--button-info-text:var(--background-primary);--button-ghost-success:var(--green-500);--button-ghost-success-hover:var(--green-800);--button-ghost-success-text:var(--green-500);--button-ghost-success-text-hover:var(--green-800);--button-ghost-success-border:var(--green-300);--button-ghost-success-border-hover:var(--button-ghost-success);--button-ghost-warning:var(--yellow-300);--button-ghost-warning-hover:var(--yellow-500);--button-ghost-warning-text:var(--yellow-700);--button-ghost-warning-text-hover:var(--yellow-800);--button-ghost-warning-border:var(--yellow-100);--button-ghost-warning-border-hover:var(--button-ghost-warning);--button-ghost-danger:var(--red-500);--button-ghost-danger-hover:var(--red-800);--button-ghost-danger-text:var(--red-500);--button-ghost-danger-text-hover:var(--red-800);--button-ghost-danger-border:var(--red-300);--button-ghost-danger-border-hover:var(--button-ghost-danger);--button-ghost-info:var(--blue-500);--button-ghost-info-hover:var(--blue-800);--button-ghost-info-text:var(--blue-500);--button-ghost-info-text-hover:var(--blue-800);--button-ghost-info-border:var(--blue-300);--button-ghost-info-border-hover:var(--button-ghost-info);--button-focus:var(--accent-focus);--button-disabled-bg:var(--gray-150);--button-disabled-fg:var(--gray-400);--input-background:var(--gray-50);--input-text:var(--gray-550);--input-placeholder:var(--gray-350);--input-placeholder-hover:var(--gray-450);--input-invalid-bg:var(--red-100);--input-invalid-text:var(--red-800);--input-invalid-placeholder:var(--red-600);--switch-track-off:var(--background-tertiary);--range-track:var(--gray-350);--range-track-hover:var(--gray-450);--chip-bg:var(--gray-150);--chip-bg-hover:var(--gray-50);--chip-selected-bg-hover:var(--black);--toast-bg:var(--background-secondary);--toast-error:var(--status-error);--input-file-trigger-hover:var(--gray-250);--input-disabled-bg:var(--gray-50);--input-disabled-text:var(--gray-300);--select-option-bg:var(--gray-150);--select-option-bg-hover:var(--gray-50);color-scheme:var(--color-scheme)}}:root{--grid-margin:var(--unit-24);--grid-gap:var(--unit-24);--target-min:24px}@media(pointer:coarse){:root{--target-min:44px}}.grid{display:grid;grid-template-columns:repeat(12,1fr);padding-inline:var(--grid-margin);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);width:100%;max-width:1920px;margin-inline:auto}.grid .grid{padding-left:0;padding-right:0}:root{--t-micro-2-size:10px;--t-micro-2-leading:14px;--t-micro-1-size:11px;--t-micro-1-leading:16px;--t-caption-2-size:13px;--t-caption-2-leading:18px;--t-caption-1-size:14px;--t-caption-1-leading:20px;--t-body-3-size:16px;--t-body-3-leading:22px;--t-body-2-size:18px;--t-body-2-leading:24px;--t-body-1-size:20px;--t-body-1-leading:26px;--t-headline-3-size:26px;--t-headline-3-leading:34px;--t-headline-2-size:32px;--t-headline-2-leading:40px;--t-headline-1-size:41px;--t-headline-1-leading:50px}[class*=" t-headline"],[class^=t-headline]{text-wrap:balance}[class*=" t-"],[class^=t-]{max-width:100ch;--wght:400;font-variation-settings:"wght" var(--wght)}[class*=" t-"] code:not(pre *),[class^=t-] code:not(pre *){font-family:monospace;font-size:70%;line-height:1;padding:.25em .4em;border-radius:var(--radii-tiny);background-color:var(--background-tertiary);color:var(--foreground-tertiary)}.t-micro-2{font-size:var(--t-micro-2-size);line-height:var(--t-micro-2-leading);letter-spacing:0}.t-micro-1{font-size:var(--t-micro-1-size);line-height:var(--t-micro-1-leading);letter-spacing:0}.t-caption-2{font-size:var(--t-caption-2-size);line-height:var(--t-caption-2-leading);letter-spacing:.02em}.t-caption-1{font-size:var(--t-caption-1-size);line-height:var(--t-caption-1-leading);letter-spacing:.015em}.t-body-3{font-size:var(--t-body-3-size);line-height:var(--t-body-3-leading);letter-spacing:0}.t-body-2,.t-normal{font-size:var(--t-body-2-size);line-height:var(--t-body-2-leading);letter-spacing:.005em}.t-body-1{font-size:var(--t-body-1-size);line-height:var(--t-body-1-leading);letter-spacing:.0025em;padding-top:var(--unit-4);padding-bottom:var(--unit-4)}.t-headline-3{font-size:var(--t-headline-3-size);line-height:var(--t-headline-3-leading);letter-spacing:-.01em}.t-headline-2,.t-headline-3{padding-top:var(--unit-4);padding-bottom:var(--unit-4);--wght:500}.t-headline-2{font-size:var(--t-headline-2-size);line-height:var(--t-headline-2-leading);letter-spacing:-.015em}.t-headline-1{font-size:var(--t-headline-1-size);line-height:var(--t-headline-1-leading);letter-spacing:-.02em;padding-top:var(--unit-4);padding-bottom:var(--unit-4);--wght:500}.t-dim{color:var(--foreground-secondary)}.t-dimmer{color:var(--foreground-tertiary)}.rich-text>*+*{margin-block-start:var(--unit-16)}.rich-text>*+:is(h1,h2,h3,h4,h5,h6,[class^=t-headline]){margin-block-start:var(--unit-32)}.rich-text b,.rich-text strong{--wght:600;font-variation-settings:"wght" var(--wght)}.rich-text cite,.rich-text dfn,.rich-text em,.rich-text i{font-style:italic;font-synthesis:style}.rich-text ol,.rich-text ul{padding-inline-start:var(--unit-24)}.rich-text ol li+li,.rich-text ol ol,.rich-text ol ul,.rich-text ul li+li,.rich-text ul ol,.rich-text ul ul{margin-block-start:var(--unit-4)}.rich-text ul{list-style:disc}.rich-text ul ul{list-style:circle}.rich-text ol{list-style:decimal}.rich-text ::marker{color:var(--foreground-tertiary)}.rich-text blockquote{padding-inline-start:var(--unit-24);border-inline-start:1px solid var(--border-primary);color:var(--foreground-secondary)}.rich-text td,.rich-text th{padding:var(--unit-8) var(--unit-12);text-align:start;border-block-end:1px solid var(--border-tertiary)}.rich-text th{--wght:600;font-variation-settings:"wght" var(--wght);border-block-end-color:var(--border-primary)}@font-face{src:url(../fonts/DBC-MetaphorGX.woff2) format("woff2");font-family:DBC Metaphor;font-display:swap}:root{--radii-none:0;--radii-tiny:var(--unit-4);--radii-small:var(--unit-24);--radii-big:var(--unit-48);--radii-round:50%;--radii-pill:100vw;--radii:var(--radii-small);--instant:0ms;--faster:75ms;--fast:.15s;--normal:.25s;--slow:.35s;--slower:.5s;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--ease-sharp:cubic-bezier(.4,0,.6,1);--ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--ease-spring:cubic-bezier(.175,.885,.32,1.275);--ease:var(--ease-in-out);--transition-faster:var(--faster) var(--ease);--transition-fast:var(--fast) var(--ease);--transition-slow:var(--slow) var(--ease);--transition:var(--normal) var(--ease);--delay-none:0ms;--delay-short:.1s;--delay-medium:.2s;--delay-long:.3s}.icon[data-v-3824c4be]{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.icon[data-v-3824c4be] svg{width:16px;height:16px}.icon[data-v-3824c4be] svg *,.icon[data-v-3824c4be] svg{stroke-width:1;vector-effect:non-scaling-stroke}.icon.small[data-v-3824c4be] svg{width:12px;height:12px}.icon.medium[data-v-3824c4be] svg{width:16px;height:16px}.icon.large[data-v-3824c4be] svg{width:24px;height:24px}@keyframes spin-3824c4be{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.animate-spin[data-v-3824c4be]{animation:spin-3824c4be 1s linear infinite}@media(prefers-reduced-motion:reduce){.animate-spin[data-v-3824c4be]{animation:none}}.--indent[data-v-c34610d2]{text-indent:var(--unit-64)}.button{--button-height-xsmall:var(--unit-16);--button-height-small:var(--unit-24);--button-height-medium:calc(var(--unit-24) + var(--unit-12));display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:var(--unit-4);border:1px solid var(--button-border,transparent);white-space:nowrap;color:var(--button-fg);background-color:var(--button-bg);transition:color var(--transition-faster),background-color var(--transition-faster),border-color var(--transition-faster);outline:0;cursor:pointer;--button-hit-designed:0px;--button-hit-area:max(var(--button-hit-designed),calc((var(--target-min) - var(--button-hit-height, var(--target-min)))/2));--button-hit-inline:var(--button-hit-area);--button-hit-block:var(--button-hit-area);position:relative}.button-xsmall{height:var(--button-height-xsmall);padding-inline:var(--unit-4)}.button-xsmall,.button-xsmall span{-moz-column-gap:var(--unit-4);column-gap:var(--unit-4)}.button-xsmall .button-icon{width:12px;height:12px}.button-small{height:var(--button-height-small);padding-inline:var(--unit-8)}.button-small,.button-small span{-moz-column-gap:var(--unit-8);column-gap:var(--unit-8)}.button-small .button-icon{width:14px;height:14px}.button-medium{height:var(--button-height-medium);padding-inline:var(--unit-12)}.button-medium,.button-medium span{-moz-column-gap:var(--unit-8);column-gap:var(--unit-8)}.button-medium .button-icon{width:18px;height:18px}.button--icon-only.button-xsmall{width:var(--button-height-xsmall);padding-inline:0}.button--icon-only.button-small{width:var(--button-height-small);padding-inline:0}.button--icon-only.button-medium{width:var(--button-height-medium);padding-inline:0}.button-xsmall{--button-hit-height:var(--button-height-xsmall);--button-hit-designed:var(--unit-4)}.button-small{--button-hit-height:var(--button-height-small);--button-hit-designed:var(--unit-4)}.button-medium{--button-hit-height:var(--button-height-medium)}.button:before{content:"";position:absolute;inset-block:calc(var(--button-hit-block)*-1);inset-inline:calc(var(--button-hit-inline)*-1)}.button:hover:not(:disabled){color:var(--button-fg-hover,var(--button-fg));background-color:var(--button-bg-hover,var(--button-bg));border-color:var(--button-border-hover,var(--button-border,transparent))}.button:focus-visible{outline:none;box-shadow:none}[data-input=keyboard] .button:focus-visible{box-shadow:0 0 0 5px var(--button-focus);outline:4px solid var(--background-primary)}.button:active:not(:disabled){color:var(--button-fg);background-color:var(--button-bg);border-color:var(--button-border,transparent);transition-duration:0s}.button span{display:flex;align-items:center;justify-content:center;transition:opacity var(--transition-fast)}.button--primary{--button-bg:var(--button-primary-bg);--button-fg:var(--button-primary-fg);--button-bg-hover:var(--button-primary-bg-hover);--button-border:var(--button-primary-bg);--button-border-hover:var(--button-primary-bg-hover)}.button--secondary{--button-bg:var(--button-secondary-bg);--button-fg:var(--button-secondary-fg);--button-bg-hover:var(--button-secondary-bg-hover)}.button--ghost{--button-bg:transparent;--button-fg:var(--button-ghost-color);--button-border:var(--button-ghost-border);--button-fg-hover:var(--button-ghost-color-hover);--button-border-hover:var(--button-ghost-border-hover);--button-bg-hover:transparent}.button--primary.button--intent-success{--button-bg:var(--button-success);--button-fg:var(--button-success-text);--button-bg-hover:var(--button-success-hover);--button-border:var(--button-success);--button-border-hover:var(--button-success-hover)}.button--ghost.button--intent-success{--button-fg:var(--button-ghost-success-text);--button-fg-hover:var(--button-ghost-success-text-hover);--button-border:var(--button-ghost-success-border);--button-border-hover:var(--button-ghost-success-border-hover);--button-bg-hover:transparent}.button--primary.button--intent-warning{--button-bg:var(--button-warning);--button-fg:var(--button-warning-text);--button-bg-hover:var(--button-warning-hover);--button-border:var(--button-warning);--button-border-hover:var(--button-warning-hover)}.button--ghost.button--intent-warning{--button-fg:var(--button-ghost-warning-text);--button-fg-hover:var(--button-ghost-warning-text-hover);--button-border:var(--button-ghost-warning-border);--button-border-hover:var(--button-ghost-warning-border-hover);--button-bg-hover:transparent}.button--primary.button--intent-danger{--button-bg:var(--button-danger);--button-fg:var(--button-danger-text);--button-bg-hover:var(--button-danger-hover);--button-border:var(--button-danger);--button-border-hover:var(--button-danger-hover)}.button--ghost.button--intent-danger{--button-fg:var(--button-ghost-danger-text);--button-fg-hover:var(--button-ghost-danger-text-hover);--button-border:var(--button-ghost-danger-border);--button-border-hover:var(--button-ghost-danger-border-hover);--button-bg-hover:transparent}.button--primary.button--intent-info{--button-bg:var(--button-info);--button-fg:var(--button-info-text);--button-bg-hover:var(--button-info-hover);--button-border:var(--button-info);--button-border-hover:var(--button-info-hover)}.button--ghost.button--intent-info{--button-fg:var(--button-ghost-info-text);--button-fg-hover:var(--button-ghost-info-text-hover);--button-border:var(--button-ghost-info-border);--button-border-hover:var(--button-ghost-info-border-hover);--button-bg-hover:transparent}.button:disabled{--button-bg:var(--button-disabled-bg);--button-fg:var(--button-disabled-fg);--button-border:transparent;cursor:not-allowed}.button.button--loading{--button-bg:var(--button-disabled-bg);--button-fg:var(--foreground-primary);--button-bg-hover:var(--button-disabled-bg);--button-fg-hover:var(--foreground-primary)}.button-group{--button-group-gap:var(--unit-8);display:flex;flex-wrap:wrap;align-items:center;gap:var(--button-group-gap)}.button-group--start{justify-content:flex-start}.button-group--center{justify-content:center}.button-group--end{justify-content:flex-end}.button-group--between{justify-content:space-between}.button-group>.button{--button-hit-inline:min(var(--button-hit-area),calc(var(--button-group-gap)/2))}.button-group[data-wrapped]>.button{--button-hit-block:min(var(--button-hit-area),calc(var(--button-group-gap)/2))}.button-group--attached{--button-group-gap:1px;flex-wrap:nowrap}.button-group--attached>.button{border-radius:0}.button-group--attached>.button:first-child{border-start-start-radius:var(--unit-4);border-end-start-radius:var(--unit-4)}.button-group--attached>.button:last-child{border-start-end-radius:var(--unit-4);border-end-end-radius:var(--unit-4)}[data-input=keyboard] .button-group--attached>.button:focus-visible{z-index:1}.button-group--attached:has(>.button--ghost):not(:has(>.button:not(.button--ghost))){--button-group-gap:0px}.button-group--attached:has(>.button--ghost):not(:has(>.button:not(.button--ghost)))>.button--ghost+.button--ghost{border-inline-start-width:0}[data-input=keyboard] .button-group--attached:has(>.button--ghost):not(:has(>.button:not(.button--ghost)))>.button--ghost+.button--ghost:focus-visible{border-inline-start-width:1px;margin-inline-start:-1px}.toaster[data-v-636b77b9]{position:fixed;top:var(--unit-16);right:var(--unit-16);z-index:150;display:flex;flex-direction:column;width:min(360px,100vw - var(--unit-32));pointer-events:none}.toast[data-v-636b77b9]{pointer-events:auto;display:flex;align-items:flex-start;gap:var(--unit-8);padding:var(--unit-12);margin-bottom:var(--unit-8);background:var(--toast-bg);color:var(--toast-text);border:1px solid var(--toast-border);border-radius:var(--radii-tiny)}.toast-move[data-v-636b77b9]{transition:transform var(--transition-slow)}@media(prefers-reduced-motion:reduce){.toast-move[data-v-636b77b9]{transition:none}}.toast__icon[data-v-636b77b9]{flex-shrink:0;margin-block-start:var(--unit-2)}.toast--success .toast__icon[data-v-636b77b9]{color:var(--toast-success)}.toast--warning .toast__icon[data-v-636b77b9]{color:var(--toast-warning)}.toast--error .toast__icon[data-v-636b77b9]{color:var(--toast-error)}.toast--info .toast__icon[data-v-636b77b9]{color:var(--toast-info)}.toast__message[data-v-636b77b9]{flex:1;min-width:0}.toast__dismiss[data-v-636b77b9]{flex-shrink:0;margin-block-start:calc(var(--unit-2)*-1)}.column[data-v-809580e9]{grid-column:var(--grid-column)}@media(min-width:360px){.column[data-v-809580e9]{grid-column:var(--base-grid-column,var(--grid-column))}}@media(min-width:640px){.column[data-v-809580e9]{grid-column:var(--sm-grid-column,var(--grid-column))}}@media(min-width:768px){.column[data-v-809580e9]{grid-column:var(--md-grid-column,var(--grid-column))}}@media(min-width:1024px){.column[data-v-809580e9]{grid-column:var(--lg-grid-column,var(--grid-column))}}@media(min-width:1280px){.column[data-v-809580e9]{grid-column:var(--xl-grid-column,var(--grid-column))}}@media(min-width:1536px){.column[data-v-809580e9]{grid-column:var(--xxl-grid-column,var(--grid-column))}}.error-page[data-v-aa6c0d4d]{display:flex;align-items:center;min-height:100vh;min-height:100dvh}.error-grid[data-v-aa6c0d4d]{width:100%}.error-content[data-v-aa6c0d4d]{display:flex;flex-direction:column;align-items:center;text-align:center}.error-detail[data-v-aa6c0d4d]{max-width:60ch;overflow-wrap:anywhere}
