.ActivityFeed-module__Fn6Xla__feed{flex-direction:column;gap:10px;display:flex}.ActivityFeed-module__Fn6Xla__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ActivityFeed-module__Fn6Xla__heading{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin:0;font-weight:500}.ActivityFeed-module__Fn6Xla__summary{color:var(--ink-soft);font-size:var(--fs-meta);margin:0}.ActivityFeed-module__Fn6Xla__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ActivityFeed-module__Fn6Xla__row{align-items:center;gap:10px;display:flex}.ActivityFeed-module__Fn6Xla__initial{background:var(--actor-colour);color:#fff;width:24px;height:24px;font-size:var(--fs-micro);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ActivityFeed-module__Fn6Xla__text{min-width:0;color:var(--ink-soft);font-size:var(--fs-body);flex:auto;line-height:1.4}.ActivityFeed-module__Fn6Xla__actor{color:var(--ink);font-weight:600}.ActivityFeed-module__Fn6Xla__time{color:var(--ink-mute);font-size:var(--fs-meta);flex:none}
.DayPlan-module__5_mVSW__plan{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.DayPlan-module__5_mVSW__entry{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.DayPlan-module__5_mVSW__entry[draggable=true]{cursor:grab}.DayPlan-module__5_mVSW__time{min-width:44px;color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-meta);flex:none;padding-top:2px;font-weight:500}.DayPlan-module__5_mVSW__icon{color:var(--ink-mute);flex:none;padding-top:2px;display:inline-flex}.DayPlan-module__5_mVSW__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.DayPlan-module__5_mVSW__title{color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:600}.DayPlan-module__5_mVSW__title:hover{text-decoration:underline}.DayPlan-module__5_mVSW__title:focus-visible,.DayPlan-module__5_mVSW__moveButton:focus-visible,.DayPlan-module__5_mVSW__menuItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DayPlan-module__5_mVSW__meta{color:var(--ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.DayPlan-module__5_mVSW__tags{flex-wrap:wrap;gap:6px;display:flex}.DayPlan-module__5_mVSW__badge{border-radius:var(--r-control);border:1px solid var(--line-2);color:var(--ink-soft);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.DayPlan-module__5_mVSW__badge[data-tone=positive]{border-color:var(--positive);color:var(--positive)}.DayPlan-module__5_mVSW__badge[data-tone=warning]{border-color:var(--warning);color:var(--warning)}.DayPlan-module__5_mVSW__badge[data-tone=accent]{border-color:var(--accent);color:var(--accent)}.DayPlan-module__5_mVSW__presence{border-radius:var(--r-control);background:var(--presence-colour);color:#fff;font-size:var(--fs-micro);align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.DayPlan-module__5_mVSW__detail{margin-top:4px}.DayPlan-module__5_mVSW__lock{color:var(--ink-mute);flex:none;padding-top:2px;display:inline-flex}.DayPlan-module__5_mVSW__moveWrap{flex:none;position:relative}.DayPlan-module__5_mVSW__moveButton{border:1px solid var(--line-2);border-radius:var(--r-control);width:28px;height:28px;color:var(--ink-soft);font-size:var(--fs-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.DayPlan-module__5_mVSW__moveButton:hover{color:var(--accent);border-color:var(--accent)}.DayPlan-module__5_mVSW__menu{z-index:20;flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.DayPlan-module__5_mVSW__menuItem{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px}.DayPlan-module__5_mVSW__menuItem:hover,.DayPlan-module__5_mVSW__menuItem:focus-visible{background:var(--glass-tint)}
[data-flip-app]{--flip-canvas:#f6f8fb;--flip-surface:#fff;--flip-surface-muted:#eef3f9;--flip-ink:#10213c;--flip-ink-soft:#334155;--flip-ink-mute:#5f6673;--flip-action:#2563eb;--flip-action-ink:#fff;--flip-platform-bar:#10213c;--flip-platform-ink:#dbeafe;--flip-platform-muted:#93c5fd;color:var(--flip-ink);background:var(--flip-canvas);font-family:var(--flip-font)}[data-flip-app],body[data-flip-shell]{--flip-danger:#e7000b;--flip-warn:#b45309;--flip-font:Arial, Helvetica, sans-serif;--flip-border:color-mix(in srgb, var(--flip-ink) 12%, var(--flip-surface));--flip-border-strong:color-mix(in srgb, var(--flip-ink) 20%, var(--flip-surface));--flip-action-soft:color-mix(in srgb, var(--flip-action) 14%, var(--flip-surface));--flip-ring:var(--flip-action);--flip-platform-active:var(--flip-action);--flip-platform-strong:var(--flip-platform-ink)}
.CharacterStudioShareApp-module__91DKfq__action{min-height:32px;padding:0 var(--s-3);border:1px solid var(--flip-platform-strong);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.CharacterStudioShareApp-module__91DKfq__action{border:1px solid color-mix(in srgb, var(--flip-platform-strong) 24%, transparent)}}.CharacterStudioShareApp-module__91DKfq__action{border-radius:var(--r-control);background:var(--flip-platform-strong)}@supports (color:color-mix(in lab, red, red)){.CharacterStudioShareApp-module__91DKfq__action{background:color-mix(in srgb, var(--flip-platform-strong) 8%, transparent)}}.CharacterStudioShareApp-module__91DKfq__action{color:var(--flip-platform-strong);font:inherit;font-size:var(--fs-meta);cursor:pointer;font-weight:600}.CharacterStudioShareApp-module__91DKfq__action:focus-visible{outline:2px solid var(--flip-ring);outline-offset:2px}.CharacterStudioShareApp-module__91DKfq__message{margin:0 0 0 var(--s-2);color:var(--flip-platform-muted);font-size:var(--fs-meta)}
.CardAppearanceControls-module__QhstGq__controls{gap:20px;display:grid}.CardAppearanceControls-module__QhstGq__colors{grid-template-columns:1fr 1fr;gap:16px;display:grid}.CardAppearanceControls-module__QhstGq__presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CardAppearanceControls-module__QhstGq__preset{text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;min-width:0;padding:0}.CardAppearanceControls-module__QhstGq__sample{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-elev);height:112px;display:block;position:relative;overflow:hidden}.CardAppearanceControls-module__QhstGq__preset[aria-pressed=true] .CardAppearanceControls-module__QhstGq__sample{outline:2px solid var(--accent);outline-offset:3px}.CardAppearanceControls-module__QhstGq__preset:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.CardAppearanceControls-module__QhstGq__sampleArt{background:var(--preset-accent);position:absolute;inset:0 0 44%}@supports (color:color-mix(in lab, red, red)){.CardAppearanceControls-module__QhstGq__sampleArt{background:color-mix(in srgb, var(--preset-accent) 16%, var(--bg-elev))}}.CardAppearanceControls-module__QhstGq__sampleArt{overflow:hidden}.CardAppearanceControls-module__QhstGq__sampleArt:after{content:"";border:24px solid var(--preset-accent);border-radius:50%;width:100px;height:100px;position:absolute;top:-38px;right:-28px}.CardAppearanceControls-module__QhstGq__sample[data-pattern=contours] .CardAppearanceControls-module__QhstGq__sampleArt:after{box-shadow:0 0 0 8px var(--preset-highlight), 0 0 0 10px var(--preset-accent), 0 0 0 18px var(--preset-highlight);border-width:2px}.CardAppearanceControls-module__QhstGq__sampleName{font:600 var(--fs-lead)/1 var(--ff-display);letter-spacing:-.06em;position:absolute;bottom:9px;left:12px}.CardAppearanceControls-module__QhstGq__selected{background:var(--accent);width:18px;height:18px;color:var(--on-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}.CardAppearanceControls-module__QhstGq__presetName{font:500 var(--fs-meta)/1.5 var(--ff-body);padding-top:12px;display:block}.CardAppearanceControls-module__QhstGq__bottom{justify-content:space-between;align-items:center;gap:12px;display:flex}.CardAppearanceControls-module__QhstGq__check{min-height:44px;font-size:var(--fs-meta);color:var(--ink-soft);align-items:center;gap:8px;display:flex}.CardAppearanceControls-module__QhstGq__check input{accent-color:var(--accent)}.CardAppearanceControls-module__QhstGq__reset{min-height:44px;color:var(--ink-mute);font:500 var(--fs-meta) var(--ff-body);cursor:pointer;background:0 0;border:0}.CardAppearanceControls-module__QhstGq__reset:hover{color:var(--accent)}.CardAppearanceControls-module__QhstGq__reset:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.CardAppearanceControls-module__QhstGq__controls input[type=color]{cursor:pointer;height:44px;padding:7px}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-webkit-color-swatch-wrapper{padding:0}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-webkit-color-swatch{border-radius:var(--r-xs);border:0}.CardAppearanceControls-module__QhstGq__controls input[type=color]::-moz-color-swatch{border-radius:var(--r-xs);border:0}.CardAppearanceControls-module__QhstGq__controls input[type=range]{min-height:44px;accent-color:var(--accent);box-shadow:none;background:0 0;padding:0}
.FictiousWorkspace-module__y_5HWq__button,.FictiousWorkspace-module__y_5HWq__buttonPrimary,.FictiousWorkspace-module__y_5HWq__buttonGhost{font-family:var(--flip-font,var(--ff-body,Arial, Helvetica, sans-serif));letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}.FictiousWorkspace-module__y_5HWq__eyebrow,.FictiousWorkspace-module__y_5HWq__metaRow,.FictiousWorkspace-module__y_5HWq__fieldLabel,.FictiousWorkspace-module__y_5HWq__criteriaTitle,.FictiousWorkspace-module__y_5HWq__chip,.FictiousWorkspace-module__y_5HWq__chipRole,.FictiousWorkspace-module__y_5HWq__chipLead,.FictiousWorkspace-module__y_5HWq__chipDecision{letter-spacing:0;text-transform:none;font-family:var(--flip-font,var(--ff-body,Arial, Helvetica, sans-serif))}.FictiousWorkspace-module__y_5HWq__root{min-height:0;color:var(--flip-ink,var(--ink));font-family:var(--flip-font,Arial, Helvetica, sans-serif);flex-direction:column;gap:16px;padding:0;display:flex}.FictiousWorkspace-module__y_5HWq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.FictiousWorkspace-module__y_5HWq__toolbarActions{flex-wrap:wrap;gap:8px;display:flex}.FictiousWorkspace-module__y_5HWq__overflow{position:relative}.FictiousWorkspace-module__y_5HWq__overflowMenu{z-index:20;min-width:220px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.FictiousWorkspace-module__y_5HWq__overflowItem{text-align:left;border-radius:var(--r-sm);width:100%;min-height:40px;color:var(--flip-ink);cursor:pointer;background:0 0;border:0;padding:8px 10px;font-family:inherit;font-size:14px;display:block}.FictiousWorkspace-module__y_5HWq__overflowItem:hover,.FictiousWorkspace-module__y_5HWq__overflowItem:focus-visible{background:var(--flip-surface-muted)}.FictiousWorkspace-module__y_5HWq__button,.FictiousWorkspace-module__y_5HWq__buttonPrimary,.FictiousWorkspace-module__y_5HWq__buttonGhost{border-radius:var(--r-control);letter-spacing:0;text-transform:none;cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.FictiousWorkspace-module__y_5HWq__button{background:var(--flip-surface);border:1px solid var(--flip-border);color:var(--flip-ink-soft)}.FictiousWorkspace-module__y_5HWq__button:hover{border-color:var(--flip-action);color:var(--flip-action)}.FictiousWorkspace-module__y_5HWq__buttonPrimary{background:var(--flip-action);border:1px solid var(--flip-action);color:var(--flip-action-ink)}.FictiousWorkspace-module__y_5HWq__buttonGhost{color:var(--flip-ink-mute);background:0 0;border:1px solid #0000}.FictiousWorkspace-module__y_5HWq__buttonGhost:hover{color:var(--flip-action)}.FictiousWorkspace-module__y_5HWq__button:disabled,.FictiousWorkspace-module__y_5HWq__buttonPrimary:disabled{opacity:.5;cursor:not-allowed}.FictiousWorkspace-module__y_5HWq__tabs{gap:4px;padding-bottom:2px;display:none;overflow-x:auto}@media (min-width:768px){.FictiousWorkspace-module__y_5HWq__tabs{display:flex}}.FictiousWorkspace-module__y_5HWq__tab,.FictiousWorkspace-module__y_5HWq__tabActive{border-radius:var(--r-control);min-height:36px;color:var(--flip-ink-soft);cursor:pointer;white-space:nowrap;text-transform:none;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.FictiousWorkspace-module__y_5HWq__tab:hover{background:var(--flip-action-soft);color:var(--flip-ink)}.FictiousWorkspace-module__y_5HWq__tabActive{background:var(--flip-action-soft);box-shadow:inset 0 0 0 1px var(--flip-action)}@supports (color:color-mix(in lab, red, red)){.FictiousWorkspace-module__y_5HWq__tabActive{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--flip-action) 35%, transparent)}}.FictiousWorkspace-module__y_5HWq__tabActive{color:var(--flip-ink)}.FictiousWorkspace-module__y_5HWq__notice,.FictiousWorkspace-module__y_5HWq__noticeWarn{border-radius:var(--r-md);border:1px solid var(--flip-border);color:var(--flip-ink-soft);background:var(--flip-surface);margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.FictiousWorkspace-module__y_5HWq__noticeWarn{border-color:var(--flip-action)}@supports (color:color-mix(in lab, red, red)){.FictiousWorkspace-module__y_5HWq__noticeWarn{border-color:color-mix(in srgb, var(--flip-action) 35%, var(--flip-border))}}.FictiousWorkspace-module__y_5HWq__noticeWarn{background:var(--flip-warn)}@supports (color:color-mix(in lab, red, red)){.FictiousWorkspace-module__y_5HWq__noticeWarn{background:color-mix(in srgb, var(--flip-warn) 8%, var(--flip-surface))}}.FictiousWorkspace-module__y_5HWq__noticeWarn{color:var(--flip-warn)}.FictiousWorkspace-module__y_5HWq__grid2{gap:16px;display:grid}@media (min-width:960px){.FictiousWorkspace-module__y_5HWq__grid2{grid-template-columns:320px minmax(0,1fr)}}.FictiousWorkspace-module__y_5HWq__panel{overflow:hidden}.FictiousWorkspace-module__y_5HWq__panel>div{color:var(--flip-ink)}.FictiousWorkspace-module__y_5HWq__panelHead{border-bottom:1px solid var(--flip-border);justify-content:space-between;align-items:baseline;gap:8px;padding:14px 16px;display:flex}.FictiousWorkspace-module__y_5HWq__panelTitle{color:var(--flip-ink);margin:0;font-size:16px;font-weight:700}.FictiousWorkspace-module__y_5HWq__panelSub{color:var(--flip-ink-mute);margin:4px 0 0;font-size:12px}.FictiousWorkspace-module__y_5HWq__listButton,.FictiousWorkspace-module__y_5HWq__listButtonActive{border:0;border-bottom:1px solid var(--flip-border);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;padding:14px 16px;display:block}.FictiousWorkspace-module__y_5HWq__listButton:hover{background:var(--flip-canvas)}.FictiousWorkspace-module__y_5HWq__listButtonActive{background:var(--flip-action-soft)}.FictiousWorkspace-module__y_5HWq__metaRow{letter-spacing:0;text-transform:none;color:var(--flip-ink-mute);justify-content:space-between;gap:8px;margin-bottom:6px;font-size:11px;font-weight:600;display:flex}.FictiousWorkspace-module__y_5HWq__rowTitle{color:var(--flip-ink);margin:0;font-size:14px;font-weight:700}.FictiousWorkspace-module__y_5HWq__rowSub{color:var(--flip-ink-soft);margin:4px 0 0;font-size:13px}.FictiousWorkspace-module__y_5HWq__detail{padding:18px 16px 20px}.FictiousWorkspace-module__y_5HWq__fieldStack{flex-direction:column;gap:12px;margin-top:12px;display:flex}.FictiousWorkspace-module__y_5HWq__chip,.FictiousWorkspace-module__y_5HWq__chipRole,.FictiousWorkspace-module__y_5HWq__chipLead,.FictiousWorkspace-module__y_5HWq__chipDecision{border-radius:var(--r-control);letter-spacing:0;text-transform:none;background:var(--flip-surface-muted);box-shadow:inset 0 0 0 1px var(--flip-border);color:var(--flip-ink-mute);align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.FictiousWorkspace-module__y_5HWq__chipRole{color:var(--flip-action);background:var(--flip-action-soft)}.FictiousWorkspace-module__y_5HWq__chipLead{color:var(--flip-warn);background:var(--flip-warn)}@supports (color:color-mix(in lab, red, red)){.FictiousWorkspace-module__y_5HWq__chipLead{background:color-mix(in srgb, var(--flip-warn) 12%, var(--flip-surface))}}.FictiousWorkspace-module__y_5HWq__detailTitle{color:var(--flip-ink);letter-spacing:-.02em;margin:10px 0 0;font-size:24px;font-weight:700}.FictiousWorkspace-module__y_5HWq__detailBody{color:var(--flip-ink-soft);margin:8px 0 0;font-size:14px;line-height:1.6}.FictiousWorkspace-module__y_5HWq__criteriaGrid{gap:12px;margin-top:16px;display:grid}@media (min-width:720px){.FictiousWorkspace-module__y_5HWq__criteriaGrid{grid-template-columns:1fr 1fr}}.FictiousWorkspace-module__y_5HWq__criteria{padding:12px}.FictiousWorkspace-module__y_5HWq__criteriaTitle{letter-spacing:0;text-transform:none;color:var(--flip-ink-mute);margin:0;font-size:12px;font-weight:700}.FictiousWorkspace-module__y_5HWq__criteriaList{color:var(--flip-ink-soft);margin:8px 0 0;padding-left:18px;font-size:13px}.FictiousWorkspace-module__y_5HWq__fieldLabel{letter-spacing:0;text-transform:none;color:var(--flip-ink-mute);font-size:12px;font-weight:700}.FictiousWorkspace-module__y_5HWq__avatar{width:32px;height:32px;color:var(--flip-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:700;display:inline-grid}.FictiousWorkspace-module__y_5HWq__saveToast{right:max(16px, env(safe-area-inset-right));top:max(16px, env(safe-area-inset-top));z-index:40;border-radius:var(--r-md);border:1px solid var(--flip-border);background:var(--flip-surface);color:var(--flip-ink);align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex;position:fixed;box-shadow:0 8px 24px #10213c24}.FictiousWorkspace-module__y_5HWq__saveError{color:var(--flip-danger)}.FictiousWorkspace-module__y_5HWq__mobileNav{z-index:30;height:calc(72px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--flip-border);background:var(--flip-surface);inset-inline:0;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0}@media (min-width:768px){.FictiousWorkspace-module__y_5HWq__mobileNav{display:none}}.FictiousWorkspace-module__y_5HWq__mobileNav button{min-width:44px;min-height:44px;color:var(--flip-ink-mute);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.FictiousWorkspace-module__y_5HWq__mobileNav button[data-active=true]{color:var(--flip-action)}.FictiousWorkspace-module__y_5HWq__cardGrid{gap:12px;display:grid}@media (min-width:720px){.FictiousWorkspace-module__y_5HWq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.FictiousWorkspace-module__y_5HWq__relationshipCard>div{color:var(--flip-ink)}.FictiousWorkspace-module__y_5HWq__stack{flex-direction:column;gap:12px;display:flex}.FictiousWorkspace-module__y_5HWq__cardRow{align-items:flex-start;gap:12px;display:flex}.FictiousWorkspace-module__y_5HWq__dialogBody{width:min(92vw,720px);max-width:720px;color:var(--flip-ink);font-family:var(--flip-font,Arial, Helvetica, sans-serif);flex-direction:column;gap:12px;padding:8px 4px 0;display:flex}.FictiousWorkspace-module__y_5HWq__dialogTitle{color:var(--flip-ink);margin:0;font-size:20px;font-weight:700}.FictiousWorkspace-module__y_5HWq__dialogSub{color:var(--flip-ink-mute);margin:0;font-size:13px;line-height:1.5}.FictiousWorkspace-module__y_5HWq__dropzone{border:1px dashed var(--flip-border);border-radius:var(--r-lg);text-align:center;cursor:pointer;min-height:160px;color:var(--flip-ink-soft);background:var(--flip-surface);place-items:center;gap:8px;padding:20px;display:grid}.FictiousWorkspace-module__y_5HWq__sheetColumns{margin:16px 0 0;display:grid}.FictiousWorkspace-module__y_5HWq__sheetColumn{border-top:1px solid var(--flip-border);color:var(--flip-ink);grid-template-columns:minmax(96px,1fr) 2fr;gap:12px;padding:8px 0;font-size:13px;display:grid}.FictiousWorkspace-module__y_5HWq__sheetColumn dd{overflow-wrap:anywhere;margin:0}.FictiousWorkspace-module__y_5HWq__importSummary{gap:6px;margin-top:12px;display:grid}.FictiousWorkspace-module__y_5HWq__importSummary p{margin:0}.FictiousWorkspace-module__y_5HWq__undoLine{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FictiousWorkspace-module__y_5HWq__screenTitle{color:var(--flip-ink);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}.FictiousWorkspace-module__y_5HWq__screenDesc{max-width:42rem;color:var(--flip-ink-soft);margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.6}.FictiousWorkspace-module__y_5HWq__eyebrow{letter-spacing:0;text-transform:none;color:var(--flip-action);margin:0;font-size:13px;font-weight:600}.FictiousWorkspace-module__y_5HWq__mobileOnly{display:revert}.FictiousWorkspace-module__y_5HWq__desktopOnly{display:none!important}@media (min-width:960px){.FictiousWorkspace-module__y_5HWq__mobileOnly{display:none!important}.FictiousWorkspace-module__y_5HWq__desktopOnly{display:revert!important}}.FictiousWorkspace-module__y_5HWq__listPaneEdge{overflow:hidden}.FictiousWorkspace-module__y_5HWq__listPane{max-height:min(52vh,420px);overflow:auto}@media (min-width:960px){.FictiousWorkspace-module__y_5HWq__grid2 .FictiousWorkspace-module__y_5HWq__listPane{max-height:none}.FictiousWorkspace-module__y_5HWq__grid2 .FictiousWorkspace-module__y_5HWq__listPaneEdge{border:0}}.FictiousWorkspace-module__y_5HWq__backLink{min-height:40px;color:var(--flip-action);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:8px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.FictiousWorkspace-module__y_5HWq__candidateFit{margin-top:16px}.FictiousWorkspace-module__y_5HWq__roleActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}@media (max-width:959px){.FictiousWorkspace-module__y_5HWq__panel[data-mobile-hidden=true]{display:none}}
.NeighborhoodBrief-module__CdXeHG__layout{--r-sm:12px;--r-md:16px;--r-lg:24px;--r-xl:32px;--r-control:14px;--nb-shell-pad:16px;--nb-pad:clamp(4px, 2vw, 20px);--nb-glass:var(--flip-surface)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout{--nb-glass:color-mix(in srgb, var(--flip-surface) 80%, transparent)}}.NeighborhoodBrief-module__CdXeHG__layout{--nb-glass-edge:#ffffff9e;min-width:0;padding:0 var(--nb-pad) var(--nb-pad);color:var(--flip-ink);background:linear-gradient(145deg,#fff8f6 0%,#fbf7ff 48%,#f7fff9 100%);flex-direction:column;gap:clamp(28px,5vw,68px);display:flex}.NeighborhoodBrief-module__CdXeHG__hero{z-index:3;isolation:isolate;min-width:0;margin:calc(-1 * var(--nb-shell-pad)) calc(-1 * (var(--nb-shell-pad) + var(--nb-pad))) 0;padding:clamp(20px, 4vw, 48px) calc(var(--nb-shell-pad) + var(--nb-pad)) 40px;border-radius:0 0 var(--r-xl) var(--r-xl);grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid;position:relative}.NeighborhoodBrief-module__CdXeHG__heroImage{z-index:-1;border-radius:inherit;object-fit:cover}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{border:1px solid var(--nb-glass-edge);border-radius:var(--r-xl);background:var(--nb-glass);box-shadow:0 16px 40px var(--flip-ink)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{box-shadow:0 16px 40px color-mix(in srgb, var(--flip-ink) 18%, transparent)}}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressSection{-webkit-backdrop-filter:blur(28px)saturate(140%)}.NeighborhoodBrief-module__CdXeHG__heroCopy{padding:clamp(18px,3vw,32px)}.NeighborhoodBrief-module__CdXeHG__heroCopy,.NeighborhoodBrief-module__CdXeHG__addressHeading,.NeighborhoodBrief-module__CdXeHG__sectionHeading{flex-direction:column;gap:12px;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__eyebrow{color:var(--flip-action);font-family:var(--ff-body);font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;margin:0;font-weight:700}.NeighborhoodBrief-module__CdXeHG__headline,.NeighborhoodBrief-module__CdXeHG__addressHeading h2,.NeighborhoodBrief-module__CdXeHG__sectionHeading h2{color:var(--flip-ink);font-family:var(--ff-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.25rem,5vw,4rem);font-weight:750;line-height:.98}.NeighborhoodBrief-module__CdXeHG__headline span{color:var(--flip-action)}.NeighborhoodBrief-module__CdXeHG__intro,.NeighborhoodBrief-module__CdXeHG__addressHeading>p:not(.NeighborhoodBrief-module__CdXeHG__eyebrow),.NeighborhoodBrief-module__CdXeHG__sectionHeading>p:not(.NeighborhoodBrief-module__CdXeHG__eyebrow){max-width:38ch;color:var(--flip-ink-soft);font-size:var(--fs-lead);margin:0;line-height:1.45}.NeighborhoodBrief-module__CdXeHG__heroTags{flex-wrap:wrap;gap:8px;display:flex}.NeighborhoodBrief-module__CdXeHG__heroTags span{border:1px solid var(--flip-action);padding:8px 11px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroTags span{border:1px solid color-mix(in srgb, var(--flip-action) 18%, transparent)}}.NeighborhoodBrief-module__CdXeHG__heroTags span{border-radius:var(--r-control);background:var(--flip-action)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__heroTags span{background:color-mix(in srgb, var(--flip-action) 8%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__heroTags span{color:var(--flip-ink-soft);font-size:var(--fs-meta);font-weight:650}.NeighborhoodBrief-module__CdXeHG__categoryCard strong{color:var(--flip-ink);font-size:var(--fs-title);font-weight:750}.NeighborhoodBrief-module__CdXeHG__categoryCard>span:last-child{color:var(--flip-ink-soft);font-size:var(--fs-meta);line-height:1.45}.NeighborhoodBrief-module__CdXeHG__addressSection{grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(18px,3vw,32px);display:grid}.NeighborhoodBrief-module__CdXeHG__addressHeading{gap:6px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__addressHeading h2{font-size:clamp(1.5rem,3vw,2.25rem)}.NeighborhoodBrief-module__CdXeHG__addressHeading h2,.NeighborhoodBrief-module__CdXeHG__sectionHeading h2{letter-spacing:-.045em;font-size:clamp(1.75rem,4vw,3rem);line-height:1.05}.NeighborhoodBrief-module__CdXeHG__form{flex-direction:column;gap:16px;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__destinations{border:1px solid var(--flip-border);border-radius:var(--r-md);background:var(--flip-surface-muted);flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__destinations{background:color-mix(in srgb, var(--flip-surface-muted) 55%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__legend,.NeighborhoodBrief-module__CdXeHG__modeLabel,.NeighborhoodBrief-module__CdXeHG__groupLabel,.NeighborhoodBrief-module__CdXeHG__statLabel{color:var(--flip-ink-mute);font-family:var(--ff-body);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;padding:0 4px;font-weight:700}.NeighborhoodBrief-module__CdXeHG__hint,.NeighborhoodBrief-module__CdXeHG__quiet,.NeighborhoodBrief-module__CdXeHG__note{color:var(--flip-ink-mute);font-size:var(--fs-meta);margin:0;line-height:1.5}.NeighborhoodBrief-module__CdXeHG__rows,.NeighborhoodBrief-module__CdXeHG__list,.NeighborhoodBrief-module__CdXeHG__facts{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.NeighborhoodBrief-module__CdXeHG__row{grid-template-columns:minmax(0,1fr);align-items:end;gap:10px;min-width:0;display:grid}.NeighborhoodBrief-module__CdXeHG__rowActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.NeighborhoodBrief-module__CdXeHG__mode{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.NeighborhoodBrief-module__CdXeHG__select{border:1px solid var(--flip-border-strong);border-radius:var(--r-control);background:var(--flip-surface);min-height:44px;color:var(--flip-ink);font-family:var(--ff-body);font-size:var(--fs-body);padding:0 12px}.NeighborhoodBrief-module__CdXeHG__secondary,.NeighborhoodBrief-module__CdXeHG__remove{border:1px solid var(--flip-border-strong);border-radius:var(--r-control);background:var(--flip-surface);min-height:44px;color:var(--flip-ink-soft);font-family:var(--ff-body);font-size:var(--fs-meta);cursor:pointer;padding:0 14px;font-weight:700}.NeighborhoodBrief-module__CdXeHG__secondary:hover,.NeighborhoodBrief-module__CdXeHG__remove:hover{border-color:var(--flip-action);color:var(--flip-action)}.NeighborhoodBrief-module__CdXeHG__secondary:disabled,.NeighborhoodBrief-module__CdXeHG__build:disabled{opacity:.5;cursor:default}.NeighborhoodBrief-module__CdXeHG__build{border-radius:var(--r-control);background:var(--flip-action);min-height:48px;box-shadow:0 8px 18px var(--flip-action);border:0;align-self:flex-start;padding:0 20px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__build{box-shadow:0 8px 18px color-mix(in srgb, var(--flip-action) 28%, transparent)}}.NeighborhoodBrief-module__CdXeHG__build{color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;font-weight:750}.NeighborhoodBrief-module__CdXeHG__build:focus-visible,.NeighborhoodBrief-module__CdXeHG__secondary:focus-visible,.NeighborhoodBrief-module__CdXeHG__remove:focus-visible,.NeighborhoodBrief-module__CdXeHG__shareButton:focus-visible,.NeighborhoodBrief-module__CdXeHG__select:focus-visible,.NeighborhoodBrief-module__CdXeHG__categoryCard:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__shareAction{border:1px solid var(--flip-action);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__shareAction{border:1px solid color-mix(in srgb, var(--flip-action) 24%, var(--flip-border))}}.NeighborhoodBrief-module__CdXeHG__shareAction{border-radius:var(--r-lg);background:linear-gradient(120deg,#f2e8ff,#fff1e8 56%,#e8faef)}.NeighborhoodBrief-module__CdXeHG__shareAction>div{gap:3px;display:grid}.NeighborhoodBrief-module__CdXeHG__shareAction strong{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-lead)}.NeighborhoodBrief-module__CdXeHG__shareAction span{color:var(--flip-ink-soft);font-size:var(--fs-meta)}.NeighborhoodBrief-module__CdXeHG__shareButton{border-radius:var(--r-control);background:var(--flip-action);min-height:48px;box-shadow:0 8px 18px var(--flip-action);border:0;padding:0 18px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__shareButton{box-shadow:0 8px 18px color-mix(in srgb, var(--flip-action) 28%, transparent)}}.NeighborhoodBrief-module__CdXeHG__shareButton{color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;font-weight:750}.NeighborhoodBrief-module__CdXeHG__categorySection{flex-direction:column;gap:20px;display:flex}.NeighborhoodBrief-module__CdXeHG__categoryCards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__categoryCard{border-radius:var(--r-lg);min-width:0;min-height:167px;color:inherit;box-shadow:0 12px 24px var(--flip-ink);border:0;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__categoryCard{box-shadow:0 12px 24px color-mix(in srgb, var(--flip-ink) 12%, transparent)}}.NeighborhoodBrief-module__CdXeHG__categoryCard img{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.NeighborhoodBrief-module__CdXeHG__categoryCard:after{background:linear-gradient(180deg, var(--flip-ink) 16%, var(--flip-ink) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__categoryCard:after{background:linear-gradient(180deg, color-mix(in srgb, var(--flip-ink) 8%, transparent) 16%, color-mix(in srgb, var(--flip-ink) 76%, transparent) 100%)}}.NeighborhoodBrief-module__CdXeHG__categoryCard:after{content:""}.NeighborhoodBrief-module__CdXeHG__storyTag,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy{z-index:1;position:absolute}.NeighborhoodBrief-module__CdXeHG__storyTag{border-radius:var(--r-control);background:var(--flip-surface);max-width:calc(100% - 28px);padding:6px 9px;top:14px;left:14px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__storyTag{background:color-mix(in srgb, var(--flip-surface) 92%, transparent)}}.NeighborhoodBrief-module__CdXeHG__storyTag{color:var(--flip-ink);font-size:var(--fs-micro);font-weight:700}.NeighborhoodBrief-module__CdXeHG__storyCopy{color:#fff;flex-direction:column;gap:3px;display:flex;bottom:15px;left:14px;right:14px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy strong{color:#fff;font-family:var(--ff-display);font-size:var(--fs-lead);letter-spacing:-.02em;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy span{color:#fff;font-size:var(--fs-meta);line-height:1.35}.NeighborhoodBrief-module__CdXeHG__categoryCard:hover img{transform:scale(1.03)}.NeighborhoodBrief-module__CdXeHG__categoryCard img{transition:transform .18s}.NeighborhoodBrief-module__CdXeHG__placeResults{position:relative}.NeighborhoodBrief-module__CdXeHG__factsSection,.NeighborhoodBrief-module__CdXeHG__mapAndContext{min-width:0}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--tb-edge-c:#d9bcff}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--tb-edge-c:color-mix(in srgb, #d9bcff 70%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{--ink:#fffaff;--ink-mute:#ecdcff;--flip-ink:#fffaff;--flip-ink-soft:#f1e8ff;--flip-ink-mute:#e3d0ff;color:#fffaff;background:radial-gradient(circle at 90% 10%,#c37ce261 0%,#0000 34%),linear-gradient(135deg,#51259a,#7842bb 62%,#9a58bd);grid-column:1/-1;min-height:167px}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultAddress,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__note,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__quiet,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemMeta,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__commuteMean{color:#eadcff}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__item,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultButton{border-color:#ffffff38}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemName,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__itemValue,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__lead,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__body,.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__problem{color:#fffaff}.NeighborhoodBrief-module__CdXeHG__commutePanel .NeighborhoodBrief-module__CdXeHG__resultButtonSelected{background:#ffffff2e}.NeighborhoodBrief-module__CdXeHG__mapAndContext{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__mapCard{border:1px solid var(--flip-action);min-height:320px;display:grid}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__mapCard{border:1px solid color-mix(in srgb, var(--flip-action) 20%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__mapCard{border-radius:var(--r-xl);background:#f2ebff}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__mapCard{background:color-mix(in srgb, #f2ebff 58%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__mapCard{overflow:hidden}.NeighborhoodBrief-module__CdXeHG__mapEmpty{max-width:28ch;color:var(--flip-ink-mute);font-size:var(--fs-body);text-align:center;align-self:center;margin:auto}.NeighborhoodBrief-module__CdXeHG__contextPanels,.NeighborhoodBrief-module__CdXeHG__factsSection{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{--tb-edge-c:#5aaf85}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{--tb-edge-c:color-mix(in srgb, #5aaf85 38%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__airPanel{background:linear-gradient(145deg,#e6f8ee,#f6fff9)}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{--tb-edge-c:#dc926b}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{--tb-edge-c:color-mix(in srgb, #dc926b 38%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__schoolsPanel{background:linear-gradient(145deg,#fff0e7,#fffaf5)}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{--tb-edge-c:#dc926b}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{--tb-edge-c:color-mix(in srgb, #dc926b 22%, var(--line-strong))}}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{background:var(--flip-surface)}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__homePanel,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__floodPanel{background:color-mix(in srgb, var(--flip-surface) 88%, #fff3ec)}}.NeighborhoodBrief-module__CdXeHG__mapCard{min-width:0}.NeighborhoodBrief-module__CdXeHG__mapCard>div{min-height:320px}.NeighborhoodBrief-module__CdXeHG__panels{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.NeighborhoodBrief-module__CdXeHG__panelBody{min-width:0;color:var(--flip-ink);flex-direction:column;gap:8px;display:flex}.NeighborhoodBrief-module__CdXeHG__resultAddress{overflow-wrap:anywhere;color:var(--flip-ink-mute);font-size:var(--fs-meta);margin:-2px 0 2px;line-height:1.4}.NeighborhoodBrief-module__CdXeHG__resultButton{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;display:grid}.NeighborhoodBrief-module__CdXeHG__resultButtonSelected{border-radius:var(--r-md);background:var(--flip-action);margin:-6px;padding:6px}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__resultButtonSelected{background:color-mix(in srgb, var(--flip-action) 13%, var(--flip-surface))}}.NeighborhoodBrief-module__CdXeHG__resultButton:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__lead{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-lead);margin:0;font-weight:750;line-height:1.25}.NeighborhoodBrief-module__CdXeHG__body,.NeighborhoodBrief-module__CdXeHG__warn,.NeighborhoodBrief-module__CdXeHG__problem{color:var(--flip-ink);font-size:var(--fs-body);margin:0;line-height:1.5}.NeighborhoodBrief-module__CdXeHG__warn,.NeighborhoodBrief-module__CdXeHG__problem{font-weight:700}.NeighborhoodBrief-module__CdXeHG__warn{color:var(--flip-warn)}.NeighborhoodBrief-module__CdXeHG__facts{font-size:var(--fs-body);flex-flow:wrap;gap:6px 14px}.NeighborhoodBrief-module__CdXeHG__item{border-bottom:1px solid var(--flip-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;min-width:0;padding:8px 0;display:grid}.NeighborhoodBrief-module__CdXeHG__item:last-child{border-bottom:0}.NeighborhoodBrief-module__CdXeHG__itemName,.NeighborhoodBrief-module__CdXeHG__itemValue,.NeighborhoodBrief-module__CdXeHG__itemMeta{overflow-wrap:anywhere;min-width:0}.NeighborhoodBrief-module__CdXeHG__itemName{color:var(--flip-ink);font-size:var(--fs-body)}.NeighborhoodBrief-module__CdXeHG__itemValue{color:var(--flip-ink);font-size:var(--fs-body);text-align:right;font-weight:700}.NeighborhoodBrief-module__CdXeHG__itemMeta{color:var(--flip-ink-mute);font-size:var(--fs-meta);grid-column:1/-1}.NeighborhoodBrief-module__CdXeHG__groups{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:6px;margin:0;display:grid}.NeighborhoodBrief-module__CdXeHG__group{border:1px solid var(--flip-border);border-radius:var(--r-md);background:var(--flip-surface);min-width:0}@supports (color:color-mix(in lab, red, red)){.NeighborhoodBrief-module__CdXeHG__group{background:color-mix(in srgb, var(--flip-surface) 70%, transparent)}}.NeighborhoodBrief-module__CdXeHG__group{scroll-margin-block-start:20px}.NeighborhoodBrief-module__CdXeHG__group:has(details[open]){grid-column:1/-1}.NeighborhoodBrief-module__CdXeHG__groupBody{margin:0;padding:0 10px 4px}.NeighborhoodBrief-module__CdXeHG__groupBody .NeighborhoodBrief-module__CdXeHG__item{padding:4px 0}.NeighborhoodBrief-module__CdXeHG__groupBody .NeighborhoodBrief-module__CdXeHG__resultButton{min-height:40px;padding:4px 0}.NeighborhoodBrief-module__CdXeHG__group details{min-width:0}.NeighborhoodBrief-module__CdXeHG__group summary{cursor:pointer}.NeighborhoodBrief-module__CdXeHG__group summary.NeighborhoodBrief-module__CdXeHG__groupLabel{align-items:center;min-height:44px;padding:6px 32px 6px 10px;display:flex}.NeighborhoodBrief-module__CdXeHG__group summary.NeighborhoodBrief-module__CdXeHG__groupLabel:focus-visible{outline:3px solid var(--flip-ring);outline-offset:3px}.NeighborhoodBrief-module__CdXeHG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.NeighborhoodBrief-module__CdXeHG__stat{flex-direction:column;min-width:0;display:flex}.NeighborhoodBrief-module__CdXeHG__statValue{color:var(--flip-ink);font-family:var(--ff-display);font-size:var(--fs-stat);margin:4px 0 0;font-weight:750;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__airPanel .NeighborhoodBrief-module__CdXeHG__stat:first-child .NeighborhoodBrief-module__CdXeHG__statValue{color:var(--flip-action);font-size:clamp(2.5rem,6vw,3.5rem)}.NeighborhoodBrief-module__CdXeHG__commuteBody{flex-direction:column;gap:14px;display:flex}.NeighborhoodBrief-module__CdXeHG__commuteSummary{min-width:0}.NeighborhoodBrief-module__CdXeHG__commuteKicker{color:#f1e5ff;font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;font-weight:700;display:block}.NeighborhoodBrief-module__CdXeHG__commuteMetric{align-items:end;gap:9px;margin-top:10px;display:flex}.NeighborhoodBrief-module__CdXeHG__commuteMetric>strong{color:#fff;font-family:var(--ff-display);font-variant-numeric:tabular-nums;letter-spacing:-.08em;font-size:clamp(3.25rem,6vw,4.5rem);line-height:.8}.NeighborhoodBrief-module__CdXeHG__commuteMetric>span{color:#fff;font-size:var(--fs-lead);font-weight:700;line-height:1.1}.NeighborhoodBrief-module__CdXeHG__commuteMetric small{color:#eadcff;max-width:16ch;font-size:var(--fs-meta);margin-top:4px;font-weight:500;display:block}.NeighborhoodBrief-module__CdXeHG__commuteMean{font-size:var(--fs-meta);margin:12px 0 0;font-weight:700}@media (min-width:590px){.NeighborhoodBrief-module__CdXeHG__row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}}@media (min-width:768px){.NeighborhoodBrief-module__CdXeHG__layout{--nb-shell-pad:24px}}@media (min-width:900px){.NeighborhoodBrief-module__CdXeHG__hero{grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:clamp(20px,3vw,40px)}.NeighborhoodBrief-module__CdXeHG__heroCopy{align-self:center}.NeighborhoodBrief-module__CdXeHG__categoryCards{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,5fr)}.NeighborhoodBrief-module__CdXeHG__categoryCard,.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{min-height:200px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__commutePanel{grid-column:auto}.NeighborhoodBrief-module__CdXeHG__mapAndContext,.NeighborhoodBrief-module__CdXeHG__factsSection{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.NeighborhoodBrief-module__CdXeHG__layout{--r-lg:20px;--r-xl:24px;--nb-pad:0px;padding:0}.NeighborhoodBrief-module__CdXeHG__heroTags{display:none}.NeighborhoodBrief-module__CdXeHG__addressSection{padding:16px}.NeighborhoodBrief-module__CdXeHG__stats{grid-template-columns:minmax(0,1fr)}.NeighborhoodBrief-module__CdXeHG__categoryCard{min-height:147px}.NeighborhoodBrief-module__CdXeHG__layout .NeighborhoodBrief-module__CdXeHG__categoryCard .NeighborhoodBrief-module__CdXeHG__storyCopy{bottom:44px}.NeighborhoodBrief-module__CdXeHG__storyCopy strong{font-size:var(--fs-title)}.NeighborhoodBrief-module__CdXeHG__storyCopy span{display:none}}@media (prefers-reduced-motion:reduce){.NeighborhoodBrief-module__CdXeHG__categoryCard img{transition:none;transform:none}}
.CompareGrid-module__JsgPwq__scroll{border:1px solid var(--flip-border,var(--line-2));border-radius:var(--r-md);min-width:0;overflow-x:auto}.CompareGrid-module__JsgPwq__table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--fs-body);font-variant-numeric:tabular-nums}.CompareGrid-module__JsgPwq__table th,.CompareGrid-module__JsgPwq__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--flip-border,var(--line-2));padding:10px 12px}.CompareGrid-module__JsgPwq__table thead th{z-index:1;background:var(--flip-surface,var(--bg-elev));position:sticky;top:0}.CompareGrid-module__JsgPwq__rowHead{z-index:1;background:var(--flip-surface,var(--bg-elev));font-family:var(--ff-body);font-size:var(--fs-body);color:var(--flip-ink-soft,var(--ink-soft));white-space:nowrap;font-weight:600;position:sticky;left:0}thead .CompareGrid-module__JsgPwq__rowHead{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--flip-ink-mute,var(--ink-mute));vertical-align:bottom;font-weight:500}.CompareGrid-module__JsgPwq__colHead{min-width:170px;font-family:var(--ff-display);font-size:var(--fs-title);color:var(--flip-ink,var(--ink));border-left:1px solid var(--flip-border,var(--line));font-weight:700}.CompareGrid-module__JsgPwq__colBadge{border-radius:var(--r-control);font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;background:var(--flip-surface-muted,var(--bg-elev-2));color:var(--flip-ink-soft,var(--ink-soft));align-items:center;margin-bottom:6px;padding:3px 8px;font-weight:500;display:inline-flex}.CompareGrid-module__JsgPwq__colBadge[data-tone=best]{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__colBadge[data-tone=best]{background:color-mix(in srgb, var(--positive) 16%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__colBadge[data-tone=best]{color:var(--flip-ink,var(--ink))}.CompareGrid-module__JsgPwq__colBadge[data-tone=warn]{background:var(--flip-warn,var(--accent-warm))}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__colBadge[data-tone=warn]{background:color-mix(in srgb, var(--flip-warn,var(--accent-warm)) 16%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__colBadge[data-tone=warn]{color:var(--flip-ink,var(--ink))}.CompareGrid-module__JsgPwq__colTitle{line-height:1.2;display:block}.CompareGrid-module__JsgPwq__colSub{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--flip-ink-mute,var(--ink-mute));margin-top:2px;font-weight:500;display:block}.CompareGrid-module__JsgPwq__colMarks{align-items:center;gap:8px;margin-top:8px;display:flex}.CompareGrid-module__JsgPwq__pips{align-items:center;gap:4px;display:inline-flex}.CompareGrid-module__JsgPwq__pip{border:1px solid var(--positive);background:var(--positive);border-radius:50%;width:10px;height:10px;display:inline-block}.CompareGrid-module__JsgPwq__pip[data-ok=false]{border-color:var(--flip-warn,var(--accent-warm));background:var(--flip-warn,var(--accent-warm))}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__pip[data-ok=false]{background:color-mix(in srgb, var(--flip-warn,var(--accent-warm)) 16%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__pipName{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CompareGrid-module__JsgPwq__colMeta{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--flip-ink-mute,var(--ink-mute));font-weight:500}.CompareGrid-module__JsgPwq__groupHead{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--flip-ink-mute,var(--ink-mute));background:var(--flip-canvas,var(--bg));padding:8px 12px 6px;font-weight:500}.CompareGrid-module__JsgPwq__foldedRow .CompareGrid-module__JsgPwq__rowHead,.CompareGrid-module__JsgPwq__foldedRow .CompareGrid-module__JsgPwq__cellText{color:var(--flip-ink-mute,var(--ink-mute))}.CompareGrid-module__JsgPwq__foldedNote{text-transform:none;letter-spacing:0;font-family:var(--ff-body)}.CompareGrid-module__JsgPwq__cell{border-left:1px solid var(--flip-border,var(--line));padding:0}.CompareGrid-module__JsgPwq__cell[data-mark=best]{background:var(--positive)}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__cell[data-mark=best]{background:color-mix(in srgb, var(--positive) 14%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__cell[data-mark=best]{box-shadow:inset 3px 0 0 var(--positive)}.CompareGrid-module__JsgPwq__cell[data-mark=weakest]{background:var(--flip-warn,var(--accent-warm))}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__cell[data-mark=weakest]{background:color-mix(in srgb, var(--flip-warn,var(--accent-warm)) 14%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__cellButton,.CompareGrid-module__JsgPwq__cellStatic{text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;padding:10px 12px;display:block}.CompareGrid-module__JsgPwq__cellButton{cursor:pointer}.CompareGrid-module__JsgPwq__cellButton:hover{background:var(--flip-ink,var(--ink))}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__cellButton:hover{background:color-mix(in srgb, var(--flip-ink,var(--ink)) 5%, transparent)}}.CompareGrid-module__JsgPwq__cellButton:focus-visible{outline:2px solid var(--flip-ring,var(--accent));outline-offset:-2px}.CompareGrid-module__JsgPwq__cellText{color:var(--flip-ink,var(--ink));font-weight:600;display:block}.CompareGrid-module__JsgPwq__cellMark{border-radius:var(--r-xs);min-width:16px;height:16px;font-family:var(--ff-mono);font-size:var(--fs-micro);background:var(--flip-warn,var(--accent-warm));place-items:center;margin-left:6px;padding:0 4px;font-weight:600;line-height:1;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.CompareGrid-module__JsgPwq__cellMark{background:color-mix(in srgb, var(--flip-warn,var(--accent-warm)) 16%, var(--flip-surface,var(--bg-elev)))}}.CompareGrid-module__JsgPwq__cellMark{color:var(--flip-ink,var(--ink))}.CompareGrid-module__JsgPwq__cellSub{font-size:var(--fs-meta);color:var(--flip-ink-soft,var(--ink-soft));margin-top:2px;display:block}
.CareerRecord-module__31opTG__record,.CareerRecord-module__31opTG__preview{color:var(--flip-ink);font-family:var(--flip-font,Arial,sans-serif);flex-direction:column;gap:16px;display:flex}.CareerRecord-module__31opTG__header,.CareerRecord-module__31opTG__sectionHeading,.CareerRecord-module__31opTG__pursuitHeader,.CareerRecord-module__31opTG__report,.CareerRecord-module__31opTG__actions,.CareerRecord-module__31opTG__reviewActions,.CareerRecord-module__31opTG__dialogActions{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.CareerRecord-module__31opTG__actions,.CareerRecord-module__31opTG__reviewActions,.CareerRecord-module__31opTG__dialogActions{flex-wrap:wrap}.CareerRecord-module__31opTG__eyebrow,.CareerRecord-module__31opTG__cardLabel{color:var(--flip-action);margin:0;font-size:12px;font-weight:700}.CareerRecord-module__31opTG__title{margin:4px 0 0;font-size:28px;line-height:1.15}.CareerRecord-module__31opTG__sub,.CareerRecord-module__31opTG__muted,.CareerRecord-module__31opTG__pursuit p,.CareerRecord-module__31opTG__report p{color:var(--flip-ink-soft);margin:6px 0 0;font-size:14px;line-height:1.55}.CareerRecord-module__31opTG__muted{color:var(--flip-ink-mute)}.CareerRecord-module__31opTG__primaryButton,.CareerRecord-module__31opTG__secondaryButton,.CareerRecord-module__31opTG__accept,.CareerRecord-module__31opTG__dismiss{border-radius:var(--r-control);min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.CareerRecord-module__31opTG__primaryButton,.CareerRecord-module__31opTG__accept{border:1px solid var(--flip-action);background:var(--flip-action);color:var(--flip-action-ink)}.CareerRecord-module__31opTG__secondaryButton,.CareerRecord-module__31opTG__dismiss{border:1px solid var(--flip-border);background:var(--flip-surface);color:var(--flip-ink-soft)}.CareerRecord-module__31opTG__dismiss{color:var(--flip-danger)}.CareerRecord-module__31opTG__primaryButton:disabled{opacity:.5;cursor:not-allowed}.CareerRecord-module__31opTG__card>div,.CareerRecord-module__31opTG__history>div,.CareerRecord-module__31opTG__review>div{color:var(--flip-ink)}.CareerRecord-module__31opTG__grid{gap:12px;display:grid}.CareerRecord-module__31opTG__card h3,.CareerRecord-module__31opTG__history h3,.CareerRecord-module__31opTG__review h3{margin:5px 0 0;font-size:17px}.CareerRecord-module__31opTG__card>div>p:not(.CareerRecord-module__31opTG__cardLabel){font-size:14px;line-height:1.55}.CareerRecord-module__31opTG__noteGroup{margin-top:14px}.CareerRecord-module__31opTG__noteLabel{color:var(--flip-ink-mute);margin:12px 0 4px;font-size:12px;font-weight:700}.CareerRecord-module__31opTG__note,.CareerRecord-module__31opTG__privateNote{border-radius:var(--r-md);margin:0;padding:10px;font-size:13px;line-height:1.45}.CareerRecord-module__31opTG__note{background:var(--flip-action-soft)}.CareerRecord-module__31opTG__privateNote{background:var(--flip-warn)}@supports (color:color-mix(in lab, red, red)){.CareerRecord-module__31opTG__privateNote{background:color-mix(in srgb,var(--flip-warn) 8%,var(--flip-surface))}}.CareerRecord-module__31opTG__history,.CareerRecord-module__31opTG__review{overflow:hidden}.CareerRecord-module__31opTG__sectionHeading{border-bottom:1px solid var(--flip-border);padding:16px}.CareerRecord-module__31opTG__timeline{flex-direction:column;display:flex}.CareerRecord-module__31opTG__pursuit{border-bottom:1px solid var(--flip-border);padding:15px 16px}.CareerRecord-module__31opTG__pursuit:last-child{border-bottom:0}.CareerRecord-module__31opTG__pursuit h4{margin:0;font-size:15px}.CareerRecord-module__31opTG__origin{border-radius:var(--r-control);background:var(--flip-surface-muted);color:var(--flip-ink-mute);text-transform:capitalize;padding:4px 8px;font-size:11px}.CareerRecord-module__31opTG__sharedNote,.CareerRecord-module__31opTG__managerNote,.CareerRecord-module__31opTG__next{border-radius:var(--r-md);padding:8px 10px;font-size:13px}.CareerRecord-module__31opTG__sharedNote{background:var(--flip-action-soft)}.CareerRecord-module__31opTG__managerNote{background:var(--flip-warn)}@supports (color:color-mix(in lab, red, red)){.CareerRecord-module__31opTG__managerNote{background:color-mix(in srgb,var(--flip-warn) 8%,var(--flip-surface))}}.CareerRecord-module__31opTG__next{background:var(--flip-surface-muted)}.CareerRecord-module__31opTG__events{gap:6px;margin-top:10px;display:grid}.CareerRecord-module__31opTG__event{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:8px;padding:9px;font-size:12px;display:grid}.CareerRecord-module__31opTG__evidence{gap:8px;margin-top:10px;display:flex}.CareerRecord-module__31opTG__evidence a,.CareerRecord-module__31opTG__back{color:var(--flip-action);align-items:center;gap:3px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.CareerRecord-module__31opTG__report{border-bottom:1px solid var(--flip-border);padding:14px 16px}.CareerRecord-module__31opTG__report:last-child{border-bottom:0}.CareerRecord-module__31opTG__reportNote{font-style:italic}.CareerRecord-module__31opTG__preview{max-width:860px}.CareerRecord-module__31opTG__back{cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.CareerRecord-module__31opTG__sharedRow{border-top:1px solid var(--flip-border);justify-content:space-between;gap:12px;padding:10px 0;font-size:13px;display:flex}.CareerRecord-module__31opTG__sharedRow span{color:var(--flip-ink-soft)}.CareerRecord-module__31opTG__reportDialog{max-width:620px}.CareerRecord-module__31opTG__dialog{flex-direction:column;gap:12px;display:flex}.CareerRecord-module__31opTG__dialog h2{margin:0;padding-right:28px}.CareerRecord-module__31opTG__dialog>p{color:var(--flip-ink-soft);margin:0;font-size:14px}.CareerRecord-module__31opTG__submitError{color:var(--flip-danger);margin:0;font-size:13px;font-weight:600}.CareerRecord-module__31opTG__formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CareerRecord-module__31opTG__selectedPursuit{background:var(--flip-surface-muted);border-radius:var(--r-md);padding:8px}@media (min-width:720px){.CareerRecord-module__31opTG__grid{grid-template-columns:1.3fr 1fr}}@media (max-width:640px){.CareerRecord-module__31opTG__record,.CareerRecord-module__31opTG__preview{padding-bottom:calc(72px + env(safe-area-inset-bottom) + 16px)}.CareerRecord-module__31opTG__header,.CareerRecord-module__31opTG__pursuitHeader,.CareerRecord-module__31opTG__report{flex-direction:column}.CareerRecord-module__31opTG__actions,.CareerRecord-module__31opTG__reviewActions{width:100%}.CareerRecord-module__31opTG__actions button,.CareerRecord-module__31opTG__reviewActions button{flex:1}.CareerRecord-module__31opTG__event{grid-template-columns:1fr 1fr}.CareerRecord-module__31opTG__formGrid{grid-template-columns:1fr}.CareerRecord-module__31opTG__sharedRow{flex-direction:column;gap:4px}}.CareerRecord-module__31opTG__eventHighlighted{outline:2px solid var(--flip-action)}@supports (color:color-mix(in lab, red, red)){.CareerRecord-module__31opTG__eventHighlighted{outline:2px solid color-mix(in srgb, var(--flip-action) 48%, transparent)}}.CareerRecord-module__31opTG__eventHighlighted{outline-offset:2px}.CareerRecord-module__31opTG__pendingLink{color:var(--flip-action);align-self:flex-start;align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.CareerRecord-module__31opTG__accessDetails summary{color:var(--flip-ink-soft);cursor:pointer;padding:14px 16px;font-size:13px;font-weight:700}.CareerRecord-module__31opTG__accessContent{border-top:1px solid var(--flip-border);flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.CareerRecord-module__31opTG__accessContent .CareerRecord-module__31opTG__muted{margin:12px 0 0}.CareerRecord-module__31opTG__breakdownLinks{gap:8px;margin:4px 0 0;display:grid}.CareerRecord-module__31opTG__breakdownLinks p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.CareerRecord-module__31opTG__breakdownLinks span{color:var(--flip-ink-soft)}.CareerRecord-module__31opTG__breakdownLinks a{color:var(--flip-action);align-items:center;gap:2px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.CareerRecord-module__31opTG__criteriaList{gap:10px;margin:12px 0;padding-left:18px;font-size:14px;line-height:1.55;display:grid}.CareerRecord-module__31opTG__card a{color:var(--flip-action);text-underline-offset:3px}.CareerRecord-module__31opTG__reviewField{margin:12px 16px}.CareerRecord-module__31opTG__review>div>.CareerRecord-module__31opTG__formGrid{padding:12px 16px 0}.CareerRecord-module__31opTG__review>div>.CareerRecord-module__31opTG__muted,.CareerRecord-module__31opTG__review>div>.CareerRecord-module__31opTG__submitError{margin:12px 16px}.CareerRecord-module__31opTG__review>div>.CareerRecord-module__31opTG__dialogActions{padding:0 16px 16px}.CareerRecord-module__31opTG__primaryButton,.CareerRecord-module__31opTG__secondaryButton,.CareerRecord-module__31opTG__accept,.CareerRecord-module__31opTG__dismiss{min-height:44px}.CareerRecord-module__31opTG__accessDetails summary:focus-visible,.CareerRecord-module__31opTG__pendingLink:focus-visible,.CareerRecord-module__31opTG__card a:focus-visible{outline:2px solid var(--flip-action);outline-offset:3px}
.PracticeSession-module__oO_OYG__root{flex-direction:column;gap:20px;width:100%;max-width:780px;margin:0 auto;display:flex}.PracticeSession-module__oO_OYG__root h2{font-size:var(--fs-lead);margin:0 0 16px;line-height:1.4}.PracticeSession-module__oO_OYG__root h3{font-size:var(--fs-title);margin:16px 0 8px}.PracticeSession-module__oO_OYG__top,.PracticeSession-module__oO_OYG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PracticeSession-module__oO_OYG__actions{justify-content:flex-end;margin-top:24px}.PracticeSession-module__oO_OYG__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-meta);color:var(--ink-soft);font-weight:500}.PracticeSession-module__oO_OYG__primary,.PracticeSession-module__oO_OYG__quiet{border-radius:var(--r-control);font:inherit;cursor:pointer;min-height:44px;padding:10px 18px}.PracticeSession-module__oO_OYG__primary{background:var(--accent);color:var(--on-accent);border:1px solid var(--accent);font-weight:600}.PracticeSession-module__oO_OYG__quiet{border:1px solid var(--line-2);color:var(--ink);background:0 0}.PracticeSession-module__oO_OYG__primary:disabled,.PracticeSession-module__oO_OYG__quiet:disabled{opacity:.5;cursor:default}.PracticeSession-module__oO_OYG__primary:focus-visible,.PracticeSession-module__oO_OYG__quiet:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PracticeSession-module__oO_OYG__progress{width:100%;height:6px;accent-color:var(--accent)}.PracticeSession-module__oO_OYG__explanation{white-space:pre-line;color:var(--ink-soft);line-height:1.8}.PracticeSession-module__oO_OYG__correctAnswer{font-weight:600}.PracticeSession-module__oO_OYG__help{gap:16px;margin:20px 0;display:grid}.PracticeSession-module__oO_OYG__help>button{justify-self:start}.PracticeSession-module__oO_OYG__help p,.PracticeSession-module__oO_OYG__check{line-height:1.7}.PracticeSession-module__oO_OYG__steps{margin:24px 0;padding-left:24px}.PracticeSession-module__oO_OYG__steps li{white-space:pre-line;padding:8px 0 8px 8px;line-height:1.8}.PracticeSession-module__oO_OYG__steps li::marker{color:var(--accent);font-weight:700}.PracticeSession-module__oO_OYG__check{color:var(--ink-soft);margin-top:20px}.PracticeSession-module__oO_OYG__root[data-guided=true]{max-width:1080px}.PracticeSession-module__oO_OYG__coach .PracticeSession-module__oO_OYG__help{margin:0}.PracticeSession-module__oO_OYG__coach .PracticeSession-module__oO_OYG__help>button{text-align:left;width:100%;font-weight:700}.PracticeSession-module__oO_OYG__example{margin:20px 0}.PracticeSession-module__oO_OYG__example summary{color:var(--accent);cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.PracticeSession-module__oO_OYG__example summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
.QrCode-module__xGRI4G__code{justify-items:center;gap:12px;display:grid}.QrCode-module__xGRI4G__code img{background:#fff;max-width:100%;height:auto}.QrCode-module__xGRI4G__code a{min-height:44px;color:var(--accent);align-items:center;display:flex}
.RankedList-module__9-23Gq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.RankedList-module__9-23Gq__row{background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:12px;padding:8px 12px;display:flex}.RankedList-module__9-23Gq__rank{min-width:24px;color:var(--ink-mute);font-size:var(--fs-title);text-align:center;font-weight:700}.RankedList-module__9-23Gq__content{min-width:0;color:var(--ink);font-size:var(--fs-body);flex:1}.RankedList-module__9-23Gq__actions{gap:4px;display:flex}.RankedList-module__9-23Gq__button{width:44px;height:44px;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-control);font-size:var(--fs-title);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.RankedList-module__9-23Gq__button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.RankedList-module__9-23Gq__button:disabled{opacity:.4;cursor:not-allowed}.RankedList-module__9-23Gq__live{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.VirtualCard-module__NmG6Dq__card{width:100%;max-width:420px;box-shadow:none;--tb-edge-c:transparent;background:0 0;border:none;align-self:start;margin:0 auto;position:relative;overflow:hidden}.VirtualCard-module__NmG6Dq__sheet{isolation:isolate;color:#2c2416;border-radius:var(--r-lg);background:#fbf8f3;min-height:520px;padding:36px 32px 28px;position:relative;box-shadow:0 10px 30px #281e1414}.VirtualCard-module__NmG6Dq__frame{border:1.5px solid var(--card-highlight,#c9a227);border-radius:var(--r-xs) 48px var(--r-xs) var(--r-xs);pointer-events:none;position:absolute;inset:14px}.VirtualCard-module__NmG6Dq__botanical{width:90px;height:160px;color:var(--card-accent);opacity:.7;pointer-events:none;position:absolute;top:12px;left:8px}.VirtualCard-module__NmG6Dq__houseMark{color:var(--card-accent);justify-content:center;margin-bottom:8px;display:flex}.VirtualCard-module__NmG6Dq__photo{border-radius:var(--r-xs);background-position:50%;background-size:cover;height:240px;margin:-20px -16px 22px;position:relative;box-shadow:0 8px 24px #281e142e}.VirtualCard-module__NmG6Dq__photo:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 55%,#140e0847);position:absolute;inset:0}.VirtualCard-module__NmG6Dq__inner{text-align:center;padding:12px 8px 0;position:relative}.VirtualCard-module__NmG6Dq__headline{color:var(--card-accent);letter-spacing:-.02em;margin:0 0 10px;font:500 36px/1.05 Georgia,Times New Roman,serif}.VirtualCard-module__NmG6Dq__rule{background:var(--card-highlight);width:64px;height:1px;margin:0 auto 16px}.VirtualCard-module__NmG6Dq__body{color:#3a3328;white-space:pre-wrap;margin:0 0 22px;font:400 14.5px/1.7 Georgia,Times New Roman,serif}.VirtualCard-module__NmG6Dq__sign{margin-bottom:18px}.VirtualCard-module__NmG6Dq__signoff{color:var(--card-highlight);margin:0 0 4px;font:italic 15px/1.4 Georgia,serif}.VirtualCard-module__NmG6Dq__footer{color:#2c2416;margin:0;font:600 13.5px/1.4 Georgia,serif}.VirtualCard-module__NmG6Dq__brand{border-top:1px solid var(--card-highlight);margin-top:8px;padding-top:12px}@supports (color:color-mix(in lab, red, red)){.VirtualCard-module__NmG6Dq__brand{border-top:1px solid color-mix(in srgb, var(--card-highlight) 55%, transparent)}}.VirtualCard-module__NmG6Dq__company{color:var(--card-accent);letter-spacing:.12em;text-transform:uppercase;font:600 11px/1.3 Georgia,serif}.VirtualCard-module__NmG6Dq__tagline{color:#6b5e4a;margin-top:2px;font:400 11px/1.3 Georgia,serif}.VirtualCard-module__NmG6Dq__date{color:#8a7b66;font:500 10px/1.4 var(--ff-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;margin:12px 0 0}.VirtualCard-module__NmG6Dq__actions{gap:10px;margin-top:20px;display:grid}.VirtualCard-module__NmG6Dq__sheet[data-motif=photo]{padding-top:20px}.VirtualCard-module__NmG6Dq__sheet[data-align=left] .VirtualCard-module__NmG6Dq__inner{text-align:left}.VirtualCard-module__NmG6Dq__sheet[data-align=left] .VirtualCard-module__NmG6Dq__rule{margin-inline:0}@media (max-width:420px){.VirtualCard-module__NmG6Dq__sheet{min-height:460px;padding:28px 20px 22px}.VirtualCard-module__NmG6Dq__headline{font-size:30px}}
.Cards-module__dwY4Ca__studio{max-width:1120px;margin:24px auto 48px;padding:0 24px}.Cards-module__dwY4Ca__heading{margin-bottom:32px}.Cards-module__dwY4Ca__eyebrow{color:var(--flip-ink-mute,var(--ink-mute));font:500 var(--fs-micro)/1.4 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;margin:0 0 8px}.Cards-module__dwY4Ca__heading h1{font:600 var(--fs-screen)/1.08 var(--ff-display);letter-spacing:-.045em;margin:0 0 8px}.Cards-module__dwY4Ca__intro{max-width:42ch;color:var(--flip-ink-soft,var(--ink-soft));font:500 var(--fs-body)/1.6 var(--ff-body);margin:0}.Cards-module__dwY4Ca__editor{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:960px){.Cards-module__dwY4Ca__editor{grid-template-columns:1fr;gap:32px}.Cards-module__dwY4Ca__preview{position:static}}.Cards-module__dwY4Ca__sidebar{min-width:0}.Cards-module__dwY4Ca__tabs{border-bottom:1px solid var(--line-2);gap:20px;margin-bottom:24px;display:flex}.Cards-module__dwY4Ca__tab{min-height:44px;color:var(--flip-ink-mute,var(--ink-mute));font:500 var(--fs-body)/1.4 var(--ff-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 0 12px;display:flex}.Cards-module__dwY4Ca__tab[aria-selected=true]{color:var(--accent,#6435c9);border-bottom-color:var(--accent,#6435c9)}.Cards-module__dwY4Ca__form{flex-direction:column;gap:28px;display:flex}.Cards-module__dwY4Ca__section{flex-direction:column;gap:10px;display:flex}.Cards-module__dwY4Ca__section h2{font:600 var(--fs-lead)/1.25 var(--ff-display);letter-spacing:-.02em;margin:0}.Cards-module__dwY4Ca__section p{color:var(--flip-ink-mute,var(--ink-mute));font:400 var(--fs-meta)/1.5 var(--ff-body);margin:0}.Cards-module__dwY4Ca__textarea{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--flip-surface,var(--bg-elev));width:100%;min-height:160px;color:var(--flip-ink,var(--ink));font:400 var(--fs-body)/1.55 var(--ff-body);resize:vertical;padding:14px 16px}.Cards-module__dwY4Ca__textarea:focus{outline:2px solid var(--accent,#6435c9);outline-offset:1px}.Cards-module__dwY4Ca__primary,.Cards-module__dwY4Ca__secondary{border-radius:var(--r-control);min-height:44px;font:600 var(--fs-body)/1.4 var(--ff-body);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:12px 18px;display:inline-flex}.Cards-module__dwY4Ca__primary{border:1px solid var(--accent,#6435c9);background:var(--accent,#6435c9);color:var(--on-accent,#fff)}.Cards-module__dwY4Ca__secondary{border:1px solid var(--line-2);color:var(--flip-ink,var(--ink));background:0 0}.Cards-module__dwY4Ca__secondary:hover{border-color:var(--accent,#6435c9);color:var(--accent,#6435c9)}.Cards-module__dwY4Ca__linkish{color:var(--accent,#6435c9);font:500 var(--fs-meta)/1.4 var(--ff-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.Cards-module__dwY4Ca__actions{flex-direction:column;gap:12px;margin-top:8px;display:flex}.Cards-module__dwY4Ca__note{color:var(--flip-ink-mute,var(--ink-mute));font:400 var(--fs-meta)/1.4 var(--ff-body);margin:0}.Cards-module__dwY4Ca__preview{min-width:0;position:sticky;top:24px}.Cards-module__dwY4Ca__previewLabel{color:var(--flip-ink-mute,var(--ink-mute));font:500 var(--fs-micro)/1.4 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Cards-module__dwY4Ca__previewStage{background:var(--flip-surface-muted,var(--bg));border:1px solid var(--line-2);border-radius:var(--r-xl);padding:32px}.Cards-module__dwY4Ca__previewCaption{color:var(--flip-ink-mute,var(--ink-mute));font:400 var(--fs-meta)/1.5 var(--ff-body);text-align:center;margin-top:16px}.Cards-module__dwY4Ca__photoRow{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.Cards-module__dwY4Ca__photoThumb{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;background-position:50%;background-size:cover;height:48px}
.SlopeLab-module__mu8AgG__root{width:100%;max-width:1280px;color:var(--ink);font-family:var(--ff-body);font-size:var(--fs-body);margin:auto;padding:8px 0 32px;line-height:1.65}.SlopeLab-module__mu8AgG__root h1,.SlopeLab-module__mu8AgG__root h2,.SlopeLab-module__mu8AgG__root h3{color:var(--ink);font-family:var(--ff-display);letter-spacing:-.025em;line-height:1.25}.SlopeLab-module__mu8AgG__root h1{font-size:var(--fs-screen);margin:8px 0 12px;font-weight:800}.SlopeLab-module__mu8AgG__root h2{font-size:var(--fs-lead);margin:0 0 14px;font-weight:700}.SlopeLab-module__mu8AgG__root h3{font-size:var(--fs-title);margin:0 0 12px}.SlopeLab-module__mu8AgG__eyebrow{font-size:var(--fs-micro);color:var(--ink-soft);text-transform:uppercase;letter-spacing:var(--ls-micro);font-weight:700}.SlopeLab-module__mu8AgG__intro{font-size:var(--fs-title);color:var(--ink-soft);max-width:820px;margin:0}.SlopeLab-module__mu8AgG__lessonHeading{margin:28px 0 32px}.SlopeLab-module__mu8AgG__primary,.SlopeLab-module__mu8AgG__secondary,.SlopeLab-module__mu8AgG__textButton,.SlopeLab-module__mu8AgG__tabs button{font:inherit;cursor:pointer;border-radius:var(--r-control);justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 18px;display:inline-flex}.SlopeLab-module__mu8AgG__primary{color:var(--on-accent);background:var(--accent);border:1px solid var(--accent);font-weight:700}.SlopeLab-module__mu8AgG__secondary{color:var(--ink);background:var(--bg-elev);border:1px solid var(--line-2)}.SlopeLab-module__mu8AgG__textButton{color:var(--accent);background:0 0;border:0;padding:8px 0;font-weight:600}.SlopeLab-module__mu8AgG__root button:disabled{cursor:default;opacity:.5}.SlopeLab-module__mu8AgG__root button:focus-visible,.SlopeLab-module__mu8AgG__root input:focus-visible,.SlopeLab-module__mu8AgG__root summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.SlopeLab-module__mu8AgG__small{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.SlopeLab-module__mu8AgG__tabs{border-bottom:1px solid var(--line-2);gap:8px;padding:8px 0 18px;display:flex;overflow-x:auto}.SlopeLab-module__mu8AgG__tabs button{color:var(--ink-soft);white-space:nowrap;background:0 0;border:1px solid #0000;font-weight:600}.SlopeLab-module__mu8AgG__tabs button[aria-current=page]{color:var(--accent);background:var(--flip-action-soft)}.SlopeLab-module__mu8AgG__skills{flex-direction:column;gap:8px;display:flex}.SlopeLab-module__mu8AgG__skills>p{margin:0 0 8px 12px}.SlopeLab-module__mu8AgG__skills button{text-align:left;min-height:48px;color:var(--ink-soft);border-radius:var(--r-control);cursor:pointer;font:inherit;background:0 0;border:0;align-items:baseline;gap:12px;padding:14px 12px;font-weight:600;display:flex}.SlopeLab-module__mu8AgG__skills button span{font-size:var(--fs-micro);color:var(--ink-mute)}.SlopeLab-module__mu8AgG__skills button[aria-current=true]{background:var(--flip-action-soft);color:var(--accent)}.SlopeLab-module__mu8AgG__skills button[aria-current=true] span{color:var(--accent)}.SlopeLab-module__mu8AgG__graphTitle{color:var(--ink);margin:0 0 12px;font-weight:700}.SlopeLab-module__mu8AgG__lessonCard svg{max-width:460px}.SlopeLab-module__mu8AgG__formula{color:var(--accent);font-family:var(--ff-mono);font-size:var(--fs-title);overflow-wrap:anywhere;text-align:center;margin:0;font-weight:700}.SlopeLab-module__mu8AgG__conceptFormula{min-height:220px;color:var(--accent);font-size:var(--fs-stat);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;padding:24px 0;font-weight:700;display:flex}.SlopeLab-module__mu8AgG__workedSteps{counter-reset:step;margin:24px 0;padding:0;list-style:none}.SlopeLab-module__mu8AgG__workedSteps li{counter-increment:step;overflow-wrap:anywhere;padding:0 0 20px 32px;line-height:1.65;position:relative}.SlopeLab-module__mu8AgG__workedSteps li:before{content:counter(step, decimal-leading-zero);color:var(--accent);font-size:var(--fs-meta);font-weight:800;position:absolute;left:0}.SlopeLab-module__mu8AgG__explore{margin-top:20px}.SlopeLab-module__mu8AgG__explore summary{color:var(--accent);cursor:pointer;min-height:44px;padding:12px 0;font-weight:600}.SlopeLab-module__mu8AgG__equation{font-family:var(--ff-mono);font-size:var(--fs-title);color:var(--accent);margin:18px 0}.SlopeLab-module__mu8AgG__slider{color:var(--ink-soft);grid-template-columns:1fr auto;margin-bottom:12px;display:grid}.SlopeLab-module__mu8AgG__slider strong{color:var(--ink)}.SlopeLab-module__mu8AgG__slider input{width:100%;accent-color:var(--accent);grid-column:1/-1;min-height:32px}.SlopeLab-module__mu8AgG__next{border-radius:var(--r-lg);background:var(--ink);color:var(--bg-elev);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.SlopeLab-module__mu8AgG__next h2{color:inherit;margin:0 0 4px}.SlopeLab-module__mu8AgG__next p{font-size:var(--fs-meta);margin:0}.SlopeLab-module__mu8AgG__next button{flex-shrink:0}.SlopeLab-module__mu8AgG__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:32px;display:grid}.SlopeLab-module__mu8AgG__full{grid-column:1/-1}.SlopeLab-module__mu8AgG__skillButtons{flex-wrap:wrap;gap:12px;display:flex}.SlopeLab-module__mu8AgG__testCard{max-width:720px;margin:32px auto}.SlopeLab-module__mu8AgG__stats{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0 24px;display:grid}.SlopeLab-module__mu8AgG__skillRow{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.SlopeLab-module__mu8AgG__skillRow span:nth-child(2){color:var(--ink-soft);font-size:var(--fs-meta)}.SlopeLab-module__mu8AgG__saveStatus{font-size:var(--fs-meta);color:var(--ink-soft);text-align:right;min-height:26px}.SlopeLab-module__mu8AgG__saveStatus button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.SlopeLab-module__mu8AgG__footer{color:var(--ink-mute);font-size:var(--fs-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;display:flex}@media (max-width:1100px){.SlopeLab-module__mu8AgG__skills{flex-direction:row;padding-bottom:8px;overflow-x:auto}.SlopeLab-module__mu8AgG__skills>p{display:none}.SlopeLab-module__mu8AgG__skills button{white-space:nowrap;flex-shrink:0}}@media (max-width:760px){.SlopeLab-module__mu8AgG__root h1{font-size:var(--fs-stat)}.SlopeLab-module__mu8AgG__topicGrid{grid-template-columns:1fr}.SlopeLab-module__mu8AgG__next{flex-direction:column;align-items:stretch}.SlopeLab-module__mu8AgG__stats{gap:10px}.SlopeLab-module__mu8AgG__skillRow{flex-wrap:wrap;gap:10px}.SlopeLab-module__mu8AgG__tabs{gap:0}.SlopeLab-module__mu8AgG__tabs button{padding:8px 12px}.SlopeLab-module__mu8AgG__intro{font-size:var(--fs-body)}.SlopeLab-module__mu8AgG__saveStatus{text-align:left}}.SlopeLab-module__mu8AgG__mobileSkill{display:none}@media (max-width:760px){.SlopeLab-module__mu8AgG__tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SlopeLab-module__mu8AgG__skills{display:none}.SlopeLab-module__mu8AgG__mobileSkill{color:var(--ink-soft);font-size:var(--fs-meta);gap:8px;font-weight:600;display:grid}.SlopeLab-module__mu8AgG__mobileSkill select{border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--bg-elev);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:10px 12px}.SlopeLab-module__mu8AgG__mobileSkill select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}}
.HauntSheet-module__2YASBW__sheet{width:100%;max-width:560px;margin:auto 0 0;padding:16px}.HauntSheet-module__2YASBW__body{min-width:0;color:var(--ink);gap:16px;display:grid}.HauntSheet-module__2YASBW__header{gap:6px;padding-right:44px;display:grid}.HauntSheet-module__2YASBW__name{font-family:var(--ff-display);font-size:var(--fs-lead);overflow-wrap:anywhere;margin:0}.HauntSheet-module__2YASBW__address,.HauntSheet-module__2YASBW__flyer{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.HauntSheet-module__2YASBW__flyer{color:var(--ink-mute);font-size:var(--fs-meta)}.HauntSheet-module__2YASBW__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HauntSheet-module__2YASBW__chip,.HauntSheet-module__2YASBW__chipWarn{border:1px solid var(--line-strong);border-radius:var(--r-xs);color:var(--ink-soft);font-size:var(--fs-meta);padding:2px 8px}.HauntSheet-module__2YASBW__chipWarn{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.HauntSheet-module__2YASBW__chipWarn{border-color:color-mix(in oklab, var(--warning) 45%, var(--line))}}.HauntSheet-module__2YASBW__links{flex-wrap:wrap;gap:8px 16px;display:flex}.HauntSheet-module__2YASBW__links a,.HauntSheet-module__2YASBW__signIn a,.HauntSheet-module__2YASBW__error a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.HauntSheet-module__2YASBW__links a{align-items:center;min-height:44px;display:inline-flex}.HauntSheet-module__2YASBW__controls{gap:16px;min-width:0;display:grid}.HauntSheet-module__2YASBW__visited{min-height:44px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r-control);font-size:var(--fs-body);cursor:pointer;background:0 0;padding:0 16px;font-weight:700}.HauntSheet-module__2YASBW__visited[aria-pressed=true]{color:var(--on-accent,var(--bg));background:var(--accent);border-color:var(--accent)}.HauntSheet-module__2YASBW__visited:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HauntSheet-module__2YASBW__photo{gap:8px;display:grid}.HauntSheet-module__2YASBW__photoImage{object-fit:cover;border-radius:var(--r-sm);width:100%;max-height:240px}.HauntSheet-module__2YASBW__status{color:var(--ink-mute);font-size:var(--fs-meta);margin:0}.HauntSheet-module__2YASBW__error{color:var(--negative);font-size:var(--fs-body);margin:0}.HauntSheet-module__2YASBW__signIn{color:var(--ink-soft);font-size:var(--fs-body);margin:0}.HauntSheet-module__2YASBW__signIn a{align-items:center;min-height:44px;display:inline-flex}
.OutsideApp-module__y5_BDq__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"headline""map""side""note";gap:16px;display:grid}@media (min-width:900px){.OutsideApp-module__y5_BDq__layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"headline headline""map side""note side";align-items:start}}.OutsideApp-module__y5_BDq__headline{font-family:var(--ff-display);font-size:var(--fs-lead);color:var(--flip-ink);grid-area:headline;margin:0;font-weight:600;line-height:1.3}.OutsideApp-module__y5_BDq__mapCard{grid-area:map;min-width:0}.OutsideApp-module__y5_BDq__mapCard>div{min-height:340px}.OutsideApp-module__y5_BDq__side{flex-direction:column;grid-area:side;gap:16px;min-width:0;display:flex}.OutsideApp-module__y5_BDq__note{font-size:var(--fs-meta);color:var(--flip-ink-mute);grid-area:note;margin:0;line-height:1.5}.OutsideApp-module__y5_BDq__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.OutsideApp-module__y5_BDq__route{border:1px solid var(--flip-border-strong);border-radius:var(--r-md);width:100%;min-height:44px;color:var(--flip-ink);font-family:var(--ff-body);text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 12px;display:grid}.OutsideApp-module__y5_BDq__route:hover{background:var(--flip-surface-muted)}.OutsideApp-module__y5_BDq__route[aria-pressed=true]{border-color:var(--flip-action);background:var(--flip-action-soft)}.OutsideApp-module__y5_BDq__route:focus-visible,.OutsideApp-module__y5_BDq__retry:focus-visible{outline:2px solid var(--flip-ring);outline-offset:2px}.OutsideApp-module__y5_BDq__routeName{font-size:var(--fs-body);font-weight:600}.OutsideApp-module__y5_BDq__routeAqi{font-family:var(--ff-mono);font-size:var(--fs-body);text-align:right;font-weight:600}.OutsideApp-module__y5_BDq__routeMeta{font-size:var(--fs-meta);color:var(--flip-ink-mute);grid-column:1/-1}.OutsideApp-module__y5_BDq__routeStart{font-size:var(--fs-meta);color:var(--flip-ink-mute);margin:12px 0 0;line-height:1.5}.OutsideApp-module__y5_BDq__hour{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.OutsideApp-module__y5_BDq__hourItem{min-width:0}.OutsideApp-module__y5_BDq__hourItem dt{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--flip-ink-mute);font-weight:500}.OutsideApp-module__y5_BDq__hourItem dd{font-family:var(--ff-display);font-size:var(--fs-lead);color:var(--flip-ink);margin:4px 0 0;font-weight:600}.OutsideApp-module__y5_BDq__sensor{border-bottom:1px solid var(--flip-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:8px 0;display:grid}.OutsideApp-module__y5_BDq__sensor:last-child{border-bottom:0}.OutsideApp-module__y5_BDq__sensorName{font-size:var(--fs-body);color:var(--flip-ink)}.OutsideApp-module__y5_BDq__sensorValue{font-family:var(--ff-mono);font-size:var(--fs-body);text-align:right;color:var(--flip-ink);font-weight:600}.OutsideApp-module__y5_BDq__sensorTime{font-size:var(--fs-meta);color:var(--flip-ink-mute);grid-column:1/-1}.OutsideApp-module__y5_BDq__unavailable{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.OutsideApp-module__y5_BDq__retry{border-radius:var(--r-control);background:var(--flip-action);min-height:44px;color:var(--flip-action-ink);font-family:var(--ff-body);font-size:var(--fs-body);cursor:pointer;border:0;align-self:flex-start;padding:0 20px;font-weight:600}
.ContactCard-module__ctDFZG__card{--tb-edge-c:var(--line-strong);align-self:start;width:100%;position:relative;overflow:hidden}.ContactCard-module__ctDFZG__content{isolation:isolate;background:var(--flip-surface,var(--bg-elev));color:var(--flip-ink,var(--ink));position:relative}.ContactCard-module__ctDFZG__cover{height:var(--contact-cover-height,152px);background:var(--card-accent);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ContactCard-module__ctDFZG__cover{background:color-mix(in srgb, var(--card-accent) 10%, var(--flip-surface,var(--bg-elev)))}}.ContactCard-module__ctDFZG__cover{border-bottom:1px solid var(--card-accent)}@supports (color:color-mix(in lab, red, red)){.ContactCard-module__ctDFZG__cover{border-bottom:1px solid color-mix(in srgb, var(--card-accent) 12%, transparent)}}.ContactCard-module__ctDFZG__cover[data-artwork=none]{background:var(--flip-surface,var(--bg-elev))}.ContactCard-module__ctDFZG__artwork{pointer-events:none;position:absolute;inset:-6px}.ContactCard-module__ctDFZG__vector{width:100%;height:100%}.ContactCard-module__ctDFZG__fullPhoto{pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.ContactCard-module__ctDFZG__content[data-photo=true] .ContactCard-module__ctDFZG__cover{background:0 0;border:0}.ContactCard-module__ctDFZG__content[data-photo=true] .ContactCard-module__ctDFZG__artwork{display:none}.ContactCard-module__ctDFZG__qr{width:140px;max-width:100%;margin-top:24px}.ContactCard-module__ctDFZG__content[data-align=center] .ContactCard-module__ctDFZG__qr{margin-inline:auto}.ContactCard-module__ctDFZG__coverMark{color:var(--card-readable-accent);font-size:var(--fs-stat);line-height:1;position:absolute;top:22px;left:28px}.ContactCard-module__ctDFZG__artwork[data-motion=subtle]{animation:10s ease-in-out infinite alternate ContactCard-module__ctDFZG__drift}@keyframes ContactCard-module__ctDFZG__drift{to{transform:translate(4px,-4px)}}.ContactCard-module__ctDFZG__details{padding:0 32px 32px;position:relative}.ContactCard-module__ctDFZG__monogram{border:5px solid var(--flip-surface,var(--bg-elev));border-radius:var(--r-lg);background:var(--card-accent);width:72px;height:72px;color:var(--card-action-ink);font:600 var(--fs-lead) var(--ff-display);letter-spacing:-.04em;place-items:center;margin:-36px 0 24px;display:grid;position:relative}.ContactCard-module__ctDFZG__company{font:500 var(--fs-micro)/1.5 var(--ff-mono);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--card-readable-accent);overflow-wrap:anywhere;margin-bottom:10px}.ContactCard-module__ctDFZG__name{font:600 var(--fs-screen)/1.08 var(--ff-display);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0}.ContactCard-module__ctDFZG__title{font:500 var(--fs-body)/1.6 var(--ff-body);color:var(--flip-ink-soft,var(--ink-soft));margin:10px 0 0}.ContactCard-module__ctDFZG__links{border-top:1px solid var(--line-2);margin-top:28px;display:grid}.ContactCard-module__ctDFZG__links:empty{display:none}.ContactCard-module__ctDFZG__links a{border-bottom:1px solid var(--line-2);min-height:56px;color:inherit;font:500 var(--fs-body)/1.4 var(--ff-body);align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.ContactCard-module__ctDFZG__links a span{overflow-wrap:anywhere;flex:1;min-width:0}.ContactCard-module__ctDFZG__links a:hover{color:var(--card-readable-accent)}.ContactCard-module__ctDFZG__links a svg{color:var(--card-readable-accent);flex-shrink:0}.ContactCard-module__ctDFZG__links a:focus-visible{outline:2px solid var(--card-readable-accent);outline-offset:3px}.ContactCard-module__ctDFZG__actions{gap:10px;margin-top:24px;display:grid}.ContactCard-module__ctDFZG__content[data-compact=false] .ContactCard-module__ctDFZG__cover{height:220px}.ContactCard-module__ctDFZG__content[data-compact=false] .ContactCard-module__ctDFZG__details{padding-bottom:48px}.ContactCard-module__ctDFZG__content[data-align=center]{text-align:center}.ContactCard-module__ctDFZG__content[data-align=center] .ContactCard-module__ctDFZG__monogram{margin-inline:auto}@media (max-width:420px){.ContactCard-module__ctDFZG__details{padding-inline:24px}.ContactCard-module__ctDFZG__name{font-size:var(--fs-stat)}}@media (prefers-reduced-motion:reduce){.ContactCard-module__ctDFZG__artwork[data-motion=subtle]{animation:none}}
.SheetsView-module__lTKUbq__status{flex-direction:column;gap:8px;display:flex}.SheetsView-module__lTKUbq__errorLine{color:var(--flip-danger);margin:0;font-size:12px;font-weight:600}.SheetsView-module__lTKUbq__quiet{flex-direction:column;gap:6px;display:flex}.SheetsView-module__lTKUbq__chips{flex-wrap:wrap;gap:6px;display:flex}.SheetsView-module__lTKUbq__chips button{cursor:pointer;text-align:left;border:0;font-family:inherit}.SheetsView-module__lTKUbq__chips button:hover{color:var(--flip-action)}.SheetsView-module__lTKUbq__chips button:disabled{cursor:not-allowed;opacity:.5}.SheetsView-module__lTKUbq__askBox{flex-direction:column;gap:10px;display:flex}.SheetsView-module__lTKUbq__answer{border-top:1px solid var(--flip-border);color:var(--flip-ink);flex-direction:column;gap:10px;padding-top:10px;font-size:14px;display:flex}.SheetsView-module__lTKUbq__claims{flex-direction:column;gap:8px;margin:0;padding-left:18px;line-height:1.5;display:flex}.SheetsView-module__lTKUbq__cites{vertical-align:baseline;flex-wrap:wrap;gap:4px;margin-left:6px;display:inline-flex}.SheetsView-module__lTKUbq__cite{border-radius:var(--r-xs);background:var(--flip-action-soft);color:var(--flip-action);white-space:nowrap;padding:1px 6px;font-size:11px;font-weight:600;text-decoration:none}.SheetsView-module__lTKUbq__cite:hover{text-decoration:underline}.SheetsView-module__lTKUbq__unknowns{color:var(--flip-ink-soft);margin:4px 0 0;padding-left:18px;font-size:13px}.SheetsView-module__lTKUbq__draft{flex-direction:column;gap:6px;display:flex}.SheetsView-module__lTKUbq__draftText{white-space:pre-wrap;margin:0;padding:10px 12px;line-height:1.5}.SheetsView-module__lTKUbq__trace{color:var(--flip-ink-mute);font-size:12px}.SheetsView-module__lTKUbq__trace summary{cursor:pointer}.SheetsView-module__lTKUbq__trace ol{margin:6px 0 0;padding-left:18px}.SheetsView-module__lTKUbq__trace code{word-break:break-word;font-size:11px}.SheetsView-module__lTKUbq__filters{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:start;gap:8px 10px;display:grid}.SheetsView-module__lTKUbq__empty{color:var(--flip-ink-mute);margin:0;padding:16px;font-size:13px}.SheetsView-module__lTKUbq__rows{max-height:70vh;margin:0;padding:0;list-style:none;overflow-y:auto}.SheetsView-module__lTKUbq__row,.SheetsView-module__lTKUbq__rowSelected{border-bottom:1px solid var(--flip-border);grid-template-columns:20px 96px 120px minmax(0,1fr) minmax(0,180px) 110px;align-items:start;gap:10px;padding:10px 16px;font-size:13px;display:grid}.SheetsView-module__lTKUbq__rowSelected{background:var(--flip-action-soft)}.SheetsView-module__lTKUbq__check{margin-top:2px}.SheetsView-module__lTKUbq__date,.SheetsView-module__lTKUbq__client,.SheetsView-module__lTKUbq__result{color:var(--flip-ink-soft);overflow-wrap:anywhere}.SheetsView-module__lTKUbq__client{font-weight:600}.SheetsView-module__lTKUbq__main{flex-direction:column;min-width:0;display:flex}.SheetsView-module__lTKUbq__main>*{margin:0}.SheetsView-module__lTKUbq__source{color:var(--flip-action);white-space:nowrap;justify-self:end;align-items:center;gap:4px;font-size:12px;text-decoration:none;display:inline-flex}.SheetsView-module__lTKUbq__source:hover{text-decoration:underline}@media (max-width:760px){.SheetsView-module__lTKUbq__row,.SheetsView-module__lTKUbq__rowSelected{grid-template-columns:20px minmax(0,1fr) auto}.SheetsView-module__lTKUbq__date{grid-area:1/2}.SheetsView-module__lTKUbq__source{grid-area:1/3}.SheetsView-module__lTKUbq__client,.SheetsView-module__lTKUbq__main,.SheetsView-module__lTKUbq__result{grid-column:2/span 2}}
