@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/a128116a0bc3fa8c-s.0cbqbgn.0b1sm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/9db33c57cd4391b8-s.0j8hzus97z-h~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/8010b10db0d5feb2-s.p.0j~~wvhvc~~2a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/167cd0713aa75522-s.0j1f760ks3~7e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e455bcff747f0d5e-s.0lukgm0wyhr0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/791bf8c4bb753ed6-s.p.0524igg32t-c1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f1be61ab-module__bn-RJq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_f1be61ab-module__bn-RJq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/2d83c8cc73e87753-s.00ekcpo30fi5x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/9afbc43d791fd113-s.p.0bfxwn9ni~-0u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.0mvfmok1ogqd..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.0koa2tw9w5md~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_89248b31-module__DHGiAG__className{font-family:DM Sans,DM Sans Fallback}.dm_sans_89248b31-module__DHGiAG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba8e772932784a28-s.0ikzyuq3itqgg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7546fe8f902b88b8-s.0ezg~kdx4q-_h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.0-pny06~-x26a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.0x-0vqtj_fzf1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_95424bbd-module__IxoojW__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_95424bbd-module__IxoojW__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-dm-mono);--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-dm-mono);--font-display:var(--font-fraunces);--font-ui:var(--font-dm-sans)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.bg-sd-bg{background-color:var(--color-bg)}.font-display{font-family:var(--font-fraunces)}.font-mono{font-family:var(--font-dm-mono)}.font-ui{font-family:var(--font-dm-sans)}.break-all{word-break:break-all}.text-sd-primary{color:var(--color-text-primary)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060403;--color-bg-elevated:#100c09;--color-surface:#191511;--color-surface-raised:#25211d;--color-overlay:#030202d9;--color-border:#3c3733;--color-border-subtle:#2a2622;--color-border-strong:#68625c;--color-text-primary:#f9f4f0;--color-text-secondary:#c3bcb7;--color-text-tertiary:#948e89;--color-text-disabled:#56524e;--color-text-inverse:#060403;--color-accent:#c6b096;--color-accent-subtle:#c6b09626;--color-accent-strong:#9b8164;--color-accent-text:#e5d5c3;--color-success:#53af65;--color-success-subtle:#53af651f;--color-warn:#df9b3b;--color-warn-subtle:#df9b3b24;--color-error:#d95356;--color-error-subtle:#d9535624;--color-info:#50a3cb;--color-info-subtle:#50a3cb24;--color-focus-ring:#c6b09699;--color-active-bg:#c6b0961a;--color-hover-bg:#c6b0960f;--color-grain-overlay:#6a625b0a;--nav-scrolled-bg:#060403d1;--space-page-x:clamp(20px, 5vw, 48px);--space-section-gap:clamp(64px, 10vw, 120px);--space-nav-height:56px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-pill:999px;--radius-card:var(--radius-lg);--shadow-sm:0 1px 2px #0100004d, 0 0 0 1px #0100000f;--shadow-md:0 4px 12px #01000059, 0 1px 3px #01000033;--shadow-lg:0 12px 32px #01000073, 0 4px 8px #01000033;--shadow-xl:0 24px 64px #0100008c, 0 8px 24px #01000040;--shadow-focus:0 0 0 3px var(--color-focus-ring), 0 0 0 1px var(--color-accent);--ease-ios-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-material-standard:cubic-bezier(.2, 0, 0, 1);--ease-quiet:cubic-bezier(.4, 0, .2, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--dur-instant:80ms;--dur-fast:.15s;--dur-normal:.25s;--dur-slow:.4s;--dur-glacial:.6s;--motion-tap:var(--dur-instant) var(--ease-quiet);--motion-state:var(--dur-fast) var(--ease-material-standard);--motion-fade:var(--dur-normal) var(--ease-quiet);--motion-sheet:var(--dur-slow) var(--ease-ios-spring);--z-base:0;--z-raised:10;--z-sticky:20;--z-dropdown:100;--z-overlay:200;--z-sheet:300;--z-modal:400;--z-toast:500;--z-max:900;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(1.19743% .40064 .695834);--color-bg-elevated:lab(3.68944% .927523 1.69175);--color-surface:lab(7.20894% 1.59307 2.96068);--color-surface-raised:lab(12.9781% 1.75589 3.37938);--color-overlay:lab(.656149% .199132 .3521/.85);--color-border:lab(23.424% 1.62923 3.42495);--color-border-subtle:lab(15.3051% 1.47498 3.08902);--color-border-strong:lab(41.9816% 1.939 4.09822);--color-text-primary:lab(96.5056% 1.34358 2.65974);--color-text-secondary:lab(76.7862% 1.58697 3.39546);--color-text-tertiary:lab(59.3858% 1.59428 3.40027);--color-text-disabled:lab(35.0283% 1.28104 2.72403);--color-text-inverse:lab(1.19743% .40064 .695834);--color-accent:lab(73.3432% 4.89289 16.5834);--color-accent-subtle:lab(73.3432% 4.89289 16.5834/.15);--color-accent-strong:lab(55.8925% 6.99627 19.6372);--color-accent-text:lab(86.0853% 3.64745 10.955);--color-success:lab(64.6295% -41.0456 29.5273);--color-success-subtle:lab(64.6295% -41.0456 29.5273/.12);--color-warn:lab(69.6482% 19.8469 58.2246);--color-warn-subtle:lab(69.6482% 19.8469 58.2246/.14);--color-error:lab(54.1931% 53.4686 27.2614);--color-error-subtle:lab(54.1931% 53.4686 27.2614/.14);--color-info:lab(63.0741% -17.0279 -28.8422);--color-info-subtle:lab(63.0741% -17.0279 -28.8422/.14);--color-focus-ring:lab(73.3432% 4.89289 16.5834/.6);--color-active-bg:lab(73.3432% 4.89289 16.5834/.1);--color-hover-bg:lab(73.3432% 4.89289 16.5834/.06);--color-grain-overlay:lab(41.9758% 2.44604 5.13905/.04);--nav-scrolled-bg:lab(1.19743% .40064 .695834/.82);--shadow-sm:0 1px 2px lab(.110792% .124529 .151724/.3), 0 0 0 1px lab(.110792% .124529 .151724/.06);--shadow-md:0 4px 12px lab(.110792% .124529 .151724/.35), 0 1px 3px lab(.110792% .124529 .151724/.2);--shadow-lg:0 12px 32px lab(.110792% .124529 .151724/.45), 0 4px 8px lab(.110792% .124529 .151724/.2);--shadow-xl:0 24px 64px lab(.110792% .124529 .151724/.55), 0 8px 24px lab(.110792% .124529 .151724/.25)}}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f9f4f0;--color-bg-elevated:#fff;--color-surface:#fff;--color-surface-raised:#f4ede8;--color-overlay:#0e0a0899;--color-border:#aaa39d;--color-border-subtle:#c9c3be;--color-border-strong:#6a625b;--color-text-primary:#010100;--color-text-secondary:#241e1a;--color-text-tertiary:#4c4742;--color-text-disabled:#7e7976;--color-text-inverse:#f9f4f0;--color-accent:#71583d;--color-accent-subtle:#71583d1a;--color-accent-strong:#523618;--color-accent-text:#523719;--color-success:#005316;--color-warn:#754600;--color-error:#9a1024;--color-info:#004f6e;--color-focus-ring:#71583d80;--color-active-bg:#71583d1a;--color-hover-bg:#71583d0f;--color-grain-overlay:#68625e05;--nav-scrolled-bg:#f9f4f0e6;--shadow-sm:0 1px 3px #1915111f, 0 0 0 1px #19151114;--shadow-md:0 4px 12px #19151124, 0 1px 3px #1915111a;--shadow-lg:0 12px 32px #19151129, 0 4px 8px #1915111a;--shadow-xl:0 24px 64px #19151133, 0 8px 24px #1915111f}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(96.5094% 1.26097 2.71077);--color-bg-elevated:lab(99.9949% .626147 1.35266);--color-surface:lab(99.9975% .31206 .675714);--color-surface-raised:lab(94.1864% 1.58197 3.3922);--color-overlay:lab(3.04061% .721008 1.32664/.6);--color-border:lab(67.5027% 1.917 4.08294);--color-border-subtle:lab(79.1062% 1.58617 3.39494);--color-border-strong:lab(41.9758% 2.44604 5.13905);--color-text-primary:lab(.193176% .130951 .191212);--color-text-secondary:lab(11.8176% 2.01501 4.15831);--color-text-tertiary:lab(30.3845% 1.61833 3.41697);--color-text-disabled:lab(51.2688% 1.27217 2.71809);--color-text-inverse:lab(96.5094% 1.26097 2.71077);--color-accent:lab(39.6124% 7.85525 19.7789);--color-accent-subtle:lab(39.6124% 7.85525 19.7789/.1);--color-accent-strong:lab(25.6122% 10.4462 24.0412);--color-accent-text:lab(25.621% 10.0307 23.0546);--color-success:lab(29.7367% -41.9048 32.4226);--color-warn:lab(34.5754% 24.5354 68.7094);--color-error:lab(33.2719% 53.7295 29.6171);--color-info:lab(30.4707% -14.0914 -28.3172);--color-focus-ring:lab(39.6124% 7.85525 19.7789/.5);--color-active-bg:lab(39.6124% 7.85525 19.7789/.1);--color-hover-bg:lab(39.6124% 7.85525 19.7789/.06);--color-grain-overlay:lab(41.9852% 1.60587 3.40816/.02);--nav-scrolled-bg:lab(96.5094% 1.26097 2.71077/.9);--shadow-sm:0 1px 3px lab(7.20894% 1.59307 2.96068/.12), 0 0 0 1px lab(7.20894% 1.59307 2.96068/.08);--shadow-md:0 4px 12px lab(7.20894% 1.59307 2.96068/.14), 0 1px 3px lab(7.20894% 1.59307 2.96068/.1);--shadow-lg:0 12px 32px lab(7.20894% 1.59307 2.96068/.16), 0 4px 8px lab(7.20894% 1.59307 2.96068/.1);--shadow-xl:0 24px 64px lab(7.20894% 1.59307 2.96068/.2), 0 8px 24px lab(7.20894% 1.59307 2.96068/.12)}}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060403;--color-bg-elevated:#100c09;--color-surface:#191511;--color-surface-raised:#25211d;--color-overlay:#030202d9;--color-border:#3c3733;--color-border-subtle:#2a2622;--color-border-strong:#68625c;--color-text-primary:#f9f4f0;--color-text-secondary:#c3bcb7;--color-text-tertiary:#948e89;--color-text-disabled:#56524e;--color-text-inverse:#060403;--color-accent:#c6b096;--color-accent-subtle:#c6b09626;--color-accent-strong:#9b8164;--color-accent-text:#e5d5c3;--color-success:#53af65;--color-success-subtle:#53af651f;--color-warn:#df9b3b;--color-warn-subtle:#df9b3b24;--color-error:#d95356;--color-error-subtle:#d9535624;--color-info:#50a3cb;--color-info-subtle:#50a3cb24;--color-focus-ring:#c6b09699;--color-active-bg:#c6b0961a;--color-hover-bg:#c6b0960f;--nav-scrolled-bg:#060403d1;--shadow-sm:0 1px 2px #0100004d, 0 0 0 1px #0100000f;--shadow-md:0 4px 12px #01000059, 0 1px 3px #01000033;--shadow-lg:0 12px 32px #01000073, 0 4px 8px #01000033;--shadow-xl:0 24px 64px #0100008c, 0 8px 24px #01000040}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-bg:lab(1.19743% .40064 .695834);--color-bg-elevated:lab(3.68944% .927523 1.69175);--color-surface:lab(7.20894% 1.59307 2.96068);--color-surface-raised:lab(12.9781% 1.75589 3.37938);--color-overlay:lab(.656149% .199132 .3521/.85);--color-border:lab(23.424% 1.62923 3.42495);--color-border-subtle:lab(15.3051% 1.47498 3.08902);--color-border-strong:lab(41.9816% 1.939 4.09822);--color-text-primary:lab(96.5056% 1.34358 2.65974);--color-text-secondary:lab(76.7862% 1.58697 3.39546);--color-text-tertiary:lab(59.3858% 1.59428 3.40027);--color-text-disabled:lab(35.0283% 1.28104 2.72403);--color-text-inverse:lab(1.19743% .40064 .695834);--color-accent:lab(73.3432% 4.89289 16.5834);--color-accent-subtle:lab(73.3432% 4.89289 16.5834/.15);--color-accent-strong:lab(55.8925% 6.99627 19.6372);--color-accent-text:lab(86.0853% 3.64745 10.955);--color-success:lab(64.6295% -41.0456 29.5273);--color-success-subtle:lab(64.6295% -41.0456 29.5273/.12);--color-warn:lab(69.6482% 19.8469 58.2246);--color-warn-subtle:lab(69.6482% 19.8469 58.2246/.14);--color-error:lab(54.1931% 53.4686 27.2614);--color-error-subtle:lab(54.1931% 53.4686 27.2614/.14);--color-info:lab(63.0741% -17.0279 -28.8422);--color-info-subtle:lab(63.0741% -17.0279 -28.8422/.14);--color-focus-ring:lab(73.3432% 4.89289 16.5834/.6);--color-active-bg:lab(73.3432% 4.89289 16.5834/.1);--color-hover-bg:lab(73.3432% 4.89289 16.5834/.06);--nav-scrolled-bg:lab(1.19743% .40064 .695834/.82);--shadow-sm:0 1px 2px lab(.110792% .124529 .151724/.3), 0 0 0 1px lab(.110792% .124529 .151724/.06);--shadow-md:0 4px 12px lab(.110792% .124529 .151724/.35), 0 1px 3px lab(.110792% .124529 .151724/.2);--shadow-lg:0 12px 32px lab(.110792% .124529 .151724/.45), 0 4px 8px lab(.110792% .124529 .151724/.2);--shadow-xl:0 24px 64px lab(.110792% .124529 .151724/.55), 0 8px 24px lab(.110792% .124529 .151724/.25)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f9f4f0;--color-bg-elevated:#fff;--color-surface:#fff;--color-surface-raised:#f4ede8;--color-overlay:#0e0a0899;--color-border:#aaa39d;--color-border-subtle:#c9c3be;--color-border-strong:#6a625b;--color-text-primary:#010100;--color-text-secondary:#241e1a;--color-text-tertiary:#4c4742;--color-text-disabled:#7e7976;--color-text-inverse:#f9f4f0;--color-accent:#71583d;--color-accent-subtle:#71583d1a;--color-accent-strong:#523618;--color-accent-text:#523719;--color-success:#005316;--color-success-subtle:#0053161f;--color-warn:#754600;--color-warn-subtle:#75460024;--color-error:#9a1024;--color-error-subtle:#9a102424;--color-info:#004f6e;--color-info-subtle:#004f6e24;--color-focus-ring:#71583d80;--color-active-bg:#71583d1a;--color-hover-bg:#71583d0f;--nav-scrolled-bg:#f9f4f0e6;--shadow-sm:0 1px 3px #1915111f, 0 0 0 1px #19151114;--shadow-md:0 4px 12px #19151124, 0 1px 3px #1915111a;--shadow-lg:0 12px 32px #19151129, 0 4px 8px #1915111a;--shadow-xl:0 24px 64px #19151133, 0 8px 24px #1915111f}@supports (color:lab(0% 0 0)){:root[data-theme=light]{--color-bg:lab(96.5094% 1.26097 2.71077);--color-bg-elevated:lab(99.9949% .626147 1.35266);--color-surface:lab(99.9975% .31206 .675714);--color-surface-raised:lab(94.1864% 1.58197 3.3922);--color-overlay:lab(3.04061% .721008 1.32664/.6);--color-border:lab(67.5027% 1.917 4.08294);--color-border-subtle:lab(79.1062% 1.58617 3.39494);--color-border-strong:lab(41.9758% 2.44604 5.13905);--color-text-primary:lab(.193176% .130951 .191212);--color-text-secondary:lab(11.8176% 2.01501 4.15831);--color-text-tertiary:lab(30.3845% 1.61833 3.41697);--color-text-disabled:lab(51.2688% 1.27217 2.71809);--color-text-inverse:lab(96.5094% 1.26097 2.71077);--color-accent:lab(39.6124% 7.85525 19.7789);--color-accent-subtle:lab(39.6124% 7.85525 19.7789/.1);--color-accent-strong:lab(25.6122% 10.4462 24.0412);--color-accent-text:lab(25.621% 10.0307 23.0546);--color-success:lab(29.7367% -41.9048 32.4226);--color-success-subtle:lab(29.7367% -41.9048 32.4226/.12);--color-warn:lab(34.5754% 24.5354 68.7094);--color-warn-subtle:lab(34.5754% 24.5354 68.7094/.14);--color-error:lab(33.2719% 53.7295 29.6171);--color-error-subtle:lab(33.2719% 53.7295 29.6171/.14);--color-info:lab(30.4707% -14.0914 -28.3172);--color-info-subtle:lab(30.4707% -14.0914 -28.3172/.14);--color-focus-ring:lab(39.6124% 7.85525 19.7789/.5);--color-active-bg:lab(39.6124% 7.85525 19.7789/.1);--color-hover-bg:lab(39.6124% 7.85525 19.7789/.06);--nav-scrolled-bg:lab(96.5094% 1.26097 2.71077/.9);--shadow-sm:0 1px 3px lab(7.20894% 1.59307 2.96068/.12), 0 0 0 1px lab(7.20894% 1.59307 2.96068/.08);--shadow-md:0 4px 12px lab(7.20894% 1.59307 2.96068/.14), 0 1px 3px lab(7.20894% 1.59307 2.96068/.1);--shadow-lg:0 12px 32px lab(7.20894% 1.59307 2.96068/.16), 0 4px 8px lab(7.20894% 1.59307 2.96068/.1);--shadow-xl:0 24px 64px lab(7.20894% 1.59307 2.96068/.2), 0 8px 24px lab(7.20894% 1.59307 2.96068/.12)}}:root{--bg:var(--color-bg);--surface:var(--color-surface);--surface-2:var(--color-surface-raised);--border:var(--color-border-subtle);--border-hi:var(--color-border-strong);--text-1:var(--color-text-primary);--text-2:var(--color-text-secondary);--text-3:var(--color-text-tertiary);--accent:var(--color-accent);--green:#54a863;--amber:#dd9c42;--red:#d95356;--blue:#50a3cb;--hover:#b9a0870b;--input-bg:#14110e;--chart-a:#30606b;--chart-b:#7b9757;--tick-track:var(--border-hi);--color-tooltip-bg:#28231f;--color-tooltip-text:#f3ede9;--color-tooltip-border:#58514b;--z-tooltip:120}@supports (color:lab(0% 0 0)){:root{--green:lab(62.1896% -38.0811 27.3228);--amber:lab(69.6667% 18.9195 55.3757);--red:lab(54.1931% 53.4686 27.2614);--blue:lab(63.0741% -17.0279 -28.8422);--hover:lab(67.4691% 6.7679 16.263/.045);--input-bg:lab(5.25716% 1.02233 1.9322);--chart-a:lab(37.7218% -14.3259 -11.7466);--chart-b:lab(59.2286% -18.6832 30.4308);--color-tooltip-bg:lab(14.1428% 1.65141 3.44203);--color-tooltip-text:lab(94.1894% 1.26129 2.71101);--color-tooltip-border:lab(35.0171% 2.28921 4.80118)}}:root[data-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060403;--color-bg-elevated:#100c09;--color-surface:#191511;--color-surface-raised:#25211d;--color-overlay:#030202d9;--color-border:#3c3733;--color-border-subtle:#2a2622;--color-border-strong:#68625c;--color-text-primary:#f9f4f0;--color-text-secondary:#c3bcb7;--color-text-tertiary:#948e89;--color-text-disabled:#56524e;--color-text-inverse:#060403;--color-accent:#c6b096;--color-accent-subtle:#c6b09626;--color-accent-strong:#9b8164;--color-accent-text:#e5d5c3;--color-success:#53af65;--color-warn:#df9b3b;--color-error:#d95356;--color-info:#50a3cb;--nav-scrolled-bg:#060403d1;--input-bg:#020101}@supports (color:lab(0% 0 0)){:root[data-mode=dark]{--color-bg:lab(1.19743% .40064 .695834);--color-bg-elevated:lab(3.68944% .927523 1.69175);--color-surface:lab(7.20894% 1.59307 2.96068);--color-surface-raised:lab(12.9781% 1.75589 3.37938);--color-overlay:lab(.656149% .199132 .3521/.85);--color-border:lab(23.424% 1.62923 3.42495);--color-border-subtle:lab(15.3051% 1.47498 3.08902);--color-border-strong:lab(41.9816% 1.939 4.09822);--color-text-primary:lab(96.5056% 1.34358 2.65974);--color-text-secondary:lab(76.7862% 1.58697 3.39546);--color-text-tertiary:lab(59.3858% 1.59428 3.40027);--color-text-disabled:lab(35.0283% 1.28104 2.72403);--color-text-inverse:lab(1.19743% .40064 .695834);--color-accent:lab(73.3432% 4.89289 16.5834);--color-accent-subtle:lab(73.3432% 4.89289 16.5834/.15);--color-accent-strong:lab(55.8925% 6.99627 19.6372);--color-accent-text:lab(86.0853% 3.64745 10.955);--color-success:lab(64.6295% -41.0456 29.5273);--color-warn:lab(69.6482% 19.8469 58.2246);--color-error:lab(54.1931% 53.4686 27.2614);--color-info:lab(63.0741% -17.0279 -28.8422);--nav-scrolled-bg:lab(1.19743% .40064 .695834/.82);--input-bg:lab(.308611% .101179 .176412)}}:root[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f9f4f0;--color-bg-elevated:#fff;--color-surface:#fff;--color-surface-raised:#f4ede8;--color-overlay:#0e0a0899;--color-border:#aaa39d;--color-border-subtle:#c9c3be;--color-border-strong:#6a625b;--color-text-primary:#010100;--color-text-secondary:#241e1a;--color-text-tertiary:#4c4742;--color-text-disabled:#7e7976;--color-text-inverse:#f9f4f0;--color-accent:#71583d;--color-accent-subtle:#71583d1a;--color-accent-strong:#523618;--color-accent-text:#523719;--color-success:#005316;--color-warn:#754600;--color-error:#9a1024;--color-info:#004f6e;--nav-scrolled-bg:#f9f4f0e6;--green:#006424;--amber:#8a5600;--red:#9a1024;--blue:#00668b;--hover:#65513e0d;--input-bg:#f8f4f2;--chart-a:#1e5561;--chart-b:#5e7936}@supports (color:lab(0% 0 0)){:root[data-mode=light]{--color-bg:lab(96.5094% 1.26097 2.71077);--color-bg-elevated:lab(99.9949% .626147 1.35266);--color-surface:lab(99.9975% .31206 .675714);--color-surface-raised:lab(94.1864% 1.58197 3.3922);--color-overlay:lab(3.04061% .721008 1.32664/.6);--color-border:lab(67.5027% 1.917 4.08294);--color-border-subtle:lab(79.1062% 1.58617 3.39494);--color-border-strong:lab(41.9758% 2.44604 5.13905);--color-text-primary:lab(.193176% .130951 .191212);--color-text-secondary:lab(11.8176% 2.01501 4.15831);--color-text-tertiary:lab(30.3845% 1.61833 3.41697);--color-text-disabled:lab(51.2688% 1.27217 2.71809);--color-text-inverse:lab(96.5094% 1.26097 2.71077);--color-accent:lab(39.6124% 7.85525 19.7789);--color-accent-subtle:lab(39.6124% 7.85525 19.7789/.1);--color-accent-strong:lab(25.6122% 10.4462 24.0412);--color-accent-text:lab(25.621% 10.0307 23.0546);--color-success:lab(29.7367% -41.9048 32.4226);--color-warn:lab(34.5754% 24.5354 68.7094);--color-error:lab(33.2719% 53.7295 29.6171);--color-info:lab(30.4707% -14.0914 -28.3172);--nav-scrolled-bg:lab(96.5094% 1.26097 2.71077/.9);--green:lab(36.6158% -38.5024 28.6179);--amber:lab(41.6897% 21.1661 71.7334);--red:lab(33.2719% 53.7295 29.6171);--blue:lab(39.8017% -15.3264 -28.5007);--hover:lab(36.1408% 6.27191 14.7367/.05);--input-bg:lab(96.5136% .784129 1.69176);--chart-a:lab(33.1066% -15.4331 -12.748);--chart-b:lab(47.6467% -19.3115 32.9927)}}:root[data-mode=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#050000;--color-surface:#100000;--color-surface-raised:#1d0101;--color-border:#46120f;--color-border-subtle:#46120f;--color-border-strong:#722420;--color-text-primary:#ff887c;--color-text-secondary:#df554b;--color-text-tertiary:#a73e37;--color-accent:#ff6f64;--color-warn:#ff8767;--color-error:#ff4a4b;--nav-scrolled-bg:#050000e6;--bg:#050000;--surface:#100000;--surface-2:#1d0101;--border:#46120f;--border-hi:#722420;--text-1:#ff887c;--text-2:#df554b;--text-3:#a73e37;--accent:#ff6f64;--green:#ef773b;--amber:#ff8767;--red:#ff4a4b;--blue:#c15f4b;--hover:#ff887c17;--input-bg:#030000;--chart-a:#90302b;--chart-b:#ff6f51}@supports (color:lab(0% 0 0)){:root[data-mode=night]{--color-bg:lab(.276184% 1.31697 .433892);--color-surface:lab(1.07815% 4.82922 1.6326);--color-surface-raised:lab(2.76898% 10.7337 3.83863);--color-border:lab(14.5389% 25.0208 15.7748);--color-border-subtle:lab(14.5389% 25.0208 15.7748);--color-border-strong:lab(27.0083% 34.3796 22.3855);--color-text-primary:lab(70.2283% 62.3341 39.8399);--color-text-secondary:lab(55.3816% 54.628 35.2645);--color-text-tertiary:lab(41.8027% 43.6873 28.1369);--color-accent:lab(66.5819% 67.2312 43.9479);--color-warn:lab(70.5831% 54.7608 47.2873);--color-error:lab(59.4463% 71.1644 43.9116);--nav-scrolled-bg:lab(.276184% 1.31697 .433892/.9);--bg:lab(.276184% 1.31697 .433892);--surface:lab(1.07815% 4.82922 1.6326);--surface-2:lab(2.76898% 10.7337 3.83863);--border:lab(14.5389% 25.0208 15.7748);--border-hi:lab(27.0083% 34.3796 22.3855);--text-1:lab(70.2283% 62.3341 39.8399);--text-2:lab(55.3816% 54.628 35.2645);--text-3:lab(41.8027% 43.6873 28.1369);--accent:lab(66.5819% 67.2312 43.9479);--green:lab(64.0475% 44.4154 53.874);--amber:lab(70.5831% 54.7608 47.2873);--red:lab(59.4463% 71.1644 43.9116);--blue:lab(52.4717% 38.8188 30.5682);--hover:lab(70.2283% 62.3341 39.8399/.09);--input-bg:lab(.173668% .840619 .275213);--chart-a:lab(34.9337% 40.628 26.4422);--chart-b:lab(65.7291% 60.4375 49.917)}}:root[data-mode=night-green]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#000200;--color-surface:#000701;--color-surface-raised:#001003;--color-border:#052f16;--color-border-subtle:#052f16;--color-border-strong:#104f29;--color-text-primary:#61e68f;--color-text-secondary:#4cb46f;--color-text-tertiary:#3c8654;--color-accent:#5ce78d;--color-warn:#bed955;--color-error:#da8a00;--nav-scrolled-bg:#000200e6;--bg:#000200;--surface:#000701;--surface-2:#001003;--border:#052f16;--border-hi:#104f29;--text-1:#61e68f;--text-2:#4cb46f;--text-3:#3c8654;--accent:#5ce78d;--green:#5ce78d;--amber:#bed955;--red:#da8a00;--blue:#48a689;--hover:#61e68f17;--input-bg:#000100;--chart-a:#2f7346;--chart-b:#63e28d}@supports (color:lab(0% 0 0)){:root[data-mode=night-green]{--color-bg:lab(.345778% -.762679 .444159);--color-surface:lab(1.33985% -2.94199 1.59931);--color-surface-raised:lab(3.37307% -6.95778 3.80345);--color-border:lab(16.1448% -20.1815 12.1277);--color-border-subtle:lab(16.1448% -20.1815 12.1277);--color-border-strong:lab(29.2233% -27.9245 16.7695);--color-text-primary:lab(82.4582% -52.4626 31.3455);--color-text-secondary:lab(65.8348% -43.191 25.7986);--color-text-tertiary:lab(50.3483% -33.2656 19.8411);--color-accent:lab(82.5186% -54.0587 32.3285);--color-warn:lab(82.8181% -23.124 59.8035);--color-error:lab(64.7884% 27.7562 81.8046);--nav-scrolled-bg:lab(.345778% -.762679 .444159/.9);--bg:lab(.345778% -.762679 .444159);--surface:lab(1.33985% -2.94199 1.59931);--surface-2:lab(3.37307% -6.95778 3.80345);--border:lab(16.1448% -20.1815 12.1277);--border-hi:lab(29.2233% -27.9245 16.7695);--text-1:lab(82.4582% -52.4626 31.3455);--text-2:lab(65.8348% -43.191 25.7986);--text-3:lab(50.3483% -33.2656 19.8411);--accent:lab(82.5186% -54.0587 32.3285);--green:lab(82.5186% -54.0587 32.3285);--amber:lab(82.8181% -23.124 59.8035);--red:lab(64.7884% 27.7562 81.8046);--blue:lab(61.8792% -34.5836 6.35551);--hover:lab(82.4582% -52.4626 31.3455/.09);--input-bg:lab(.218309% -.491761 .285691);--chart-a:lab(43.283% -30.8364 18.4111);--chart-b:lab(81.2362% -50.89 30.3898)}}:root[data-mode=night] img{filter:saturate(0)brightness(.75)sepia(.6)hue-rotate(340deg)saturate(1.4)}:root[data-mode=night-green] img{filter:saturate(0)brightness(.75)sepia(.6)hue-rotate(60deg)saturate(1.5)}@media (prefers-reduced-motion:reduce){:root{--ease-ios-spring:var(--ease-quiet);--dur-instant:0s;--dur-fast:0s;--dur-normal:.1s;--dur-slow:.15s;--dur-glacial:.2s}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{font-family:var(--font-ui,system-ui, -apple-system, sans-serif);color:var(--color-text-primary);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;text-wrap:pretty;overscroll-behavior:none;font-size:16px;line-height:1.65}html[data-scroll-behavior=smooth]{scroll-behavior:smooth}body{background-color:var(--color-bg);min-height:100dvh}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;touch-action:manipulation;background:0 0;border:none;font-family:inherit}[data-tap],button,a,[role=button]{transition:background-color var(--motion-tap), opacity var(--motion-tap), transform var(--motion-tap)}[data-tap]:active,button:active,a:active,[role=button]:active{opacity:.76;transform:scale(.98)}@keyframes lib-ping{0%{opacity:.75;transform:scale(1)}75%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}.lib-active-dot{flex-shrink:0;justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex;position:relative}.lib-active-core{background:var(--color-warn);z-index:1;border-radius:50%;width:8px;height:8px;position:relative}@media (prefers-reduced-motion:no-preference){.lib-active-ring{background:var(--color-warn);border-radius:50%;animation:1.6s ease-out infinite lib-ping;position:absolute;inset:0}}@keyframes lib-ellipsis{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.lib-processing{color:var(--color-warn);font-style:italic;animation:1.4s ease-in-out infinite lib-ellipsis}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
