.qFT9Va_heading:has([data-room-way-out]){-moz-column-gap:var(--space-2);align-items:center;column-gap:var(--space-2);grid-template-columns:44px minmax(0,1fr);display:grid}.qFT9Va_heading>h1{overflow-wrap:anywhere;min-width:0}.qFT9Va_heading>p{grid-column:1/-1}.qFT9Va_back[data-room-way-out]{justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}.qFT9Va_linkRecovery{padding:var(--space-3);margin-block:var(--space-3);background:var(--soft);color:var(--ink);border-radius:var(--radius-md)}.qFT9Va_linkRecovery p{margin-block:0 var(--space-2)}.qFT9Va_earlyVersion{margin-block:var(--space-3)}[data-room-page=everyday] .qFT9Va_earlyVersion{box-sizing:border-box;max-width:44rem;margin:var(--space-3) auto;padding-inline:var(--space-4)}
._765h_q_waiting{padding:var(--space-4);gap:var(--space-3);display:grid}._765h_q_waiting [role=status]{gap:var(--space-2);display:grid}._765h_q_waiting h2,._765h_q_waiting p{margin:0}._765h_q_waiting h2{font:inherit;font-weight:600}._765h_q_waiting button{justify-self:start}
._6ERciG_source{width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-4);border:1px solid var(--color-separator);border-radius:var(--radius-lg);color:var(--color-content-primary);background:var(--color-surface);overflow:auto}._6ERciG_source::backdrop{background:color-mix(in srgb, var(--color-content-primary) 35%, transparent)}._6ERciG_source header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._6ERciG_source button{min-width:44px;min-height:44px}
.PZe2Kq_roomWorkspaceRoot{min-width:0}.PZe2Kq_moneyHeading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.PZe2Kq_moneyBudget{margin-block-start:var(--space-3)}.PZe2Kq_moneyHeading [data-close-expense]{flex:0 0 44px;width:44px;height:44px;padding:0}.PZe2Kq_genericRoomLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.PZe2Kq_genericRoomMain,.PZe2Kq_genericRoomAside{min-width:0}:is(.PZe2Kq_genericRoomLayout[data-expense-focus] [data-room-money].bb-card,.PZe2Kq_genericRoomLayout[data-expense-focus] [data-room-money].bb-card:is(:hover,:focus-within)){box-shadow:none;background:0 0;border-color:#0000}.PZe2Kq_genericRoomMain [data-room-money] [data-expense-composer]{box-shadow:none;background:0 0;border:0;padding-block-end:0;padding-inline:0}:is(.PZe2Kq_genericRoomLayout [data-room-money] [data-expense-composer].bb-card,.PZe2Kq_genericRoomLayout [data-room-money] [data-expense-composer].bb-card:is(:hover,:focus-within)){box-shadow:none;padding-inline:0;padding-block:var(--space-2) 0;background:0 0;border-color:#0000}.PZe2Kq_emptyRoomGuidance{padding-inline:var(--space-8);margin:0}.PZe2Kq_genericRoomMain [data-name-prompt]{box-shadow:none;padding-block:var(--space-2);background:0 0;border-color:#0000}.PZe2Kq_genericRoomMain [data-name-prompt].bb-card:is(:hover,:focus-within){box-shadow:none;border-color:#0000}.PZe2Kq_genericRoomMain [data-name-prompt] label[for=name]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PZe2Kq_genericRoomMain [data-name-prompt][open]>summary{margin-block-end:var(--space-1)}.PZe2Kq_genericRoomMain [data-name-prompt] .bb-sheet-actions{margin-top:var(--space-2)}@media (min-width:47.5625rem){.PZe2Kq_genericRoomLayout{align-items:start;gap:var(--space-6);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(20rem,22rem)}.PZe2Kq_genericRoomLayout[data-expense-focus]{grid-template-columns:minmax(0,1fr)}.PZe2Kq_genericRoomLayout[data-expense-focus] .PZe2Kq_genericRoomMain{width:min(100%,48rem);margin-inline:auto}}.PZe2Kq_tripWorkspaceRoot{background:var(--color-surface);width:100%;min-width:0;height:100%;overflow:hidden}.PZe2Kq_tripWorkspaceRoot>:not(.bb-trip-room-journey,.bb-template-room-journey,[data-plan-title]){display:none!important}.PZe2Kq_planTitle{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.PZe2Kq_tripWorkspaceRoot>.bb-trip-room-journey,.PZe2Kq_tripWorkspaceRoot>.bb-template-room-journey){width:100%;min-width:0;height:100%}.PZe2Kq_tripWorkspaceRoot [data-trip-action-notice]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PZe2Kq_storageWarning{margin:var(--space-4);padding:var(--space-4);gap:var(--space-3);border-radius:var(--space-2);border:1px solid;display:grid}.PZe2Kq_storageWarning>p{margin:0}.PZe2Kq_storageWarning>button{justify-self:start}
.UxTBVq_surface{gap:var(--space-4);min-inline-size:0;display:grid}.UxTBVq_heading{gap:var(--space-3);align-items:center;display:flex}.UxTBVq_heading>svg{width:44px;height:44px;padding:var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-md);color:var(--color-accent);flex:0 0 44px}.UxTBVq_heading p,.UxTBVq_heading h3,.UxTBVq_receipt,.UxTBVq_boundary,.UxTBVq_unavailable,.UxTBVq_tbc p{margin:0}.UxTBVq_heading p,.UxTBVq_boundary,.UxTBVq_unavailable,.UxTBVq_promisePicker small,.UxTBVq_intentChoices small,.UxTBVq_tbc p{color:var(--color-content-secondary)}.UxTBVq_heading p{font-size:var(--text-footnote-size);font-weight:750}.UxTBVq_heading h3,.UxTBVq_receipt{overflow-wrap:anywhere;font-size:var(--text-title-3-size)}.UxTBVq_receipt{font-weight:700}.UxTBVq_intentChoices{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.UxTBVq_intentChoices legend,.UxTBVq_form label>span,.UxTBVq_promisePicker>span{margin-block-end:var(--space-2);font-weight:750}.UxTBVq_intentChoices label{border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-raised);grid-template-columns:44px minmax(0,1fr);align-items:center;min-block-size:52px;display:grid}.UxTBVq_intentChoices input{block-size:20px;inline-size:20px;accent-color:var(--color-accent);margin:auto}.UxTBVq_intentChoices span{min-inline-size:0;padding:var(--space-2) var(--space-3) var(--space-2) 0;gap:2px;display:grid}.UxTBVq_intentChoices strong,.UxTBVq_intentChoices small,.UxTBVq_promisePicker small,.UxTBVq_tbc strong,.UxTBVq_tbc p{overflow-wrap:anywhere}.UxTBVq_form,.UxTBVq_form label,.UxTBVq_promisePicker{gap:var(--space-2);min-inline-size:0;display:grid}.UxTBVq_form input,.UxTBVq_form textarea{background:var(--color-surface-sunken);width:100%;min-height:44px;color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}.UxTBVq_promisePicker select{border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-raised);width:100%;min-height:44px;color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em)}.UxTBVq_form input,.UxTBVq_promisePicker select{padding-inline:var(--space-3)}.UxTBVq_form textarea{resize:vertical;min-block-size:7rem;padding:var(--space-3)}.UxTBVq_form input:focus-visible,.UxTBVq_form textarea:focus-visible,.UxTBVq_promisePicker select:focus-visible,.UxTBVq_intentChoices input:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:2px}.UxTBVq_boundary,.UxTBVq_unavailable{border-block-start:1px solid var(--color-border-control);padding-block-start:var(--space-3)}.UxTBVq_history{border-block-start:1px solid var(--color-border-control);min-inline-size:0}.UxTBVq_history summary{cursor:pointer;align-items:center;min-block-size:44px;font-weight:750;display:flex}.UxTBVq_history summary:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:2px}.UxTBVq_history ol{gap:var(--space-2);margin:0;padding-inline-start:1.25rem;display:grid}.UxTBVq_history li{overflow-wrap:anywhere;color:var(--color-content-secondary)}.UxTBVq_tbc{gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px dashed var(--color-border-control);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.UxTBVq_tbc span{font-size:var(--text-footnote-size);align-self:start;font-weight:750}.UxTBVq_tbc p{grid-column:1/-1}@media (min-width:48rem){.UxTBVq_intentChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.UxTBVq_intentChoices label{grid-template-columns:44px minmax(0,1fr)}}
._7kCAqG_flow{gap:var(--space-5);width:min(100%, var(--content-max-width));margin:var(--space-6) auto;display:grid}._7kCAqG_hero{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);color:var(--color-accent-content);background:var(--color-accent);border:2px solid var(--color-border-control);border-radius:var(--radius-xl);box-shadow:6px 6px 0 var(--color-content-primary);display:flex}._7kCAqG_hero h2,._7kCAqG_hero p{margin:0}._7kCAqG_hero h2{max-width:13ch;margin-block:var(--space-2);letter-spacing:-.055em;font-size:clamp(1.8rem,9vw,3.35rem);line-height:.95}._7kCAqG_hero>div>p:last-child{max-width:38rem;line-height:1.45}._7kCAqG_eyebrow{font-size:var(--text-footnote-size);font-weight:var(--text-micro-weight);letter-spacing:.08em;text-transform:uppercase}._7kCAqG_heroMark{width:3.5rem;height:3.5rem;color:var(--color-accent-content);background:var(--color-positive);border-radius:var(--radius-full);border:2px solid;flex:none;place-items:center;display:grid;transform:rotate(7deg)}._7kCAqG_views{gap:var(--space-1);padding:var(--space-1);scrollbar-width:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow-x:auto}._7kCAqG_views::-webkit-scrollbar{display:none}._7kCAqG_views button{min-width:3.5rem;min-height:var(--touch-target);padding:var(--space-2);color:var(--color-content-primary);font:inherit;font-size:var(--text-footnote-size);background:var(--color-surface-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-lg);place-items:center;gap:.2rem;font-weight:720;display:grid}._7kCAqG_views button:first-child{color:var(--color-accent-content);background:var(--color-accent)}._7kCAqG_views button:focus-visible,._7kCAqG_choiceCard button:focus-visible,._7kCAqG_work button:not([data-when-chooser] *):focus-visible,._7kCAqG_askSomeone select:focus-visible,._7kCAqG_selectLabel select:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:3px}._7kCAqG_refusal{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--color-accent-content);background:var(--color-caution);border-radius:var(--radius-lg);border:2px solid;margin:0;display:flex}._7kCAqG_board{border:0;min-width:0;margin:0;padding:0}._7kCAqG_ideaDesk{gap:var(--space-2);display:grid}._7kCAqG_ideaPicker,._7kCAqG_ideaAdd label,._7kCAqG_ideaEdit label{gap:var(--space-1);min-width:0;font-size:var(--text-footnote-size);font-weight:750;display:grid}._7kCAqG_ideaPicker select,._7kCAqG_ideaAdd input,._7kCAqG_ideaEdit input,._7kCAqG_ideaEdit textarea{width:100%;min-width:0;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:var(--color-surface-sunken);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}._7kCAqG_ideaPicker select{background:var(--color-surface-raised);border:1px solid var(--color-border-control)}._7kCAqG_ideaTicket{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-lg);display:grid}._7kCAqG_ideaTicket>header,._7kCAqG_ideaActions,._7kCAqG_ideaAdd{align-items:center;gap:var(--space-2);display:flex}._7kCAqG_ideaTicket>header{color:var(--color-content-secondary);font-size:var(--text-footnote-size);line-height:var(--text-footnote-line);justify-content:space-between}._7kCAqG_ideaTicket>header span:last-child{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:58%;overflow:hidden}._7kCAqG_ideaTicket>strong{font-size:var(--text-title-3-size);line-height:var(--text-title-3-line)}._7kCAqG_ideaTicket>p,._7kCAqG_noIdea{color:var(--color-content-secondary);margin:0}._7kCAqG_ideaTicket>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7kCAqG_ideaBlocked{padding:var(--space-2);border-inline-start:var(--space-1) solid var(--color-caution)}._7kCAqG_ideaActions{flex-wrap:wrap}._7kCAqG_ideaActions button,._7kCAqG_ideaAdd button{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);color:var(--color-content-primary);font:inherit;font-size:var(--text-footnote-size);background:var(--color-surface-raised);border:1px solid var(--color-border-control);border-radius:var(--radius-full);font-weight:800}._7kCAqG_ideaActions button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle)}._7kCAqG_ideaEdit{color:var(--color-content-secondary)}._7kCAqG_ideaEdit summary{min-height:var(--touch-target);cursor:pointer;align-items:center;display:flex}._7kCAqG_ideaEdit[open]{gap:var(--space-2);display:grid}._7kCAqG_ideaAdd{flex-wrap:wrap;align-items:end}._7kCAqG_ideaAdd label{flex:1}._7kCAqG_linkSuggestion{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:1 0 100%;display:flex}._7kCAqG_linkSuggestion p{color:var(--color-content-secondary);font-size:var(--text-footnote-size);flex:1 0 100%;margin:0}._7kCAqG_ideaAddDisclosure>summary{display:none}._7kCAqG_ideaAddDisclosure[open]{display:block}._7kCAqG_readOnly{opacity:.72}._7kCAqG_decision,._7kCAqG_work{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);border:2px solid var(--color-border-control);border-radius:var(--radius-xl);display:grid}._7kCAqG_sectionHeading{align-items:flex-start;gap:var(--space-3);display:flex}._7kCAqG_sectionHeading p,._7kCAqG_sectionHeading h3{margin:0}._7kCAqG_sectionHeading p{color:var(--color-content-secondary);font-size:var(--text-footnote-size);font-weight:700}._7kCAqG_sectionHeading h3{font-size:var(--text-title-3-size);line-height:var(--text-title-3-line);margin-top:.2rem}._7kCAqG_number{width:2rem;height:2rem;color:var(--color-accent-content);background:var(--color-accent);border-radius:var(--radius-full);flex:none;place-items:center;font-weight:800;display:grid}._7kCAqG_selectLabel{gap:var(--space-2);font-weight:720;display:grid}._7kCAqG_selectLabel select{width:100%;min-height:var(--touch-target);padding-inline:var(--space-3);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:var(--color-surface);border:2px solid var(--color-border-control);border-radius:var(--radius-lg)}._7kCAqG_choiceCard,._7kCAqG_workCard{gap:var(--space-3);padding:var(--space-4);color:var(--color-content-primary);background:var(--color-surface-sunken);border:2px solid var(--color-border-control);border-radius:var(--radius-lg);display:grid}._7kCAqG_workChoices{gap:var(--space-3);display:grid}._7kCAqG_workActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._7kCAqG_workActions>button{flex:10rem}._7kCAqG_workActions>._7kCAqG_quietWorkAction{color:var(--color-content-primary);background:var(--color-surface-raised)}._7kCAqG_workChoices>p{color:var(--color-content-secondary);margin:0;line-height:1.45}._7kCAqG_workDueAt{gap:.35rem;display:grid}._7kCAqG_workDueAt small{color:var(--color-content-secondary);line-height:1.4}._7kCAqG_askSomeone{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._7kCAqG_askSomeone label{gap:var(--space-1);font-size:var(--text-footnote-size);font-weight:720;display:grid}._7kCAqG_askSomeone select{width:100%;min-height:var(--touch-target);padding-inline:var(--space-3);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:var(--color-surface);border:2px solid var(--color-border-control);border-radius:var(--radius-lg)}._7kCAqG_choiceCard[data-trip-choice-standing=proposed]{border-left:.55rem solid var(--color-caution)}._7kCAqG_choiceCard[data-trip-choice-standing=agreed],._7kCAqG_workCard[data-trip-work=accepted]{border-left:.55rem solid var(--color-positive)}._7kCAqG_workCard[data-trip-work=claimed]{border-left:.55rem solid var(--color-caution)}._7kCAqG_choiceCard>div:first-child,._7kCAqG_workCard>div:first-child{gap:var(--space-1);display:grid}._7kCAqG_choiceCard strong,._7kCAqG_workCard strong{font-size:var(--text-callout-size)}._7kCAqG_choiceState,._7kCAqG_workCard span{color:var(--color-content-secondary);font-size:var(--text-footnote-size);font-weight:750}._7kCAqG_choiceCard button,._7kCAqG_work button:not([data-when-chooser] *){min-height:var(--touch-target);padding:var(--space-2) var(--space-4);color:var(--color-accent-content);font:inherit;background:var(--color-accent);border:2px solid var(--color-border-control);border-radius:var(--radius-full);font-weight:760}._7kCAqG_choiceCard button:disabled,._7kCAqG_work button:not([data-when-chooser] *):disabled{cursor:not-allowed;opacity:.48}._7kCAqG_embedded button:not([data-when-chooser] *){color:var(--color-content-primary);background:var(--color-surface-raised);box-shadow:none}._7kCAqG_embedded{gap:var(--space-2);margin-block:0}._7kCAqG_confirmation{gap:var(--space-3);display:grid}._7kCAqG_confirmation p,._7kCAqG_chosenCopy,._7kCAqG_workCard p{margin:0}._7kCAqG_chosenCopy{align-items:flex-start;gap:var(--space-2);line-height:1.45;display:flex}@media (max-width:520px){._7kCAqG_ideaTicket>p:not(._7kCAqG_ideaBlocked){display:none}[data-finite-porto] ._7kCAqG_ideaTicket{gap:var(--space-1);padding:var(--space-2)}[data-finite-porto] [data-frame-id="porto:shape:ideas"] ._7kCAqG_ideaDesk{gap:0}[data-finite-porto] ._7kCAqG_ideaTicket>header{font-size:var(--text-footnote-size);line-height:1.1}[data-finite-porto] ._7kCAqG_ideaTicket>strong{font-size:var(--text-title-3-size);line-height:1.05}[data-finite-porto] ._7kCAqG_ideaBlocked{padding:var(--space-1);font-size:var(--text-footnote-size);line-height:1.15}._7kCAqG_flow{gap:var(--space-4);margin-block:var(--space-4)}._7kCAqG_hero,._7kCAqG_decision,._7kCAqG_work{padding:var(--space-4)}._7kCAqG_hero{box-shadow:4px 4px 0 var(--color-content-primary)}._7kCAqG_heroMark{width:3rem;height:3rem}._7kCAqG_views{grid-template-columns:repeat(6,4rem)}._7kCAqG_askSomeone{grid-template-columns:1fr}._7kCAqG_askSomeone button{width:100%}}@media (prefers-reduced-motion:no-preference){._7kCAqG_views button,._7kCAqG_choiceCard button,._7kCAqG_work button:not([data-when-chooser] *){transition:transform var(--motion-micro) var(--ease-enter), background-color var(--motion-micro) var(--ease-enter)}._7kCAqG_views button:hover,._7kCAqG_choiceCard button:hover:not(:disabled),._7kCAqG_work button:not([data-when-chooser] *):hover:not(:disabled){transform:translateY(-2px)}}@media (forced-colors:active){._7kCAqG_hero,._7kCAqG_heroMark,._7kCAqG_views button,._7kCAqG_number,._7kCAqG_choiceCard button,._7kCAqG_work button:not([data-when-chooser] *){forced-color-adjust:auto}}
._6hdUsq_kinds{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--color-surface-sunken);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._6hdUsq_kind{box-sizing:border-box;min-width:0;min-height:var(--touch-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-content-primary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.875rem;font-weight:600;line-height:1.2}._6hdUsq_kind[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-content-primary);box-shadow:inset 0 0 0 .125rem var(--color-accent)}._6hdUsq_when{margin:0;font-weight:700}._6hdUsq_editor{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._6hdUsq_ends{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._6hdUsq_end{box-sizing:border-box;min-width:0;min-height:3.25rem;padding:var(--space-2) var(--space-3);border:var(--border-hairline) solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}._6hdUsq_end[aria-pressed=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 .0625rem var(--color-accent)}._6hdUsq_endName{color:var(--color-content-secondary);font-size:.75rem;font-weight:600}._6hdUsq_endDay{font-weight:700}._6hdUsq_calendar{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._6hdUsq_monthBar{grid-template-columns:var(--touch-target) minmax(0, 1fr) var(--touch-target);align-items:center;display:grid}._6hdUsq_month{text-align:center;margin:0;font-size:1rem;font-weight:700}._6hdUsq_step{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}._6hdUsq_grid{border-collapse:collapse;table-layout:fixed;width:100%}._6hdUsq_grid th{padding:0 0 var(--space-1);color:var(--color-content-secondary);font-size:.75rem;font-weight:600}._6hdUsq_grid td{text-align:center;padding:.0625rem 0}._6hdUsq_day{box-sizing:border-box;width:100%;min-width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0}._6hdUsq_day[aria-disabled=true]{color:var(--color-content-secondary);opacity:.45;cursor:default}._6hdUsq_grid td[data-place=between]{background:color-mix(in oklab, var(--color-accent) 14%, transparent)}._6hdUsq_grid td[data-ranged][data-place=out]{background:linear-gradient(to right, transparent 50%, color-mix(in oklab, var(--color-accent) 14%, transparent) 50%)}._6hdUsq_grid td[data-ranged][data-place=back]{background:linear-gradient(to left, transparent 50%, color-mix(in oklab, var(--color-accent) 14%, transparent) 50%)}._6hdUsq_grid td[data-place=out] ._6hdUsq_day,._6hdUsq_grid td[data-place=back] ._6hdUsq_day{background:var(--color-accent);color:var(--color-accent-content);font-weight:700}._6hdUsq_today{text-underline-offset:.2em;text-decoration:underline}._6hdUsq_legs{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6hdUsq_leg{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}._6hdUsq_legHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._6hdUsq_legName{margin:0;font-size:.9375rem;font-weight:700}._6hdUsq_legDays{align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:var(--touch-target);padding:0 var(--space-3);border:var(--border-hairline) solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-content-primary);font:inherit;cursor:pointer;align-self:flex-start;font-weight:600;display:inline-flex}._6hdUsq_addLeg{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border:var(--border-hairline) dashed var(--color-border-control);border-radius:var(--radius-full);color:var(--color-content-primary);font:inherit;cursor:pointer;background:0 0;align-self:flex-start;font-weight:600;display:inline-flex}._6hdUsq_problem{color:var(--color-content-secondary);margin:0;font-size:.875rem}._6hdUsq_kind:focus-visible,._6hdUsq_end:focus-visible,._6hdUsq_step:focus-visible,._6hdUsq_day:focus-visible,._6hdUsq_legDays:focus-visible,._6hdUsq_addLeg:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:var(--focus-ring)}._6hdUsq_sheetBody{gap:var(--space-4);box-sizing:border-box;width:100%;max-width:30rem;padding:0 var(--space-4) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._6hdUsq_sheetFooter{justify-content:center}._6hdUsq_sheetFooter>*{max-width:14rem}@media (prefers-reduced-motion:no-preference){._6hdUsq_kind,._6hdUsq_day{transition:background-color .12s}}
.cIc8wG_discussion{width:min(100%, var(--content-max-width));gap:var(--space-4);margin:var(--space-6) auto;padding:var(--space-5);color:var(--color-content-primary);background:var(--color-surface-raised);border:2px solid var(--color-border-control);border-radius:var(--radius-xl);box-shadow:6px 6px 0 var(--color-accent);display:grid}.cIc8wG_heading{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.cIc8wG_heading>div{gap:var(--space-1);display:grid}.cIc8wG_heading p,.cIc8wG_heading h2,.cIc8wG_heading span,.cIc8wG_messageBody p,.cIc8wG_empty,.cIc8wG_unavailable,.cIc8wG_threadCount{margin:0}.cIc8wG_heading p{font-size:var(--text-footnote-size);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.cIc8wG_heading h2{letter-spacing:-.045em;font-size:clamp(1.45rem,6.6vw,2.45rem);line-height:1}.cIc8wG_heading span,.cIc8wG_empty,.cIc8wG_unavailable{line-height:1.45}.cIc8wG_mark{width:3rem;height:3rem;color:var(--color-accent-content);background:var(--color-accent);border:2px solid var(--color-border-control);border-radius:52% 48% 58% 42%;place-items:center;display:grid;transform:rotate(-6deg)}.cIc8wG_messages{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.cIc8wG_messages>li{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-border-control);border-radius:var(--radius-lg);display:grid}.cIc8wG_messageMeta,.cIc8wG_messageBody,.cIc8wG_editRow,.cIc8wG_composer{align-items:center;gap:var(--space-2);display:flex}.cIc8wG_messageMeta{font-size:var(--text-footnote-size)}.cIc8wG_messageMeta span{color:var(--color-content-secondary)}.cIc8wG_messageBody{justify-content:space-between;align-items:flex-start}.cIc8wG_messageBody p{overflow-wrap:anywhere;min-width:0;line-height:1.45}.cIc8wG_composer{align-items:end}.cIc8wG_composer label{gap:var(--space-1);font-size:var(--text-footnote-size);flex:1;font-weight:760;display:grid}.cIc8wG_composer button,.cIc8wG_editRow button,.cIc8wG_quiet{min-height:var(--touch-target);color:var(--color-content-primary);font:inherit;border:2px solid var(--color-border-control);border-radius:var(--radius-full)}.cIc8wG_composer input,.cIc8wG_editRow input{min-width:0;min-height:var(--touch-target);padding-inline:var(--space-4);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:var(--color-surface-sunken);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}.cIc8wG_editRow input{flex:1}.cIc8wG_composer button,.cIc8wG_editRow button{padding-inline:var(--space-4);color:var(--color-accent-content);background:var(--color-accent);font-weight:800}.cIc8wG_quiet{padding-inline:var(--space-3);color:var(--color-content-primary);background:0 0;font-weight:750}.cIc8wG_composer button:disabled,.cIc8wG_editRow button:disabled{cursor:not-allowed;opacity:.5}.cIc8wG_composer input:focus-visible,.cIc8wG_editRow input:focus-visible,.cIc8wG_composer button:focus-visible,.cIc8wG_editRow button:focus-visible,.cIc8wG_quiet:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:3px}.cIc8wG_unavailable,.cIc8wG_empty{padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-lg)}.cIc8wG_threadCount{align-items:center;gap:var(--space-2);color:var(--color-content-secondary);font-size:var(--text-footnote-size);line-height:var(--text-footnote-line);grid-template-columns:1fr auto 1fr;display:grid}.cIc8wG_threadCount button{min-height:var(--touch-target);padding-inline:var(--space-2);color:var(--color-content-primary);font:inherit;border:2px solid var(--color-border-control);border-radius:var(--radius-full);background:0 0;font-weight:750}.cIc8wG_threadCount button:disabled{opacity:.45}.cIc8wG_threadCount button:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:3px}.cIc8wG_composerDisclosure>summary{min-height:var(--touch-target);color:var(--color-content-primary);cursor:pointer;align-items:center;font-weight:750;display:flex}.cIc8wG_composerDisclosure[open]>summary{margin-block-end:var(--space-2)}@media (max-width:520px){.cIc8wG_discussion{gap:var(--space-2);padding:var(--space-3);box-shadow:4px 4px 0 var(--color-accent);margin:0}.cIc8wG_heading{gap:var(--space-2)}.cIc8wG_heading h2{font-size:var(--text-title-3-size);line-height:var(--text-title-3-line);letter-spacing:var(--text-title-3-tracking)}.cIc8wG_heading>div>span{display:none}.cIc8wG_discussion[data-compact] .cIc8wG_heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cIc8wG_discussion[data-compact] .cIc8wG_composerDisclosure:not([open]){display:none}.cIc8wG_mark{width:2.5rem;height:2.5rem}.cIc8wG_messages>li{gap:var(--space-1);padding:var(--space-2)}.cIc8wG_composer,.cIc8wG_editRow{grid-template-columns:1fr 1fr;display:grid}.cIc8wG_composer label,.cIc8wG_editRow input,.cIc8wG_composer button{grid-column:1/-1}}@media (forced-colors:active){.cIc8wG_discussion,.cIc8wG_mark,.cIc8wG_messages>li,.cIc8wG_composer input,.cIc8wG_editRow input,.cIc8wG_composer button,.cIc8wG_editRow button,.cIc8wG_quiet{forced-color-adjust:auto}}
.XzpBGa_surface{gap:var(--space-4);min-inline-size:0;display:grid}.XzpBGa_heading{gap:var(--space-3);align-items:center;display:flex}.XzpBGa_heading>span{border:1px solid var(--color-border-control);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-accent);flex:0 0 44px;place-items:center;display:grid}.XzpBGa_heading p,.XzpBGa_heading h3,.XzpBGa_empty,.XzpBGa_boundary,.XzpBGa_receipt,.XzpBGa_preview{margin:0}.XzpBGa_heading p,.XzpBGa_boundary,.XzpBGa_empty{color:var(--color-content-secondary)}.XzpBGa_heading p{font-size:var(--text-footnote-size);font-weight:700}.XzpBGa_heading h3{font-size:var(--text-title-3-size)}.XzpBGa_form{gap:var(--space-4);display:grid}.XzpBGa_form>label,.XzpBGa_form fieldset{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.XzpBGa_form>label>span,.XzpBGa_form legend{font-weight:750}.XzpBGa_form fieldset label{gap:var(--space-3);min-height:44px;padding:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-md);align-items:flex-start;display:flex}.XzpBGa_form fieldset label>span{gap:var(--space-1);display:grid}.XzpBGa_form fieldset small{color:var(--color-content-secondary)}.XzpBGa_form select,.XzpBGa_form>label input{width:100%;min-height:44px;padding-inline:var(--space-3);background:var(--color-surface-sunken);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}.XzpBGa_form select{border:1px solid var(--color-border-control);background:var(--color-surface-raised)}.XzpBGa_preview,.XzpBGa_receipt{overflow-wrap:anywhere;font-weight:650}.XzpBGa_preview{padding:var(--space-3);border-inline-start:3px solid var(--color-accent);background:var(--color-surface-raised)}.XzpBGa_receipt{font-size:var(--text-title-3-size)}.XzpBGa_receiptNavigation{gap:var(--space-2);flex-wrap:wrap;display:flex}.XzpBGa_receiptNavigation button{min-block-size:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;font-weight:700}.XzpBGa_receiptNavigation button:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}@media (min-width:48rem){.XzpBGa_form fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.XzpBGa_form fieldset legend{grid-column:1/-1}}
._794IzG_surface{gap:var(--space-4);min-inline-size:0;display:grid}._794IzG_heading{gap:var(--space-3);align-items:center;display:flex}._794IzG_heading>svg{width:44px;height:44px;padding:var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-md);color:var(--color-accent);flex:0 0 44px}._794IzG_heading p,._794IzG_heading h3,._794IzG_promiseGroup h4,._794IzG_promiseGroup p,._794IzG_boundary,._794IzG_empty,._794IzG_task,._794IzG_receipt{margin:0}._794IzG_heading p,._794IzG_promiseGroup p,._794IzG_boundary,._794IzG_empty{color:var(--color-content-secondary)}._794IzG_heading p{font-size:var(--text-footnote-size);font-weight:700}._794IzG_heading h3,._794IzG_receipt{font-size:var(--text-title-3-size)}._794IzG_task,._794IzG_receipt{overflow-wrap:anywhere;font-weight:700}._794IzG_blockers,._794IzG_promiseGroup ul{gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}._794IzG_blockers li,._794IzG_promiseGroup li{overflow-wrap:anywhere}._794IzG_blockers{padding-block:var(--space-3);border-inline-start:3px solid var(--color-accent);background:var(--color-surface-raised)}._794IzG_promiseGroup,._794IzG_form,._794IzG_form label{gap:var(--space-2);display:grid}._794IzG_form label>span{font-weight:750}._794IzG_form select{width:100%;min-height:44px;padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em)}._794IzG_form select:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:2px}._794IzG_boundary{border-block-start:1px solid var(--color-border-control);padding-block-start:var(--space-3)}
._vpGnW_dock{background:color-mix(in srgb, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-body);color:var(--color-content-primary);flex-direction:column;gap:.5rem;margin-bottom:.5rem;padding:.6rem 0 .5rem;display:flex}._vpGnW_rounds{scrollbar-width:none;align-items:center;gap:.45rem;padding:2px;display:flex;overflow-x:auto}._vpGnW_rounds::-webkit-scrollbar{display:none}._vpGnW_round,._vpGnW_mic{--tone:var(--color-content-secondary);width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);background:color-mix(in srgb, var(--tone) 14%, var(--color-surface-raised));color:var(--tone);cursor:pointer;touch-action:manipulation;border:0;flex:none;place-items:center;padding:0;display:grid}:root[data-motion=full] ._vpGnW_round,:root[data-motion=full] ._vpGnW_mic{transition:transform .1s}:root[data-motion=full] ._vpGnW_round:hover,:root[data-motion=full] ._vpGnW_mic:hover{transform:scale(1.06)}._vpGnW_round[data-tone=write]{--tone:var(--bubble-slot-3)}._vpGnW_round[data-tone=list]{--tone:var(--look-violet)}._vpGnW_round[data-tone=place]{--tone:var(--bubble-slot-5)}._vpGnW_round[data-tone=photo]{--tone:var(--bubble-slot-2)}._vpGnW_mic[data-tone=voice]{--tone:var(--bubble-slot-4)}._vpGnW_round[data-tone=act]{--tone:var(--look-violet)}._vpGnW_round[data-tone=link],._vpGnW_round[data-tone=file]{--tone:var(--look-slate)}._vpGnW_round[data-tone=money]{--tone:var(--look-jade)}._vpGnW_round[aria-pressed=true],._vpGnW_round[aria-expanded=true],._vpGnW_mic[data-recording]{background:var(--tone);color:var(--on-bubble)}._vpGnW_mic{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._vpGnW_into{color:var(--color-content-tertiary);white-space:nowrap;flex:none;margin:0 0 0 auto;padding-left:.5rem;font-size:.78rem}._vpGnW_into strong{color:var(--color-content-primary)}._vpGnW_verbs{background:var(--color-surface-raised);max-height:22rem;box-shadow:0 6px 20px color-mix(in srgb, var(--color-content-primary) 8%, transparent);border-radius:1.2rem;padding:.4rem .8rem .8rem;overflow:auto}._vpGnW_verbFamily{--tone:var(--bubble-slot-1)}._vpGnW_verbFamily[data-tone=s2]{--tone:var(--bubble-slot-2)}._vpGnW_verbFamily[data-tone=s3]{--tone:var(--bubble-slot-3)}._vpGnW_verbFamily[data-tone=s4]{--tone:var(--bubble-slot-4)}._vpGnW_verbFamily[data-tone=s5]{--tone:var(--bubble-slot-5)}._vpGnW_verbFamily[data-tone=violet]{--tone:var(--look-violet)}._vpGnW_verbFamily[data-tone=jade]{--tone:var(--look-jade)}._vpGnW_verbFamily[data-tone=tang]{--tone:var(--look-tang)}._vpGnW_verbFamilyName{color:color-mix(in srgb, var(--tone) 80%, var(--color-content-primary));margin:.7rem 0 .25rem;font-size:.78rem;font-weight:800}._vpGnW_verbRow{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._vpGnW_verbPill{min-height:var(--touch-target);border:1.5px solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;cursor:pointer;align-items:center;padding:0 .8rem;font-size:.85rem;font-weight:600;display:inline-flex}._vpGnW_verbPill:hover{background:color-mix(in srgb, var(--tone) 12%, var(--color-surface-raised))}._vpGnW_verbPill:focus-visible,._vpGnW_barPill:focus-visible,._vpGnW_detailsLink:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}._vpGnW_barPill{--tone:var(--color-content-secondary);min-height:var(--touch-target);border:1.5px solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;white-space:nowrap;cursor:pointer;flex:none;align-self:center;align-items:center;gap:.3rem;padding:0 .8rem;font-size:.85rem;font-weight:600;display:inline-flex}._vpGnW_barPill[data-tone=photo]{--tone:var(--bubble-slot-2)}._vpGnW_barPill[data-tone=place]{--tone:var(--bubble-slot-5)}._vpGnW_barPill[data-tone=remind]{--tone:var(--bubble-slot-1)}._vpGnW_barPill[data-tone=list]{--tone:var(--look-violet)}._vpGnW_barPill svg{color:var(--tone)}._vpGnW_detect{min-height:1.6rem;color:var(--color-content-secondary);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:.3rem .4rem 0;font-size:.8rem;display:flex}._vpGnW_detect strong,._vpGnW_detect b{color:var(--color-content-primary)}._vpGnW_detect ._vpGnW_verb{font-family:var(--font-body);font-size:.8rem;font-weight:700}._vpGnW_detailsLink{min-height:var(--touch-target);color:var(--color-content-secondary);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-.4rem;padding:0 .5rem;font-size:.82rem;text-decoration:underline}._vpGnW_bar{border-radius:max(1.1rem, calc(var(--touch-target) / 2));background:var(--color-surface-raised);box-shadow:0 1px 2px color-mix(in srgb, var(--color-content-primary) 5%, transparent);align-items:flex-end;gap:.4rem;padding:.25rem .35rem .25rem .9rem;display:flex}._vpGnW_bar:focus-within{box-shadow:0 0 0 3px var(--color-info)}._vpGnW_field{flex:1;min-width:0;display:flex}._vpGnW_field textarea{min-width:0;min-height:var(--touch-target);resize:none;max-height:10.5rem;color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:0 0;border:0;outline:none;flex:1;margin:0;padding:.55rem 0;line-height:1.4}._vpGnW_field textarea:focus-visible{outline:none}._vpGnW_field textarea::placeholder{color:var(--color-content-tertiary)}._vpGnW_field textarea::-moz-placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vpGnW_field textarea:-moz-placeholder-shown{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vpGnW_field textarea:placeholder-shown,._vpGnW_field textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vpGnW_send{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-content);cursor:pointer;border:0;flex:none;place-items:center;margin-bottom:0;padding:0;display:grid}._vpGnW_send:disabled{cursor:default}._vpGnW_round:focus-visible,._vpGnW_mic:focus-visible,._vpGnW_send:focus-visible,._vpGnW_textButton:focus-visible,._vpGnW_resume:focus-visible,._vpGnW_saved button:focus-visible,._vpGnW_nameField input:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}._vpGnW_resume{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);min-height:3.25rem;color:var(--color-accent-content);font:inherit;cursor:pointer;border:0;font-weight:700;display:flex}._vpGnW_proposal{--slot:var(--bubble-slot-4);gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--slot) calc(11% * var(--wash-boost,1)), var(--color-surface-raised));box-shadow:0 .75rem 1.5rem -1rem var(--color-scrim);flex-direction:column;display:flex}._vpGnW_proposal[data-kind=reminder]{--slot:var(--bubble-slot-2)}._vpGnW_proposal[data-kind=checklist]{--slot:var(--bubble-slot-5)}._vpGnW_proposal[data-kind=link],._vpGnW_proposal[data-kind=place]{--slot:var(--bubble-slot-1)}._vpGnW_proposal[data-kind=voice],._vpGnW_proposal[data-kind=photo]{--slot:var(--bubble-slot-3)}._vpGnW_proposalHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._vpGnW_badge{min-height:1.75rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--tint-note);color:var(--tint-note-ink);font-family:var(--font-display);align-items:center;font-size:.875rem;font-weight:800;display:inline-flex;transform:rotate(-2deg)}._vpGnW_proposal[data-kind=checklist] ._vpGnW_badge{background:var(--tint-voice);color:var(--tint-voice-ink)}._vpGnW_proposal[data-kind=reminder] ._vpGnW_badge{background:var(--tint-reminder);color:var(--tint-reminder-ink)}._vpGnW_proposal[data-kind=link] ._vpGnW_badge{background:var(--tint-link);color:var(--tint-link-ink)}._vpGnW_proposal[data-kind=voice] ._vpGnW_badge{background:var(--tint-voice);color:var(--tint-voice-ink)}._vpGnW_proposal[data-kind=photo] ._vpGnW_badge,._vpGnW_proposal[data-kind=place] ._vpGnW_badge{background:var(--tint-money);color:var(--tint-money-ink)}._vpGnW_proposal[data-kind=todo]{--slot:var(--bubble-slot-2)}._vpGnW_proposal[data-kind=todo] ._vpGnW_badge{background:var(--tint-reminder);color:var(--tint-reminder-ink)}._vpGnW_verb{font-family:var(--font-display);color:var(--color-content-primary);font-size:1rem;font-weight:800}._vpGnW_verb:after{content:" ·";color:var(--color-content-secondary);font-weight:400}._vpGnW_hint,._vpGnW_goes{color:var(--color-content-secondary);margin:0;font-size:.8125rem}._vpGnW_goes strong{color:var(--color-content-primary)}._vpGnW_goesMark{--slot:var(--bubble-slot-1);border-radius:var(--radius-full);background:var(--slot);vertical-align:.0625rem;width:.5rem;height:.5rem;margin-inline-end:.375rem;display:inline-block}._vpGnW_goesMark[data-slot="2"]{--slot:var(--bubble-slot-2)}._vpGnW_goesMark[data-slot="3"]{--slot:var(--bubble-slot-3)}._vpGnW_goesMark[data-slot="4"]{--slot:var(--bubble-slot-4)}._vpGnW_goesMark[data-slot="5"]{--slot:var(--bubble-slot-5)}@media (forced-colors:active){._vpGnW_goesMark{background:canvastext}}._vpGnW_proposalTitle{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:1.1875rem;font-weight:800}._vpGnW_items{gap:var(--space-1);flex-direction:column;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}._vpGnW_items li{align-items:center;gap:var(--space-3);display:flex}._vpGnW_items li>span{border:.125rem solid var(--tint-wave);border-radius:var(--radius-sm);flex-shrink:0;width:1.125rem;height:1.125rem}._vpGnW_items ._vpGnW_more{color:var(--color-content-secondary);font-size:.8125rem}._vpGnW_when{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--tint-reminder);color:var(--tint-reminder-ink);margin:0;font-size:.9375rem;font-weight:700;display:inline-flex}._vpGnW_proposalActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._vpGnW_textButton{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;font-size:.9375rem;font-weight:600}._vpGnW_thumb{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md);background:var(--tint-photo);width:100%;max-height:12rem;display:block}._vpGnW_audio{width:100%}._vpGnW_nameField input{width:100%;min-height:var(--touch-target);padding:0 var(--space-3);background:var(--color-surface-sunken);color:var(--color-content-primary);font:inherit;border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md);font-size:1rem}._vpGnW_recording{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);font-variant-numeric:tabular-nums;font-weight:600;display:flex}._vpGnW_recordingDot{border-radius:var(--radius-full);background:var(--tint-alert);width:.625rem;height:.625rem;animation:_vpGnW_pulse var(--loop-ambient) var(--ease-enter) infinite}._vpGnW_recordingHint{color:var(--color-content-secondary);flex:1;font-size:.8125rem;font-weight:400}@keyframes _vpGnW_pulse{50%{opacity:.35}}._vpGnW_saved{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-inverse);color:var(--color-content-inverse);font-size:.9375rem;display:flex}._vpGnW_saved button{min-height:var(--touch-target);padding:0 var(--space-3);color:var(--color-content-inverse);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}._vpGnW_error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--tint-link);color:var(--tint-link-ink);margin:0;font-size:.875rem}._vpGnW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._vpGnW_barRoom{container:capture-bar/inline-size}._vpGnW_examples{margin:var(--space-2) 0 0;color:var(--color-content-secondary);font-size:.875rem;line-height:1.45}._vpGnW_addMenu{gap:var(--space-0-5);padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--elevation-bubble);flex-direction:column;margin:0;list-style:none;display:flex}._vpGnW_addItem{align-items:center;gap:var(--space-3);box-sizing:border-box;width:100%;min-height:var(--touch-target);padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-size:.9375rem;font-weight:600;display:flex}._vpGnW_addItem:hover{background:var(--color-surface-sunken)}._vpGnW_addItem:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:calc(-1 * var(--focus-ring))}._vpGnW_addTile{border-radius:var(--radius-md);background:var(--tint-note);width:2.25rem;height:2.25rem;color:var(--tint-note-ink);flex-shrink:0;place-items:center;display:grid}._vpGnW_addTile[data-tone=photo]{background:var(--tint-photo);color:var(--color-content-primary)}._vpGnW_addTile[data-tone=place]{background:var(--tint-alert);color:var(--tint-alert-ink)}._vpGnW_addTile[data-tone=checklist]{background:var(--tint-money);color:var(--tint-money-ink)}._vpGnW_addTile[data-tone=reminder]{background:var(--tint-reminder);color:var(--tint-reminder-ink)}._vpGnW_addTile[data-tone=link]{background:var(--tint-link);color:var(--tint-link-ink)}._vpGnW_addTile[data-tone=voice]{background:var(--tint-voice);color:var(--tint-voice-ink)}._vpGnW_addTile[data-tone=note]{background:var(--tint-note);color:var(--tint-note-ink)}._vpGnW_addTile[data-tone=file]{box-sizing:border-box;border:var(--border-hairline) solid var(--color-border-control);background:var(--color-surface-sunken);color:var(--color-content-primary)}._vpGnW_primary{}._vpGnW_roundSlot{display:contents}@media (max-width:26.24rem){._vpGnW_roundSlot[data-later]{display:none}}._vpGnW_round[data-tone=remind]{--tone:var(--bubble-slot-1)}._vpGnW_proposal{box-shadow:none;color:var(--color-content-secondary);background:0 0;border-radius:0;gap:.3rem;padding:.3rem .4rem 0;font-size:.8rem}._vpGnW_proposalHead{gap:.4rem}._vpGnW_detectMark{--slot:var(--bubble-slot-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--slot) 14%, var(--color-surface-raised));width:26px;height:26px;color:var(--slot);flex:none;place-items:center;display:inline-grid}._vpGnW_detectMark[data-kind=checklist]{--slot:var(--look-violet)}._vpGnW_detectMark[data-kind=reminder],._vpGnW_detectMark[data-kind=todo]{--slot:var(--bubble-slot-1)}._vpGnW_detectMark[data-kind=link]{--slot:var(--color-content-secondary)}._vpGnW_detectMark[data-kind=place]{--slot:var(--bubble-slot-5)}._vpGnW_detectMark[data-kind=poll]{--slot:var(--look-tang)}._vpGnW_detectMark[data-kind=money]{--slot:var(--look-jade)}._vpGnW_detectMark[data-tone=s1]{--slot:var(--bubble-slot-1)}._vpGnW_detectMark[data-tone=s2]{--slot:var(--bubble-slot-2)}._vpGnW_detectMark[data-tone=s3]{--slot:var(--bubble-slot-3)}._vpGnW_detectMark[data-tone=s4]{--slot:var(--bubble-slot-4)}._vpGnW_detectMark[data-tone=s5]{--slot:var(--bubble-slot-5)}._vpGnW_detectMark[data-tone=violet]{--slot:var(--look-violet)}._vpGnW_detectMark[data-tone=jade]{--slot:var(--look-jade)}._vpGnW_detectMark[data-tone=tang]{--slot:var(--look-tang)}._vpGnW_proposal ._vpGnW_badge,._vpGnW_proposal[data-kind] ._vpGnW_badge{min-height:0;color:var(--color-content-primary);font-family:var(--font-body);background:0 0;padding:0;font-size:.8rem;font-weight:700;transform:none}._vpGnW_proposal ._vpGnW_verb{font-family:var(--font-body);font-size:.8rem;font-weight:700}._vpGnW_proposal ._vpGnW_hint,._vpGnW_proposal ._vpGnW_goes{font-size:.8rem}._vpGnW_proposal ._vpGnW_proposalTitle{font-family:var(--font-body);letter-spacing:0;color:var(--color-content-primary);font-size:.875rem;font-weight:600}._vpGnW_proposal ._vpGnW_items{flex-flow:wrap;gap:.2rem .7rem;font-size:.8rem}._vpGnW_proposal ._vpGnW_items li{gap:.3rem}._vpGnW_proposal ._vpGnW_items li>span{width:.8rem;height:.8rem}._vpGnW_proposal ._vpGnW_when{border-radius:var(--radius-full);padding:.15rem .6rem;font-size:.8rem}._vpGnW_proposal ._vpGnW_proposalActions{gap:.25rem}._vpGnW_proposal ._vpGnW_textButton{color:var(--color-content-secondary);text-underline-offset:.2em;padding:0 .5rem;font-size:.82rem;text-decoration:underline}
.Bsu-Qa_moment{width:min(100%, var(--content-max-width));gap:var(--space-4);margin:var(--space-6) auto;padding:var(--space-5);color:var(--color-accent-content);background:var(--color-positive);border:2px solid var(--color-border-control);border-radius:var(--radius-xl);box-shadow:6px 6px 0 var(--color-content-primary);display:grid;position:relative;overflow:hidden}.Bsu-Qa_mark{top:var(--space-4);right:var(--space-4);width:3.25rem;height:3.25rem;color:var(--color-accent-content);background:var(--color-accent);border:2px solid var(--color-border-control);border-radius:46% 54% 42% 58%;place-items:center;display:grid;position:absolute;transform:rotate(8deg)}.Bsu-Qa_copy{gap:var(--space-2);max-width:min(34rem,100% - 4rem);display:grid}.Bsu-Qa_copy p,.Bsu-Qa_copy h2,.Bsu-Qa_copy span,.Bsu-Qa_momentBody p,.Bsu-Qa_unavailable{margin:0}.Bsu-Qa_moments{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.Bsu-Qa_moments>li{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:2px solid var(--color-border-control);border-radius:var(--radius-lg);display:grid}.Bsu-Qa_momentMeta,.Bsu-Qa_momentBody,.Bsu-Qa_editRow{align-items:center;gap:var(--space-2);display:flex}.Bsu-Qa_momentMeta{font-size:var(--text-footnote-size)}.Bsu-Qa_momentMeta span{color:var(--color-content-secondary)}.Bsu-Qa_momentBody{justify-content:space-between;align-items:flex-start}.Bsu-Qa_momentBody p{overflow-wrap:anywhere;min-width:0;line-height:1.45}.Bsu-Qa_copy p{font-size:var(--text-footnote-size);letter-spacing:.08em;text-transform:uppercase;font-weight:850}.Bsu-Qa_copy h2{letter-spacing:-.05em;font-size:clamp(1.7rem,8vw,3rem);line-height:.98}.Bsu-Qa_copy span{line-height:1.45}.Bsu-Qa_composer{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.Bsu-Qa_composer label{gap:var(--space-1);font-size:var(--text-footnote-size);font-weight:760;display:grid}.Bsu-Qa_composer button,.Bsu-Qa_editRow button,.Bsu-Qa_quiet{min-height:var(--touch-target);color:var(--color-content-primary);font:inherit;border:2px solid var(--color-border-control);border-radius:var(--radius-full)}.Bsu-Qa_composer input{width:100%;padding-inline:var(--space-4);background:var(--color-surface-sunken);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}.Bsu-Qa_editRow input{min-width:0;padding-inline:var(--space-4);background:var(--color-surface-sunken);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md);flex:1}.Bsu-Qa_composer input,.Bsu-Qa_editRow input{min-height:var(--touch-target);color:var(--color-content-primary);font:inherit;font-size:max(var(--text-input-floor), 1em);background:var(--color-surface-sunken);border:var(--border-hairline) solid transparent;border-bottom-color:var(--color-border-control);border-radius:var(--radius-md)}.Bsu-Qa_composer input{border-bottom-color:var(--color-accent-content)}.Bsu-Qa_composer button,.Bsu-Qa_editRow button{padding-inline:var(--space-5);color:var(--color-accent-content);background:var(--color-accent);font-weight:800}.Bsu-Qa_quiet{padding-inline:var(--space-3);background:0 0;font-weight:750}.Bsu-Qa_composer button:disabled,.Bsu-Qa_editRow button:disabled{cursor:not-allowed;opacity:.5}.Bsu-Qa_composer input:focus-visible,.Bsu-Qa_composer button:focus-visible,.Bsu-Qa_editRow input:focus-visible,.Bsu-Qa_editRow button:focus-visible,.Bsu-Qa_quiet:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:3px}.Bsu-Qa_unavailable{padding:var(--space-3);background:var(--color-surface-raised);border:2px solid var(--color-border-control);border-radius:var(--radius-lg)}@media (max-width:520px){.Bsu-Qa_moment{padding:var(--space-4);box-shadow:4px 4px 0 var(--color-content-primary)}.Bsu-Qa_composer{grid-template-columns:1fr}.Bsu-Qa_editRow{grid-template-columns:1fr 1fr;display:grid}.Bsu-Qa_editRow input{grid-column:1/-1}.Bsu-Qa_composer button{width:100%}}@media (forced-colors:active){.Bsu-Qa_moment,.Bsu-Qa_mark,.Bsu-Qa_composer input,.Bsu-Qa_composer button,.Bsu-Qa_moments>li,.Bsu-Qa_editRow input,.Bsu-Qa_editRow button,.Bsu-Qa_quiet{forced-color-adjust:auto}}
@font-face{font-family:Figtree;src:url(/fonts/figtree-latin-wght-normal.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin-wght-normal.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.zxQ4RG_workspace{--pop-radius:var(--radius-xl);--pop-press:var(--bubble-slot-1);min-height:calc(100dvh - var(--preview-band-height,0px));color:var(--color-content-primary);font-family:var(--font-body)}.zxQ4RG_workspace[data-no-bar]{--everyday-bar-height:0rem}.zxQ4RG_frame{min-height:calc(100dvh - var(--preview-band-height,0px));grid-template-columns:minmax(0,1fr);display:grid}.zxQ4RG_column{min-width:0;min-height:calc(100dvh - var(--preview-band-height,0px));padding-bottom:calc(var(--everyday-bar-height) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}.zxQ4RG_screen{gap:var(--space-3);width:100%;max-width:45rem;padding:0 var(--space-4) var(--space-4);flex-direction:column;flex:1;margin:0 auto;display:flex}:is(.zxQ4RG_column:has(>.bb-page>.bb-task-frame),.zxQ4RG_column:has(>.zxQ4RG_pageFrame>.bb-page>.bb-task-frame)){height:calc(100dvh - var(--preview-band-height,0px));min-height:0}.zxQ4RG_pageFrame:has(>.bb-page>.bb-task-frame){display:contents}:is(.zxQ4RG_column>.bb-page:has(>.bb-task-frame),.zxQ4RG_pageFrame>.bb-page:has(>.bb-task-frame)){flex:auto;width:100%;min-height:0;container-type:size}:is(.zxQ4RG_column>.bb-page>.bb-task-frame,.zxQ4RG_pageFrame>.bb-page>.bb-task-frame){block-size:100%;max-block-size:100%}@container (max-height:30em){.zxQ4RG_column [data-finite-start]>.bb-task-frame{display:block;overflow:hidden auto}}.zxQ4RG_pageFrame{width:100%;min-width:0;max-width:45rem;padding-inline:var(--space-4);flex-direction:column;flex:1;margin-inline:auto;display:flex}.zxQ4RG_frame .zxQ4RG_pageFrame>*{width:100%;margin-inline:0;padding-inline:0}.zxQ4RG_frame .zxQ4RG_screen>.bb-page{width:100%;margin-inline:0;padding-inline:0}.zxQ4RG_column .bb-task-frame{margin-inline:0}@media (min-width:47.5625rem){.zxQ4RG_pageFrame{padding-inline:var(--space-6)}.zxQ4RG_column .bb-task-frame{width:100%;max-width:100%;margin-inline:0}.zxQ4RG_pageFrame>.bb-page:has(>.bb-task-frame){max-width:calc(45rem - 2 * var(--space-2));margin-inline:auto}}.zxQ4RG_dockSlot{z-index:4;width:100%;max-width:45rem;padding:0 var(--space-4);box-sizing:border-box;margin:0 auto;position:sticky;top:0}.zxQ4RG_screen .zxQ4RG_dockSlot{padding-inline:0}@media (max-width:47.5rem){.zxQ4RG_dockSlot{top:52px}}@media (min-width:47.5625rem){.zxQ4RG_frame{grid-template-columns:13.5rem minmax(0,1fr)}.zxQ4RG_frame .zxQ4RG_screen>.bb-page{padding-top:0}.zxQ4RG_column{padding-bottom:0}.zxQ4RG_dockSlot,.zxQ4RG_screen{padding-inline:var(--space-6)}}.zxQ4RG_bottomBar{inset-inline:0;z-index:6;padding:var(--space-1) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--color-surface-raised);box-shadow:0 calc(-1 * var(--border-hairline)) 0 var(--color-separator);display:flex;position:fixed;bottom:0}.zxQ4RG_bottomBar .zxQ4RG_destination{border-radius:var(--radius-md);min-height:3.25rem;color:var(--color-content-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;padding:0;font-size:.75rem;font-weight:600;text-decoration:none;display:flex;position:relative}.zxQ4RG_bottomBar .zxQ4RG_destination[aria-current=page]{color:var(--color-content-primary);font-weight:800}.zxQ4RG_bottomBar .zxQ4RG_destination[aria-current=page] .zxQ4RG_destinationIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--bubble-slot-1) calc(22% * var(--wash-boost,1)), var(--color-surface-raised))}.zxQ4RG_bottomBar .zxQ4RG_destinationIcon{padding:.125rem var(--space-4)}.zxQ4RG_bottomBar .zxQ4RG_badge{position:absolute;top:.125rem;left:calc(50% + .5rem)}@media (min-width:47.5625rem){.zxQ4RG_bottomBar{display:none}}.zxQ4RG_rail{display:none}@media (min-width:47.5625rem){.zxQ4RG_rail{border-right:1px solid var(--color-separator);background:color-mix(in srgb, var(--color-surface-raised) 70%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:column;gap:.15rem;height:100dvh;padding:1rem .75rem;display:flex;position:sticky;top:0;overflow-y:auto}}@media (max-width:47.5rem){.zxQ4RG_rail[data-open]{z-index:30;gap:var(--space-1);width:min(16rem,86vw);height:100dvh;padding:1rem .75rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--color-surface-raised);box-shadow:0 0 0 100vmax var(--color-scrim);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.zxQ4RG_rail[data-open]>*{flex-shrink:0}:root[data-motion=full] .zxQ4RG_rail[data-open]{animation:.18s ease-out zxQ4RG_drawerIn}}@keyframes zxQ4RG_drawerIn{0%{transform:translate(-100%)}to{transform:none}}.zxQ4RG_wordmarkLink{align-items:center;gap:var(--space-2);min-height:var(--touch-target);border-radius:var(--radius-lg);color:inherit;text-decoration:none;display:flex}.zxQ4RG_wordmarkLink:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_wordmark{color:var(--color-content-primary);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:.55rem;margin:0;padding:.4rem .5rem .9rem;font-size:1.15rem;font-weight:800;display:flex}.zxQ4RG_logoMark{border-radius:var(--radius-full);background:var(--bubble-slot-1);width:1.9rem;height:1.9rem;color:var(--on-bubble);flex-shrink:0;place-items:center;display:grid}.zxQ4RG_railNav{flex-direction:column;gap:.125rem;display:flex}.zxQ4RG_railNav .zxQ4RG_destination,.zxQ4RG_railBubbles .zxQ4RG_railBubble,.zxQ4RG_railStart{min-height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-secondary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:0 .7rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:flex}.zxQ4RG_railNav .zxQ4RG_destination:hover,.zxQ4RG_railBubble:hover,.zxQ4RG_railStart:hover{background:var(--color-surface-sunken)}.zxQ4RG_railNav .zxQ4RG_destination[aria-current=page],.zxQ4RG_railBubbles .zxQ4RG_railBubble[aria-current=page]{background:var(--color-accent);color:var(--color-accent-content)}.zxQ4RG_railNav .zxQ4RG_destination[data-shop]{color:color-mix(in srgb, var(--bubble-slot-4) 68%, var(--color-content-primary))}.zxQ4RG_railNav .zxQ4RG_destination[data-shop][aria-current=page]{background:var(--bubble-slot-4);color:var(--on-bubble)}.zxQ4RG_railNav .zxQ4RG_badge{margin-inline-start:auto}.zxQ4RG_destinationIcon{place-items:center;display:inline-grid}.zxQ4RG_railBubbles{margin-top:var(--space-5);flex-direction:column;gap:.125rem;display:flex}.zxQ4RG_railBubbles ul{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.zxQ4RG_railHeading{padding:0 var(--space-3) var(--space-2);font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--color-content-secondary);margin:0;font-size:.75rem;font-weight:700}.zxQ4RG_railBubbles .zxQ4RG_railBubble:not([aria-current]){font-weight:500}.zxQ4RG_railBubble span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zxQ4RG_railEmpty{padding:0 var(--space-3);color:var(--color-content-secondary);margin:0;font-size:.875rem}.zxQ4RG_railStart{color:var(--color-accent)}.zxQ4RG_badge{border-radius:var(--radius-full);background:var(--bubble-slot-3);min-width:1.125rem;height:1.125rem;color:var(--on-bubble);place-items:center;padding:0 .45rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-grid}.zxQ4RG_badge[data-count]:after{content:attr(data-count)}.zxQ4RG_destination:focus-visible,.zxQ4RG_railBubble:focus-visible,.zxQ4RG_railStart:focus-visible,.zxQ4RG_headerButton:focus-visible,.zxQ4RG_youButton:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_avatar{--slot:var(--bubble-slot-1);border-radius:var(--radius-full);background:color-mix(in oklab, var(--slot) 40%, var(--color-surface-raised));width:3rem;height:3rem;color:color-mix(in oklab, var(--slot) 50%, var(--color-content-primary));font-family:var(--font-display);flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:800;display:inline-grid}.zxQ4RG_avatar[data-size=sm]{width:1.75rem;height:1.75rem;font-size:.8125rem}.zxQ4RG_avatar[data-size=lg]{width:3.5rem;height:3.5rem;font-size:1.5rem}.zxQ4RG_avatar[data-slot="2"]{--slot:var(--bubble-slot-2)}.zxQ4RG_avatar[data-slot="3"]{--slot:var(--bubble-slot-3)}.zxQ4RG_avatar[data-slot="4"]{--slot:var(--bubble-slot-4)}.zxQ4RG_avatar[data-slot="5"]{--slot:var(--bubble-slot-5)}.zxQ4RG_screenHeader{width:100%;max-width:45rem;min-height:var(--touch-target);padding:.2rem calc(var(--space-4) + var(--page-tools-width,var(--touch-target))) .4rem var(--space-4);justify-content:space-between;align-items:center;gap:.5rem;margin:0 auto;display:flex}@media (min-width:47.5625rem){.zxQ4RG_screenHeader{padding:.2rem calc(var(--space-6) + var(--page-tools-width,var(--touch-target))) .4rem var(--space-6)}}.zxQ4RG_screenTitle{flex-direction:column;gap:.125rem;min-width:0;display:flex}.zxQ4RG_screenTitle h1{overflow-wrap:anywhere;margin:0}.zxQ4RG_screenTitle h1:focus{outline:none}.zxQ4RG_screenTitle p{color:var(--color-content-secondary);margin:0;font-size:.875rem}.zxQ4RG_screenTitle h1+p{max-width:100%;color:var(--color-content-tertiary);align-self:flex-start;font-size:.8rem;font-weight:600}@media (min-width:47.5625rem){.zxQ4RG_screenTitle p{font-size:.9375rem}}.zxQ4RG_screenHeader[data-below]{flex-wrap:wrap}.zxQ4RG_screenBelow{gap:var(--space-2);flex-direction:column;flex-basis:100%;min-width:0;display:flex}.zxQ4RG_headerTools{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.zxQ4RG_headerButton,.zxQ4RG_youButton{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;cursor:pointer;border:0;place-items:center;padding:0;display:grid}.zxQ4RG_headerButtonPlain{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.zxQ4RG_headerButtonPlain:hover{background:var(--color-surface-sunken)}.zxQ4RG_headerButtonPlain:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_empty>span:first-child{margin-bottom:var(--space-2);align-self:center}.zxQ4RG_headerButton[aria-pressed=true],.zxQ4RG_headerButton[aria-expanded=true]{background:var(--color-accent-subtle)}.zxQ4RG_youButton{background:var(--color-accent);color:var(--color-accent-content);font-size:1rem;font-weight:700;text-decoration:none}.zxQ4RG_youButton[aria-current=page]{box-shadow:0 0 0 .1875rem var(--color-accent-subtle)}.zxQ4RG_topBar{display:contents}.zxQ4RG_column[data-title-row] .zxQ4RG_topBar[data-searching] .zxQ4RG_pageTools{margin-bottom:0}.zxQ4RG_column{--page-tools-width:var(--touch-target)}.zxQ4RG_column:has([data-history]){--page-tools-width:calc(3 * var(--touch-target) + .5rem)}.zxQ4RG_pageTools{pointer-events:none}.zxQ4RG_pageTools>*{pointer-events:auto}.zxQ4RG_phoneBar{z-index:6;background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);order:-3;align-items:center;gap:.25rem;padding:.35rem .5rem;display:flex;position:sticky;top:0}.zxQ4RG_pageTools{box-sizing:border-box;z-index:5;width:100%;max-width:45rem;height:var(--touch-target);margin-inline:auto;padding-inline:var(--space-4);order:-1;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.2rem;display:flex;position:relative}.zxQ4RG_column[data-title-row] .zxQ4RG_pageTools{margin-bottom:calc(-1 * var(--touch-target) - .2rem)}.zxQ4RG_topSearch{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;text-decoration:none;display:grid}.zxQ4RG_topSearch:hover{background:var(--color-surface-sunken);color:var(--color-content-primary)}.zxQ4RG_topSearch:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_topSearch[aria-expanded=true]{background:var(--color-surface-sunken);color:var(--color-content-primary)}.zxQ4RG_topYou{display:contents}.zxQ4RG_topMark{min-width:0;min-height:var(--touch-target);border-radius:var(--radius-lg);color:var(--color-content-primary);font:800 1.15rem var(--font-display);letter-spacing:-.02em;flex:1;align-items:center;gap:.55rem;padding:.2rem .3rem;text-decoration:none;display:inline-flex}.zxQ4RG_topMarkWord{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zxQ4RG_topMark:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}@media (min-width:47.5625rem){.zxQ4RG_phoneBar{display:none}.zxQ4RG_pageTools{padding-inline:var(--space-6);margin-top:1.1rem}.zxQ4RG_topYou{display:none}}.zxQ4RG_railYou{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:0 .7rem;text-decoration:none;display:flex}.zxQ4RG_railYou:hover{background:var(--color-surface-sunken)}.zxQ4RG_railYou[aria-current=page]{background:var(--color-accent);color:var(--color-accent-content)}.zxQ4RG_railYou:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_railYouLetter,.zxQ4RG_youFace{overflow:hidden}.zxQ4RG_railYouLetter svg,.zxQ4RG_youFace svg{width:100%;height:100%;display:block}.zxQ4RG_youFace{border-radius:var(--radius-full);place-items:center;width:100%;height:100%;display:grid}.zxQ4RG_railYouLetter{border-radius:var(--radius-full);background:var(--color-accent);width:1.5rem;height:1.5rem;color:var(--color-accent-content);flex-shrink:0;place-items:center;font-size:.75rem;font-weight:700;display:grid}.zxQ4RG_railYouText{flex-direction:column;min-width:0;display:flex}.zxQ4RG_railYouName{color:var(--color-content-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.zxQ4RG_railYouSub{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zxQ4RG_railYou[aria-current=page] .zxQ4RG_railYouName{color:inherit}.zxQ4RG_sectionLabel{margin:var(--space-3) 0 0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-content-primary);font-size:1.25rem;font-weight:800;line-height:1.2}.zxQ4RG_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zxQ4RG_empty{gap:var(--space-1);padding:var(--space-6) var(--space-4);border-radius:var(--pop-radius);background:color-mix(in srgb, var(--bubble-slot-4) calc(10% * var(--wash-boost,1)), var(--color-surface-raised));text-align:center;flex-direction:column;display:flex}.zxQ4RG_empty strong{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:800}.zxQ4RG_empty p{color:var(--color-content-secondary);margin:0;font-size:.9375rem}.zxQ4RG_notice{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-wrap:wrap;margin:0;font-size:.9375rem;display:flex}.zxQ4RG_textButton{min-height:var(--touch-target);padding:0 var(--space-2);color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.zxQ4RG_textButton:focus-visible,.zxQ4RG_secondary:focus-visible,.zxQ4RG_answer:focus-visible,.zxQ4RG_bubbleRow:focus-visible,.zxQ4RG_chip:focus-visible,.zxQ4RG_example:focus-visible,.zxQ4RG_backLink:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_secondary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 .125rem var(--color-accent);background:0 0;border:0;font-size:.9375rem;font-weight:800;text-decoration:none;display:inline-flex}.zxQ4RG_secondary:disabled{opacity:.55;cursor:default}.zxQ4RG_needs{gap:var(--space-2);flex-direction:column;display:flex}.zxQ4RG_needsRow{gap:var(--space-3);padding:0 0 var(--space-1);scroll-snap-type:x mandatory;grid-auto-columns:minmax(10.5rem,17rem);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.zxQ4RG_needsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));margin:0;padding:0;list-style:none;display:grid}.zxQ4RG_needsGrid>li>*{height:100%}.zxQ4RG_needsRow>li{scroll-snap-align:start}.zxQ4RG_needCard{gap:var(--space-2);height:100%;padding:var(--space-4);border-radius:var(--pop-radius);background:color-mix(in srgb, var(--bubble-slot-2) calc(11% * var(--wash-boost,1)), var(--color-surface-raised));flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){:is(:root[data-motion=full] .zxQ4RG_list>li,:root[data-motion=full] .zxQ4RG_needsGrid>li){animation:zxQ4RG_popIn var(--motion-large) var(--ease-spring) both}:root[data-motion=full] .zxQ4RG_screenTitle h1+p{animation:zxQ4RG_wobble var(--motion-deliberate) var(--ease-spring) both}:is(:root[data-motion=full] [data-today-day] .zxQ4RG_list>li,:root[data-motion=full] [data-on-this-day] .zxQ4RG_list>li){animation-name:zxQ4RG_riseIn}}@keyframes zxQ4RG_riseIn{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes zxQ4RG_popIn{0%{opacity:0;transform:translateY(.5rem)scale(.97)}to{opacity:1;transform:none}}@keyframes zxQ4RG_wobble{0%{transform:rotate(4deg)scale(.9)}to{transform:rotate(-2deg)}}.zxQ4RG_needWhen{align-items:center;gap:var(--space-2);color:var(--tint-reminder-ink);margin:0;font-size:.8125rem;font-weight:700;display:inline-flex}.zxQ4RG_needWhen[data-overdue]{color:var(--tint-link-ink)}.zxQ4RG_needFrom{color:var(--color-content-secondary);overflow-wrap:anywhere;margin:0;font-size:.8125rem;font-weight:600}.zxQ4RG_needTitle{font-family:var(--font-body);overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.zxQ4RG_needCard .zxQ4RG_answer{min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-full);box-shadow:inset 0 0 0 .09375rem var(--color-accent);color:var(--color-accent);align-self:flex-start;align-items:center;margin-top:auto;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.zxQ4RG_starter{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);border-radius:calc(var(--touch-target) / 2 + var(--space-1));background:var(--color-surface-raised);box-shadow:0 .5rem 1.25rem -.75rem var(--color-scrim);display:flex}.zxQ4RG_starter:focus-within{box-shadow:0 0 0 var(--focus-ring) var(--color-accent)}.zxQ4RG_starter input{min-width:0;min-height:var(--touch-target);color:var(--color-content-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.zxQ4RG_starter input::placeholder{color:var(--color-content-secondary)}.zxQ4RG_examples{align-items:center;gap:var(--space-2);color:var(--color-content-secondary);flex-wrap:wrap;margin:0;font-size:.8125rem;display:flex}.zxQ4RG_example{--slot:var(--bubble-slot-1);align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb, var(--slot) calc(8% * var(--wash-boost,1)), var(--color-surface-raised));box-shadow:inset 0 0 0 .125rem color-mix(in srgb, var(--slot) 45%, transparent);color:var(--color-content-primary);font:inherit;cursor:pointer;border:0;font-size:.875rem;font-weight:700;display:inline-flex}.zxQ4RG_example:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_example:disabled{opacity:.5;cursor:default}.zxQ4RG_example:nth-of-type(5n+2){--slot:var(--bubble-slot-4)}.zxQ4RG_example:nth-of-type(5n+3){--slot:var(--bubble-slot-5)}.zxQ4RG_example:nth-of-type(5n+4){--slot:var(--bubble-slot-2)}.zxQ4RG_example:nth-of-type(5n+5){--slot:var(--bubble-slot-3)}.zxQ4RG_list .zxQ4RG_bubbleRow{--slot:var(--bubble-slot-1);align-items:center;gap:var(--space-4);min-height:4.75rem;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--pop-radius);background:color-mix(in srgb, var(--slot) calc(11% * var(--wash-boost,1)), var(--color-surface-raised));color:var(--color-content-primary);font:inherit;text-align:start;cursor:pointer;border:0;width:100%;text-decoration:none;display:flex}.zxQ4RG_list .zxQ4RG_bubbleRow:hover{box-shadow:0 .125rem .5rem color-mix(in srgb, var(--color-content-primary) 10%, transparent)}.zxQ4RG_bubbleText{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.zxQ4RG_list .zxQ4RG_bubbleRow[data-slot="2"]{--slot:var(--bubble-slot-2)}.zxQ4RG_list .zxQ4RG_bubbleRow[data-slot="3"]{--slot:var(--bubble-slot-3)}.zxQ4RG_list .zxQ4RG_bubbleRow[data-slot="4"]{--slot:var(--bubble-slot-4)}.zxQ4RG_list .zxQ4RG_bubbleRow[data-slot="5"]{--slot:var(--bubble-slot-5)}.zxQ4RG_bubbleName{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.1875rem;font-weight:800}.zxQ4RG_bubbleStatus{color:var(--color-content-secondary);font-size:.875rem}.zxQ4RG_bubbleStatus[data-attention]{color:var(--tint-reminder-ink);font-weight:600}.zxQ4RG_unreadDot{border-radius:var(--radius-full);background:var(--tint-alert-ink);flex-shrink:0;width:.625rem;height:.625rem}.zxQ4RG_bubblePeople{align-items:center;gap:var(--space-1);color:var(--color-content-secondary);font-size:.8125rem;display:inline-flex}.zxQ4RG_quietLink{min-height:var(--touch-target);color:var(--color-accent);align-self:flex-start;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.zxQ4RG_placeHeader{gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4) var(--space-4);background:var(--color-surface-raised);box-shadow:0 var(--border-hairline) 0 var(--color-separator);flex-direction:column;display:flex}.zxQ4RG_placeHeaderInner{gap:var(--space-3);flex-direction:column;width:100%;max-width:45rem;margin:0 auto;display:flex}@media (min-width:47.5625rem){.zxQ4RG_placeHeader{padding:var(--space-8) var(--space-8) var(--space-5)}}.zxQ4RG_placeTop{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.zxQ4RG_placeTools{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:flex}.zxQ4RG_backLink{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-start:calc(-1 * var(--space-3));display:inline-grid}@media (min-width:47.5625rem){.zxQ4RG_backLink{display:none}}.zxQ4RG_people{display:inline-flex}.zxQ4RG_people>span+span{margin-inline-start:calc(-1 * var(--space-2))}.zxQ4RG_personDot{border:.125rem solid var(--color-surface-raised);border-radius:var(--radius-full);background:var(--color-accent);width:2rem;height:2rem;color:var(--color-accent-content);place-items:center;font-size:.8125rem;font-weight:700;display:inline-grid}.zxQ4RG_placeTitle[data-slot]{--slot:var(--bubble-slot-1);border-inline-start:.25rem solid var(--slot);padding-inline-start:var(--space-3)}.zxQ4RG_placeTitle[data-slot="2"]{--slot:var(--bubble-slot-2)}.zxQ4RG_placeTitle[data-slot="3"]{--slot:var(--bubble-slot-3)}.zxQ4RG_placeTitle[data-slot="4"]{--slot:var(--bubble-slot-4)}.zxQ4RG_placeTitle[data-slot="5"]{--slot:var(--bubble-slot-5)}@media (forced-colors:active){.zxQ4RG_placeTitle[data-slot]{border-inline-start-color:canvastext}}.zxQ4RG_placeTitle h1{overflow-wrap:anywhere;margin:0}.zxQ4RG_placeTitle h1:focus{outline:none}.zxQ4RG_placeTitle p{margin:var(--space-1) 0 0;color:var(--color-content-secondary);font-size:.875rem}.zxQ4RG_chips{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.zxQ4RG_chips>li{flex-shrink:0}.zxQ4RG_chip{min-height:var(--touch-target);min-width:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--tint-note);color:var(--tint-note-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;flex-shrink:0;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.zxQ4RG_chip[data-kind=decide]{background:var(--tint-reminder);color:var(--tint-reminder-ink)}.zxQ4RG_chip[data-kind=jobs]{background:var(--tint-voice);color:var(--tint-voice-ink)}.zxQ4RG_chip[data-kind=money]{background:var(--tint-money);color:var(--tint-money-ink)}.zxQ4RG_chip[aria-pressed=true]{box-shadow:inset 0 0 0 .125rem}.zxQ4RG_placeBody{align-content:start;gap:var(--space-5);width:100%;max-width:45rem;padding:var(--space-4) var(--space-4);flex:1;grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:47.5625rem){.zxQ4RG_placeBody{padding-inline:var(--space-8)}}.zxQ4RG_placeBody[data-wide]{max-width:72rem}@media (min-width:75rem){.zxQ4RG_placeBody[data-aside]{grid-template-columns:minmax(0,43.5rem) 20rem;max-width:69rem}}.zxQ4RG_aside{display:none}@media (min-width:75rem){.zxQ4RG_aside{gap:var(--space-3);top:var(--space-6);flex-direction:column;align-self:start;display:flex;position:sticky}}.zxQ4RG_asideCard{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;display:flex}.zxQ4RG_asideCard h2{font-family:var(--font-body);color:var(--tint-voice-ink);margin:0;font-size:.8125rem;font-weight:700}.zxQ4RG_asideCard ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.zxQ4RG_asideCard li{align-items:center;gap:var(--space-2);min-height:2rem;display:flex}.zxQ4RG_search{width:100%;max-width:45rem;padding:0 var(--space-4);margin:0}@media (min-width:47.5625rem){.zxQ4RG_search{padding-inline:calc(var(--space-8) - var(--space-4))}}.zxQ4RG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.zxQ4RG_notices{gap:var(--space-2);width:100%;max-width:45rem;padding:0 var(--space-4);flex-direction:column;margin:0 auto;display:flex}.zxQ4RG_notices:empty{display:none}.zxQ4RG_noticeStack{display:contents}.zxQ4RG_screen[hidden],.zxQ4RG_notices[hidden]{display:none}@media (min-width:47.5625rem){.zxQ4RG_notices,.zxQ4RG_search{padding-inline:calc(var(--space-6) - var(--space-4))}}@media (min-width:75rem){:where(main:not([data-text-tight])) .zxQ4RG_screen[data-wide]{max-width:69rem}:where(main:not([data-text-tight])) .zxQ4RG_screen[data-wide]>:not([data-wide-layout],.zxQ4RG_noticeStack),:where(main:not([data-text-tight])) .zxQ4RG_screen[data-wide]>.zxQ4RG_noticeStack>*{max-width:43.5rem}.zxQ4RG_placeBody[data-aside] [data-jobs-glance]{display:none}.zxQ4RG_workspace:not([data-text-tight]) .zxQ4RG_column:has(>.zxQ4RG_placeBody[data-aside]) .zxQ4RG_placeHeaderInner{max-width:calc(47.5rem + 21.5rem - 2 * var(--space-8))}}@media (min-width:47.5625rem){.zxQ4RG_workspace:not([data-text-tight]) :where(.zxQ4RG_column:not(:has(>.zxQ4RG_placeBody[data-wide]))) .zxQ4RG_placeHeaderInner{max-width:calc(45rem - 2 * var(--space-6))}}.zxQ4RG_railNav .zxQ4RG_destination[aria-expanded=true]{background:var(--color-accent-subtle);font-weight:700}.zxQ4RG_needsGrid article[data-object-face]>p:first-child:has(>svg:first-child){align-items:flex-start;gap:var(--space-1);background:0 0;padding:0;font-size:.875rem}.zxQ4RG_needsGrid article[data-object-face]>p:first-child>svg:first-child{flex-shrink:0;margin-block-start:.125rem}[data-today-day] .zxQ4RG_list,[data-on-this-day] .zxQ4RG_list{gap:var(--space-1)}@media (min-width:75rem){:where(main:not([data-text-tight])) [data-wide-layout] .zxQ4RG_needsGrid{grid-template-columns:minmax(0,1fr)}}.zxQ4RG_primary{}.zxQ4RG_historyControls{gap:var(--space-1);flex:none;display:inline-flex}.zxQ4RG_historyButton{min-width:var(--touch-target);min-height:var(--touch-target);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.zxQ4RG_historyButton:disabled{opacity:.4;cursor:default}.zxQ4RG_historyButton:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.zxQ4RG_ticketFace{border-radius:var(--radius-full);background:var(--color-accent);width:1.5rem;height:1.5rem;color:var(--color-accent-content);place-items:center;font-size:.6875rem;font-weight:800;display:grid;overflow:hidden}.zxQ4RG_ticketFace svg{width:100%;height:100%;display:block}.zxQ4RG_insideCrumb{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 0;color:var(--color-content-secondary);font-size:.875rem;display:flex}.zxQ4RG_insideCrumb .zxQ4RG_textButton{min-height:var(--touch-target)}.zxQ4RG_insideBubbles{gap:var(--space-3);flex-direction:column;margin-block-start:var(--space-5);display:flex}.zxQ4RG_insideTitle{align-items:center;gap:var(--space-2);margin:0;font-size:1rem;display:flex}.zxQ4RG_insideCount{color:var(--color-content-secondary);font-weight:600}
.IpsBla_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IpsBla_journalName{display:contents}h1:has(>.IpsBla_journalName){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.IpsBla_dateButton,.IpsBla_dateTitle{min-height:var(--touch-target);color:var(--color-content-primary);font-family:var(--font-display);letter-spacing:-.02em;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.35rem;padding:0;font-size:1.6rem;font-weight:800;line-height:1.15;display:inline-flex;position:relative}.IpsBla_dateTitle{cursor:default}:is(div:has(>p>.IpsBla_dateButton),div:has(>p>.IpsBla_dateTitle)){flex:1 1 0}.IpsBla_dateButton .IpsBla_squiggle,.IpsBla_dateTitle .IpsBla_squiggle{min-width:0}:is(p:has(>.IpsBla_dateButton),p:has(>.IpsBla_dateTitle)){animation:none!important;transform:none!important}@media (max-width:47.5rem){.IpsBla_dateButton,.IpsBla_dateTitle{font-size:1.35rem}}.IpsBla_squiggle{background:linear-gradient(transparent 82%, color-mix(in srgb, var(--bubble-slot-4) 45%, transparent) 82%)}.IpsBla_dateButton:focus-visible{outline:var(--focus-ring) solid var(--color-info,var(--color-accent));outline-offset:2px}.IpsBla_dateChevron{color:var(--color-content-tertiary,var(--color-content-secondary));flex:none;transition:transform .15s}.IpsBla_dateButton[aria-expanded=true] .IpsBla_dateChevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.IpsBla_dateChevron{transition:none}}.IpsBla_panel{gap:var(--space-3);background:var(--color-surface-raised);box-shadow:0 .375rem 1.125rem color-mix(in srgb, var(--color-content-primary) 8%, transparent);border-radius:1.25rem;flex-direction:column;padding:.9rem;display:flex}@media (max-width:24rem){.IpsBla_panel{margin-inline:calc(-1 * var(--space-2));padding:var(--space-3) var(--space-1)}}.IpsBla_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.IpsBla_chip,.IpsBla_backToday{min-height:var(--touch-target);border:.09375rem solid color-mix(in srgb, var(--color-content-secondary) 45%, transparent);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-content-primary);font:inherit;cursor:pointer;padding:0 .8rem;font-size:.85rem;font-weight:600}.IpsBla_chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-content)}.IpsBla_backToday{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-content);align-self:flex-start}.IpsBla_calendarHead{justify-content:space-between;align-items:center;display:flex}.IpsBla_monthName{font-family:var(--font-display);margin:0;font-weight:800}.IpsBla_iconButton{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.IpsBla_iconButton:disabled{opacity:.35;cursor:default}.IpsBla_calendar{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;display:grid}.IpsBla_weekday{color:var(--color-content-secondary);font-size:.75rem;font-weight:700}.IpsBla_day{min-height:var(--touch-target);color:var(--color-content-primary);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:.6rem;place-items:center;padding:0;font-size:.85rem;font-weight:600;display:grid;position:relative}.IpsBla_day:hover:not(:disabled){background:var(--color-surface-sunken)}.IpsBla_day[data-today]{font-weight:800}.IpsBla_day[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-content)}.IpsBla_day:disabled{color:var(--color-content-secondary);opacity:.5;cursor:default}.IpsBla_dot{border-radius:var(--radius-full);background:var(--bubble-slot-1);width:.3125rem;height:.3125rem;position:absolute;bottom:.3125rem}.IpsBla_day[aria-pressed=true] .IpsBla_dot{background:var(--color-accent-content)}.IpsBla_dots{gap:2px;display:flex;position:absolute;bottom:.3125rem}.IpsBla_dots i,.IpsBla_legend i{border-radius:var(--radius-full);background:var(--mark);width:.3125rem;height:.3125rem;display:inline-block}.IpsBla_mark[data-mark=written]{--mark:var(--bubble-slot-3)}.IpsBla_mark[data-mark=voice]{--mark:var(--bubble-slot-4)}.IpsBla_mark[data-mark=photo]{--mark:var(--bubble-slot-2)}.IpsBla_mark[data-mark=place]{--mark:var(--bubble-slot-5)}.IpsBla_mark[data-mark=remind]{--mark:var(--bubble-slot-1)}.IpsBla_day[aria-pressed=true] .IpsBla_dots i{box-shadow:0 0 0 1px var(--color-accent-content)}.IpsBla_legend{color:var(--color-content-secondary);flex-wrap:wrap;gap:.3rem .7rem;margin:.5rem 0 0;font-size:.75rem;display:flex}.IpsBla_legend span{align-items:center;gap:.25rem;display:inline-flex}.IpsBla_legend i{width:7px;height:7px}.IpsBla_here{color:var(--color-content-secondary);align-items:center;gap:.25rem;font-size:.82rem;display:inline-flex}.IpsBla_chip:focus-visible,.IpsBla_backToday:focus-visible,.IpsBla_iconButton:focus-visible,.IpsBla_day:focus-visible,.IpsBla_mood:focus-visible,.IpsBla_around:focus-visible,.IpsBla_selectAction:focus-visible,.IpsBla_selectDone:focus-visible,.IpsBla_selectChoice:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:var(--focus-ring)}.IpsBla_status{color:var(--color-content-secondary);flex-wrap:wrap;align-items:center;gap:0 .5rem;margin-top:-.4rem;font-size:.82rem;display:flex}.IpsBla_mood,.IpsBla_around{z-index:0;min-height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;max-width:100%;padding:0 .75rem;font-size:.8rem;font-weight:600;display:inline-flex;position:relative}.IpsBla_mood:before,.IpsBla_around:before{content:"";z-index:-1;border-radius:var(--radius-full);background:var(--color-surface-raised);position:absolute;inset:.375rem 0}.IpsBla_around,.IpsBla_mood[data-own-status=empty]{color:var(--color-content-secondary)}.IpsBla_statusForm{display:contents}.IpsBla_statusInput{min-height:var(--touch-target);min-width:12rem;padding:0 var(--space-3);border:.0625rem solid var(--color-surface-sunken);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-content-primary);font:inherit}.IpsBla_statusInput:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:0}.IpsBla_moodText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.IpsBla_lock{color:var(--color-content-secondary);flex:none}.IpsBla_weather{color:var(--color-content-secondary);font-weight:500}.IpsBla_selectToggle{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.IpsBla_selectToggle:hover{background:var(--color-surface-sunken);color:var(--color-content-primary)}.IpsBla_selectToggle[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-content)}.IpsBla_selectToggle:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.IpsBla_selectBar{left:50%;bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));z-index:40;max-width:calc(100vw - 1rem);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border-radius:var(--radius-full);background:var(--color-content-primary);color:var(--color-content-inverse);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-content-primary) 25%, transparent);align-items:center;gap:.125rem;display:flex;position:fixed;overflow-x:auto;transform:translate(-50%)}.IpsBla_selectCount{margin:0 var(--space-2) 0 0;white-space:nowrap;font-size:.875rem}.IpsBla_selectAction,.IpsBla_selectDone{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-full);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;display:inline-flex}.IpsBla_selectAction:hover:not(:disabled),.IpsBla_selectDone:hover{background:color-mix(in srgb, var(--color-content-inverse) 14%, transparent)}.IpsBla_selectAction:disabled{opacity:.45;cursor:default}.IpsBla_selectAction:focus-visible,.IpsBla_selectDone:focus-visible{outline-color:var(--color-content-inverse)}@media (max-width:30rem){.IpsBla_selectAction span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.IpsBla_selectMenu{left:50%;bottom:calc(var(--space-4) + 3.75rem + env(safe-area-inset-bottom,0px));z-index:41;min-width:14rem;max-width:calc(100vw - 2rem);max-height:50vh;padding:var(--space-2);border-radius:var(--radius-xl);background:var(--color-surface-raised);color:var(--color-content-primary);box-shadow:0 .5rem 1.5rem color-mix(in srgb, var(--color-content-primary) 18%, transparent);flex-direction:column;display:flex;position:fixed;overflow-y:auto;transform:translate(-50%)}.IpsBla_selectChoice{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;font-weight:600}.IpsBla_selectChoice:hover{background:var(--color-surface-sunken)}.IpsBla_selectEmpty{padding:var(--space-2) var(--space-3);color:var(--color-content-secondary);margin:0;font-size:.875rem}.IpsBla_journal,.IpsBla_journalMain{flex-direction:column;min-width:0;display:flex}.IpsBla_daySection{flex-direction:column;display:flex}.IpsBla_dayLabel{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-content-secondary);margin:1.1rem 0 .4rem;font-size:.75rem;font-weight:700;line-height:1.3}.IpsBla_tickets{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.IpsBla_onThisDay .IpsBla_tickets>li{opacity:.85}.IpsBla_askRow,.IpsBla_comingRow{background:var(--color-surface-raised);min-height:3.25rem;box-shadow:0 .0625rem .125rem color-mix(in srgb, var(--color-content-primary) 4%, transparent);border-radius:1rem;align-items:center;gap:.7rem;padding:.4rem .5rem .4rem .45rem;display:flex}.IpsBla_askMark,.IpsBla_comingDate{border-radius:var(--radius-full);background:color-mix(in srgb, var(--bubble-slot-1) 14%, var(--color-surface-raised));width:2.25rem;height:2.25rem;color:var(--bubble-slot-1);flex:none;place-items:center;display:grid}.IpsBla_comingDate{color:var(--color-content-primary);align-content:center;gap:0;line-height:1}.IpsBla_comingDate span{font-size:var(--text-micro-size);letter-spacing:.04em;font-weight:700}.IpsBla_comingDate strong{font-size:.875rem}.IpsBla_askText{flex-direction:column;flex:1;min-width:0;display:flex}.IpsBla_askTitle{font-family:var(--font-body);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4;overflow:hidden}.IpsBla_askSub{color:var(--color-content-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.78rem;line-height:1.4;overflow:hidden}.IpsBla_askAnswer{min-height:var(--touch-target);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-content);flex:none;align-items:center;padding:0 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.IpsBla_askAnswer:focus-visible,.IpsBla_quietLink:focus-visible{outline:3px solid var(--color-info);outline-offset:2px}.IpsBla_quiet{flex-wrap:wrap;align-items:center;gap:0 .5rem;display:flex}.IpsBla_quietLine{color:var(--color-content-secondary);margin:0;padding:1rem .2rem;font-size:.88rem}.IpsBla_quietLine strong{color:var(--color-content-primary);font-weight:600}.IpsBla_quietLink{min-height:var(--touch-target);color:var(--color-content-secondary);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;padding:0 .2rem;font-size:.85rem;font-weight:600;text-decoration:underline;display:inline-flex}.IpsBla_status>.IpsBla_panel{flex-basis:100%;margin-block:.3rem}.IpsBla_statusAsk{color:var(--color-content-primary);margin:0;font-size:.875rem}.IpsBla_selectNew{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-1) var(--space-1);border-top:1px solid var(--color-surface-sunken);flex-wrap:wrap;display:flex}.IpsBla_selectNewName{min-width:0;min-height:var(--touch-target);padding:0 var(--space-3);border:1px solid var(--color-surface-sunken);border-bottom-color:var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:inherit;font:inherit;flex:9rem}.IpsBla_selectNewMake{inline-size:var(--touch-target);block-size:var(--touch-target);background:var(--color-accent);color:var(--color-accent-content);cursor:pointer;border:0;border-radius:50%;place-items:center;display:inline-grid}.IpsBla_selectNewMake:disabled{opacity:.45;cursor:default}.IpsBla_selectNewName:focus-visible,.IpsBla_selectNewMake:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:var(--focus-ring)}
.k4LcEW_note{gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-content-secondary);align-items:flex-start;margin:0;font-size:.9375rem;line-height:1.45;display:flex}.k4LcEW_words{min-width:0;padding-top:var(--space-1);flex:1}.k4LcEW_line{color:var(--color-content-primary);margin:0}.k4LcEW_more{margin:0}.k4LcEW_summary{min-height:var(--touch-target);color:var(--color-accent);cursor:pointer;align-items:center;font-weight:600;display:inline-flex}.k4LcEW_list{margin:0 0 var(--space-2);padding-left:var(--space-4)}.k4LcEW_list li+li{margin-top:var(--space-1)}.k4LcEW_dismiss{width:var(--touch-target);height:var(--touch-target);border-radius:var(--radius-full);color:var(--color-content-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.k4LcEW_summary:focus-visible,.k4LcEW_dismiss:focus-visible{outline:var(--focus-ring) solid var(--color-accent);outline-offset:var(--focus-ring)}
.jCy4iq_banner{gap:var(--space-3);box-sizing:border-box;height:var(--preview-band-height);padding:0 var(--space-4);border-bottom:4px solid var(--color-caution);background:var(--color-surface-inverse);color:var(--color-content-inverse);white-space:nowrap;justify-content:center;align-items:center;font-size:.875rem;line-height:1.35;display:flex;overflow:hidden}.jCy4iq_line{text-overflow:ellipsis;min-width:0;margin:0;font-weight:600;overflow:hidden}.jCy4iq_live{min-height:var(--touch-target);color:var(--color-content-inverse);flex-shrink:0;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.jCy4iq_live:focus-visible{outline:3px solid var(--color-caution);outline-offset:2px}.jCy4iq_short{display:none}@media (max-width:47.99rem){.jCy4iq_full{display:none}.jCy4iq_short{display:inline}}
