@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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/5c285b27cdda1fe8-s.p.a62025f2.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_1c871f37-module__30ab_W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_1c871f37-module__30ab_W__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_fa873072-module__lnb74a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_fa873072-module__lnb74a__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
html .radix-themes{--radius-thumb:9999px;color:var(--color-text-primary);--default-font-family:var(--font-dm-sans),"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif!important}.light,.light-theme{--button-border-radius:var(--radius-thumb);--custom-1:#fdfdfd;--custom-2:#f9f9f9;--custom-3:#f0f0f0;--custom-4:#e8e8e8;--custom-5:#e1e1e1;--custom-6:#d9d9d9;--custom-7:#cecece;--custom-8:#bbb;--custom-9:#000;--custom-10:#2e2e2e;--custom-11:#626262;--custom-12:#202020;--custom-a1:#00000002;--custom-a2:#00000006;--custom-a3:#0000000f;--custom-a4:#00000017;--custom-a5:#0000001e;--custom-a6:#00000026;--custom-a7:#00000031;--custom-a8:#0004;--custom-a9:#000;--custom-a10:#000000d1;--custom-a11:#0000009d;--custom-a12:#000000df;--custom-contrast:#fff;--custom-surface:#f8f8f8cc;--custom-indicator:#000;--custom-track:#000}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--custom-1:#fdfdfd;--custom-2:#f9f9f9;--custom-3:#f0f0f0;--custom-4:#e8e8e8;--custom-5:#e1e1e1;--custom-6:#d9d9d9;--custom-7:#cfcfcf;--custom-8:#bbb;--custom-9:#000;--custom-10:#2e2e2e;--custom-11:#636363;--custom-12:#202020;--custom-a1:color(display-p3 0 0 0/.0078);--custom-a2:color(display-p3 0 0 0/.0235);--custom-a3:color(display-p3 0 0 0/.0588);--custom-a4:color(display-p3 0 0 0/.0902);--custom-a5:color(display-p3 0 0 0/.1176);--custom-a6:color(display-p3 0 0 0/.149);--custom-a7:color(display-p3 0 0 0/.1922);--custom-a8:color(display-p3 0 0 0/.2667);--custom-a9:color(display-p3 0 0 0);--custom-a10:color(display-p3 0 0 0/.8196);--custom-a11:color(display-p3 0 0 0/.6157);--custom-a12:color(display-p3 0 0 0/.8745);--custom-contrast:#fff;--custom-surface:color(display-p3 .9725 .9725 .9725/.8);--custom-indicator:#000;--custom-track:#000}@supports (color:lab(0% 0 0)){:root,.light,.light-theme{--custom-1:lab(99.304% -.0000298023 0);--custom-2:lab(97.912% 0 0);--custom-3:lab(94.896% 0 0);--custom-4:lab(92.112% -.0000298023 .0000119209);--custom-5:lab(89.56% -.0000298023 0);--custom-6:lab(86.776% -.0000298023 -.0000119209);--custom-7:lab(82.948% 0 0);--custom-8:lab(75.872% 0 0);--custom-9:lab(0% 0 0);--custom-10:lab(18.8% 0 0);--custom-11:lab(41.768% -.0000149012 -.00000596046);--custom-12:lab(12.188% 0 0);--custom-indicator:lab(0% 0 0);--custom-track:lab(0% 0 0)}}}}:root,.light,.light-theme{--gray-1:#fdfdfd;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e1e1e1;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8c8c8c;--gray-10:#828282;--gray-11:#626262;--gray-12:#202020;--gray-a1:#00000002;--gray-a2:#00000006;--gray-a3:#0000000f;--gray-a4:#00000017;--gray-a5:#0000001e;--gray-a6:#00000026;--gray-a7:#00000031;--gray-a8:#0004;--gray-a9:#00000073;--gray-a10:#0000007d;--gray-a11:#0000009d;--gray-a12:#000000df;--gray-contrast:#fff;--gray-surface:#fffc;--gray-indicator:#8c8c8c;--gray-track:#8c8c8c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--gray-1:#fdfdfd;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e1e1e1;--gray-6:#d9d9d9;--gray-7:#cfcfcf;--gray-8:#bbb;--gray-9:#8c8c8c;--gray-10:#828282;--gray-11:#636363;--gray-12:#202020;--gray-a1:color(display-p3 0 0 0/.0078);--gray-a2:color(display-p3 0 0 0/.0235);--gray-a3:color(display-p3 0 0 0/.0588);--gray-a4:color(display-p3 0 0 0/.0902);--gray-a5:color(display-p3 0 0 0/.1176);--gray-a6:color(display-p3 0 0 0/.149);--gray-a7:color(display-p3 0 0 0/.1922);--gray-a8:color(display-p3 0 0 0/.2667);--gray-a9:color(display-p3 0 0 0/.451);--gray-a10:color(display-p3 0 0 0/.4902);--gray-a11:color(display-p3 0 0 0/.6157);--gray-a12:color(display-p3 0 0 0/.8745);--gray-contrast:#fff;--gray-surface:color(display-p3 1 1 1/.8);--gray-indicator:#8c8c8c;--gray-track:#8c8c8c}@supports (color:lab(0% 0 0)){:root,.light,.light-theme{--gray-1:lab(99.304% -.0000298023 0);--gray-2:lab(97.912% 0 0);--gray-3:lab(94.896% 0 0);--gray-4:lab(92.112% -.0000298023 .0000119209);--gray-5:lab(89.56% -.0000298023 0);--gray-6:lab(86.776% -.0000298023 -.0000119209);--gray-7:lab(82.948% 0 0);--gray-8:lab(75.872% 0 0);--gray-9:lab(58.356% 0 0);--gray-10:lab(54.296% 0 0);--gray-11:lab(41.768% -.0000149012 -.00000596046);--gray-12:lab(12.188% 0 0);--gray-indicator:lab(58.356% 0 0);--gray-track:lab(58.356% 0 0)}}}}:root [data-accent-color=custom],.light [data-accent-color=custom],.light-theme [data-accent-color=custom]{--accent-1:var(--custom-1);--accent-2:var(--custom-2);--accent-3:var(--custom-3);--accent-4:var(--custom-4);--accent-5:var(--custom-5);--accent-6:var(--custom-6);--accent-7:var(--custom-7);--accent-8:var(--custom-8);--accent-9:var(--custom-9);--accent-10:var(--custom-10);--accent-11:var(--custom-11);--accent-12:var(--custom-12);--accent-a1:var(--custom-a1);--accent-a2:var(--custom-a2);--accent-a3:var(--custom-a3);--accent-a4:var(--custom-a4);--accent-a5:var(--custom-a5);--accent-a6:var(--custom-a6);--accent-a7:var(--custom-a7);--accent-a8:var(--custom-a8);--accent-a9:var(--custom-a9);--accent-a10:var(--custom-a10);--accent-a11:var(--custom-a11);--accent-a12:var(--custom-a12);--accent-contrast:var(--custom-contrast);--accent-surface:var(--custom-surface);--accent-indicator:var(--custom-indicator);--accent-track:var(--custom-track)}.dark,.dark-theme{--button-border-radius:var(--radius-thumb);--custom-1:#111;--custom-2:#191919;--custom-3:#222;--custom-4:#292929;--custom-5:#313131;--custom-6:#3a3a3a;--custom-7:#484848;--custom-8:#606060;--custom-9:#fff;--custom-10:#f6f6f6;--custom-11:#b3b3b3;--custom-12:#eee;--custom-a1:#0000;--custom-a2:#ffffff09;--custom-a3:#ffffff12;--custom-a4:#ffffff1a;--custom-a5:#fff2;--custom-a6:#ffffff2c;--custom-a7:#ffffff3b;--custom-a8:#fff5;--custom-a9:#fff;--custom-a10:#fffffff5;--custom-a11:#ffffffae;--custom-a12:#ffffffed;--custom-contrast:#311921;--custom-surface:#21212180;--custom-indicator:#fff;--custom-track:#fff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--custom-1:#111;--custom-2:#191919;--custom-3:#222;--custom-4:#2a2a2a;--custom-5:#313131;--custom-6:#3a3a3a;--custom-7:#484848;--custom-8:#606060;--custom-9:#fff;--custom-10:#f6f6f6;--custom-11:#b3b3b3;--custom-12:#eee;--custom-a1:color(display-p3 0 0 0/0);--custom-a2:color(display-p3 1 1 1/.0336);--custom-a3:color(display-p3 1 1 1/.0714);--custom-a4:color(display-p3 1 1 1/.1008);--custom-a5:color(display-p3 1 1 1/.1345);--custom-a6:color(display-p3 1 1 1/.1723);--custom-a7:color(display-p3 1 1 1/.2311);--custom-a8:color(display-p3 1 1 1/.3319);--custom-a9:color(display-p3 1 1 1);--custom-a10:color(display-p3 1 1 1/.9622);--custom-a11:color(display-p3 1 1 1/.6807);--custom-a12:color(display-p3 1 1 1/.9286);--custom-contrast:#311921;--custom-surface:color(display-p3 .1255 .1255 .1255/.5);--custom-indicator:#fff;--custom-track:#fff}@supports (color:lab(0% 0 0)){.dark,.dark-theme{--custom-1:lab(5.09437% -.00000745058 0);--custom-2:lab(8.708% 0 -.00000298023);--custom-3:lab(13.348% 0 0);--custom-4:lab(16.828% 0 0);--custom-5:lab(20.192% 0 -.00000596046);--custom-6:lab(24.484% 0 0);--custom-7:lab(30.516% 0 0);--custom-8:lab(40.84% -.0000149012 .00000596046);--custom-9:lab(100% 0 0);--custom-10:lab(96.868% -.0000298023 0);--custom-11:lab(72.972% 0 0);--custom-12:lab(93.968% 0 0);--custom-indicator:lab(100% 0 0);--custom-track:lab(100% 0 0)}}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#292929;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6d6d6d;--gray-10:#7a7a7a;--gray-11:#b3b3b3;--gray-12:#eee;--gray-a1:#0000;--gray-a2:#ffffff09;--gray-a3:#ffffff12;--gray-a4:#ffffff1a;--gray-a5:#fff2;--gray-a6:#ffffff2c;--gray-a7:#ffffff3b;--gray-a8:#fff5;--gray-a9:#ffffff63;--gray-a10:#ffffff71;--gray-a11:#ffffffae;--gray-a12:#ffffffed;--gray-contrast:#fff;--gray-surface:#0000000d;--gray-indicator:#6d6d6d;--gray-track:#6d6d6d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6d6d6d;--gray-10:#7a7a7a;--gray-11:#b3b3b3;--gray-12:#eee;--gray-a1:color(display-p3 0 0 0/0);--gray-a2:color(display-p3 1 1 1/.0336);--gray-a3:color(display-p3 1 1 1/.0714);--gray-a4:color(display-p3 1 1 1/.1008);--gray-a5:color(display-p3 1 1 1/.1345);--gray-a6:color(display-p3 1 1 1/.1723);--gray-a7:color(display-p3 1 1 1/.2311);--gray-a8:color(display-p3 1 1 1/.3319);--gray-a9:color(display-p3 1 1 1/.3866);--gray-a10:color(display-p3 1 1 1/.4412);--gray-a11:color(display-p3 1 1 1/.6807);--gray-a12:color(display-p3 1 1 1/.9286);--gray-contrast:#fff;--gray-surface:color(display-p3 0 0 0/.05);--gray-indicator:#6d6d6d;--gray-track:#6d6d6d}@supports (color:lab(0% 0 0)){.dark,.dark-theme{--gray-1:lab(5.09437% -.00000745058 0);--gray-2:lab(8.708% 0 -.00000298023);--gray-3:lab(13.348% 0 0);--gray-4:lab(16.828% 0 0);--gray-5:lab(20.192% 0 -.00000596046);--gray-6:lab(24.484% 0 0);--gray-7:lab(30.516% 0 0);--gray-8:lab(40.84% -.0000149012 .00000596046);--gray-9:lab(46.06% 0 0);--gray-10:lab(51.396% 0 0);--gray-11:lab(72.972% 0 0);--gray-12:lab(93.968% 0 0);--gray-indicator:lab(46.06% 0 0);--gray-track:lab(46.06% 0 0)}}}}:root [data-accent-color=custom],.dark [data-accent-color=custom],.dark-theme [data-accent-color=custom]{--accent-1:var(--custom-1);--accent-2:var(--custom-2);--accent-3:var(--custom-3);--accent-4:var(--custom-4);--accent-5:var(--custom-5);--accent-6:var(--custom-6);--accent-7:var(--custom-7);--accent-8:var(--custom-8);--accent-9:var(--custom-9);--accent-10:var(--custom-10);--accent-11:var(--custom-11);--accent-12:var(--custom-12);--accent-a1:var(--custom-a1);--accent-a2:var(--custom-a2);--accent-a3:var(--custom-a3);--accent-a4:var(--custom-a4);--accent-a5:var(--custom-a5);--accent-a6:var(--custom-a6);--accent-a7:var(--custom-a7);--accent-a8:var(--custom-a8);--accent-a9:var(--custom-a9);--accent-a10:var(--custom-a10);--accent-a11:var(--custom-a11);--accent-a12:var(--custom-a12);--accent-contrast:var(--custom-contrast);--accent-surface:var(--custom-surface);--accent-indicator:var(--custom-indicator);--accent-track:var(--custom-track)}:root{--color-background-base:#f7f6f3;--color-surface-card:#fff;--color-surface-subtle:#fff;--color-surface-darker:#f0eeea;--color-surface-dark:#141413;--color-on-surface-dark:#f7f6f3;--color-text-primary:#1e1e22;--color-text-secondary:#6a6a72;--color-text-tertiary:#9a9aa3;--color-brand-accent-primary:#b08c66;--color-brand-accent-hover:#c39564;--color-brand-accent-light:#cdbcab;--color-brand-accent-gradient-start:var(--color-brand-accent-primary);--color-brand-accent-gradient-end:var(--color-brand-accent-light);--color-brand-accent-gradient-start-percent:30%;--color-brand-accent-gradient-end-percent:100%}.light,.light-theme{--color-background:var(--color-background-base)}:root:is(.dark,.dark-theme),:root:is(.dark,.dark-theme) :where(.radix-themes:not(.light,.light-theme)){--color-background-base:#111;--color-surface-card:#131314;--color-surface-subtle:#1a1a1a;--color-surface-darker:#0d0d0d;--color-surface-dark:#0c0b0b;--color-on-surface-dark:#f7f6f3;--color-text-primary:#fff;--color-text-secondary:#9a9aa3;--color-text-tertiary:#6a6a72;--color-brand-accent-primary:#c4986b;--color-brand-accent-hover:#c39564;--color-brand-accent-light:#675644;--color-brand-accent-gradient-start:var(--color-brand-accent-primary);--color-brand-accent-gradient-end:var(--color-brand-accent-light);--color-brand-accent-gradient-start-percent:30%;--color-brand-accent-gradient-end-percent:100%}.radix-themes .rt-BaseButton{cursor:pointer;border-radius:var(--radius-thumb)!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:16px}body{background:var(--color-background-base);color:var(--color-text-primary);min-height:100dvh;font-family:var(--default-font-family)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,textarea,select{font:inherit;color:inherit}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}::selection{background:var(--accent-4);color:var(--gray-12)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--gray-2)}::-webkit-scrollbar-thumb{background:var(--gray-8);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--gray-9)}.header-logo{width:auto;height:24px;transition:filter .2s;display:block}.dark .header-logo,.dark-theme .header-logo{filter:invert()brightness(1.5)}.masonry-layout{width:100%;flex-direction:column!important;display:flex!important}.masonry-layout .masonry-col{display:contents!important}@media (min-width:768px){.masonry-layout{gap:var(--space-6);flex-direction:row!important;align-items:flex-start!important}.masonry-layout .masonry-col{gap:var(--space-6);flex-direction:column!important;width:50%!important;display:flex!important}.style-board-responsive-grid{gap:var(--space-5)!important;grid-template-columns:repeat(2,1fr)!important}.style-board-responsive-grid>:nth-child(3){gap:var(--space-5);grid-column:1/-1;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:1024px){.style-board-responsive-grid{grid-template-columns:37.5% 32% 27.5%!important}.style-board-responsive-grid>:nth-child(3){flex-direction:column;grid-column:auto;display:flex}}.section-card{transition:box-shadow .2s}.section-card:hover{box-shadow:0 2px 8px #0000000a}.section-card:after{box-shadow:none!important}@keyframes spin{to{transform:rotate(360deg)}}.spinner{animation:1s linear infinite spin}.add-button{cursor:pointer!important}.add-button:hover{color:var(--accent-12)!important;font-weight:700!important}.add-button:active{opacity:.8}.style-block-card:hover:after{box-shadow:0 0 0 1px var(--gray-12)!important}.style-block-card.active:after{box-shadow:inset 0 0 0 2px var(--gray-12)!important}.auth-tab-trigger{text-transform:uppercase;font-size:var(--font-size-2);letter-spacing:.05em;transition:all .2s}.auth-tab-trigger[data-state=active]{color:var(--color-brand-accent-primary)!important}.auth-tab-trigger[data-state=active]:before{background-color:var(--color-brand-accent-primary)!important}.auth-tab-trigger:hover:not([data-state=active]){color:var(--gray-11)}[data-sonner-toaster],.sonner-toast-container,.my-toast{z-index:99999!important}[data-sonner-toaster][data-sonner-theme=light] ::selection{color:#fff!important;background:#000!important}[data-sonner-toaster][data-sonner-theme=dark] ::selection{color:#000!important;background:#fff!important}
