@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-200.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-100Italic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-200Italic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-300Italic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-400Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-500Italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-600Italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-700Italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-800Italic.woff2) format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(/fonts/TWKLausanne/TWKLausanne-900Italic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Borgen;src:local("Borgen");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Text-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Text-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro;src:url(/fonts/SF-Pro-Text-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}.radix-themes{--default-font-family:"TWK Lausanne",-apple-system,BlinkMacSystemFont,sans-serif;--heading-font-family:var(--default-font-family);color-scheme:only light!important}:root{color-scheme:only light;--font-display:"TWK Lausanne",-apple-system,BlinkMacSystemFont,sans-serif;--font-body:"TWK Lausanne",-apple-system,BlinkMacSystemFont,sans-serif;--font-brand:"TWK Lausanne","Borgen",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular","SF Mono",Menlo,monospace;--font-accent:"JetBrains Mono",ui-monospace,"SFMono-Regular","SF Mono",Menlo,monospace;--app-sidebar-width:var(--sidebar-width-expanded);--color-bg-canvas:#FFFFFF;--color-bg-elevated:#FFFFFF;--color-bg-muted:#F1F1F4;--color-bg-selected:#EEEEF2;--color-ink-strong:#18181B;--color-ink-body:#1E1E1E;--color-ink-secondary:#7F7F89;--color-ink-muted:#9595A0;--color-ink-placeholder:#9696A0;--color-border-default:#DEDEDE;--color-border-strong:#D4D4DB;--color-accent-soft:#E8E8EC;--color-accent-strong:#18181B;--color-accent-link:#0000EE;--color-accent-selection:rgba(24,24,27,0.08);--color-status-green:#16A34A;--color-status-red:#DC2626;--color-status-amber:#D97706;--color-neutral-0:#FFFFFF;--color-neutral-100:#F5F5F5;--color-neutral-175:#E8E8ED;--color-neutral-200:#E8E8E8;--color-neutral-250:#E6E6EA;--color-neutral-300:#D9D9DF;--color-neutral-400:#A6A6A6;--color-neutral-500:#757575;--color-neutral-550:#737373;--color-neutral-700:#2B2B31;--color-neutral-800:#1E1E24;--color-neutral-900:#1B1B1F;--color-neutral-950:#0B0B0B;--color-black:#000000;--color-success-700:#15803D;--color-danger-50:#FAF3F3;--color-danger-700:#B42318;--color-skeleton-start:#F8F8F8;--color-skeleton-mid:#F0F0F0;--color-bg-subtle:#f7f7fa;--color-bg-overlay:#ffffff;--color-surface-card:#ffffff;--color-surface-card-hover:#f7f7fa;--color-surface-card-active:#eeeef2;--color-surface-secondary:#f1f1f4;--color-surface-tertiary:#f7f7fa;--color-border-focus:#6f7786;--color-brand-primary:#18181b;--color-brand-primary-hover:#2b2b31;--color-brand-primary-active:#0b0b0b;--color-brand-primary-soft:rgba(24,24,27,0.08);--color-button-primary-bg:#18181b;--color-button-primary-hover:#2b2b31;--color-button-primary-active:#0b0b0b;--color-button-primary-text:#ffffff;--color-button-secondary-bg:#f1f1f4;--color-button-secondary-hover:#e8e8ec;--color-button-secondary-active:#dedede;--color-button-secondary-text:#18181b;--color-button-ghost-hover:rgba(24,24,27,0.04);--color-button-ghost-active:rgba(24,24,27,0.08);--color-button-danger-bg:#b42318;--color-button-danger-hover:#9f1d13;--color-button-danger-active:#85170e;--color-button-danger-text:#fff6f6;--color-input-bg:#ffffff;--color-input-bg-hover:#f8f8f8;--color-input-bg-focus:#ffffff;--color-input-border:#d4d4db;--color-input-border-hover:#b8bac4;--color-input-border-focus:#18181b;--color-input-text:#18181b;--color-input-placeholder:#9696a0;--color-status-info:#2563eb;--color-status-success-soft:rgba(22,163,74,0.14);--color-status-warning-soft:rgba(217,119,6,0.14);--color-status-error-soft:rgba(180,35,24,0.14);--color-status-info-soft:rgba(37,99,235,0.14);--color-link-default:#4b5563;--color-link-hover:#2b2b31;--color-link-visited:#5f6572;--color-focus-ring:0 0 0 3px rgba(111,119,134,0.18);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--sidebar-width-expanded:clamp(228px,calc(215px + 1.9vw),264px);--sidebar-width-collapsed:clamp(66px,calc(63px + 0.4vw),74px);--sidebar-background:0 0% 100%;--sidebar-foreground:240 10% 11%;--sidebar-primary:240 10% 11%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 4% 95%;--sidebar-accent-foreground:240 10% 11%;--sidebar-border:240 6% 90%;--sidebar-ring:240 10% 11%;--color-bg-hover:var(--color-bg-muted);--color-text-primary:var(--color-ink-strong);--color-text-body:var(--color-ink-body);--color-text-secondary:var(--color-ink-secondary);--color-text-tertiary:var(--color-ink-muted);--color-text-muted:var(--color-ink-placeholder);--color-text-placeholder:var(--color-ink-placeholder);--color-border-light:var(--color-border-default);--shadow-sm:0 1px 2px rgba(16,16,24,0.04),0 1px 4px rgba(16,16,24,0.02);--shadow-md:0 6px 20px rgba(16,16,24,0.06),0 1px 3px rgba(16,16,24,0.04);--shadow-lg:0 12px 30px rgba(16,16,24,0.08),0 3px 10px rgba(16,16,24,0.05);--shadow-xl:0 20px 56px rgba(16,16,24,0.10),0 8px 22px rgba(16,16,24,0.06);--shadow-header:0 1px 0 var(--color-neutral-200),0 4px 16px rgba(0,0,0,0.03);--shadow-card-hover:0 8px 22px rgba(16,16,24,0.10)}:has(>.sidebar-spacer){background-color:var(--color-bg-canvas)!important}.theme-auth-shell,.theme-card,.theme-card-muted,.theme-menu,.theme-page-shell,.theme-page-surface,[data-light-lock]{color-scheme:only light;--color-bg-canvas:#ffffff;--color-bg-subtle:#f7f7fa;--color-bg-elevated:#ffffff;--color-bg-overlay:#ffffff;--color-bg-muted:#f1f1f4;--color-bg-hover:#f1f1f4;--color-bg-selected:#eeeef2;--color-surface-card:#ffffff;--color-surface-card-hover:#f7f7fa;--color-surface-card-active:#eeeef2;--color-surface-secondary:#f1f1f4;--color-surface-tertiary:#f7f7fa;--color-ink-strong:#18181b;--color-ink-body:#1e1e1e;--color-ink-secondary:#7f7f89;--color-ink-muted:#9595a0;--color-ink-placeholder:#9696a0;--color-border-light:#dedede;--color-border-default:#dedede;--color-border-strong:#d4d4db;--color-border-focus:#6f7786;--color-accent-soft:#e8e8ec;--color-accent-strong:#18181b;--color-button-primary-bg:#18181b;--color-button-primary-hover:#2b2b31;--color-button-primary-active:#0b0b0b;--color-button-primary-text:#ffffff;--color-button-secondary-bg:#f1f1f4;--color-button-secondary-hover:#e8e8ec;--color-button-secondary-active:#dedede;--color-button-secondary-text:#18181b;--color-input-bg:#ffffff;--color-input-bg-hover:#f8f8f8;--color-input-bg-focus:#ffffff;--color-input-border:#d4d4db;--color-input-border-hover:#b8bac4;--color-input-border-focus:#18181b;--color-input-text:#18181b;--color-input-placeholder:#9696a0;--color-text-primary:#18181b;--color-text-body:#1e1e1e;--color-text-secondary:#7f7f89;--color-text-tertiary:#9595a0;--color-text-muted:#9696a0;--color-text-placeholder:#9696a0}.sidebar-spacer+*,.sidebar-spacer~*{background-color:var(--color-bg-canvas);background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-canvas) 92%,var(--color-bg-muted) 8%) 0,var(--color-bg-canvas) 24%)}.sidebar-content{flex:1;min-width:0;overflow:hidden;border-left:none;box-shadow:none;background-color:var(--color-bg-canvas);background-image:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-canvas) 89%,var(--color-bg-muted) 11%) 0,var(--color-bg-canvas) 28%)}.font-display{font-family:var(--font-display)}.font-brand{font-family:var(--font-brand)}.discover-promo-card{background:#ffffff;color:#111111;box-shadow:inset 0 0 0 1px rgba(17,17,17,.08)}.discover-promo-card-copy{color:rgba(17,17,17,.72)}.discover-promo-card-button{background:#ffffff;color:#111827}.discover-promo-card-button:hover{background:#f3f4f6}body,html{min-height:100%;color-scheme:only light!important;background-color:var(--color-bg-canvas);color:var(--color-text-body);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{font-size:16px}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text-primary)}a,button,input,label,li,p,textarea{font-family:var(--font-body)}*{box-sizing:border-box}::selection{background:var(--color-accent-selection);color:var(--color-text-primary)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:is(input,textarea,select):where(:focus,:focus-visible){outline:none!important;box-shadow:none!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-input-text,var(--color-text-primary))!important;caret-color:var(--color-input-text,var(--color-text-primary))!important;border-color:transparent!important;-webkit-box-shadow:0 0 0 1000px var(--color-input-bg,var(--color-bg-muted)) inset!important;box-shadow:0 0 0 1000px var(--color-input-bg,var(--color-bg-muted)) inset!important;transition:background-color 99999s ease-out 0s}@keyframes message-enter-incoming-keyframes{0%{opacity:0;transform:translate3d(-8px,10px,0) scale(.94);filter:blur(.35px)}72%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes message-enter-outgoing-keyframes{0%{opacity:0;transform:translate3d(8px,10px,0) scale(.94);filter:blur(.35px)}72%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}.message-enter-incoming{animation:message-enter-incoming-keyframes .38s cubic-bezier(.22,1,.36,1) both;transform-origin:left bottom;will-change:transform,opacity}.message-enter-outgoing{animation:message-enter-outgoing-keyframes .38s cubic-bezier(.22,1,.36,1) both;transform-origin:right bottom;will-change:transform,opacity}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.font-accent{font-variant-numeric:tabular-nums}.btn-press:active{transform:scale(.97);transition:transform 80ms ease}.header-scrolled{box-shadow:var(--shadow-header)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes scroll-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes createBtnPop{0%{transform:scale(1)}50%{transform:scale(.96)}to{transform:scale(1)}}@keyframes createMenuOpen{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes createMenuClose{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes notifBackdropOpen{0%{opacity:0}to{opacity:1}}@keyframes notifBackdropClose{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}.skeleton{background:linear-gradient(90deg,var(--color-skeleton-start) 25%,var(--color-skeleton-mid) 50%,var(--color-skeleton-start) 75%);background-size:200% 100%;animation:shimmer 1.5s ease infinite;border-radius:8px}.sidebar-bottom-fade{position:relative}.sidebar-bottom-fade:before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:linear-gradient(to top,var(--color-bg-canvas) 0,transparent 100%);pointer-events:none}.video-card{transition:box-shadow .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.video-card:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.pill-spring{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.pill-spring:active{transform:scale(.95)}.section-label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.page-label,.section-label{color:var(--color-neutral-550)}.page-label{font-size:13px;font-weight:400;letter-spacing:.01em}.fui-BaseButton:not(.on-dark):not([class*=bg-black]):where(.fui-variant-ghost,.fui-variant-surface,.fui-variant-soft):where(:hover,[data-pressed],[data-state=open]){background-color:var(--color-neutral-100)!important;color:var(--color-neutral-950)!important;filter:none!important}.fui-BaseButton.on-dark:where(:hover,[data-pressed],[data-state=open]){background-color:rgba(255,255,255,.14)!important;color:var(--color-neutral-0)!important;filter:none!important}.btn-danger-soft,.btn-ghost-surface,.btn-icon-neutral,.fui-BaseButton,[class*=btn-pill],a[role=button],button,input[type=button],input[type=reset],input[type=submit]{border-radius:12px!important}.btn-icon-neutral{border:1px solid var(--color-neutral-200)!important;background-color:var(--color-neutral-0)!important;color:var(--color-text-secondary)!important;border-radius:12px!important}.btn-icon-neutral:hover{border-color:var(--color-border-strong)!important;background-color:var(--color-bg-hover)!important;color:var(--color-text-primary)!important}.theme-auth-shell,.theme-page-shell{background-color:var(--color-bg-muted);background-image:radial-gradient(150% 130% at -10% -12%,color-mix(in srgb,var(--color-bg-canvas) 72%,transparent) 0,transparent 60%);color:var(--color-text-body)}.theme-page-surface{background-color:var(--color-bg-canvas);color:var(--color-text-body)}.theme-card{background-color:var(--color-surface-card);box-shadow:var(--shadow-sm)}.theme-card,.theme-card-muted{border:1px solid var(--color-border-default);color:var(--color-text-body)}.theme-card-muted{background-color:var(--color-surface-secondary)}.theme-card-hover:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-card-hover)}.theme-divider{border-color:var(--color-border-light)}.theme-input-shell{border:1px solid var(--color-input-border);background-color:var(--color-input-bg);color:var(--color-input-text)}.theme-input-shell:focus-within{border-color:var(--color-input-border-focus);background-color:var(--color-input-bg-focus);box-shadow:var(--color-focus-ring)}.theme-input{background:transparent;color:var(--color-input-text);outline:none}.theme-input::placeholder{color:var(--color-input-placeholder)}.theme-menu{border:1px solid var(--color-border-default);background-color:var(--color-bg-overlay);color:var(--color-text-body);box-shadow:var(--shadow-lg)}.theme-danger-banner{border:1px solid color-mix(in srgb,var(--color-status-red) 36%,transparent);background-color:var(--color-status-error-soft);color:var(--color-status-red)}.theme-success-banner{border:1px solid color-mix(in srgb,var(--color-status-green) 36%,transparent);background-color:var(--color-status-success-soft);color:var(--color-status-green)}.apply-filter-chip[data-selected=true]{border:1px solid var(--color-black)!important;background-color:var(--color-black)!important;color:var(--color-neutral-0)!important}.apply-filter-chip[data-selected=false]{border:1px solid var(--color-border-light);background-color:var(--color-button-secondary-bg);color:var(--color-button-secondary-text)}.apply-filter-chip[data-selected=false]:hover{border-color:var(--color-border-strong);background-color:var(--color-button-secondary-hover);color:var(--color-text-primary)}.btn-pill-primary{border:1px solid var(--color-button-primary-bg)!important;background-color:var(--color-button-primary-bg)!important;border-radius:12px!important}.btn-pill-primary,.btn-pill-primary:hover{color:var(--color-button-primary-text)!important}.btn-pill-primary:hover{border-color:var(--color-button-primary-hover)!important;background-color:var(--color-button-primary-hover)!important}.btn-pill-secondary{border:0!important;background-color:var(--color-bg-muted)!important;border-radius:12px!important}.btn-pill-secondary,.btn-pill-secondary:hover{color:var(--color-button-secondary-text)!important;box-shadow:none!important}.btn-pill-secondary:hover{background-color:var(--color-neutral-175)!important}.btn-pill-success{border:1px solid var(--color-status-green)!important;background-color:var(--color-status-green)!important;border-radius:12px!important}.btn-pill-success,.btn-pill-success:hover{color:var(--color-button-primary-text)!important}.btn-pill-success:hover{border-color:var(--color-success-700)!important;background-color:var(--color-success-700)!important}.btn-pill-muted{border:0!important;background-color:var(--color-surface-secondary)!important;color:var(--color-text-secondary)!important;border-radius:12px!important}.btn-pill-muted:hover{background-color:var(--color-surface-tertiary)!important;color:var(--color-text-primary)!important}.btn-tab-toggle{border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--color-neutral-400)!important}.btn-tab-toggle,.btn-tab-toggle:hover{background-color:transparent!important}.btn-tab-toggle:hover{color:var(--color-neutral-500)!important}.btn-tab-toggle[data-active=true]{border-bottom-color:var(--color-black)!important;color:var(--color-black)!important}.btn-ghost-surface{border:0!important;background-color:var(--color-button-secondary-bg)!important;color:var(--color-button-secondary-text)!important;border-radius:12px!important}.btn-ghost-surface:hover{background-color:var(--color-button-ghost-hover)!important;color:var(--color-text-primary)!important}.btn-danger-soft{color:var(--color-danger-700)!important;border-radius:12px!important}.btn-danger-soft:hover{background-color:var(--color-danger-50)!important;color:var(--color-danger-700)!important}.auth-flat-buttons .btn-pill-muted,.auth-flat-buttons .btn-pill-muted:active,.auth-flat-buttons .btn-pill-muted:hover,.auth-flat-buttons .btn-pill-primary,.auth-flat-buttons .btn-pill-primary:active,.auth-flat-buttons .btn-pill-primary:hover,.auth-flat-buttons .btn-pill-secondary,.auth-flat-buttons .btn-pill-secondary:active,.auth-flat-buttons .btn-pill-secondary:hover,.auth-flat-buttons .btn-pill-success,.auth-flat-buttons .btn-pill-success:active,.auth-flat-buttons .btn-pill-success:hover{box-shadow:none!important;filter:none!important;transform:none!important}.auth-flat-buttons .btn-pill-secondary,.auth-flat-buttons .btn-pill-secondary:active,.auth-flat-buttons .btn-pill-secondary:hover{background-color:var(--color-bg-muted)!important;border-color:var(--color-border-light)!important;color:var(--color-button-secondary-text)!important}.modal-focus-reset .fui-SelectTrigger:where(:focus,:focus-visible),.modal-focus-reset .fui-TextAreaInput:where(:focus,:focus-visible),.modal-focus-reset .fui-TextFieldRoot:where(:focus-within),.modal-focus-reset .fui-TextFieldRoot:where(:has(.fui-TextFieldInput:focus)),.modal-focus-reset :is(input,textarea,select):where(:focus,:focus-visible){outline:none!important;border-color:inherit!important}.modal-focus-reset :is(input,textarea,select):where(:focus,:focus-visible){box-shadow:none!important;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;background-image:none!important}@media (max-width:1023px){.theme-page-shell{display:none!important}}