.welcome-module__o77NsG__welcome{z-index:var(--z-top);pointer-events:none;position:fixed;inset:0}.welcome-module__o77NsG__curtain{background:var(--bg);pointer-events:auto;transition:opacity var(--dur-3) ease-out;position:absolute;inset:0}.welcome-module__o77NsG__welcome[data-flying] .welcome-module__o77NsG__curtain{opacity:0;pointer-events:none}.welcome-module__o77NsG__stage{align-items:center;gap:var(--sp-9);width:min(560px, calc(100vw - 2 * var(--sp-7)));text-align:center;flex-direction:column;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.welcome-module__o77NsG__face{transform-origin:50%;display:flex}.welcome-module__o77NsG__words{gap:var(--sp-3);opacity:0;min-height:64px;transition:opacity var(--dur-3) ease-out, transform var(--dur-3) var(--ease-out);flex-direction:column;display:flex;transform:translateY(6px)}.welcome-module__o77NsG__words[data-shown]{opacity:1;transform:none}.welcome-module__o77NsG__welcome[data-flying] .welcome-module__o77NsG__words{opacity:0;transition-duration:var(--dur-1)}.welcome-module__o77NsG__words b{font-size:var(--fs-page);line-height:1.2;font-weight:var(--fw-strong);letter-spacing:-.015em;color:var(--text);text-wrap:balance}.welcome-module__o77NsG__words span{font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--text-3);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.welcome-module__o77NsG__welcome{display:none}}
.overlay-module__BjlF8G__anchor{display:inline-flex;position:relative}.overlay-module__BjlF8G__pop{z-index:var(--z-pop);top:calc(100% + var(--sp-3));left:var(--pop-dx,0);background:var(--sheet);border-radius:var(--radius);width:max-content;min-width:230px;max-width:min(360px,100vw - 32px);box-shadow:var(--shadow-pop);padding:var(--sp-2);max-height:min(600px,100vh - 96px);transition:opacity var(--dur-1) ease-out, translate var(--dur-1) ease-out;flex-direction:column;gap:1px;display:flex;position:absolute;overflow-y:auto}@starting-style{.overlay-module__BjlF8G__pop{opacity:0;translate:0 -4px}}.overlay-module__BjlF8G__up{top:auto;bottom:calc(100% + var(--sp-3))}.overlay-module__BjlF8G__float{z-index:var(--z-pop);top:var(--pop-y,0);left:var(--pop-x,0);position:fixed}.overlay-module__BjlF8G__float:not([data-placed]){visibility:hidden;opacity:0;translate:0 -4px}@media (max-width:759px){.overlay-module__BjlF8G__pop,.overlay-module__BjlF8G__pop.overlay-module__BjlF8G__up,.overlay-module__BjlF8G__pop.overlay-module__BjlF8G__float{top:auto;left:var(--sp-4);right:var(--sp-4);bottom:calc(var(--tabbar) + var(--sp-4));width:auto;min-width:0;max-width:none;max-height:calc(100dvh - var(--tabbar) - 32px);position:fixed;overflow-y:auto}}.overlay-module__BjlF8G__menuHead{font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);padding:var(--sp-3) var(--sp-4) var(--sp-2)}.overlay-module__BjlF8G__item{align-items:center;gap:var(--sp-4);min-height:30px;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-control);text-align:left;cursor:pointer;width:100%;transition:background-color var(--ease);background:0 0;border:0;display:flex}.overlay-module__BjlF8G__item:hover,.overlay-module__BjlF8G__item:focus-visible{background:var(--hover);outline:none;text-decoration:none}.overlay-module__BjlF8G__item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.overlay-module__BjlF8G__item:disabled{opacity:.5;cursor:not-allowed}.overlay-module__BjlF8G__item[aria-checked=true]{color:var(--accent-text)}.overlay-module__BjlF8G__itemDanger{color:var(--danger)}.overlay-module__BjlF8G__item{overflow-wrap:anywhere;min-width:0}.overlay-module__BjlF8G__itemSub{padding-left:var(--sp-10);color:var(--text-2)}.overlay-module__BjlF8G__itemMeta{color:var(--text-3);font-size:var(--fs-meta);margin-left:auto}.overlay-module__BjlF8G__sep{background:var(--line);height:1px;margin:var(--sp-2) var(--sp-1)}.overlay-module__BjlF8G__slot{padding:var(--sp-2) var(--sp-1) var(--sp-1);gap:var(--sp-2);flex-direction:column;display:flex}.overlay-module__BjlF8G__dialog{border-radius:var(--radius);background:var(--sheet);color:var(--text);box-shadow:var(--shadow-pop);border:0;width:min(560px,100vw - 32px);max-height:calc(100vh - 64px);padding:0}.overlay-module__BjlF8G__wide{width:min(760px,100vw - 32px)}.overlay-module__BjlF8G__dialog::backdrop{background:var(--scrim)}.overlay-module__BjlF8G__dialog[open]{transition:opacity var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out), scale var(--dur-2) var(--ease-out);flex-direction:column;display:flex}@starting-style{.overlay-module__BjlF8G__dialog[open]{opacity:0;translate:0 6px;scale:.98}}.overlay-module__BjlF8G__dialog[open]::backdrop,.overlay-module__BjlF8G__drawer[open]::backdrop{transition:opacity var(--dur-2) ease-out}@starting-style{.overlay-module__BjlF8G__dialog[open]::backdrop,.overlay-module__BjlF8G__drawer[open]::backdrop{opacity:0}}.overlay-module__BjlF8G__dialogHead{padding:var(--sp-7) var(--sp-8) var(--sp-6);gap:var(--sp-2);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.overlay-module__BjlF8G__dialogTitle{font-size:var(--fs-title);font-weight:var(--fw-strong);letter-spacing:-.012em}.overlay-module__BjlF8G__dialogDesc{color:var(--text-3);font-size:var(--fs-control)}.overlay-module__BjlF8G__dialogBody{padding:var(--sp-7) var(--sp-8);gap:var(--sp-6);font-size:var(--fs-body);line-height:var(--lh-prose);flex-direction:column;display:flex;overflow:auto}.overlay-module__BjlF8G__dialogFoot{padding:var(--sp-6) var(--sp-8);border-top:1px solid var(--line);gap:var(--sp-4);background:var(--tray);border-radius:0 0 var(--radius) var(--radius);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.overlay-module__BjlF8G__drawer{height:100dvh;max-height:100dvh;width:min(var(--detail), 100vw);background:var(--sheet);color:var(--text);box-shadow:var(--shadow-pop);border:0;margin:0 0 0 auto;padding:0}.overlay-module__BjlF8G__drawer::backdrop{background:var(--scrim)}.overlay-module__BjlF8G__drawer[open]{transition:opacity var(--dur-3) var(--ease-out), translate var(--dur-3) var(--ease-out);flex-direction:column;display:flex}@starting-style{.overlay-module__BjlF8G__drawer[open]{opacity:0;translate:24px}}.overlay-module__BjlF8G__toasts{left:50%;bottom:calc(var(--sp-9) + env(safe-area-inset-bottom,0px));z-index:var(--z-overlay);align-items:center;gap:var(--sp-4);pointer-events:none;flex-direction:column;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.overlay-module__BjlF8G__toast{pointer-events:auto;align-items:center;gap:var(--sp-5);min-height:44px;padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-6);border-radius:var(--radius);background:var(--text);color:var(--bg);font-size:var(--fs-control);font-weight:var(--fw-medium);box-shadow:var(--shadow-pop);--enter-y:8px;animation:var(--kf-enter) var(--dur-3) var(--ease-out);display:flex;position:relative;overflow:hidden}.overlay-module__BjlF8G__toast:after{content:"";background:var(--accent-line);transform-origin:0;height:2px;animation:var(--kf-drain) var(--loop-toast) linear forwards;position:absolute;bottom:0;left:0;right:0}.overlay-module__BjlF8G__toastLong:after{animation-duration:var(--loop-undo)}.overlay-module__BjlF8G__toastError{background:var(--danger);color:var(--on-solid)}.overlay-module__BjlF8G__toastError:after{opacity:.45;background:currentColor}.overlay-module__BjlF8G__toastMark{border-radius:var(--radius-pill);background:var(--accent-line);width:20px;height:20px;color:var(--text);flex:none;place-items:center;display:grid}.overlay-module__BjlF8G__toastAlert{flex:none}.overlay-module__BjlF8G__toastText{min-width:0}.overlay-module__BjlF8G__toastAction{margin-left:var(--sp-3);padding:var(--sp-2) var(--sp-5);border-radius:var(--radius-sm);background:color-mix(in srgb, currentColor 14%, transparent);color:inherit;font:inherit;font-weight:var(--fw-strong);cursor:pointer;transition:background var(--ease);border:0}.overlay-module__BjlF8G__toastAction:hover{background:color-mix(in srgb, currentColor 24%, transparent)}.overlay-module__BjlF8G__toastClose{padding:var(--sp-2);border-radius:var(--radius-sm);color:inherit;opacity:.6;cursor:pointer;transition:opacity var(--ease);background:0 0;border:0;display:inline-flex}.overlay-module__BjlF8G__toastClose:hover{opacity:1}body:has([data-toast-clear]) .overlay-module__BjlF8G__toasts{bottom:calc(84px + env(safe-area-inset-bottom,0px))}.overlay-module__BjlF8G__toastPending{opacity:.7;width:14px;height:14px;animation:var(--kf-spin) var(--loop-spin) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){.overlay-module__BjlF8G__toastPending{opacity:.45;border-right-color:currentColor;animation:none}}.overlay-module__BjlF8G__toast[data-paused]:after{animation-play-state:paused}.overlay-module__BjlF8G__toastStays:after{content:none}@media (max-width:759px){.overlay-module__BjlF8G__toasts{bottom:calc(var(--tabbar) + var(--pinned,0px) + var(--sp-4))}body:has([data-toast-clear]) .overlay-module__BjlF8G__toasts{bottom:calc(var(--tabbar) + var(--pinned,0px) + var(--sp-4))}}
.button-module__2NABzW__button{justify-content:center;align-items:center;gap:var(--sp-4);height:var(--control);padding:0 var(--sp-6);border-radius:var(--radius-sm);background:var(--sheet);box-shadow:var(--shadow-raise);color:var(--text);font:var(--fw-medium) var(--fs-control)/1 var(--font);letter-spacing:-.006em;white-space:nowrap;cursor:pointer;transition:background-color var(--ease), box-shadow var(--ease), color var(--ease);border:0;text-decoration:none;display:inline-flex}.button-module__2NABzW__button:hover:not(:disabled){background:var(--hover);text-decoration:none}.button-module__2NABzW__button:disabled{opacity:.5;cursor:not-allowed}.button-module__2NABzW__button[aria-expanded=true]{background:var(--hover)}.button-module__2NABzW__button[aria-pressed=true]{background:var(--hover);box-shadow:var(--ring-strong);color:var(--text)}.button-module__2NABzW__primary{background:var(--cta);box-shadow:var(--shadow-cta);color:var(--cta-text);font-weight:var(--fw-strong)}.button-module__2NABzW__primary:hover:not(:disabled){background:var(--cta-hover);box-shadow:var(--shadow-cta)}.button-module__2NABzW__ghost{box-shadow:none;color:var(--text-2);background:0 0}.button-module__2NABzW__ghost:hover:not(:disabled){background:var(--hover);box-shadow:none;color:var(--text)}.button-module__2NABzW__danger{background:var(--danger-bg);box-shadow:none;color:var(--danger)}.button-module__2NABzW__danger:hover:not(:disabled){background:color-mix(in srgb, var(--danger-bg) 80%, var(--danger));box-shadow:none}.button-module__2NABzW__sm{height:var(--control-sm);padding:0 var(--sp-5);font-size:var(--fs-meta);border-radius:var(--radius-sm);gap:var(--sp-3)}.button-module__2NABzW__icon{width:var(--control);padding:0}.button-module__2NABzW__icon.button-module__2NABzW__sm{width:var(--control-sm)}.button-module__2NABzW__block{width:100%}.button-module__2NABzW__spinner{width:12px;height:12px;animation:var(--kf-spin) var(--loop-spin) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%}:where(.button-module__2NABzW__link){align-items:center;gap:var(--sp-2);font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--text-2);cursor:pointer;transition:color var(--ease);background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}:where(.button-module__2NABzW__link:hover){color:var(--text)}:where(.button-module__2NABzW__link) svg{flex:none;width:12px;height:12px}:where(.button-module__2NABzW__link[aria-pressed=true]){color:var(--text);text-underline-offset:3px;text-decoration:underline}.button-module__2NABzW__linkMuted{color:var(--text-3)}.button-module__2NABzW__linkMuted:hover{color:var(--text-2)}.button-module__2NABzW__linkDanger{color:var(--danger)}.button-module__2NABzW__linkDanger:hover{color:color-mix(in srgb, var(--danger) 80%, var(--text))}:where(.button-module__2NABzW__link:disabled){opacity:.5;cursor:not-allowed}@media (pointer:coarse){.button-module__2NABzW__link{position:relative}.button-module__2NABzW__link:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.rich-module__CiEwxa__fence{margin:var(--sp-3) 0;border-radius:var(--radius-sm);background:var(--sheet-2);min-width:0;max-width:100%;box-shadow:var(--ring);display:block}.rich-module__CiEwxa__head{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) 0 var(--sp-5);font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);display:flex}.rich-module__CiEwxa__copy{align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-xs);font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);display:inline-flex;}.rich-module__CiEwxa__copy:hover{color:var(--text);background:var(--hover)}.rich-module__CiEwxa__fence>.rich-module__CiEwxa__code{padding:var(--sp-2) var(--sp-5) var(--sp-4);white-space:pre;overflow-wrap:normal;font-size:var(--fs-code);line-height:var(--lh-prose);color:var(--text-2);background:0 0;border-radius:0;display:block;overflow-x:auto}.rich-module__CiEwxa__fence>.rich-module__CiEwxa__code:focus-visible{outline-offset:-2px}.rich-module__CiEwxa__ref{color:inherit;white-space:nowrap;text-decoration:none;display:inline}.rich-module__CiEwxa__ref code{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.rich-module__CiEwxa__ref svg{vertical-align:-1px;color:var(--accent-text);margin-left:1px}.rich-module__CiEwxa__ref:hover code{-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text)}
.assistant-module__L_1atW__failed{color:var(--danger)}.assistant-module__L_1atW__thread{gap:var(--sp-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.assistant-module__L_1atW__question{align-items:flex-end;gap:var(--sp-2);flex-direction:column;display:flex}.assistant-module__L_1atW__asked{justify-content:flex-end;align-items:flex-start;gap:var(--sp-5);width:100%;min-width:0;display:flex}.assistant-module__L_1atW__asker{margin-top:var(--sp-2);flex:none;display:inline-flex}.assistant-module__L_1atW__bubble{max-width:min(78%,620px);padding:var(--sp-5) var(--sp-6);background:var(--sheet-2);box-shadow:var(--ring-strong);border-radius:var(--radius) var(--radius) var(--radius-xs) var(--radius);font-size:var(--fs-body);line-height:var(--lh-prose);overflow-wrap:anywhere;white-space:pre-wrap}.assistant-module__L_1atW__who{font-size:var(--fs-label);color:var(--text-hint);padding:0 var(--sp-2)}.assistant-module__L_1atW__asked:has(.assistant-module__L_1atW__asker)+.assistant-module__L_1atW__who{padding-right:40px}.assistant-module__L_1atW__answerRow{gap:var(--sp-6);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.assistant-module__L_1atW__face{margin-top:0}.assistant-module__L_1atW__answer{font-size:var(--fs-body);line-height:var(--lh-prose);gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.assistant-module__L_1atW__byline{font-size:var(--fs-meta);color:var(--text-3);line-height:28px}.assistant-module__L_1atW__byline b{font-weight:var(--fw-strong);color:var(--text)}.assistant-module__L_1atW__writing>div>p:last-child:after,.assistant-module__L_1atW__writing>div>:is(ul,ol):last-child>li:last-child>:last-child:after{content:"";width:7px;height:1.05em;margin-left:var(--sp-1);vertical-align:-.18em;border-radius:var(--radius-xs);background:var(--accent);animation:var(--kf-caret) var(--loop-caret) steps(2, start) infinite;display:inline-block}.assistant-module__L_1atW__edit{font-size:inherit;margin-right:var(--sp-3);opacity:0;transition:opacity var(--ease), color var(--ease)}.assistant-module__L_1atW__question:hover .assistant-module__L_1atW__edit,.assistant-module__L_1atW__edit:focus-visible{opacity:1}.assistant-module__L_1atW__edit:hover{color:var(--text)}@media (hover:none){.assistant-module__L_1atW__edit{opacity:1}}.assistant-module__L_1atW__stopped{font-size:var(--fs-meta);color:var(--warn);margin:0}.assistant-module__L_1atW__how{font-size:var(--fs-meta);color:var(--text-3);flex-direction:column;min-width:0;display:flex}.assistant-module__L_1atW__howSummary{align-items:center;gap:var(--sp-3);height:var(--control-sm);padding:0 var(--sp-4);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-meta);color:var(--text-3);cursor:pointer;text-align:left;font-variant-numeric:tabular-nums;transition:background-color var(--ease), color var(--ease);background:0 0;border:0;display:inline-flex}.assistant-module__L_1atW__howSummary:before{content:"›";transition:transform var(--ease);color:var(--text-4);display:inline-block}.assistant-module__L_1atW__howSummary[aria-expanded=true]:before{transform:rotate(90deg)}.assistant-module__L_1atW__howSummary:hover,.assistant-module__L_1atW__howSummary[aria-expanded=true]{background:var(--hover);color:var(--text)}.assistant-module__L_1atW__howBody{visibility:hidden;transition:grid-template-rows var(--dur-3) var(--ease-out), visibility 0s var(--dur-3);grid-template-rows:0fr;display:grid}.assistant-module__L_1atW__howOpen{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.assistant-module__L_1atW__howBody ol{gap:var(--sp-1);flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.assistant-module__L_1atW__foot .assistant-module__L_1atW__howBody ol{padding:var(--sp-3) 0 0 var(--sp-6)}.assistant-module__L_1atW__save{margin-block:-2px;display:inline-flex}.assistant-module__L_1atW__how li{align-items:center;gap:var(--sp-3);--enter-y:2px;min-width:0;animation:var(--kf-enter) var(--dur-2) ease-out;display:flex}.assistant-module__L_1atW__how li svg{color:var(--ok);flex:none}.assistant-module__L_1atW__how li span{overflow-wrap:anywhere;min-width:0}.assistant-module__L_1atW__how li em{margin-left:var(--sp-6);font:var(--fw-medium) var(--fs-tag)/1 var(--mono);color:var(--text-hint);font-variant-numeric:tabular-nums;flex:none;font-style:normal}.assistant-module__L_1atW__how .assistant-module__L_1atW__now{color:var(--text-2)}.assistant-module__L_1atW__now>:first-child{flex:none;width:12px;height:12px}.assistant-module__L_1atW__arrive{animation:var(--kf-enter) var(--dur-2) var(--ease-out) both}.assistant-module__L_1atW__d0{animation-delay:0s}.assistant-module__L_1atW__d1{animation-delay:calc(1 * var(--stagger))}.assistant-module__L_1atW__d2{animation-delay:calc(2 * var(--stagger))}.assistant-module__L_1atW__d3{animation-delay:calc(3 * var(--stagger))}.assistant-module__L_1atW__d4{animation-delay:calc(4 * var(--stagger))}.assistant-module__L_1atW__foot{flex-direction:column;min-width:0;display:flex}.assistant-module__L_1atW__tools{align-items:center;gap:var(--sp-1);flex-wrap:wrap;margin:-2px 0 0 -8px;display:flex}.assistant-module__L_1atW__footSep{width:1px;height:14px;margin:0 var(--sp-3);background:var(--line-2)}@media (max-width:759px){.assistant-module__L_1atW__answerRow{grid-template-columns:minmax(0,1fr)}.assistant-module__L_1atW__face,.assistant-module__L_1atW__asker{display:none}.assistant-module__L_1atW__bubble{max-width:88%}.assistant-module__L_1atW__asked:has(.assistant-module__L_1atW__asker)+.assistant-module__L_1atW__who{padding-right:var(--sp-2)}}@media (prefers-reduced-motion:reduce){.assistant-module__L_1atW__how li,.assistant-module__L_1atW__arrive,.assistant-module__L_1atW__writing>div>p:last-child:after,.assistant-module__L_1atW__writing>div>:is(ul,ol):last-child>li:last-child>:last-child:after{animation:none}}.assistant-module__L_1atW__bars{padding:var(--pad-panel)}.assistant-module__L_1atW__found{margin:0;padding:0;list-style:none}.assistant-module__L_1atW__found li+li{border-top:1px solid var(--line-soft)}.assistant-module__L_1atW__found a{gap:var(--sp-5);padding:var(--sp-4) var(--sp-6);color:var(--text);font-size:var(--fs-control);transition:background-color var(--ease);grid-template-columns:84px minmax(0,1fr) auto;align-items:baseline;display:grid}.assistant-module__L_1atW__found a:hover{background:var(--hover);text-decoration:none}.assistant-module__L_1atW__foundText{overflow-wrap:anywhere;flex-direction:column;gap:1px;min-width:0;display:flex}.assistant-module__L_1atW__foundMeta{font-size:var(--fs-meta);color:var(--text-3)}.assistant-module__L_1atW__foundState{font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap;text-transform:capitalize}.assistant-module__L_1atW__next{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.assistant-module__L_1atW__change{padding:var(--pad-panel);gap:var(--sp-4);font-size:var(--fs-control);flex-direction:column;display:flex}.assistant-module__L_1atW__effect{font-size:var(--fs-body);font-weight:var(--fw-strong);color:var(--text)}.assistant-module__L_1atW__change .assistant-module__L_1atW__actions{margin-top:var(--sp-3);align-items:center}.assistant-module__L_1atW__change ul{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.assistant-module__L_1atW__change p{margin:0}.assistant-module__L_1atW__change code{font:var(--fs-code)/var(--lh-prose) var(--mono)}.assistant-module__L_1atW__basis{font-size:var(--fs-meta);color:var(--text-3)}@media (max-width:759px){.assistant-module__L_1atW__found a{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}}.assistant-module__L_1atW__sources{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.assistant-module__L_1atW__sourcesLabel{font-size:var(--fs-meta);color:var(--text-3)}.assistant-module__L_1atW__source{align-items:center;gap:var(--sp-3);min-height:var(--h-chip);padding:1px var(--sp-4) 1px var(--sp-1);border-radius:var(--radius-tag);font-size:var(--fs-tag);font-weight:var(--fw-medium);color:var(--text-2);box-shadow:var(--ring-strong);max-width:100%;transition:background-color var(--ease);display:inline-flex}.assistant-module__L_1atW__source:hover{background:var(--hover)}.assistant-module__L_1atW__sourceN{min-width:18px;height:18px;padding:0 var(--sp-1);border-radius:var(--radius-tag);font:var(--fw-medium) var(--fs-label)/1 var(--mono);color:var(--accent-text);background:var(--accent-soft);place-items:center;display:inline-grid}.assistant-module__L_1atW__actions{gap:var(--sp-4);flex-wrap:wrap;display:flex}.assistant-module__L_1atW__share{gap:var(--sp-4);font-size:var(--fs-control);flex-direction:column;display:flex}.assistant-module__L_1atW__share+.assistant-module__L_1atW__share{padding-top:var(--sp-7);margin-top:var(--sp-7);border-top:1px solid var(--line)}.assistant-module__L_1atW__share h3{font-size:var(--fs-body);font-weight:var(--fw-strong);margin:0}.assistant-module__L_1atW__share p{color:var(--text-3);line-height:var(--lh-prose);margin:0}.assistant-module__L_1atW__shareRow{gap:var(--sp-4);min-width:0;display:flex}.assistant-module__L_1atW__shareRow>:first-child,.assistant-module__L_1atW__shareRow input,.assistant-module__L_1atW__shareRow select{flex:auto;min-width:0}.assistant-module__L_1atW__unshare{font-size:inherit}.assistant-module__L_1atW__shareState{align-items:center;gap:var(--sp-3);font-size:var(--fs-meta);color:var(--text-3);margin:0;display:inline-flex}.assistant-module__L_1atW__shareState svg{color:var(--text-3)}.assistant-module__L_1atW__shareFoot{padding:var(--sp-3) var(--sp-5) var(--sp-2);max-width:280px;font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-3);margin:0}
.orb-module__YbLXoq__orb{-webkit-tap-highlight-color:transparent;flex:none;line-height:1;display:inline-flex;position:relative}.orb-module__YbLXoq__svg{display:block;overflow:visible}.orb-module__YbLXoq__orb.orb-module__YbLXoq__orb>svg.orb-module__YbLXoq__svg{width:100%;height:100%;margin:0;transform:none}.orb-module__YbLXoq__hi{stop-color:var(--orb-hi)}.orb-module__YbLXoq__mid{stop-color:var(--orb-mid)}.orb-module__YbLXoq__lo{stop-color:var(--orb-lo)}.orb-module__YbLXoq__dot{fill:var(--orb-dot)}.orb-module__YbLXoq__stipple{opacity:.9}.orb-module__YbLXoq__rim{fill:none;stroke:var(--orb-ring);stroke-width:.6px;opacity:.35}.orb-module__YbLXoq__glow{fill:var(--orb-glow);filter:blur(2px)}.orb-module__YbLXoq__body{transform-box:view-box;transform-origin:50px 90px}.orb-module__YbLXoq__eyes{transform-box:fill-box;transform-origin:50%}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__eyes{animation:var(--kf-orb-swap) var(--dur-3) var(--ease-out)}.orb-module__YbLXoq__ring{fill:none;stroke:var(--orb-eye);stroke-width:2.6px}.orb-module__YbLXoq__outline{fill:none;stroke:var(--text-4);stroke-width:2px;stroke-linejoin:round}.orb-module__YbLXoq__pill{fill:var(--orb-eye);transform-box:fill-box;transform-origin:50%}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__pill,.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__ring{transition:scale var(--dur-2) var(--ease-out)}.orb-module__YbLXoq__stroke{fill:none;stroke:var(--orb-eye);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__body{animation:var(--kf-orb-float) var(--loop-orb-float) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=square] .orb-module__YbLXoq__body{animation:var(--kf-orb-bob) calc(var(--loop-orb-float) * .7) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=shield] .orb-module__YbLXoq__body{animation:var(--kf-orb-sway) calc(var(--loop-orb-float) * .9) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=hexagon] .orb-module__YbLXoq__body{transform-origin:50px 50px;animation:var(--kf-orb-turn) calc(var(--loop-orb-float) * 1.4) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=capsule] .orb-module__YbLXoq__body{animation:var(--kf-orb-breathe) calc(var(--loop-orb-float) * .6) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=cloud] .orb-module__YbLXoq__body{animation:var(--kf-orb-drift) calc(var(--loop-orb-float) * 1.2) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=diamond] .orb-module__YbLXoq__body{transform-origin:50px 50px;animation:var(--kf-orb-flip) calc(var(--loop-orb-float) * 1.1) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=octagon] .orb-module__YbLXoq__body{transform-origin:50px 50px;animation:var(--kf-orb-turn) calc(var(--loop-orb-float) * 1.3) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=triangle] .orb-module__YbLXoq__body{animation:var(--kf-orb-bob) calc(var(--loop-orb-float) * .75) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=blob] .orb-module__YbLXoq__body{animation:var(--kf-orb-breathe) calc(var(--loop-orb-float) * .7) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=bell] .orb-module__YbLXoq__body{transform-origin:50px 10px;animation:var(--kf-orb-sway) calc(var(--loop-orb-float) * .8) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=ghost] .orb-module__YbLXoq__body{animation:var(--kf-orb-drift) calc(var(--loop-orb-float) * .9) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=tablet] .orb-module__YbLXoq__body{transform-origin:50px 50px;animation:var(--kf-orb-flip) calc(var(--loop-orb-float) * 1.2) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=leaf] .orb-module__YbLXoq__body{animation:var(--kf-orb-wobble) calc(var(--loop-orb-float) * 1.1) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=cat] .orb-module__YbLXoq__body{animation:var(--kf-orb-bob) calc(var(--loop-orb-float) * .8) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=bear] .orb-module__YbLXoq__body{animation:var(--kf-orb-sway) calc(var(--loop-orb-float) * 1.1) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=egg] .orb-module__YbLXoq__body{animation:var(--kf-orb-wobble) calc(var(--loop-orb-float) * .9) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=heart] .orb-module__YbLXoq__body{animation:var(--kf-orb-breathe) calc(var(--loop-orb-float) * .5) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=star] .orb-module__YbLXoq__body{transform-origin:50px 54px;animation:var(--kf-orb-turn) calc(var(--loop-orb-float) * 1.2) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=pentagon] .orb-module__YbLXoq__body{transform-origin:50px 54px;animation:var(--kf-orb-turn) calc(var(--loop-orb-float) * 1.5) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=arch] .orb-module__YbLXoq__body{animation:var(--kf-orb-drift) calc(var(--loop-orb-float) * 1.1) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=bubble] .orb-module__YbLXoq__body{animation:var(--kf-orb-bob) calc(var(--loop-orb-float) * .65) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-shape=drop] .orb-module__YbLXoq__body{animation:var(--kf-orb-wobble) calc(var(--loop-orb-float) * .8) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-beat="1"] .orb-module__YbLXoq__body{animation-delay:calc(var(--loop-orb-float) * -.2)}.orb-module__YbLXoq__orb[data-lively][data-beat="2"] .orb-module__YbLXoq__body{animation-delay:calc(var(--loop-orb-float) * -.4)}.orb-module__YbLXoq__orb[data-lively][data-beat="3"] .orb-module__YbLXoq__body{animation-delay:calc(var(--loop-orb-float) * -.6)}.orb-module__YbLXoq__orb[data-lively][data-beat="4"] .orb-module__YbLXoq__body{animation-delay:calc(var(--loop-orb-float) * -.8)}.orb-module__YbLXoq__orb[data-lively][data-still]:not([data-watching]) .orb-module__YbLXoq__look{animation:var(--kf-orb-glance) var(--loop-orb-glance) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively][data-beat="1"]:not([data-watching]) .orb-module__YbLXoq__look{animation-delay:calc(var(--loop-orb-glance) * -.3)}.orb-module__YbLXoq__orb[data-lively][data-beat="2"]:not([data-watching]) .orb-module__YbLXoq__look{animation-delay:calc(var(--loop-orb-glance) * -.55)}.orb-module__YbLXoq__orb[data-lively][data-beat="3"]:not([data-watching]) .orb-module__YbLXoq__look{animation-delay:calc(var(--loop-orb-glance) * -.75)}.orb-module__YbLXoq__orb[data-lively][data-beat="4"]:not([data-watching]) .orb-module__YbLXoq__look{animation-delay:calc(var(--loop-orb-glance) * -.9)}.orb-module__YbLXoq__blink{transform-box:fill-box;transform-origin:50%}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__blink{animation:var(--kf-orb-blink) var(--loop-orb-blink) ease-in-out infinite}.orb-module__YbLXoq__orb[data-beat="1"] .orb-module__YbLXoq__blink{animation-delay:calc(var(--loop-orb-blink) * -.2)}.orb-module__YbLXoq__orb[data-beat="2"] .orb-module__YbLXoq__blink{animation-delay:calc(var(--loop-orb-blink) * -.4)}.orb-module__YbLXoq__orb[data-beat="3"] .orb-module__YbLXoq__blink{animation-delay:calc(var(--loop-orb-blink) * -.6)}.orb-module__YbLXoq__orb[data-beat="4"] .orb-module__YbLXoq__blink{animation-delay:calc(var(--loop-orb-blink) * -.8)}.orb-module__YbLXoq__orb[data-lively][data-near] .orb-module__YbLXoq__blink>*{scale:1.08 1.12}.orb-module__YbLXoq__orb[data-mood=listening] .orb-module__YbLXoq__blink>*{scale:1.06 1.14}.orb-module__YbLXoq__ring{transform-box:fill-box;transform-origin:50%}.orb-module__YbLXoq__orb[data-lively][data-mood=celebrating] .orb-module__YbLXoq__body{animation:var(--kf-orb-hop) var(--loop-orb-react) var(--ease-out) 2}.orb-module__YbLXoq__orb[data-lively][data-poke] .orb-module__YbLXoq__body{animation:var(--kf-orb-poke) var(--loop-orb-react) var(--ease-out)}.orb-module__YbLXoq__orb[data-mood=asleep] .orb-module__YbLXoq__sphere,.orb-module__YbLXoq__orb[data-mood=asleep] .orb-module__YbLXoq__stipple{opacity:.62}.orb-module__YbLXoq__orb[data-mood=asleep] .orb-module__YbLXoq__glow{opacity:.4}.orb-module__YbLXoq__orbit{fill:none;stroke:var(--orb-ring);stroke-width:1.4px;stroke-linecap:butt;opacity:.45}.orb-module__YbLXoq__orbitArc{fill:none;stroke:var(--orb-ring);stroke-width:2.6px;stroke-linecap:round;display:none}.orb-module__YbLXoq__orbitArc.orb-module__YbLXoq__orbitBack{opacity:.5}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__orbitArc{stroke-dasharray:22 78;animation:var(--kf-orb-dash) var(--loop-orb-orbit) linear infinite;display:inline}.orb-module__YbLXoq__orb:not([data-lively]) .orb-module__YbLXoq__orbitFront.orb-module__YbLXoq__orbitArc{stroke-dasharray:22 78;display:inline}.orb-module__YbLXoq__thinking{fill:var(--orb-ring);transform-box:view-box;transform-origin:50px 50px}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__thinking{animation:var(--kf-spin) var(--loop-orb-think) linear infinite}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__accessory>*{animation:var(--kf-orb-tick) var(--dur-3) var(--ease-out) both}.orb-module__YbLXoq__rays{fill:none;stroke-width:2.6px;stroke-linecap:round}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__rays>:nth-child(2){animation:var(--kf-orb-tick) var(--dur-3) var(--ease-out) var(--stagger) both}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__rays>:nth-child(3){animation:var(--kf-orb-tick) var(--dur-3) var(--ease-out) calc(var(--stagger) * 2) both}.orb-module__YbLXoq__speaking{stroke:var(--orb-ring)}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__speaking>*{animation:var(--kf-live-pulse) var(--loop-pulse) ease-in-out infinite}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__speaking>:nth-child(2){animation-delay:calc(var(--stagger) * 4)}.orb-module__YbLXoq__orb[data-lively] .orb-module__YbLXoq__speaking>:nth-child(3){animation-delay:calc(var(--stagger) * 8)}.orb-module__YbLXoq__success{stroke:var(--ok)}.orb-module__YbLXoq__error{stroke:var(--danger)}.orb-module__YbLXoq__mark{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.orb-module__YbLXoq__mark>circle{stroke:none}.orb-module__YbLXoq__warning{stroke:var(--warn)}.orb-module__YbLXoq__warning>circle{fill:var(--warn)}.orb-module__YbLXoq__curious{stroke:var(--text-3)}.orb-module__YbLXoq__curious>circle{fill:var(--text-3)}.orb-module__YbLXoq__sparks{fill:var(--accent)}.orb-module__YbLXoq__zed{fill:none;stroke:var(--text-3);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.orb-module__YbLXoq__s20{width:20px;height:20px}.orb-module__YbLXoq__s24{width:24px;height:24px}.orb-module__YbLXoq__s28{width:28px;height:28px}.orb-module__YbLXoq__s32{width:32px;height:32px}.orb-module__YbLXoq__s48{width:48px;height:48px}.orb-module__YbLXoq__s64{width:64px;height:64px}.orb-module__YbLXoq__s88{width:88px;height:88px}.orb-module__YbLXoq__s120{width:120px;height:120px}
.companion-module__rf5Ska__panel{flex-direction:column;flex:auto;min-height:0;display:flex}.companion-module__rf5Ska__head{align-items:center;gap:var(--sp-6);padding:var(--sp-7) var(--sp-7) var(--sp-6);border-bottom:1px solid var(--line);background:var(--head);flex:none;display:flex}.companion-module__rf5Ska__headText{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.companion-module__rf5Ska__title{font-size:var(--fs-section);font-weight:var(--fw-strong);line-height:var(--lh-body)}.companion-module__rf5Ska__state{color:var(--text-2);font-size:var(--fs-small);line-height:var(--lh-tight)}.companion-module__rf5Ska__scroll{gap:var(--sp-9);min-height:0;padding:var(--sp-8) var(--sp-7);flex-direction:column;flex:auto;display:flex;overflow:auto}.companion-module__rf5Ska__section{gap:var(--sp-5);flex-direction:column;display:flex}.companion-module__rf5Ska__sectionTitle{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--text-3)}.companion-module__rf5Ska__list{border-radius:var(--radius-sm);box-shadow:var(--ring);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.companion-module__rf5Ska__list>li+li{border-top:1px solid var(--line-soft)}.companion-module__rf5Ska__row{align-items:center;gap:var(--sp-5);min-height:var(--control);padding:var(--sp-4) var(--sp-6);color:var(--text);font-size:var(--fs-body);transition:background-color var(--ease);text-decoration:none;display:flex}.companion-module__rf5Ska__row:hover{background:var(--hover)}.companion-module__rf5Ska__rowText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.companion-module__rf5Ska__rowIcon{color:var(--text-4);flex:none}.companion-module__rf5Ska__rowMeta{white-space:nowrap;color:var(--text-3);font-size:var(--fs-small);flex:none}.companion-module__rf5Ska__rowGo{color:var(--accent-text);font-size:var(--fs-small);font-weight:var(--fw-medium);flex:none}.companion-module__rf5Ska__ask{align-items:center;gap:var(--sp-4);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-6);border-radius:var(--radius);background:var(--sheet);box-shadow:var(--ring-strong);display:flex}.companion-module__rf5Ska__ask:focus-within{box-shadow:inset 0 0 0 1px var(--accent-line), 0 0 0 3px var(--accent-soft)}.companion-module__rf5Ska__field{min-width:0;height:var(--control);color:var(--text);font:inherit;font-size:var(--fs-body);background:0 0;border:0;outline:none;flex:auto}.companion-module__rf5Ska__field::placeholder{color:var(--text-3)}.companion-module__rf5Ska__starters{gap:var(--sp-3);flex-direction:column;display:flex}.companion-module__rf5Ska__starter{text-align:left;padding:var(--sp-4) var(--sp-6);border-radius:var(--radius-sm);background:var(--tray);box-shadow:inset 0 0 0 1px var(--tray-line);color:var(--text);font:inherit;font-size:var(--fs-small);line-height:var(--lh-prose);cursor:pointer;transition:background-color var(--ease);border:0}.companion-module__rf5Ska__starter:hover{background:var(--hover);box-shadow:var(--ring-strong)}.companion-module__rf5Ska__note{color:var(--text-3);font-size:var(--fs-small)}.companion-module__rf5Ska__foot{align-items:center;gap:var(--sp-5);padding:var(--sp-5) var(--sp-7);border-top:1px solid var(--line);background:var(--tray);flex:none;display:flex}.companion-module__rf5Ska__footLabel{color:var(--text-3);font-size:var(--fs-small)}.companion-module__rf5Ska__grow{flex:auto}.companion-module__rf5Ska__dock{width:var(--control);height:var(--control);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.companion-module__rf5Ska__dock:hover,.companion-module__rf5Ska__dock[aria-expanded=true]{background:var(--hover)}.companion-module__rf5Ska__named{align-items:center;gap:var(--sp-3);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.companion-module__rf5Ska__namedText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.companion-module__rf5Ska__decideFace{align-items:center;gap:var(--sp-6);margin:0 0 var(--sp-5);width:100%;padding:var(--sp-4) var(--sp-6);border-radius:var(--radius);background:radial-gradient(circle at 48px 50%, var(--orb-glow), transparent 120px), var(--sheet);box-shadow:var(--shadow-card);display:flex}.companion-module__rf5Ska__decideWho{gap:var(--sp-1);font-size:var(--fs-small);color:var(--text-3);flex-direction:column;display:flex}.companion-module__rf5Ska__decideWho b{font-size:var(--fs-section);font-weight:var(--fw-strong);color:var(--text)}.companion-module__rf5Ska__pullContext{border-bottom:1px solid var(--line);flex-direction:column;flex:none;display:flex}.companion-module__rf5Ska__stateLine{align-items:center;gap:var(--sp-4);padding:var(--sp-5) var(--sp-7);font-size:var(--fs-body);color:var(--text);background:var(--sheet-2);margin:0;display:flex}.companion-module__rf5Ska__stateLine[data-tone=danger]{background:var(--danger-bg)}.companion-module__rf5Ska__stateLine[data-tone=accent]{background:var(--accent-soft)}.companion-module__rf5Ska__stateDot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px}.companion-module__rf5Ska__stateLine[data-tone=danger] .companion-module__rf5Ska__stateDot{background:var(--danger)}.companion-module__rf5Ska__stateLine[data-tone=accent] .companion-module__rf5Ska__stateDot{background:var(--accent)}.companion-module__rf5Ska__brief{gap:var(--sp-3) var(--sp-6);padding:var(--sp-6) var(--sp-7);font-size:var(--fs-small);line-height:var(--lh-prose);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.companion-module__rf5Ska__brief dt{color:var(--text-3)}.companion-module__rf5Ska__brief dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.companion-module__rf5Ska__askWhy{align-items:center;gap:var(--sp-2);margin-left:var(--sp-4);color:var(--text-2);font:inherit;font-size:var(--fs-small);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;background:0 0;border:0;padding:0;display:inline-flex}.companion-module__rf5Ska__askWhy:hover{color:var(--text);text-decoration-color:currentColor}.companion-module__rf5Ska__askWhy>svg{color:var(--text-3)}
.ask-module__2yXMwa__page{height:calc(100dvh - var(--main-top,var(--topbar)) - var(--main-bottom,0px));gap:var(--sp-7);width:100%;max-width:var(--page-max);padding:var(--sp-9) var(--page-x) 0;flex-direction:column;min-width:0;min-height:0;margin-inline:auto;display:flex}.ask-module__2yXMwa__body{gap:var(--sp-9);flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.ask-module__2yXMwa__withList{grid-template-columns:var(--rail-col) minmax(0, 1fr)}.ask-module__2yXMwa__on,.ask-module__2yXMwa__on:hover:not(:disabled){background:var(--hover);box-shadow:var(--ring-strong)}.ask-module__2yXMwa__tray{background:var(--tray);border-radius:var(--radius);padding:var(--sp-2);min-width:0;min-height:0;max-height:calc(100% - var(--sp-7));align-self:start;gap:var(--sp-2);box-shadow:inset 0 0 0 1px var(--tray-line);flex-direction:column;display:flex}.ask-module__2yXMwa__sheet{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-sheet);min-width:0}.ask-module__2yXMwa__none{padding:var(--pad-panel);color:var(--text-3);font-size:var(--fs-control);margin:0}.ask-module__2yXMwa__groups{gap:var(--sp-2);min-height:0;padding:1px 1px var(--sp-6);flex-direction:column;margin:-1px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 14px);mask-image:linear-gradient(0deg,#0000 0,#000 14px)}.ask-module__2yXMwa__group{gap:var(--sp-2);flex-direction:column;display:flex}.ask-module__2yXMwa__groupLabel{padding:var(--sp-3) var(--sp-5) 0;font-size:var(--fs-meta);font-weight:var(--fw-regular);color:var(--text-3);margin:0}.ask-module__2yXMwa__threads{margin:0;padding:0;list-style:none}.ask-module__2yXMwa__threads li+li{border-top:1px solid var(--line-soft)}.ask-module__2yXMwa__threadItem{align-items:flex-start;min-width:0;display:flex}.ask-module__2yXMwa__threadItem .ask-module__2yXMwa__threadRow{flex:auto;min-width:0}.ask-module__2yXMwa__threadItem>:last-child{margin:var(--sp-3) var(--sp-3) 0 -32px;flex:none}.ask-module__2yXMwa__threadMenu{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-3);cursor:pointer;opacity:0;transition:opacity var(--ease), background-color var(--ease), color var(--ease);background:0 0;border:0;place-items:center;display:grid}.ask-module__2yXMwa__threadMenu:hover,.ask-module__2yXMwa__threadMenu[aria-expanded=true]{background:var(--hover);color:var(--text)}.ask-module__2yXMwa__threadItem:hover .ask-module__2yXMwa__threadMenu,.ask-module__2yXMwa__threadMenu:focus-visible,.ask-module__2yXMwa__threadMenu[aria-expanded=true]{opacity:1}@media (hover:none){.ask-module__2yXMwa__threadMenu{opacity:1}}.ask-module__2yXMwa__threadRow{gap:var(--sp-2);padding:var(--sp-4) 40px var(--sp-4) var(--sp-6);color:var(--text);transition:background-color var(--ease);flex-direction:column;display:flex}.ask-module__2yXMwa__threads li:first-child .ask-module__2yXMwa__threadRow{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.ask-module__2yXMwa__threads li:last-child .ask-module__2yXMwa__threadRow{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.ask-module__2yXMwa__threadRow:hover{background:var(--hover);text-decoration:none}.ask-module__2yXMwa__threadRow[aria-current]{background:var(--accent-soft)}.ask-module__2yXMwa__chat{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.ask-module__2yXMwa__followed{color:var(--text-2);white-space:nowrap}.ask-module__2yXMwa__scroller{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 20px);mask-image:linear-gradient(#0000 0,#000 20px)}.ask-module__2yXMwa__column{width:100%;max-width:780px;padding:var(--sp-8) var(--sp-2) var(--sp-9);gap:var(--sp-8);flex-direction:column;margin:0 auto;display:flex}.ask-module__2yXMwa__centred{justify-content:safe center;min-height:100%}.ask-module__2yXMwa__welcome{align-items:center;gap:var(--sp-4);text-align:center;padding:var(--sp-9) 0;flex-direction:column;display:flex}.ask-module__2yXMwa__welcomeMark{margin-bottom:var(--sp-2)}.ask-module__2yXMwa__welcomeTitle{margin:var(--sp-4) 0 0;font-size:var(--fs-page);line-height:32px;font-weight:var(--fw-medium);letter-spacing:var(--track-title);text-wrap:balance}.ask-module__2yXMwa__welcomeText{max-width:52ch;color:var(--text-3);font-size:var(--fs-body);line-height:var(--lh-prose);text-wrap:pretty;margin:0}.ask-module__2yXMwa__starters{margin-top:var(--sp-5);background:var(--sheet);border-radius:var(--radius);width:100%;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex;overflow:hidden}.ask-module__2yXMwa__starter{justify-content:space-between;align-items:center;gap:var(--sp-5);text-align:left;padding:var(--sp-6) var(--sp-6);color:var(--text);font:inherit;font-size:var(--fs-control);line-height:var(--lh-prose);cursor:pointer;transition:background-color var(--ease);background:0 0;border:0;display:flex}.ask-module__2yXMwa__starter+.ask-module__2yXMwa__starter{border-top:1px solid var(--line-soft)}.ask-module__2yXMwa__starter svg{color:var(--text-4);transition:color var(--ease);flex:none}.ask-module__2yXMwa__starter:hover:not(:disabled){background:var(--hover)}.ask-module__2yXMwa__starter:hover:not(:disabled) svg{color:var(--text-2)}.ask-module__2yXMwa__starter:disabled{color:var(--text-3);cursor:default}.ask-module__2yXMwa__jump{left:50%;top:var(--sp-1);z-index:var(--z-sticky);box-shadow:var(--shadow-raise);animation:var(--kf-enter) var(--dur-2) var(--ease-out);position:absolute;transform:translate(-50%)}.ask-module__2yXMwa__ask{gap:var(--sp-4);width:100%;max-width:780px;padding:var(--sp-4) var(--sp-2) var(--sp-7);flex-direction:column;flex:none;margin:0 auto;display:flex;position:relative}.ask-module__2yXMwa__ask.ask-module__2yXMwa__behind{padding-top:calc(var(--control-sm) + var(--sp-5))}.ask-module__2yXMwa__first{margin-top:var(--sp-7);text-align:left;padding:0}.ask-module__2yXMwa__editing{align-items:center;gap:var(--sp-2) var(--sp-5);padding:0 var(--sp-2);font-size:var(--fs-meta);color:var(--text-2);flex-wrap:wrap;display:flex}.ask-module__2yXMwa__queued{align-items:center;gap:var(--sp-4);min-width:0;padding:0 var(--sp-2);font-size:var(--fs-meta);color:var(--text-3);display:flex}.ask-module__2yXMwa__queuedText{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);overflow:hidden}.ask-module__2yXMwa__queuedWhen{flex:none}@media (max-width:759px){.ask-module__2yXMwa__queuedWhen{display:none}}.ask-module__2yXMwa__composer{padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-raise);transition:box-shadow var(--ease);flex-direction:column;display:flex;position:relative}.ask-module__2yXMwa__composer:focus-within{box-shadow:0 0 0 1px var(--accent-line), 0 0 0 4px var(--accent-soft)}.ask-module__2yXMwa__field{min-width:0;padding:var(--sp-2) 0;resize:none;color:var(--text);font:inherit;font-size:var(--fs-body);line-height:var(--lh-prose);background:0 0;border:0;outline:0;flex:1 1 0;align-self:center;max-height:200px;display:block}.ask-module__2yXMwa__field::placeholder{color:var(--text-hint)}.ask-module__2yXMwa__field:disabled{cursor:not-allowed}.ask-module__2yXMwa__scope{align-items:center;gap:var(--sp-2);height:var(--h-chip);padding:0 var(--sp-4);border-radius:var(--radius-tag);box-shadow:var(--ring-strong);color:var(--text-2);font:inherit;font-size:var(--fs-tag);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--ease), color var(--ease);white-space:nowrap;background:0 0;border:0;flex:none;display:inline-flex}.ask-module__2yXMwa__scope:hover,.ask-module__2yXMwa__scope[aria-expanded=true]{background:var(--hover);color:var(--text)}.ask-module__2yXMwa__scope svg{color:var(--text-4);flex:none}.ask-module__2yXMwa__scope:disabled{cursor:default;opacity:.6}.ask-module__2yXMwa__narrow,.ask-module__2yXMwa__narrow:hover,.ask-module__2yXMwa__narrow[aria-expanded=true]{background:var(--tray);color:var(--text);box-shadow:var(--ring-strong)}.ask-module__2yXMwa__narrow svg{color:currentColor}.ask-module__2yXMwa__mentions{left:var(--sp-5);bottom:calc(100% + var(--sp-3));z-index:var(--z-pop);width:min(340px,100% - 20px);padding:var(--sp-2);background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-pop);margin:0;list-style:none;position:absolute}.ask-module__2yXMwa__mentions li{align-items:baseline;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);font-size:var(--fs-control);cursor:pointer;min-width:0;display:flex}.ask-module__2yXMwa__mentions li[aria-selected=true]{background:var(--hover)}.ask-module__2yXMwa__mentions b{font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ask-module__2yXMwa__mentions span{font-size:var(--fs-meta);color:var(--text-3);flex:none;margin-left:auto}.ask-module__2yXMwa__composerRow{align-items:flex-end;gap:var(--sp-4);min-width:0;display:flex}.ask-module__2yXMwa__composerRow>:first-child{margin-bottom:var(--sp-1);flex:none}.ask-module__2yXMwa__hint{padding:0 var(--sp-2);font-size:var(--fs-meta);color:var(--text-hint);margin:0}.ask-module__2yXMwa__hint[role=status]{color:var(--text-2)}.ask-module__2yXMwa__send{flex:none;margin-left:auto}.ask-module__2yXMwa__stop svg{fill:currentColor;width:10px;height:10px}@media (max-width:899px){.ask-module__2yXMwa__page{padding:var(--sp-7) var(--sp-6) 0;gap:var(--sp-6)}.ask-module__2yXMwa__withList{grid-template-columns:minmax(0,1fr)}.ask-module__2yXMwa__withList .ask-module__2yXMwa__chat{display:none}.ask-module__2yXMwa__tray{max-height:100%}.ask-module__2yXMwa__sub{display:none}.ask-module__2yXMwa__ask{padding-bottom:var(--sp-6)}}.ask-module__2yXMwa__match{font-size:var(--fs-meta);color:var(--text-3);line-height:var(--lh-prose);overflow-wrap:anywhere}.ask-module__2yXMwa__match mark{background:var(--hover);color:var(--text);border-radius:var(--radius-xs);padding:0 var(--sp-1)}ol.ask-module__2yXMwa__sharedThread{width:100%;max-width:780px;margin-inline:auto}.ask-module__2yXMwa__rename input{width:100%}.ask-module__2yXMwa__title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ask-module__2yXMwa__action{flex:none}.ask-module__2yXMwa__listToggle{padding-inline:var(--sp-5);gap:var(--sp-3)}@media (max-width:759px){.ask-module__2yXMwa__page>header>div:has(.ask-module__2yXMwa__title,.ask-module__2yXMwa__action){flex-wrap:nowrap;align-items:center}.ask-module__2yXMwa__page>header h1{flex-basis:0}.ask-module__2yXMwa__page>header>div>div{flex-wrap:nowrap;flex:none}.ask-module__2yXMwa__title{font-size:var(--fs-title);line-height:22px;font-weight:var(--fw-strong);letter-spacing:-.012em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ask-module__2yXMwa__actionLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ask-module__2yXMwa__weekly{margin-top:var(--sp-4);align-items:flex-start;gap:var(--sp-5);text-align:left;width:100%;padding:var(--sp-4) var(--sp-6);border-radius:var(--radius);color:var(--text-3);font:inherit;font-size:var(--fs-meta);line-height:var(--lh-prose);cursor:pointer;transition:background-color var(--ease);background:0 0;border:0;display:flex}.ask-module__2yXMwa__weekly:hover:not(:disabled){background:var(--hover)}.ask-module__2yXMwa__weekly:disabled{cursor:default}.ask-module__2yXMwa__weeklyIcon{margin-top:var(--sp-1);color:var(--text-2);flex:none}.ask-module__2yXMwa__weeklyText{gap:var(--sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ask-module__2yXMwa__weekly b{font-size:var(--fs-control);font-weight:var(--fw-medium);color:var(--text)}a.ask-module__2yXMwa__weekly:hover{text-decoration:none}.ask-module__2yXMwa__weeklyTag{margin-left:var(--sp-4)}.ask-module__2yXMwa__weeklyFull{cursor:default}.ask-module__2yXMwa__weeklyFull:hover:not(:disabled){background:0 0}.ask-module__2yXMwa__weeklyList{margin:var(--sp-2) 0 0;gap:var(--sp-1);flex-direction:column;padding:0;list-style:none;display:flex}.ask-module__2yXMwa__weeklyList li{overflow-wrap:anywhere}.ask-module__2yXMwa__weeklyList a{color:var(--text-2)}.ask-module__2yXMwa__about{align-items:center;gap:var(--sp-3) var(--sp-5);font-size:var(--fs-meta);color:var(--text-3);flex-wrap:wrap;min-width:0;display:flex}.ask-module__2yXMwa__subject{align-items:center;gap:var(--sp-3);max-width:100%;min-height:var(--h-chip);padding:0 var(--sp-4);border-radius:var(--radius-tag);background:var(--tray);box-shadow:var(--ring);color:var(--text);font-size:var(--fs-tag);transition:background-color var(--ease);display:inline-flex}.ask-module__2yXMwa__subject:hover{background:var(--hover);text-decoration:none}.ask-module__2yXMwa__subject svg{flex:none}.ask-module__2yXMwa__subject b{font-weight:var(--fw-medium);white-space:nowrap}.ask-module__2yXMwa__subject span{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ask-module__2yXMwa__locked,.ask-module__2yXMwa__locked:hover{cursor:default}.ask-module__2yXMwa__pick{align-items:center;gap:var(--sp-4);min-width:0;display:inline-flex}.ask-module__2yXMwa__pick svg{color:var(--text-3);flex:none}.ask-module__2yXMwa__pickTitle{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ask-module__2yXMwa__post{align-items:center;gap:var(--sp-3) var(--sp-6);font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-3);flex-wrap:wrap;margin:0;display:flex}.ask-module__2yXMwa__post a{align-items:center;gap:var(--sp-2);color:var(--text);font-weight:var(--fw-medium);display:inline-flex}.ask-module__2yXMwa__post a:hover{text-underline-offset:3px;text-decoration:underline}.ask-module__2yXMwa__posted{align-items:center;gap:var(--sp-2);color:var(--ok);font-weight:var(--fw-medium);display:inline-flex}.ask-module__2yXMwa__notPosted{color:var(--danger)}.ask-module__2yXMwa__titleWait{vertical-align:top;align-items:center;min-height:1.23em;display:inline-flex}.ask-module__2yXMwa__titleWaitRow{min-height:1.35em}.ask-module__2yXMwa__titleCaret{border-radius:var(--radius-xs);background:var(--accent);width:max(2px,.09em);height:.92em;animation:var(--kf-caret) var(--loop-caret) steps(2, start) infinite;display:inline-block}.ask-module__2yXMwa__titleTyping{margin-left:var(--sp-1);vertical-align:-.1em;animation:none}@media (prefers-reduced-motion:reduce){.ask-module__2yXMwa__titleCaret{animation:none}}.ask-module__2yXMwa__inPlace{background:var(--sheet);flex-direction:column;flex:auto;min-height:0;display:flex}.ask-module__2yXMwa__inPlaceFramed{border-radius:var(--radius);box-shadow:var(--shadow-sheet)}dialog .ask-module__2yXMwa__inPlaceFramed{border-radius:0}.ask-module__2yXMwa__inPlaceHead{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-6);border-bottom:1px solid var(--line);flex:none;min-width:0;display:flex}.ask-module__2yXMwa__inPlaceMark{flex:none}.ask-module__2yXMwa__inPlaceTitle{font-size:var(--fs-section);font-weight:var(--fw-strong);color:var(--text);flex:none;margin:0}.ask-module__2yXMwa__inPlacePick{align-items:center;gap:var(--sp-2);min-width:0;max-width:100%;height:var(--control-sm);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--fs-control);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--ease);background:0 0;border:0;display:inline-flex}.ask-module__2yXMwa__inPlacePick:hover,.ask-module__2yXMwa__inPlacePick[aria-expanded=true]{background:var(--hover)}.ask-module__2yXMwa__inPlacePick span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ask-module__2yXMwa__inPlacePick svg{color:var(--text-4);flex:none}.ask-module__2yXMwa__inPlacePickQuiet{color:var(--text-2);font-weight:var(--fw-regular)}.ask-module__2yXMwa__inPlaceGrow{flex:auto}.ask-module__2yXMwa__inPlacePickWrap{flex:0 auto;min-width:0;display:flex}.ask-module__2yXMwa__inPlacePickWrap>*{min-width:0;max-width:100%}.ask-module__2yXMwa__inPlaceSub{min-width:0;padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);flex:none;display:flex}.ask-module__2yXMwa__inPlaceScroll{min-height:0;padding:var(--sp-6) var(--sp-6) var(--sp-5);flex:auto;overflow:auto}.ask-module__2yXMwa__inPlaceWelcome{gap:var(--sp-5);flex-direction:column;display:flex}.ask-module__2yXMwa__inPlaceWelcome>p{font-size:var(--fs-control);line-height:var(--lh-prose);color:var(--text-2);margin:0}.ask-module__2yXMwa__inPlaceStarters{gap:var(--sp-3);flex-direction:column;display:flex}.ask-module__2yXMwa__inPlaceStarters .ask-module__2yXMwa__starter{padding:var(--sp-4) var(--sp-6);border-radius:var(--radius-sm);background:var(--tray);box-shadow:inset 0 0 0 1px var(--tray-line)}.ask-module__2yXMwa__inPlaceStarters .ask-module__2yXMwa__starter+.ask-module__2yXMwa__starter{border-top:0}.ask-module__2yXMwa__inPlaceStarters .ask-module__2yXMwa__starter:hover:not(:disabled){background:var(--hover);box-shadow:var(--ring-strong)}.ask-module__2yXMwa__inPlaceAsk{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);flex-direction:column;flex:none;display:flex}.ask-module__2yXMwa__inPlace .ask-module__2yXMwa__composer{box-shadow:var(--ring-strong)}.ask-module__2yXMwa__inPlace .ask-module__2yXMwa__composer:focus-within{box-shadow:inset 0 0 0 1px var(--accent-line), 0 0 0 3px var(--accent-soft)}.ask-module__2yXMwa__searchRow{gap:var(--sp-3);padding:0 var(--sp-2);flex-direction:column;flex:none;min-width:0;display:flex}.ask-module__2yXMwa__kinds{gap:var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.ask-module__2yXMwa__threadPinned{color:var(--text-3);flex:none}.ask-module__2yXMwa__threadRowDense{gap:var(--sp-1);padding:var(--sp-3) var(--sp-6)}.ask-module__2yXMwa__threadTop{align-items:baseline;gap:var(--sp-4);min-width:0;display:flex}.ask-module__2yXMwa__threadTop>:first-child{flex:auto;min-width:0}.ask-module__2yXMwa__threadTime{font-size:var(--fs-meta);color:var(--text-3);font-variant-numeric:tabular-nums;flex:none;align-items:center;display:inline-flex}.ask-module__2yXMwa__threadItem:hover .ask-module__2yXMwa__threadTime{visibility:hidden}.ask-module__2yXMwa__threadItem:has(.ask-module__2yXMwa__threadMenu:focus-visible,.ask-module__2yXMwa__threadMenu[aria-expanded=true]) .ask-module__2yXMwa__threadTime{visibility:hidden}@media (hover:none){.ask-module__2yXMwa__threadTime{display:none}.ask-module__2yXMwa__threadRowDense{padding-right:40px}}.ask-module__2yXMwa__threadTitleOne{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-control);font-weight:var(--fw-medium);line-height:var(--lh-prose);display:block;overflow:hidden}.ask-module__2yXMwa__threadRow[aria-current] .ask-module__2yXMwa__threadTitleOne{color:var(--text)}.ask-module__2yXMwa__threadLine{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-3);display:flex}.ask-module__2yXMwa__threadLine>svg{color:var(--text-4);flex:none}.ask-module__2yXMwa__threadLineText{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ask-module__2yXMwa__threadFollowed{color:var(--text-3);flex:none}.ask-module__2yXMwa__listEnd{padding:var(--sp-4) var(--sp-5) 0;font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-3);margin:0}.ask-module__2yXMwa__sharedTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.playbook-module__lslpbq__block{gap:var(--sp-4);padding:var(--sp-6) var(--sp-6);border-radius:var(--radius-sm);background:var(--sheet-2);box-shadow:var(--ring);flex-direction:column;display:flex}.playbook-module__lslpbq__compact{box-shadow:none;background:0 0;padding:0}.playbook-module__lslpbq__title{align-items:center;gap:var(--sp-3);font-size:var(--fs-control);font-weight:var(--fw-strong);color:var(--text);margin:0;display:inline-flex}.playbook-module__lslpbq__title svg{color:var(--text-3)}.playbook-module__lslpbq__steps{font-size:var(--fs-control);line-height:var(--lh-prose);color:var(--text);margin:0}.playbook-module__lslpbq__steps code{font-size:var(--fs-meta)}.playbook-module__lslpbq__facts{gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.playbook-module__lslpbq__facts>div{gap:var(--sp-5);font-size:var(--fs-meta);line-height:var(--lh-prose);grid-template-columns:84px minmax(0,1fr);align-items:baseline;display:grid}.playbook-module__lslpbq__facts dt{color:var(--text-3)}.playbook-module__lslpbq__facts dd{color:var(--text-2);min-width:0;margin:0}
.skeleton-module__GJW01q__titleBar{border-radius:var(--radius-sm);background:var(--tray);vertical-align:middle;width:220px;max-width:60%;height:22px;display:inline-block}.skeleton-module__GJW01q__subBar{width:min(460px,80%);height:10px;margin-top:var(--sp-2);border-radius:var(--radius-tag);background:var(--tray);opacity:.8;display:block}.skeleton-module__GJW01q__toolbar{align-items:center;gap:var(--sp-4);min-height:var(--control);display:flex}.skeleton-module__GJW01q__chip,.skeleton-module__GJW01q__chipShort{width:112px;height:var(--control-sm);border-radius:var(--radius-pill);background:var(--tray);flex:none}.skeleton-module__GJW01q__chipShort{width:76px}.skeleton-module__GJW01q__grow{flex:auto}.skeleton-module__GJW01q__field{height:var(--control-sm);border-radius:var(--radius-sm);background:var(--tray);flex:0 300px}.skeleton-module__GJW01q__kpis{gap:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.skeleton-module__GJW01q__split{grid-template-columns:minmax(0, 1fr) var(--aside);gap:var(--sp-7);align-items:start;display:grid}@media (max-width:1179px){.skeleton-module__GJW01q__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){.skeleton-module__GJW01q__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.skeleton-module__GJW01q__toolbar .skeleton-module__GJW01q__chip:nth-child(n+3),.skeleton-module__GJW01q__toolbar .skeleton-module__GJW01q__chipShort{display:none}.skeleton-module__GJW01q__field{flex-basis:140px}}
.chart-module__zBM7Vq__spark{flex:none;display:block}.chart-module__zBM7Vq__sparkBar{fill:var(--bar-hover)}.chart-module__zBM7Vq__sparkOn{fill:var(--accent)}.chart-module__zBM7Vq__open{fill:none;stroke-width:1px}.chart-module__zBM7Vq__openOn{stroke-width:2px}.chart-module__zBM7Vq__oBase{stroke:var(--text-3)}.chart-module__zBM7Vq__oAccent{stroke:var(--data-1)}.chart-module__zBM7Vq__oMid{stroke:var(--data-3)}.chart-module__zBM7Vq__oWarn{stroke:var(--warn-fill)}.chart-module__zBM7Vq__oDanger{stroke:var(--danger-fill)}.chart-module__zBM7Vq__tLoneOn{fill:var(--text-3)}.chart-module__zBM7Vq__matrix{gap:var(--sp-6);flex-direction:column;min-width:0;margin:0;display:flex}.chart-module__zBM7Vq__readout{align-items:center;gap:var(--sp-4) var(--sp-7);min-height:var(--h-chip);font-size:var(--fs-meta);color:var(--text-3);flex-wrap:wrap;display:flex}.chart-module__zBM7Vq__readTitle{color:var(--text);font-weight:var(--fw-strong)}.chart-module__zBM7Vq__readItem{align-items:center;gap:var(--sp-3);display:inline-flex}.chart-module__zBM7Vq__readItem b{font:var(--fw-medium) var(--fs-control)/var(--lh-body) var(--mono);color:var(--text)}.chart-module__zBM7Vq__readMarker{color:var(--accent);font-weight:var(--fw-medium)}.chart-module__zBM7Vq__legends{align-items:center;gap:var(--sp-6);flex-wrap:wrap;display:inline-flex}.chart-module__zBM7Vq__legend{align-items:center;gap:var(--sp-3);font:var(--fw-regular) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);white-space:nowrap;display:inline-flex}.chart-module__zBM7Vq__sw{border-radius:var(--radius-xs);flex:none;width:8px;height:8px;display:inline-block}.chart-module__zBM7Vq__swAccent{background:var(--data-1)}.chart-module__zBM7Vq__swMuted{background:var(--bar-hover)}.chart-module__zBM7Vq__swMid{background:var(--data-3)}.chart-module__zBM7Vq__swBar{background:var(--bar)}.chart-module__zBM7Vq__swSoft{background:var(--data-2)}.chart-module__zBM7Vq__swOk{background:var(--ok)}.chart-module__zBM7Vq__swFaint{background:var(--line-2)}.chart-module__zBM7Vq__swLine{border-radius:var(--radius-xs);background:var(--data-1);width:12px;height:2px}.chart-module__zBM7Vq__swInfo{background:var(--info)}.chart-module__zBM7Vq__swWarn{background:var(--warn-fill)}.chart-module__zBM7Vq__swDanger{background:var(--danger-fill)}.chart-module__zBM7Vq__svg,.chart-module__zBM7Vq__svgFixed{display:block;overflow:visible}.chart-module__zBM7Vq__svg{width:100%;height:auto}.chart-module__zBM7Vq__svgFixed{max-width:100%;height:auto}.chart-module__zBM7Vq__svg:focus,.chart-module__zBM7Vq__svgFixed:focus{outline:none}.chart-module__zBM7Vq__svg:focus-visible,.chart-module__zBM7Vq__svgFixed:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:var(--radius-xs)}.chart-module__zBM7Vq__hatchBg{fill:var(--hatch-bg)}.chart-module__zBM7Vq__hatchLine{stroke:var(--hatch-line);stroke-width:2px}.chart-module__zBM7Vq__hatchAccBg{fill:var(--hatch-acc-bg)}.chart-module__zBM7Vq__hatchAccLine{stroke:var(--hatch-acc-line);stroke-width:2px}.chart-module__zBM7Vq__base{stroke:var(--line-2);stroke-width:1px}.chart-module__zBM7Vq__tEmpty{fill:var(--data-empty)}.chart-module__zBM7Vq__tAccent{fill:var(--data-1)}.chart-module__zBM7Vq__tMuted,.chart-module__zBM7Vq__tHover{fill:var(--bar-hover)}.chart-module__zBM7Vq__tMid{fill:var(--data-3)}.chart-module__zBM7Vq__tBar{fill:var(--bar)}.chart-module__zBM7Vq__tSoft{fill:var(--data-2)}.chart-module__zBM7Vq__tOk{fill:var(--ok)}.chart-module__zBM7Vq__tFaint{fill:var(--line-2)}.chart-module__zBM7Vq__tInfo{fill:var(--info)}.chart-module__zBM7Vq__tWarn{fill:var(--warn-fill)}.chart-module__zBM7Vq__tDanger{fill:var(--danger-fill)}.chart-module__zBM7Vq__axis{font:var(--fw-medium) var(--fs-label) var(--mono);letter-spacing:normal;fill:var(--text-3);text-transform:none}.chart-module__zBM7Vq__axisOn{fill:var(--text)}.chart-module__zBM7Vq__above{font:var(--fw-medium) var(--fs-label) var(--mono);fill:var(--text-3)}.chart-module__zBM7Vq__plotLabel{font:var(--fw-medium) var(--fs-meta) var(--font);letter-spacing:normal;text-transform:none;fill:var(--text-3)}.chart-module__zBM7Vq__refText{font:var(--fs-label) var(--font);fill:var(--text-3)}.chart-module__zBM7Vq__marker{stroke:var(--accent);stroke-opacity:.7;stroke-dasharray:3 3;stroke-width:1px}.chart-module__zBM7Vq__markerText{font:var(--fw-medium) var(--fs-label) var(--font);fill:var(--accent)}.chart-module__zBM7Vq__gridLine{stroke:var(--line-soft);stroke-dasharray:2 3}.chart-module__zBM7Vq__line{fill:none;stroke:var(--data-1);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.chart-module__zBM7Vq__linePrev{fill:none;stroke:var(--text-4);stroke-width:1px;stroke-dasharray:4 4}.chart-module__zBM7Vq__lineDashed{stroke-dasharray:5 4}.chart-module__zBM7Vq__shade{opacity:.6}.chart-module__zBM7Vq__lineArea{fill:var(--data-1);opacity:.08}.chart-module__zBM7Vq__point{fill:var(--sheet);stroke:var(--data-1);stroke-width:1.4px}.chart-module__zBM7Vq__pointOn{fill:var(--data-1);stroke:var(--sheet);stroke-width:2px}.chart-module__zBM7Vq__pointThin{fill:var(--sheet);stroke:var(--data-1);stroke-width:1.5px;stroke-dasharray:2 2}.chart-module__zBM7Vq__part{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.chart-module__zBM7Vq__partBar{display:block;overflow:visible}.chart-module__zBM7Vq__partLegend{gap:var(--sp-3) var(--sp-7);font-size:var(--fs-meta);color:var(--text-2);flex-wrap:wrap;display:flex}.chart-module__zBM7Vq__partItem{align-items:center;gap:var(--sp-3);white-space:nowrap;display:inline-flex}.chart-module__zBM7Vq__partAside{color:var(--text-3);font:var(--fw-medium) var(--fs-label)/var(--lh-tight) var(--mono);letter-spacing:normal;text-transform:none;margin-left:auto}.chart-module__zBM7Vq__partItem b{font:var(--fw-medium) var(--fs-code)/var(--lh-tight) var(--mono);color:var(--text)}.chart-module__zBM7Vq__timeBar{gap:var(--sp-3);flex-direction:column;display:flex}.chart-module__zBM7Vq__timeBar svg{display:block}.chart-module__zBM7Vq__timeAxis{font:var(--fw-medium) var(--fs-label) var(--mono);letter-spacing:var(--track-label);color:var(--text-3);justify-content:space-between;display:flex}.chart-module__zBM7Vq__defsOnly{width:0;height:0;position:absolute;overflow:hidden}.chart-module__zBM7Vq__waterfall{flex-direction:column;display:flex;position:relative}.chart-module__zBM7Vq__wfHead,.chart-module__zBM7Vq__wfRow{gap:var(--sp-6);grid-template-columns:minmax(150px,220px) minmax(0,1fr) 72px;align-items:center;display:grid}.chart-module__zBM7Vq__wfHead{padding-bottom:var(--sp-4);box-shadow:inset 0 -1px 0 var(--line);font:var(--fw-medium) var(--fs-label) var(--mono);letter-spacing:normal;text-transform:none;color:var(--text-3)}.chart-module__zBM7Vq__wfTicks{min-width:0;display:block}.chart-module__zBM7Vq__axis{display:block;overflow:visible}.chart-module__zBM7Vq__axis text{fill:var(--text-3);font:var(--fw-medium) var(--fs-label) var(--mono);letter-spacing:var(--track-label);text-transform:none}.chart-module__zBM7Vq__wfRow{padding:var(--sp-5) 0;box-shadow:inset 0 -1px 0 var(--line-soft);font-size:var(--fs-control)}.chart-module__zBM7Vq__wfRow:last-child{box-shadow:none}.chart-module__zBM7Vq__wfStrong,.chart-module__zBM7Vq__wfStrong .chart-module__zBM7Vq__wfDur{color:var(--accent);font-weight:var(--fw-medium)}.chart-module__zBM7Vq__wfStrong{box-shadow:inset 3px 0 0 var(--accent)}.chart-module__zBM7Vq__wfMuted{opacity:.45;transition:opacity var(--ease)}.chart-module__zBM7Vq__wfName{align-items:center;gap:var(--sp-4);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline-flex;overflow:hidden}.chart-module__zBM7Vq__wfChild{padding-left:var(--sp-7)}.chart-module__zBM7Vq__wfTrack svg{display:block;overflow:visible}.chart-module__zBM7Vq__wfBody{border-radius:var(--radius-sm);-webkit-user-select:none;user-select:none;touch-action:pan-y;flex-direction:column;display:flex}.chart-module__zBM7Vq__wfBody:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.chart-module__zBM7Vq__wfBody .chart-module__zBM7Vq__wfRow{transition:opacity var(--ease)}.chart-module__zBM7Vq__wfBody .chart-module__zBM7Vq__wfTrack{cursor:crosshair}.chart-module__zBM7Vq__wfFocus .chart-module__zBM7Vq__wfRow:not(.chart-module__zBM7Vq__wfOn){opacity:.45}.chart-module__zBM7Vq__wfOn .chart-module__zBM7Vq__wfName{color:var(--accent)}.chart-module__zBM7Vq__wfZoomed .chart-module__zBM7Vq__wfTrack{padding:var(--sp-5) 0;margin:-10px 0;overflow:hidden}.chart-module__zBM7Vq__wfCursor{stroke:var(--text);stroke-width:1px;pointer-events:none}.chart-module__zBM7Vq__wfMark{stroke:var(--accent);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.chart-module__zBM7Vq__wfBrush{fill:var(--accent);opacity:.16;pointer-events:none}.chart-module__zBM7Vq__wfRead{align-items:center;gap:var(--sp-2) var(--sp-6);min-height:var(--control-sm);padding-top:var(--sp-5);box-shadow:inset 0 1px 0 var(--line);font-size:var(--fs-meta);color:var(--text-3);flex-wrap:wrap;margin:0;display:flex}.chart-module__zBM7Vq__wfRead b{font:var(--fw-medium) var(--fs-code) var(--mono);color:var(--text)}.chart-module__zBM7Vq__wfRead button{margin-left:auto}.chart-module__zBM7Vq__timeSvg{overflow:visible}.chart-module__zBM7Vq__timeHit{fill:#0000;cursor:pointer}.chart-module__zBM7Vq__timeOn{fill:var(--accent)}.chart-module__zBM7Vq__wfGrid{stroke:var(--line);stroke-dasharray:2 3}.chart-module__zBM7Vq__wfDur{text-align:right;font:var(--fw-medium) var(--fs-code) var(--mono);color:var(--text-2)}.chart-module__zBM7Vq__wfCompact .chart-module__zBM7Vq__wfHead,.chart-module__zBM7Vq__wfCompact .chart-module__zBM7Vq__wfRow{gap:var(--sp-5);grid-template-columns:minmax(90px,36%) minmax(80px,1fr) 50px}@media (max-width:759px){.chart-module__zBM7Vq__wfHead,.chart-module__zBM7Vq__wfRow{gap:var(--sp-5);grid-template-columns:minmax(96px,38%) minmax(110px,1fr) 54px}}.chart-module__zBM7Vq__sparkHover{fill:var(--text)}.chart-module__zBM7Vq__sparkHit{fill:#0000}.chart-module__zBM7Vq__markerHot{cursor:default;pointer-events:all}.chart-module__zBM7Vq__tipKey{align-items:center;gap:var(--sp-3);display:inline-flex}.chart-module__zBM7Vq__partBar rect{transition:opacity var(--ease)}.chart-module__zBM7Vq__partFocus rect:not(.chart-module__zBM7Vq__partOn){opacity:.35}.chart-module__zBM7Vq__partItem{border-radius:var(--radius-sm)}.chart-module__zBM7Vq__partItemOn{color:var(--text)}.chart-module__zBM7Vq__partItemOn b{color:var(--accent)}.chart-module__zBM7Vq__timeSvg rect{transition:opacity var(--ease)}.chart-module__zBM7Vq__timeFocus rect:not(.chart-module__zBM7Vq__timeLit):not(.chart-module__zBM7Vq__timeOn):not(.chart-module__zBM7Vq__timeHit){opacity:.35}.chart-module__zBM7Vq__notch{fill:var(--accent)}.chart-module__zBM7Vq__notchCount{font:var(--fw-medium) var(--fs-label) var(--mono);fill:var(--accent)}.chart-module__zBM7Vq__colOn{fill:var(--hover)}.chart-module__zBM7Vq__tAccentOn{fill:color-mix(in srgb, var(--data-1) 82%, var(--text))}.chart-module__zBM7Vq__fadeTop{stop-color:var(--data-1);stop-opacity:.26}.chart-module__zBM7Vq__fadeEnd{stop-color:var(--data-1);stop-opacity:0}
.diagrams-module__iisdgG__pad{padding:var(--sp-6) var(--sp-7) var(--sp-2);min-width:0}@media (max-width:759px){.diagrams-module__iisdgG__pad{padding:var(--sp-5) var(--sp-6) var(--sp-2)}}.diagrams-module__iisdgG__spanName{text-overflow:ellipsis;min-width:0;overflow:hidden}.diagrams-module__iisdgG__rawScroll{overflow-x:auto}.diagrams-module__iisdgG__raw{--table-font:var(--fs-code);--cell-y:8px;--cell-x:10px;min-width:760px;font-family:var(--mono);font-variant-numeric:tabular-nums;}.diagrams-module__iisdgG__raw td{vertical-align:top;color:var(--text)}.diagrams-module__iisdgG__raw td:first-child{white-space:nowrap}.diagrams-module__iisdgG__raw td:nth-child(4){white-space:nowrap;color:var(--text-2)}.diagrams-module__iisdgG__rawChild{padding-left:var(--sp-8)!important;color:var(--text-2)!important}.diagrams-module__iisdgG__rawDur{gap:var(--sp-5);grid-template-columns:72px auto;justify-content:start;align-items:center;min-width:150px;display:grid}.diagrams-module__iisdgG__rawDur>:last-child{text-align:right;min-width:56px}.diagrams-module__iisdgG__rawLong{color:var(--accent);font-weight:var(--fw-medium)}.diagrams-module__iisdgG__rawDetail{overflow-wrap:anywhere;min-width:220px;color:var(--text-2)!important}.diagrams-module__iisdgG__json{padding:var(--sp-6) var(--sp-7);max-height:360px;font:var(--fs-code)/var(--lh-prose) var(--mono);color:var(--text-2);white-space:pre;margin:0;overflow:auto}.diagrams-module__iisdgG__json:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.diagrams-module__iisdgG__legend{gap:var(--sp-3) var(--sp-7);font-size:var(--fs-meta);color:var(--text-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.diagrams-module__iisdgG__legend li{align-items:center;gap:var(--sp-3);display:inline-flex}.diagrams-module__iisdgG__sw{border-radius:var(--radius-xs);flex:none;width:10px;height:10px;display:inline-block}.diagrams-module__iisdgG__swBar{background:var(--bar)}.diagrams-module__iisdgG__swAccent{background:var(--data-1)}.diagrams-module__iisdgG__swWarn{background:var(--warn)}.diagrams-module__iisdgG__swDanger{background:var(--danger)}.diagrams-module__iisdgG__swInfo{background:var(--info)}.diagrams-module__iisdgG__swOk{background:var(--ok)}.diagrams-module__iisdgG__swOff{box-shadow:inset 0 0 0 1.5px var(--data-2)}.diagrams-module__iisdgG__swMark{border-left:1px dashed var(--accent);width:0;height:12px;margin:0 var(--sp-2);border-radius:0}.diagrams-module__iisdgG__wrap{gap:var(--sp-5);min-width:0;padding:var(--sp-6) var(--sp-7);flex-direction:column;display:flex}@media (max-width:759px){.diagrams-module__iisdgG__wrap{padding:var(--sp-5) var(--sp-6)}}.diagrams-module__iisdgG__scroll{padding-bottom:var(--sp-2);overflow-x:auto}.diagrams-module__iisdgG__svg{font-family:var(--font);display:block}.diagrams-module__iisdgG__colLabel{font:var(--fw-medium) var(--fs-meta) var(--font);letter-spacing:normal;text-transform:none;fill:var(--text-3)}.diagrams-module__iisdgG__edge,.diagrams-module__iisdgG__edgeOff,.diagrams-module__iisdgG__edgePace,.diagrams-module__iisdgG__edgeLive{fill:none;stroke-width:1.5px;transition:opacity var(--ease)}.diagrams-module__iisdgG__edge{stroke:var(--data-3)}.diagrams-module__iisdgG__edgeOff{stroke:var(--line-2);stroke-dasharray:4 4}.diagrams-module__iisdgG__edgePace{stroke:var(--accent);stroke-width:2px}.diagrams-module__iisdgG__edgeLive{stroke:var(--info);stroke-dasharray:5 5}.diagrams-module__iisdgG__edgeHot{stroke:var(--text);stroke-width:2px}.diagrams-module__iisdgG__node{transition:opacity var(--ease);outline:none}.diagrams-module__iisdgG__box{fill:var(--sheet);stroke:var(--line-2);stroke-width:1px;transition:fill var(--ease), stroke var(--ease)}.diagrams-module__iisdgG__node:hover .diagrams-module__iisdgG__box{fill:var(--sheet-2)}.diagrams-module__iisdgG__nSkipped .diagrams-module__iisdgG__box{fill:var(--sheet-2);stroke-dasharray:4 3}.diagrams-module__iisdgG__nPending .diagrams-module__iisdgG__box{fill:var(--sheet-2)}.diagrams-module__iisdgG__nFailed .diagrams-module__iisdgG__box{stroke:var(--danger)}.diagrams-module__iisdgG__nRunning .diagrams-module__iisdgG__box{stroke:var(--info);stroke-width:1.5px;fill:var(--info-bg)}.diagrams-module__iisdgG__nodeOn .diagrams-module__iisdgG__box{stroke:var(--text);stroke-width:2px}.diagrams-module__iisdgG__node:focus-visible .diagrams-module__iisdgG__box{stroke:var(--accent);stroke-width:2px}.diagrams-module__iisdgG__dot{fill:var(--data-2)}.diagrams-module__iisdgG__nDone .diagrams-module__iisdgG__dot{fill:var(--ok)}.diagrams-module__iisdgG__nRetried .diagrams-module__iisdgG__dot{fill:var(--warn)}.diagrams-module__iisdgG__nFailed .diagrams-module__iisdgG__dot{fill:var(--danger)}.diagrams-module__iisdgG__nSkipped .diagrams-module__iisdgG__dot{fill:none;stroke:var(--data-2);stroke-width:1.5px}.diagrams-module__iisdgG__nPace .diagrams-module__iisdgG__dot{fill:var(--accent)}.diagrams-module__iisdgG__gFocus .diagrams-module__iisdgG__node:not(.diagrams-module__iisdgG__nodeOn),.diagrams-module__iisdgG__gFocus path:not(.diagrams-module__iisdgG__edgeHot){opacity:.4}.diagrams-module__iisdgG__ringTrack{fill:none;stroke:var(--info);stroke-width:1.8px;opacity:.25}.diagrams-module__iisdgG__ring{fill:none;stroke:var(--info);stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:9 23;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.diagrams-module__iisdgG__ring{animation:var(--kf-spin) var(--loop-spin) linear infinite}.diagrams-module__iisdgG__edgeLive{animation:var(--kf-flow) var(--loop-spin) linear infinite}}.diagrams-module__iisdgG__nodeLabel{font-size:var(--fs-meta);font-weight:var(--fw-strong);fill:var(--text)}.diagrams-module__iisdgG__nSkipped .diagrams-module__iisdgG__nodeLabel,.diagrams-module__iisdgG__nPending .diagrams-module__iisdgG__nodeLabel{fill:var(--text-3)}.diagrams-module__iisdgG__nodeMeta{font:var(--fs-label) var(--mono);fill:var(--text-3)}
.objectives-module__REohwW__bad{color:var(--text)}.objectives-module__REohwW__unit{font-size:var(--fs-control);color:var(--text-3)}.objectives-module__REohwW__inUnit{letter-spacing:0;color:var(--text-3);margin:0 .15em 0 .1em;font-size:.55em}.objectives-module__REohwW__compact{background:var(--sheet);border-radius:var(--radius);box-shadow:var(--shadow-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.objectives-module__REohwW__compact>*{min-width:0;display:flex}.objectives-module__REohwW__cell{align-items:stretch;gap:var(--sp-4);width:100%;min-width:0;padding:var(--sp-6) var(--sp-7) var(--sp-7);box-shadow:-1px -1px 0 var(--line-soft);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:box-shadow var(--ease), background-color var(--ease);background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;display:flex}.objectives-module__REohwW__cell:hover{background:var(--hover)}.objectives-module__REohwW__cell:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.objectives-module__REohwW__cell[aria-expanded=true]{background:var(--sheet-2);box-shadow:-1px -1px 0 var(--line-soft), inset 0 -2px 0 var(--text-3)}.objectives-module__REohwW__cell>span[role=img]{flex:none;height:5px}.objectives-module__REohwW__cellHead{align-items:center;gap:var(--sp-4);min-width:0;display:flex}.objectives-module__REohwW__cellName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-control);font-weight:var(--fw-medium);color:var(--text);flex:auto;overflow:hidden}.objectives-module__REohwW__cellNone{font-size:var(--fs-meta);color:var(--text-3)}.objectives-module__REohwW__cellValue{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.objectives-module__REohwW__cellBig{font:var(--fw-medium) var(--fs-figure-sm)/30px var(--font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text);white-space:nowrap}.objectives-module__REohwW__cellTarget{font:var(--fw-medium) var(--fs-label)/var(--lh-tight) var(--font);letter-spacing:normal;color:var(--text-3);white-space:nowrap;margin-left:auto}.objectives-module__REohwW__cellMeaning{gap:var(--sp-1);font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-2);flex-direction:column;display:flex}.objectives-module__REohwW__cellMissed .objectives-module__REohwW__cellMeaning{color:var(--text)}.objectives-module__REohwW__cellLow{color:var(--text-3)}.objectives-module__REohwW__detail{width:320px;max-width:calc(100vw - 48px);padding:var(--sp-6) var(--sp-6);gap:var(--sp-4);flex-direction:column;display:flex}.objectives-module__REohwW__detailTitle{font-size:var(--fs-control);font-weight:var(--fw-strong);color:var(--text)}.objectives-module__REohwW__detailText{font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-2);margin:0}.objectives-module__REohwW__detailRows{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line-soft);flex-direction:column;margin:0;display:flex}.objectives-module__REohwW__detailRows>div{gap:var(--sp-4);font-size:var(--fs-meta);line-height:var(--lh-prose);grid-template-columns:120px minmax(0,1fr);display:grid}.objectives-module__REohwW__detailRows dt{color:var(--text-3)}.objectives-module__REohwW__detailRows dd{color:var(--text);font-family:var(--mono);margin:0}.objectives-module__REohwW__detailNote{font-size:var(--fs-meta);color:var(--text-3);margin:0}@media (max-width:1179px){.objectives-module__REohwW__compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.objectives-module__REohwW__cell{padding:var(--sp-4) var(--sp-5)}.objectives-module__REohwW__cellTarget{flex-basis:100%;margin-left:0}.objectives-module__REohwW__cellHead{gap:var(--sp-2);flex-wrap:wrap}}.objectives-module__REohwW__nothing{padding:var(--sp-6) var(--sp-6);border-radius:var(--radius);background:var(--tray);box-shadow:inset 0 0 0 1px var(--tray-line);font-size:var(--fs-control);color:var(--text-2);margin:0}
.guard-module__d3Hruq__lines{margin:var(--sp-3) 0 0;gap:var(--sp-2);font-size:var(--fs-control);line-height:var(--lh-prose);flex-direction:column;padding:0;list-style:none;display:flex}.guard-module__d3Hruq__lines li{align-items:baseline;gap:0 var(--sp-4);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.guard-module__d3Hruq__label{font-weight:var(--fw-strong);color:var(--text)}.guard-module__d3Hruq__change{color:var(--text);min-width:0}.guard-module__d3Hruq__note{font-size:var(--fs-meta);color:var(--text-3)}.guard-module__d3Hruq__weakens .guard-module__d3Hruq__note{color:var(--text-2)}
.slo-module__ldGONq__days{font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);white-space:nowrap}.slo-module__ldGONq__burn{color:var(--danger);font-weight:var(--fw-medium)}.slo-module__ldGONq__quiet{color:var(--text-3)}
.events-module__mQfEsW__event{gap:var(--sp-5);font-size:var(--fs-control);line-height:var(--lh-prose);grid-template-columns:46px minmax(0,1fr);display:grid}.events-module__mQfEsW__when{font:var(--fs-tag) var(--mono);color:var(--text-3);line-height:var(--lh-body)}.events-module__mQfEsW__link{color:var(--accent);font-weight:var(--fw-medium)}.events-module__mQfEsW__link:hover{text-underline-offset:3px;text-decoration:underline}
.gateway-module__hudwwa__error{align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;margin:0;display:flex}.gateway-module__hudwwa__label{font-size:var(--fs-small);color:var(--text-2)}.gateway-module__hudwwa__note{padding:var(--sp-6) var(--sp-7) 0;font-size:var(--fs-small);color:var(--text-3);margin:0}
.chip-module__T8-Hba__chip{align-items:center;gap:var(--sp-2);min-width:0;max-width:100%;height:var(--h-chip);padding:0 var(--sp-5);border-radius:var(--radius-pill);background:var(--sheet);box-shadow:var(--ring);color:var(--text-2);font:var(--fw-medium) var(--fs-small)/1 var(--font);white-space:nowrap;border:0;display:inline-flex}.chip-module__T8-Hba__chip svg{color:var(--text-3);flex:none}.chip-module__T8-Hba__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.chip-module__T8-Hba__pick{cursor:pointer;transition:background-color var(--ease), color var(--ease), box-shadow var(--ease)}.chip-module__T8-Hba__pick:hover:not(:disabled){background:var(--hover);color:var(--text)}.chip-module__T8-Hba__pick[aria-pressed=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line);color:var(--accent-text)}.chip-module__T8-Hba__pick[aria-pressed=true] svg{color:currentColor}.chip-module__T8-Hba__pick:disabled{opacity:.5;cursor:not-allowed}.chip-module__T8-Hba__removable{padding-right:var(--sp-1);color:var(--text)}.chip-module__T8-Hba__remove{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--text-3);cursor:pointer;transition:background-color var(--ease), color var(--ease);background:0 0;border:0;flex:none;place-items:center;display:inline-grid;position:relative}.chip-module__T8-Hba__remove:hover{background:var(--hover);color:var(--text)}.chip-module__T8-Hba__remove svg{color:currentColor}@media (pointer:coarse){.chip-module__T8-Hba__remove:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.chip-module__T8-Hba__chips{align-items:center;gap:var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}
.field-module__0SFVmG__field{gap:var(--sp-3);font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--text-2);flex-direction:column;min-width:0;display:flex}.field-module__0SFVmG__input,.field-module__0SFVmG__select,.field-module__0SFVmG__textarea{height:var(--control);padding:0 var(--sp-6);border-radius:var(--radius-sm);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--line-field);color:var(--text);font-size:var(--fs-control);min-width:0;transition:box-shadow var(--ease), background-color var(--ease);border:0}.field-module__0SFVmG__input:disabled,.field-module__0SFVmG__select:disabled,.field-module__0SFVmG__textarea:disabled{opacity:.5;cursor:not-allowed}.field-module__0SFVmG__input::placeholder,.field-module__0SFVmG__textarea::placeholder{color:var(--text-hint)}.field-module__0SFVmG__input:hover,.field-module__0SFVmG__select:hover,.field-module__0SFVmG__textarea:hover{box-shadow:inset 0 0 0 1px var(--line-field-hover)}.field-module__0SFVmG__input:focus-visible,.field-module__0SFVmG__select:focus-visible,.field-module__0SFVmG__select[data-open],.field-module__0SFVmG__textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);outline:0}.field-module__0SFVmG__textarea{height:auto;padding:var(--sp-4) var(--sp-6);line-height:var(--lh-prose);resize:vertical;font-family:inherit}.field-module__0SFVmG__select{height:var(--control);padding:0 var(--page-x) 0 var(--sp-6);appearance:none;cursor:pointer;color:var(--text-2);background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:calc(100% - 15px) 52%,calc(100% - 11px) 52%;background-repeat:no-repeat;background-size:4px 4px}.field-module__0SFVmG__selectOn{box-shadow:inset 0 0 0 1px var(--accent-line);background-color:var(--accent-soft);color:var(--text);font-weight:var(--fw-medium)}.field-module__0SFVmG__select{text-overflow:ellipsis;min-width:0;max-width:100%}.field-module__0SFVmG__search{align-items:center;min-width:0;display:flex;position:relative}.field-module__0SFVmG__search>svg{left:var(--sp-5);color:var(--text-3);pointer-events:none;position:absolute}.field-module__0SFVmG__search .field-module__0SFVmG__input{padding-left:var(--sp-10);text-overflow:ellipsis;width:100%}.field-module__0SFVmG__search:has(kbd) .field-module__0SFVmG__input{padding-right:var(--sp-10)}.field-module__0SFVmG__search kbd{right:var(--sp-4);pointer-events:none;position:absolute}@media (hover:none) and (pointer:coarse){.field-module__0SFVmG__search kbd{display:none}}.field-module__0SFVmG__segmented{align-items:center;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--radius-pill);background:var(--tray);box-shadow:var(--ring);scrollbar-width:none;flex:none;max-width:100%;display:inline-flex;overflow-x:auto}.field-module__0SFVmG__segmented::-webkit-scrollbar{display:none}@media (max-width:759px){.field-module__0SFVmG__segmented{flex:0 auto}.field-module__0SFVmG__segment{flex:none}}.field-module__0SFVmG__segment{height:calc(var(--control) - 6px);padding:0 var(--sp-6);align-items:center;gap:var(--sp-3);font-size:var(--fs-control);color:var(--text-3);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:color var(--ease), background-color var(--ease), box-shadow var(--ease);background:0 0;border:0;display:inline-flex}.field-module__0SFVmG__segment:hover{color:var(--text);text-decoration:none}.field-module__0SFVmG__segment:disabled{opacity:.5;cursor:not-allowed}.field-module__0SFVmG__segment[aria-pressed=true],.field-module__0SFVmG__segment[aria-current]{background:var(--sheet);color:var(--text);box-shadow:var(--shadow-raise)}.field-module__0SFVmG__segmentPick{align-items:center;gap:var(--sp-4);min-width:0;max-width:100%;display:inline-flex}.field-module__0SFVmG__segmentPickLabel{font-size:var(--fs-meta);font-weight:var(--fw-medium);color:var(--text-2);flex:none}.field-module__0SFVmG__segmentedSm{padding:var(--sp-1)}.field-module__0SFVmG__segmentedSm .field-module__0SFVmG__segment{height:var(--h-chip);padding:0 var(--sp-5);font-size:var(--fs-meta)}.field-module__0SFVmG__switch{align-items:center;gap:var(--sp-4);cursor:pointer;font-size:var(--fs-control);display:inline-flex;position:relative}.field-module__0SFVmG__switch input{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.field-module__0SFVmG__track{border-radius:var(--radius-pill);background:var(--line-2);width:30px;height:18px;transition:background-color var(--ease);flex:none;position:relative}.field-module__0SFVmG__track:after{content:"";top:var(--sp-1);left:var(--sp-1);background:var(--sheet);width:14px;height:14px;transition:left var(--ease);border-radius:50%;position:absolute;box-shadow:0 1px 2px #0003}.field-module__0SFVmG__switch input:checked+.field-module__0SFVmG__track{background:var(--cta)}.field-module__0SFVmG__switch input:checked+.field-module__0SFVmG__track:after{left:calc(var(--sp-1) + var(--sp-6));background:var(--cta-text)}.field-module__0SFVmG__switch input:focus-visible+.field-module__0SFVmG__track{outline:2px solid var(--accent);outline-offset:2px}.field-module__0SFVmG__switch input:disabled+.field-module__0SFVmG__track{opacity:.5}.field-module__0SFVmG__avatar{background:var(--sheet);width:22px;height:22px;color:var(--av,var(--text-2));box-shadow:inset 0 0 0 1.5px var(--av,var(--line-2));font:var(--fw-strong) 9px/1 var(--mono);letter-spacing:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}.field-module__0SFVmG__avatar[data-hue="1"]{--av:var(--av-1)}.field-module__0SFVmG__avatar[data-hue="2"]{--av:var(--av-2)}.field-module__0SFVmG__avatar[data-hue="3"]{--av:var(--av-3)}.field-module__0SFVmG__avatar[data-hue="4"]{--av:var(--av-4)}.field-module__0SFVmG__avatar[data-hue="5"]{--av:var(--av-5)}.field-module__0SFVmG__avatar[data-hue="6"]{--av:var(--av-6)}.field-module__0SFVmG__avatar[data-hue="7"]{--av:var(--av-7)}.field-module__0SFVmG__avatarLg{width:28px;height:28px;font-size:var(--fs-label)}.field-module__0SFVmG__countdown{font-variant-numeric:tabular-nums;white-space:nowrap}.field-module__0SFVmG__urgent{color:var(--danger);font-weight:var(--fw-strong)}.field-module__0SFVmG__soon{color:var(--accent);font-weight:var(--fw-strong)}
.filterBar-module__cw7WjG__bar{gap:var(--sp-6);flex-direction:column;min-width:0;display:flex;container:filterbar/inline-size}.filterBar-module__cw7WjG__row{align-items:center;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;min-width:0;display:flex}.filterBar-module__cw7WjG__views{flex:0 auto;min-width:0;display:flex}.filterBar-module__cw7WjG__sort{flex:none;margin-left:auto}.filterBar-module__cw7WjG__sortInline{flex:none;display:none}.filterBar-module__cw7WjG__narrowing{flex-wrap:nowrap;align-items:flex-start}.filterBar-module__cw7WjG__search{flex:200px;min-width:200px;max-width:440px}.filterBar-module__cw7WjG__search>*{width:100%}.filterBar-module__cw7WjG__filters{align-items:center;gap:var(--sp-4);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.filterBar-module__cw7WjG__filters>*{flex:none;max-width:100%}.filterBar-module__cw7WjG__filters>select{max-width:min(100%,32ch)}.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__search{flex-basis:100px;min-width:100px}.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__filters{flex:0 auto}.filterBar-module__cw7WjG__fold{flex:none;display:none}.filterBar-module__cw7WjG__folded .filterBar-module__cw7WjG__filters{display:none}.filterBar-module__cw7WjG__folded .filterBar-module__cw7WjG__fold{display:inline-flex}.filterBar-module__cw7WjG__inUse{align-items:center;gap:var(--sp-4) var(--sp-6);flex-wrap:wrap;min-width:0;display:flex}.filterBar-module__cw7WjG__clear{min-height:var(--h-chip);flex:none;}.filterBar-module__cw7WjG__count{line-height:var(--control);font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.filterBar-module__cw7WjG__live{min-width:0;min-height:var(--control);flex:none;align-items:center;margin-left:auto;display:inline-flex}.filterBar-module__cw7WjG__count+.filterBar-module__cw7WjG__live{margin-left:0}@media (max-width:759px){.filterBar-module__cw7WjG__row{flex-wrap:nowrap}.filterBar-module__cw7WjG__views{flex:auto}.filterBar-module__cw7WjG__sort,.filterBar-module__cw7WjG__filters,.filterBar-module__cw7WjG__count{display:none}.filterBar-module__cw7WjG__narrowing{align-items:center}.filterBar-module__cw7WjG__search{flex:1 1 0;min-width:0;max-width:none}.filterBar-module__cw7WjG__fold{display:inline-flex}}@media (min-width:760px){@container filterbar (max-width:1119px){.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__narrowing{flex-wrap:wrap;align-items:center}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__search{max-width:none}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__count,.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__live{order:1;margin-left:0}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__filters{flex-wrap:nowrap;flex:1 0 100%;order:2}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__filters>select{text-overflow:ellipsis;flex:0 auto;min-width:0}}@container filterbar (max-width:879px){.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__sort{display:none}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__sortInline{display:block}}@container filterbar (max-width:779px){.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__filters>select{padding:0 var(--sp-9) 0 var(--sp-5)}.filterBar-module__cw7WjG__stackWide .filterBar-module__cw7WjG__filters>select:first-child{flex-basis:146px}}@container filterbar (max-width:699px){.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__narrowing{flex-wrap:wrap;align-items:center}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__search{max-width:none}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__count,.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__live{order:1;margin-left:0}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__filters{flex-wrap:nowrap;flex:1 0 100%;order:2}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__filters>select{text-overflow:ellipsis;flex:0 auto;min-width:0}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__sort{display:none}.filterBar-module__cw7WjG__stackNarrow .filterBar-module__cw7WjG__sortInline{display:block}}@container filterbar (max-width:639px){.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__narrowing{flex-wrap:wrap;align-items:center}.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__search{flex-basis:100%;max-width:none}.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__filters{flex-wrap:nowrap;flex:1 0 100%}.filterBar-module__cw7WjG__nowrap .filterBar-module__cw7WjG__filters>select{min-width:0;padding:0 var(--sp-9) 0 var(--sp-5);text-overflow:ellipsis;flex:0 auto}}}.filterBar-module__cw7WjG__sheet{flex-direction:column;height:100%;min-height:0;display:flex}.filterBar-module__cw7WjG__sheetHead{justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-7);border-bottom:1px solid var(--line);flex:none;display:flex}.filterBar-module__cw7WjG__sheetTitle{font-size:var(--fs-title);font-weight:var(--fw-strong);letter-spacing:-.012em}.filterBar-module__cw7WjG__sheetBody{gap:var(--sp-5);min-height:0;padding:var(--sp-7);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.filterBar-module__cw7WjG__sheetBody select,.filterBar-module__cw7WjG__sheetBody label,.filterBar-module__cw7WjG__sheetBody input{width:100%;max-width:none}.filterBar-module__cw7WjG__sheetFoot{justify-content:flex-end;align-items:center;gap:var(--sp-4);padding:var(--sp-6) var(--sp-7) calc(var(--sp-6) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--tray);flex:none;display:flex}.filterBar-module__cw7WjG__viewPick{align-items:center;gap:var(--sp-4);scrollbar-width:none;flex:auto;min-width:0;display:none;overflow-x:auto}.filterBar-module__cw7WjG__viewPick::-webkit-scrollbar{display:none}.filterBar-module__cw7WjG__viewSelect{text-overflow:ellipsis;flex:none;min-width:0;max-width:220px}.filterBar-module__cw7WjG__viewAsk{align-items:center;gap:var(--sp-3);height:var(--control);padding:0 var(--sp-6);border-radius:var(--radius-pill);font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;border:0;flex:none;display:inline-flex}.filterBar-module__cw7WjG__viewAsk b{font-weight:var(--fw-strong);font-variant-numeric:tabular-nums}.filterBar-module__cw7WjG__viewAskDanger{background:var(--danger-bg);color:var(--danger)}.filterBar-module__cw7WjG__viewAskAttn{background:var(--accent-soft);color:var(--accent-text)}@media (max-width:759px){.filterBar-module__cw7WjG__picks .filterBar-module__cw7WjG__views{display:none}.filterBar-module__cw7WjG__picks .filterBar-module__cw7WjG__viewPick{display:flex}}
.fold-module__Mz4zmW__fold{gap:var(--sp-3);max-width:100%;font-size:inherit;color:var(--text);text-align:left;}.fold-module__Mz4zmW__fold svg{color:var(--text-3);transition:transform var(--ease);flex:none}.fold-module__Mz4zmW__fold[aria-expanded=true] svg{transform:rotate(90deg)}.fold-module__Mz4zmW__fold:hover .fold-module__Mz4zmW__label{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.fold-module__Mz4zmW__label{white-space:normal}.fold-module__Mz4zmW__more{gap:var(--sp-2);}.fold-module__Mz4zmW__more svg{transition:transform var(--ease);flex:none}.fold-module__Mz4zmW__more[aria-expanded=true] svg{transform:rotate(180deg)}.fold-module__Mz4zmW__details{min-width:0}.fold-module__Mz4zmW__summary{align-items:center;gap:var(--sp-3);cursor:pointer;color:var(--text-2);font-size:var(--fs-small);font-weight:var(--fw-medium);transition:color var(--ease);list-style:none;display:inline-flex}.fold-module__Mz4zmW__summary::-webkit-details-marker{display:none}.fold-module__Mz4zmW__summary:hover{color:var(--text)}.fold-module__Mz4zmW__summary svg{color:var(--text-3);transition:transform var(--ease);flex:none}.fold-module__Mz4zmW__details[open]>.fold-module__Mz4zmW__summary svg{transform:rotate(90deg)}.fold-module__Mz4zmW__detailsBody{margin-top:var(--sp-4);padding-left:var(--sp-7);font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--text-2);overflow-wrap:anywhere}
.help-module__zys7Fa__sheet{flex-direction:column;height:100%;min-height:0;display:flex}.help-module__zys7Fa__head{justify-content:space-between;align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--sp-6) var(--sp-6) var(--sp-7);border-bottom:1px solid var(--line);flex:none;display:flex}.help-module__zys7Fa__title{font-size:var(--fs-title);font-weight:var(--fw-strong);letter-spacing:-.012em}.help-module__zys7Fa__body{min-height:0;padding:var(--sp-3) var(--sp-7) calc(var(--sp-7) + env(safe-area-inset-bottom,0px));flex-direction:column;flex:auto;display:flex;overflow-y:auto}.help-module__zys7Fa__section{gap:var(--sp-4);padding:var(--sp-7) 0;flex-direction:column;display:flex}.help-module__zys7Fa__section+.help-module__zys7Fa__section{border-top:1px solid var(--line)}.help-module__zys7Fa__heading{font-size:var(--fs-section);font-weight:var(--fw-strong);color:var(--text)}.help-module__zys7Fa__kicker{font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3)}.help-module__zys7Fa__question{font-size:var(--fs-body);line-height:var(--lh-prose);color:var(--text)}.help-module__zys7Fa__audience{font-size:var(--fs-control);line-height:var(--lh-prose);color:var(--text-2)}.help-module__zys7Fa__words{border-radius:var(--radius);box-shadow:var(--ring);flex-direction:column;display:flex;overflow:hidden}.help-module__zys7Fa__word+.help-module__zys7Fa__word{border-top:1px solid var(--line)}.help-module__zys7Fa__word summary{align-items:center;gap:var(--sp-3);min-height:36px;padding:0 var(--sp-5);cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text);transition:background-color var(--ease);list-style:none;display:flex}.help-module__zys7Fa__word summary::-webkit-details-marker{display:none}.help-module__zys7Fa__word summary:hover{background:var(--hover)}.help-module__zys7Fa__word summary>svg{color:var(--text-3);transition:transform var(--ease);flex:none}.help-module__zys7Fa__word[open] summary>svg{transform:rotate(90deg)}.help-module__zys7Fa__word[open] summary{background:var(--tray)}.help-module__zys7Fa__wordBody{gap:var(--sp-3);padding:var(--sp-3) var(--sp-5) var(--sp-5) calc(var(--sp-5) + var(--sp-6) + var(--sp-3));font-size:var(--fs-control);line-height:var(--lh-prose);color:var(--text-2);flex-direction:column;display:flex}.help-module__zys7Fa__wordBody b{font-weight:var(--fw-medium);color:var(--text);display:block}.help-module__zys7Fa__github{color:var(--text-3)}.help-module__zys7Fa__wordBody a{font-weight:var(--fw-medium);align-self:flex-start}.help-module__zys7Fa__learn{gap:var(--sp-1);flex-direction:column;display:flex}.help-module__zys7Fa__learn a{align-items:center;gap:var(--sp-4);min-height:40px;padding:0 var(--sp-4);margin:0 calc(-1 * var(--sp-4));border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-body);transition:background-color var(--ease);display:flex}.help-module__zys7Fa__learn a:hover{background:var(--hover);text-decoration:none}.help-module__zys7Fa__learn a>svg{color:var(--text-3);flex:none}.help-module__zys7Fa__fresh{align-items:center;gap:var(--sp-3);font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap;margin-left:auto;display:inline-flex}.help-module__zys7Fa__more{align-self:flex-start}
.gitRef-module__oh-75a__code{font-family:var(--mono);letter-spacing:-.01em;word-break:break-all}.gitRef-module__oh-75a__icon{vertical-align:-.17em;color:currentColor;opacity:.6;width:1.05em;height:1.05em;margin-right:.3em}.gitRef-module__oh-75a__pr{white-space:nowrap}.gitRef-module__oh-75a__clip{word-break:normal;vertical-align:bottom;align-items:center;min-width:0;max-width:100%;display:inline-flex}.gitRef-module__oh-75a__clip>.gitRef-module__oh-75a__icon{flex:none}.gitRef-module__oh-75a__path{text-overflow:ellipsis;white-space:nowrap;text-align:left;direction:rtl;min-width:0;overflow:hidden}.gitRef-module__oh-75a__path>bdi{direction:ltr;unicode-bidi:isolate}.gitRef-module__oh-75a__dir{color:color-mix(in srgb, currentColor 68%, transparent)}.gitRef-module__oh-75a__cutPath{white-space:nowrap;min-width:0;max-width:100%;display:inline-flex}.gitRef-module__oh-75a__cutDir{text-overflow:ellipsis;text-align:left;min-width:0;color:color-mix(in srgb, currentColor 68%, transparent);direction:rtl;flex:0 1000 auto;overflow:hidden}.gitRef-module__oh-75a__cutDir>bdi{direction:ltr;unicode-bidi:isolate}.gitRef-module__oh-75a__cutHead{text-overflow:ellipsis;flex:0 auto;min-width:2ch;overflow:hidden}.gitRef-module__oh-75a__cutTail{flex:none}
.finding-module__N_FdhW__fix{font:var(--fs-meta)/var(--lh-prose) var(--mono);background:var(--sheet-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:var(--sp-3) 0;margin:0;overflow-x:auto}.finding-module__N_FdhW__fix>code{width:max-content;min-width:100%;display:block}.finding-module__N_FdhW__fix>code>span{white-space:pre;padding-right:var(--sp-6);color:var(--text-2);display:block}.finding-module__N_FdhW__lineNo{width:40px;padding-right:var(--sp-6);text-align:right;color:var(--text-hint);-webkit-user-select:none;user-select:none;display:inline-block}.finding-module__N_FdhW__fix>code>span{color:var(--text)}.finding-module__N_FdhW__fix .finding-module__N_FdhW__add,.finding-module__N_FdhW__fix .finding-module__N_FdhW__del{color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);box-shadow:inset 2px 0 0 var(--tone)}.finding-module__N_FdhW__fix .finding-module__N_FdhW__add{--tone:var(--ok)}.finding-module__N_FdhW__fix .finding-module__N_FdhW__del{--tone:var(--danger)}.finding-module__N_FdhW__fix .finding-module__N_FdhW__add .finding-module__N_FdhW__lineNo,.finding-module__N_FdhW__fix .finding-module__N_FdhW__del .finding-module__N_FdhW__lineNo,.finding-module__N_FdhW__fix .finding-module__N_FdhW__add span,.finding-module__N_FdhW__fix .finding-module__N_FdhW__del span{color:var(--tone)}.finding-module__N_FdhW__tkKw{color:var(--syn-kw)}.finding-module__N_FdhW__tkStr{color:var(--syn-str)}.finding-module__N_FdhW__tkCom{color:var(--syn-com);font-style:italic}.finding-module__N_FdhW__tkNum{color:var(--syn-num)}.finding-module__N_FdhW__merged{gap:var(--sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.finding-module__N_FdhW__merged li{gap:var(--sp-1);padding:var(--sp-4) var(--sp-6);border-radius:var(--radius-sm);background:var(--tray);box-shadow:var(--ring);line-height:var(--lh-prose);overflow-wrap:anywhere;font-size:var(--fs-meta);color:var(--text-2);flex-direction:column;display:flex}.finding-module__N_FdhW__next>span:last-child{color:var(--text-3)}.finding-module__N_FdhW__nowText{color:var(--text);font-weight:var(--fw-strong)}.finding-module__N_FdhW__momentLink{color:inherit;transition:color var(--ease)}.finding-module__N_FdhW__momentLink:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.finding-module__N_FdhW__momentDetail{color:var(--text-3)}.finding-module__N_FdhW__markNext{background:var(--text-4)}.finding-module__N_FdhW__seen{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.finding-module__N_FdhW__seen li+li{border-top:1px solid var(--line-soft)}.finding-module__N_FdhW__seenLink{align-items:center;gap:var(--sp-6);padding:var(--sp-5) var(--sp-6);color:inherit;min-width:0;transition:background-color var(--ease);display:flex}.finding-module__N_FdhW__seenLink:hover{background:var(--sheet-2);text-decoration:none}.finding-module__N_FdhW__compact .finding-module__N_FdhW__seenLink{padding:var(--sp-4) 0}.finding-module__N_FdhW__compact .finding-module__N_FdhW__seenLink:hover{background:0 0}.finding-module__N_FdhW__seenText{flex-direction:column;flex:auto;min-width:0;display:flex}.finding-module__N_FdhW__seenTitle{font-weight:var(--fw-medium);font-size:var(--fs-control);color:var(--text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finding-module__N_FdhW__seenRef{font-size:var(--fs-meta);color:var(--text-3)}.finding-module__N_FdhW__seenRefCut{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.finding-module__N_FdhW__seenEmpty{padding:var(--sp-6) var(--sp-7);display:block}.finding-module__N_FdhW__standing{min-width:0;font-size:var(--fs-control);color:var(--text-3);line-height:var(--lh-prose);flex:1 1 0}.finding-module__N_FdhW__cf{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.finding-module__N_FdhW__cfTabs{display:none}.finding-module__N_FdhW__cfBody{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.finding-module__N_FdhW__cfBlock{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.finding-module__N_FdhW__cfHead{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-5);min-height:var(--control-sm);flex-wrap:wrap;display:flex}.finding-module__N_FdhW__cfLabel{font:var(--fw-strong) var(--fs-section)/var(--lh-body) var(--font);letter-spacing:-.012em;color:var(--text)}@container (max-width:520px){.finding-module__N_FdhW__cfTabs{display:flex}.finding-module__N_FdhW__cfBlock[data-off]{display:none}}@container (min-width:820px){.finding-module__N_FdhW__cfBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.finding-module__N_FdhW__fixCopy{gap:var(--sp-3);flex-wrap:wrap;display:inline-flex}.finding-module__N_FdhW__fixedBy{margin:-2px 0 var(--sp-3) var(--sp-5)}.finding-module__N_FdhW__compact .finding-module__N_FdhW__fixedBy{margin-left:0}.finding-module__N_FdhW__effect{font-size:var(--fs-meta);color:var(--text-3);white-space:nowrap}.finding-module__N_FdhW__effectBlocks{color:var(--danger);font-weight:var(--fw-medium)}.finding-module__N_FdhW__why{font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-2);flex:100%;margin:0}.finding-module__N_FdhW__whyLead{font-weight:var(--fw-strong);color:var(--text)}
.monitoring-module__q0vn1q__grid{gap:var(--sp-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.monitoring-module__q0vn1q__wide{grid-column:span 8}.monitoring-module__q0vn1q__narrow{grid-column:span 4}.monitoring-module__q0vn1q__full{grid-column:span 12}@media (max-width:1179px){.monitoring-module__q0vn1q__wide,.monitoring-module__q0vn1q__narrow{grid-column:span 12}}.monitoring-module__q0vn1q__note{padding:var(--sp-6) var(--sp-7);color:var(--text-3);font-size:var(--fs-control)}.monitoring-module__q0vn1q__pad{padding:var(--sp-7) var(--sp-7) var(--sp-6);gap:var(--sp-6);flex-direction:column;display:flex}.monitoring-module__q0vn1q__titleRow{align-items:center;gap:var(--sp-4);display:inline-flex}.monitoring-module__q0vn1q__liveDot{background:var(--info);width:8px;height:8px;box-shadow:0 0 0 3px var(--info-bg);border-radius:50%;flex:none}.monitoring-module__q0vn1q__warnText{color:var(--warn)}.monitoring-module__q0vn1q__section{font:var(--fw-strong) var(--fs-section)/var(--lh-body) var(--font);color:var(--text);margin:0 0 -4px}.monitoring-module__q0vn1q__sectionNote{margin-left:var(--sp-4);font:var(--fw-regular) var(--fs-meta)/var(--lh-body) var(--font);color:var(--text-3)}.monitoring-module__q0vn1q__tableWrap{overflow-x:auto}.monitoring-module__q0vn1q__table{}.monitoring-module__q0vn1q__table td{vertical-align:middle}.monitoring-module__q0vn1q__prCell{width:42%;max-width:0;}.monitoring-module__q0vn1q__prCell>a,.monitoring-module__q0vn1q__prCell>span:first-child{font-weight:var(--fw-medium);color:var(--text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.monitoring-module__q0vn1q__prCell>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.monitoring-module__q0vn1q__sub{font-size:var(--fs-meta);line-height:var(--lh-tight);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.monitoring-module__q0vn1q__stateCell{white-space:nowrap;width:1%;}.monitoring-module__q0vn1q__elapsed{white-space:nowrap;}.monitoring-module__q0vn1q__stop{}.monitoring-module__q0vn1q__gone{}.monitoring-module__q0vn1q__stop .monitoring-module__q0vn1q__stopText{display:none}.monitoring-module__q0vn1q__throughput{min-width:0}.monitoring-module__q0vn1q__sw{border-radius:var(--radius-xs);flex:none;width:8px;height:8px}.monitoring-module__q0vn1q__swLabel{align-items:center;gap:var(--sp-3);display:inline-flex}.monitoring-module__q0vn1q__sw_warn{background:var(--warn)}.monitoring-module__q0vn1q__sw_danger{background:var(--danger)}.monitoring-module__q0vn1q__phases{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.monitoring-module__q0vn1q__phases li{gap:var(--sp-6);padding:var(--sp-4) 0;border-bottom:1px solid var(--line-soft);font-size:var(--fs-control);color:var(--text);grid-template-columns:112px minmax(0,1fr) 44px;align-items:center;display:grid}.monitoring-module__q0vn1q__phases li:last-child{border-bottom:0}.monitoring-module__q0vn1q__phases svg{display:block;overflow:visible}.monitoring-module__q0vn1q__phases b{font:var(--fw-medium) var(--fs-control)/var(--lh-tight) var(--mono);color:var(--text);text-align:right}.monitoring-module__q0vn1q__phases .monitoring-module__q0vn1q__phaseOn,.monitoring-module__q0vn1q__phases .monitoring-module__q0vn1q__phaseOn b{color:var(--text)}.monitoring-module__q0vn1q__phaseGrid{stroke:var(--line);stroke-dasharray:2 3}.monitoring-module__q0vn1q__phaseBar{fill:var(--bar)}.monitoring-module__q0vn1q__phaseStrong{fill:var(--cta)}.monitoring-module__q0vn1q__defs{width:0;height:0;position:absolute;overflow:hidden}.monitoring-module__q0vn1q__waitBg{fill:var(--hatch-bg)}.monitoring-module__q0vn1q__waitLine{stroke:var(--hatch-line);stroke-width:1.5px}@media (max-width:759px){.monitoring-module__q0vn1q__tableWrap{overflow-x:visible}.monitoring-module__q0vn1q__table>tbody>tr>.monitoring-module__q0vn1q__prCell{width:auto;max-width:none}.monitoring-module__q0vn1q__prCell>a,.monitoring-module__q0vn1q__prCell>span:first-child{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.monitoring-module__q0vn1q__table>tbody>tr>.monitoring-module__q0vn1q__stateCell{align-self:start}.monitoring-module__q0vn1q__table>tbody>tr>.monitoring-module__q0vn1q__elapsed{font-family:var(--mono);grid-column:1}.monitoring-module__q0vn1q__table>tbody>tr>.monitoring-module__q0vn1q__elapsed:before{width:68px}.monitoring-module__q0vn1q__table>tbody>tr>.monitoring-module__q0vn1q__stop{grid-column:2;justify-self:end;margin-top:0}.monitoring-module__q0vn1q__stop .monitoring-module__q0vn1q__stopIcon{display:none}.monitoring-module__q0vn1q__stop .monitoring-module__q0vn1q__stopText{display:inline-flex}.monitoring-module__q0vn1q__table{--cell-x:14px}}.monitoring-module__q0vn1q__strip{padding:var(--sp-6) var(--sp-7) var(--sp-4);border-bottom:1px solid var(--line)}.monitoring-module__q0vn1q__stripLine{display:block;overflow:visible}.monitoring-module__q0vn1q__track{stroke:var(--line-2);stroke-width:2px}.monitoring-module__q0vn1q__outBg{fill:var(--hatch-red-bg)}.monitoring-module__q0vn1q__outLine{stroke:var(--hatch-red-line);stroke-width:1.5px}.monitoring-module__q0vn1q__ring{fill:var(--sheet);stroke-width:2.5px}.monitoring-module__q0vn1q__ring_ok{stroke:var(--ok)}.monitoring-module__q0vn1q__ring_warn{stroke:var(--warn)}.monitoring-module__q0vn1q__ring_danger{stroke:var(--danger)}.monitoring-module__q0vn1q__stripAxis{padding-top:var(--sp-2);font:var(--fs-label)/14px var(--mono);color:var(--text-3);justify-content:space-between;display:flex}.monitoring-module__q0vn1q__phases li{transition:background var(--ease)}.monitoring-module__q0vn1q__phases .monitoring-module__q0vn1q__phaseHot{background:var(--sheet-2)}.monitoring-module__q0vn1q__phaseGhost{fill:none;stroke:var(--text);stroke-width:1px;stroke-dasharray:3 2}.monitoring-module__q0vn1q__ring{transition:r var(--ease)}.monitoring-module__q0vn1q__ringOn{fill:var(--text)}.monitoring-module__q0vn1q__stepCell{min-width:180px;font-size:var(--fs-control)}.monitoring-module__q0vn1q__stepLine{margin-bottom:var(--sp-3);line-height:1.35;display:block}.monitoring-module__q0vn1q__table .monitoring-module__q0vn1q__groupHead>th{height:auto;padding:var(--sp-3) var(--cell-x,14px);background:var(--sheet-2);border-bottom:1px solid var(--line-soft);font:var(--fw-medium) var(--fs-meta)/var(--lh-tight) var(--font);letter-spacing:normal;text-transform:none;color:var(--text-3);text-align:left}.monitoring-module__q0vn1q__table .monitoring-module__q0vn1q__groupHead>th>span{margin-left:var(--sp-2);vertical-align:1px}.monitoring-module__q0vn1q__table .monitoring-module__q0vn1q__foldRow>td{padding:var(--sp-4) var(--cell-x,14px)}.monitoring-module__q0vn1q__foldText{margin-right:var(--sp-4);font-size:var(--fs-small);color:var(--text-2)}.monitoring-module__q0vn1q__foldLink{margin-left:var(--sp-6);font-size:var(--fs-small)}@media (max-width:759px){.monitoring-module__q0vn1q__table>tbody>tr.monitoring-module__q0vn1q__groupHead{padding:var(--sp-4) var(--sp-6) var(--sp-3);background:var(--sheet-2)}.monitoring-module__q0vn1q__table .monitoring-module__q0vn1q__groupHead>th{background:0 0;border-bottom:0;padding:0}.monitoring-module__q0vn1q__table>tbody>tr.monitoring-module__q0vn1q__foldRow{padding:var(--sp-5) var(--sp-6)}.monitoring-module__q0vn1q__stepCell{min-width:0}.monitoring-module__q0vn1q__foldLink{margin:var(--sp-3) 0 0;display:inline-block}}.monitoring-module__q0vn1q__bandObjectives,.monitoring-module__q0vn1q__bandNow,.monitoring-module__q0vn1q__bandWindow{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}@media (max-width:1179px){.monitoring-module__q0vn1q__bandNow{order:1}.monitoring-module__q0vn1q__bandObjectives{order:2}.monitoring-module__q0vn1q__bandWindow{order:3}}.monitoring-module__q0vn1q__phases.monitoring-module__q0vn1q__phasesWide li{grid-template-columns:112px minmax(0,1fr) 84px}@media (hover:none){.monitoring-module__q0vn1q__stop .monitoring-module__q0vn1q__stopIcon{display:none}.monitoring-module__q0vn1q__stop .monitoring-module__q0vn1q__stopText{display:inline-flex}}
.decisions-module__Ihlf_W__blockDot{width:7px;height:7px;border-radius:var(--radius-pill);background:var(--danger);vertical-align:middle;flex:none;margin-inline-start:var(--sp-3);display:inline-block}.decisions-module__Ihlf_W__form{width:min(340px, calc(100vw - 2 * var(--sp-5)))}.decisions-module__Ihlf_W__formHint{gap:var(--sp-2) var(--sp-3);padding:0 var(--sp-3);font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-3);flex-wrap:wrap;display:flex}.decisions-module__Ihlf_W__count{font-variant-numeric:tabular-nums;margin-inline-start:auto}.decisions-module__Ihlf_W__postedNote{margin-top:var(--sp-2);font-size:var(--fs-meta);line-height:var(--lh-prose);color:var(--text-2);display:block}.decisions-module__Ihlf_W__postedNote b{font-weight:var(--fw-medium);color:var(--text)}.decisions-module__Ihlf_W__contestReason{margin-top:var(--sp-1);color:var(--text);quotes:"“" "”";display:block}
.patch-module__78ZCZq__row{align-items:center;gap:var(--sp-2) var(--sp-3);padding:0 var(--sp-6) var(--sp-6) 48px;font-size:var(--fs-meta);color:var(--text-2);flex-wrap:wrap;display:flex}.patch-module__78ZCZq__note{color:var(--text-3)}.patch-module__78ZCZq__done{color:var(--ok);font-weight:var(--fw-medium)}.patch-module__78ZCZq__fixed{align-items:center;gap:var(--sp-3);font-size:var(--fs-meta);color:var(--text-2);cursor:pointer;white-space:nowrap;display:inline-flex}.patch-module__78ZCZq__fixed input{width:14px;height:14px;accent-color:var(--accent);cursor:pointer;margin:0}.patch-module__78ZCZq__fixedOn{color:var(--ok)}
