.xrG5ta_screen{gap:var(--space-8);min-width:0;display:grid}.xrG5ta_hero{justify-content:space-between;align-items:end;gap:var(--space-7);min-width:0;display:flex}.xrG5ta_hero>div{gap:var(--space-3);min-width:0;display:grid}.xrG5ta_heroFact,.xrG5ta_legend{color:var(--ink-secondary)}.xrG5ta_hiddenTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xrG5ta_legend{gap:var(--space-4);flex-wrap:wrap;min-width:0;list-style:none;display:flex}.xrG5ta_legend li{align-items:center;gap:var(--space-2);display:inline-flex}.xrG5ta_legend span{width:var(--space-4);height:var(--space-4);border:1px solid var(--line-strong)}.xrG5ta_legend li[data-kind=measurable] span{background:var(--accent-subtle);border-color:var(--accent)}.xrG5ta_legend li[data-kind=objective] span{background:var(--surface-sunken);border-color:var(--series-3)}.xrG5ta_scroll{min-width:0;overflow-x:auto}.xrG5ta_grid{--hour-height:56px;grid-template-columns:56px repeat(5,minmax(136px,1fr));grid-template-rows:auto calc(var(--hour-height) * 11);border-top:1px solid var(--line-hairline);border-left:1px solid var(--line-hairline);min-width:920px;display:grid}.xrG5ta_dayHeader{gap:var(--space-1);min-width:0;padding:var(--space-4);border-right:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline);color:var(--ink-secondary);display:grid}.xrG5ta_dayHeader[aria-current=date]{color:var(--accent)}.xrG5ta_axis{grid-template-rows:repeat(12, var(--hour-height));border-right:1px solid var(--line-hairline);list-style:none;display:grid}.xrG5ta_axis li{padding:var(--space-2);border-bottom:1px solid var(--line-hairline);color:var(--ink-secondary);font-size:12px;line-height:16px}.xrG5ta_dayColumn{border-right:1px solid var(--line-hairline);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--hour-height) - 1px), var(--chart-grid) calc(var(--hour-height) - 1px), var(--chart-grid) var(--hour-height));min-width:0;position:relative}.xrG5ta_block{right:var(--space-2);left:var(--space-2);min-height:var(--space-6);padding:var(--space-2);border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--ink-primary);overflow-wrap:anywhere;align-items:start;font-size:12px;line-height:16px;display:grid;position:absolute;overflow:hidden}.xrG5ta_block[data-kind=measurable]{border-color:var(--accent);background:var(--accent-subtle)}.xrG5ta_block[data-kind=objective]{border-color:var(--series-3)}.xrG5ta_block[data-kind=external]{border-color:var(--line-strong);background:0 0}.xrG5ta_freeSlot{right:var(--space-2);left:var(--space-2);border:1px dashed var(--chart-axis);cursor:pointer;background:0 0;position:absolute}.xrG5ta_block{cursor:pointer;text-align:left}.xrG5ta_freeSlot:hover{background:var(--accent-subtle)}.xrG5ta_editor{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line-hairline);background:var(--surface-raised);display:grid}.xrG5ta_editor h2{font-size:18px}.xrG5ta_editorFields{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.xrG5ta_editor label{gap:var(--space-2);color:var(--ink-secondary);display:grid}.xrG5ta_editor input,.xrG5ta_editor select{width:100%;min-height:44px;padding:var(--space-3);border:1px solid var(--line-hairline);background:var(--surface);color:var(--ink-primary)}.xrG5ta_editorActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.xrG5ta_editorActions button{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong)}.xrG5ta_nowLine{z-index:2;background:var(--accent);height:1px;position:absolute;left:0;right:0}@media (max-width:720px){.xrG5ta_hero{flex-direction:column;align-items:start}}
.E1mIYG_busy{align-items:center;gap:var(--space-3);display:inline-flex}.E1mIYG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite E1mIYG_spin}.E1mIYG_dots{height:1.2em;color:var(--accent);align-items:center;gap:4px;display:inline-flex}.E1mIYG_dots i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite E1mIYG_breathe}.E1mIYG_dots i:nth-child(2){animation-delay:.16s}.E1mIYG_dots i:nth-child(3){animation-delay:.32s}.E1mIYG_navigationBar{z-index:1000;pointer-events:none;background:var(--accent-subtle);height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.E1mIYG_navigationBar:after{content:"";background:var(--accent);width:35%;height:100%;animation:1.3s ease-in-out infinite E1mIYG_travel;display:block}.E1mIYG_pageLoading{padding:var(--space-7);color:var(--ink-secondary)}.E1mIYG_skeletonLayout{gap:var(--space-6);padding-top:var(--space-7);display:grid}.E1mIYG_skeletonTitle,.E1mIYG_skeletonLine,.E1mIYG_skeletonCards>div{border-radius:var(--radius-2);background:var(--wash);animation:1.4s ease-in-out infinite E1mIYG_breathe}.E1mIYG_skeletonTitle{width:min(65%,340px);height:36px}.E1mIYG_skeletonLine{width:min(85%,560px);height:16px}.E1mIYG_skeletonCards{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.E1mIYG_skeletonCards>div{min-height:180px}.E1mIYG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes E1mIYG_spin{to{transform:rotate(360deg)}}@keyframes E1mIYG_breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes E1mIYG_travel{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (max-width:720px){.E1mIYG_skeletonCards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.E1mIYG_spinner,.E1mIYG_dots i,.E1mIYG_navigationBar:after,.E1mIYG_skeletonTitle,.E1mIYG_skeletonLine,.E1mIYG_skeletonCards>div{animation:none}.E1mIYG_navigationBar:after{opacity:.6;width:100%}}
._0FZT5a_switcher{border:0;min-width:0;margin:0;padding:0}._0FZT5a_legend{margin-bottom:var(--space-2);color:var(--ink-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:16px}._0FZT5a_options{border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}._0FZT5a_option{min-height:var(--space-8);justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--ink-secondary);cursor:pointer;font-size:12px;line-height:16px;display:flex}._0FZT5a_option+._0FZT5a_option{border-left:1px solid var(--line-hairline)}._0FZT5a_option:has(input:checked){background:var(--wash);color:var(--ink-primary);font-weight:500}._0FZT5a_option:has(input:focus-visible){outline:2px solid var(--line-focus);outline-offset:2px}._0FZT5a_option input{accent-color:var(--accent-fill);margin:0}@media (max-width:720px){._0FZT5a_option{padding-inline:var(--space-3)}}
.xB8xLa_loading,.xB8xLa_notice{max-width:560px;padding:var(--space-6);color:var(--ink-secondary);margin:12vh auto}.xB8xLa_notice{gap:var(--space-4);display:grid}.xB8xLa_notice h1{color:var(--ink-primary);font-size:24px}.xB8xLa_notice a{width:fit-content;color:var(--accent-fill)}.xB8xLa_menu{font-size:12px;position:relative}.xB8xLa_menu summary{border-radius:var(--radius-2);min-height:40px;color:var(--ink-secondary);cursor:pointer;align-items:center;padding-inline:12px;list-style:none;display:flex}.xB8xLa_menu summary::-webkit-details-marker{display:none}.xB8xLa_menu summary:hover,.xB8xLa_menu[open] summary{background:var(--wash);color:var(--ink-primary)}.xB8xLa_panel{z-index:40;border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-page);gap:6px;width:min(280px,85vw);padding:12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 30px #0000001a}.xB8xLa_email{overflow-wrap:anywhere;color:var(--ink-muted);padding:8px}.xB8xLa_panel a,.xB8xLa_panel button{border-radius:var(--radius-2);width:100%;min-height:44px;color:var(--ink-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px;text-decoration:none;display:flex}.xB8xLa_panel a:hover,.xB8xLa_panel button:hover{background:var(--wash)}
._1S4z8a_queue{border:1px solid var(--line-strong);background:var(--surface-raised);min-width:0;color:var(--ink-secondary);border-radius:12px;gap:12px;margin-bottom:20px;padding:16px;font-size:13px;line-height:1.5;display:grid}._1S4z8a_queue h2{color:var(--ink-primary);font-size:14px;font-weight:550}._1S4z8a_queue p{overflow-wrap:anywhere;margin:0}._1S4z8a_item{justify-content:space-between;align-items:center;gap:16px;display:flex}._1S4z8a_title{color:var(--ink-primary)}._1S4z8a_item button{border:1px solid var(--line-strong);background:var(--surface-page);min-height:44px;color:var(--ink-primary);font:inherit;cursor:pointer;border-radius:8px;flex:none;padding:10px 14px}._1S4z8a_item button:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}._1S4z8a_item button:disabled{opacity:.6;cursor:default}@media (max-width:540px){._1S4z8a_item{flex-direction:column;align-items:stretch;gap:8px}._1S4z8a_item button{align-self:start}}
.VZimRG_picker{border-top:1px solid var(--line-hairline);min-width:0;padding-top:12px}.VZimRG_picker summary{cursor:pointer;min-height:44px;color:var(--ink-primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;list-style:none;display:flex}.VZimRG_picker summary::-webkit-details-marker{display:none}.VZimRG_picker summary:after{content:"+";color:var(--ink-secondary);font-size:18px}.VZimRG_picker[open] summary:after{content:"−"}.VZimRG_picker .VZimRG_summaryValue{text-align:right;color:var(--ink-secondary);flex:1;font-size:11px;font-weight:400}.VZimRG_options{border:0;gap:12px;min-width:0;padding:8px 0 0;display:grid}.VZimRG_options legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.VZimRG_hint{color:var(--ink-secondary);text-wrap:pretty;font-size:12px;line-height:1.6}.VZimRG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.VZimRG_options .VZimRG_choice{border:1px solid var(--line-hairline);min-height:44px;color:var(--ink-primary);background:var(--surface-raised);cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease);border-radius:10px;align-items:flex-start;gap:8px;padding:12px;font-size:12px;display:flex}.VZimRG_choice:has(input:checked){border-color:var(--accent);background:var(--accent-subtle)}.VZimRG_choice:not(:has(input:disabled)):hover{border-color:var(--accent)}.VZimRG_choice input{accent-color:var(--accent-fill);flex:none;margin:3px 0 0}.VZimRG_choice>span{gap:5px;min-width:0;display:grid}.VZimRG_choice strong{font-weight:550;line-height:1.5}.VZimRG_choice span span{color:var(--ink-secondary);font-size:11px;font-weight:400;line-height:1.5}.VZimRG_choice:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.VZimRG_choice:has(input:disabled){opacity:.65;cursor:not-allowed}.VZimRG_clear{min-height:44px;color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:12px}.VZimRG_clear:disabled{color:var(--ink-secondary);cursor:default}@media (max-width:420px){.VZimRG_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.VZimRG_options .VZimRG_choice{transition:none}}
._9H_ZAa_root{justify-items:end;gap:var(--space-2);display:grid}._9H_ZAa_actions{align-items:center;gap:var(--space-3);display:flex}._9H_ZAa_trigger,._9H_ZAa_save{min-height:44px;padding:var(--space-3) var(--space-5);border:1px solid var(--accent-fill);border-radius:var(--radius-2);background:var(--accent-fill);color:var(--ink-on-accent);cursor:pointer;font:inherit;white-space:nowrap;font-weight:500}._9H_ZAa_trigger:hover,._9H_ZAa_save:hover:not(:disabled){background:var(--accent-hover)}._9H_ZAa_allTasks{padding:var(--space-3);color:var(--ink-secondary);font-size:13px;text-decoration:none}._9H_ZAa_allTasks:hover,._9H_ZAa_status a:hover{color:var(--ink-primary);text-decoration:underline}._9H_ZAa_status{color:var(--ink-secondary);text-align:right;margin:0;font-size:12px;line-height:18px}._9H_ZAa_status a{color:var(--accent)}._9H_ZAa_dialog{width:min(480px,100vw - 32px);max-width:none;max-height:min(680px,100dvh - 32px);padding:var(--space-6);border:1px solid var(--line-hairline);border-radius:var(--radius-4);background:var(--surface-overlay);box-shadow:var(--elevation-2);color:var(--ink-primary);margin:auto;overflow:auto}._9H_ZAa_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000007a}._9H_ZAa_dialogHeader{justify-content:space-between;align-items:start;gap:var(--space-5);display:flex}._9H_ZAa_dialogHeader h2{margin-top:var(--space-3)}._9H_ZAa_close{border:1px solid var(--line-hairline);border-radius:var(--radius-full);width:44px;height:44px;color:var(--ink-secondary);cursor:pointer;font:inherit;background:0 0;flex:none;place-items:center;font-size:24px;display:grid}._9H_ZAa_form{gap:var(--space-3);margin-top:var(--space-6);display:grid}._9H_ZAa_fieldLabel,._9H_ZAa_duration{color:var(--ink-primary);font-size:14px;font-weight:500}._9H_ZAa_title,._9H_ZAa_durationField input{border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-page);min-width:0;color:var(--ink-primary);font:inherit}._9H_ZAa_title{width:100%;min-height:92px;padding:var(--space-4);resize:vertical}._9H_ZAa_duration{margin-top:var(--space-3)}._9H_ZAa_duration span{color:var(--ink-secondary);font-weight:400}._9H_ZAa_durationField{align-items:center;gap:var(--space-3);color:var(--ink-secondary);font-size:13px;display:flex}._9H_ZAa_durationField input{width:120px;min-height:44px;padding:var(--space-3);font-size:16px}._9H_ZAa_title:focus-visible,._9H_ZAa_durationField input:focus-visible,._9H_ZAa_trigger:focus-visible,._9H_ZAa_save:focus-visible,._9H_ZAa_cancel:focus-visible,._9H_ZAa_close:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}._9H_ZAa_draftStatus,._9H_ZAa_draftError{margin:var(--space-2) 0 0;font-size:13px;line-height:19px}._9H_ZAa_draftStatus{color:var(--ink-secondary)}._9H_ZAa_draftError{color:var(--status-critical)}._9H_ZAa_footer{justify-content:end;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._9H_ZAa_footer>._9H_ZAa_localRecovery{flex:1 0 100%}._9H_ZAa_cancel{min-height:44px;padding:var(--space-3) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink-primary);cursor:pointer;font:inherit;background:0 0}._9H_ZAa_trigger,._9H_ZAa_save,._9H_ZAa_cancel,._9H_ZAa_close{transition:transform var(--motion-micro) var(--motion-ease), background-color var(--motion-micro) var(--motion-ease)}@media (prefers-reduced-motion:no-preference){._9H_ZAa_trigger:active:not(:disabled),._9H_ZAa_save:active:not(:disabled),._9H_ZAa_cancel:active,._9H_ZAa_close:active{transform:scale(.98)}@media (max-width:720px){._9H_ZAa_dialog[open]{animation:_9H_ZAa_captureSheetEnter var(--motion-overlay) var(--motion-ease)}}}@keyframes _9H_ZAa_captureSheetEnter{0%{opacity:0;transform:translateY(calc(-100% + var(--space-5)))}to{opacity:1;transform:translateY(-100%)}}._9H_ZAa_trigger:disabled,._9H_ZAa_save:disabled,._9H_ZAa_cancel:disabled,._9H_ZAa_close:disabled{cursor:wait;opacity:.65}@media (max-width:720px){._9H_ZAa_root{justify-items:stretch}._9H_ZAa_actions{justify-content:space-between;width:100%}._9H_ZAa_status{text-align:left}._9H_ZAa_dialog{inset:auto 0;top:calc(var(--capture-viewport-top,0px) + var(--capture-viewport-height,100dvh));width:100%;max-height:min(680px, var(--capture-viewport-height,100dvh));padding:var(--space-5);padding-bottom:max(var(--space-5), env(safe-area-inset-bottom,0px));overscroll-behavior:contain;border-radius:var(--radius-4) var(--radius-4) 0 0;margin:0;scroll-padding-bottom:90px;position:fixed;transform:translateY(-100%)}._9H_ZAa_title{font-size:16px}._9H_ZAa_footer{bottom:calc(-1 * var(--space-5));z-index:1;padding-block:var(--space-4);background:var(--surface-overlay);border-top:1px solid var(--line-hairline);position:sticky}._9H_ZAa_footer>button{white-space:normal;flex:1;padding-inline:12px}}@media (max-width:540px){._9H_ZAa_allTasks{display:none}._9H_ZAa_root{flex:none}._9H_ZAa_trigger{padding-inline:var(--space-4);font-size:13px}}
.vvGNrW_shell{background:var(--surface-page);grid-template-columns:232px minmax(0,1fr);min-height:100dvh;display:grid}.vvGNrW_sidebar{height:100dvh;padding:var(--space-6) 20px;border-right:1px solid var(--line-hairline);background:var(--surface-navigation);flex-direction:column;gap:28px;display:flex;position:sticky;top:0;overflow-y:auto}.vvGNrW_brand{align-items:center;gap:var(--space-4);padding-inline:var(--space-4);color:var(--ink-primary);letter-spacing:-.04em;font-size:21px;font-weight:600;text-decoration:none;display:flex}.vvGNrW_brandMark{border-left:6px solid var(--accent-fill);border-right:6px solid var(--ink-primary);width:20px;height:24px;transform:skewY(-16deg)}.vvGNrW_navigationGroups{gap:var(--space-6);display:grid}.vvGNrW_navigationGroup{padding-top:var(--space-3);border-top:1px solid var(--line-hairline)}.vvGNrW_groupToggle{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);color:var(--ink-secondary);cursor:pointer;transition:background-color var(--motion-micro), color var(--motion-micro);font-size:13px;font-weight:500;list-style:none;display:flex}.vvGNrW_groupToggle::-webkit-details-marker{display:none}.vvGNrW_groupToggle:after{content:"";width:7px;height:7px;transition:transform var(--motion-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}.vvGNrW_navigationGroup[open] .vvGNrW_groupToggle:after{transform:rotate(225deg)}.vvGNrW_groupToggle:hover{background:var(--wash);color:var(--ink-primary)}.vvGNrW_navigationGroup .vvGNrW_navigation{padding-bottom:var(--space-3)}.vvGNrW_groupLabel{padding:0 var(--space-4) var(--space-3);color:var(--ink-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:600}.vvGNrW_navigation{gap:5px;list-style:none;display:grid}.vvGNrW_navigationLink{align-items:center;gap:var(--space-4);min-height:44px;padding-inline:var(--space-4);border-radius:var(--radius-2);color:var(--ink-secondary);transition:background-color var(--motion-standard), color var(--motion-standard), transform var(--motion-micro);font-size:13px;font-weight:500;text-decoration:none;display:flex}.vvGNrW_navigationLink svg{flex:none}.vvGNrW_navigationLink[aria-current=page]{background:var(--accent-subtle);color:var(--accent);font-weight:600}.vvGNrW_navigationLink:not([aria-current=page]):hover{background:var(--wash);color:var(--ink-primary)}.vvGNrW_navigationLink:active{transform:translateY(1px)}.vvGNrW_workspace{min-width:0}.vvGNrW_utilityBar{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:64px;padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--line-hairline);background:var(--surface-page);display:flex}.vvGNrW_breadcrumb{gap:var(--space-3);color:var(--ink-secondary);align-items:center;font-size:13px;display:flex}.vvGNrW_breadcrumb a{color:var(--ink-muted);text-decoration:none}.vvGNrW_utilityActions{align-items:center;gap:var(--space-6);min-width:0;display:flex}.vvGNrW_preferences{flex:none;position:relative}.vvGNrW_preferences>summary{min-height:44px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);color:var(--ink-secondary);cursor:pointer;align-items:center;font-size:13px;list-style:none;display:flex}.vvGNrW_preferences>summary::-webkit-details-marker{display:none}.vvGNrW_preferences>summary:hover,.vvGNrW_preferences[open]>summary{background:var(--wash);color:var(--ink-primary)}.vvGNrW_preferencesPanel{top:calc(100% + var(--space-3));z-index:30;width:min(300px,100vw - 32px);padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-4);background:var(--surface-overlay);box-shadow:var(--elevation-1);position:absolute;right:0}.vvGNrW_installHint{max-width:28ch;margin-top:var(--space-4);color:var(--ink-secondary);text-wrap:pretty;font-size:13px;line-height:1.5}.vvGNrW_main{padding:30px clamp(16px, 3vw, 48px) var(--space-9)}.vvGNrW_demoNotice{gap:var(--space-2);max-width:1280px;margin:0 auto var(--space-7);padding:var(--space-5) var(--space-6);border:1px solid var(--line-strong);border-left:3px solid var(--accent);border-radius:var(--radius-3);background:var(--surface-raised);font-size:13px;line-height:20px;display:grid}.vvGNrW_demoNotice p{max-width:100ch;color:var(--ink-secondary)}.vvGNrW_skipLink{z-index:100;border-radius:var(--radius-2);background:var(--ink-primary);color:var(--surface-page);padding:12px 20px;position:fixed;top:8px;left:8px;transform:translateY(-150%)}.vvGNrW_skipLink:focus{transform:translateY(0)}.vvGNrW_mobileNavigation{display:none}@keyframes vvGNrW_menuReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.vvGNrW_utilityActions{gap:var(--space-4)}.vvGNrW_breadcrumb{display:none}.vvGNrW_utilityBar{justify-content:end}}@media (max-width:900px){body:has([data-assistant-composer]:focus-within) .vvGNrW_mobileNavigation{display:none}.vvGNrW_shell{grid-template-columns:minmax(0,1fr)}.vvGNrW_sidebar{display:none}.vvGNrW_main{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.vvGNrW_utilityBar{min-height:60px;padding:var(--space-3) var(--space-5);padding-top:max(var(--space-3), env(safe-area-inset-top,0px))}.vvGNrW_utilityActions{justify-content:space-between;width:100%}.vvGNrW_utilityBar .vvGNrW_utilityActions summary{min-width:44px;min-height:44px}.vvGNrW_mobileNavigation{z-index:20;padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px));padding-left:max(var(--space-2), env(safe-area-inset-left,0px));padding-right:max(var(--space-2), env(safe-area-inset-right,0px));border-top:1px solid var(--line-hairline);background:var(--surface-overlay);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.vvGNrW_mobileNavigation>a,.vvGNrW_mobileMore summary{border-radius:var(--radius-2);min-height:52px;color:var(--ink-secondary);cursor:pointer;transition:background-color var(--motion-micro) var(--motion-ease), color var(--motion-micro) var(--motion-ease);justify-content:center;align-items:center;font-size:13px;font-weight:500;text-decoration:none;list-style:none;display:flex}.vvGNrW_mobileMore summary::-webkit-details-marker{display:none}.vvGNrW_mobileMore summary{gap:var(--space-3)}.vvGNrW_mobileMore summary:after{content:"";width:6px;height:6px;transition:transform var(--motion-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(225deg)}.vvGNrW_mobileMore[open] summary:after{transform:rotate(45deg)}.vvGNrW_mobileNavigation [aria-current=page],.vvGNrW_mobileMore summary[data-active],.vvGNrW_mobileMore[open] summary{background:var(--accent-subtle);color:var(--accent);font-weight:600}.vvGNrW_mobileMenu{width:min(320px,100vw - 16px);max-height:calc(100dvh - 100px);padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-4);background:var(--surface-overlay);box-shadow:var(--elevation-2);position:absolute;bottom:calc(100% + 8px);right:8px;overflow-y:auto}.vvGNrW_mobileMore[open] .vvGNrW_mobileMenu{animation:vvGNrW_menuReveal var(--motion-standard) var(--ease-in)}.vvGNrW_mobileMenu>div+div{margin-top:var(--space-4)}.vvGNrW_mobileMenuTitle{margin-bottom:var(--space-5);padding-inline:var(--space-4);font-size:15px;font-weight:600}.vvGNrW_mobileMenu a{border-radius:var(--radius-2);min-height:44px;color:var(--ink-primary);align-items:center;padding:8px 12px;text-decoration:none;display:flex}.vvGNrW_mobileMenu a:hover{background:var(--wash)}}@media (max-width:540px){.vvGNrW_utilityActions{gap:var(--space-3)}.vvGNrW_utilityActions>div{min-width:0}.vvGNrW_main{padding-top:var(--space-5)}.vvGNrW_demoNotice{padding:var(--space-4) var(--space-5);margin-bottom:var(--space-6)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.vvGNrW_navigationLink:hover{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.vvGNrW_navigationLink:active{transform:none}.vvGNrW_mobileMore[open] .vvGNrW_mobileMenu{animation:none}.vvGNrW_mobileNavigation>a,.vvGNrW_mobileMore summary,.vvGNrW_groupToggle:after{transition:none}}
.slwPKW_frame{width:100%;margin-inline:auto}.slwPKW_narrow{max-width:720px}.slwPKW_standard{max-width:1080px}.slwPKW_wide{max-width:1280px}
.Qd6FHq_guide{min-width:0;color:var(--ink-primary);container:quick-start/inline-size}.Qd6FHq_trigger{min-height:44px;color:var(--ink-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:inline-flex}.Qd6FHq_trigger:hover{color:var(--ink-primary)}.Qd6FHq_playGlyph{border:1px solid var(--line-hairline);width:28px;height:28px;color:var(--accent);border-radius:50%;place-items:center;font-size:20px;display:grid}.Qd6FHq_triggerHint{color:var(--ink-muted);margin-left:8px;font-size:11px}.Qd6FHq_panel{border:1px solid var(--line-hairline);background:var(--surface-raised);border-radius:18px;min-width:0;padding:18px 24px 14px;box-shadow:0 2px 2px #00000005,0 16px 48px -28px #00000029}.Qd6FHq_header,.Qd6FHq_footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.Qd6FHq_eyebrow,.Qd6FHq_counter,.Qd6FHq_canvasHeader,.Qd6FHq_stepIndex{font-variant-numeric:tabular-nums}.Qd6FHq_eyebrow{color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.Qd6FHq_close,.Qd6FHq_arrows button{min-width:44px;min-height:44px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:22px;display:grid}.Qd6FHq_close{margin-right:-12px}.Qd6FHq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}.Qd6FHq_steps button{border:0;border-bottom:1px solid var(--line-hairline);min-height:48px;color:var(--ink-muted);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.Qd6FHq_steps button[aria-current=step]{border-color:var(--accent);color:var(--ink-primary)}.Qd6FHq_stepIndex{color:var(--ink-muted);font-size:10px}.Qd6FHq_sceneFrame{min-height:320px}.Qd6FHq_scene{grid-template-columns:minmax(0,.9fr) minmax(240px,1.1fr);align-items:center;gap:32px;min-height:320px;padding-block:24px;display:grid}.Qd6FHq_copy{min-width:0}.Qd6FHq_counter{margin:0 0 12px;font-size:12px}.Qd6FHq_counter span{color:var(--ink-muted);padding-left:4px}.Qd6FHq_copy h2{max-width:20ch;color:var(--ink-primary);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(21px,2.5vw,29px);font-weight:550;line-height:1.16}.Qd6FHq_copy>p:not(.Qd6FHq_counter){max-width:42ch;color:var(--ink-secondary);text-wrap:pretty;margin:14px 0 0;font-size:13px;line-height:1.65}.Qd6FHq_copy>p.Qd6FHq_hint{color:var(--ink-muted);font-size:11px}.Qd6FHq_illustration{min-width:0}.Qd6FHq_canvas{border:1px solid var(--line-hairline);background:var(--surface-base,var(--surface-raised));border-radius:12px;min-height:236px;position:relative;overflow:hidden}.Qd6FHq_canvasHeader{border-bottom:1px solid var(--line-hairline);height:42px;color:var(--ink-muted);align-items:center;gap:10px;padding-inline:16px;font-size:9px;display:flex}.Qd6FHq_brandMark{color:var(--ink-primary);font-family:Georgia,serif;font-size:21px;font-style:italic}.Qd6FHq_windowDots{letter-spacing:2px;margin-left:auto;font-size:20px}.Qd6FHq_captureIllustration{padding:36px 20px 22px}.Qd6FHq_captureLine,.Qd6FHq_destinationLine{min-width:0;color:var(--ink-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.Qd6FHq_captureLine{border:1px solid var(--line-hairline);background:var(--surface-raised);border-radius:9px;min-height:50px;padding:4px 4px 4px 12px;box-shadow:0 4px 16px -12px #0000003d}.Qd6FHq_ideaMark{color:var(--ink-muted);font-size:18px}.Qd6FHq_captureLine button{background:var(--wash);min-width:44px;min-height:44px;color:var(--ink-primary);cursor:pointer;border:0;border-radius:6px;margin-left:auto;font-size:17px}.Qd6FHq_captureDestination{padding-inline:16px}.Qd6FHq_connector{border-left:1px dashed var(--line-hairline);width:1px;height:22px;margin-left:8px;display:block}.Qd6FHq_destinationLine{font-size:10px}.Qd6FHq_smallCheck{border:1px solid var(--line-hairline);width:18px;height:18px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.Qd6FHq_priorityIllustration{gap:2px;padding:23px 20px 25px 12px;display:grid}.Qd6FHq_priorityLine{border:0;border-bottom:1px solid var(--line-hairline);min-width:0;min-height:46px;color:var(--ink-muted);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:8px 10px;font-size:12px;display:flex}.Qd6FHq_priorityLine[data-selected=true]{color:var(--ink-primary)}.Qd6FHq_priorityIndex,.Qd6FHq_priorityState{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:9px}.Qd6FHq_priorityState{margin-left:auto}.Qd6FHq_priorityLine[data-selected=true] .Qd6FHq_priorityState{color:var(--accent)}.Qd6FHq_focusIllustration{justify-content:center;align-items:center;gap:12px;min-height:193px;padding:10px 12px;display:flex}.Qd6FHq_timerDial{flex-shrink:0;width:156px;height:156px;position:relative}.Qd6FHq_timerDial svg{fill:none;width:100%;height:100%;stroke:var(--line-hairline);stroke-width:1px}.Qd6FHq_timerDial .Qd6FHq_timerArc{stroke:var(--accent);stroke-dasharray:380 453;stroke-linecap:round;stroke-width:2px;transform-origin:50%;transform:rotate(-90deg)}.Qd6FHq_timerReadout{align-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:0}.Qd6FHq_timerReadout span:first-child{font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:32px;font-weight:400;line-height:1}.Qd6FHq_timerReadout span:last-child{color:var(--ink-muted);font-size:8px}.Qd6FHq_timerButton{border:1px solid var(--line-hairline);background:var(--surface-raised);min-width:70px;min-height:44px;color:var(--ink-primary);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:inline-flex}.Qd6FHq_timerButton span{font-size:9px}.Qd6FHq_disclaimer{color:var(--ink-muted);text-align:center;margin:9px 0 0;font-size:9px}.Qd6FHq_footer{border-top:1px solid var(--line-hairline);min-height:54px;padding-top:6px}.Qd6FHq_arrows{gap:2px;display:flex}.Qd6FHq_arrows button{font-size:18px}.Qd6FHq_arrows button:disabled{opacity:.28;cursor:default}.Qd6FHq_autoplay,.Qd6FHq_skip,.Qd6FHq_start{min-height:44px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:11px;display:inline-flex}.Qd6FHq_autoplay{margin-right:auto}.Qd6FHq_start{background:var(--ink-primary);color:var(--surface-raised);padding-inline:14px;font-weight:500}.Qd6FHq_close:hover,.Qd6FHq_arrows button:not(:disabled):hover,.Qd6FHq_autoplay:hover,.Qd6FHq_skip:hover{background:var(--wash);color:var(--ink-primary)}.Qd6FHq_playback{min-height:24px;color:var(--ink-muted);margin:4px 0 0;font-size:10px;line-height:1.5}.Qd6FHq_guide button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Qd6FHq_guide[data-compact=true] .Qd6FHq_panel{margin-block:12px}@container quick-start (max-width:680px){.Qd6FHq_panel{border-radius:14px;padding:14px 16px 12px}.Qd6FHq_sceneFrame,.Qd6FHq_scene{min-height:500px}.Qd6FHq_scene{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;padding-block:24px 18px}.Qd6FHq_copy{min-height:208px}.Qd6FHq_copy h2{max-width:24ch;font-size:25px}.Qd6FHq_canvas{min-height:220px}.Qd6FHq_captureIllustration{padding-top:28px}.Qd6FHq_focusIllustration{min-height:177px}.Qd6FHq_priorityIllustration{padding-block:15px 17px}.Qd6FHq_steps{gap:8px}.Qd6FHq_steps button{gap:5px;font-size:11px}.Qd6FHq_footer{flex-wrap:wrap;column-gap:6px}.Qd6FHq_autoplay{font-size:12px}.Qd6FHq_triggerHint{display:none}}@container quick-start (max-width:380px){.Qd6FHq_start{flex-basis:100%}.Qd6FHq_canvasHeader{padding-inline:12px}}
.BznBva_experience{min-width:0;padding-block:var(--space-5) var(--space-8);grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr);align-items:start;gap:clamp(32px,5vw,76px);display:grid}.BznBva_workspace,.BznBva_capture,.BznBva_confirmed{gap:var(--space-6);min-width:0;display:grid}.BznBva_workspace{position:relative}.BznBva_classificationSaved{color:var(--ink-secondary);font-size:13px}.BznBva_localSaved{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.BznBva_localSave{border:1px solid var(--line-strong);background:var(--surface-raised);min-height:44px;color:var(--ink-primary);font:inherit;cursor:pointer;border-radius:9px;justify-self:start;padding:10px 16px;font-size:13px}.BznBva_localSave:focus-visible{outline:2px solid var(--line-focus);outline-offset:2px}.BznBva_clarification{border:1px solid var(--line-hairline);background:var(--surface-raised);border-radius:12px;gap:8px;padding:16px;display:grid}.BznBva_clarification p{color:var(--ink-secondary);font-size:13px;line-height:1.6}.BznBva_clarification a{color:var(--accent);padding-block:8px;font-size:13px}.BznBva_capacityStep:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius-3)}.BznBva_steps{gap:var(--space-5);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.BznBva_steps li{color:var(--ink-tertiary,var(--ink-secondary));align-items:center;gap:9px;font-size:12px;font-weight:500;display:inline-flex}.BznBva_steps li>span{border:1px solid var(--line-hairline);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.BznBva_steps [aria-current=step]{color:var(--ink-primary)}.BznBva_steps [aria-current=step]>span{color:var(--ink-on-accent);border-color:var(--accent-fill);background:var(--accent-fill)}.BznBva_steps .BznBva_completeStep>span{color:var(--accent);background:var(--accent-subtle);border-color:#0000}.BznBva_intro{gap:var(--space-3);display:grid}.BznBva_intro h2{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(25px,3vw,34px);font-weight:550;line-height:1.18}.BznBva_intro>p:last-child{max-width:42ch;color:var(--ink-secondary);text-wrap:pretty;font-size:14px;line-height:1.65}.BznBva_composer{gap:var(--space-3);border:1px solid var(--line-strong);background:var(--surface-raised);transition:border-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border-radius:18px;padding:20px;display:grid;box-shadow:0 2px 4px #14181e05,0 10px 32px #14181e08}.BznBva_composer:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-subtle), 0 10px 32px #14181e08}.BznBva_composer label{color:var(--ink-secondary);font-size:12px;font-weight:550}.BznBva_composer textarea{resize:vertical;width:100%;min-height:100px;color:var(--ink-primary);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:17px;line-height:1.6}.BznBva_composer textarea::placeholder{color:var(--ink-tertiary,var(--ink-secondary));opacity:.8}.BznBva_composer textarea:disabled{opacity:.75}.BznBva_composerFooter{border-top:1px solid var(--line-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.BznBva_composerFooter p{color:var(--ink-secondary);max-width:24ch;font-size:11px;line-height:1.5}.BznBva_composerFooter button{min-height:44px;transition:transform var(--motion-fast) var(--motion-ease), background-color var(--motion-fast) var(--motion-ease), box-shadow var(--motion-fast) var(--motion-ease);border-radius:9px;justify-content:center;align-items:center;gap:15px;padding:10px 16px;font-size:13px;display:inline-flex}.BznBva_composerFooter button:not(:disabled):active{transform:scale(.98)}.BznBva_composerFooter button:disabled{cursor:not-allowed;opacity:.55}.BznBva_quietLink{width:fit-content;min-height:44px;color:var(--ink-secondary);text-underline-offset:4px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:color var(--motion-fast) var(--motion-ease);align-items:center;gap:9px;font-size:12px;display:inline-flex}.BznBva_quietLink:hover{color:var(--ink-primary)}.BznBva_savedTask{border-bottom:1px solid var(--line-hairline);align-items:start;gap:14px;min-width:0;padding-block:4px 22px;display:flex}.BznBva_check{width:34px;height:34px;color:var(--accent);background:var(--accent-subtle);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.BznBva_savedTask p{color:var(--ink-secondary);margin-bottom:6px;font-size:12px}.BznBva_savedTask h2{color:var(--ink-primary);overflow-wrap:anywhere;text-wrap:pretty;font-size:18px;font-weight:550;line-height:1.4}.BznBva_guide{min-width:0;padding-top:4px}.BznBva_error{color:var(--status-critical);font-size:13px;line-height:1.6}@media (max-width:900px){.BznBva_experience{grid-template-columns:1fr;gap:28px}.BznBva_guide{border-top:1px solid var(--line-hairline);padding-top:24px}}@media (max-width:540px){.BznBva_composer{padding:16px}.BznBva_composerFooter{align-items:stretch}.BznBva_composerFooter p{max-width:none}.BznBva_composerFooter button{width:100%}.BznBva_steps{gap:18px}}@media (prefers-reduced-motion:reduce){.BznBva_composer,.BznBva_composerFooter button,.BznBva_quietLink{transition:none}.BznBva_composerFooter button:not(:disabled):active{transform:none}}
.qE7xFa_screen{gap:var(--space-6);display:grid}.qE7xFa_priorityChoices{gap:var(--space-3);margin-top:var(--space-5);display:grid}.qE7xFa_priorityChoices button{text-align:left;white-space:normal;justify-content:flex-start}.qE7xFa_header{justify-content:space-between;align-items:flex-start;gap:var(--space-7);padding-bottom:var(--space-2);display:flex}.qE7xFa_intro{max-width:60ch;margin-top:var(--space-2);color:var(--ink-secondary)}.qE7xFa_headerActions,.qE7xFa_settingsActions,.qE7xFa_composerActions,.qE7xFa_inlineActions,.qE7xFa_memoryActions{justify-content:flex-end;align-items:center;gap:var(--space-4);display:flex}.qE7xFa_configurationBadge,.qE7xFa_modeLabel{min-height:28px;padding-inline:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-full);color:var(--ink-secondary);white-space:nowrap;align-items:center;font-size:12px;line-height:16px;display:inline-flex}.qE7xFa_configurationBadge{gap:var(--space-2);border-color:var(--line-hairline);background:var(--surface-raised)}.qE7xFa_modeDot{background:var(--ink-secondary);border-radius:50%;width:5px;height:5px}.qE7xFa_connectButton{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink-primary);background:0 0;font-size:13px;display:inline-flex}.qE7xFa_connectButton:hover{color:var(--accent)}.qE7xFa_secondaryLink,.qE7xFa_secondaryButton,.qE7xFa_textButton{min-height:48px;padding:var(--space-3) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink-primary);background:0 0;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.qE7xFa_secondaryLink:hover,.qE7xFa_secondaryButton:hover,.qE7xFa_textButton:hover{background:var(--wash)}.qE7xFa_secondaryButton:disabled,.qE7xFa_textButton:disabled{cursor:default;opacity:.58}.qE7xFa_textButton{min-height:40px;padding-inline:var(--space-4);color:var(--ink-secondary);border-color:#0000}.qE7xFa_tabs{gap:var(--space-2);border-bottom:1px solid var(--line-hairline);display:flex}.qE7xFa_tabs button{min-height:48px;padding:var(--space-3) var(--space-5);color:var(--ink-secondary);background:0 0;position:relative}.qE7xFa_tabs button[aria-selected=true]{color:var(--ink-primary);font-weight:500}.qE7xFa_tabIndicator{right:var(--space-5);bottom:-1px;left:var(--space-5);border-radius:var(--radius-full);background:var(--ink-primary);height:2px;position:absolute}.qE7xFa_assistantGrid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);display:grid}.qE7xFa_assistantGrid[hidden]{display:none}.qE7xFa_assistantFocused{grid-template-columns:minmax(0,1fr);justify-self:center;width:min(100%,820px)}.qE7xFa_conversation,.qE7xFa_profileForm,.qE7xFa_memorySection,.qE7xFa_settingsPanel{gap:var(--space-6);display:grid}.qE7xFa_guidedStarts{gap:var(--space-4);padding:var(--space-3) 0 0;display:grid}.qE7xFa_setupGuide{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--surface-raised);display:grid}.qE7xFa_setupGuide>p:not(:first-child){max-width:70ch}.qE7xFa_setupChoices{gap:var(--space-3);flex-wrap:wrap;display:flex}.qE7xFa_setupSteps{gap:var(--space-2);padding-left:var(--space-5);display:grid}.qE7xFa_setupSteps a{color:var(--ink-primary);text-underline-offset:3px}.qE7xFa_guidedStartsIntro{justify-content:space-between;align-items:end;gap:var(--space-5);display:flex}.qE7xFa_guidedStartsIntro>div{gap:var(--space-2);display:grid}.qE7xFa_guidedStartsIntro .qE7xFa_sectionHint{max-width:250px}.qE7xFa_guidedStartActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.qE7xFa_guidedStartButton{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink-secondary);font-size:13px}.qE7xFa_guidedStartButton:hover,.qE7xFa_guidedStartButton:focus-visible{border-color:var(--line-focus);background:var(--accent-subtle)}.qE7xFa_guidedStartButton:disabled{cursor:default;opacity:.58}.qE7xFa_draftReplacement{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-page);flex-wrap:wrap;display:flex}.qE7xFa_draftReplacement p{color:var(--ink-secondary);flex-basis:100%}.qE7xFa_guidedModeHint{color:var(--ink-secondary);font-size:13px;line-height:20px}.qE7xFa_welcomeIntro{justify-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-3) var(--space-3);text-align:center;display:grid}.qE7xFa_welcomeMark{width:56px;height:56px;margin-bottom:var(--space-2);border:1px solid var(--line-hairline);background:var(--surface-raised);color:var(--ink-primary);border-radius:18px;place-items:center;display:grid;box-shadow:0 2px 5px #00000008,0 8px 24px #00000005}.qE7xFa_welcomeTitle{color:var(--ink-primary);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(25px,3vw,36px);font-weight:550;line-height:1.2}.qE7xFa_welcomeDescription{max-width:45ch;color:var(--ink-secondary);text-wrap:pretty;font-size:15px;line-height:1.6}.qE7xFa_conversationEmpty .qE7xFa_guidedModeHint,.qE7xFa_suggestionHint{text-align:center;max-width:65ch;color:var(--ink-secondary);justify-self:center;font-size:12px;line-height:1.55}.qE7xFa_suggestionHint{margin-top:calc(var(--space-2) * -1)}.qE7xFa_welcomeUtilities{justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.qE7xFa_welcomeUtilities>:last-child{flex:0 240px;min-width:min(220px,100%);max-width:100%}.qE7xFa_welcomeUtilities:has([role=region]){grid-template-columns:minmax(0,1fr);display:grid}.qE7xFa_visuallyHidden{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.qE7xFa_profileGuideButton{text-align:left;min-height:44px;color:var(--ink-secondary);background:0 0;justify-self:start;padding:0;font-size:12px;font-weight:500}.qE7xFa_profileGuideButton:hover{color:var(--ink-primary)}.qE7xFa_sectionHeading,.qE7xFa_messageMeta{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.qE7xFa_sectionHint,.qE7xFa_pending,.qE7xFa_usage,.qE7xFa_proposalFacts{color:var(--ink-secondary);font-size:14px;line-height:20px}.qE7xFa_messageLog{max-height:min(610px, calc(var(--assistant-visible-height,100dvh) * .55));border-top:1px solid var(--line-hairline);overscroll-behavior-y:contain;overflow-anchor:none;gap:0;display:grid;overflow-y:auto}.qE7xFa_messageLogEmpty{border:0}.qE7xFa_conversationTools{gap:var(--space-1);flex-wrap:wrap;display:flex}.qE7xFa_guidedStartsCompact{background:0 0;border:0;padding:0}.qE7xFa_guidedStartsCompact .qE7xFa_guidedStartActions{flex-wrap:wrap;display:flex}.qE7xFa_guidedStartsCompact .qE7xFa_guidedStartButton{min-height:44px;padding:var(--space-2) var(--space-4);color:var(--ink-secondary);font-size:13px}.qE7xFa_history{gap:var(--space-2);max-height:280px;padding:var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);display:grid;overflow-y:auto}.qE7xFa_historyItem{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;padding:var(--space-3);border-radius:var(--radius-2);color:var(--ink-primary);text-align:left;background:0 0;display:flex}.qE7xFa_historyItem:hover,.qE7xFa_historyItem[aria-current=true]{background:var(--wash)}.qE7xFa_historyItem time,.qE7xFa_dateSeparator{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:12px}.qE7xFa_dateSeparator{padding:var(--space-3);text-align:center}.qE7xFa_latestMessage{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-full);background:var(--surface-raised);color:var(--ink-primary);justify-self:center}.qE7xFa_streamedReply,.qE7xFa_assistantMessage>p,.qE7xFa_userMessage>p{white-space:pre-wrap;overflow-wrap:anywhere}.qE7xFa_contextDetails summary{align-content:center;gap:var(--space-2);min-height:48px;padding-block:var(--space-3);cursor:pointer;display:grid}.qE7xFa_contextDetails summary span{color:var(--ink-secondary);font-size:13px}.qE7xFa_contextDetails[open] summary{margin-bottom:var(--space-5)}.qE7xFa_conversation{gap:var(--space-4);min-width:0;position:relative}.qE7xFa_conversation .qE7xFa_textButton{min-height:44px}.qE7xFa_composerDock{z-index:2;min-width:0;position:sticky;bottom:0}.qE7xFa_composer{padding-block:var(--space-3);background:var(--surface-page)}.qE7xFa_conversationEmpty .qE7xFa_composer{padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-4,18px);background:var(--surface-raised);box-shadow:0 2px 6px #00000005,0 14px 38px #00000008}.qE7xFa_conversationEmpty .qE7xFa_composer:focus-within{border-color:var(--line-focus)}.qE7xFa_conversationEmpty .qE7xFa_composer textarea{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.qE7xFa_conversationEmpty .qE7xFa_composer label{font-size:12px}:is(.qE7xFa_conversation:has([data-assistant-intake-capture][open]) .qE7xFa_composerDock,.qE7xFa_conversation:has([data-assistant-intake-capture][open]) .qE7xFa_composer){position:static}.qE7xFa_composer textarea{max-height:220px;scroll-margin-bottom:120px}.qE7xFa_guidedStartButton,.qE7xFa_conversation .qE7xFa_secondaryButton,.qE7xFa_conversation .qE7xFa_textButton,.qE7xFa_historyItem,.qE7xFa_latestMessage{transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), transform var(--motion-fast) var(--motion-ease)}.qE7xFa_guidedStartButton:active,.qE7xFa_conversation .qE7xFa_secondaryButton:active,.qE7xFa_latestMessage:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.qE7xFa_guidedStartButton,.qE7xFa_conversation .qE7xFa_secondaryButton,.qE7xFa_conversation .qE7xFa_textButton,.qE7xFa_historyItem,.qE7xFa_latestMessage{transition:none;transform:none}}.qE7xFa_assistantMessage,.qE7xFa_userMessage{gap:var(--space-3);padding:var(--space-6) var(--space-5);border-bottom:1px solid var(--line-hairline);display:grid}.qE7xFa_assistantMessage{background:0 0}.qE7xFa_userMessage{margin-left:min(var(--space-7), 6%);border-radius:var(--radius-3);background:var(--surface-sunken)}.qE7xFa_messageAuthor{color:var(--ink-secondary);font-size:12px;line-height:16px}.qE7xFa_modeLabel{min-height:22px;padding-inline:var(--space-3)}.qE7xFa_proposal,.qE7xFa_memoryCandidate{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--surface-page);display:grid}.qE7xFa_proposal .qE7xFa_secondaryButton,.qE7xFa_memoryCandidate .qE7xFa_textButton{justify-self:start}.qE7xFa_planComparison{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE7xFa_planComparison h4{margin-bottom:var(--space-3);font-weight:550}.qE7xFa_planComparison ul{gap:var(--space-2);padding-left:var(--space-5);color:var(--ink-secondary);display:grid}.qE7xFa_composer,.qE7xFa_profileForm,.qE7xFa_memoryForm,.qE7xFa_settingsForm{gap:var(--space-4);display:grid}.qE7xFa_composer label,.qE7xFa_profileForm label,.qE7xFa_memoryForm label,.qE7xFa_settingsForm label{gap:var(--space-2);color:var(--ink-secondary);font-size:14px;line-height:20px;display:grid}.qE7xFa_composer textarea,.qE7xFa_profileForm input,.qE7xFa_profileForm textarea,.qE7xFa_profileForm select,.qE7xFa_memoryForm textarea,.qE7xFa_memoryForm select,.qE7xFa_settingsForm input,.qE7xFa_settingsForm select{width:100%;min-height:48px;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);outline:none}.qE7xFa_composer textarea,.qE7xFa_profileForm textarea,.qE7xFa_memoryForm textarea{resize:vertical}.qE7xFa_composer textarea:focus,.qE7xFa_profileForm input:focus,.qE7xFa_profileForm textarea:focus,.qE7xFa_profileForm select:focus,.qE7xFa_memoryForm textarea:focus,.qE7xFa_memoryForm select:focus,.qE7xFa_settingsForm input:focus,.qE7xFa_settingsForm select:focus{border-color:var(--line-focus);box-shadow:0 0 0 1px var(--line-focus)}.qE7xFa_composerActions{justify-content:space-between}.qE7xFa_contextRail{gap:var(--space-7);border-left:1px solid var(--line-hairline);padding-left:var(--space-7);display:grid}.qE7xFa_advice,.qE7xFa_objectives,.qE7xFa_memorySummary,.qE7xFa_securityNotice{gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--line-hairline);display:grid}.qE7xFa_adviceText{text-wrap:pretty;font-size:20px;line-height:28px}.qE7xFa_objectives ul,.qE7xFa_memoryList{list-style:none;display:grid}.qE7xFa_objectives li,.qE7xFa_memoryList li{gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line-hairline);display:grid}.qE7xFa_memoryActions{align-items:flex-start}.qE7xFa_inlineMemoryForm{gap:var(--space-4);grid-column:1/-1;display:grid}.qE7xFa_inlineMemoryForm label{gap:var(--space-2);color:var(--ink-secondary);font-size:14px;line-height:20px;display:grid}.qE7xFa_inlineMemoryForm select,.qE7xFa_inlineMemoryForm textarea{width:100%;min-height:48px;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary)}.qE7xFa_profileGrid{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);display:grid}.qE7xFa_profileLearningLayout{gap:var(--space-8);display:grid}.qE7xFa_learningPanel{gap:var(--space-6);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--surface-raised);display:grid}.qE7xFa_learningHeader,.qE7xFa_learningProgress,.qE7xFa_deductionMeta,.qE7xFa_learningActions{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.qE7xFa_learningIntro,.qE7xFa_questionCard,.qE7xFa_reviewSection,.qE7xFa_reviewIntro,.qE7xFa_deductionCard,.qE7xFa_correctionForm{gap:var(--space-5);display:grid}.qE7xFa_learningIntro{max-width:760px}:is(.qE7xFa_learningIntro>.button-primary,.qE7xFa_learningIntro>.qE7xFa_secondaryButton){justify-self:start}.qE7xFa_dataNotice{padding:var(--space-5);border-left:3px solid var(--line-strong);background:var(--surface-sunken);color:var(--ink-secondary);font-size:14px;line-height:21px}.qE7xFa_questionCard{max-width:780px}.qE7xFa_learningProgress{align-items:center}.qE7xFa_learningProgress progress{border-radius:var(--radius-full);background:var(--surface-sunken);width:min(240px,42vw);height:6px;accent-color:var(--ink-primary);border:0;overflow:hidden}.qE7xFa_questionCard fieldset{gap:var(--space-4);border:0;padding:0;display:grid}.qE7xFa_questionCard legend{max-width:680px;color:var(--ink-primary);text-wrap:balance;font-size:clamp(22px,3vw,30px);font-weight:550;line-height:1.25}.qE7xFa_whyAsked{max-width:680px;color:var(--ink-secondary);font-size:14px;line-height:21px}.qE7xFa_optionList,.qE7xFa_proposalList{gap:var(--space-3);list-style:none;display:grid}.qE7xFa_optionCard{align-items:center;gap:var(--space-4);min-height:76px;padding:var(--space-4) var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-page);cursor:pointer;grid-template-columns:auto minmax(0,1fr);transition:border-color .12s,background .12s,transform .12s;display:grid}.qE7xFa_optionCard:hover{border-color:var(--line-strong);transform:translateY(-1px)}.qE7xFa_optionCard:has(input:checked){border-color:var(--ink-primary);background:var(--accent-subtle)}.qE7xFa_optionCard:focus-within{outline:2px solid var(--line-focus);outline-offset:2px}.qE7xFa_optionCard input{width:20px;height:20px;accent-color:var(--ink-primary)}.qE7xFa_optionCard span{gap:var(--space-1);display:grid}.qE7xFa_optionCard small{color:var(--ink-secondary);font-size:13px;line-height:19px}.qE7xFa_learningActions{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap}.qE7xFa_proposalList{gap:var(--space-5)}.qE7xFa_deductionCard{padding:var(--space-6);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-page)}.qE7xFa_deductionCard h4{font-size:20px;line-height:28px}.qE7xFa_deductionMeta{justify-content:flex-start;gap:var(--space-2)}.qE7xFa_deductionMeta span,.qE7xFa_decisionState{width:fit-content;min-height:26px;padding-inline:var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-full);color:var(--ink-secondary);align-items:center;font-size:12px;line-height:16px;display:inline-flex}.qE7xFa_valueComparison{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE7xFa_valueComparison>div{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);display:grid}.qE7xFa_valueComparison span,.qE7xFa_deductionEvidence dt{color:var(--ink-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:500;line-height:16px}.qE7xFa_proposedMemory{padding:var(--space-4);border-left:3px solid var(--line-strong);background:var(--surface-sunken)}.qE7xFa_deductionEvidence{gap:var(--space-3);display:grid}.qE7xFa_deductionEvidence>div{gap:var(--space-1);display:grid}.qE7xFa_deductionEvidence dd{color:var(--ink-secondary)}.qE7xFa_correctionForm{padding-top:var(--space-4);border-top:1px solid var(--line-hairline)}.qE7xFa_correctionForm label{gap:var(--space-2);color:var(--ink-secondary);font-size:14px;display:grid}.qE7xFa_correctionForm textarea{width:100%;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);resize:vertical}.qE7xFa_learningFeedback{min-height:20px;color:var(--ink-secondary)}.qE7xFa_manualAdjustments{border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline)}.qE7xFa_manualAdjustments>summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;min-height:76px;list-style-position:outside;display:flex}.qE7xFa_manualAdjustments>summary span{gap:var(--space-1);display:grid}.qE7xFa_manualAdjustments>summary small{color:var(--ink-secondary);font-size:13px;font-weight:400}.qE7xFa_manualAdjustments[open]>summary{border-bottom:1px solid var(--line-hairline)}.qE7xFa_manualAdjustments .qE7xFa_profileGrid{padding-block:var(--space-7)}.qE7xFa_profileForm,.qE7xFa_memorySection,.qE7xFa_settingsPanel{padding-top:var(--space-2)}.qE7xFa_twoColumns{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE7xFa_profileForm>.qE7xFa_button-primary,.qE7xFa_memoryForm>.qE7xFa_secondaryButton{justify-self:start}.qE7xFa_memorySection{padding-left:var(--space-7);border-left:1px solid var(--line-hairline)}.qE7xFa_memoryList li{grid-template-columns:minmax(0,1fr) auto}.qE7xFa_usage{margin-top:var(--space-2);font-size:12px;line-height:16px}.qE7xFa_settingsPanel{max-width:720px}.qE7xFa_settingsFields,.qE7xFa_modelEstimate{gap:var(--space-4);min-width:0;display:grid}.qE7xFa_settingsFields{border:0;margin:0;padding:0}.qE7xFa_settingsLegend{margin-bottom:var(--space-4);color:var(--ink-secondary);font-size:14px}.qE7xFa_modelEstimate{padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised)}.qE7xFa_priceFacts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qE7xFa_priceFacts dt{color:var(--ink-secondary);font-size:13px;line-height:20px}.qE7xFa_priceFacts dd{margin-top:var(--space-2);font-variant-numeric:tabular-nums}.qE7xFa_settingsFields .qE7xFa_settingsActions{flex-wrap:wrap;justify-content:flex-start}.qE7xFa_securityNotice{padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-sunken);color:var(--ink-secondary)}.qE7xFa_empty,.qE7xFa_error,.qE7xFa_status{min-height:20px;color:var(--ink-secondary)}.qE7xFa_error{color:var(--status-critical)}@media (max-width:980px){.qE7xFa_assistantGrid,.qE7xFa_profileGrid{grid-template-columns:minmax(0,1fr)}.qE7xFa_contextRail,.qE7xFa_memorySection{padding-top:var(--space-7);border-top:1px solid var(--line-hairline);border-left:0;padding-left:0}}@media (max-width:900px){.qE7xFa_composerDock{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.qE7xFa_composerDock:focus-within{bottom:0}.qE7xFa_conversation[data-assistant-keyboard] .qE7xFa_composerDock{min-height:var(--assistant-composer-height)}.qE7xFa_conversation[data-assistant-keyboard] .qE7xFa_composer{right:var(--assistant-composer-right);bottom:var(--assistant-keyboard-bottom);left:var(--assistant-composer-left);max-height:var(--assistant-visible-height);padding-bottom:var(--space-3);position:fixed;overflow-y:auto;box-shadow:0 -6px 20px #0000000a}.qE7xFa_conversation[data-assistant-keyboard] .qE7xFa_composer textarea{max-height:min(140px, calc(var(--assistant-visible-height) * .3))}}@media (max-width:720px){.qE7xFa_screen{gap:var(--space-3)}.qE7xFa_header,.qE7xFa_sectionHeading,.qE7xFa_guidedStartsIntro,.qE7xFa_composerActions,.qE7xFa_learningHeader,.qE7xFa_learningProgress,.qE7xFa_headerActions,.qE7xFa_settingsActions{flex-direction:column;align-items:stretch}.qE7xFa_tabs{gap:0;overflow-x:auto}.qE7xFa_tabs button{min-height:44px;padding:var(--space-2) var(--space-3);flex:1 0 auto;font-size:13px}.qE7xFa_tabIndicator{right:var(--space-3);left:var(--space-3)}.qE7xFa_conversation{gap:var(--space-3)}.qE7xFa_conversation .qE7xFa_sectionHeading{gap:var(--space-1)}.qE7xFa_conversationTools{gap:var(--space-2)}.qE7xFa_conversationTools .qE7xFa_textButton{padding-inline:var(--space-2);font-size:13px}.qE7xFa_twoColumns,.qE7xFa_planComparison,.qE7xFa_guidedStartActions,.qE7xFa_priceFacts{grid-template-columns:minmax(0,1fr)}.qE7xFa_learningPanel{padding:var(--space-5)}.qE7xFa_learningProgress progress{width:100%}.qE7xFa_valueComparison{grid-template-columns:minmax(0,1fr)}.qE7xFa_messageLog{max-height:calc(var(--assistant-visible-height,100dvh) * .46)}.qE7xFa_conversationEmpty .qE7xFa_welcomeIntro{place-items:center start;gap:var(--space-1) var(--space-3);text-align:left;grid-template-columns:36px minmax(0,1fr);padding:0}.qE7xFa_conversationEmpty .qE7xFa_welcomeIntro>.type-overline{display:none}.qE7xFa_conversationEmpty .qE7xFa_welcomeMark{border-radius:12px;grid-row:span 2;width:36px;height:36px;margin-bottom:0}.qE7xFa_conversationEmpty .qE7xFa_welcomeTitle{text-wrap:pretty;font-size:clamp(21px,6vw,25px)}.qE7xFa_conversationEmpty .qE7xFa_welcomeDescription{font-size:13px;line-height:1.4}.qE7xFa_conversationEmpty .qE7xFa_guidedStarts{gap:var(--space-3);padding-top:0}.qE7xFa_guidedStartActions{scrollbar-width:thin;flex-wrap:nowrap;justify-content:flex-start;padding-block:2px;overflow-x:auto}.qE7xFa_guidedStartButton{padding-inline:var(--space-3);white-space:nowrap;flex:none}.qE7xFa_conversationEmpty .qE7xFa_composer{padding:var(--space-3) var(--space-4);gap:var(--space-2)}.qE7xFa_conversationEmpty .qE7xFa_composer textarea{min-height:60px}.qE7xFa_conversationEmpty .qE7xFa_suggestionHint{display:none}.qE7xFa_conversation .qE7xFa_composerActions{flex-direction:row;align-items:center}.qE7xFa_conversation .qE7xFa_composerActions .qE7xFa_sectionHint{font-size:12px}.qE7xFa_composer{padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}.qE7xFa_header{gap:var(--space-1);padding-bottom:0}.qE7xFa_header .type-page-title{font-size:26px;line-height:1.2}.qE7xFa_intro{display:none}.qE7xFa_headerActions{align-items:center;gap:var(--space-1) var(--space-3);flex-flow:wrap}.qE7xFa_configurationBadge{max-width:100%;padding-inline:var(--space-2);white-space:normal;font-size:11px}.qE7xFa_assistantMessage,.qE7xFa_userMessage{padding-inline:var(--space-3)}.qE7xFa_memoryList li{grid-template-columns:minmax(0,1fr)}}
.HPlBmq_list{border-bottom:1px solid var(--line-hairline);min-width:0;list-style:none}.HPlBmq_row{align-items:center;gap:var(--space-5);border-top:1px solid var(--line-hairline);grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:64px;display:grid}.HPlBmq_row[aria-busy=true]{cursor:wait}.HPlBmq_task{gap:var(--space-2);min-width:0;padding-block:var(--space-4);overflow-wrap:anywhere;display:grid}.HPlBmq_taskHeading{align-items:center;gap:var(--space-3);min-width:0;display:flex}.HPlBmq_taskTitle{overflow-wrap:anywhere;min-width:0}.HPlBmq_pin{width:var(--space-4);height:var(--space-4);border:1px solid var(--accent);border-radius:var(--radius-full);flex:none}.HPlBmq_taskMeta{color:var(--ink-secondary);font-size:12px;line-height:16px}.HPlBmq_moves{gap:var(--space-2);flex:none;display:flex}.HPlBmq_moveButton{min-width:var(--space-8);min-height:var(--space-8);border:1px solid var(--line-hairline);border-radius:var(--radius-2);color:var(--ink-primary);background:0 0;place-items:center;display:inline-grid}.HPlBmq_moveButton:hover:not(:disabled){background:var(--wash)}.HPlBmq_moveButton:disabled{color:var(--ink-muted);cursor:not-allowed}.HPlBmq_nextButton{min-height:var(--space-8);padding-inline:var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--accent-subtle);color:var(--ink-primary);cursor:pointer}.HPlBmq_nextButton:hover:not(:disabled){border-color:var(--line-focus)}.HPlBmq_nextButton:disabled{cursor:wait;opacity:.58}.HPlBmq_removeButton{min-height:var(--space-8);padding-inline:var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-2);color:var(--ink-secondary);cursor:pointer;background:0 0}.HPlBmq_removeButton:hover:not(:disabled){background:var(--wash);color:var(--ink-primary)}.HPlBmq_confirmRemoval{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);color:var(--ink-secondary);flex-wrap:wrap;grid-column:1/-1;font-size:13px;display:flex}.HPlBmq_confirmRemoval p{flex-basis:100%}.HPlBmq_confirmRemoval button{min-height:40px;padding:0 var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);cursor:pointer}.HPlBmq_feedback{min-height:22px;padding-top:var(--space-3);color:var(--ink-secondary);overflow-wrap:anywhere;font-size:14px;line-height:20px}.HPlBmq_error{min-height:22px;padding-top:var(--space-3);color:var(--status-critical);overflow-wrap:anywhere;font-size:14px;line-height:20px}@media (max-width:560px){.HPlBmq_row{padding-bottom:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;gap:0}.HPlBmq_moves{flex-wrap:wrap;width:100%}.HPlBmq_moveButton{flex:1}}
.KB5vma_card{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-4);background:var(--surface-sunken);display:grid}.KB5vma_card h3{text-wrap:balance}.KB5vma_card p{text-wrap:pretty;margin:0}.KB5vma_facts,.KB5vma_hint{color:var(--ink-secondary);font-size:.875rem}.KB5vma_duration{font-variant-numeric:tabular-nums}.KB5vma_firstStep{padding:var(--space-3);border-left:2px solid var(--line-strong)}.KB5vma_firstStep p+p{margin-top:var(--space-2)}.KB5vma_choice{align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;display:flex}.KB5vma_choice input{width:18px;height:18px;accent-color:var(--accent)}.KB5vma_action{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink-primary);background:var(--surface-raised);font:inherit;cursor:pointer;justify-content:center;justify-self:start;align-items:center;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.KB5vma_action:hover{background:var(--wash)}.KB5vma_action:focus-visible,.KB5vma_choice input:focus-visible{outline:2px solid var(--line-focus);outline-offset:3px}.KB5vma_action:disabled{opacity:.6;cursor:wait}.KB5vma_fields{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-3);margin:0;display:grid}.KB5vma_fields input,.KB5vma_fields textarea,.KB5vma_fields select{width:100%;min-height:44px;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-1);background:var(--surface-raised);color:var(--ink-primary);font:inherit}.KB5vma_fields textarea{resize:vertical}.KB5vma_error{color:var(--status-critical)}
.AgkSqq_capture,.AgkSqq_panel{border:1px solid var(--line-hairline);border-radius:var(--radius-2);min-width:0}.AgkSqq_capture summary{cursor:pointer;min-height:48px;padding:16px;font-weight:500}.AgkSqq_capture[open] summary{border-bottom:1px solid var(--line-hairline)}.AgkSqq_stack,.AgkSqq_panel{gap:16px;padding:20px;display:grid}.AgkSqq_muted{color:var(--ink-secondary);text-wrap:pretty;font-size:13px;line-height:1.6}.AgkSqq_field{gap:8px;min-width:0;font-size:14px;display:grid}.AgkSqq_field input,.AgkSqq_field textarea,.AgkSqq_field select{border:1px solid var(--line-strong);border-radius:var(--radius-2);width:100%;min-width:0;min-height:44px;color:var(--ink-primary);background:var(--surface-raised);font:inherit;padding:10px 12px}.AgkSqq_field textarea{resize:vertical}.AgkSqq_primary,.AgkSqq_secondary{border:1px solid var(--line-strong);border-radius:var(--radius-2);justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:500;transition:background-color .15s,transform .15s;display:inline-flex}.AgkSqq_primary{background:var(--ink-primary);color:var(--surface-page)}.AgkSqq_secondary{color:var(--ink-primary);background:0 0}.AgkSqq_secondary:hover:not(:disabled){background:var(--wash)}.AgkSqq_primary:active:not(:disabled),.AgkSqq_secondary:active:not(:disabled){transform:scale(.98)}.AgkSqq_primary:disabled,.AgkSqq_secondary:disabled{opacity:.5;cursor:default}.AgkSqq_checkbox{align-items:flex-start;gap:10px;min-height:44px;font-size:14px;line-height:1.6;display:flex}.AgkSqq_checkbox input{flex-shrink:0;width:18px;height:18px;margin-top:3px}.AgkSqq_photo{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.AgkSqq_photo img{object-fit:contain;border-radius:var(--radius-2);outline-offset:-1px;outline:1px solid #7f7f7f33;width:220px;max-width:100%;max-height:240px}.AgkSqq_error{color:var(--ink-primary);border-left:2px solid;padding-left:12px}.AgkSqq_row{border-top:1px solid var(--line-hairline);gap:12px;min-width:0;padding-block:16px;display:grid}.AgkSqq_row summary{cursor:pointer;min-height:44px;color:var(--ink-secondary)}.AgkSqq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AgkSqq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AgkSqq_ranking{gap:12px;padding-left:24px;display:grid}.AgkSqq_ranking li{padding-left:4px;line-height:1.6}.AgkSqq_title{text-wrap:balance;font-size:16px;font-weight:600}@media (max-width:560px){.AgkSqq_stack,.AgkSqq_panel{padding:16px}.AgkSqq_grid{grid-template-columns:1fr}.AgkSqq_actions>button{width:100%}}@media (prefers-reduced-motion:reduce){.AgkSqq_primary,.AgkSqq_secondary{transition:none}.AgkSqq_primary:active:not(:disabled),.AgkSqq_secondary:active:not(:disabled){transform:none}}
.MHCaqq_panel{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--surface-raised);color:var(--ink-primary);display:grid}.MHCaqq_panel p{text-wrap:pretty}.MHCaqq_panel h3{text-wrap:balance}.MHCaqq_panel>button{justify-self:start}.MHCaqq_options{gap:8px;display:grid}.MHCaqq_options button,.MHCaqq_quiet{border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-page);min-height:44px;color:var(--ink-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease);padding:10px 12px;font-size:14px;line-height:1.5}.MHCaqq_options button:not(:disabled):hover,.MHCaqq_quiet:not(:disabled):hover{background:var(--accent-subtle);border-color:var(--accent)}.MHCaqq_options button:disabled,.MHCaqq_quiet:disabled{cursor:default;opacity:.55}.MHCaqq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.MHCaqq_hint{color:var(--ink-secondary);font-size:12px;line-height:1.6}.MHCaqq_saved{color:var(--accent)}
.UFExmW_card,.UFExmW_settings{border:1px solid var(--line-hairline);border-radius:var(--radius-3);min-width:0;padding:var(--space-5);overflow-wrap:anywhere}.UFExmW_settings{gap:var(--space-4);display:grid}.UFExmW_card p,.UFExmW_card h2,.UFExmW_settings p,.UFExmW_settings h2{text-wrap:pretty;margin:0}.UFExmW_reminders summary{justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;min-height:44px;list-style:none;display:flex}.UFExmW_reminders summary::-webkit-details-marker{display:none}.UFExmW_reminders summary>span:first-child{gap:var(--space-2);display:grid}.UFExmW_reminders summary strong{text-wrap:balance;font-size:1.05rem}.UFExmW_chevron{transition:transform var(--spiritual-motion-duration) ease-out;flex-shrink:0}.UFExmW_reminders[open] .UFExmW_chevron{transform:rotate(180deg)}.UFExmW_content{gap:var(--space-3);padding-top:var(--space-4);display:grid}.UFExmW_hint{color:var(--ink-secondary);font-size:.875rem;line-height:1.6}.UFExmW_caption{color:var(--ink-secondary);font-size:.75rem}.UFExmW_practiceList{margin:0;padding:0;list-style:none}.UFExmW_practiceRow{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) 44px;display:grid}.UFExmW_practiceRow+.UFExmW_practiceRow{border-top:1px solid var(--line-hairline)}.UFExmW_practiceRow p{color:var(--ink-secondary);font-size:.8125rem;line-height:1.5}.UFExmW_practiceRow strong{font-size:.9375rem}.UFExmW_doneButton,.UFExmW_quietButton{border:1px solid var(--line-strong);border-radius:var(--radius-2);min-height:44px;color:inherit;cursor:pointer;background:0 0}.UFExmW_doneButton{width:44px;height:44px;transition:background-color var(--spiritual-motion-duration) ease-out, transform var(--spiritual-motion-duration) ease-out;font-size:1rem}.UFExmW_doneButton:hover{background:var(--surface-raised)}.UFExmW_doneButton:active{transform:scale(.98)}.UFExmW_doneButton:disabled,.UFExmW_quietButton:disabled{cursor:default;opacity:.5}.UFExmW_quietButton{padding:var(--space-2) var(--space-3)}.UFExmW_controls{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.UFExmW_settingRow{gap:var(--space-3);cursor:pointer;min-height:44px;padding:var(--space-2) 0;grid-template-columns:minmax(0,1fr) 44px;align-items:center;display:grid}.UFExmW_settingRow+.UFExmW_settingRow{border-top:1px solid var(--line-hairline)}.UFExmW_settingRow strong{font-size:.9375rem;font-weight:550}.UFExmW_settingRow small{color:var(--ink-secondary);margin-top:var(--space-1);font-size:.8125rem;line-height:1.5;display:block}.UFExmW_settingRow input{width:20px;height:20px;accent-color:var(--ink-primary);margin:12px}.UFExmW_controls:disabled .UFExmW_settingRow{cursor:default}.UFExmW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.UFExmW_status{color:var(--ink-secondary);font-size:.8125rem;line-height:1.5}.UFExmW_status:empty{display:none}.UFExmW_status:not(:empty),.UFExmW_error,.UFExmW_conflict{margin-top:var(--space-3)!important}.UFExmW_error{color:var(--danger,var(--ink-primary));font-size:.875rem}.UFExmW_conflict{justify-items:start;gap:var(--space-2);font-size:.875rem;display:grid}.UFExmW_reminders summary:focus-visible,.UFExmW_doneButton:focus-visible,.UFExmW_quietButton:focus-visible,.UFExmW_settingRow input:focus-visible{outline:2px solid var(--ink-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.UFExmW_doneButton,.UFExmW_chevron{transition:none}.UFExmW_doneButton:active{transform:none}}
.z0kGia_panel,.z0kGia_list,.z0kGia_card,.z0kGia_form,.z0kGia_detailsBody,.z0kGia_facts{gap:var(--space-4);min-width:0;display:grid}.z0kGia_panel{gap:var(--space-5)}.z0kGia_panelHeader,.z0kGia_heading,.z0kGia_actions{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.z0kGia_panelHeader>div{gap:var(--space-2);min-width:0;display:grid}.z0kGia_card{border:1px solid var(--line-hairline);border-radius:var(--radius-3);padding:var(--space-5);background:var(--surface-raised);overflow-wrap:anywhere}.z0kGia_heading h3{text-wrap:balance;font-size:20px;font-weight:500;line-height:28px}.z0kGia_meta,.z0kGia_hint,.z0kGia_facts,.z0kGia_panelHeader p{color:var(--ink-secondary)}.z0kGia_meta{margin-bottom:var(--space-2);font-size:12px}.z0kGia_why{text-wrap:pretty;font-size:16px;line-height:24px}.z0kGia_statusBadge{border:1px solid var(--line-hairline);border-radius:var(--radius-full);padding:var(--space-2) var(--space-3);white-space:nowrap;font-size:12px}.z0kGia_facts{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line-hairline);font-variant-numeric:tabular-nums;font-size:13px}.z0kGia_history summary,.z0kGia_manual summary{min-height:44px;padding-block:var(--space-3);cursor:pointer;font-weight:500}.z0kGia_history,.z0kGia_manual{min-width:0}.z0kGia_detailsBody,.z0kGia_linkedTasks{padding-top:var(--space-3)}.z0kGia_detailsBody ol,.z0kGia_linkedTasks{padding-left:var(--space-5)}.z0kGia_form{padding-top:var(--space-4)}.z0kGia_form label{gap:var(--space-2);min-width:0;font-size:14px;display:grid}.z0kGia_form input:not([type=checkbox]),.z0kGia_form textarea,.z0kGia_form select{border:1px solid var(--line-strong);border-radius:var(--radius-2);width:100%;min-width:0;min-height:44px;padding:var(--space-3);background:var(--surface-raised);color:var(--ink-primary);font:inherit}.z0kGia_form textarea{resize:vertical}.z0kGia_form .z0kGia_checkbox{align-items:center;gap:var(--space-3);min-height:44px;display:flex}.z0kGia_checkbox input{width:20px;height:20px;accent-color:var(--ink-primary);flex-shrink:0}.z0kGia_reminders{gap:var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-2);min-width:0;padding:var(--space-4);display:grid}.z0kGia_reminders legend{padding-inline:var(--space-2);font-size:14px}.z0kGia_actions{justify-content:start}.z0kGia_actions button,.z0kGia_secondaryButton{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink-primary);font:inherit;cursor:pointer;transition:background-color var(--motion-micro) var(--motion-ease);background:0 0}.z0kGia_actions button:hover,.z0kGia_secondaryButton:hover{background:var(--wash)}.z0kGia_actions button:disabled,.z0kGia_secondaryButton:disabled{cursor:not-allowed;opacity:.56}.z0kGia_form input:focus-visible,.z0kGia_form textarea:focus-visible,.z0kGia_form select:focus-visible,.z0kGia_actions button:focus-visible,.z0kGia_secondaryButton:focus-visible,.z0kGia_history summary:focus-visible,.z0kGia_manual summary:focus-visible{outline:2px solid var(--ink-primary);outline-offset:3px}.z0kGia_confirmation,.z0kGia_conflict,.z0kGia_empty{padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--wash)}.z0kGia_confirmation,.z0kGia_conflict{gap:var(--space-3);display:grid}.z0kGia_error{color:var(--ink-primary);border-left:2px solid var(--line-strong);padding-left:var(--space-3)}.z0kGia_hint{text-wrap:pretty;font-size:13px;line-height:20px}.z0kGia_nextStep a,.z0kGia_linkedTasks a,.z0kGia_hint a{text-underline-offset:3px;text-decoration:underline}@media (max-width:600px){.z0kGia_card{padding:var(--space-5);gap:var(--space-3)}.z0kGia_panelHeader>a{text-align:center;width:100%}.z0kGia_heading{gap:var(--space-3)}.z0kGia_heading>div{flex:1;min-width:0}.z0kGia_actions>button{flex:140px}.z0kGia_nextStep a,.z0kGia_linkedTasks a,.z0kGia_hint a{align-items:center;min-height:44px;display:inline-flex}.z0kGia_form .z0kGia_checkbox{padding-block:var(--space-2);align-items:center}}@media (prefers-reduced-motion:reduce){.z0kGia_actions button,.z0kGia_secondaryButton{transition:none}}
.ece1PG_help{border-block:1px solid var(--line-hairline);min-width:0}.ece1PG_help>summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;color:var(--ink-secondary);cursor:pointer;font-size:14px;font-weight:500;list-style:none;display:flex}.ece1PG_help>summary::-webkit-details-marker{display:none}.ece1PG_summaryHint{color:var(--ink-muted);font-size:12px;font-weight:400}.ece1PG_body{gap:var(--space-3);padding-bottom:var(--space-5);display:grid}.ece1PG_card{gap:var(--space-6);min-height:180px;padding:var(--space-5) 0;grid-template-columns:88px minmax(0,1fr);align-items:center;display:grid}.ece1PG_illustration{width:88px;height:88px;color:var(--accent)}.ece1PG_copy{gap:var(--space-3);min-width:0;display:grid}.ece1PG_copy>p:not(:first-child){max-width:68ch;color:var(--ink-secondary);font-size:14px;line-height:21px}.ece1PG_copy a{justify-self:start;align-items:center;gap:var(--space-3);min-height:44px;color:var(--accent);font-size:14px;font-weight:500;display:inline-flex}.ece1PG_controls{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ece1PG_paging{align-items:center;gap:var(--space-4);display:flex}.ece1PG_paging button,.ece1PG_play{min-width:44px;min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-secondary)}.ece1PG_paging button:not(:disabled):hover,.ece1PG_play:hover{background:var(--wash);color:var(--ink-primary)}.ece1PG_paging button:disabled{opacity:.45}.ece1PG_play{font-size:13px}.ece1PG_playbackHint{color:var(--ink-muted);font-size:12px;line-height:18px}@media (max-width:540px){.ece1PG_card{gap:var(--space-4);grid-template-columns:48px minmax(0,1fr);align-items:start;min-height:210px}.ece1PG_illustration{width:48px;height:48px}}
.Rddx2W_main{min-height:100vh;padding:var(--space-8);background:var(--surface-page)}.Rddx2W_utility,.Rddx2W_toolbar,.Rddx2W_actions,.Rddx2W_confirmationActions{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Rddx2W_brand{font-size:18px;font-weight:500;line-height:26px;text-decoration:none}.Rddx2W_panel{gap:var(--space-8);max-width:720px;margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--line-strong);display:grid}.Rddx2W_heading,.Rddx2W_form,.Rddx2W_privacy,.Rddx2W_adminPanel{gap:var(--space-5);display:grid}.Rddx2W_heading{gap:var(--space-4)}.Rddx2W_heading>p,.Rddx2W_hint,.Rddx2W_privacy,.Rddx2W_accountDate{color:var(--ink-secondary)}.Rddx2W_field{gap:var(--space-2);color:var(--ink-secondary);font-size:14px;line-height:20px;display:grid}.Rddx2W_field input,.Rddx2W_field select{width:100%;min-width:0;min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);font:inherit}.Rddx2W_field input:focus-visible,.Rddx2W_field select:focus-visible,.Rddx2W_link:focus-visible{outline:2px solid var(--ink-primary);outline-offset:3px}.Rddx2W_hint,.Rddx2W_privacy,.Rddx2W_error,.Rddx2W_status,.Rddx2W_accountDate{font-size:14px;line-height:1.6}.Rddx2W_privacy{padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2)}.Rddx2W_checkbox{align-items:flex-start;gap:var(--space-3);color:var(--ink-primary);cursor:pointer;display:flex}.Rddx2W_checkbox input{flex-shrink:0;width:20px;height:20px;margin-top:2px}.Rddx2W_error{padding:var(--space-4);border-left:3px solid var(--ink-primary)}.Rddx2W_status{color:var(--ink-secondary)}.Rddx2W_form button{justify-self:start;min-height:44px}.Rddx2W_link{text-underline-offset:4px;justify-self:start}.Rddx2W_toolbar{align-items:flex-start}.Rddx2W_toolbar>div{gap:var(--space-2);flex:260px;display:grid}.Rddx2W_toolbar button,.Rddx2W_actions button,.Rddx2W_confirmationActions button,.Rddx2W_resetResult button{min-height:44px}.Rddx2W_userList{gap:var(--space-4);display:grid}.Rddx2W_userCard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);display:grid}.Rddx2W_userHeader{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.Rddx2W_userHeader h3{overflow-wrap:anywhere;font-size:16px}.Rddx2W_badge{color:var(--ink-secondary);border:1px solid var(--line-hairline);border-radius:20px;padding:2px 8px;font-size:12px}.Rddx2W_actions{justify-content:flex-start;align-items:flex-end}.Rddx2W_actions .Rddx2W_field{width:160px}.Rddx2W_dialog{width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);padding:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--surface-raised);color:var(--ink-primary);overflow:auto}.Rddx2W_dialog[open]{gap:var(--space-5);display:grid}.Rddx2W_dialog::backdrop{background:#00000073}.Rddx2W_confirmationActions{justify-content:flex-end}.Rddx2W_resetResult{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-2);display:grid}.Rddx2W_resetResult button{justify-self:start}@media (max-width:720px){.Rddx2W_main{padding:var(--space-5)}.Rddx2W_utility{align-items:stretch}.Rddx2W_panel{margin-top:var(--space-8)}.Rddx2W_form>button{width:100%}.Rddx2W_userCard{padding:var(--space-4)}.Rddx2W_actions{align-items:stretch}.Rddx2W_actions .Rddx2W_field{width:100%}.Rddx2W_actions button{flex:140px}.Rddx2W_confirmationActions>button{width:100%}}
._49xFwG_navigation{z-index:10;height:calc(62px + var(--safe-area-inset-bottom));padding-bottom:var(--safe-area-inset-bottom);padding-inline:var(--safe-area-inset-left) var(--safe-area-inset-right);box-shadow:inset 0 1px 0 var(--line-hairline);background:var(--surface-overlay);grid-template-rows:62px;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}._49xFwG_link{min-height:48px;color:var(--ink-secondary);place-items:center;font-weight:500;text-decoration:none;display:grid}._49xFwG_link[aria-current=page]{background:var(--wash);color:var(--ink-primary)}
.N1ZK9G_main{min-height:100vh;padding:var(--space-8);background:var(--surface-page)}.N1ZK9G_utility{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}.N1ZK9G_brand{font-size:18px;font-weight:500;line-height:26px;text-decoration:none}.N1ZK9G_panel{gap:var(--space-8);max-width:720px;margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--line-strong);display:grid}.N1ZK9G_heading{gap:var(--space-4);display:grid}.N1ZK9G_heading>p{color:var(--ink-secondary)}.N1ZK9G_form{gap:var(--space-5);display:grid}.N1ZK9G_field{gap:var(--space-2);color:var(--ink-secondary);font-size:14px;line-height:20px;display:grid}.N1ZK9G_field input{min-height:var(--space-8);padding:var(--space-4);border:1px solid var(--line-strong);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary)}.N1ZK9G_error{color:var(--ink-primary);font-size:14px;line-height:20px}.N1ZK9G_form button{justify-self:start}@media (max-width:720px){.N1ZK9G_main{padding:var(--space-5)}.N1ZK9G_utility{align-items:stretch;gap:var(--space-6);flex-direction:column}.N1ZK9G_panel{margin-top:var(--space-8)}.N1ZK9G_form button{width:100%}}
._64dMBW_modelHint{color:var(--ink-secondary);font-size:14px;line-height:21px}._64dMBW_disclosure{border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline)}._64dMBW_disclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;color:var(--ink-secondary);cursor:pointer;transition:color var(--motion-micro);font-size:14px;font-weight:500;list-style:none;display:flex}._64dMBW_disclosure>summary:hover{color:var(--ink-primary)}._64dMBW_disclosure>summary::-webkit-details-marker{display:none}._64dMBW_disclosure>summary:after{content:"";width:7px;height:7px;transition:transform var(--motion-standard);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)}._64dMBW_disclosure[open]>summary:after{transform:rotate(225deg)}._64dMBW_disclosureBody{gap:var(--space-4);padding-bottom:var(--space-5);color:var(--ink-secondary);font-size:13px;line-height:20px;display:grid}._64dMBW_disclosureBody dd{font-variant-numeric:tabular-nums}
.MgfL8G_screen{background:var(--surface-page);width:100%;min-width:0;color:var(--ink-primary);overflow-x:clip}.MgfL8G_panel{gap:var(--space-5);grid-template-rows:auto 1fr auto auto;min-height:480px;padding:0;display:grid}.MgfL8G_draft,.MgfL8G_prepared{align-content:start;gap:var(--space-5);min-width:0;display:grid}.MgfL8G_titleLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MgfL8G_titleField{resize:none;width:100%;min-height:208px;padding:var(--space-5) 0;overflow-wrap:anywhere;border:0;border-bottom:1px solid var(--line-hairline);color:var(--ink-primary);outline-offset:var(--space-2);background:0 0;font-size:26px;font-weight:400;line-height:32px}.MgfL8G_titleField::placeholder{color:var(--ink-muted)}.MgfL8G_preparedTitle{min-width:0;padding-bottom:var(--space-5);overflow-wrap:anywhere;border-bottom:1px solid var(--line-hairline);letter-spacing:0;font-size:26px;font-weight:400;line-height:32px}.MgfL8G_proposal{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-4) 0;border-bottom:1px solid var(--line-hairline);color:var(--ink-secondary);display:flex}.MgfL8G_proposal p{overflow-wrap:anywhere;min-width:0}.MgfL8G_textButton{min-height:48px;padding:0 var(--space-3);color:var(--ink-primary);text-underline-offset:var(--space-1);background:0 0;flex:none;font-weight:500;text-decoration:underline}.MgfL8G_analysisAction{min-height:52px;padding:0 var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);font-weight:500}.MgfL8G_analysisAction:disabled{cursor:wait;opacity:.55}.MgfL8G_analysis{gap:var(--space-4);min-width:0;padding:var(--space-4) 0;border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline);display:grid}.MgfL8G_analysis p{overflow-wrap:anywhere;min-width:0;color:var(--ink-secondary)}.MgfL8G_analysisSummary{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;color:var(--ink-primary);font-size:14px;font-weight:500;line-height:20px;display:flex}.MgfL8G_analysisSummary span{overflow-wrap:anywhere;min-width:0}.MgfL8G_analysisGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.MgfL8G_analysisGrid label{gap:var(--space-2);min-width:0;color:var(--ink-secondary);font-size:13px;line-height:18px;display:grid}.MgfL8G_analysisGrid input,.MgfL8G_analysisGrid select{width:100%;min-width:0;min-height:44px;padding:0 var(--space-3);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);font-size:16px}.MgfL8G_clarification{gap:var(--space-3);border:0;min-width:0;padding:0;display:grid}.MgfL8G_clarification legend{margin-bottom:var(--space-3);color:var(--ink-secondary);font-size:18px;font-weight:500;line-height:26px}.MgfL8G_choice{align-items:center;gap:var(--space-3);border-top:1px solid var(--line-hairline);min-width:0;min-height:48px;color:var(--ink-primary);display:flex}.MgfL8G_choice span{overflow-wrap:anywhere;min-width:0}.MgfL8G_choice input{width:18px;height:18px;accent-color:var(--accent-fill)}.MgfL8G_customDuration{gap:var(--space-2);overflow-wrap:anywhere;min-width:0;color:var(--ink-secondary);font-size:14px;line-height:20px;display:grid}.MgfL8G_customDuration input{width:100%;min-width:0;min-height:48px;padding:0 var(--space-4);overflow-wrap:anywhere;border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-primary);font-size:16px}.MgfL8G_alert{color:var(--ink-primary)}.MgfL8G_status{min-height:22px;color:var(--ink-secondary)}.MgfL8G_status a{color:var(--ink-primary);font-weight:500}.MgfL8G_actions{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.MgfL8G_secondaryAction,.MgfL8G_depositAction,.MgfL8G_roundAction{border-radius:var(--radius-2);min-height:56px;font-weight:500}.MgfL8G_secondaryAction{padding:0 var(--space-6);background:var(--surface-sunken);color:var(--ink-primary)}.MgfL8G_roundAction{background:var(--accent-fill);width:56px;min-width:56px;height:56px;color:var(--ink-on-accent);flex:0 0 56px;place-items:center;display:grid}.MgfL8G_roundAction svg{width:22px;height:22px}.MgfL8G_depositAction{padding:0 var(--space-7);background:var(--ink-primary);color:var(--surface-page)}.MgfL8G_secondaryAction:disabled,.MgfL8G_roundAction:disabled,.MgfL8G_depositAction:disabled{cursor:not-allowed;opacity:.45}@media (min-width:520px){.MgfL8G_panel{max-width:520px;margin:0 auto}}.MgfL8G_advancedFields{padding-block:var(--space-3);border-block:1px solid var(--line-hairline);grid-column:1/-1}.MgfL8G_advancedFields summary{min-height:44px;color:var(--ink-secondary);cursor:pointer;align-content:center}.MgfL8G_advancedFields[open]>label{margin-top:var(--space-4)}
.rVMS2W_screen{gap:var(--space-7);min-width:0;display:grid}.rVMS2W_hero{gap:var(--space-3);min-width:0;padding-bottom:var(--space-6);border-bottom:1px solid var(--line-hairline);display:grid}.rVMS2W_heroFact,.rVMS2W_metrics,.rVMS2W_cause,.rVMS2W_dominantFact{color:var(--ink-secondary)}.rVMS2W_streak{justify-items:start;gap:var(--space-2);display:grid}.rVMS2W_empty{justify-items:start;gap:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);padding:clamp(24px,5vw,48px);display:grid}.rVMS2W_empty p{max-width:56ch;color:var(--ink-secondary)}.rVMS2W_emptyAction{margin-top:var(--space-3);text-align:center;align-items:center;text-decoration:none;display:inline-flex}.rVMS2W_entries{min-width:0;list-style:none;display:grid}.rVMS2W_entry{min-width:0;padding-block:var(--space-6);border-bottom:1px solid var(--line-hairline)}.rVMS2W_entry:first-child{padding-top:0}.rVMS2W_entry article,.rVMS2W_dominantCause{gap:var(--space-4);min-width:0;display:grid}.rVMS2W_entryHeading{justify-content:space-between;align-items:baseline;gap:var(--space-5);min-width:0;display:flex}.rVMS2W_metrics{flex:none;font-size:14px;line-height:20px}.rVMS2W_cause{overflow-wrap:anywhere}.rVMS2W_cause strong{color:var(--ink-primary);font-weight:500}.rVMS2W_dominantCause{padding-top:var(--space-6);border-top:1px solid var(--line-hairline)}@media (max-width:720px){.rVMS2W_entryHeading{align-items:start;gap:var(--space-2);flex-direction:column}.rVMS2W_metrics{flex:auto}}
.dDFe-a_screen{gap:var(--space-7);min-width:0;display:grid}.dDFe-a_hero{justify-content:space-between;align-items:end;gap:var(--space-7);min-width:0;display:flex}.dDFe-a_hero>div:first-child{gap:var(--space-3);min-width:0;display:grid}.dDFe-a_heroFact,.dDFe-a_quadrantHeading p,.dDFe-a_taskMeta,.dDFe-a_dotLegend{color:var(--ink-secondary)}.dDFe-a_modeToggle{gap:var(--space-2);min-width:0;padding:var(--space-1);border:1px solid var(--line-hairline);border-radius:var(--radius-2);display:flex}.dDFe-a_modeOption{min-height:var(--space-8);padding-inline:var(--space-4);border-radius:var(--radius-1);color:var(--ink-secondary);background:0 0}.dDFe-a_modeOption[aria-pressed=true]{background:var(--wash);color:var(--ink-primary)}.dDFe-a_error{color:var(--status-critical);overflow-wrap:anywhere}.dDFe-a_quadrants{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.dDFe-a_quadrant{transition:border-color var(--motion-micro) var(--motion-ease), box-shadow var(--motion-micro) var(--motion-ease);align-content:start;gap:var(--space-4);min-width:0;min-height:200px;padding:var(--space-6);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);scroll-margin-block:var(--space-5);display:grid;position:relative}.dDFe-a_quadrantHeading{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex;position:relative}.dDFe-a_empty{justify-items:start;gap:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);padding:clamp(24px,5vw,48px);display:grid}.dDFe-a_empty p{max-width:56ch;color:var(--ink-secondary)}.dDFe-a_emptyAction{margin-top:var(--space-3);text-align:center;align-items:center;text-decoration:none;display:inline-flex}.dDFe-a_taskList,.dDFe-a_dotLegend{gap:var(--space-3);min-width:0;list-style:none;display:grid}.dDFe-a_taskRow{align-items:start;gap:var(--space-3);min-width:0;padding-top:var(--space-3);border-top:1px solid var(--line-hairline);overflow-wrap:anywhere;transition:background-color var(--motion-micro) var(--motion-ease), opacity var(--motion-micro) var(--motion-ease);grid-template-columns:44px 16px minmax(0,1fr);display:grid}.dDFe-a_taskRow:hover{background-color:var(--wash)}.dDFe-a_taskRow[data-drag-source=true]{opacity:.45}.dDFe-a_quadrant[data-drop-active=true]{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:-2px}.dDFe-a_dragHandle,.dDFe-a_helpButton{border-radius:var(--radius-1);width:44px;min-height:44px;color:var(--ink-secondary);transition:background-color var(--motion-micro) var(--motion-ease), color var(--motion-micro) var(--motion-ease);background:0 0;place-items:center;display:inline-grid}.dDFe-a_dragHandle{cursor:grab;touch-action:none;font-size:24px}.dDFe-a_dragHandle:active{cursor:grabbing}.dDFe-a_dragHandle:hover,.dDFe-a_helpButton:hover{background:var(--wash);color:var(--ink-primary)}.dDFe-a_dragHandle:focus-visible,.dDFe-a_helpButton:focus-visible,.dDFe-a_moveDialog button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dDFe-a_help{position:static}.dDFe-a_helpText{z-index:5;border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);width:min(320px,100%);box-shadow:var(--elevation-1);color:var(--ink-primary);padding:16px;font-size:13px;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 4px);left:0}.dDFe-a_helpText[data-open=true],.dDFe-a_help:focus-within .dDFe-a_helpText,.dDFe-a_quadrant:hover .dDFe-a_helpText{display:block}.dDFe-a_help[data-help-dismissed=true] .dDFe-a_helpText,.dDFe-a_quadrants[data-dragging=true] .dDFe-a_helpText{display:none}.dDFe-a_quadrantAction{color:var(--ink-secondary);font-size:12px}.dDFe-a_saveStatus{min-height:1.5em;color:var(--ink-secondary);font-size:13px}.dDFe-a_saveStatus:empty{clip-path:inset(50%);width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.dDFe-a_mobileOverview{display:none}.dDFe-a_moveDialog{border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);width:min(480px,100vw - 32px);color:var(--ink-primary);box-shadow:var(--elevation-2);margin:auto;padding:24px}.dDFe-a_moveDialog::backdrop{background:var(--surface-scrim)}.dDFe-a_moveDialog h2,.dDFe-a_moveDialog p{margin-bottom:16px}.dDFe-a_moveChoices{gap:8px;margin-bottom:16px;display:grid}.dDFe-a_moveDialog button{border:1px solid var(--line-hairline);border-radius:var(--radius-1);background:var(--wash);min-height:44px;color:var(--ink-primary);text-align:left;padding:8px 12px}.dDFe-a_moveDialog button:disabled{opacity:.5;cursor:default}.dDFe-a_dragGhost{z-index:100;border:1px solid var(--accent);border-radius:var(--radius-2);background:var(--surface-raised);width:240px;max-width:calc(100vw - 16px);color:var(--ink-primary);box-shadow:var(--elevation-2);pointer-events:none;overflow-wrap:anywhere;padding:16px;position:fixed}@media (prefers-reduced-motion:reduce){.dDFe-a_taskRow,.dDFe-a_quadrant,.dDFe-a_dragHandle,.dDFe-a_helpButton{transition:none}}.dDFe-a_taskDot{border-radius:var(--radius-full);background:var(--accent);align-self:center}.dDFe-a_taskRow>span:last-child{gap:var(--space-1);min-width:0;display:grid}.dDFe-a_taskMeta{font-size:12px;line-height:16px}.dDFe-a_dotLegend{padding-top:var(--space-5);border-top:1px solid var(--line-hairline);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){.dDFe-a_screen{gap:var(--space-5)}.dDFe-a_hero{align-items:start;gap:var(--space-5);flex-direction:column}.dDFe-a_modeToggle{width:100%}.dDFe-a_modeOption{flex:1;min-height:44px}.dDFe-a_mobileOverview{gap:var(--space-3);display:grid}.dDFe-a_overviewGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dDFe-a_overviewGrid a{align-content:start;gap:var(--space-2);min-width:0;min-height:100px;padding:var(--space-4);border:1px solid var(--line-hairline);border-radius:var(--radius-2);background:var(--surface-raised);color:var(--ink-secondary);overflow-wrap:anywhere;transition:background-color var(--motion-micro) var(--motion-ease);font-size:12px;line-height:17px;text-decoration:none;display:grid}.dDFe-a_overviewGrid a:active{background:var(--wash)}.dDFe-a_overviewGrid strong{color:var(--ink-primary);font-size:16px;line-height:22px}.dDFe-a_axesHelp summary{min-height:44px;color:var(--accent);cursor:pointer;align-content:center}.dDFe-a_axesHelp p,.dDFe-a_moveHint{color:var(--ink-secondary);font-size:13px;line-height:20px}.dDFe-a_quadrants{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.dDFe-a_quadrant{min-height:0;padding:var(--space-5)}.dDFe-a_quadrantHeading{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) 44px;display:grid}.dDFe-a_quadrantHeading h2{font-size:18px;line-height:26px}.dDFe-a_quadrantAction,.dDFe-a_quadrantHeading>p{grid-column:1/-1}.dDFe-a_helpText{top:calc(100% + var(--space-3));width:100%;bottom:auto}.dDFe-a_dotLegend{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dDFe-a_overviewGrid a{transition:none}}
.Uk_tJG_screen{gap:var(--space-9);padding-block:var(--space-7) var(--space-9);display:grid}.Uk_tJG_screen section{gap:var(--space-6);display:grid}.Uk_tJG_reviewHeader{gap:var(--space-3);display:grid}.Uk_tJG_accomplishments{column-gap:var(--space-8);border-top:1px solid var(--line-hairline);grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;list-style:none;display:grid}.Uk_tJG_accomplishments li{align-items:baseline;gap:var(--space-3);min-height:54px;padding-block:var(--space-4);border-bottom:1px solid var(--line-hairline);grid-template-columns:auto auto minmax(0,1fr) auto auto;display:grid}.Uk_tJG_day,.Uk_tJG_duration,.Uk_tJG_comparison,.Uk_tJG_legend,.Uk_tJG_empty{color:var(--ink-secondary)}.Uk_tJG_day{min-width:34px}.Uk_tJG_taskTitle{overflow-wrap:anywhere;min-width:0}.Uk_tJG_duration{white-space:nowrap}.Uk_tJG_figuresSection{padding-top:var(--space-7);border-top:1px solid var(--line-hairline)}.Uk_tJG_figuresGrid{gap:var(--space-8);grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);display:grid}.Uk_tJG_numbers{gap:var(--space-7);display:grid}.Uk_tJG_hero{gap:var(--space-3);align-content:start;display:grid}.Uk_tJG_secondaryFigures{border-top:1px solid var(--line-hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.Uk_tJG_figure{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5) 0;border-bottom:1px solid var(--line-hairline);display:grid}.Uk_tJG_figure:nth-child(2n){padding-left:var(--space-5);border-left:1px solid var(--line-hairline)}.Uk_tJG_figure dt{color:var(--ink-secondary);font-size:14px;line-height:20px}.Uk_tJG_figure dd{margin:0}.Uk_tJG_chartFigure{align-content:start;gap:var(--space-4);min-width:0;margin:0;display:grid}.Uk_tJG_chart{width:100%;height:auto;display:block}.Uk_tJG_gridLine{stroke:var(--chart-grid);stroke-width:1px}.Uk_tJG_series{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.Uk_tJG_point{fill:var(--surface-page);stroke:var(--accent);stroke-width:2px}.Uk_tJG_lastPoint{fill:var(--accent);stroke:var(--surface-page);stroke-width:3px}.Uk_tJG_weekLabel,.Uk_tJG_lastLabel{fill:var(--ink-secondary);font-family:var(--font-sans);font-size:12px}.Uk_tJG_lastLabel{fill:var(--ink-primary);font-size:14px;font-weight:500}.Uk_tJG_legend{align-items:center;gap:var(--space-3);font-size:14px;line-height:20px;display:flex}.Uk_tJG_legendLine{width:var(--space-7);border-radius:var(--radius-full);background:var(--accent);height:3px}.Uk_tJG_coaching{padding-top:var(--space-7);border-top:1px solid var(--line-hairline)}.Uk_tJG_coaching p{max-width:880px;font-size:20px;line-height:30px}.Uk_tJG_adjustment{color:var(--ink-secondary)}.Uk_tJG_empty{padding-block:var(--space-5);border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline)}@media (max-width:820px){.Uk_tJG_screen{gap:var(--space-8)}.Uk_tJG_accomplishments{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.Uk_tJG_figuresGrid{grid-template-columns:1fr}}@media (max-width:520px){.Uk_tJG_accomplishments li{grid-template-columns:auto auto minmax(0,1fr)}.Uk_tJG_duration{grid-column:3}.Uk_tJG_duration:before{content:"· "}.Uk_tJG_accomplishments li>span:nth-child(4){display:none}.Uk_tJG_secondaryFigures{grid-template-columns:1fr}.Uk_tJG_figure:nth-child(2n){border-left:0;padding-left:0}}
.pY8Yja_screen{gap:var(--space-7);min-width:0;display:grid}.pY8Yja_hero{gap:var(--space-3);min-width:0;display:grid}.pY8Yja_heroValue{letter-spacing:0;font-size:34px;font-weight:500;line-height:40px}.pY8Yja_summary{align-items:center;gap:var(--space-5);margin-top:var(--space-5);padding:var(--space-5) var(--space-6);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);flex-wrap:wrap;display:flex}.pY8Yja_summary>div{gap:var(--space-1);display:grid}.pY8Yja_heroFact,.pY8Yja_emptyHero,.pY8Yja_definitionFact,.pY8Yja_ratio,.pY8Yja_footer{color:var(--ink-secondary)}.pY8Yja_emptyHero{gap:var(--space-1);display:grid}.pY8Yja_objectiveList{min-width:0;list-style:none;display:grid}.pY8Yja_objectiveItem{min-width:0}.pY8Yja_objectiveRow{gap:var(--space-6);min-width:0;padding-block:var(--space-6);border-top:1px solid var(--line-hairline);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 280px 200px;display:grid}.pY8Yja_definition,.pY8Yja_history,.pY8Yja_ratioColumn{align-content:start;min-width:0;display:grid}.pY8Yja_definition{gap:var(--space-3)}.pY8Yja_objectiveTitle{font-size:18px;font-weight:500;line-height:26px}.pY8Yja_definitionFact{font-size:14px;line-height:20px}.pY8Yja_state{align-items:center;gap:var(--space-3);font-size:12px;line-height:16px;display:flex}.pY8Yja_targetEditor{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.pY8Yja_targetEditor>.pY8Yja_state{color:var(--ink-secondary)}.pY8Yja_stateDot{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full)}.pY8Yja_history{gap:var(--space-3)}.pY8Yja_weekChart,.pY8Yja_weekBars{min-width:0}.pY8Yja_weekBars{align-items:end;gap:var(--space-3);grid-template-columns:repeat(8,minmax(0,1fr));height:56px;display:grid}.pY8Yja_weekColumn{justify-items:center;gap:var(--space-2);min-width:0;display:grid}.pY8Yja_weekBar{border-radius:var(--radius-1) var(--radius-1) 0 0;width:100%;height:36px}.pY8Yja_weekBarMissed{background:var(--chart-axis);height:18px}.pY8Yja_weekBarReached,.pY8Yja_stateDot{background:var(--chart-axis)}.pY8Yja_series1{background:var(--series-1)}.pY8Yja_series2{background:var(--series-2)}.pY8Yja_series3{background:var(--series-3)}.pY8Yja_seriesTone{background:0 0}.pY8Yja_seriesTone.pY8Yja_series1 .pY8Yja_stateDot{background:var(--series-1)}.pY8Yja_seriesTone.pY8Yja_series2 .pY8Yja_stateDot{background:var(--series-2)}.pY8Yja_seriesTone.pY8Yja_series3 .pY8Yja_stateDot{background:var(--series-3)}.pY8Yja_textAction,.pY8Yja_forceDetails summary{color:var(--ink-primary);font-size:12px;font-weight:500;line-height:16px}.pY8Yja_textAction{border-bottom:1px solid var(--line-strong);background:0 0;min-height:44px}.pY8Yja_textAction:disabled,.pY8Yja_secondaryButton:disabled,.pY8Yja_forceForm input:disabled{cursor:not-allowed;opacity:.56}.pY8Yja_forceDetails{min-width:0}.pY8Yja_forceDetails summary{cursor:pointer;min-height:44px;padding-block:14px}.pY8Yja_forceForm{gap:var(--space-2);min-width:0;margin-top:var(--space-3);color:var(--ink-secondary);font-size:12px;line-height:16px;display:grid}.pY8Yja_forceFields{align-items:stretch;gap:var(--space-2);min-width:0;display:flex}.pY8Yja_forceForm input,.pY8Yja_secondaryButton{min-height:var(--space-8);border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink-primary);background:0 0}.pY8Yja_forceForm input{min-width:0;padding-inline:var(--space-3)}.pY8Yja_secondaryButton{padding-inline:var(--space-4);font-weight:500}.pY8Yja_secondaryButton:hover,.pY8Yja_textAction:hover{background:var(--wash)}.pY8Yja_targetError,.pY8Yja_targetFeedback{overflow-wrap:anywhere;font-size:12px;line-height:16px}.pY8Yja_targetError{color:var(--status-critical)}.pY8Yja_targetFeedback{color:var(--ink-secondary)}.pY8Yja_weekLabel{color:var(--ink-muted);font-size:11px;line-height:12px}.pY8Yja_ratioColumn{justify-items:end}.pY8Yja_ratio{text-align:right;font-size:18px;font-weight:500;line-height:26px}.pY8Yja_footer{padding-top:var(--space-6);border-top:1px solid var(--line-hairline);font-size:18px;line-height:26px}.pY8Yja_emptyList{justify-items:start;gap:var(--space-5);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-raised);padding:clamp(24px,5vw,48px);display:grid}.pY8Yja_emptyList p{max-width:56ch;color:var(--ink-secondary)}.pY8Yja_emptyAction{margin-top:var(--space-3);text-align:center;align-items:center;text-decoration:none;display:inline-flex}@media (max-width:900px){.pY8Yja_objectiveRow{grid-template-columns:minmax(0,1fr)}.pY8Yja_ratioColumn{justify-items:start}.pY8Yja_ratio{text-align:left}}@media (max-width:480px){.pY8Yja_weekBars{gap:var(--space-2)}.pY8Yja_weekLabel{font-size:10px}}
._6a6NYG_embedded{min-width:0}._6a6NYG_screen{min-height:100svh;padding:var(--space-5) var(--space-5) calc(62px + var(--space-6));background:var(--surface-page);color:var(--ink-primary)}._6a6NYG_segment{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-1);border:1px solid var(--line-hairline);border-radius:var(--radius-3);background:var(--surface-sunken);grid-template-columns:1fr 1fr;display:grid}._6a6NYG_segment button{border-radius:var(--radius-2);min-height:48px;color:var(--ink-secondary);background:0 0;font-weight:500}._6a6NYG_segment button[aria-pressed=true]{background:var(--surface-raised);color:var(--ink-primary)}._6a6NYG_view{gap:var(--space-6);display:grid}._6a6NYG_hero{gap:var(--space-2);padding-bottom:var(--space-5);border-bottom:1px solid var(--line-hairline);display:grid}._6a6NYG_heroValue{letter-spacing:0;font-size:68px;font-weight:500;line-height:72px}._6a6NYG_context{color:var(--ink-secondary)}._6a6NYG_dayChart,._6a6NYG_weekChart{border-bottom:1px solid var(--line-hairline);width:100%;height:auto;display:block}._6a6NYG_remaining,._6a6NYG_figures{gap:var(--space-4);display:grid}._6a6NYG_figures{padding:var(--space-4) 0;border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline);color:var(--ink-primary)}._6a6NYG_rows{border-top:1px solid var(--line-hairline);list-style:none;display:grid}._6a6NYG_rows li{gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--line-hairline);grid-template-columns:minmax(0,1fr) auto;display:grid}._6a6NYG_rows li span:first-child{overflow-wrap:anywhere;min-width:0}._6a6NYG_rows li span:last-child{color:var(--ink-secondary);font-size:14px;line-height:20px}._6a6NYG_empty{padding:var(--space-4) 0;border-top:1px solid var(--line-hairline);border-bottom:1px solid var(--line-hairline);color:var(--ink-secondary)}@media (min-width:520px){._6a6NYG_screen{max-width:520px;margin:0 auto}}
.hmmyHa_screen{gap:var(--space-7);min-width:0;display:grid}.hmmyHa_header{gap:var(--space-3);display:grid}.hmmyHa_header p,.hmmyHa_destination p,.hmmyHa_why,.hmmyHa_empty p:not(:first-child){color:var(--ink-secondary)}.hmmyHa_destinations{gap:var(--space-5) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hmmyHa_destination{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--line-hairline);grid-template-columns:28px minmax(0,1fr);display:grid}.hmmyHa_index{padding-top:var(--space-4);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:12px}.hmmyHa_destination a{align-items:center;gap:var(--space-3);min-height:44px;font-size:18px;font-weight:500;text-decoration:none;display:inline-flex}.hmmyHa_destination p{font-size:14px;line-height:21px}.hmmyHa_facts{gap:var(--space-6);display:grid}.hmmyHa_sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.hmmyHa_sectionHeading>div{gap:var(--space-2);display:grid}.hmmyHa_summary{gap:var(--space-4);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:13px;display:flex}.hmmyHa_empty{justify-items:start;gap:var(--space-4);display:grid}.hmmyHa_goals{list-style:none;display:grid}.hmmyHa_goals li{gap:var(--space-3);padding-block:var(--space-5);border-top:1px solid var(--line-hairline);display:grid}.hmmyHa_why{white-space:pre-line;overflow-wrap:anywhere;max-width:70ch}.hmmyHa_evidence{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:13px}.hmmyHa_goals a,.hmmyHa_empty a{align-items:center;gap:var(--space-3);min-height:44px;color:var(--accent);justify-self:start;font-size:14px;display:inline-flex}@media (max-width:640px){.hmmyHa_destinations{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.hmmyHa_screen{gap:var(--space-6)}}
