.trades-module__Uu9ZDG__screen{flex-direction:column;min-height:100%;display:flex}.trades-module__Uu9ZDG__main,.trades-module__Uu9ZDG__alone{min-width:0;padding:14px var(--gutter) 0;flex-direction:column;flex:1;display:flex}.trades-module__Uu9ZDG__main{container:trades-main/inline-size}@media (max-width:1023.98px){.trades-module__Uu9ZDG__panes,.trades-module__Uu9ZDG__panes>*,.trades-module__Uu9ZDG__panes>*>:first-child,.trades-module__Uu9ZDG__panes>*>:first-child>*{flex-direction:column;flex:1;display:flex}}@media (min-width:1024px){.trades-module__Uu9ZDG__screen{height:100%;min-height:0}.trades-module__Uu9ZDG__panes{flex:1;min-height:0}.trades-module__Uu9ZDG__main{min-height:100%;padding:20px var(--pane-gutter,24px) 0}.trades-module__Uu9ZDG__alone{width:100%;max-width:720px;padding:28px var(--pane-gutter,24px) 0;margin:0 auto}}.trades-module__Uu9ZDG__panesAlone aside{display:none}@container trades-main (min-width:720px){.trades-module__Uu9ZDG__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 40px;display:grid}.trades-module__Uu9ZDG__peopleColumn{margin-top:0}}.trades-module__Uu9ZDG__label{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:500;font-stretch:87%}.trades-module__Uu9ZDG__net{font-family:var(--mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:64px;font-weight:300;font-stretch:75%;line-height:1.05}.trades-module__Uu9ZDG__net small{letter-spacing:0;color:var(--ink-2);margin-left:.08em;font-size:.4em;font-weight:400}.trades-module__Uu9ZDG__netWord{font-size:var(--text-body);color:var(--ink-2);margin:0 0 14px}.trades-module__Uu9ZDG__beam{grid-template-columns:1fr 2px 1fr;align-items:center;height:14px;display:grid}.trades-module__Uu9ZDG__beamSide{background:var(--raise-2);height:8px;display:flex}.trades-module__Uu9ZDG__beamSide[data-side=owe]{justify-content:flex-end}.trades-module__Uu9ZDG__beamSide i{height:100%;display:block}.trades-module__Uu9ZDG__beamSide[data-side=owe] i{background:repeating-linear-gradient(90deg, var(--ink-2) 0 2px, transparent 2px 4px)}.trades-module__Uu9ZDG__beamSide[data-side=owed] i{background:var(--ink)}.trades-module__Uu9ZDG__beamZero{background:var(--ink);height:14px}.trades-module__Uu9ZDG__beam[data-idle] .trades-module__Uu9ZDG__beamZero{background:var(--idle)}.trades-module__Uu9ZDG__beamWords{font-size:var(--text-small);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;padding-top:6px;display:flex}.trades-module__Uu9ZDG__beamWords>div{align-items:center;gap:4px;display:inline-flex}.trades-module__Uu9ZDG__beamWords dt,.trades-module__Uu9ZDG__beamWords dd{margin:0;display:inline}.trades-module__Uu9ZDG__beamWords dd{font-family:var(--mono);font-size:var(--text-small);color:var(--ink);font-weight:500;font-stretch:75%}.trades-module__Uu9ZDG__beamWords svg{flex:none}.trades-module__Uu9ZDG__rules{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.trades-module__Uu9ZDG__ruleChip{min-height:var(--hit);border-radius:var(--radius-1);box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);outline:none;align-items:center;gap:6px;padding:0 10px;font-stretch:87%;display:inline-flex}.trades-module__Uu9ZDG__ruleChip:active{background:var(--press)}.trades-module__Uu9ZDG__ruleChip:focus-visible,.trades-module__Uu9ZDG__textButton:focus-visible,.trades-module__Uu9ZDG__rowButton:focus-visible,.trades-module__Uu9ZDG__filter:focus-visible,.trades-module__Uu9ZDG__entryOpen:focus-visible:after,.trades-module__Uu9ZDG__choiceButton:focus-visible,.trades-module__Uu9ZDG__stepButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.trades-module__Uu9ZDG__wayCard:has(:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}.trades-module__Uu9ZDG__textButton{min-height:var(--hit);font-size:var(--text-small);color:var(--ink);text-align:left;outline:none;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.trades-module__Uu9ZDG__textButton:active{background:var(--press)}.trades-module__Uu9ZDG__quiet{font-size:var(--text-small);color:var(--ink-3);margin:10px 0 0}.trades-module__Uu9ZDG__section{margin-top:24px}.trades-module__Uu9ZDG__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.trades-module__Uu9ZDG__sectionHead h2{margin:0}.trades-module__Uu9ZDG__private{font-size:var(--text-small);color:var(--ink-3)}.trades-module__Uu9ZDG__ask{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge);margin-top:16px;padding:10px 12px 12px}.trades-module__Uu9ZDG__askLine{font-size:var(--text-body);color:var(--ink);margin:6px 0 0}.trades-module__Uu9ZDG__askActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.trades-module__Uu9ZDG__people{margin:0;padding:0;list-style:none}.trades-module__Uu9ZDG__person{box-shadow:inset 0 -1px 0 var(--edge);align-items:center;gap:10px;padding:10px 0 11px;display:flex}.trades-module__Uu9ZDG__personMain{flex-direction:column;flex:1;min-width:0;display:flex}.trades-module__Uu9ZDG__personName{font-size:var(--text-lead);letter-spacing:-.01em;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;font-weight:600;display:flex}.trades-module__Uu9ZDG__personLine{font-size:var(--text-small);color:var(--ink-2);align-items:flex-start;gap:4px;margin:0;display:flex}.trades-module__Uu9ZDG__personLine svg{flex:none;margin-top:3px}.trades-module__Uu9ZDG__invite{flex:none;margin-right:-8px}.trades-module__Uu9ZDG__filters{scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--edge);gap:2px;margin-bottom:2px;display:flex;overflow-x:auto}.trades-module__Uu9ZDG__filter{min-width:56px;height:var(--hit);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.03em;text-transform:uppercase;color:var(--ink-3);text-align:center;outline:none;flex:none;padding:0 10px;font-stretch:87%;position:relative}.trades-module__Uu9ZDG__filter[aria-checked=true]{color:var(--ink);font-weight:600}.trades-module__Uu9ZDG__filter[aria-checked=true]:after{content:"";background:var(--ink);height:2px;position:absolute;bottom:0;left:10px;right:10px}.trades-module__Uu9ZDG__filter:first-child{min-width:var(--hit);text-align:left;padding-left:0}.trades-module__Uu9ZDG__filter:first-child[aria-checked=true]:after{left:0}.trades-module__Uu9ZDG__count{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin:8px 0 0;font-stretch:87%}.trades-module__Uu9ZDG__entries{margin:0;padding:0;list-style:none}.trades-module__Uu9ZDG__entry{box-shadow:inset 0 -1px 0 var(--edge);padding:12px 0 2px;position:relative}.trades-module__Uu9ZDG__entry:has(.trades-module__Uu9ZDG__entryOpen:active){background:var(--press)}.trades-module__Uu9ZDG__entry[data-closed] .trades-module__Uu9ZDG__entryWho,.trades-module__Uu9ZDG__entry[data-closed] .trades-module__Uu9ZDG__entryHours{color:var(--ink-3)}.trades-module__Uu9ZDG__entryTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.trades-module__Uu9ZDG__entryDate{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-stretch:87%}.trades-module__Uu9ZDG__entryTags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:inline-flex}.trades-module__Uu9ZDG__tag{border-radius:var(--radius-1);box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);padding:1px 6px;font-weight:500;font-stretch:87%}.trades-module__Uu9ZDG__entryMain{justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;display:flex}.trades-module__Uu9ZDG__entryWho{min-width:0;font-size:var(--text-body);color:var(--ink);align-items:flex-start;gap:6px;margin:0;font-weight:500;line-height:1.3;display:flex}.trades-module__Uu9ZDG__entryWho svg{flex:none;margin-top:2px}.trades-module__Uu9ZDG__entryOpen{text-align:left;overflow-wrap:anywhere;outline:none;min-width:0}.trades-module__Uu9ZDG__entryOpen:after{content:"";position:absolute;inset:0}.trades-module__Uu9ZDG__entryHours{font-family:var(--mono);font-size:var(--text-readout);letter-spacing:-.02em;color:var(--ink);flex:none;font-weight:400;font-stretch:75%}.trades-module__Uu9ZDG__entryHours small{color:var(--ink-2);margin-left:1px;font-size:.6em}.trades-module__Uu9ZDG__entryNote{font-size:var(--text-small);color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.trades-module__Uu9ZDG__entryFoot{min-height:var(--hit);justify-content:space-between;align-items:center;gap:8px;display:flex}.trades-module__Uu9ZDG__payback{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);overflow-wrap:anywhere;font-stretch:75%}.trades-module__Uu9ZDG__chev{color:var(--ink-3);flex:none}.trades-module__Uu9ZDG__more{margin-top:8px}.trades-module__Uu9ZDG__logBar{bottom:calc(var(--bar-fade) * -1);z-index:2;padding:20px 0 calc(var(--bar-fade) + 4px);margin-top:auto;margin-bottom:calc(var(--bar-fade) * -1);background:linear-gradient(to bottom, transparent, var(--page) 20px);position:sticky}@media (min-width:1024px){.trades-module__Uu9ZDG__logBar{margin-bottom:0;padding-bottom:16px;bottom:0}}.trades-module__Uu9ZDG__log{border-radius:var(--radius-2);background:var(--raise-2);width:100%;height:50px;box-shadow:inset 0 0 0 1px var(--edge-strong), var(--shadow-lift);font-size:var(--text-body);color:var(--ink);outline:none;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.trades-module__Uu9ZDG__log:active{background:var(--press)}.trades-module__Uu9ZDG__log:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.trades-module__Uu9ZDG__lead{color:var(--ink-2);overflow-wrap:anywhere;white-space:pre-line;margin:0;line-height:1.45}.trades-module__Uu9ZDG__standing{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge);margin-top:14px;padding:12px 12px 13px}.trades-module__Uu9ZDG__standingTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.trades-module__Uu9ZDG__standingLine{font-size:var(--text-small);color:var(--ink-2);margin:6px 0 0;line-height:1.45}.trades-module__Uu9ZDG__qLabel{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:18px 0 8px;font-weight:500;font-stretch:87%;display:block}.trades-module__Uu9ZDG__choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.trades-module__Uu9ZDG__choiceButton{min-height:var(--hit);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);text-align:center;color:var(--ink);outline:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.trades-module__Uu9ZDG__choiceButton:active{background:var(--press)}.trades-module__Uu9ZDG__choiceButton[aria-pressed=true]{background:var(--picked-fill);color:var(--picked-ink);box-shadow:var(--shadow-picked)}.trades-module__Uu9ZDG__choiceButton:disabled{color:var(--ink-3)}.trades-module__Uu9ZDG__part{flex-direction:column;gap:10px;margin-top:12px;display:flex}.trades-module__Uu9ZDG__stepper{grid-template-columns:var(--hit) 1fr var(--hit);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:center;display:grid}.trades-module__Uu9ZDG__stepValue{text-align:center;font-family:var(--mono);font-size:var(--text-readout);font-variant-numeric:tabular-nums;color:var(--ink);font-stretch:75%}.trades-module__Uu9ZDG__stepValue small{font-family:var(--sans);font-size:var(--text-small);color:var(--ink-2);margin-left:4px}.trades-module__Uu9ZDG__stepButton{width:var(--hit);height:var(--hit);color:var(--ink);outline:none;justify-content:center;align-items:center;display:inline-flex}.trades-module__Uu9ZDG__stepButton:active{background:var(--press)}.trades-module__Uu9ZDG__stepButton:disabled{color:var(--ink-3)}.trades-module__Uu9ZDG__fieldNote{font-size:var(--text-small);color:var(--ink-2);margin:0}.trades-module__Uu9ZDG__fieldNote b{font-family:var(--mono);color:var(--ink);font-weight:500;font-stretch:75%}.trades-module__Uu9ZDG__formError{font-size:var(--text-small);color:var(--destructive);margin:0}.trades-module__Uu9ZDG__rows{margin:16px calc(var(--gutter) * -1) 0;box-shadow:inset 0 1px 0 var(--edge)}.trades-module__Uu9ZDG__rowButton{width:100%;min-height:56px;padding:8px var(--gutter);box-shadow:inset 0 -1px 0 var(--edge);text-align:left;color:var(--ink);outline:none;align-items:center;gap:12px;display:flex}.trades-module__Uu9ZDG__rowButton:active{background:var(--press)}.trades-module__Uu9ZDG__rowButton:disabled{color:var(--ink-3)}.trades-module__Uu9ZDG__rowButton>svg:first-child{color:var(--ink-2);flex:none}.trades-module__Uu9ZDG__rowButton[data-danger]>svg:first-child,.trades-module__Uu9ZDG__rowButton[data-danger] .trades-module__Uu9ZDG__rowTitle{color:var(--destructive)}.trades-module__Uu9ZDG__rowBody{flex-direction:column;flex:1;min-width:0;display:flex}.trades-module__Uu9ZDG__rowTitle{font-weight:600}.trades-module__Uu9ZDG__rowSub{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-stretch:75%}.trades-module__Uu9ZDG__rowPanel{padding:6px var(--gutter) 14px;box-shadow:inset 0 -1px 0 var(--edge);flex-direction:column;gap:10px;display:flex}.trades-module__Uu9ZDG__rowPanelActions{flex-wrap:wrap;gap:8px;display:flex}.trades-module__Uu9ZDG__ways{grid-template-columns:1fr 1fr;gap:8px;display:grid}.trades-module__Uu9ZDG__wayCard{border-radius:var(--radius-2);min-height:84px;box-shadow:inset 0 0 0 1px var(--edge-strong);cursor:pointer;color:var(--ink);flex-direction:column;justify-content:center;gap:2px;padding:10px 28px 10px 12px;display:flex;position:relative}.trades-module__Uu9ZDG__wayCard:active{background:var(--press)}.trades-module__Uu9ZDG__wayCard[data-checked]{background:var(--picked-fill);color:var(--picked-ink);box-shadow:var(--shadow-picked)}.trades-module__Uu9ZDG__wayTitle{font-size:var(--text-body);overflow-wrap:anywhere;align-items:flex-start;gap:6px;font-weight:600;line-height:1.25;display:flex}.trades-module__Uu9ZDG__wayTitle svg{flex:none;margin-top:2px}.trades-module__Uu9ZDG__wayDetail{font-size:var(--text-small);color:var(--ink-2);overflow-wrap:anywhere}.trades-module__Uu9ZDG__wayCard[data-checked] .trades-module__Uu9ZDG__wayDetail{color:var(--picked-ink)}.trades-module__Uu9ZDG__wayTick{position:absolute;top:8px;right:8px}.trades-module__Uu9ZDG__calendarBox{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge);flex-direction:column;gap:8px;padding:4px 12px 12px;display:flex}.trades-module__Uu9ZDG__calendarHint{font-size:var(--text-small);color:var(--ink-2);margin:0}.trades-module__Uu9ZDG__warnings{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.trades-module__Uu9ZDG__warning{font-size:var(--text-small);color:var(--ink);align-items:flex-start;gap:8px;line-height:1.45;display:flex}.trades-module__Uu9ZDG__warning svg{color:var(--ink-2);flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){.trades-module__Uu9ZDG__log,.trades-module__Uu9ZDG__rowButton,.trades-module__Uu9ZDG__choiceButton{transition:none}}.trades-module__Uu9ZDG__ledgerHead{display:none}@container trades-main (min-width:640px){.trades-module__Uu9ZDG__ledgerHead,.trades-module__Uu9ZDG__entry{column-gap:16px;padding-left:8px;padding-right:8px;display:grid}.trades-module__Uu9ZDG__ledgerHead[data-cols=plain],.trades-module__Uu9ZDG__entry[data-cols=plain]{grid-template-columns:104px minmax(0,1fr) 148px 64px}.trades-module__Uu9ZDG__ledgerHead[data-cols=due],.trades-module__Uu9ZDG__entry[data-cols=due]{grid-template-columns:104px minmax(0,1fr) 96px 148px 64px}.trades-module__Uu9ZDG__ledgerHead[data-cols=ok],.trades-module__Uu9ZDG__entry[data-cols=ok]{grid-template-columns:104px minmax(0,1fr) 132px 148px 64px}.trades-module__Uu9ZDG__ledgerHead[data-cols=due\ ok],.trades-module__Uu9ZDG__entry[data-cols=due\ ok]{grid-template-columns:104px minmax(0,1fr) 96px 132px 148px 64px}.trades-module__Uu9ZDG__entry[data-cols=plain]{grid-template-areas:"date who status hours""date note status hours""date pay status hours"}.trades-module__Uu9ZDG__entry[data-cols=due]{grid-template-areas:"date who due status hours""date note due status hours""date pay due status hours"}.trades-module__Uu9ZDG__entry[data-cols=ok]{grid-template-areas:"date who ok status hours""date note ok status hours""date pay ok status hours"}.trades-module__Uu9ZDG__entry[data-cols=due\ ok]{grid-template-areas:"date who due ok status hours""date note due ok status hours""date pay due ok status hours"}.trades-module__Uu9ZDG__ledgerHead{min-height:36px;font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);box-shadow:inset 0 -1px 0 var(--edge);align-items:end;margin-top:6px;padding-bottom:6px;font-weight:500;font-stretch:87%}.trades-module__Uu9ZDG__ledgerHeadHours{text-align:right}.trades-module__Uu9ZDG__entry{align-items:start;row-gap:2px;padding-top:12px;padding-bottom:12px}.trades-module__Uu9ZDG__entryTop,.trades-module__Uu9ZDG__entryMain,.trades-module__Uu9ZDG__entryFoot,.trades-module__Uu9ZDG__entryTags{display:contents}.trades-module__Uu9ZDG__entryDate{grid-area:date;padding-top:3px}.trades-module__Uu9ZDG__entryDue{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);grid-area:due;padding-top:3px;font-stretch:87%}.trades-module__Uu9ZDG__entryTags .trades-module__Uu9ZDG__tag{grid-area:ok;justify-self:start}.trades-module__Uu9ZDG__entryStatus{grid-area:status;justify-self:start}.trades-module__Uu9ZDG__entryWho{grid-area:who}.trades-module__Uu9ZDG__entryHours{grid-area:hours;justify-self:end;line-height:1.1}.trades-module__Uu9ZDG__entryNote{grid-area:note;margin:0}.trades-module__Uu9ZDG__payback{grid-area:pay;padding-top:2px}.trades-module__Uu9ZDG__chev{display:none}.trades-module__Uu9ZDG__entry[data-picked]{background:var(--raise-2);box-shadow:inset 0 0 0 1.5px var(--ink), inset 0 -1px 0 var(--edge)}.trades-module__Uu9ZDG__logBar{justify-content:flex-end;display:flex}.trades-module__Uu9ZDG__log{width:auto;padding:0 24px}}.trades-module__Uu9ZDG__entryDue{display:none}@container trades-main (min-width:640px){.trades-module__Uu9ZDG__entryDue{display:block}}@media (hover:hover) and (pointer:fine){.trades-module__Uu9ZDG__entry:hover{background:var(--press)}.trades-module__Uu9ZDG__entry[data-picked]:hover{background:var(--raise-2)}}.trades-module__Uu9ZDG__panel{min-height:100%;padding:0 20px 24px}.trades-module__Uu9ZDG__panelHead{z-index:2;background:var(--page);box-shadow:inset 0 -1px 0 var(--edge);padding:18px 0 12px;position:sticky;top:0}.trades-module__Uu9ZDG__panelTitle{font-size:var(--text-lead);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.25}.trades-module__Uu9ZDG__panelSub{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin:4px 0 0;font-stretch:87%}.trades-module__Uu9ZDG__panelBody{padding-top:12px}
.ask-bar-module__zGlJxW__ask{border-radius:var(--radius-2);background:var(--raise-1);width:100%;min-height:50px;box-shadow:inset 0 0 0 1px var(--edge-strong), var(--shadow-lift);color:inherit;align-items:center;gap:10px;padding:0 12px;text-decoration:none;display:flex}a.ask-bar-module__zGlJxW__ask:active{background:var(--press)}.ask-bar-module__zGlJxW__ask[data-idle]{box-shadow:inset 0 0 0 1px var(--edge);background:0 0}.ask-bar-module__zGlJxW__text{min-width:0;color:var(--ink-2);flex:1}.ask-bar-module__zGlJxW__text b{color:var(--ink);font-weight:600}.ask-bar-module__zGlJxW__key{border-radius:var(--radius-1);min-width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);color:var(--ink-2);justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:500;font-stretch:87%;display:none}@media (min-width:1024px){.ask-bar-module__zGlJxW__key{display:inline-flex}.ask-bar-module__zGlJxW__keyed{display:none}}@media (hover:hover){a.ask-bar-module__zGlJxW__ask:hover{background:var(--raise-2)}}
.thermal-module__GKZ8UW__mark{flex:none;display:block}.thermal-module__GKZ8UW__markS{fill:var(--mark)}.thermal-module__GKZ8UW__markGrain{fill:var(--heat-fill)}[data-night] .thermal-module__GKZ8UW__markGrain{fill:var(--heat-fill-night)}.thermal-module__GKZ8UW__corners{pointer-events:none;position:absolute;inset:0}.thermal-module__GKZ8UW__corners>i{width:var(--tick,12px);height:var(--tick,12px);border:0 solid var(--corner,var(--ink-2));position:absolute}.thermal-module__GKZ8UW__corners>i:first-child{border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.thermal-module__GKZ8UW__corners>i:nth-child(2){border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.thermal-module__GKZ8UW__corners>i:nth-child(3){border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.thermal-module__GKZ8UW__corners>i:nth-child(4){border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.thermal-module__GKZ8UW__label{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:500;font-stretch:87%}.thermal-module__GKZ8UW__chev{color:var(--ink-3);flex:none}.thermal-module__GKZ8UW__heatChip{border-radius:var(--radius-1);background:var(--heat-fill);height:22px;color:var(--heat-ink);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:0 7px;font-weight:600;font-stretch:87%;display:inline-flex}[data-night] .thermal-module__GKZ8UW__heatChip{background:var(--heat-fill-night);color:var(--heat-ink-night)}.thermal-module__GKZ8UW__heatPip{background:var(--heat-fill);border-radius:1px;flex:none;width:10px;height:10px;display:inline-block}[data-night] .thermal-module__GKZ8UW__heatPip{background:var(--heat-fill-night)}.thermal-module__GKZ8UW__scaleBar{border-radius:1px;height:6px;position:relative}.thermal-module__GKZ8UW__scaleRamp{border-radius:inherit;filter:var(--heat-dim);position:absolute;inset:0}.thermal-module__GKZ8UW__scaleMark{background:var(--ink);width:2px;box-shadow:0 0 0 1.5px var(--page);margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.thermal-module__GKZ8UW__fieldInk{color:var(--heat-ink);text-shadow:0 0 2px var(--heat-fill), 0 0 3px var(--heat-fill), 0 0 3px var(--heat-fill), 0 0 6px var(--heat-fill)}[data-night] .thermal-module__GKZ8UW__fieldInk{color:var(--heat-ink-night);text-shadow:0 0 2px var(--heat-fill-night), 0 0 3px var(--heat-fill-night), 0 0 3px var(--heat-fill-night), 0 0 6px var(--heat-fill-night)}.thermal-module__GKZ8UW__fieldInk[data-render=image]{text-shadow:0 0 3px var(--heat-fill)}[data-night] .thermal-module__GKZ8UW__fieldInk[data-render=image]{text-shadow:0 0 3px var(--heat-fill-night)}
.day-rail-module__EEm-8W__rail{width:100%;height:6px;display:block;position:relative}.day-rail-module__EEm-8W__rail>i{display:block;position:absolute;top:0;bottom:0}.day-rail-module__EEm-8W__rail>i[data-style=solid]{background:var(--shift)}.day-rail-module__EEm-8W__rail>i[data-style=trade]{background:repeating-linear-gradient(90deg, var(--shift) 0 5px, transparent 5px 8px)}.day-rail-module__EEm-8W__rail>i[data-style=ot]{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 4px)}.day-rail-module__EEm-8W__rail>i[data-style=ghost]{box-shadow:inset 0 0 0 1px var(--shift);opacity:.75}
.duration-module__Vn8DlG__hero{font-family:var(--mono);letter-spacing:-.045em;color:var(--ink);white-space:nowrap;justify-content:center;align-items:baseline;gap:.16em;font-size:17.5cqw;font-weight:300;font-stretch:75%;line-height:1.15;display:flex}.duration-module__Vn8DlG__hero small{letter-spacing:0;color:var(--ink-2);margin-left:.08em;font-size:.4em;font-weight:400}
.duty-line-module__0ZZ17q__line{background:var(--page);position:relative}.duty-line-module__0ZZ17q__row{height:40px;padding:0 var(--gutter);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.01em;color:var(--ink-2);align-items:center;gap:10px;font-stretch:87%;display:flex}.duty-line-module__0ZZ17q__state{border-radius:var(--radius-1);letter-spacing:.04em;text-transform:uppercase;height:20px;box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink-2);flex:none;align-items:center;padding:0 6px;font-size:10.5px;font-weight:600;display:inline-flex}.duty-line-module__0ZZ17q__state[data-on]{background:var(--shift);color:var(--shift-on);box-shadow:none}.duty-line-module__0ZZ17q__text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.duty-line-module__0ZZ17q__clock{color:var(--ink);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.duty-line-module__0ZZ17q__burn{background:var(--rule);height:2px;position:relative;overflow:hidden}.duty-line-module__0ZZ17q__burn>i{filter:var(--heat-dim);display:block;position:absolute;inset:0 auto 0 0}
.heat-field-module__SmiKya__field{--bleed:14px;inset:calc(var(--bleed) * -1);filter:blur(7px) var(--heat-dim);pointer-events:none;flex-direction:column;display:flex;position:absolute}.heat-field-module__SmiKya__field[data-kind=ribbon]{--bleed:10px;inset:0 calc(var(--bleed) * -1);filter:blur(5px) var(--heat-dim)}.heat-field-module__SmiKya__row{grid-template-columns:var(--bleed) repeat(var(--columns), 1fr) var(--bleed);flex:1;display:grid}.heat-field-module__SmiKya__row[data-bleed]{flex:0 0 var(--bleed)}.heat-field-module__SmiKya__row>i{transition:background-color var(--slow) linear;display:block}.heat-field-module__SmiKya__image{border:0 solid #0000;border-image-source:var(--field-image);image-rendering:auto;filter:var(--heat-dim);pointer-events:none;transition:border-image-source var(--slow) linear;border-image-slice:2 fill;border-image-width:28px;border-image-outset:28px;border-image-repeat:stretch;position:absolute;inset:0}.heat-field-module__SmiKya__image[data-kind=ribbon]{border-image-width:6px 20px;border-image-outset:6px 20px;inset:3px 0}
.readout-module__Guhp9W__plate{background:var(--edge);border-top:1px solid var(--rule);border-bottom:1px solid var(--edge);grid-template-columns:1fr 1fr;gap:1px;display:grid}.readout-module__Guhp9W__cell{min-height:98px;padding:10px 12px 12px var(--gutter);background:var(--page);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex;position:relative}.readout-module__Guhp9W__cell:nth-child(odd){padding-left:12px}.readout-module__Guhp9W__cell:active{background:var(--raise-2)}.readout-module__Guhp9W__cell[data-locked]{min-height:92px;padding:14px calc(var(--gutter) + 10px);grid-column:1/-1}.readout-module__Guhp9W__lock{inset:6px var(--gutter);pointer-events:none;position:absolute}.readout-module__Guhp9W__cellTop{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.readout-module__Guhp9W__cellValue{letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}.readout-module__Guhp9W__cellValue[data-numeric]{font-family:var(--mono);letter-spacing:-.02em;font-weight:400;font-stretch:75%}.readout-module__Guhp9W__cell[data-locked] .readout-module__Guhp9W__cellValue{font-size:var(--text-title);letter-spacing:-.02em;line-height:1.2}.readout-module__Guhp9W__cellSub{font-size:var(--text-small);color:var(--ink-2);line-height:1.3}.readout-module__Guhp9W__line{--readout-label-w:72px;grid-template-columns:var(--readout-label-w) minmax(0, 1fr) auto;width:100%;min-height:50px;box-shadow:inset 0 -1px 0 var(--edge);color:inherit;align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:grid}.readout-module__Guhp9W__line:active{background:var(--press)}.readout-module__Guhp9W__lineLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.readout-module__Guhp9W__lineValue{font-size:var(--text-small);color:var(--ink-2);line-height:1.3}.readout-module__Guhp9W__lineValue b{font-size:var(--text-body);color:var(--ink);font-weight:600;display:block}.readout-module__Guhp9W__lineValue b[data-numeric]{font-family:var(--mono);letter-spacing:-.01em;font-weight:500;font-stretch:75%}
.tour-dial-module__JWfEqa__dial{aspect-ratio:1;width:100%;position:relative;container-type:inline-size}.tour-dial-module__JWfEqa__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tour-dial-module__JWfEqa__bloom{filter:blur(18px);opacity:.32;border-radius:50%;position:absolute;inset:-3%;-webkit-mask:radial-gradient(closest-side,#0000 74%,#000 84% 96%,#0000 100%);mask:radial-gradient(closest-side,#0000 74%,#000 84% 96%,#0000 100%)}[data-night] .tour-dial-module__JWfEqa__bloom{opacity:.2}.tour-dial-module__JWfEqa__bloom[data-render=image]{filter:none;opacity:.24;-webkit-mask:radial-gradient(closest-side,#0000 70%,#000 83% 90%,#0000 100%);mask:radial-gradient(closest-side,#0000 70%,#000 83% 90%,#0000 100%)}[data-night] .tour-dial-module__JWfEqa__bloom[data-render=image]{opacity:.15}.tour-dial-module__JWfEqa__tick{animation:.24s linear both tour-dial-module__JWfEqa__light}@keyframes tour-dial-module__JWfEqa__light{0%{stroke:var(--idle)}}.tour-dial-module__JWfEqa__rail{fill:none;stroke:var(--shift);stroke-width:3px}.tour-dial-module__JWfEqa__railAhead{fill:none;stroke:var(--shift);stroke-width:3px;opacity:.32}.tour-dial-module__JWfEqa__railGhost{fill:none;stroke:var(--edge-strong);stroke-width:1.5px;stroke-dasharray:1.5 7.5}.tour-dial-module__JWfEqa__hourLabel{font-family:var(--mono);fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:14.5px;font-stretch:87%}.tour-dial-module__JWfEqa__hourLabel[data-strong]{fill:var(--ink);font-weight:600}.tour-dial-module__JWfEqa__spot{fill:none;stroke:var(--ink);stroke-width:2px}.tour-dial-module__JWfEqa__spotArm{stroke:var(--ink);stroke-width:1px;opacity:.7}.tour-dial-module__JWfEqa__reading{border-radius:var(--radius-1);background:var(--ink);color:var(--page);font-family:var(--mono);font-variant-numeric:tabular-nums;padding:1px 4px;font-size:11px;font-weight:600;font-stretch:87%;position:absolute;transform:translate(-50%,-50%)}.tour-dial-module__JWfEqa__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:21%}
.auth-shell-module__j9EB2G__frame{min-height:100dvh;padding:calc(env(safe-area-inset-top) + 2.5rem) var(--gutter) calc(env(safe-area-inset-bottom) + 2rem);background-color:var(--page);flex-direction:column;align-items:center;display:flex}.auth-shell-module__j9EB2G__column{width:100%;max-width:24rem}@media (min-width:640px){.auth-shell-module__j9EB2G__frame{justify-content:center;padding:3rem 1.5rem}}@media (min-width:1024px){.auth-shell-module__j9EB2G__frame{background-image:radial-gradient(50% 60% at 50% 42%, var(--page-high), transparent 80%);justify-content:flex-start;padding:clamp(2rem,22vh - 6rem,7rem) 1.5rem 2.5rem}.auth-shell-module__j9EB2G__column{max-width:420px;padding-inline:32px}.auth-shell-module__j9EB2G__face{text-align:center;flex-direction:column;align-items:center;display:flex}}@media (min-width:1024px) and (max-height:760px){.auth-shell-module__j9EB2G__face{padding-bottom:1.25rem}.auth-shell-module__j9EB2G__body{padding-top:1.25rem}}
.exposure-module__l2EpKW__focusable:focus-visible,.exposure-module__l2EpKW__row:focus-visible,.exposure-module__l2EpKW__door:focus-visible,.exposure-module__l2EpKW__attention:focus-visible,.exposure-module__l2EpKW__older:focus-visible,.exposure-module__l2EpKW__action:focus-visible,.exposure-module__l2EpKW__more:focus-visible,.exposure-module__l2EpKW__tile:focus-visible,.exposure-module__l2EpKW__chip:focus-visible,.exposure-module__l2EpKW__dialButton:focus-visible,.exposure-module__l2EpKW__dialCenter:focus-visible,.exposure-module__l2EpKW__back:focus-visible,.exposure-module__l2EpKW__medLink:focus-visible,.exposure-module__l2EpKW__log:focus-visible{outline:3px solid var(--ring);outline-offset:-3px}.exposure-module__l2EpKW__screen{font-size:var(--text-body)}.exposure-module__l2EpKW__head{min-height:var(--hit);padding:0 6px 0 var(--gutter);box-shadow:inset 0 -1px 0 var(--edge);align-items:center;gap:4px;display:flex}.exposure-module__l2EpKW__title{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);margin:0;font-weight:600;font-stretch:87%}.exposure-module__l2EpKW__note{font-size:var(--text-small);color:var(--ink-3);white-space:nowrap;margin-left:auto}.exposure-module__l2EpKW__log{min-height:var(--hit);border-radius:var(--radius-2);color:var(--ink);flex:none;align-items:center;gap:4px;margin-left:6px;padding:0 10px;font-size:15px;font-weight:600;display:inline-flex}.exposure-module__l2EpKW__log:active{background:var(--press)}.exposure-module__l2EpKW__hero{padding:16px calc(var(--gutter) + 10px) 14px;position:relative}.exposure-module__l2EpKW__lock{inset:8px var(--gutter) 0;pointer-events:none;position:absolute}.exposure-module__l2EpKW__heroMain{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:2px;display:flex}.exposure-module__l2EpKW__count{font-family:var(--mono);letter-spacing:-.045em;color:var(--ink);margin:0;font-size:64px;font-weight:300;font-stretch:75%;line-height:1.02}.exposure-module__l2EpKW__hero[data-idle] .exposure-module__l2EpKW__count{color:var(--ink-3)}.exposure-module__l2EpKW__countWord{font-size:var(--text-body);color:var(--ink-2);margin:0}.exposure-module__l2EpKW__readouts{gap:18px;padding-bottom:6px;display:flex}.exposure-module__l2EpKW__readouts>span{white-space:nowrap;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);flex-direction:column;font-stretch:87%;display:flex}.exposure-module__l2EpKW__readouts b{font-size:var(--text-readout);letter-spacing:-.02em;color:var(--ink);font-weight:400;font-stretch:75%;line-height:1.2}.exposure-module__l2EpKW__months{grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;margin:14px 0 0;padding:0;list-style:none;display:grid}.exposure-module__l2EpKW__month{min-height:44px;box-shadow:inset 0 0 0 1px var(--edge);font-family:var(--mono);color:var(--ink-2);flex-direction:column;justify-content:space-between;align-items:center;padding:4px 0 5px;font-stretch:75%;display:flex}.exposure-module__l2EpKW__month[data-heat]{background:var(--heat-fill);color:var(--heat-ink);box-shadow:none}[data-night] .exposure-module__l2EpKW__month[data-heat]{background:var(--heat-fill-night);color:var(--heat-ink-night)}.exposure-module__l2EpKW__month[data-idle]{color:var(--ink-3);background:0 0}.exposure-module__l2EpKW__month small{font-size:10px;font-weight:500}.exposure-module__l2EpKW__month b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.exposure-module__l2EpKW__monthsKey{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);justify-content:space-between;gap:8px;margin-top:6px;font-stretch:75%;display:flex}.exposure-module__l2EpKW__heroLine{font-size:var(--text-small);color:var(--ink-2);margin:6px 0 0;line-height:1.4}.exposure-module__l2EpKW__doors{padding:4px var(--gutter) 0;grid-template-columns:1fr 1fr;gap:8px;display:grid}.exposure-module__l2EpKW__door{border-radius:var(--radius-2);min-width:0;min-height:52px;box-shadow:inset 0 0 0 1px var(--edge-strong);text-align:left;color:var(--ink);align-items:center;gap:10px;padding:8px 12px;display:flex}.exposure-module__l2EpKW__door:active{background:var(--press)}.exposure-module__l2EpKW__door svg{color:var(--ink-2);flex:none}.exposure-module__l2EpKW__door>span{flex-direction:column;min-width:0;line-height:1.2;display:flex}.exposure-module__l2EpKW__door b{font-size:14px;font-weight:600}.exposure-module__l2EpKW__door small{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-stretch:87%;overflow:hidden}.exposure-module__l2EpKW__ask{margin:14px var(--gutter) 0;border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge-strong);padding:10px 12px}.exposure-module__l2EpKW__ask p{color:var(--ink);margin:0;font-weight:600}.exposure-module__l2EpKW__ask small{font-size:var(--text-small);color:var(--ink-2);margin-top:2px;display:block}.exposure-module__l2EpKW__askRow{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.exposure-module__l2EpKW__attention{width:calc(100% - var(--gutter) * 2);margin:14px var(--gutter) 0;border-radius:var(--radius-2);background:var(--raise-1);min-height:52px;box-shadow:inset 0 0 0 1px var(--edge);font-size:var(--text-small);color:var(--ink-2);text-align:left;align-items:center;gap:10px;padding:8px 6px 8px 12px;line-height:1.3;display:flex}.exposure-module__l2EpKW__attention:active{background:var(--press)}.exposure-module__l2EpKW__attention b{color:var(--ink);font-weight:600}.exposure-module__l2EpKW__attention>span:nth-child(2){flex:1;min-width:0}.exposure-module__l2EpKW__quiet{margin:14px var(--gutter) 0;font-size:var(--text-small);color:var(--ink-3);justify-content:space-between;align-items:center;gap:12px;line-height:1.4;display:flex}.exposure-module__l2EpKW__list{margin:0;padding:0;list-style:none}.exposure-module__l2EpKW__group{padding:22px var(--gutter) 6px;box-shadow:inset 0 -1px 0 var(--edge);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:baseline;margin:0;font-weight:500;font-stretch:87%;display:flex}.exposure-module__l2EpKW__groupCount{color:var(--ink-2);letter-spacing:0}.exposure-module__l2EpKW__row{width:100%;min-height:64px;padding:10px 8px 11px var(--gutter);box-shadow:inset 0 -1px 0 var(--edge);text-align:left;color:var(--ink);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative}.exposure-module__l2EpKW__row:active{background:var(--press)}.exposure-module__l2EpKW__row[data-fresh]{background:var(--raise-1)}.exposure-module__l2EpKW__rowDay{font-family:var(--mono);flex-direction:column;align-items:flex-start;font-stretch:75%;line-height:1.05;display:flex}.exposure-module__l2EpKW__rowDay b{letter-spacing:-.02em;font-size:22px;font-weight:400}.exposure-module__l2EpKW__rowDay small{font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.exposure-module__l2EpKW__rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.exposure-module__l2EpKW__rowTitle{font-weight:600;line-height:1.25}.exposure-module__l2EpKW__rowLine{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-stretch:75%;overflow:hidden}.exposure-module__l2EpKW__rowEnd{align-items:center;gap:2px;display:flex}.exposure-module__l2EpKW__chev{color:var(--ink-3);flex:none}.exposure-module__l2EpKW__tag{border-radius:var(--radius-1);height:22px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 6px;font-weight:500;font-stretch:87%;display:inline-flex}.exposure-module__l2EpKW__older{width:100%;min-height:56px;padding:8px var(--gutter);box-shadow:inset 0 -1px 0 var(--edge);font-size:var(--text-small);color:var(--ink-2);text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.exposure-module__l2EpKW__older b{color:var(--ink);font-weight:600}.exposure-module__l2EpKW__older:active{background:var(--press)}.exposure-module__l2EpKW__fine{margin:18px var(--gutter) 0;font-size:var(--text-small);color:var(--ink-3);line-height:1.4}.exposure-module__l2EpKW__empty{margin:8px var(--gutter) 0;border-top:1px solid var(--edge);padding:18px 0 4px}.exposure-module__l2EpKW__empty p{font-size:var(--text-body);color:var(--ink-2);margin:0 0 12px;line-height:1.45}.exposure-module__l2EpKW__when{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px;display:grid}.exposure-module__l2EpKW__dial{grid-template-columns:var(--hit) minmax(0, 1fr) var(--hit);border-radius:var(--radius-2);min-height:64px;box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:center;display:grid}.exposure-module__l2EpKW__dialButton{height:var(--hit);width:var(--hit);border-radius:var(--radius-2);color:var(--ink-2);justify-content:center;align-items:center;display:inline-flex}.exposure-module__l2EpKW__dialButton:active{background:var(--press)}.exposure-module__l2EpKW__dialButton:disabled{opacity:.35}.exposure-module__l2EpKW__dialValue,.exposure-module__l2EpKW__dialCenter{text-align:center;flex-direction:column;align-items:center;min-width:0;padding:4px 0;line-height:1.2;display:flex}.exposure-module__l2EpKW__dialCenter{min-height:var(--hit);border-radius:var(--radius-2)}.exposure-module__l2EpKW__dialCenter:active{background:var(--press)}.exposure-module__l2EpKW__dialValue small,.exposure-module__l2EpKW__dialCenter small{white-space:nowrap;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:10px;font-stretch:87%}.exposure-module__l2EpKW__dialValue b,.exposure-module__l2EpKW__dialCenter b{font-family:var(--mono);white-space:nowrap;color:var(--ink);font-size:15px;font-weight:500;font-stretch:75%}.exposure-module__l2EpKW__dialValue span,.exposure-module__l2EpKW__dialCenter span{max-width:100%;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.exposure-module__l2EpKW__label{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:18px 0 8px;font-weight:500;font-stretch:87%;display:block}.exposure-module__l2EpKW__label i{text-transform:none;letter-spacing:0;font-style:normal;font-family:var(--sans);font-size:12px}.exposure-module__l2EpKW__chips{flex-wrap:wrap;gap:6px;display:flex}.exposure-module__l2EpKW__segs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.exposure-module__l2EpKW__chip{min-height:var(--hit);border-radius:var(--radius-2);min-width:52px;box-shadow:inset 0 0 0 1px var(--edge-strong);text-align:center;color:var(--ink);padding:0 12px;font-weight:500}.exposure-module__l2EpKW__segs .exposure-module__l2EpKW__chip{min-width:0;padding:4px 6px;font-size:14px;line-height:1.2}.exposure-module__l2EpKW__chip[data-mono]{font-family:var(--mono);font-size:15px;font-stretch:75%}.exposure-module__l2EpKW__chip[data-tall]{min-height:54px}.exposure-module__l2EpKW__chip:active{background:var(--press)}.exposure-module__l2EpKW__chip[aria-pressed=true]{background:var(--picked-fill);color:var(--picked-ink);box-shadow:inset 0 0 0 1.5px var(--ink);font-weight:600}.exposure-module__l2EpKW__medLink{min-height:var(--hit);font-size:var(--text-small);color:var(--ink-2);text-align:left;align-items:center;gap:8px;margin-top:6px;display:inline-flex}.exposure-module__l2EpKW__medLink b{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.exposure-module__l2EpKW__more{width:100%;min-height:56px;box-shadow:inset 0 1px 0 var(--edge), inset 0 -1px 0 var(--edge);text-align:left;color:var(--ink);align-items:center;gap:10px;margin-top:20px;padding:8px 4px 8px 0;display:flex}.exposure-module__l2EpKW__more:active{background:var(--press)}.exposure-module__l2EpKW__more>span{flex-direction:column;flex:1;min-width:0;display:flex}.exposure-module__l2EpKW__more b{font-weight:600}.exposure-module__l2EpKW__more small{font-size:var(--text-small);color:var(--ink-3);line-height:1.3}.exposure-module__l2EpKW__field{display:block}.exposure-module__l2EpKW__hint{color:var(--ink-3);margin:6px 0 0;font-size:12px;line-height:1.35}.exposure-module__l2EpKW__footNote{text-align:center;font-size:var(--text-small);color:var(--ink-3);margin:0}.exposure-module__l2EpKW__callout{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge-strong);margin-top:4px;padding:14px}.exposure-module__l2EpKW__callout b{font-size:var(--text-lead);letter-spacing:-.01em;color:var(--ink);font-weight:600;line-height:1.25;display:block}.exposure-module__l2EpKW__callout p{font-size:var(--text-small);color:var(--ink-2);margin:4px 0 0;line-height:1.4}.exposure-module__l2EpKW__back{min-height:var(--hit);border-radius:var(--radius-2);color:var(--ink-2);align-items:center;gap:4px;margin-left:-6px;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}.exposure-module__l2EpKW__meta{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.02em;color:var(--ink);margin:0;font-stretch:75%}.exposure-module__l2EpKW__tour{min-height:20px;font-size:var(--text-small);color:var(--ink-2);align-items:center;gap:8px;margin-top:6px;display:flex}.exposure-module__l2EpKW__rail{background:var(--shift);flex:none;width:14px;height:6px}.exposure-module__l2EpKW__rail[data-off]{box-shadow:inset 0 0 0 1px var(--edge-strong);background:0 0}.exposure-module__l2EpKW__plate{border-top:1px solid var(--edge);grid-template-columns:1fr 1fr;margin:14px 0 0;display:grid}.exposure-module__l2EpKW__plate>div{min-width:0;box-shadow:inset 0 -1px 0 var(--edge);padding:9px 10px 10px 0}.exposure-module__l2EpKW__plate>div[data-right]{box-shadow:inset 0 -1px 0 var(--edge), inset 1px 0 0 var(--edge);padding-left:12px}.exposure-module__l2EpKW__plate>div[data-wide]{box-shadow:inset 0 -1px 0 var(--edge);grid-column:1/-1;padding-left:0}.exposure-module__l2EpKW__plate dt,.exposure-module__l2EpKW__prose dt,.exposure-module__l2EpKW__record dt{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-stretch:87%}.exposure-module__l2EpKW__plate dd{overflow-wrap:anywhere;color:var(--ink);margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.3}.exposure-module__l2EpKW__plate dd[data-mono]{font-family:var(--mono);font-size:15px;font-stretch:75%}.exposure-module__l2EpKW__prose{margin:12px 0 0}.exposure-module__l2EpKW__prose dd{font-size:var(--text-body);white-space:pre-line;overflow-wrap:anywhere;color:var(--ink);margin:0;line-height:1.45}.exposure-module__l2EpKW__record{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge);font-size:var(--text-small);color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:16px 0 0;padding:12px 14px;line-height:1.35;display:grid}.exposure-module__l2EpKW__record dt{padding-top:1px}.exposure-module__l2EpKW__record dd{margin:0}.exposure-module__l2EpKW__record dd b{color:var(--ink);font-weight:600}.exposure-module__l2EpKW__versions{border-top:1px solid var(--edge);margin:12px 0 0;padding:0;list-style:none}.exposure-module__l2EpKW__versions>li{box-shadow:inset 0 -1px 0 var(--edge);font-size:var(--text-small);color:var(--ink-2);padding:10px 0;line-height:1.4}.exposure-module__l2EpKW__versions b{color:var(--ink);font-weight:600}.exposure-module__l2EpKW__versions ul{margin:4px 0 0;padding:0;list-style:none}.exposure-module__l2EpKW__versions ul li{overflow-wrap:anywhere}.exposure-module__l2EpKW__actions{border-top:1px solid var(--edge);margin:16px -16px 0}.exposure-module__l2EpKW__action{width:100%;min-height:64px;padding:10px var(--gutter);box-shadow:inset 0 -1px 0 var(--edge);text-align:left;color:var(--ink);align-items:center;gap:16px;display:flex}.exposure-module__l2EpKW__action:active{background:var(--press)}.exposure-module__l2EpKW__action svg{color:var(--ink-2);flex:none}.exposure-module__l2EpKW__action>span{flex-direction:column;min-width:0;display:flex}.exposure-module__l2EpKW__action b{font-size:var(--text-lead);letter-spacing:-.01em;font-weight:600}.exposure-module__l2EpKW__action small{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-stretch:75%}.exposure-module__l2EpKW__confirm{padding:12px var(--gutter) 14px;box-shadow:inset 0 -1px 0 var(--edge)}.exposure-module__l2EpKW__confirm p{font-size:var(--text-small);color:var(--ink-2);margin:0 0 10px;line-height:1.4}.exposure-module__l2EpKW__confirmRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exposure-module__l2EpKW__exportSum{font-size:var(--text-small);color:var(--ink-2);align-items:baseline;gap:10px;line-height:1.35;display:flex}.exposure-module__l2EpKW__exportSum b{font-family:var(--mono);font-stretch:75%;font-size:var(--text-readout);color:var(--ink);font-weight:400;line-height:1.1}.exposure-module__l2EpKW__tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exposure-module__l2EpKW__tile{border-radius:var(--radius-2);min-height:76px;box-shadow:inset 0 0 0 1px var(--edge-strong);text-align:left;color:var(--ink);flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;display:flex}.exposure-module__l2EpKW__tile b{font-family:var(--mono);font-stretch:75%;font-size:var(--text-lead);font-weight:600}.exposure-module__l2EpKW__tile span{font-size:var(--text-small);color:var(--ink-2);line-height:1.3}.exposure-module__l2EpKW__tile[aria-pressed=true]{background:var(--picked-fill);box-shadow:inset 0 0 0 1.5px var(--ink)}.exposure-module__l2EpKW__tile[aria-pressed=true] span{color:var(--ink)}.exposure-module__l2EpKW__switchRow{min-height:60px;box-shadow:inset 0 -1px 0 var(--edge);align-items:center;gap:12px;padding:8px 0;display:flex}.exposure-module__l2EpKW__switchText{cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.exposure-module__l2EpKW__switchText b{color:var(--ink);font-weight:500}.exposure-module__l2EpKW__switchText small{font-size:var(--text-small);color:var(--ink-3);line-height:1.3}.exposure-module__l2EpKW__switchWord{width:26px;font-family:var(--mono);font-size:var(--text-label);text-transform:uppercase;color:var(--ink-2);text-align:right;flex:none;font-weight:600;font-stretch:87%}.exposure-module__l2EpKW__ready{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge-strong);margin-top:0;padding:12px}.exposure-module__l2EpKW__ready p{font-family:var(--mono);font-size:var(--text-label);color:var(--ink);overflow-wrap:anywhere;margin:0 0 10px;font-stretch:75%}.exposure-module__l2EpKW__readyRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.exposure-module__l2EpKW__readyRow[data-one]{grid-template-columns:1fr}.exposure-module__l2EpKW__dates{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.exposure-module__l2EpKW__yearDial{grid-template-columns:var(--hit) minmax(0, 1fr) var(--hit);min-height:var(--hit);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:center;margin-top:10px;display:grid}.exposure-module__l2EpKW__yearDial b{text-align:center;font-family:var(--mono);color:var(--ink);font-size:15px;font-weight:500;font-stretch:75%}.exposure-module__l2EpKW__settingsFoot{font-size:var(--text-small);color:var(--ink-2);margin:14px 0 0;line-height:1.4}.exposure-module__l2EpKW__twoFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.exposure-module__l2EpKW__deskList{padding-bottom:28px}.exposure-module__l2EpKW__head[data-desk]{gap:8px;padding-right:8px}.exposure-module__l2EpKW__head[data-desk] .exposure-module__l2EpKW__note{margin-right:4px}.exposure-module__l2EpKW__head[data-desk] .exposure-module__l2EpKW__log{box-shadow:inset 0 0 0 1px var(--edge-strong);margin-left:0}.exposure-module__l2EpKW__doors[data-one]{grid-template-columns:minmax(0,1fr)}.exposure-module__l2EpKW__pane{background:var(--page-high);flex-direction:column;height:100%;min-height:0;display:flex}.exposure-module__l2EpKW__pane>header{background:var(--page-high)}.exposure-module__l2EpKW__pane:focus{outline:none}.exposure-module__l2EpKW__pane:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.exposure-module__l2EpKW__paneBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent;min-height:0;padding:18px var(--pane-gutter,24px) 32px;flex:1;overflow:hidden auto}.exposure-module__l2EpKW__paneInner{max-width:640px}.exposure-module__l2EpKW__paneFoot{padding:12px var(--pane-gutter,24px) 16px;box-shadow:inset 0 1px 0 var(--edge);background:var(--page-high);flex:none}.exposure-module__l2EpKW__paneFoot .exposure-module__l2EpKW__paneInner>*+*{margin-top:8px}.exposure-module__l2EpKW__pane .exposure-module__l2EpKW__actions{margin-left:calc(var(--pane-gutter,24px) * -1);margin-right:calc(var(--pane-gutter,24px) * -1)}.exposure-module__l2EpKW__pane .exposure-module__l2EpKW__action,.exposure-module__l2EpKW__pane .exposure-module__l2EpKW__confirm{padding-left:var(--pane-gutter,24px);padding-right:var(--pane-gutter,24px)}@media (hover:hover){.exposure-module__l2EpKW__row:hover:not(:active),.exposure-module__l2EpKW__door:hover:not(:active),.exposure-module__l2EpKW__attention:hover:not(:active),.exposure-module__l2EpKW__older:hover:not(:active,:disabled),.exposure-module__l2EpKW__action:hover:not(:active,:disabled),.exposure-module__l2EpKW__more:hover:not(:active),.exposure-module__l2EpKW__log:hover:not(:active),.exposure-module__l2EpKW__back:hover:not(:active),.exposure-module__l2EpKW__medLink:hover:not(:active),.exposure-module__l2EpKW__dialCenter:hover:not(:active),.exposure-module__l2EpKW__dialButton:hover:not(:active,:disabled),.exposure-module__l2EpKW__chip:hover:not(:active,[aria-pressed=true]),.exposure-module__l2EpKW__tile:hover:not(:active,[aria-pressed=true]){background:var(--raise-1)}}.exposure-module__l2EpKW__row[aria-current=true]{background:var(--raise-2)}@media (prefers-reduced-motion:reduce){.exposure-module__l2EpKW__row,.exposure-module__l2EpKW__door,.exposure-module__l2EpKW__chip,.exposure-module__l2EpKW__tile{transition:none}}
.salty-module__VHFM9a__screen{width:100%;height:100%;min-height:0;display:flex;container:pane/inline-size}.salty-module__VHFM9a__frame{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.salty-module__VHFM9a__chatsPane,.salty-module__VHFM9a__sidePane{display:none}.salty-module__VHFM9a__paneHead{min-height:56px;box-shadow:inset 0 -1px 0 var(--rule);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 18px;display:flex}.salty-module__VHFM9a__paneLabel{min-width:0;font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin:0;font-weight:500;font-stretch:87%}.salty-module__VHFM9a__paneLabel:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__paneBody{padding:8px 18px 24px}@media (min-width:1024px){@container pane (min-width:720px){.salty-module__VHFM9a__chatsPane{width:280px;min-height:0;box-shadow:inset -1px 0 0 var(--rule);flex-direction:column;flex:none;display:flex}.salty-module__VHFM9a__bar>.salty-module__VHFM9a__barChats,.salty-module__VHFM9a__bar>.salty-module__VHFM9a__barNew{display:none}}@container pane (min-width:1180px){.salty-module__VHFM9a__sidePane{background:var(--raise-1);width:320px;min-height:0;box-shadow:inset 1px 0 0 var(--edge);flex-direction:column;flex:none;display:flex}.salty-module__VHFM9a__bar>.salty-module__VHFM9a__barInfo{display:none}.salty-module__VHFM9a__sidePane>.salty-module__VHFM9a__paneHead{box-shadow:none}}}.salty-module__VHFM9a__bar{min-height:var(--hit);padding:0 calc(var(--gutter) - 10px);box-shadow:inset 0 -1px 0 var(--edge);flex:none;align-items:center;gap:2px;display:flex}.salty-module__VHFM9a__barButton{min-width:var(--hit);min-height:var(--hit);border-radius:var(--radius-2);font-size:var(--text-small);color:var(--ink-2);flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.salty-module__VHFM9a__barButton:active{background:var(--press)}.salty-module__VHFM9a__barButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}@media (min-width:1024px){.salty-module__VHFM9a__bar{min-height:56px;padding:0 calc(var(--pane-gutter,24px) - 10px);box-shadow:inset 0 -1px 0 var(--rule)}}.salty-module__VHFM9a__barTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;font-weight:400;font-family:var(--mono);font-size:var(--text-label);letter-spacing:.02em;color:var(--ink-3);flex:1;margin:0;font-stretch:87%;overflow:hidden}.salty-module__VHFM9a__thread{scrollbar-width:none;min-height:0;padding:14px var(--gutter) 18px;flex-direction:column;flex:1;gap:18px;display:flex;overflow:hidden auto}.salty-module__VHFM9a__thread::-webkit-scrollbar{display:none}.salty-module__VHFM9a__threadInner{flex-direction:column;gap:18px;width:100%;display:flex}@media (min-width:1024px){.salty-module__VHFM9a__thread{scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent}.salty-module__VHFM9a__thread[data-variant=tab]{padding:20px var(--pane-gutter,24px)}.salty-module__VHFM9a__thread[data-variant=tab] .salty-module__VHFM9a__threadInner{gap:20px;max-width:720px;margin:0 auto}.salty-module__VHFM9a__barTitle{text-align:left;padding:0 10px}}.salty-module__VHFM9a__thread[data-variant=dock]{padding:14px 16px 16px}.salty-module__VHFM9a__thread[data-variant=dock] .salty-module__VHFM9a__body{font-size:15px}.salty-module__VHFM9a__lines{text-align:center;flex-direction:column;gap:4px;margin:0;display:flex}.salty-module__VHFM9a__private{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin:0;font-stretch:87%}.salty-module__VHFM9a__fresh{font-size:var(--text-small);color:var(--ink-2);margin:0;line-height:1.4}.salty-module__VHFM9a__user{border-radius:var(--radius-2);background:var(--raise-3);max-width:82%;font-size:var(--text-body);overflow-wrap:anywhere;white-space:pre-wrap;align-self:flex-end;margin:0;padding:9px 12px;font-weight:500;line-height:1.35}.salty-module__VHFM9a__user[data-redacted]{color:var(--ink-2);font-style:italic;font-weight:400}.salty-module__VHFM9a__answer{flex-direction:column;gap:6px;min-width:0;display:flex}.salty-module__VHFM9a__who{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);align-items:center;gap:6px;font-weight:600;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__quickTag{color:var(--ink-3);font-weight:400}.salty-module__VHFM9a__body{overflow-wrap:anywhere;font-size:16px;line-height:1.45}.salty-module__VHFM9a__body p,.salty-module__VHFM9a__body ul,.salty-module__VHFM9a__body ol{margin:0}.salty-module__VHFM9a__body>*+*{margin-top:10px}.salty-module__VHFM9a__body ul,.salty-module__VHFM9a__body ol{padding-left:20px}.salty-module__VHFM9a__body ul{list-style:outside}.salty-module__VHFM9a__body ol{list-style:decimal}.salty-module__VHFM9a__body li+li{margin-top:4px}.salty-module__VHFM9a__body strong{font-weight:600}.salty-module__VHFM9a__caret{vertical-align:-2px;background:var(--ink);width:7px;height:15px;margin-left:3px;animation:.9s steps(2,jump-none) infinite salty-module__VHFM9a__blink;display:inline-block}@keyframes salty-module__VHFM9a__blink{50%{opacity:0}}.salty-module__VHFM9a__scanning{min-height:24px;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);align-items:center;gap:10px;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__scanTicks{gap:2px;display:inline-flex}.salty-module__VHFM9a__scanTicks i{background:var(--ink-2);opacity:.18;width:3px;height:14px;animation:.72s linear infinite salty-module__VHFM9a__burn;display:block}@keyframes salty-module__VHFM9a__burn{30%,60%{opacity:1}}.salty-module__VHFM9a__notice{border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);font-size:var(--text-small);color:var(--ink-2);margin:0;padding:8px 10px}.salty-module__VHFM9a__failure{flex-direction:column;gap:8px;display:flex}.salty-module__VHFM9a__failure p{margin:0}.salty-module__VHFM9a__failureMessage{font-size:var(--text-body);line-height:1.4}.salty-module__VHFM9a__emergency{font-size:var(--text-small);color:var(--ink-2)}.salty-module__VHFM9a__emergency a{color:var(--ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.salty-module__VHFM9a__stopped{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin:0;font-stretch:87%}.salty-module__VHFM9a__foot{justify-content:space-between;align-items:flex-start;gap:4px;margin-right:-10px;display:flex}.salty-module__VHFM9a__tags{min-height:var(--hit);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.salty-module__VHFM9a__tag{border-radius:var(--radius-1);min-height:30px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-size:var(--text-small);color:var(--ink-2);text-align:left;align-items:center;gap:5px;padding:4px 8px;line-height:1.2;display:inline-flex;position:relative}.salty-module__VHFM9a__tag:after{content:"";position:absolute;inset:-7px 0}.salty-module__VHFM9a__tag:active{background:var(--press)}.salty-module__VHFM9a__tag:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__tag b{color:var(--ink);font-weight:600}.salty-module__VHFM9a__tag[data-warn]{box-shadow:none;background:var(--heat-fill);color:var(--heat-ink);font-weight:600}[data-night] .salty-module__VHFM9a__tag[data-warn]{background:var(--heat-fill-night);color:var(--heat-ink-night)}.salty-module__VHFM9a__footActions{flex:none;align-items:center;display:flex}.salty-module__VHFM9a__iconButton{width:var(--hit);height:var(--hit);border-radius:var(--radius-2);color:var(--ink-2);justify-content:center;align-items:center;display:inline-flex}.salty-module__VHFM9a__iconButton:active{background:var(--press)}.salty-module__VHFM9a__iconButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.salty-module__VHFM9a__marked{min-height:var(--hit);font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);flex:none;align-items:center;padding:0 10px;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__crisisLinks{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.salty-module__VHFM9a__crisisLink{min-height:var(--hit);border-radius:var(--radius-2);background:var(--raise-2);box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink);flex-direction:column;justify-content:center;padding:4px 12px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.salty-module__VHFM9a__crisisLink small{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-weight:400;font-stretch:87%}.salty-module__VHFM9a__crisisLink:active{background:var(--press)}.salty-module__VHFM9a__crisisLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__chips{flex-wrap:wrap;gap:6px;display:flex}.salty-module__VHFM9a__chip{min-height:var(--hit);border-radius:var(--radius-2);background:var(--raise-2);color:var(--ink);text-align:left;padding:0 11px;font-size:14px;font-weight:500}.salty-module__VHFM9a__chip:active{background:var(--press)}.salty-module__VHFM9a__chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__chip:disabled{color:var(--ink-3)}.salty-module__VHFM9a__card{background:var(--raise-2);box-shadow:var(--shadow-lift);margin-top:4px;padding:12px;position:relative}.salty-module__VHFM9a__cardKind{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:500;font-stretch:87%}.salty-module__VHFM9a__cardTitle{overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:500}.salty-module__VHFM9a__cardLine{font-family:var(--mono);font-size:var(--text-small);color:var(--ink-2);overflow-wrap:anywhere;margin:2px 0 0;font-stretch:87%}.salty-module__VHFM9a__cardPay{margin-top:12px}.salty-module__VHFM9a__week{margin-top:10px}.salty-module__VHFM9a__weekDays{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.salty-module__VHFM9a__weekDay{flex-direction:column;min-width:0;display:flex}.salty-module__VHFM9a__tile{height:40px;font-family:var(--mono);font-size:var(--text-small);background:var(--heat-fill);color:var(--heat-ink);flex-direction:column;padding:3px 0 0 5px;font-weight:500;font-stretch:87%;line-height:1.15;display:flex}[data-night] .salty-module__VHFM9a__tile{background:var(--heat-fill-night);color:var(--heat-ink-night)}.salty-module__VHFM9a__tile small{font-size:10.5px;font-weight:400;font-stretch:75%}.salty-module__VHFM9a__tile[data-changed]{box-shadow:inset 0 -3px 0 var(--ink)}.salty-module__VHFM9a__lane{height:9px;padding-top:3px;position:relative}.salty-module__VHFM9a__weekWords{font-size:var(--text-small);color:var(--ink-2);flex-direction:column;gap:2px;margin:8px 0 0;display:flex}.salty-module__VHFM9a__weekWords b{color:var(--ink);font-weight:600}.salty-module__VHFM9a__postTarget{font-size:var(--text-small);color:var(--ink-2);margin:6px 0 0}.salty-module__VHFM9a__postText{margin-top:8px}.salty-module__VHFM9a__postLabel{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin:6px 0 0;font-stretch:87%}.salty-module__VHFM9a__cardActions{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:12px;display:grid}.salty-module__VHFM9a__cardDone{min-height:var(--hit);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.salty-module__VHFM9a__cardDone p{font-size:var(--text-small);align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.salty-module__VHFM9a__cardDone[data-quiet] p{color:var(--ink-2);font-weight:400}.salty-module__VHFM9a__cardWarn{font-size:var(--text-small);color:var(--ink-2);margin:10px 0 0}.salty-module__VHFM9a__cardError{font-size:var(--text-small);color:var(--destructive);margin:8px 0 0}.salty-module__VHFM9a__composer{z-index:2;padding:8px var(--gutter) 10px;background:var(--page);position:relative}.salty-module__VHFM9a__composer:before{content:"";background:linear-gradient(to bottom, transparent, var(--page));pointer-events:none;height:16px;position:absolute;bottom:100%;left:0;right:0}@media (min-width:1024px){.salty-module__VHFM9a__composer[data-variant=tab]{padding:8px var(--pane-gutter,24px) 16px}.salty-module__VHFM9a__composer[data-variant=tab] .salty-module__VHFM9a__composerInner{max-width:720px;margin:0 auto}}.salty-module__VHFM9a__composer[data-variant=dock]{background:var(--raise-1);padding:8px 14px 14px}.salty-module__VHFM9a__composer[data-variant=dock]:before{background:linear-gradient(to bottom, transparent, var(--raise-1))}.salty-module__VHFM9a__hint{display:none}@media (min-width:1024px){.salty-module__VHFM9a__hint{font-family:var(--mono);color:var(--ink-3);margin:6px 0 0;font-size:10.5px;font-stretch:75%;display:block}}.salty-module__VHFM9a__offLine{font-size:var(--text-small);color:var(--ink-2);margin:0 0 8px;line-height:1.4}.salty-module__VHFM9a__offLine a{color:var(--ink);text-underline-offset:2px;font-weight:600;text-decoration:underline}.salty-module__VHFM9a__attached{border-radius:var(--radius-1);background:var(--raise-3);min-height:30px;font-family:var(--mono);font-size:var(--text-label);align-items:center;gap:4px;margin:0 6px 6px 0;padding:0 0 0 8px;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__attached button{border-radius:var(--radius-1);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.salty-module__VHFM9a__attached button:after{content:"";position:absolute;inset:-7px}.salty-module__VHFM9a__attached button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.salty-module__VHFM9a__field{border-radius:var(--radius-2);background:var(--raise-2);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:flex-end;gap:4px;padding:3px 3px 3px 12px;display:flex}.salty-module__VHFM9a__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.salty-module__VHFM9a__field[data-off]{background:var(--raise-1)}.salty-module__VHFM9a__field textarea{min-width:0;min-height:var(--hit);resize:none;background:0 0;border:0;outline:none;flex:1;max-height:calc(7em + 22px);padding:11px 0;font-size:16px;line-height:1.4;overflow-y:auto}.salty-module__VHFM9a__field textarea::placeholder{color:var(--ink-3)}.salty-module__VHFM9a__field textarea:disabled{cursor:not-allowed}.salty-module__VHFM9a__send{width:var(--hit);height:var(--hit);border-radius:var(--radius-2);background:var(--raise-3);color:var(--ink-3);transition:background var(--fast) linear;flex:none;justify-content:center;align-items:center;display:inline-flex}.salty-module__VHFM9a__send[data-ready]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.salty-module__VHFM9a__send:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__send:disabled{cursor:not-allowed}.salty-module__VHFM9a__usage{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);text-align:right;margin:6px 0 0;font-stretch:87%}.salty-module__VHFM9a__sheetLead{font-size:var(--text-small);color:var(--ink-2);margin:0 0 8px}.salty-module__VHFM9a__sheetNote{font-size:var(--text-small);color:var(--ink-2);margin:12px 0 0}.salty-module__VHFM9a__sourceKind{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:6px;font-weight:600;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__sourceLabel{font-size:var(--text-lead);margin:8px 0 0;font-weight:600}.salty-module__VHFM9a__passage{background:var(--raise-1);font-size:var(--text-body);margin:10px 0 0;padding:14px;line-height:1.45;position:relative}.salty-module__VHFM9a__rows{margin:0;padding:0;list-style:none}.salty-module__VHFM9a__row{min-height:52px;box-shadow:inset 0 -1px 0 var(--edge);align-items:center;gap:12px;padding:8px 0;display:flex}.salty-module__VHFM9a__rowMain{flex:1;min-width:0}.salty-module__VHFM9a__rowTitle{overflow-wrap:anywhere;font-weight:500;display:block}.salty-module__VHFM9a__rowSub{font-size:var(--text-small);color:var(--ink-2);line-height:1.35;display:block}.salty-module__VHFM9a__rowOpen{min-width:0;min-height:var(--hit);text-align:left;border-radius:var(--radius-2);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.salty-module__VHFM9a__rowOpen:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__rowOpen[aria-current] .salty-module__VHFM9a__rowTitle{font-weight:600}.salty-module__VHFM9a__rows[data-compact]{font-size:14px}.salty-module__VHFM9a__rows[data-compact] .salty-module__VHFM9a__row{gap:10px;min-height:44px;padding:6px 0}.salty-module__VHFM9a__rows[data-compact] .salty-module__VHFM9a__rowSub{color:var(--ink-3);font-size:12.5px}.salty-module__VHFM9a__onTag{border-radius:var(--radius-1);height:22px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);color:var(--ink);white-space:nowrap;flex:none;align-items:center;padding:0 7px;font-weight:500;font-stretch:87%;display:inline-flex}.salty-module__VHFM9a__onTag[data-off]{color:var(--ink-3)}.salty-module__VHFM9a__reasons{flex-direction:column;gap:6px;display:flex}.salty-module__VHFM9a__reason{min-height:var(--hit);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);font-size:var(--text-body);align-items:center;gap:10px;padding:0 12px;display:flex}.salty-module__VHFM9a__reason:has(input:checked){background:var(--raise-3);box-shadow:inset 0 0 0 1.5px var(--ink)}.salty-module__VHFM9a__reason:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.salty-module__VHFM9a__reason input{width:18px;height:18px;accent-color:var(--ink)}.salty-module__VHFM9a__dockPanel,.salty-module__VHFM9a__dockChat{flex-direction:column;flex:1;min-height:0;display:flex}.salty-module__VHFM9a__dockBar{min-height:var(--hit);box-shadow:inset 0 -1px 0 var(--edge);flex:none;align-items:center;gap:2px;padding:0 4px 0 16px;display:flex}.salty-module__VHFM9a__dockChatTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);font-size:var(--text-label);letter-spacing:.02em;color:var(--ink-3);flex:1;margin:0;font-stretch:87%;overflow:hidden}.salty-module__VHFM9a__dockFailed{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:16px;display:flex}.salty-module__VHFM9a__dockFailed p{font-size:var(--text-small);color:var(--ink-3);margin:0}.salty-module__VHFM9a__blind{color:var(--ink-3);margin:6px 2px 0;font-size:12.5px;line-height:1.35}
.panes-module__kwcMTG__layout{background:var(--page);min-width:0;container:pane/inline-size}.panes-module__kwcMTG__panes{flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.panes-module__kwcMTG__layout{flex-direction:column;height:100%;min-height:0;display:flex}.panes-module__kwcMTG__panes{flex:1;min-height:0}}.panes-module__kwcMTG__region{flex-direction:column;min-width:0;display:flex;position:relative}.panes-module__kwcMTG__scroll{min-width:0}@media (min-width:1024px){.panes-module__kwcMTG__region{min-height:0}.panes-module__kwcMTG__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent;flex:1;min-height:0;overflow:hidden auto}}.panes-module__kwcMTG__wide>.panes-module__kwcMTG__region{flex:1}.panes-module__kwcMTG__wideInner{width:100%;padding:24px var(--gutter);margin:0 auto}.panes-module__kwcMTG__wideInner[data-width=reading]{max-width:720px}.panes-module__kwcMTG__wideInner[data-width=wide]{max-width:1120px}.panes-module__kwcMTG__wideInner[data-width=full]{max-width:none}@container pane (min-width:640px){.panes-module__kwcMTG__wideInner{padding:28px var(--pane-gutter,24px) 40px}}.panes-module__kwcMTG__listDetail>.panes-module__kwcMTG__list{width:100%}.panes-module__kwcMTG__listDetail[data-show=list]>.panes-module__kwcMTG__detail,.panes-module__kwcMTG__listDetail[data-show=detail]>.panes-module__kwcMTG__list{display:none}@container pane (min-width:720px){.panes-module__kwcMTG__listDetail{flex-direction:row}.panes-module__kwcMTG__listDetail[data-show]>.panes-module__kwcMTG__list,.panes-module__kwcMTG__listDetail[data-show]>.panes-module__kwcMTG__detail{display:flex}.panes-module__kwcMTG__listDetail>.panes-module__kwcMTG__list{width:var(--list-width,340px);box-shadow:inset -1px 0 0 var(--rule);flex:none}.panes-module__kwcMTG__listDetail[data-list=narrow]>.panes-module__kwcMTG__list{--list-width:280px}.panes-module__kwcMTG__listDetail[data-list=wide]>.panes-module__kwcMTG__list{--list-width:420px}.panes-module__kwcMTG__listDetail>.panes-module__kwcMTG__detail{flex:1}}@media (max-width:1023.98px){.panes-module__kwcMTG__layout[data-fill]{height:calc(100% + var(--bar-fade));margin-bottom:calc(-1 * var(--bar-fade));flex-direction:column;display:flex}.panes-module__kwcMTG__layout[data-fill]>.panes-module__kwcMTG__panes,.panes-module__kwcMTG__layout[data-fill]>.panes-module__kwcMTG__panes>.panes-module__kwcMTG__region{flex:1;min-height:0}.panes-module__kwcMTG__layout[data-fill]>.panes-module__kwcMTG__panes>.panes-module__kwcMTG__region>.panes-module__kwcMTG__scroll{flex:1;min-height:0;overflow:hidden auto}}.panes-module__kwcMTG__sidePanel>.panes-module__kwcMTG__side{box-shadow:inset 0 1px 0 var(--rule)}@container pane (min-width:900px){.panes-module__kwcMTG__sidePanel{flex-direction:row}.panes-module__kwcMTG__sidePanel>.panes-module__kwcMTG__main{flex:1}.panes-module__kwcMTG__sidePanel>.panes-module__kwcMTG__side{width:var(--side-width,340px);box-shadow:inset 1px 0 0 var(--rule);flex:none}.panes-module__kwcMTG__sidePanel[data-side=wide]>.panes-module__kwcMTG__side{--side-width:420px}}@media (min-width:1024px){@container pane (max-width:899.98px){.panes-module__kwcMTG__sidePanel{scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent;overflow:hidden auto}.panes-module__kwcMTG__sidePanel>.panes-module__kwcMTG__region{flex:none;min-height:auto}.panes-module__kwcMTG__sidePanel>.panes-module__kwcMTG__region>.panes-module__kwcMTG__scroll{flex:none;overflow:visible}}}.panes-module__kwcMTG__header{min-height:64px;padding:12px var(--gutter);background:var(--page);box-shadow:inset 0 -1px 0 var(--rule);flex:none;align-items:center;gap:12px;display:flex}@container pane (min-width:640px){.panes-module__kwcMTG__header{padding:12px var(--pane-gutter,24px)}}.panes-module__kwcMTG__header[data-sticky]{z-index:2;position:sticky;top:0}.panes-module__kwcMTG__headerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.panes-module__kwcMTG__kicker{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:500;font-stretch:87%}.panes-module__kwcMTG__title{font-size:var(--text-title);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.1}.panes-module__kwcMTG__title[data-level="2"],.panes-module__kwcMTG__title[data-level="3"]{font-size:var(--text-lead);letter-spacing:-.01em}.panes-module__kwcMTG__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.panes-module__kwcMTG__region:focus{outline:none}.panes-module__kwcMTG__region:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}
.phone-bar-module__gVuNQa__bar{z-index:30;background:var(--raise-1);box-shadow:inset 0 1px 0 var(--edge);padding-bottom:env(safe-area-inset-bottom);position:relative}.phone-bar-module__gVuNQa__bar:before{content:"";height:var(--bar-fade);background:linear-gradient(to bottom, transparent, var(--page) 85%);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.phone-bar-module__gVuNQa__row{height:var(--bar-height);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 84px minmax(0,1fr) minmax(0,1fr);display:grid}.phone-bar-module__gVuNQa__tab{min-width:0;min-height:48px;color:var(--ink-3);font-family:var(--sans);transition:color var(--fast) linear;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:1.1;display:flex;position:relative}.phone-bar-module__gVuNQa__tab:active{background:var(--press)}.phone-bar-module__gVuNQa__tab:focus-visible,.phone-bar-module__gVuNQa__scan:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.phone-bar-module__gVuNQa__tab[aria-current=page]{color:var(--ink)}.phone-bar-module__gVuNQa__tabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}.phone-bar-module__gVuNQa__tabIcon{flex:none;justify-content:center;align-items:center;width:34px;height:26px;display:flex;position:relative}.phone-bar-module__gVuNQa__tab[aria-current=page] .phone-bar-module__gVuNQa__tabIcon:before,.phone-bar-module__gVuNQa__tab[aria-current=page] .phone-bar-module__gVuNQa__tabIcon:after{content:"";border:1.5px solid var(--ink);width:6px;height:6px;position:absolute}.phone-bar-module__gVuNQa__tab[aria-current=page] .phone-bar-module__gVuNQa__tabIcon:before{border-bottom:0;border-right:0;top:0;left:0}.phone-bar-module__gVuNQa__tab[aria-current=page] .phone-bar-module__gVuNQa__tabIcon:after{border-top:0;border-left:0;bottom:0;right:0}.phone-bar-module__gVuNQa__count{border-radius:var(--radius-1);background:var(--heat-fill);min-width:16px;height:16px;color:var(--heat-ink);font-family:var(--mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:600;font-stretch:75%;display:flex;position:absolute;top:-3px;right:-3px}[data-night] .phone-bar-module__gVuNQa__count{background:var(--heat-fill-night);color:var(--heat-ink-night)}.phone-bar-module__gVuNQa__scan{min-width:0;color:var(--ink);font-family:var(--sans);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:5px;font-size:12px;font-weight:600;line-height:1.1;display:flex;position:relative}.phone-bar-module__gVuNQa__scanDial{background:var(--raise-2);width:62px;height:62px;box-shadow:0 0 0 4px var(--raise-1), inset 0 0 0 1px var(--edge-strong);transition:transform var(--fast) var(--ease);border-radius:50%;justify-content:center;align-items:center;margin-left:-31px;display:flex;position:absolute;top:-29px;left:50%;overflow:hidden}.phone-bar-module__gVuNQa__scan:active .phone-bar-module__gVuNQa__scanDial{transform:scale(.94)}.phone-bar-module__gVuNQa__scan[aria-current=page] .phone-bar-module__gVuNQa__scanDial{background:var(--raise-3);box-shadow:0 0 0 4px var(--raise-1), 0 0 0 5px var(--ink-2)}.phone-bar-module__gVuNQa__scanDial>svg{width:100%;height:100%;filter:var(--heat-dim);position:absolute;inset:0}.phone-bar-module__gVuNQa__scanMark{display:flex;position:relative}.phone-bar-module__gVuNQa__scanSweep{background:linear-gradient(to bottom, transparent 40%, var(--ink) 50%, transparent 60%);opacity:0;pointer-events:none;position:absolute;inset:0}.phone-bar-module__gVuNQa__scan[data-sweep] .phone-bar-module__gVuNQa__scanSweep{animation:phone-bar-module__gVuNQa__sweep var(--slow) var(--ease) 1}@keyframes phone-bar-module__gVuNQa__sweep{0%{opacity:.35;transform:translateY(-60%)}to{opacity:0;transform:translateY(60%)}}.phone-bar-module__gVuNQa__moreList{margin:0 calc(var(--gutter) * -1);border-top:1px solid var(--edge)}.phone-bar-module__gVuNQa__moreItem{width:100%;min-height:66px;padding:10px 12px 12px var(--gutter);color:var(--ink);box-shadow:inset 0 -1px 0 var(--edge);-webkit-tap-highlight-color:transparent;align-items:center;gap:14px;display:flex;position:relative}.phone-bar-module__gVuNQa__moreItem:active{background:var(--press)}.phone-bar-module__gVuNQa__moreItem:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.phone-bar-module__gVuNQa__moreItem>svg:first-child{color:var(--ink-2);flex:none}.phone-bar-module__gVuNQa__moreItem[aria-current=page]>svg:first-child{color:var(--ink)}.phone-bar-module__gVuNQa__moreMain{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.phone-bar-module__gVuNQa__moreLabel{font-size:var(--text-lead);letter-spacing:-.01em;font-weight:600}.phone-bar-module__gVuNQa__moreReading{text-overflow:ellipsis;white-space:nowrap;min-height:1.4em;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-stretch:87%;overflow:hidden}.phone-bar-module__gVuNQa__moreReading>b{font-weight:inherit;color:var(--ink)}.phone-bar-module__gVuNQa__moreReading[data-idle]{border-radius:var(--radius-1);background:var(--idle);width:9rem;max-width:60%;height:.7rem;min-height:0;margin:.35rem 0}.phone-bar-module__gVuNQa__moreReading[data-quiet]{color:var(--ink-3)}.phone-bar-module__gVuNQa__moreChev{color:var(--ink-3);flex:none}.phone-bar-module__gVuNQa__moreTag{border-radius:var(--radius-1);height:22px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);white-space:nowrap;color:var(--ink-3);flex:none;align-items:center;padding:0 7px;font-weight:500;font-stretch:87%;display:inline-flex}.phone-bar-module__gVuNQa__moreRow{box-shadow:inset 0 -1px 0 var(--edge);align-items:center;display:flex}.phone-bar-module__gVuNQa__moreRow>.phone-bar-module__gVuNQa__moreItem{min-width:0;box-shadow:none;flex:1}.phone-bar-module__gVuNQa__moreLog{min-height:var(--hit);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge-strong);color:var(--ink);-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:4px;margin-right:10px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.phone-bar-module__gVuNQa__moreLog:active{background:var(--press)}.phone-bar-module__gVuNQa__moreLog:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
.rail-module__GW9YMG__rail{width:var(--rail-width,80px);background:var(--raise-1);height:100%;box-shadow:inset -1px 0 0 var(--edge);color:var(--ink-3);flex-direction:column;flex:none;align-items:stretch}.rail-module__GW9YMG__markRow{height:var(--top-line-height,48px);box-shadow:inset 0 -1px 0 var(--rule), inset -1px 0 0 var(--edge);flex:none;justify-content:center;align-items:center;display:flex}.rail-module__GW9YMG__list{scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent;flex-direction:column;flex:1;align-items:stretch;gap:2px;min-height:0;padding:8px 6px 10px;display:flex;overflow-y:auto}.rail-module__GW9YMG__rule{background:var(--edge);flex:none;height:1px;margin:6px 8px}.rail-module__GW9YMG__foot{flex:none;min-height:8px;margin-top:auto}.rail-module__GW9YMG__item{border-radius:var(--radius-2);min-height:60px;color:var(--ink-3);font-family:var(--sans);transition:color var(--fast) linear;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:500;line-height:1.1;display:flex;position:relative}.rail-module__GW9YMG__item:hover{color:var(--ink-2);background:var(--press)}.rail-module__GW9YMG__item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.rail-module__GW9YMG__item[aria-current=page]{color:var(--ink)}.rail-module__GW9YMG__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 2px;overflow:hidden}.rail-module__GW9YMG__icon{justify-content:center;align-items:center;width:34px;height:28px;display:flex;position:relative}.rail-module__GW9YMG__item[aria-current=page] .rail-module__GW9YMG__icon:before,.rail-module__GW9YMG__item[aria-current=page] .rail-module__GW9YMG__icon:after{content:"";border:1.5px solid var(--ink);width:6px;height:6px;position:absolute}.rail-module__GW9YMG__item[aria-current=page] .rail-module__GW9YMG__icon:before{border-bottom:0;border-right:0;top:0;left:0}.rail-module__GW9YMG__item[aria-current=page] .rail-module__GW9YMG__icon:after{border-top:0;border-left:0;bottom:0;right:0}.rail-module__GW9YMG__scanItem{min-height:72px;color:var(--ink);font-weight:600}.rail-module__GW9YMG__scan{background:var(--raise-3);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rail-module__GW9YMG__scanItem[aria-current=page] .rail-module__GW9YMG__scan{box-shadow:0 0 0 2px var(--raise-1), 0 0 0 3px var(--ink-2)}.rail-module__GW9YMG__scan>svg{width:100%;height:100%;filter:var(--heat-dim);position:absolute;inset:0}.rail-module__GW9YMG__scanMark{display:flex;position:relative}.rail-module__GW9YMG__tip{max-width:260px;font-size:var(--text-small);color:var(--ink-2);text-align:left;flex-direction:column;gap:4px;padding:2px 0;line-height:1.35;display:flex}.rail-module__GW9YMG__tipHead{color:var(--ink);align-items:center;gap:8px;font-weight:600;display:flex}.rail-module__GW9YMG__tipValue{font-family:var(--mono);color:var(--ink);font-weight:500;font-stretch:87%}.rail-module__GW9YMG__tipTag{border-radius:var(--radius-1);box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);align-self:flex-start;padding:1px 6px;font-stretch:87%}@media (max-height:760px){.rail-module__GW9YMG__list{gap:1px;padding-top:6px;padding-bottom:6px}.rail-module__GW9YMG__item{min-height:52px}.rail-module__GW9YMG__scanItem{min-height:64px}.rail-module__GW9YMG__rule{margin:4px 8px}}@media (max-height:640px){.rail-module__GW9YMG__item{gap:2px;min-height:46px}.rail-module__GW9YMG__scanItem{min-height:56px}.rail-module__GW9YMG__scan{width:40px;height:40px}}
.shell-module__aN5Q9a__frame{min-width:0}.shell-module__aN5Q9a__top{background:var(--page);align-items:stretch;position:relative}.shell-module__aN5Q9a__duty{flex:1;min-width:0}.shell-module__aN5Q9a__end{display:none}@media (min-width:1024px){.shell-module__aN5Q9a__top{height:var(--top-line-height)}.shell-module__aN5Q9a__duty>div{height:100%;position:static}.shell-module__aN5Q9a__duty>div>div:first-child{height:100%;padding-left:var(--pane-gutter);font-size:12px}.shell-module__aN5Q9a__duty>div>div:last-child{position:absolute;bottom:0;left:0;right:0}.shell-module__aN5Q9a__end{flex:none;align-items:center;gap:8px;padding:0 10px 2px 8px;display:flex;position:relative}}.shell-module__aN5Q9a__account{min-height:var(--hit);border-radius:var(--radius-2);max-width:240px;font-family:var(--sans);font-size:var(--text-small);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 8px 0 4px;font-weight:500;display:inline-flex}.shell-module__aN5Q9a__account:hover{background:var(--press)}.shell-module__aN5Q9a__account:focus-visible{outline:2px solid var(--ring);outline-offset:0}.shell-module__aN5Q9a__accountName{text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-module__aN5Q9a__initials{border-radius:var(--radius-1);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);color:var(--ink);flex:none;justify-content:center;align-items:center;font-weight:600;font-stretch:75%;display:inline-flex}.shell-module__aN5Q9a__accountIdle{width:120px;height:30px}.shell-module__aN5Q9a__accountIdle:before{content:"";border-radius:var(--radius-1);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--idle);display:block}.shell-module__aN5Q9a__body{flex:1;min-width:0;min-height:0}.shell-module__aN5Q9a__dock{display:none}@media print{.shell-module__aN5Q9a__dock{display:none!important}}@media (min-width:1024px){.shell-module__aN5Q9a__dock{background:var(--raise-1);min-height:0;box-shadow:inset 1px 0 0 var(--edge);flex:none;display:flex;position:relative}}.shell-module__aN5Q9a__dockOpen{width:var(--dock-width,360px);flex-direction:column;min-height:0;display:flex;container-type:inline-size}.shell-module__aN5Q9a__dockFolded{width:var(--dock-folded-width,64px);flex-direction:column;align-items:stretch;padding-top:12px;display:flex}.shell-module__aN5Q9a__dock[data-dock=folded] .shell-module__aN5Q9a__dockOpen,.shell-module__aN5Q9a__dock[data-dock=open] .shell-module__aN5Q9a__dockFolded,.shell-module__aN5Q9a__dock[data-dock=auto] .shell-module__aN5Q9a__dockOpen{display:none}@media (min-width:1280px){.shell-module__aN5Q9a__dock[data-dock=auto] .shell-module__aN5Q9a__dockOpen{display:flex}.shell-module__aN5Q9a__dock[data-dock=auto] .shell-module__aN5Q9a__dockFolded{display:none}}.shell-module__aN5Q9a__dockButton{width:100%;min-height:92px;font-family:var(--sans);color:var(--ink);flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.shell-module__aN5Q9a__dockButton:hover{background:var(--press)}.shell-module__aN5Q9a__dockButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.shell-module__aN5Q9a__dial{background:var(--raise-3);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--edge-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.shell-module__aN5Q9a__dial>svg{width:100%;height:100%;filter:var(--heat-dim);position:absolute;inset:0}.shell-module__aN5Q9a__dial>span{display:flex;position:relative}.shell-module__aN5Q9a__dockHead{min-height:60px;box-shadow:inset 0 -1px 0 var(--rule);flex:none;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:flex}.shell-module__aN5Q9a__dockTitle{min-width:0;font-size:var(--text-body);color:var(--ink);flex-direction:column;flex:1;font-weight:600;line-height:1.2;display:flex}.shell-module__aN5Q9a__dockTitle small{color:var(--ink-3);font-size:12px;font-weight:400}.shell-module__aN5Q9a__dockBody{flex-direction:column;flex:1;min-height:0;display:flex}
.room-module__Q8iP9q__frame{height:100%;min-height:0;display:flex;container:crew-room/inline-size}.room-module__Q8iP9q__room{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.room-module__Q8iP9q__panel{display:none}@container crew-room (min-width:760px){.room-module__Q8iP9q__panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--edge-strong) transparent;background:var(--raise-1);width:320px;min-height:0;box-shadow:inset 1px 0 0 var(--edge);flex:none;padding:18px 20px 32px;display:block;overflow:hidden auto}.room-module__Q8iP9q__iconButton.room-module__Q8iP9q__peopleButton{display:none}}@container crew-room (min-width:1000px){.room-module__Q8iP9q__panel{width:340px}}@container pane (min-width:720px){.room-module__Q8iP9q__iconButton.room-module__Q8iP9q__back{display:none}}.room-module__Q8iP9q__head{background:var(--page-high);min-height:64px;box-shadow:inset 0 -1px 0 var(--edge);flex:none;align-items:center;gap:4px;padding:6px 6px 6px 4px;display:flex}.room-module__Q8iP9q__iconButton{width:var(--hit);height:var(--hit);border-radius:var(--radius-2);color:var(--ink);outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.room-module__Q8iP9q__iconButton:active{background:var(--press)}.room-module__Q8iP9q__iconButton:focus-visible,.room-module__Q8iP9q__titleButton:focus-visible,.room-module__Q8iP9q__pinBar:focus-visible,.room-module__Q8iP9q__menuButton:focus-visible,.room-module__Q8iP9q__reaction:focus-visible,.room-module__Q8iP9q__photo:focus-visible,.room-module__Q8iP9q__textButton:focus-visible{box-shadow:0 0 0 3px var(--ring)}.room-module__Q8iP9q__titleButton{min-width:0;min-height:var(--hit);border-radius:var(--radius-2);text-align:left;outline:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:0 6px;display:flex}.room-module__Q8iP9q__titleButton:active{background:var(--press)}.room-module__Q8iP9q__roomName{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:19px;font-weight:600;overflow:hidden}.room-module__Q8iP9q__roomSub{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:5px;font-weight:500;font-stretch:87%;display:inline-flex}.room-module__Q8iP9q__pinBar{width:100%;min-height:var(--hit);padding:8px 10px 8px var(--gutter);background:var(--page-high);box-shadow:inset 0 -1px 0 var(--edge);text-align:left;outline:none;flex:none;align-items:center;gap:10px;display:flex}.room-module__Q8iP9q__pinBar:active{background:var(--press)}.room-module__Q8iP9q__pinText{min-width:0;font-size:var(--text-small);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.room-module__Q8iP9q__pinText b{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-right:6px;font-weight:600;font-stretch:87%}.room-module__Q8iP9q__pinCount{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);flex:none;font-stretch:75%}.room-module__Q8iP9q__scroller{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 0 14px;overflow:hidden auto}.room-module__Q8iP9q__notice{margin:10px var(--gutter) 0;font-size:var(--text-small);color:var(--ink-2);gap:10px;line-height:1.4;display:flex}.room-module__Q8iP9q__notice>svg{color:var(--ink-3);flex:none;margin-top:2px}.room-module__Q8iP9q__noticeBox{border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge);padding:10px 12px}.room-module__Q8iP9q__dayLine{padding:12px var(--gutter) 2px;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);font-stretch:87%}.room-module__Q8iP9q__newLine{padding:10px var(--gutter) 6px;font-family:var(--mono);font-size:var(--text-label);align-items:center;gap:8px;font-weight:600;font-stretch:87%;display:flex}.room-module__Q8iP9q__newLine i{background:var(--heat-fill);flex:1;height:2px}[data-night] .room-module__Q8iP9q__newLine i{background:var(--heat-fill-night)}.room-module__Q8iP9q__message{padding:10px 4px 2px var(--gutter);grid-template-columns:34px minmax(0,1fr) 40px;gap:10px;display:grid;position:relative}.room-module__Q8iP9q__message[data-grouped]{padding-top:2px}.room-module__Q8iP9q__message[data-sending]{opacity:.7}.room-module__Q8iP9q__avatar{border-radius:var(--radius-1);background:var(--raise-3);width:34px;height:34px;font-family:var(--mono);font-size:var(--text-label);justify-content:center;align-items:center;font-weight:600;font-stretch:75%;display:flex}.room-module__Q8iP9q__avatar[data-mine]{box-shadow:inset 0 0 0 1px var(--edge-strong);background:0 0}.room-module__Q8iP9q__avatar[data-former]{border:1.5px dashed var(--edge-strong);color:var(--ink-3);background:0 0}.room-module__Q8iP9q__avatar[data-salty]{background:0 0;position:relative}.room-module__Q8iP9q__message[data-grouped] .room-module__Q8iP9q__avatar{visibility:hidden;height:0}.room-module__Q8iP9q__body{min-width:0}.room-module__Q8iP9q__meta{flex-wrap:wrap;align-items:baseline;column-gap:6px;font-size:14px;display:flex}.room-module__Q8iP9q__meta b{font-weight:600}.room-module__Q8iP9q__meta b[data-former]{color:var(--ink-2);font-weight:500}.room-module__Q8iP9q__meta em{font-style:normal;font-family:var(--mono);color:var(--ink-3);font-size:10.5px;font-stretch:75%}.room-module__Q8iP9q__meta time,.room-module__Q8iP9q__edited,.room-module__Q8iP9q__via{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);font-stretch:75%}.room-module__Q8iP9q__pinMark{font-family:var(--mono);color:var(--ink-3);align-items:center;gap:3px;font-size:10.5px;font-stretch:75%;display:inline-flex}.room-module__Q8iP9q__text{font-size:var(--text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:1px 0 0;line-height:1.38}.room-module__Q8iP9q__mentionYou{border-radius:var(--radius-1);background:var(--heat-fill);color:var(--heat-ink);padding:0 3px;font-weight:600}[data-night] .room-module__Q8iP9q__mentionYou{background:var(--heat-fill-night);color:var(--heat-ink-night)}.room-module__Q8iP9q__mention{font-weight:600}.room-module__Q8iP9q__mentionSalty{border-radius:var(--radius-1);box-shadow:inset 0 0 0 1px var(--edge-strong);padding:0 3px;font-weight:600}.room-module__Q8iP9q__photo{border-radius:var(--radius-2);background:var(--raise-2);outline:none;max-width:min(100%,320px);margin-top:6px;display:block;position:relative;overflow:hidden}.room-module__Q8iP9q__photo img{width:100%;height:auto;display:block}.room-module__Q8iP9q__photoWaiting{aspect-ratio:4/3;border-radius:var(--radius-2);background:var(--raise-1);width:min(100%,320px);box-shadow:inset 0 0 0 1px var(--edge);font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);justify-content:center;align-items:center;margin-top:6px;font-stretch:87%;display:flex}.room-module__Q8iP9q__reactions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.room-module__Q8iP9q__reaction{border-radius:var(--radius-1);background:var(--raise-2);min-width:44px;height:30px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-family:var(--mono);font-size:var(--text-label);outline:none;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:500;font-stretch:75%;display:inline-flex;position:relative}.room-module__Q8iP9q__reaction:after{content:"";position:absolute;inset:-7px 0}.room-module__Q8iP9q__reaction[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__menuButton{border-radius:var(--radius-2);width:40px;height:40px;color:var(--ink-3);outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.room-module__Q8iP9q__menuButton:after{content:"";position:absolute;inset:-2px}.room-module__Q8iP9q__ghost{padding:8px var(--gutter) 2px calc(var(--gutter) + 44px);font-size:var(--text-small);color:var(--ink-3);align-items:center;gap:8px;display:flex}.room-module__Q8iP9q__system{padding:10px var(--gutter) 2px;font-size:var(--text-small);color:var(--ink-3);text-align:center;justify-content:center;align-items:center;gap:6px;display:flex}.room-module__Q8iP9q__sources{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.room-module__Q8iP9q__source{border-radius:var(--radius-1);min-height:30px;box-shadow:inset 0 0 0 1px var(--edge-strong);font-size:var(--text-small);color:var(--ink-2);align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.room-module__Q8iP9q__source b{color:var(--ink);font-weight:600}.room-module__Q8iP9q__failedLine{font-size:var(--text-small);color:var(--ink-2);margin:2px 0 0}.room-module__Q8iP9q__outboxError{font-size:var(--text-small);color:var(--destructive);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:4px;display:flex}.room-module__Q8iP9q__textButton{min-height:32px;font-size:var(--text-small);color:var(--ink);text-underline-offset:2px;border-radius:var(--radius-1);outline:none;font-weight:600;text-decoration:underline;position:relative}.room-module__Q8iP9q__textButton:after{content:"";position:absolute;inset:-6px -4px}.room-module__Q8iP9q__empty{margin:18px var(--gutter) 0;background:var(--raise-1);padding:16px;position:relative}.room-module__Q8iP9q__empty p{font-size:var(--text-small);color:var(--ink-2);margin:0 0 12px}.room-module__Q8iP9q__empty b{font-size:var(--text-body);color:var(--ink);margin-bottom:2px;display:block}.room-module__Q8iP9q__jump{z-index:3;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}@container crew-room not (min-width:760px){.room-module__Q8iP9q__composer[data-under-review],.room-module__Q8iP9q__jump[data-under-review]{visibility:hidden}}.room-module__Q8iP9q__composer{z-index:2;padding-top:8px;padding-left:var(--gutter);padding-right:var(--gutter);background:var(--page);flex:none;position:relative}@media (min-width:1024px){.room-module__Q8iP9q__composer{padding-bottom:14px}}.room-module__Q8iP9q__composer:before{content:"";background:linear-gradient(to bottom, transparent, var(--page));pointer-events:none;height:16px;position:absolute;bottom:100%;left:0;right:0}.room-module__Q8iP9q__field{border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge-strong);align-items:flex-end;gap:4px;padding:3px;display:flex}.room-module__Q8iP9q__field:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__composer[data-dropping] .room-module__Q8iP9q__field{background:var(--raise-2);box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__input{min-width:0;min-height:var(--hit);resize:none;background:0 0;border:0;outline:none;flex:1;max-height:160px;padding:11px 6px 11px 9px;font-size:16px;line-height:1.38}.room-module__Q8iP9q__input::placeholder{color:#0000;white-space:nowrap}.room-module__Q8iP9q__input:placeholder-shown{white-space:nowrap;overflow:hidden}.room-module__Q8iP9q__inputWrap{flex:1;min-width:0;display:flex;position:relative}.room-module__Q8iP9q__placeholder{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;padding:11px 6px 11px 9px;font-size:16px;line-height:1.38;position:absolute;inset:0;overflow:hidden}.room-module__Q8iP9q__attach,.room-module__Q8iP9q__send{width:var(--hit);height:var(--hit);border-radius:var(--radius-2);outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.room-module__Q8iP9q__attach{color:var(--ink-2)}.room-module__Q8iP9q__attach:active{background:var(--press)}.room-module__Q8iP9q__attach:focus-visible,.room-module__Q8iP9q__send:focus-visible{box-shadow:0 0 0 3px var(--ring)}.room-module__Q8iP9q__send{background:var(--raise-3);color:var(--ink-3)}.room-module__Q8iP9q__send[data-ready]{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__editBar{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 8px;display:flex}.room-module__Q8iP9q__editBar span{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:6px;font-weight:600;font-stretch:87%;display:inline-flex}.room-module__Q8iP9q__attached{font-size:var(--text-small);color:var(--ink-2);align-items:center;gap:10px;padding:0 2px 8px;display:flex}.room-module__Q8iP9q__attached img{object-fit:cover;border-radius:var(--radius-1);width:44px;height:44px}.room-module__Q8iP9q__suggestions{left:var(--gutter);right:var(--gutter);z-index:4;border-radius:var(--radius-2);background:var(--raise-2);max-height:240px;box-shadow:var(--shadow-sheet), inset 0 0 0 1px var(--edge);padding:4px;position:absolute;bottom:calc(100% - 2px);overflow-y:auto}.room-module__Q8iP9q__suggestion{min-height:var(--hit);border-radius:var(--radius-1);font-size:var(--text-body);cursor:pointer;align-items:center;gap:10px;padding:0 10px;display:flex}.room-module__Q8iP9q__suggestion[aria-selected=true]{background:var(--raise-3);box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__nudge{box-shadow:inset 2px 0 0 var(--edge-strong);margin-top:8px;padding:2px 0 0 10px}.room-module__Q8iP9q__nudgeText{font-size:var(--text-small);color:var(--ink);margin:2px 0 0}.room-module__Q8iP9q__nudgeActions{align-items:center;gap:8px;margin-top:4px;display:flex}.room-module__Q8iP9q__quoted{border-radius:var(--radius-1);background:var(--raise-1);font-size:var(--text-body);overflow-wrap:anywhere;padding:10px 12px}.room-module__Q8iP9q__quoted small{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);margin-bottom:2px;font-stretch:87%;display:block}.room-module__Q8iP9q__reactBar{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.room-module__Q8iP9q__reactPick{border-radius:var(--radius-2);background:var(--raise-1);height:52px;box-shadow:inset 0 0 0 1px var(--edge-strong);outline:none;font-size:24px}.room-module__Q8iP9q__reactPick[aria-pressed=true]{background:var(--raise-3);box-shadow:inset 0 0 0 1.5px var(--ink)}.room-module__Q8iP9q__reactPick:focus-visible{box-shadow:0 0 0 3px var(--ring)}.room-module__Q8iP9q__scanRow{margin:4px 0 0}.room-module__Q8iP9q__lockLine{box-shadow:inset 2px 0 0 var(--edge-strong);margin-top:8px;padding:2px 0 2px 10px}.room-module__Q8iP9q__lockTop{flex-wrap:wrap;align-items:center;gap:2px 14px;min-height:28px;display:flex}.room-module__Q8iP9q__lockBadge{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);align-items:center;gap:6px;font-weight:600;font-stretch:87%;display:inline-flex}.room-module__Q8iP9q__lockAction{min-height:28px;font-size:var(--text-small);color:var(--ink);text-underline-offset:3px;border-radius:var(--radius-1);outline:none;align-items:center;gap:5px;font-weight:600;text-decoration:underline;display:inline-flex;position:relative}.room-module__Q8iP9q__lockAction:after{content:"";position:absolute;inset:-8px}.room-module__Q8iP9q__lockAction:focus-visible{box-shadow:0 0 0 3px var(--ring)}.room-module__Q8iP9q__lockAction:disabled{color:var(--ink-3);text-decoration:none}.room-module__Q8iP9q__lockReason{font-size:var(--text-small);color:var(--ink);margin:2px 0 0}.room-module__Q8iP9q__chips{scrollbar-width:none;gap:8px;margin:-4px -4px 0;padding:4px 4px 8px;display:flex;overflow-x:auto}.room-module__Q8iP9q__chips::-webkit-scrollbar{display:none}.room-module__Q8iP9q__chip{min-height:var(--hit);border-radius:var(--radius-2);background:var(--raise-1);box-shadow:inset 0 0 0 1px var(--edge-strong);font-size:var(--text-small);color:var(--ink);outline:none;flex:none;align-items:center;gap:8px;padding:0 12px 0 10px;font-weight:600;display:inline-flex}.room-module__Q8iP9q__chip:active{background:var(--press)}.room-module__Q8iP9q__chip:focus-visible{box-shadow:0 0 0 3px var(--ring)}
.home-module__06co2W__page{background:radial-gradient(120% 420px at 50% 180px, var(--page-high), transparent 70%), var(--page)}.home-module__06co2W__finder{padding:env(safe-area-inset-top,0px) var(--gutter) 0}.home-module__06co2W__osd{height:40px;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);align-items:center;gap:10px;font-stretch:87%;display:flex}.home-module__06co2W__osdBrand{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.home-module__06co2W__osdShift{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.home-module__06co2W__osdShift i{background:var(--shift);width:14px;height:4px}.home-module__06co2W__osdDuty{border-radius:var(--radius-1);background:var(--shift);height:22px;color:var(--shift-on);letter-spacing:.04em;text-transform:uppercase;align-items:center;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.home-module__06co2W__osdDate{margin-right:auto}.home-module__06co2W__osdClock{color:var(--ink);font-weight:500}.home-module__06co2W__scope{align-items:center;gap:8px;padding:14px 10px 14px 14px;display:flex;position:relative}.home-module__06co2W__dialBox{min-width:0;max-width:288px;color:inherit;border-radius:50%;flex:1;margin:0 auto;text-decoration:none;display:block}.home-module__06co2W__scopeNight{width:100%;padding:6px 0 2px;display:block}.home-module__06co2W__scopeNight .home-module__06co2W__dialBox{max-width:none}.home-module__06co2W__scale{flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;width:26px;display:flex}.home-module__06co2W__scale i{width:6px;box-shadow:0 0 0 1px var(--edge);filter:var(--heat-dim);flex:0 180px}.home-module__06co2W__kicker{color:var(--ink-2);white-space:nowrap;font-size:13px;font-weight:500}.home-module__06co2W__caption{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-2);font-stretch:87%}.home-module__06co2W__empty{font-size:var(--text-lead);color:var(--ink);font-weight:600}.home-module__06co2W__ribbon{width:100%;color:inherit;grid-template-columns:repeat(7,minmax(0,1fr));padding:0 0 10px;text-decoration:none;display:grid;position:relative;overflow:hidden}.home-module__06co2W__ribbon:active{background:var(--press)}.home-module__06co2W__ribbonField{height:22px;position:absolute;top:0;left:0;right:0}.home-module__06co2W__ribbonDay{flex-direction:column;gap:3px;min-width:0;min-height:46px;display:flex;position:relative}.home-module__06co2W__ribbonDate{height:22px;font-family:var(--mono);font-size:var(--text-label);white-space:nowrap;align-items:center;gap:3px;padding-left:4px;font-stretch:75%;display:flex;position:relative}.home-module__06co2W__ribbonDate b{font-weight:600}.home-module__06co2W__ribbonDay[data-today] .home-module__06co2W__ribbonDate b{border-radius:var(--radius-1);background:var(--ink);color:var(--page);margin-left:-1px;padding:0 3px}.home-module__06co2W__ribbonWord{color:var(--ink-2);padding-left:4px;font-size:12px;font-weight:600;font-stretch:75%;line-height:1.2}.home-module__06co2W__relief{margin:2px var(--gutter) 12px;border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--edge);font-size:var(--text-body);color:var(--ink);align-items:center;gap:10px;padding:10px 12px;line-height:1.35;display:flex}.home-module__06co2W__askWrap{padding:4px var(--gutter) 14px}.home-module__06co2W__reminders{padding:0 var(--gutter) 14px}.home-module__06co2W__reminders:empty{display:none}.home-module__06co2W__lines{padding:0 var(--gutter)}.home-module__06co2W__invite{width:100%;min-height:64px;color:var(--ink-2);text-align:left;align-items:center;gap:12px;padding:10px 0;display:flex}.home-module__06co2W__invite:active{background:var(--press)}.home-module__06co2W__invite>span{min-width:0;font-size:var(--text-small);flex:1;line-height:1.3}.home-module__06co2W__invite b{color:var(--ink);font-size:var(--text-body);font-weight:500;display:block}.home-module__06co2W__tonight{padding:2px var(--gutter) 10px}.home-module__06co2W__line{width:100%;min-height:50px;box-shadow:inset 0 -1px 0 var(--edge);color:inherit;text-align:left;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;text-decoration:none;display:grid}a.home-module__06co2W__line:active,button.home-module__06co2W__line:active{background:var(--press)}.home-module__06co2W__lineValue{min-width:0;font-size:var(--text-small);color:var(--ink);line-height:1.3}.home-module__06co2W__lineValue small{font-size:var(--text-small);color:var(--ink-2);display:block}.home-module__06co2W__lineEnd{align-items:center;gap:4px;display:inline-flex}.home-module__06co2W__line svg[data-open]{transform:rotate(180deg)}.home-module__06co2W__heldRow{width:100%;min-height:48px;font-size:var(--text-small);color:var(--ink-2);box-shadow:inset 0 -1px 0 var(--edge);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.home-module__06co2W__heldRow:active{background:var(--press)}.home-module__06co2W__heldRow b{color:var(--ink);font-weight:600}.home-module__06co2W__setup{padding:8px var(--gutter) 6px}.home-module__06co2W__failed{padding:24px var(--gutter);font-size:var(--text-body);color:var(--ink-2)}.home-module__06co2W__ask [data-home-hello]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-module__06co2W__plate>a:not([data-locked]):last-child:nth-child(2n){padding-right:calc(var(--gutter) + 10px);grid-column:1/-1}
.report-review-module__rwBcZG__anchor{position:relative}.report-review-module__rwBcZG__banner{min-height:52px;padding:4px 6px 4px var(--gutter);background:var(--raise-1);box-shadow:inset 0 -1px 0 var(--edge);flex:none;align-items:center;gap:10px;display:flex}.report-review-module__rwBcZG__bannerIcon{color:var(--ink-2);flex:none}.report-review-module__rwBcZG__bannerText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.report-review-module__rwBcZG__bannerText b{font-size:var(--text-small);font-weight:600}.report-review-module__rwBcZG__bannerText span{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-3);font-stretch:87%}.report-review-module__rwBcZG__reported{background:var(--raise-1);margin:8px 8px 4px;padding-bottom:8px;position:relative}.report-review-module__rwBcZG__reportedTag{padding:8px 12px 0 calc(var(--gutter) - 8px);font-family:var(--mono);font-size:var(--text-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;font-stretch:87%;display:flex}.report-review-module__rwBcZG__reportedTag span{letter-spacing:0;text-transform:none;color:var(--ink-3);font-weight:500}.report-review-module__rwBcZG__reported>div{margin-left:-8px}.report-review-module__rwBcZG__sheet{z-index:20;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--raise-2);min-height:40%;max-height:62%;box-shadow:var(--shadow-sheet);animation:report-review-module__rwBcZG__rise var(--duration-base) var(--ease-instrument);outline:none;flex-direction:column;display:flex;position:absolute;inset:auto 0 0}@keyframes report-review-module__rwBcZG__rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.report-review-module__rwBcZG__sheet{animation:none}}@container crew-room (min-width:760px){.report-review-module__rwBcZG__sheet{display:none}}.report-review-module__rwBcZG__sheetHead{min-height:60px;padding:8px 4px 4px var(--gutter);flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex}.report-review-module__rwBcZG__sheetHead h2{font-size:var(--text-lead);letter-spacing:-.01em;outline:none;font-weight:600}.report-review-module__rwBcZG__sheetBody{overscroll-behavior:contain;min-height:0;padding:0 var(--gutter) calc(16px + var(--bar-fade));flex:1;overflow-y:auto}.report-review-module__rwBcZG__reviewSpacer{height:55dvh}@container crew-room (min-width:760px){.report-review-module__rwBcZG__reviewSpacer{display:none}}
.family-calendar-module__7v2tOq__page{background-color:var(--page);min-height:100dvh}.family-calendar-module__7v2tOq__brand{padding:calc(env(safe-area-inset-top) + 1.5rem) var(--gutter) 8px;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.family-calendar-module__7v2tOq__page{flex-direction:column;display:flex}.family-calendar-module__7v2tOq__brand{min-height:var(--top-line-height,48px);padding:0 var(--pane-gutter,24px);flex:none}.family-calendar-module__7v2tOq__main{flex-direction:column;flex:1;display:flex}}.family-calendar-module__7v2tOq__body{grid-template-columns:minmax(0,1fr);grid-template-areas:"today""key""months""foot";display:grid;position:relative}.family-calendar-module__7v2tOq__today{grid-area:today}.family-calendar-module__7v2tOq__key{grid-area:key;margin-top:20px}.family-calendar-module__7v2tOq__months{grid-area:months;grid-template-columns:minmax(0,1fr);gap:32px 24px;margin-top:24px;display:grid}.family-calendar-module__7v2tOq__foot{grid-area:foot;margin-top:40px}@container pane (min-width:610px){.family-calendar-module__7v2tOq__months{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pane (min-width:920px){.family-calendar-module__7v2tOq__body{grid-template:"today months""key months""foot months"".months"1fr/260px minmax(0,1fr);column-gap:32px;max-width:1360px}.family-calendar-module__7v2tOq__months{margin-top:0}.family-calendar-module__7v2tOq__foot{margin-top:24px}}@container pane (min-width:1200px){.family-calendar-module__7v2tOq__months{grid-template-columns:repeat(3,minmax(0,1fr))}}
.lock-screen-module__aIveoq__lock{min-height:100dvh;padding:calc(env(safe-area-inset-top) + 40px) 24px calc(env(safe-area-inset-bottom) + 40px);background:radial-gradient(50% 60% at 50% 42%, var(--page-high), transparent 80%), var(--page);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex}.lock-screen-module__aIveoq__face{text-align:center;flex-direction:column;align-items:center;gap:6px;width:min(420px,100%);padding:24px 0 8px;display:flex}@media (min-width:480px){.lock-screen-module__aIveoq__face{padding-inline:32px}}.lock-screen-module__aIveoq__clock{font-family:var(--mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:76px;font-weight:300;font-stretch:75%;line-height:1}.lock-screen-module__aIveoq__date{font-family:var(--mono);font-size:var(--text-small);color:var(--ink-2);font-stretch:87%}.lock-screen-module__aIveoq__state{font-size:var(--text-lead);align-items:center;gap:8px;margin:18px 0 0;font-weight:600;display:inline-flex}.lock-screen-module__aIveoq__form{text-align:left;flex-direction:column;gap:10px;width:100%;margin-top:14px;display:flex}.lock-screen-module__aIveoq__links{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;width:100%;display:flex}.lock-screen-module__aIveoq__textButton{min-height:var(--hit);font-size:var(--text-small);color:var(--ink);text-underline-offset:2px;border-radius:var(--radius-1);padding:0 4px;font-weight:600;text-decoration:underline}.lock-screen-module__aIveoq__textButton:hover{background:var(--press)}.lock-screen-module__aIveoq__textButton:focus-visible{outline:2px solid var(--ring);outline-offset:0}.lock-screen-module__aIveoq__textButton:disabled{opacity:.5}.lock-screen-module__aIveoq__note{max-width:460px;font-size:var(--text-small);color:var(--ink-3);text-align:center;margin:0;line-height:1.45}.lock-screen-module__aIveoq__message{font-size:var(--text-small);color:var(--ink-2);margin:0}.lock-screen-module__aIveoq__error{font-size:var(--text-small);color:var(--ink);align-items:flex-start;gap:8px;margin:0;display:flex}.lock-screen-module__aIveoq__error svg{color:var(--destructive);flex:none;margin-top:2px}
