@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
:root,:root[data-theme=light]{--theme-app:#d7d100;--theme-shell:#f5f3ee;--theme-surface:#460809;--theme-surface-raised:#f9f7f0;--theme-surface-muted:#efede4;--theme-surface-subtle:#e8e6de;--theme-surface-overlay:#fefcf8eb;--theme-field:#fffefd;--theme-text:#161b22;--theme-text-secondary:#4b5058;--theme-text-muted:#6b6f76;--theme-text-faint:#8c8f95;--theme-text-inverse:#fdfcfa;--theme-border:#c6c4bc;--theme-border-subtle:#d9d7d1;--theme-border-strong:#a7a59b;--theme-focus-ring:#2ea2f7;--theme-accent:#0096c7;--theme-accent-strong:#0076bc;--theme-accent-surface:#d9f3ff;--theme-link:#0078d9;--theme-link-hover:#0061b2;--theme-success:#00ab5a;--theme-success-surface:#d6f9df;--theme-warning:#d9a00f;--theme-warning-surface:#fff4df;--theme-danger:#ea3d35;--theme-danger-surface:#ffece9;--theme-info:#1ea2d7;--theme-info-surface:#dff6ff;--theme-control-primary:#0076bc;--theme-control-primary-text:#fdfcfa;--theme-control-secondary:#f9f7f0;--theme-control-secondary-text:#161b22;--theme-control-secondary-border:#a7a59b;--theme-control-ghost-hover:#e8e6de;--theme-input:#fffefd;--theme-input-border:#c6c4bc;--theme-input-placeholder:#8c8f95;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root,:root[data-theme=light]{--theme-app:lab(82.2861% -11.0384 81.0124);--theme-shell:lab(95.9898% -.248581 3.04265);--theme-surface:lab(13.003% 29.04 16.7519);--theme-surface-raised:lab(97.278% -.305355 3.807);--theme-surface-muted:lab(93.6939% -.358284 4.57393);--theme-surface-subtle:lab(91.3679% -.330955 4.1911);--theme-surface-overlay:lab(99.1096% -.190079 2.2795/.92);--theme-field:lab(99.7807% -.0656247 .758386);--theme-text:lab(9.45149% -.520468 -5.83602);--theme-text-secondary:lab(33.8299% -.632033 -5.18039);--theme-text-muted:lab(46.5991% -.579625 -4.45924);--theme-text-faint:lab(59.3671% -.503778 -3.72702);--theme-text-inverse:lab(99.091% -.097543 1.13808);--theme-border:lab(79.1935% -.352025 4.57842);--theme-border-subtle:lab(86.1358% -.274837 3.42623);--theme-border-strong:lab(67.6046% -.392497 5.35475);--theme-focus-ring:lab(63.5016% -9.73579 -52.4326);--theme-accent:lab(57.2672% -25.0467 -46.7116);--theme-accent-strong:lab(45.8839% -9.62842 -61.3563);--theme-accent-surface:lab(94.3594% -9.21327 -12.98);--theme-link:lab(48.8938% 1.20422 -60.8106);--theme-link-hover:lab(39.0731% 8.52269 -67.2557);--theme-success:lab(61.5584% -53.6349 30.7663);--theme-success-surface:lab(94.8701% -15.2597 8.57306);--theme-warning:lab(69.9051% 14.4489 71.1614);--theme-warning-surface:lab(96.6329% 2.2094 15.4356);--theme-danger:lab(53.8645% 65.6869 46.8385);--theme-danger-surface:lab(94.9204% 15.0116 9.23522);--theme-info:lab(61.9005% -20.4569 -37.1438);--theme-info-surface:lab(95.4847% -7.84943 -11.8828);--theme-control-primary:lab(45.8839% -9.62842 -61.3563);--theme-control-primary-text:lab(99.091% -.097543 1.13808);--theme-control-secondary:lab(97.278% -.305355 3.807);--theme-control-secondary-text:lab(9.45149% -.520468 -5.83602);--theme-control-secondary-border:lab(67.6046% -.392497 5.35475);--theme-control-ghost-hover:lab(91.3679% -.330955 4.1911);--theme-input:lab(99.7807% -.0656247 .758386);--theme-input-border:lab(79.1935% -.352025 4.57842);--theme-input-placeholder:lab(59.3671% -.503778 -3.72702)}}:root[data-theme=dark]{--theme-app:#0a0d14;--theme-shell:#14171f;--theme-surface:#1b1e24;--theme-surface-raised:#282b33;--theme-surface-muted:#31353e;--theme-surface-subtle:#3c4048;--theme-surface-overlay:#13161deb;--theme-field:#0f1217;--theme-text:#edebe4;--theme-text-secondary:#bab7af;--theme-text-muted:#9a9890;--theme-text-faint:#7c7a73;--theme-text-inverse:#0f1217;--theme-border:#52555c;--theme-border-subtle:#35383e;--theme-border-strong:#767a82;--theme-focus-ring:#64b8ff;--theme-accent:#30c0f8;--theme-accent-strong:#69c8ff;--theme-accent-surface:#003044;--theme-link:#94c9ff;--theme-link-hover:#b8dbff;--theme-success:#64ce89;--theme-success-surface:#0b311a;--theme-warning:#eec066;--theme-warning-surface:#3a2b0d;--theme-danger:#ff8273;--theme-danger-surface:#421c18;--theme-info:#6dcaf8;--theme-info-surface:#082d3d;--theme-control-primary:#69c8ff;--theme-control-primary-text:#0f1217;--theme-control-secondary:#282b33;--theme-control-secondary-text:#edebe4;--theme-control-secondary-border:#767a82;--theme-control-ghost-hover:#3c4048;--theme-input:#0f1217;--theme-input-border:#52555c;--theme-input-placeholder:#7c7a73;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--theme-app:lab(3.64767% .0290871 -3.85031);--theme-shell:lab(7.69502% -.0272095 -5.88318);--theme-surface:lab(11.1931% -.115559 -4.82149);--theme-surface-raised:lab(17.5697% -.155047 -5.20542);--theme-surface-muted:lab(22.1996% -.176162 -5.9486);--theme-surface-subtle:lab(26.8411% -.202015 -5.9601);--theme-surface-overlay:lab(7.15581% -.0557452 -5.11242/.92);--theme-field:lab(5.21456% -.0350624 -4.10737);--theme-text:lab(93.1019% -.304282 3.80774);--theme-text-secondary:lab(74.5533% -.349551 4.58018);--theme-text-muted:lab(62.9529% -.34216 4.58548);--theme-text-faint:lab(51.3466% -.309825 4.20628);--theme-text-inverse:lab(5.21456% -.0350624 -4.10737);--theme-border:lab(36.1443% -.212252 -4.4992);--theme-border-subtle:lab(23.3879% -.175565 -4.11481);--theme-border-strong:lab(51.2207% -.246674 -4.88275);--theme-focus-ring:lab(71.8022% -10.845 -46.23);--theme-accent:lab(72.4516% -24.0216 -38.9944);--theme-accent-strong:lab(76.5887% -17.6808 -53.0492);--theme-accent-surface:lab(17.7404% -10.8978 -19.3108);--theme-link:lab(78.4087% -6.06653 -54.8313);--theme-link-hover:lab(85.2483% -6.22088 -61.5908);--theme-success:lab(75.1336% -43.5295 24.7226);--theme-success-surface:lab(17.2509% -18.7607 10.6942);--theme-warning:lab(80.4297% 9.91133 50.8926);--theme-warning-surface:lab(18.8466% 4.39768 21.6844);--theme-danger:lab(69.4005% 52.4827 34.2247);--theme-danger-surface:lab(15.918% 18.4928 11.9807);--theme-info:lab(77.0256% -19.0087 -31.7949);--theme-info-surface:lab(16.5586% -8.08515 -14.3274);--theme-control-primary:lab(76.5887% -17.6808 -53.0492);--theme-control-primary-text:lab(5.21456% -.0350624 -4.10737);--theme-control-secondary:lab(17.5697% -.155047 -5.20542);--theme-control-secondary-text:lab(93.1019% -.304282 3.80774);--theme-control-secondary-border:lab(51.2207% -.246674 -4.88275);--theme-control-ghost-hover:lab(26.8411% -.202015 -5.9601);--theme-input:lab(5.21456% -.0350624 -4.10737);--theme-input-border:lab(36.1443% -.212252 -4.4992);--theme-input-placeholder:lab(51.3466% -.309825 4.20628)}}:root[data-theme=alt]{--theme-app:#130d23;--theme-shell:#1d172f;--theme-surface:#241f36;--theme-surface-raised:#312c45;--theme-surface-muted:#3b3651;--theme-surface-subtle:#46405c;--theme-surface-overlay:#1b162deb;--theme-field:#171228;--theme-text:#ecf7d9;--theme-text-secondary:#b8c3a5;--theme-text-muted:#99a387;--theme-text-faint:#7b856a;--theme-text-inverse:#171228;--theme-border:#5b5771;--theme-border-subtle:#3e3951;--theme-border-strong:#817c98;--theme-focus-ring:#8ab9ff;--theme-accent:#8ab9ff;--theme-accent-strong:#a0c6fe;--theme-accent-surface:#092e62;--theme-link:#abcdff;--theme-link-hover:#cae0ff;--theme-success:#64ce89;--theme-success-surface:#0b311a;--theme-warning:#eec066;--theme-warning-surface:#3a2b0d;--theme-danger:#ff8273;--theme-danger-surface:#421c18;--theme-info:#6dcaf8;--theme-info-surface:#082d3d;--theme-control-primary:#a0c6fe;--theme-control-primary-text:#171228;--theme-control-secondary:#312c45;--theme-control-secondary-text:#ecf7d9;--theme-control-secondary-border:#817c98;--theme-control-ghost-hover:#46405c;--theme-input:#171228;--theme-input-border:#5b5771;--theme-input-placeholder:#7b856a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root[data-theme=alt]{--theme-app:lab(4.80572% 6.56839 -13.8835);--theme-shell:lab(9.49581% 8.14144 -15.2538);--theme-surface:lab(13.0429% 7.29202 -14.3371);--theme-surface-raised:lab(19.4307% 7.22088 -14.7418);--theme-surface-muted:lab(24.0549% 7.4506 -15.4443);--theme-surface-subtle:lab(28.7053% 7.32465 -15.4888);--theme-surface-overlay:lab(8.94566% 7.74684 -14.5996/.92);--theme-field:lab(6.70392% 7.37274 -14.106);--theme-text:lab(95.7913% -7.28235 12.9089);--theme-text-secondary:lab(77.2476% -7.5866 13.6215);--theme-text-muted:lab(65.6439% -7.54526 13.6705);--theme-text-faint:lab(54.0294% -7.32079 13.4006);--theme-text-inverse:lab(6.70392% 7.37274 -14.106);--theme-border:lab(38.0514% 6.44554 -14.2386);--theme-border-subtle:lab(25.2861% 6.49482 -13.8178);--theme-border-strong:lab(53.1324% 6.44666 -14.647);--theme-focus-ring:lab(73.9129% -2.32556 -39.7343);--theme-accent:lab(73.9071% -2.30408 -39.9937);--theme-accent-strong:lab(78.7229% -2.89136 -32.0464);--theme-accent-surface:lab(19.0823% 4.42548 -34.7241);--theme-link:lab(81.1049% -2.95046 -28.7616);--theme-link-hover:lab(88.2304% -2.44209 -17.7891);--theme-success:lab(75.1336% -43.5295 24.7226);--theme-success-surface:lab(17.2509% -18.7607 10.6942);--theme-warning:lab(80.4297% 9.91133 50.8926);--theme-warning-surface:lab(18.8466% 4.39768 21.6844);--theme-danger:lab(69.4005% 52.4827 34.2247);--theme-danger-surface:lab(15.918% 18.4928 11.9807);--theme-info:lab(77.0256% -19.0087 -31.7949);--theme-info-surface:lab(16.5586% -8.08515 -14.3274);--theme-control-primary:lab(78.7229% -2.89136 -32.0464);--theme-control-primary-text:lab(6.70392% 7.37274 -14.106);--theme-control-secondary:lab(19.4307% 7.22088 -14.7418);--theme-control-secondary-text:lab(95.7913% -7.28235 12.9089);--theme-control-secondary-border:lab(53.1324% 6.44666 -14.647);--theme-control-ghost-hover:lab(28.7053% 7.32465 -15.4888);--theme-input:lab(6.70392% 7.37274 -14.106);--theme-input-border:lab(38.0514% 6.44554 -14.2386);--theme-input-placeholder:lab(54.0294% -7.32079 13.4006)}}
@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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-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}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@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{.static{position:static}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.h-10{height:calc(var(--spacing)*10)}.min-h-screen{min-height:100vh}.w-44{width:calc(var(--spacing)*44)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-none{max-width:none}.flex-1{flex:1}.shrink-0{flex-shrink:0}.resize-none{resize:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.p-1{padding:calc(var(--spacing)*1)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-12{padding-block:calc(var(--spacing)*12)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:opacity-90:hover{opacity:.9}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}}body{background-color:var(--color-app);color:var(--color-text);font-family:var(--font-sans),system-ui,sans-serif}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-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}
