@layer base{.ts-app a{color:var(--ts-text-accent);text-decoration:none}.ts-app a:hover{color:var(--ryte-primary-hover)}.ts-app button,.ts-app input:not([type=range]):not([type=checkbox]):not([type=radio]),.ts-app textarea,.ts-app select{border-radius:var(--ryte-radius-lg)}}.ts-app input,.ts-app textarea,.ts-app select,.ts-app button{font-family:inherit}.ts-app .ts-feedback-trigger{color:var(--ryte-text-secondary);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:13px}@keyframes ts-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes ts-spin{to{transform:rotate(360deg)}}@keyframes ts-slidein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ts-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes fab-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fab-pulse{0%{box-shadow:0 4px 16px #e85d2266,0 0 #e85d2266}70%{box-shadow:0 4px 16px #e85d2266,0 0 0 15px #e85d2200}to{box-shadow:0 4px 16px #e85d2266,0 0 #e85d2200}}.ts-app{--ts-workspace-width:1480px;--ts-text-accent:color-mix(in srgb, var(--ryte-brand-text) 88%, var(--ryte-text-primary));background:var(--ryte-surface-secondary);min-height:100dvh;font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--ryte-text-primary);overflow-wrap:break-word}.ts-app.ts-auth-screen{justify-content:center;align-items:center;padding:32px 24px;display:flex}.ts-app .ts-authgrid{border:1px solid var(--ryte-border-subtle);border-radius:var(--ryte-radius-2xl);width:100%;max-width:1160px;min-height:min(760px,100dvh - 64px);box-shadow:var(--ryte-shadow-sm);margin-inline:auto;overflow:clip}.ts-app .ts-shell,.ts-app .ts-payout,.ts-app .ts-setup-shell{width:calc(100% - 48px);max-width:var(--ts-workspace-width);margin-inline:auto}.ts-app .ts-shell,.ts-app .ts-setup-shell{border-inline:1px solid var(--ryte-border-subtle)}.ts-app .ts-workspace-view{width:100%;max-width:var(--ts-workspace-width);min-width:0;margin-inline:auto}.ts-app .ts-setup-content{align-items:center}.ts-app .ts-funds-overview>*,.ts-app .ts-funds-chart,.ts-app .ts-funds-day{min-width:0}.ts-app .ts-funds-chart-heading{flex-wrap:wrap;gap:8px}.ts-app .ts-funds-chart-scroll,.ts-app .ts-funds-activity-scroll{overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}.ts-app .ts-funds-chart-scroll:focus-visible,.ts-app .ts-funds-activity-scroll:focus-visible{outline:2px solid var(--ryte-text-primary);outline-offset:4px}.ts-content{min-width:0;padding-bottom:calc(var(--ts-cookie-inset,0px) + 24px + env(safe-area-inset-bottom,0px))}.ts-content:focus{outline:none}.ts-skip-link{z-index:120;background:var(--ryte-surface-primary);border:2px solid var(--ryte-text-primary);padding:12px 18px;font-size:14px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.ts-skip-link:focus{transform:translateY(0)}.ts-load-error{border:1px solid var(--ryte-danger-subtle);background:var(--ryte-primary-subtle);color:var(--ryte-danger-fg);justify-content:space-between;align-items:center;gap:16px;margin:18px 44px 0;padding:14px 18px;display:flex}.ts-load-error p{margin:0;font-size:14px;line-height:1.5}.ts-load-error button{border:1px solid var(--ryte-danger-fg);background:var(--ryte-surface-primary);min-height:44px;color:var(--ryte-danger-fg);cursor:pointer;flex-shrink:0;padding:10px 16px;font-size:13px;font-weight:700}.ts-load-error button:disabled{opacity:.6;cursor:wait}.ts-copy-recovery{border:1px solid var(--ryte-danger-subtle);background:var(--ryte-primary-subtle);flex-wrap:wrap;align-items:center;gap:10px;margin:18px 44px 0;padding:14px 18px;display:flex}.ts-copy-recovery p{width:100%;color:var(--ryte-danger-fg);margin:0;font-size:14px;line-height:1.5}.ts-copy-recovery input{border:1px solid var(--ryte-border-strong);flex:220px;min-width:0;padding:10px 12px;font-size:16px}.ts-copy-recovery button{border:1px solid var(--ryte-danger-fg);min-height:44px;color:var(--ryte-danger-fg);background:var(--ryte-surface-primary);padding:10px 14px;font-size:13px;font-weight:700}.ts-app button:disabled{transform:none}.ts-app input[type=text],.ts-app input[type=email],.ts-app input[type=password],.ts-app input[type=search],.ts-app select,.ts-app textarea{min-height:44px}.ts-app *,.ts-app :before,.ts-app :after{box-sizing:border-box}.ts-app button{transition:filter .15s,transform .1s,background-color .15s,box-shadow .15s}.ts-app button:hover{filter:brightness(.94)}.ts-app button:active{transform:scale(.98)}.ts-app button:focus-visible,.ts-app a:focus-visible,.ts-app input:focus-visible,.ts-app select:focus-visible,.ts-app [role=button]:focus-visible{outline:2px solid var(--ryte-primary);outline-offset:2px}.ts-app input:focus,.ts-app select:focus{border-color:var(--ryte-primary)!important}.ts-row{transition:background-color .12s}.ts-row:hover{background:var(--ryte-surface-secondary)!important}.ts-card-lift{transition:border-color .15s,box-shadow .15s,transform .15s}.ts-card-lift:hover{box-shadow:var(--ryte-shadow-md);transform:translateY(-3px);border-color:var(--ryte-text-primary)!important}.ts-app .ts-nav-short,.ts-app .ts-orders-cards{display:none}@media (max-width:820px){.ts-app .ts-funds-overview{grid-template-columns:minmax(0,1fr)!important}.ts-app.ts-auth-screen{align-items:flex-start;padding:0}.ts-app .ts-authgrid{min-height:100dvh;box-shadow:none;border:0;border-radius:0}.ts-app .ts-shell,.ts-app .ts-payout,.ts-app .ts-setup-shell{border-inline:0;width:100%}.ts-app .ts-shell,.ts-app .ts-authgrid{grid-template-columns:1fr!important}.ts-app .ts-shell{min-height:100dvh!important;display:block!important}.ts-app .ts-shell>*,.ts-app .ts-authgrid>*{min-width:0}.ts-app [style*="1fr 1fr 1fr 1fr"],.ts-app [style*=repeat\(4]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ts-app .ts-payout{padding:12px 16px!important;position:static!important}.ts-app .ts-sidebar{z-index:50;flex-wrap:wrap;align-items:center;gap:8px;position:sticky;top:0;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 0!important;flex-direction:row!important}.ts-app .ts-sidebar-brand{padding:0 6px 0 0!important}.ts-app .ts-sidebar-store{flex:160px;min-width:0;margin:0!important;padding:8px 10px!important}.ts-app .ts-sidebar-foot{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;margin-left:auto;flex-direction:row!important;gap:8px!important;margin-top:0!important;padding:0!important}.ts-app .ts-sidebar-brand{order:0}.ts-app .ts-sidebar-store{order:1}.ts-app .ts-sidebar-foot{order:2}.ts-app .ts-sidenav{border-top:1px solid var(--ryte-border-subtle);flex:100%;order:3;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 -12px;padding:0;display:grid;overflow-x:visible}.ts-app .ts-sidenav-btn{justify-content:center;min-width:0;min-height:56px;text-align:center!important;border-bottom:3px solid #0000!important;border-left:none!important;flex-direction:column!important;align-items:center!important;gap:5px!important;width:auto!important;padding:10px 2px 8px!important}.ts-app .ts-sidenav-btn[aria-current=page]{border-bottom-color:var(--ryte-primary)!important}.ts-app .ts-nav-long{display:none}.ts-app .ts-nav-short{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ts-app [style*="40px 48px"],.ts-app [style*="48px 56px"],.ts-app [style*="48px 40px"]{padding:22px 16px!important}.ts-app [style*="12px 48px"]{padding:12px 16px!important}.ts-app .ts-stylegrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ts-app .ts-copypill{flex-wrap:wrap;width:100%}.ts-app .ts-copypill>div{flex:160px}.ts-load-error{flex-wrap:wrap;gap:8px;margin:16px 16px 0}.ts-copy-recovery{margin:16px 16px 0}.ts-load-error button{width:100%}.ts-app input:not([type=range]):not([type=checkbox]):not([type=radio]),.ts-app textarea,.ts-app select{font-size:16px!important}.ts-app .ts-sidebar-brand{flex-shrink:0}.ts-app .ts-sidebar-store{margin-left:auto!important}.ts-app .ts-affiliate-entry,.ts-app .ts-signout,.ts-app .ts-feedback-trigger{min-height:44px;padding:8px 4px!important}.ts-app .ts-feedback-trigger>span{display:none}.ts-app .ts-sidenav{scroll-margin-top:12px}}@media (max-width:600px){.ts-app [style*="1fr 1fr 1fr"]:not([style*="1fr 1fr 1fr 1fr"]){grid-template-columns:1fr!important}}@media (max-width:640px){.ts-app .ts-payout{flex-wrap:nowrap!important;gap:10px!important;padding:10px 12px!important}.ts-app .ts-payout-title{font-size:13px!important}.ts-app .ts-payout-body{display:none}.ts-app .ts-sidebar-store{flex:1 1 0!important}.ts-app .ts-sidebar-brand>div:not(:nth-child(2)){font-size:18px!important}.ts-app .ts-sidebar-brand>div:nth-child(2){width:6px!important;height:16px!important}.ts-app .ts-payout-btn{padding:9px 12px!important;font-size:12.5px!important}.ts-app .ts-step{gap:6px!important;min-height:0!important;padding:16px!important}.ts-app .ts-step-img{display:none}.ts-app .ts-tiles{gap:8px!important}.ts-app .ts-tiles>div{padding:12px!important}.ts-app .ts-tiles>div>div:last-child{font-size:24px!important}.ts-app .ts-orders-cards{display:flex}.ts-app .ts-orders-table{display:none}.ts-app .ts-connect{flex-wrap:wrap}.ts-app .ts-connect>div:nth-child(2){flex:1 1 0}.ts-app .ts-connect-btn{width:100%;margin-left:0!important}.ts-app .ts-pers-row{flex-direction:column}.ts-app .ts-kind-grid{grid-template-columns:minmax(0,1fr)!important}.ts-app .ts-empty-products{padding:24px 16px!important}.ts-app .ts-empty-choices{grid-template-columns:minmax(0,1fr)!important}.ts-app .ts-prev-hero{gap:14px!important;padding:24px 16px!important}.ts-app .ts-prev-logo{width:56px!important;height:56px!important}.ts-app .ts-savebar{bottom:var(--ts-cookie-inset,0px);z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px)) 16px;background:var(--ryte-surface-secondary);border-top:1px solid var(--ryte-border-default);flex-wrap:wrap;margin:0 -16px -22px;position:sticky;gap:8px!important}.ts-app .ts-savebar-btn{flex:auto;padding:14px 16px!important}}@media (max-width:820px){.ts-app .ts-auth-hero{gap:12px;min-height:0}.ts-app .ts-auth-h1{max-width:none!important;font-size:clamp(38px,12vw,56px)!important}.ts-app .ts-auth-copy{font-size:14.5px!important}.ts-app .ts-auth-foot{display:none}.ts-app .ts-auth-points{display:none!important}.ts-app .ts-auth-form{padding:22px 16px!important}.ts-app .ts-wiz-h{font-size:clamp(30px,9vw,42px)!important}.ts-app .ts-path{gap:4px}}@media (prefers-reduced-motion:reduce){.ts-app *,.ts-app :before,.ts-app :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ts-app .ts-dashboard{flex-direction:column;gap:24px;width:100%;max-width:1480px;margin:0 auto;padding:38px 44px 64px;display:flex}.ts-dashboard h1,.ts-dashboard h2,.ts-dashboard h3,.ts-dashboard p{margin:0}.ts-dashboard-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.ts-dashboard-eyebrow{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ryte-text-secondary);font-size:10px;font-weight:600;line-height:1.5}.ts-dashboard-heading h1{font-family:var(--font-display), var(--font-geist-sans), sans-serif;font-size:var(--ryte-text-display-3-size);font-weight:var(--ryte-text-display-3-weight);letter-spacing:var(--ryte-text-display-3-track);overflow-wrap:anywhere;margin-top:8px;line-height:1.05}.ts-dashboard-intro{color:var(--ryte-text-secondary);font-size:14px;line-height:1.6;margin-top:9px!important}.ts-dashboard-readiness{border:1px solid var(--ryte-border-default);color:var(--ryte-text-secondary);background:var(--ryte-surface-primary);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.ts-dashboard-readiness>span{background:var(--ryte-text-tertiary);border-radius:50%;width:6px;height:6px}.ts-dashboard-readiness.is-ready{border-color:var(--ryte-success-subtle);color:var(--ryte-success-fg);background:var(--ryte-success-subtle)}.ts-dashboard-readiness.is-ready>span{background:var(--ryte-success-fg)}.ts-dashboard-next{border:1px solid var(--ryte-border-subtle);background:linear-gradient(135deg, var(--ryte-surface-primary), var(--ryte-primary-subtle));border-radius:var(--ryte-radius-xl);box-shadow:var(--ryte-shadow-sm);justify-content:space-between;align-items:center;gap:28px;padding:26px 28px;display:flex}.ts-dashboard-next-copy{min-width:0;max-width:650px}.ts-dashboard-next .ts-dashboard-eyebrow{color:var(--ryte-brand-text)}.ts-dashboard-next h2{margin-top:7px;font-size:22px;font-weight:700;line-height:1.3}.ts-dashboard-next-copy>p:last-child{color:var(--ryte-text-secondary);margin-top:8px;font-size:13.5px;line-height:1.65}.ts-dashboard-primary,.ts-dashboard-secondary{cursor:pointer;text-align:center;border:0;justify-content:center;align-items:center;gap:18px;min-height:44px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.ts-dashboard-primary{background:var(--ryte-primary);color:var(--ryte-on-primary);box-shadow:var(--ryte-shadow-sm);flex-shrink:0}.ts-dashboard-primary:hover{background:var(--ryte-primary-hover);box-shadow:var(--ryte-shadow-md)}.ts-dashboard-primary:disabled{cursor:wait;opacity:.55}.ts-dashboard-secondary{border:1px solid var(--ryte-border-default);background:var(--ryte-surface-primary);color:var(--ryte-text-primary)}.ts-dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ts-dashboard-metric{background:var(--ryte-surface-primary);border:1px solid var(--ryte-border-subtle);border-radius:var(--ryte-radius-xl);min-width:0;box-shadow:var(--ryte-shadow-sm);padding:20px}.ts-dashboard-metric>p{color:var(--ryte-text-secondary);font-size:12px;font-weight:600;line-height:1.5}.ts-dashboard-metric>strong{font-family:var(--font-display), var(--font-geist-sans), sans-serif;color:var(--ryte-text-primary);overflow-wrap:anywhere;margin-top:9px;font-size:36px;font-weight:800;line-height:1.2;display:block}.ts-dashboard-metric>span{color:var(--ryte-text-secondary);margin-top:6px;font-size:10.5px;line-height:1.5;display:block}.ts-dashboard-columns{grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);align-items:start;gap:22px;display:grid}.ts-dashboard-panel{background:var(--ryte-surface-primary);border:1px solid var(--ryte-border-subtle);border-radius:var(--ryte-radius-xl);box-shadow:var(--ryte-shadow-sm);min-width:0;overflow:clip}.ts-dashboard-panel-heading{border-bottom:1px solid var(--ryte-border-subtle);justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.ts-dashboard-panel-heading h2{margin-top:4px;font-size:17px;font-weight:700;line-height:1.4}.ts-dashboard-text-action{min-height:44px;color:var(--ryte-brand-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 0;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4}.ts-dashboard-text-action>span{margin-left:5px}.ts-dashboard-order-list{margin:0;padding:0;list-style:none}.ts-dashboard-order{border-bottom:1px solid var(--ryte-border-subtle);align-items:center;gap:12px;padding:18px 22px;display:flex}.ts-dashboard-order:last-child{border-bottom:0}.ts-dashboard-order-avatar{background:var(--ryte-surface-secondary);height:36px;color:var(--ryte-text-secondary);border-radius:50%;flex:0 0 36px;place-items:center;font-size:12px;font-weight:700;display:grid}.ts-dashboard-order-person{flex:1;min-width:0}.ts-dashboard-order-person>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.ts-dashboard-order-person>span{color:var(--ryte-text-secondary);margin-top:5px;font-size:11px;line-height:1.5;display:block}.ts-dashboard-order-value{text-align:right;flex-shrink:0}.ts-dashboard-order-value>strong{font-size:13px;line-height:1.5;display:block}.ts-dashboard-order-status{color:var(--ryte-text-secondary);margin-top:5px;font-size:10px;line-height:1.5;display:inline-block}.ts-dashboard-order-status.is-attention{color:var(--ryte-danger-fg);font-weight:700}.ts-dashboard-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:44px 24px;display:flex}.ts-dashboard-empty-icon{width:46px;height:46px;color:var(--ryte-brand-text);background:var(--ryte-primary-subtle);border-radius:50%;place-items:center;margin-bottom:6px;font-size:24px;display:grid}.ts-dashboard-empty h3{font-size:17px;font-weight:700}.ts-dashboard-empty p,.ts-dashboard-empty>span:not(.ts-dashboard-empty-icon){max-width:340px;color:var(--ryte-text-secondary);font-size:13px;line-height:1.7}.ts-dashboard-empty .ts-dashboard-secondary{margin-top:8px}.ts-dashboard-attention{background:var(--ryte-warning-subtle);color:var(--ryte-warning-fg);justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;font-size:12px;line-height:1.5;display:flex}.ts-dashboard-attention button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:5px 0;font-family:inherit;font-weight:700;text-decoration:underline}.ts-dashboard-aside{flex-direction:column;gap:20px;min-width:0;display:flex}.ts-dashboard-share{border:1px solid var(--ryte-border-subtle);border-radius:var(--ryte-radius-xl);box-shadow:var(--ryte-shadow-sm);color:var(--ryte-text-primary);background:var(--ryte-surface-primary);padding:24px}.ts-dashboard-share .ts-dashboard-eyebrow{color:var(--ryte-text-secondary)}.ts-dashboard-share h2{font-family:var(--font-display), var(--font-geist-sans), sans-serif;margin-top:8px;font-size:28px;font-weight:800;line-height:1.2}.ts-dashboard-share>p:not(.ts-dashboard-eyebrow){color:var(--ryte-text-secondary);margin-top:8px;margin-bottom:20px;font-size:12px;line-height:1.7}.ts-dashboard-share .ts-copypill{width:100%}.ts-dashboard-share .ts-copypill>div{flex:1;padding:12px!important;font-size:11px!important}.ts-dashboard-share .ts-copypill button{flex-shrink:0;min-height:44px;padding:12px 14px!important;font-size:12px!important}.ts-dashboard-share-preview{width:100%;min-height:44px;color:var(--ryte-brand-text);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:6px 0;font-family:inherit;font-size:12px}.ts-dashboard-share-preview>span{float:right}.ts-dashboard-checklist ol{margin:0;padding:6px 22px;list-style:none}.ts-dashboard-checklist li{border-bottom:1px solid var(--ryte-border-subtle);align-items:flex-start;gap:12px;padding:16px 0 8px;display:flex}.ts-dashboard-checklist li:last-child{border-bottom:0}.ts-dashboard-step-number{border:1px solid var(--ryte-border-default);height:23px;color:var(--ryte-text-secondary);font-family:var(--font-geist-sans), system-ui, sans-serif;border-radius:50%;flex:0 0 23px;place-items:center;margin-top:2px;font-size:10px;display:grid}.ts-dashboard-step-number.is-complete{border-color:var(--ryte-success-subtle);color:var(--ryte-success-fg);background:var(--ryte-success-subtle)}.ts-dashboard-checklist h3{font-size:13px;font-weight:600;line-height:1.5}.ts-dashboard-checklist li p{color:var(--ryte-text-secondary);margin-top:4px;font-size:11.5px;line-height:1.6}.ts-dashboard-fundraising{border-top:1px solid var(--ryte-border-subtle);flex-direction:column;padding:14px 22px;display:flex}.ts-dashboard-fundraising>span{color:var(--ryte-text-secondary);font-size:11px;font-weight:600}@media (max-width:1150px){.ts-app .ts-dashboard{padding:30px 28px 54px}.ts-dashboard-columns{grid-template-columns:minmax(0,1fr)}.ts-dashboard-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ts-dashboard-next{gap:20px}}@media (max-width:820px){.ts-app .ts-dashboard{gap:18px;padding:24px 16px 44px}.ts-dashboard-next{padding:22px}.ts-dashboard-heading{gap:18px}}@media (max-width:600px){.ts-dashboard-heading{flex-direction:column;align-items:flex-start;gap:14px}.ts-dashboard-heading h1{font-size:36px}.ts-dashboard-readiness{padding:7px 11px}.ts-dashboard-next{flex-direction:column;align-items:stretch;gap:18px;padding:20px}.ts-dashboard-next h2{font-size:20px}.ts-dashboard-primary{justify-content:space-between;width:100%}.ts-dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ts-dashboard-metric{padding:16px}.ts-dashboard-metric>strong{font-size:32px}.ts-dashboard-aside{display:flex}.ts-dashboard-panel-heading{gap:12px;padding:18px}.ts-dashboard-order{gap:10px;padding:16px 18px}.ts-dashboard-order-avatar{display:none}.ts-dashboard-order-person>span{font-size:10px}.ts-dashboard-share{padding:22px}.ts-dashboard-attention{padding:12px 18px}}.ts-app .ts-sidebar{border-right:1px solid var(--ryte-border-subtle)}.ts-app .ts-sidebar-store{border-radius:var(--ryte-radius-lg)}.ts-app .ts-sidebar-foot{border-top-color:var(--ryte-border-subtle)!important}.ts-app .ts-affiliate-entry{border-radius:var(--ryte-radius-lg)}.ts-app .ts-sidenav-btn[aria-current=page]{color:var(--ryte-text-primary)!important;background:var(--ryte-primary-subtle)!important}.ts-app .ts-dashboard-eyebrow{letter-spacing:.08em}.ts-app .ts-dashboard-next .ts-dashboard-eyebrow,.ts-app .ts-dashboard-text-action,.ts-app .ts-dashboard-share-preview{color:var(--ts-text-accent)}.ts-app .ts-load-error,.ts-app .ts-copy-recovery{border-radius:var(--ryte-radius-lg)}.ts-app .ts-auth-form{background:var(--ryte-surface-secondary)!important}.ts-app .ts-auth-brand{--ryte-text-primary:var(--ryte-on-primary)}.ts-app .ts-auth-card,.ts-app .ts-recovery-card,.ts-app .ts-setup-card{border:1px solid var(--ryte-border-subtle);border-radius:var(--ryte-radius-xl);background:var(--ryte-surface-primary);box-shadow:var(--ryte-shadow-sm)}.ts-app .ts-auth-card{padding:28px}.ts-app .ts-auth-tabs{border-radius:var(--ryte-radius-full);background:var(--ryte-surface-secondary);gap:4px;padding:4px;border:1px solid var(--ryte-border-subtle)!important}.ts-app .ts-auth-tab{border-radius:var(--ryte-radius-full)}.ts-app .ts-auth-title{font-size:var(--ryte-text-display-3-size)!important;text-transform:none!important}.ts-app .ts-auth-h1{font-size:clamp(38px,4.8vw,64px)!important;line-height:1.02!important}.ts-app .ts-auth-primary{box-shadow:var(--ryte-shadow-sm)}.ts-app .ts-auth-google{border-color:var(--ryte-border-default)!important}.ts-app .ts-setup-card{padding:28px}.ts-app .ts-setup-header{border-bottom-color:var(--ryte-border-subtle)!important}.ts-app .ts-setup-primary{border-radius:var(--ryte-radius-lg);box-shadow:var(--ryte-shadow-sm)}@media (min-width:821px){.ts-app .ts-sidenav-btn{border-radius:var(--ryte-radius-lg);margin:3px 12px;border-left:none!important;width:calc(100% - 24px)!important}}@media (max-width:820px){.ts-app .ts-sidebar{border-right:0;border-bottom:1px solid var(--ryte-border-subtle);box-shadow:var(--ryte-shadow-sm)}.ts-app .ts-auth-hero{gap:24px;padding:24px!important}.ts-app .ts-auth-h1{font-size:clamp(32px,8.5vw,44px)!important}.ts-app .ts-auth-card,.ts-app .ts-setup-card{padding:24px 20px}}
