html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sqlwhale-theme-toggle{color:#f8fafc;cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:0 11px;font:650 11px/1 system-ui,sans-serif;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.sqlwhale-theme-toggle:hover{background:#ffffff26;transform:translateY(-1px)}.sqlwhale-notch-mobile-theme{color:#94a3b8;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px 3px;font:600 12px system-ui,sans-serif;display:flex}html[data-theme=light] .sqlwhale-theme-toggle{color:#172033;background:#fff;border-color:#0f172a29}html[data-theme=light] .sqlwhale-theme-toggle:hover{background:#edf3ff}html[data-theme=light] .sqlwhale-notch-center{background:#f8fafcf5;border-color:#0f172a1f;box-shadow:0 14px 36px #0f172a1f}html[data-theme=light] .sqlwhale-notch-link{color:#475569}html[data-theme=light] .sqlwhale-notch-link:hover{color:#1d4ed8}html[data-theme=light] .sqlwhale-notch-brand{color:#111827}html[data-theme=light] .sqlwhale-notch-brand span span{color:#7654c7}html[data-theme=light] .sqlwhale-notch-mobile-menu{background:#f8fafcfa;border-color:#0f172a1f}html[data-theme=light] .sqlwhale-notch-mobile-menu a{color:#334155}html[data-theme=light] .sqlwhale-notch-mobile-theme{color:#64748b}html[data-theme=light] .sqlwhale-notch-menu-button{color:#172033;background:#0f172a0d;border-color:#0f172a26}html[data-theme=light] .sqlwhale-home{--agency-ink:#172033;--agency-paper:#f4f7fb;--agency-line:#0f172a24;--agency-muted:#1e293bad;color:#172033!important;background:#f4f7fb!important}html[data-theme=light] .sqlwhale-home .agency-hero,html[data-theme=light] .sqlwhale-home .agency-final-section{color:#172033!important;background:#edf2f8!important}html[data-theme=light] .sqlwhale-home .agency-intro-section,html[data-theme=light] .sqlwhale-home .agency-system-section,html[data-theme=light] .sqlwhale-home .agency-visual-section,html[data-theme=light] .sqlwhale-home .agency-method-section{color:#172033!important;background:#f4f7fb!important}html[data-theme=light] .sqlwhale-home .agency-hero-copy h1,html[data-theme=light] .sqlwhale-home h2,html[data-theme=light] .sqlwhale-home h3{color:#172033}html[data-theme=light] .sqlwhale-home .agency-hero-lede,html[data-theme=light] .sqlwhale-home .agency-stage-caption,html[data-theme=light] .sqlwhale-home .agency-stage-footer,html[data-theme=light] .sqlwhale-home p{color:#526176}html[data-theme=light] .sqlwhale-home .query-scene,html[data-theme=light] .sqlwhale-home .scene-table,html[data-theme=light] .sqlwhale-home .sqlwhale-about-swap-card{color:#172033;background-color:#fff;border-color:#0f172a29}html[data-theme=light] .sqlwhale-home .scene-table strong,html[data-theme=light] .sqlwhale-home .scene-table-result strong{color:#172033}html[data-theme=light] .sqlwhale-home .agency-section-index{color:#64748b}html[data-theme=light] .sqlwhale-home .agency-hero-grid{opacity:.08}html[data-theme=light] .sqlwhale-home .sqlwhale-footer{color:#334155;background:#eef2f7}html[data-theme=light] .sqlwhale-contact-page{color:#172033;background:#f4f7fb}html[data-theme=light] .sqlwhale-contact-hero{background:radial-gradient(circle at 76% 38%,#2563eb1f,#0000 28%),#edf3fa;border-color:#0f172a1a}html[data-theme=light] .sqlwhale-contact-hero-copy h1,html[data-theme=light] .sqlwhale-contact-info h2,html[data-theme=light] .contact-card-head h2,html[data-theme=light] .sqlwhale-contact-bottom h2{color:#172033}html[data-theme=light] .sqlwhale-contact-hero-copy p,html[data-theme=light] .sqlwhale-contact-info>p{color:#526176}html[data-theme=light] .sqlwhale-contact-content{background:#f7f9fc}html[data-theme=light] .sqlwhale-contact-card{background:#fff;border-color:#d9e1ec;box-shadow:0 22px 60px #0f172a14}html[data-theme=light] .sqlwhale-contact-form label>span{color:#475569}html[data-theme=light] .sqlwhale-contact-form input,html[data-theme=light] .sqlwhale-contact-form select,html[data-theme=light] .sqlwhale-contact-form textarea{color:#172033;background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .sqlwhale-contact-detail strong{color:#263449}html[data-theme=light] .sqlwhale-contact-bottom{color:#172033;background:#edf3fa}html[data-theme=dark] .subscription-page{color:#edf3ff!important;background:#080d16!important}html[data-theme=dark] .subscription-title,html[data-theme=dark] .subscription-plan-name,html[data-theme=dark] .subscription-plan-price{color:#f4f7ff!important}html[data-theme=dark] .subscription-description,html[data-theme=dark] .subscription-plan-detail,html[data-theme=dark] .subscription-plan-duration,html[data-theme=dark] .subscription-plan-features li,html[data-theme=dark] .subscription-plan-note,html[data-theme=dark] .subscription-alternative p{color:#aab8ce!important}html[data-theme=dark] .subscription-plan-card{background:linear-gradient(155deg,#141f31,#0e1726)!important;border-color:#29364b!important;box-shadow:0 18px 48px #00000047!important}html[data-theme=dark] .subscription-plan-card.featured{background:linear-gradient(155deg,#172d3c,#10232f)!important;border-color:#00b8c4!important}html[data-theme=dark] .subscription-popular{color:#04131a!important;background:#00aab5!important}html[data-theme=dark] .subscription-plan-divider{background:#cbd5e124!important}html[data-theme=dark] .subscription-plan-cta .fixed-plan-consent{color:#aab8ce!important}html[data-theme=dark] .subscription-alternative{color:#edf3ff!important;background:#111c2d!important;border-color:#29364b!important}html[data-theme=light] .subscription-page{color:#111827!important;background:#f5f3ed!important}.account-section-nav{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:none;background:#07141be0;border:1px solid #94a3b82e;border-radius:15px;align-items:center;gap:7px;width:fit-content;max-width:100%;margin:0 0 26px;padding:7px;display:flex;position:sticky;top:82px;overflow-x:auto;box-shadow:0 12px 32px #0000002e}.account-section-nav::-webkit-scrollbar{display:none}.account-section-nav a{color:#a8bac6;border-radius:10px;flex:none;padding:10px 13px;font-size:11px;font-weight:700;text-decoration:none;transition:all .18s}.account-section-nav a:hover,.account-section-nav a:focus-visible{color:#67e8f9;background:#22d3ee1f;outline:none}.account-section-intro{justify-content:space-between;align-items:end;gap:20px;margin:0 0 16px;display:flex}.account-section-intro h2{color:#f8fafc;letter-spacing:-.03em;margin:7px 0 0;font:700 25px/1.15 Georgia,serif}.account-section-intro p{color:#8196a3;max-width:390px;margin:0;font-size:12px;line-height:1.6}.account-layout,.account-rank-anchor,.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section{scroll-margin-top:150px}.account-rank-anchor{margin-top:24px}.account-rank-anchor>*{margin-top:0!important}.account-dashboard-section{margin-top:24px}.account-notifications-section{background:#08101eb8;border:1px solid #78dcff1f;border-radius:22px;margin-top:24px;padding:26px;box-shadow:0 20px 70px #0003}.account-notifications-section .account-history-header{margin-bottom:16px}.account-actions{background:#08101e8c;border:1px solid #78dcff1f;border-radius:18px;padding:18px;scroll-margin-top:150px}.account-profile-card,.account-central-card{min-width:0}.account-details{align-items:start}.account-details>div{min-width:0}.account-details strong{overflow-wrap:anywhere}.account-primary-action{box-shadow:0 8px 24px #22d3ee1f}.account-logout-action{margin-left:auto}.account-history-card,.account-dashboard-section,.account-notifications-section{scroll-margin-top:145px}.account-page [id]{scroll-margin-top:150px}@media (max-width:760px){.account-section-nav{box-sizing:border-box;border-radius:13px;width:100%;margin-bottom:22px;top:70px}.account-section-nav a{padding:10px 11px;font-size:10px}.account-section-intro{flex-direction:column;align-items:flex-start;gap:7px}.account-section-intro h2{font-size:22px}.account-section-intro p{max-width:none}.account-notifications-section{padding:19px}.account-actions{padding:14px}.account-logout-action{margin-left:0}}@media (max-width:420px){.account-section-nav{gap:3px;padding:5px}.account-section-nav a{padding:9px 10px}.account-details{grid-template-columns:1fr}}html[data-theme=light] .account-page{color:#172033;background:radial-gradient(circle at 85% 12%,#3b82f61f,#0000 30%),radial-gradient(circle at 8% 88%,#8b5cf614,#0000 28%),#f4f7fb}html[data-theme=light] .account-page:before{background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a09 1px,#0000 1px)}html[data-theme=light] .account-heading h1,html[data-theme=light] .account-section-intro h2,html[data-theme=light] .account-profile-card h2,html[data-theme=light] .account-central-card h2,html[data-theme=light] .account-history-header h2{color:#172033}html[data-theme=light] .account-heading p,html[data-theme=light] .account-section-intro p,html[data-theme=light] .account-email,html[data-theme=light] .account-central-card p{color:#64748b}html[data-theme=light] .account-section-nav{background:#ffffffeb;border-color:#dbe3ee;box-shadow:0 12px 32px #0f172a14}html[data-theme=light] .account-section-nav a{color:#475569}html[data-theme=light] .account-section-nav a:hover,html[data-theme=light] .account-section-nav a:focus-visible{color:#1d4ed8;background:#eaf3ff}html[data-theme=light] .account-card,html[data-theme=light] .account-history-card,html[data-theme=light] .account-dashboard-section,html[data-theme=light] .account-notifications-section{background:#fffffff0;border-color:#dce5ef;box-shadow:0 18px 48px #0f172a12}html[data-theme=light] .account-card-label,html[data-theme=light] .account-details span,html[data-theme=light] .account-stat-card span,html[data-theme=light] .account-learning-highlights span{color:#64748b}html[data-theme=light] .account-details>div,html[data-theme=light] .account-stat-card,html[data-theme=light] .account-learning-highlights>div,html[data-theme=light] .account-progress-panel,html[data-theme=light] .account-history-item{background:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .account-details strong,html[data-theme=light] .account-stat-card strong,html[data-theme=light] .account-learning-highlights strong,html[data-theme=light] .account-progress-copy strong{color:#172033}html[data-theme=light] .account-connected{color:#15803d}html[data-theme=light] .account-profile-card h2,html[data-theme=light] .account-central-card h2{color:#172033}html[data-theme=light] .identity-status{background:#f0fdf4;border-color:#bbf7d0}html[data-theme=light] .identity-status strong{color:#166534}html[data-theme=light] .identity-status span:last-child{color:#64748b}html[data-theme=light] .account-history-count{color:#0369a1}html[data-theme=light] .account-history-main code{color:#1e293b}html[data-theme=light] .account-history-main span,html[data-theme=light] .account-history-meta,html[data-theme=light] .account-history-empty{color:#64748b}html[data-theme=light] .account-history-empty{border-color:#cbd5e1}html[data-theme=light] .account-progress-track{background:#e2e8f0}html[data-theme=light] .account-progress-note{color:#64748b}html[data-theme=light] .account-footer-note{border-color:#dbe3ee}html[data-theme=light] .account-footer-note span,html[data-theme=light] .account-footer-note p{color:#64748b}html[data-theme=light] .account-actions{background:#fff;border-color:#dce5ef}html[data-theme=light] .account-logout-action{color:#b91c1c;border-color:#fecaca}html[data-theme=light] .account-loading{color:#475569}.account-page{min-height:100vh;color:#182333!important;background:#f2f5f9!important;padding:34px 28px 64px!important}.account-page-grid,.account-orb{display:none!important}.account-shell{grid-template-columns:232px minmax(0,1fr)!important;align-items:start!important;gap:20px 28px!important;width:min(1500px,100%)!important;max-width:1500px!important;margin:0 auto!important;display:grid!important}.account-heading{border-bottom:1px solid #dce3eb!important;grid-column:1/-1!important;margin:0!important;padding:8px 0 18px!important}.account-heading .account-eyebrow{color:#3974d8!important;letter-spacing:.13em!important;font-size:10px!important;font-weight:800!important}.account-heading .account-eyebrow span{background:#3974d8!important}.account-heading h1{color:#172334!important;letter-spacing:-.035em!important;margin:8px 0 4px!important;font:700 clamp(27px,3vw,36px)/1.12 Georgia,serif!important}.account-heading h1 em{color:#3974d8!important;font-style:normal!important}.account-heading p{color:#718096!important;margin:0!important;font-size:13px!important}.account-section-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e0e6ee!important;border-radius:16px!important;flex-direction:column!important;grid-area:2/1/span 20!important;align-items:stretch!important;gap:4px!important;width:auto!important;max-width:none!important;margin:0!important;padding:16px 12px!important;display:flex!important;position:sticky!important;top:24px!important;overflow:visible!important;box-shadow:0 8px 26px #1b2d470e!important}.account-section-nav:before{content:"MY SQLWHALE";color:#8a98a9;letter-spacing:.14em;padding:2px 10px 12px;font-size:9px;font-weight:800;display:block}.account-section-nav a{color:#627187!important;border-radius:9px!important;align-items:center!important;gap:11px!important;min-height:40px!important;padding:9px 10px!important;font-size:11px!important;font-weight:650!important;text-decoration:none!important;transition:background .18s,color .18s!important;display:flex!important}.account-section-nav a:hover,.account-section-nav a:focus-visible{color:#2864c8!important;background:#edf4ff!important}.account-nav-icon{color:#60748e;background:#f0f4f9;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.account-section-nav a:hover .account-nav-icon{color:#2864c8;background:#dceaff}.account-section-intro,.account-layout,.account-rank-anchor,.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section,.account-actions,.account-footer-note{grid-column:2!important;min-width:0!important}.account-section-intro{justify-content:space-between!important;align-items:end!important;gap:16px!important;margin:0!important;padding:0 0 2px!important;display:flex!important}.account-section-intro h2{color:#1b2939!important;margin:5px 0 0!important;font:700 24px/1.15 Georgia,serif!important}.account-section-intro p{color:#8491a2!important;max-width:330px!important;font-size:11px!important}.account-layout{grid-template-columns:minmax(230px,.78fr) minmax(0,1.5fr)!important;gap:16px!important;margin:0!important;display:grid!important}.account-card,.account-history-card,.account-dashboard-section,.account-notifications-section{color:#263448!important;background:#fff!important;border:1px solid #e0e6ee!important;border-radius:14px!important;box-shadow:0 7px 24px #1c2e480b!important}.account-profile-card,.account-central-card{padding:22px!important}.account-card-header{margin-bottom:18px!important}.account-card-label{color:#8a98aa!important;letter-spacing:.12em!important;font-size:9px!important;font-weight:800!important}.account-connected{color:#15966a!important;font-size:10px!important}.account-avatar{color:#2559a8!important;background:linear-gradient(145deg,#dceaff,#b8d3ff)!important;border:3px solid #e7f0ff!important;border-radius:15px!important;width:58px!important;height:58px!important;margin:4px 0 12px!important;font-size:25px!important}.account-profile-card h2{color:#1c2939!important;margin:0 0 4px!important;font-size:19px!important}.account-email{overflow-wrap:anywhere;color:#8491a2!important;margin:0 0 18px!important;font-size:11px!important}.account-details{grid-template-columns:1fr!important;gap:10px!important;margin-top:14px!important;display:grid!important}.account-details>div{background:#f8fafc!important;border:1px solid #edf0f4!important;border-radius:9px!important;padding:12px!important}.account-details span{color:#8a98aa!important;letter-spacing:.09em!important;margin-bottom:5px!important;font-size:8px!important;font-weight:800!important;display:block!important}.account-details strong{color:#253449!important;font-size:12px!important}.account-details small{color:#738196!important;font-size:10px!important;line-height:1.5!important}.account-central-card h2{color:#1c2939!important;margin:10px 0 7px!important;font-size:18px!important}.account-central-card p{color:#758398!important;font-size:11px!important;line-height:1.7!important}.central-identity-mark{border-radius:12px!important;width:46px!important;height:46px!important}.identity-status{background:#f1fbf6!important;border:1px solid #d7f0e4!important;border-radius:10px!important;margin-top:18px!important}.identity-status strong{color:#15734e!important;font-size:11px!important}.identity-status span:last-child{color:#779184!important;font-size:10px!important}.account-rank-anchor{margin:0!important}.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section{margin:0!important;padding:22px!important}.account-history-header{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:18px!important;display:flex!important}.account-history-header h2{color:#1c2939!important;margin:5px 0 0!important;font:700 19px/1.2 Georgia,serif!important}.account-history-count{color:#3974d8!important;background:#f4f8fd!important;border:1px solid #e0e9f5!important;border-radius:999px!important;padding:6px 9px!important;font-size:9px!important;font-weight:750!important}.account-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important}.account-stat-card,.account-learning-highlights>div{background:#f8fafc!important;border:1px solid #edf0f4!important;border-radius:10px!important;padding:13px!important}.account-stat-card span,.account-learning-highlights span{color:#8996a7!important;letter-spacing:.07em!important;font-size:8px!important}.account-stat-card strong,.account-learning-highlights strong{color:#1e2d40!important;font-size:19px!important}.account-learning-highlights{gap:9px!important;margin-top:10px!important}.account-progress-panel{background:#fbfcfe!important;border:1px solid #e7edf5!important;border-radius:10px!important;margin-top:10px!important;padding:14px!important}.account-progress-copy strong{color:#253449!important}.account-progress-track{background:#e8edf4!important}.account-progress-note{color:#8793a4!important;font-size:10px!important}.account-history-list{gap:0!important}.account-history-item{background:0 0!important;border:0!important;border-bottom:1px solid #edf0f4!important;border-radius:0!important;padding:13px 4px!important}.account-history-main strong,.account-history-main code{color:#27364a!important;font-size:11px!important}.account-history-main span,.account-history-meta{color:#8390a1!important;font-size:10px!important}.account-history-empty{color:#8491a2!important;background:#fafbfd!important;border:1px dashed #dce4ed!important;border-radius:10px!important;font-size:11px!important}.account-notifications-section{background:#fff!important}.account-actions{background:0 0!important;border:0!important;border-top:1px solid #e1e7ef!important;border-radius:0!important;align-items:center!important;gap:12px!important;padding:16px 0!important;display:flex!important}.account-primary-action{color:#fff!important;background:#2463d3!important;border-radius:9px!important;align-items:center!important;gap:8px!important;padding:11px 16px!important;font-size:11px!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important}.account-logout-action{color:#b54b4b!important;background:#fff!important;border:1px solid #f2d6d6!important;border-radius:9px!important;padding:10px 14px!important;font-size:11px!important;font-weight:700!important}.account-footer-note{border-top:1px solid #e1e7ef!important;padding:14px 0 0!important}.account-footer-note span{color:#8794a5!important;letter-spacing:.12em!important;font-size:9px!important}.account-footer-note p{color:#8995a5!important;font-size:10px!important}html[data-theme=dark] .account-page{color:#e5edf7!important;background:#080e18!important}html[data-theme=dark] .account-heading{border-color:#253448!important}html[data-theme=dark] .account-heading h1,html[data-theme=dark] .account-section-intro h2,html[data-theme=dark] .account-profile-card h2,html[data-theme=dark] .account-central-card h2,html[data-theme=dark] .account-history-header h2{color:#edf4fc!important}html[data-theme=dark] .account-section-nav,html[data-theme=dark] .account-card,html[data-theme=dark] .account-history-card,html[data-theme=dark] .account-dashboard-section,html[data-theme=dark] .account-notifications-section{background:#101b2a!important;border-color:#253448!important;box-shadow:0 12px 30px #0003!important}html[data-theme=dark] .account-section-nav a{color:#a9b8ca!important}html[data-theme=dark] .account-section-nav a:hover{color:#8fc4ff!important;background:#1b2c43!important}html[data-theme=dark] .account-nav-icon,html[data-theme=dark] .account-details>div,html[data-theme=dark] .account-stat-card,html[data-theme=dark] .account-learning-highlights>div,html[data-theme=dark] .account-progress-panel{background:#142235!important;border-color:#26364b!important}html[data-theme=dark] .account-details strong,html[data-theme=dark] .account-stat-card strong,html[data-theme=dark] .account-learning-highlights strong,html[data-theme=dark] .account-progress-copy strong,html[data-theme=dark] .account-history-main strong,html[data-theme=dark] .account-history-main code{color:#e5edf7!important}html[data-theme=dark] .account-details span,html[data-theme=dark] .account-stat-card span,html[data-theme=dark] .account-learning-highlights span,html[data-theme=dark] .account-history-main span,html[data-theme=dark] .account-history-meta,html[data-theme=dark] .account-section-intro p,html[data-theme=dark] .account-central-card p{color:#91a2b8!important}html[data-theme=dark] .account-history-item{border-color:#253448!important}html[data-theme=dark] .account-progress-track{background:#29394d!important}html[data-theme=dark] .account-actions,html[data-theme=dark] .account-footer-note{border-color:#253448!important}html[data-theme=dark] .account-logout-action{color:#ff9b9b!important;background:#211820!important;border-color:#59343b!important}@media (max-width:1000px){.account-page{padding:24px 18px 48px!important}.account-shell{grid-template-columns:190px minmax(0,1fr)!important;column-gap:18px!important}.account-layout{grid-template-columns:1fr!important}.account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.account-shell{flex-direction:column!important;gap:16px!important;display:flex!important}.account-heading,.account-section-nav,.account-section-intro,.account-layout,.account-rank-anchor,.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section,.account-actions,.account-footer-note{box-sizing:border-box!important;width:100%!important}.account-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:10px!important;display:grid!important;position:relative!important;top:auto!important}.account-section-nav:before{grid-column:1/-1!important}.account-section-nav a{min-height:38px!important;padding:8px!important;font-size:10px!important}.account-section-intro{flex-direction:column!important;align-items:flex-start!important}.account-section-intro p{margin:0!important}.account-layout{grid-template-columns:1fr!important;display:grid!important}.account-profile-card,.account-central-card,.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section{padding:17px!important}.account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-actions{flex-wrap:wrap!important}}.account-section-nav:before{display:none!important}.account-nav-brand{border-bottom:1px solid #edf0f4;align-items:center;gap:10px;margin-bottom:4px;padding:2px 9px 17px;display:flex}.account-nav-brand-mark{color:#fff;background:linear-gradient(145deg,#286bdc,#654bd4);border-radius:10px;place-items:center;width:34px;height:34px;font:800 17px/1 system-ui;display:grid;box-shadow:0 5px 12px #286bdc33}.account-nav-brand strong,.account-nav-user strong{color:#253449;font-size:11px;font-weight:800;display:block}.account-nav-brand small,.account-nav-user small{color:#98a4b3;letter-spacing:.1em;margin-top:3px;font-size:7px;font-weight:800;display:block}.account-nav-group{border-bottom:1px solid #edf0f4;gap:3px;padding:8px 0;display:grid}.account-nav-group:last-of-type{border-bottom:0}.account-nav-group-label{color:#a0aaba;letter-spacing:.13em;padding:3px 10px 5px;font-size:8px;font-weight:800}.account-nav-user{border-top:1px solid #edf0f4;align-items:center;gap:9px;min-width:0;margin-top:auto;padding:13px 7px 2px;display:flex}.account-nav-user>span:last-child{min-width:0}.account-nav-user strong,.account-nav-user small{text-overflow:ellipsis;white-space:nowrap;max-width:145px;overflow:hidden}.account-nav-user small{letter-spacing:0;font-size:9px;font-weight:500}.account-nav-user-avatar{color:#2864c8;background:#e5efff;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:13px;font-weight:800;display:grid}.account-nav-group a{min-width:0}.account-nav-group a:focus-visible{outline-offset:2px;outline:2px solid #75a8f8}html[data-theme=dark] .account-nav-brand,html[data-theme=dark] .account-nav-group,html[data-theme=dark] .account-nav-user{border-color:#26364b!important}html[data-theme=dark] .account-nav-brand strong,html[data-theme=dark] .account-nav-user strong{color:#e5edf7!important}html[data-theme=dark] .account-nav-brand small,html[data-theme=dark] .account-nav-user small,html[data-theme=dark] .account-nav-group-label{color:#8293aa!important}html[data-theme=dark] .account-nav-user-avatar{color:#9bc6ff!important;background:#1d3554!important}@media (max-width:700px){.account-nav-brand{grid-column:1/-1!important}.account-nav-group{align-content:start;padding:5px 0}.account-nav-group-label{font-size:7px}.account-nav-user{margin-top:4px;grid-column:1/-1!important}.account-nav-user strong,.account-nav-user small{max-width:calc(100vw - 110px)}}@media (min-width:701px){.account-shell{align-items:start!important}.account-section-nav{overscroll-behavior:contain;scrollbar-width:thin;z-index:20!important;align-self:start!important;max-height:calc(100vh - 170px)!important;position:sticky!important;top:148px!important;overflow-y:auto!important}}@media (max-width:700px){.account-section-nav{max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}}@media (min-width:701px){.account-shell{grid-template-rows:auto auto 1fr!important;grid-template-columns:232px minmax(0,1fr)!important;align-items:stretch!important;display:grid!important}.account-sidebar-column{grid-area:2/1!important;align-self:stretch!important;min-width:0!important;min-height:100%!important;position:relative!important;overflow:visible!important}.account-sidebar-column>.account-section-nav{overscroll-behavior:contain!important;z-index:30!important;grid-area:auto!important;align-self:start!important;width:100%!important;max-height:calc(100vh - 170px)!important;margin:0!important;position:sticky!important;top:148px!important;overflow-y:auto!important}.account-section-intro,.account-layout,.account-rank-anchor,.account-dashboard-section,.account-completed-tasks-section,.account-history-card,.account-notifications-section,.account-actions,.account-footer-note{grid-column:2!important}}@media (max-width:1000px) and (min-width:701px){.account-shell{grid-template-columns:190px minmax(0,1fr)!important}}@media (max-width:700px){.account-shell{display:flex!important}.account-sidebar-column{width:100%!important;min-width:0!important}.account-sidebar-column>.account-section-nav{max-height:none!important;position:relative!important;top:auto!important;overflow:visible!important}}@media (min-width:701px){.account-sidebar-column{grid-row:2/span 20!important;align-self:stretch!important;min-height:100%!important}.account-sidebar-column>.account-section-nav{position:sticky!important;top:148px!important}.account-shell>.account-sidebar-column{z-index:25!important;grid-area:2/1/-1!important;align-self:start!important;height:calc(100vh - 170px)!important;min-height:360px!important;max-height:calc(100vh - 170px)!important;position:sticky!important;top:150px!important;overflow:visible!important}.account-shell>.account-sidebar-column>.account-section-nav{overscroll-behavior:contain!important;box-sizing:border-box!important;width:100%!important;height:100%!important;max-height:100%!important;position:relative!important;top:auto!important;overflow-y:auto!important}}@media (max-width:700px){.account-shell>.account-sidebar-column{height:auto!important;min-height:0!important;max-height:none!important;position:static!important}.account-shell>.account-sidebar-column>.account-section-nav{height:auto!important;max-height:none!important;overflow:visible!important}}@media (min-width:701px){.account-shell>.account-sidebar-column{z-index:80!important;grid-area:auto!important;align-self:auto!important;width:232px!important;height:min(560px,60vh)!important;min-height:0!important;max-height:60vh!important;margin:0!important;padding:0!important;position:fixed!important;top:34vh!important;left:max(16px,50vw - 646px)!important;overflow:visible!important}.account-shell>.account-sidebar-column>.account-section-nav{box-sizing:border-box!important;width:100%!important;height:100%!important;max-height:100%!important;position:relative!important;inset:auto!important;overflow-y:auto!important}}@media (max-width:1100px) and (min-width:701px){.account-shell>.account-sidebar-column{width:190px!important;left:16px!important}}@media (max-width:700px){.account-shell>.account-sidebar-column{width:100%!important;height:auto!important;max-height:none!important;position:static!important;top:auto!important;left:auto!important}.account-shell>.account-sidebar-column>.account-section-nav{height:auto!important;max-height:none!important;overflow:visible!important}}@media (min-width:701px){.account-shell>.account-sidebar-column{z-index:auto!important;grid-area:2/1/-1!important;width:232px!important;min-width:232px!important;height:1px!important;min-height:1px!important;max-height:none!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important}.account-shell>.account-sidebar-column>.account-section-nav{box-sizing:border-box!important;z-index:80!important;width:232px!important;height:min(560px,100vh - 170px)!important;max-height:calc(100vh - 170px)!important;margin:0!important;position:fixed!important;top:150px!important;left:max(18px,50vw - 645px)!important;overflow:hidden auto!important}}@media (max-width:1100px) and (min-width:701px){.account-shell>.account-sidebar-column{width:190px!important;min-width:190px!important}.account-shell>.account-sidebar-column>.account-section-nav{width:190px!important;left:18px!important}}@media (max-width:700px){.account-shell>.account-sidebar-column{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;position:static!important}.account-shell>.account-sidebar-column>.account-section-nav{width:100%!important;height:auto!important;max-height:none!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important}}
