html[data-theme=dark] *{scrollbar-color:var(--border-color) transparent}html[data-theme=dark] ::selection{color:var(--foreground)}html[data-theme=dark] .results-marquee-viewport{scrollbar-color:var(--border-color) transparent}html[data-theme=dark] .site-app .catalog-nav-item.is-active,html[data-theme=dark] .site-app .catalog-filter-chip,html[data-theme=dark] .site-app .catalog-filter-chip:hover{background:var(--surface-hover)}html[data-theme=dark] .ai-model-logo{background:var(--surface);color:var(--foreground)}html[data-theme=dark] .site-app .wireframe-prompt-card>.prompt-card-details{background:var(--surface-hover)}html[data-theme=dark] .activation-dialog{color:var(--foreground)}html[data-theme=dark] .activation-close:hover{background:var(--media)}html[data-theme=dark] .activation-heading p{color:var(--muted)}html[data-theme=dark] .activation-dialog button:focus-visible{outline:2px solid var(--foreground)}html[data-theme=dark] .site-app .sponsored-card>.prompt-card-details,html[data-theme=dark] .site-app .explore-page .catalog-public-card>.prompt-card-details{background:var(--surface-hover)}html[data-theme=dark] .site-app .site-footer-panel{background:var(--media)}html[data-theme=dark] .site-app .site-footer-invitation>h2>span,html[data-theme=dark] .site-app .site-footer-main>p,html[data-theme=dark] .site-app .site-footer-main nav :is(a,button),html[data-theme=dark] .site-app .site-footer-bottom{color:var(--muted)}html[data-theme=dark] .mind-login-dialog{background:var(--surface);color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .mind-login-close{color:var(--subtle)}html[data-theme=dark] .mind-login-close:hover{background:var(--input-background);color:var(--foreground)}html[data-theme=dark] .mind-login-heading p{color:var(--subtle)}html[data-theme=dark] .mind-login-providers button{border:1px solid var(--border-color);background:var(--surface);color:var(--foreground)}html[data-theme=dark] .mind-login-providers button:hover{background:var(--input-background);border-color:var(--border-color)}html[data-theme=dark] .mind-login-divider{color:var(--subtle)}html[data-theme=dark] .mind-login-field input{border:1px solid var(--subtle);background:var(--surface);color:var(--foreground);caret-color:var(--foreground)}html[data-theme=dark] .mind-login-field input::placeholder{color:var(--subtle)}html[data-theme=dark] .mind-login-field input:focus{border-color:var(--foreground)}html[data-theme=dark] .mind-login-password-label>button{color:var(--subtle)}html[data-theme=dark] .mind-login-password-label>button:hover{color:var(--foreground)}html[data-theme=dark] .mind-login-password>button{color:var(--subtle)}html[data-theme=dark] .mind-login-password>button:hover{color:var(--foreground)}html[data-theme=dark] .mind-login-submit{background:var(--primary);color:var(--primary-foreground)}html[data-theme=dark] .mind-login-submit:hover{background:var(--primary-hover)}html[data-theme=dark] .mind-login-dialog button:focus-visible{outline:2px solid var(--foreground)}html[data-theme=dark] .mind-login-signup{background:var(--background);color:var(--subtle)}html[data-theme=dark] .mind-login-signup>button{color:var(--foreground)}html[data-theme=dark] .onboarding-shell{background:var(--surface);color:var(--foreground)}html[data-theme=dark] .onboarding-aside{background:var(--media)}html[data-theme=dark] .onboarding-journey li{color:var(--subtle)}html[data-theme=dark] .onboarding-journey li[aria-current=step]{color:var(--foreground)}html[data-theme=dark] .onboarding-top{color:var(--subtle)}html[data-theme=dark] .onboarding-top button{color:var(--foreground)}html[data-theme=dark] .onboarding-progress,html[data-theme=dark] .onboarding-description{color:var(--subtle)}html[data-theme=dark] .onboarding-field :is(input,select,textarea),html[data-theme=dark] .onboarding-form input[name=username]{border:1px solid var(--subtle);background:var(--surface);color:var(--foreground)}html[data-theme=dark] .onboarding-field input::placeholder,html[data-theme=dark] .onboarding-field textarea::placeholder{color:var(--subtle)}html[data-theme=dark] .onboarding-field :is(input,select,textarea):focus,html[data-theme=dark] .onboarding-form input[name=username]:focus{border-color:var(--foreground)}html[data-theme=dark] .onboarding-field>p,html[data-theme=dark] .onboarding-field-hint,html[data-theme=dark] .onboarding-password>button{color:var(--subtle)}html[data-theme=dark] .onboarding-submit{background:var(--primary);color:var(--primary-foreground)}html[data-theme=dark] .onboarding-submit:hover{background:var(--primary-hover)}html[data-theme=dark] .onboarding-status,html[data-theme=dark] .onboarding-form-note{color:var(--subtle)}html[data-theme=dark] .onboarding-form-note>strong{color:var(--foreground)}html[data-theme=dark] .onboarding-back,html[data-theme=dark] .onboarding-bottom{color:var(--subtle)}html[data-theme=dark] .onboarding-choice-row label{border:1px solid var(--subtle)}html[data-theme=dark] .onboarding-choice-row label:has(input:checked){border-color:var(--foreground);background:var(--input-background)}html[data-theme=dark] .onboarding-choice-row input{accent-color:var(--foreground)}html[data-theme=dark] .onboarding-optional{border-top:1px solid var(--border-color)}html[data-theme=dark] .onboarding-optional>summary{color:var(--subtle)}html[data-theme=dark] .onboarding-icons>button[aria-pressed=true]{border-color:var(--foreground);background:var(--surface-hover)}html[data-theme=dark] .onboarding-success-icon{background:var(--media)}html[data-theme=dark] .onboarding-summary>div{border-bottom:1px solid var(--border-color)}html[data-theme=dark] .onboarding-summary dt{color:var(--subtle)}html[data-theme=dark] .onboarding-shell :is(a,button,summary):focus-visible{outline:2px solid var(--foreground)}@media (max-width:900px){html[data-theme=dark] .onboarding-aside{background:var(--surface)}html[data-theme=dark] .onboarding-mobile-progress>span{background:var(--border-color)}html[data-theme=dark] .onboarding-mobile-progress>span[data-done]{background:var(--primary)}}html[data-theme=dark] .site-app .resource-field input:not([type=file]),html[data-theme=dark] .site-app .resource-field textarea,html[data-theme=dark] .site-app .resource-field select{border:1px solid var(--subtle)}
:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111216;--foreground:#edf0f6;--surface:#1a1c22;--surface-hover:#282b33;--muted:#b6bac6;--subtle:#a1a7b6;--media:#242730;--input-background:#20232a;--input-foreground:#edf0f6;--border-color:#363943;--primary:#f1f3f6;--primary-foreground:#15171c;--primary-hover:#d5d9e2;--field-background:#20232a;--field-foreground:#edf0f6;--overlay:#1a1c22;--overlay-foreground:#edf0f6;--separator:#363943;--danger:#ffb4ab;--success:#8bd5ad}html[data-theme=dark] ::selection{color:#fff;background:#465775}html[data-theme=dark] *{scrollbar-color:#515664 transparent}html[data-theme=dark] .site-app :is(.settings-error,.billing-error,.resources-error,.workflow-error,.comment-error){color:#ffb4ab}html[data-theme=dark] .site-app :is(.settings-success,.connection-status.connected){color:#8bd5ad;background:#17372a}html[data-theme=dark] .onboarding-shell{background:var(--background);color:var(--foreground)}html[data-theme=dark] .onboarding-error,html[data-theme=dark] .mind-login-error{color:#ffb4ab;background:#3e2225}html[data-theme=dark] .site-app .billing-frequency button span{color:#8bd5ad}html[data-theme=dark] .site-app .ai-model-logo img[src$="/openai.svg"],html[data-theme=dark] .site-app img[src$="/github.svg"]{filter:invert()}html[data-theme=dark] .site-app .mfa-qr{background:#fff}.site-app .account-settings-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:48px;margin-top:32px;display:grid}.site-app .account-settings-nav{border:0;gap:5px;margin:0;display:grid;position:sticky;top:112px;overflow:visible}.site-app .account-settings-nav>a{border-radius:10px;min-height:44px;padding:12px 16px}.site-app .account-settings-nav>a:hover{background:var(--surface-hover);box-shadow:none}.site-app .account-settings-nav>a[aria-current=page]{color:var(--foreground);background:var(--surface-hover);font-weight:600}.site-app .account-settings-panel{min-width:0;min-height:380px}.site-app .account-settings-panel .account-settings-section{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0}.site-app .account-settings-panel .account-settings-section-intro{border-bottom:1px solid var(--border-color);grid-template-columns:28px minmax(0,1fr);gap:4px 10px;padding-bottom:24px;display:grid}.site-app .account-settings-panel .account-settings-section-intro>svg{grid-row:1/3;margin:2px 0 0}.site-app .account-settings-panel .account-settings-section-intro p{grid-column:2;max-width:65ch;margin:0}.site-app .account-settings-panel .appearance-controls{max-width:560px}.site-app .settings-sign-in{background:var(--surface);border-radius:16px;padding:32px}.site-app .settings-sign-in h2{font-size:20px;font-weight:600}.site-app .settings-sign-in p{color:var(--muted);margin-top:12px;line-height:1.7}@media (max-width:900px){.site-app .account-settings-layout{grid-template-columns:minmax(0,1fr);gap:28px}.site-app .account-settings-nav{gap:5px;padding-bottom:4px;display:flex;position:static;overflow-x:auto}.site-app .account-settings-nav>a{white-space:nowrap;padding:10px 14px}.site-app .account-settings-panel .account-settings-section-intro>svg{display:block}}html[data-theme=dark] .mind-login-message.is-error{color:#ffb4ab;background:#3e2225}html[data-theme=dark] .mind-login-message.is-notice{color:#8bd5ad;background:#17372a}html[data-theme=dark] .site-app :is(.text-red-700,.text-red-600,.text-rose-700){color:#ffb4ab}html[data-theme=dark] .site-app :is(.text-green-700,.text-emerald-700){color:#8bd5ad}html[data-theme=dark] .site-app :is(.bg-black\/5,.hover\:bg-black\/5:hover){background:var(--surface-hover)}html[data-theme=dark] .site-app .border-black\/20{border-color:var(--border-color)}:root{--control-border:#8a8a95}:root[data-theme=dark]{--control-border:#626a7c}html[data-theme=dark] :is(.mind-select,.mind-date-picker) :is(.select__trigger,.autocomplete__trigger,.date-input-group),html[data-theme=dark] .site-app :is(input:not([type=checkbox]):not([type=radio]),textarea):not(.showcase-search input){border-color:var(--control-border)}html[data-theme=dark] .site-app :is(.ai-model-logo,.resource-client-identity) img:is([src="/ai-models/openai.svg"],[src="/ai-models/codex.svg"],[src="/ai-models/cursor.svg"],[src="/ai-models/windsurf.svg"]){filter:invert()}html[data-theme=dark] .mind-login-signup{border-color:var(--border-color)}html[data-theme=dark] .mind-login-divider:before,html[data-theme=dark] .mind-login-divider:after{background:var(--border-color)}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.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/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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-20C4,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.0wgildi0cnwt9.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_da832ead-module__aN_Ytq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_da832ead-module__aN_Ytq__variable{--font-sans:"Geist", "Geist Fallback"}
