.ew53qq_compass{min-width:0}.ew53qq_compass h2{margin-top:4px}.ew53qq_intro{color:var(--text-muted);max-width:50ch;font-size:.875rem;line-height:1.65}.ew53qq_choices{isolation:isolate;border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0;padding:4px;display:grid;position:relative}.ew53qq_choice{overflow-wrap:anywhere;isolation:isolate;min-width:0;min-height:44px;color:var(--text-muted);font:600 .8125rem/1.4 var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;padding:8px 10px;position:relative}.ew53qq_choice[aria-pressed=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.ew53qq_list{gap:10px;display:grid;position:relative}.ew53qq_recommend{border:1px solid var(--border);background:var(--bg);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;padding:16px;display:grid}.ew53qq_icon{background:var(--bg-subtle);width:40px;height:40px;color:var(--text-accent);border-radius:13px;place-items:center;display:grid}.ew53qq_copy{min-width:0}.ew53qq_copy h3{font:700 .9375rem/1.5 var(--font-ui);color:var(--text-heading);overflow-wrap:anywhere;margin:0 0 3px}.ew53qq_reason{color:var(--text-muted);font-size:.75rem}.ew53qq_reason summary{cursor:pointer;text-underline-offset:3px;align-items:center;gap:6px;min-height:28px;text-decoration:underline;list-style:none;display:flex}.ew53qq_reason summary::-webkit-details-marker{display:none}.ew53qq_reason summary:after{content:"+";text-decoration:none}.ew53qq_reason[open] summary:after{content:"−"}.ew53qq_reason p{margin-top:6px;font-size:.8125rem;line-height:1.65}.ew53qq_start{white-space:nowrap;min-width:44px;min-height:44px;color:var(--text-accent);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.ew53qq_start:hover{background:var(--bg-subtle)}@media (max-width:639px){.ew53qq_choices{margin:16px 0}.ew53qq_choice{padding-inline:5px}.ew53qq_recommend{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}.ew53qq_icon{border-radius:10px;width:32px;height:32px}.ew53qq_start{grid-column:2;justify-self:start;min-height:44px;padding:4px 0}.ew53qq_copy h3{font-size:.875rem}.ew53qq_reason summary{min-height:28px}.ew53qq_list{gap:8px}}@media (forced-colors:active){.ew53qq_choice[aria-pressed=true]{outline:2px solid highlight}.ew53qq_recommend{border-color:canvastext}}.ew53qq_thumb{z-index:1;border:1px solid var(--text-accent);border-radius:inherit;pointer-events:none;background:0 0;width:calc(33.3333% - 2.66667px);position:absolute;top:4px;bottom:4px;left:4px}.ew53qq_compass>header{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.ew53qq_compass>header>div{display:contents}.ew53qq_compass>header>div>span{grid-area:1/1;align-self:center}.ew53qq_compass>header>a{grid-area:1/2;min-height:32px}.ew53qq_compass>header h2{grid-area:2/1/auto/-1;max-width:none;margin:0}@media (max-width:639px){.ew53qq_recommend{grid-template-columns:32px minmax(0,1fr) 44px;align-items:start}.ew53qq_start{grid-area:1/3;place-self:center end;min-width:44px;min-height:44px;padding:8px}.ew53qq_start>span{display:none}}
.DvEedW_track{background:var(--border);border-radius:8px;height:6px;margin-bottom:12px;position:relative;overflow:hidden}.DvEedW_fill{background:var(--text-accent);transform-origin:0;border-radius:inherit;width:100%;height:100%;display:block}.DvEedW_semantic{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (forced-colors:active){.DvEedW_track{background:canvas;border:1px solid canvastext}.DvEedW_fill{background:highlight}}
.sIjnga_panel{border:1px solid var(--border-strong);background:var(--bg-raised);border-radius:24px;min-width:0;padding:28px}.sIjnga_panel h2{max-width:24ch;font-size:28px;line-height:1.2}.sIjnga_panel p{line-height:1.65}.sIjnga_header{justify-content:space-between;align-items:start;gap:20px;display:flex}.sIjnga_choices{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.sIjnga_choice{font:inherit;border:1px solid var(--border-strong);min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:40px;padding:9px 16px;font-size:14px}.sIjnga_choice[aria-pressed=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:var(--btn-primary-bg)}.sIjnga_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sIjnga_recommend{border:1px solid var(--border);background:var(--bg-subtle);border-radius:18px;gap:12px;min-width:0;padding:20px;display:grid}.sIjnga_recommend h3{font-family:var(--font-ui);font-size:18px;line-height:1.4}.sIjnga_reason{color:var(--text-muted);font-size:13px}.sIjnga_icon{border:1px solid var(--border-strong);width:40px;height:40px;color:var(--text-accent);border-radius:14px;place-items:center;display:grid}.sIjnga_recap>header>div>h2,.sIjnga_recap>header>div>h3{margin-top:4px;font-size:1.125rem;line-height:1.4}.sIjnga_stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,7em),1fr));gap:8px;margin-top:14px;font-size:.6875rem;display:grid}.sIjnga_stat{font-size:inherit;overflow-wrap:anywhere;min-width:0;color:var(--text-muted);border-right:1px solid var(--border);padding:0 8px 0 0;line-height:1.5}.sIjnga_stat:last-child{border-right:0;padding-right:0}.sIjnga_stat strong{font:700 1.5rem/1.3 var(--font-ui);color:var(--text-heading);font-variant-numeric:tabular-nums;margin-bottom:3px;display:block}.sIjnga_stat strong span{color:var(--text-muted);font-size:.875rem}.sIjnga_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:16px 0 12px;display:grid}.sIjnga_day{border:1px solid var(--border);border-radius:10px;justify-items:center;gap:6px;min-width:0;padding:8px 2px;font-size:.6875rem;display:grid}.sIjnga_day[data-active=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg)}.sIjnga_day[data-future=true]{color:var(--text-muted);border-style:dashed}.sIjnga_progress{width:100%;height:6px;accent-color:var(--text-accent);margin-bottom:12px;display:block}.sIjnga_recap .sIjnga_reason{margin-top:8px;font-size:.75rem;line-height:1.6}.sIjnga_form{gap:22px;display:grid}.sIjnga_form label{gap:8px;font-size:14px;display:grid}.sIjnga_form small{color:var(--text-muted);font-size:12px;line-height:1.7}.sIjnga_status{min-height:24px;font-size:13px}.sIjnga_invite{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border:1px solid var(--border-strong);background:var(--bg-subtle);border-radius:12px;padding:14px;font-size:13px}.sIjnga_check{align-items:start;gap:10px;line-height:1.7;font-size:13px!important;display:flex!important}.sIjnga_check input{flex:none;width:18px;height:18px;margin-top:5px}.sIjnga_buddyCount{font-variant-numeric:tabular-nums;font-size:40px}.sIjnga_toast{z-index:80;width:min(380px,100vw - 40px);box-shadow:var(--shadow-3);background:var(--bg-raised);border:1px solid var(--border-strong);border-radius:20px;padding:20px;position:fixed;bottom:90px;right:20px}.sIjnga_toast .sIjnga_choices{margin-bottom:0}.sIjnga_links{flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.sIjnga_links a{align-content:center;min-height:44px}.sIjnga_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:639px){.sIjnga_panel{border-radius:18px;padding:16px}.sIjnga_panel h2{font-size:24px}.sIjnga_grid{grid-template-columns:minmax(0,1fr)}.sIjnga_recommend{padding:16px}.sIjnga_stats{gap:6px}.sIjnga_stat{padding:0 6px 0 0}.sIjnga_stat strong{font-size:1.5rem}.sIjnga_header{flex-wrap:wrap;gap:10px}.sIjnga_week{gap:4px}.sIjnga_day{font-size:11px}.sIjnga_toast{width:calc(100vw - 24px);bottom:84px;right:12px}}@media (forced-colors:active){.sIjnga_choice[aria-pressed=true],.sIjnga_day[data-active=true]{outline:2px solid highlight}}.sIjnga_form>small{margin-top:-14px}.sIjnga_form>small+small{margin-top:-16px}
._05XWiW_card{border:1px solid var(--border-strong);background:radial-gradient(ellipse at 0 0,var(--bg-subtle),transparent 65%),var(--bg-raised);border-radius:24px;min-width:0;padding:28px}._05XWiW_top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._05XWiW_top h2{margin-top:6px;font-size:28px}._05XWiW_pill{border:1px solid var(--border-strong);color:var(--text-accent);border-radius:40px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:inline-flex}._05XWiW_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;display:grid}._05XWiW_number{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text-heading);align-items:center;gap:16px;font-size:64px;line-height:1;display:flex}._05XWiW_number svg{color:var(--text-accent)}._05XWiW_score>strong{font-size:14px}._05XWiW_score>p{color:var(--text-muted);max-width:35ch;margin:12px 0;font-size:14px}._05XWiW_stats{color:var(--text-muted);gap:24px;font-size:12px;display:flex}._05XWiW_stats b{color:var(--text-heading);margin-top:4px;font-size:16px;display:block}._05XWiW_activity{gap:16px;min-width:0;display:grid}._05XWiW_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}._05XWiW_day{border-radius:12px;justify-items:center;gap:8px;min-width:0;padding:6px 0;font-size:11px;display:grid}._05XWiW_day i{border:1px solid var(--border-strong);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid}._05XWiW_day[data-active=true] i{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000}._05XWiW_day[data-today=true]{outline:1px solid var(--text-accent);outline-offset:-1px}._05XWiW_progress>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}._05XWiW_progress progress{width:100%;height:6px;accent-color:var(--text-accent);margin-top:10px}._05XWiW_milestones{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._05XWiW_milestones li{border:1px solid var(--border);color:var(--text-muted);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:9px 4px;font-size:12px;display:flex}._05XWiW_milestones li[data-earned=true]{color:var(--text-accent);border-color:var(--border-strong);background:var(--bg-subtle)}._05XWiW_rules{border-top:1px solid var(--border);color:var(--text-muted);margin-top:24px;padding-top:14px;font-size:12px}._05XWiW_rules summary{cursor:pointer;align-content:center;min-height:44px}._05XWiW_rules p{margin:10px 0;line-height:1.7}._05XWiW_empty{align-items:start;gap:16px;display:flex}._05XWiW_empty h2{margin-top:8px;font-size:22px}._05XWiW_empty p{color:var(--text-muted);margin:10px 0;font-size:14px}._05XWiW_empty a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:700px){._05XWiW_card{border-radius:18px;padding:16px}._05XWiW_top{align-items:start;gap:10px;margin-bottom:20px}._05XWiW_top h2{font-size:24px}._05XWiW_pill{max-width:45%;padding:7px 9px;font-size:11px}._05XWiW_layout{grid-template-columns:minmax(0,1fr);gap:20px}._05XWiW_score{grid-template-columns:1fr 1fr;column-gap:14px;display:grid}._05XWiW_number{grid-row:1/3;font-size:48px}._05XWiW_score>strong{align-self:end}._05XWiW_score>p{grid-column:1/-1;margin:12px 0}._05XWiW_stats{grid-column:1/-1;justify-content:space-between}._05XWiW_activity{gap:14px}._05XWiW_rules{margin-top:18px}._05XWiW_milestones li{font-size:11px}._05XWiW_empty h2{font-size:20px}}@media (forced-colors:active){._05XWiW_day[data-active=true] i,._05XWiW_milestones li[data-earned=true]{outline:2px solid highlight}}._05XWiW_sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._05XWiW_flame{color:#bd4d12;transform-origin:50% 90%;filter:drop-shadow(0 4px 10px #b65a1222);display:inline-flex}._05XWiW_flame[data-lit=false]{color:var(--text-muted);filter:none}._05XWiW_number{gap:12px}._05XWiW_card[data-counted=true]{border-color:var(--text-accent)}._05XWiW_clock{border:1px solid var(--border-strong);background:var(--bg-subtle);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px;font-size:12px;display:grid}._05XWiW_clock time{color:var(--text-heading);grid-area:1/2/3;align-self:center;font-size:20px;font-weight:750}._05XWiW_clock small{color:var(--text-muted);font-size:11px}._05XWiW_card:hover ._05XWiW_flame[data-lit=true]{animation:1.4s ease-in-out 2 _05XWiW_streak-flame}@keyframes _05XWiW_streak-flame{50%{transform:rotate(-5deg)scale(1.05)}}@media (prefers-color-scheme:dark){._05XWiW_flame{color:#ffad64}}[data-theme=dark] ._05XWiW_flame{color:#ffad64}@media (prefers-reduced-motion:reduce){._05XWiW_card:hover ._05XWiW_flame[data-lit=true]{animation:none}}[data-motion=reduced] ._05XWiW_flame{animation:none!important}@media (max-width:359px){._05XWiW_clock{grid-template-columns:minmax(0,1fr)}._05XWiW_clock time{grid-area:auto/1}._05XWiW_flame svg{width:40px;height:48px}}._05XWiW_flame svg{color:inherit}
.cqxJiq_card{align-content:start;gap:12px;display:grid}.cqxJiq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cqxJiq_badge{color:var(--text-accent);align-items:center;gap:5px;font-size:.6875rem;display:inline-flex}.cqxJiq_numbers{justify-content:space-between;align-items:center;gap:16px;display:flex}.cqxJiq_numbers>div{align-items:baseline;gap:8px;display:flex}.cqxJiq_numbers strong{font-size:2.5rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--text-heading);line-height:1}.cqxJiq_numbers span,.cqxJiq_numbers p{color:var(--text-muted);font-size:.8125rem}.cqxJiq_numbers b{color:var(--text);margin-top:3px;font-size:.875rem;display:block}.cqxJiq_note{color:var(--text-muted);font-size:.8125rem;line-height:1.65}.cqxJiq_details{border-top:1px solid var(--border);min-width:0;padding-top:4px}.cqxJiq_details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:.8125rem;list-style:none;display:flex}.cqxJiq_details>summary::-webkit-details-marker{display:none}.cqxJiq_details[open]>summary svg{transform:rotate(180deg)}.cqxJiq_details>section{border-radius:14px;margin-top:8px;padding:14px}.cqxJiq_details>section>header{flex-wrap:wrap}.cqxJiq_details>section h2{font-size:1.25rem}.cqxJiq_details>section>div{grid-template-columns:minmax(0,1fr);gap:16px}
.Qz2nGG_dashboard{--ws-pad:clamp(16px, 2vw, 24px);--ws-gap:20px;--ws-radius:22px;--ws-title:clamp(1.25rem, 1.05rem + .5vw, 1.5rem);gap:var(--ws-gap);min-width:0;display:grid}.Qz2nGG_surface{border:1px solid var(--border-strong);border-radius:var(--ws-radius,22px);background:var(--bg-raised);padding:var(--ws-pad,24px);min-width:0}.Qz2nGG_surface>header h2{font-size:var(--ws-title,1.375rem);max-width:28ch;line-height:1.3}.Qz2nGG_label{font:700 .75rem/1.5 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.Qz2nGG_intro{isolation:isolate;background:radial-gradient(ellipse at 100% 100%, var(--bg-subtle), transparent 65%), var(--bg-raised);min-height:280px;position:relative;overflow:hidden}.Qz2nGG_surface.Qz2nGG_intro{padding:0}.Qz2nGG_intro .atmosphere{position:static}.Qz2nGG_intro .atmosphere-controls{flex-wrap:wrap;justify-content:flex-end;max-width:none;padding:14px 18px 0;position:relative;top:auto;right:auto}.Qz2nGG_intro .scene-switch{flex-wrap:wrap;min-width:0;max-width:100%}.Qz2nGG_intro .scene-switch button{overflow-wrap:anywhere}.Qz2nGG_introCopy{z-index:2;pointer-events:none;gap:14px;max-width:650px;padding:12px 28px 26px;display:grid;position:relative}.Qz2nGG_introCopy a{pointer-events:auto}.Qz2nGG_intro h1{letter-spacing:-.035em;max-width:20ch;font-size:clamp(1.875rem,2.8vw,2.75rem);line-height:1.12}.Qz2nGG_intro p{max-width:50ch;font-size:.9375rem;line-height:1.65}.Qz2nGG_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Qz2nGG_actions a{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.Qz2nGG_introNote{color:var(--text-muted);align-items:start;gap:8px;display:flex;font-size:.75rem!important}.Qz2nGG_introNote svg{flex:none;margin-top:3px}.Qz2nGG_mainGrid{gap:var(--ws-gap);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.Qz2nGG_mainGrid>*{min-width:0}.Qz2nGG_progress{gap:16px;display:grid}.Qz2nGG_progress>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.Qz2nGG_progress>header h2{font:700 .9375rem/1.5 var(--font-ui)}.Qz2nGG_progressBody{color:var(--text-muted);font-size:.8125rem;line-height:1.6}.Qz2nGG_progress .Qz2nGG_surface{border-color:var(--border)}.Qz2nGG_header{justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px;display:flex}.Qz2nGG_header a{white-space:nowrap;align-items:center;min-height:36px;font-size:.8125rem;display:inline-flex}.Qz2nGG_secondary{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Qz2nGG_shortcut{border:1px solid var(--border);background:var(--bg-raised);border-radius:18px;align-items:start;gap:12px;min-width:0;padding:18px;text-decoration:none;display:flex}.Qz2nGG_shortcut>svg{color:var(--text-accent);flex:none;margin-top:3px}.Qz2nGG_shortcut h3{font:700 .875rem/1.5 var(--font-ui);margin-bottom:4px}.Qz2nGG_shortcut p{color:var(--text-muted);font-size:.8125rem;line-height:1.6}.Qz2nGG_shortcut:hover{border-color:var(--text-accent)}.Qz2nGG_state{align-content:start;gap:10px;display:grid}.Qz2nGG_state p{color:var(--text-muted);max-width:60ch;font-size:.875rem;line-height:1.65}.Qz2nGG_state>svg{color:var(--text-accent)}.Qz2nGG_surface.Qz2nGG_state h2{font-size:1.125rem}.Qz2nGG_stateAction{margin-top:4px}.Qz2nGG_stateAction a,.Qz2nGG_stateAction button{align-items:center;min-height:44px;font-size:.8125rem;display:inline-flex}.Qz2nGG_skeleton{background:var(--border);border-radius:8px;width:70%;height:16px}.Qz2nGG_skeleton:last-child{width:45%}.Qz2nGG_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Qz2nGG_controls{flex-wrap:wrap;align-items:end;gap:16px;padding:16px 0;display:flex}.Qz2nGG_controls label{flex:170px;gap:6px;font-size:.8125rem;display:grid}.Qz2nGG_controls select{min-height:44px}.Qz2nGG_controls .Qz2nGG_motionChoice{flex:0 auto;align-items:center;gap:8px;min-height:44px;display:flex}.Qz2nGG_motionChoice input{width:20px;height:20px}.Qz2nGG_demoNote{border:1px dashed var(--border-strong);color:var(--text-muted);border-radius:14px;align-items:start;gap:10px;padding:14px 16px;font-size:.8125rem;line-height:1.6;display:flex}.Qz2nGG_demoNote svg{flex:none}@media (max-width:1199px){.Qz2nGG_mainGrid{grid-template-columns:minmax(0,1fr)}.Qz2nGG_progress{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.Qz2nGG_progress>header,.Qz2nGG_progressBody{grid-column:1/-1}}@media (max-width:639px){.Qz2nGG_dashboard{--ws-gap:16px;--ws-radius:18px;--ws-title:1.25rem}.Qz2nGG_intro{min-height:0}.Qz2nGG_introCopy{gap:12px;padding:12px 18px 22px}.Qz2nGG_intro h1{max-width:18ch;font-size:1.875rem}.Qz2nGG_intro p{font-size:.875rem}.Qz2nGG_intro .Qz2nGG_actions{gap:8px}.Qz2nGG_intro .Qz2nGG_actions .Qz2nGG_btn{padding-inline:14px;font-size:.875rem}.Qz2nGG_progress{grid-template-columns:minmax(0,1fr);gap:12px}.Qz2nGG_secondary{grid-template-columns:minmax(0,1fr);gap:10px}.Qz2nGG_shortcut{padding:14px}.Qz2nGG_surface{padding:16px}.Qz2nGG_header{flex-wrap:wrap}.Qz2nGG_header a{min-height:32px}.Qz2nGG_controls{gap:12px}.Qz2nGG_introNote{font-size:.75rem!important}}@media (forced-colors:active){.Qz2nGG_surface,.Qz2nGG_shortcut,.Qz2nGG_demoNote{border-color:canvastext}.Qz2nGG_skeleton{border:1px solid canvastext}}.Qz2nGG_progress>[data-surface-state]{grid-column:1/-1}.Qz2nGG_state h3{font-size:1.125rem}.Qz2nGG_loadingBlock{background:var(--bg-subtle);min-height:280px}.Qz2nGG_previewSettings{border-bottom:1px solid var(--border)}.Qz2nGG_previewSettings>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:.8125rem;list-style:none;display:flex}.Qz2nGG_previewSettings>summary::-webkit-details-marker{display:none}.Qz2nGG_previewSettings[open]>summary svg{transform:rotate(180deg)}.Qz2nGG_surface{box-shadow:var(--surface-shadow)}.Qz2nGG_surface>header{border-bottom:1px solid var(--border);padding-bottom:16px}.Qz2nGG_intro{background:radial-gradient(ellipse at 90% 10%, var(--warm-surface), transparent 65%), var(--bg-raised)}
.d7_FNG_overlay{z-index:100;background:#00000073;position:fixed;inset:0}.d7_FNG_drawer{z-index:101;top:max(12px, env(safe-area-inset-top));right:12px;bottom:max(12px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--bg-raised);width:min(360px,100vw - 24px);color:var(--text);border:1px solid var(--border-strong);box-shadow:var(--shadow-3);border-radius:22px;padding:16px;position:fixed;overflow-y:auto}.d7_FNG_heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;display:flex}.d7_FNG_heading h2{font:700 1rem/1.5 var(--font-ui)}.d7_FNG_drawer nav{gap:4px;display:grid}.d7_FNG_drawer .workspace-menu-title{display:none}.d7_FNG_drawer .side-link{min-height:48px;font-size:.875rem}.d7_FNG_drawer .workspace-mobile-preferences{flex-wrap:wrap;gap:8px;padding:16px 0;display:flex}.d7_FNG_drawer .workspace-mobile-preferences>span{flex-basis:100%}:is(.d7_FNG_drawer .workspace-mobile-preferences .locale-switch,.d7_FNG_drawer .workspace-mobile-preferences>.icon-btn){display:inline-flex}.d7_FNG_drawer .workspace-signout{width:100%;font:inherit;cursor:pointer;background:0 0;border:0}.d7_FNG_drawer nav>form{border-top:1px solid var(--border);padding-top:8px}@keyframes d7_FNG_drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes d7_FNG_drawer-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}@keyframes d7_FNG_overlay-in{0%{opacity:0}to{opacity:1}}@keyframes d7_FNG_overlay-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.d7_FNG_drawer[data-state=open]{animation:d7_FNG_drawer-in .22s var(--ease-out)}.d7_FNG_drawer[data-state=closed]{animation:.14s ease-in d7_FNG_drawer-out}.d7_FNG_overlay[data-state=open]{animation:.18s ease-out d7_FNG_overlay-in}.d7_FNG_overlay[data-state=closed]{animation:.12s ease-in d7_FNG_overlay-out}}:is([data-motion=reduced] .d7_FNG_drawer,[data-motion=reduced] .d7_FNG_overlay){animation:none!important}
