.HomeCompanion-module__zxjKMa__companion{aspect-ratio:354/221;cursor:pointer;contain:layout paint;background:0 0;border:0;flex-shrink:0;padding:0;position:relative}.HomeCompanion-module__zxjKMa__companion>img,.HomeCompanion-module__zxjKMa__companion>canvas{width:100%;height:100%;display:block}.HomeCompanion-module__zxjKMa__companion>canvas{visibility:hidden;position:absolute;inset:0}.HomeCompanion-module__zxjKMa__companion[data-ready=true]>canvas{visibility:visible}.HomeCompanion-module__zxjKMa__companion[data-ready=true]>img{visibility:hidden}@media (prefers-reduced-motion:reduce){.HomeCompanion-module__zxjKMa__companion{cursor:default}.HomeCompanion-module__zxjKMa__companion[data-ready=true]>canvas{visibility:hidden}.HomeCompanion-module__zxjKMa__companion[data-ready=true]>img{visibility:visible}}
.brand-assets-module__vjMNHa__moseMark{width:var(--mark-width);height:var(--mark-height);color:inherit;background:currentColor;flex:none;display:inline-block;-webkit-mask:url(/brand/mose-mark.svg) 50%/contain no-repeat;mask:url(/brand/mose-mark.svg) 50%/contain no-repeat}.brand-assets-module__vjMNHa__platformLogo{width:auto;height:var(--platform-logo-height);object-fit:contain;flex:none;display:inline-block}.brand-assets-module__vjMNHa__compactShopify{width:calc(var(--platform-logo-height) * .88);height:var(--platform-logo-height);flex:none;display:inline-block;overflow:hidden}.brand-assets-module__vjMNHa__compactShopify img{width:auto;max-width:none;height:100%;display:block}
.DecisionChainDrawer-module__ZYYt_a__backdrop{z-index:var(--z-drawer);visibility:hidden;background:color-mix(in srgb, var(--panel-proof) 30%, transparent);opacity:0;pointer-events:none;transition:opacity var(--panel-motion-fast) var(--panel-ease);justify-content:flex-end;align-items:flex-start;padding:12px;display:flex;position:fixed;inset:0}.DecisionChainDrawer-module__ZYYt_a__backdrop[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--panel-motion-base) var(--panel-ease)}.DecisionChainDrawer-module__ZYYt_a__drawer{box-sizing:border-box;border:1px solid var(--panel-line);border-radius:var(--panel-radius-panel);background:var(--panel-surface);width:min(480px,100%);min-width:0;max-width:100%;height:fit-content;max-height:100%;box-shadow:-18px 0 40px -18px color-mix(in srgb, var(--ink) 24%, transparent);transition:transform var(--panel-motion-fast) var(--panel-ease);outline:none;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;transform:translate(16px)}.DecisionChainDrawer-module__ZYYt_a__drawer>*{width:100%;min-width:0;max-width:100%}.DecisionChainDrawer-module__ZYYt_a__backdrop[data-open=true] .DecisionChainDrawer-module__ZYYt_a__drawer{transition-duration:var(--panel-motion-panel);transform:translate(0)}.DecisionChainDrawer-module__ZYYt_a__header,.DecisionChainDrawer-module__ZYYt_a__inlineHeader{border-block-end:1px solid var(--panel-line);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DecisionChainDrawer-module__ZYYt_a__header{background:var(--panel-surface);padding:22px 24px 18px}.DecisionChainDrawer-module__ZYYt_a__header>div,.DecisionChainDrawer-module__ZYYt_a__inlineHeader{min-width:0}.DecisionChainDrawer-module__ZYYt_a__header>div{gap:4px;display:grid}.DecisionChainDrawer-module__ZYYt_a__header span,.DecisionChainDrawer-module__ZYYt_a__inlineHeader span{color:var(--panel-ink-faint);font-size:11px;font-weight:550}.DecisionChainDrawer-module__ZYYt_a__header h2,.DecisionChainDrawer-module__ZYYt_a__inlineHeader h3{color:var(--panel-ink);letter-spacing:-.014em;overflow-wrap:anywhere;margin:0;font-weight:620;line-height:1.3}.DecisionChainDrawer-module__ZYYt_a__header h2{font-size:21px}.DecisionChainDrawer-module__ZYYt_a__inlineHeader{gap:5px;padding-block-end:13px;display:grid}.DecisionChainDrawer-module__ZYYt_a__inlineHeader h3{font-size:14px}.DecisionChainDrawer-module__ZYYt_a__header button{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface-subtle);width:36px;height:36px;color:var(--panel-ink);cursor:pointer;transition:background-color var(--panel-motion-fast) var(--panel-ease), border-color var(--panel-motion-fast) var(--panel-ease), transform var(--panel-motion-fast) var(--panel-ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.DecisionChainDrawer-module__ZYYt_a__header button:hover{border-color:var(--panel-ink-faint);background:var(--panel-surface-sunken)}.DecisionChainDrawer-module__ZYYt_a__header button:active{transform:scale(.985)}.DecisionChainDrawer-module__ZYYt_a__drawerContent,.DecisionChainDrawer-module__ZYYt_a__inlinePanel{align-content:start;gap:16px;min-width:0;display:grid}.DecisionChainDrawer-module__ZYYt_a__drawerContent{overscroll-behavior:contain;min-height:0;padding:24px;overflow:hidden auto}.DecisionChainDrawer-module__ZYYt_a__inlinePanel{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface-subtle);padding:16px}.DecisionChainDrawer-module__ZYYt_a__chainSummary{color:var(--panel-ink-faint);margin:0;font-size:11px;line-height:1.55}.DecisionChainDrawer-module__ZYYt_a__eventList{margin:0;padding:0;list-style:none;display:grid}.DecisionChainDrawer-module__ZYYt_a__eventList li{border-block-start:1px solid var(--panel-line);grid-template-columns:46px minmax(0,1fr);gap:12px;padding-block:11px;display:grid}.DecisionChainDrawer-module__ZYYt_a__eventList li:first-child{border-block-start:0;padding-block-start:0}.DecisionChainDrawer-module__ZYYt_a__eventList time{color:var(--panel-ink-faint);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.5}.DecisionChainDrawer-module__ZYYt_a__eventList strong{color:var(--panel-ink);font-size:13px;font-weight:560;line-height:1.4;display:block}.DecisionChainDrawer-module__ZYYt_a__eventList p{color:var(--panel-ink-muted);margin:3px 0 0;font-size:12px;line-height:1.5}.DecisionChainDrawer-module__ZYYt_a__eventList small{color:var(--panel-ink-faint);overflow-wrap:anywhere;margin-block-start:4px;font-size:11px;line-height:1.45;display:block}.DecisionChainDrawer-module__ZYYt_a__receipt{border:1px solid color-mix(in srgb, var(--panel-accent) 30%, var(--panel-line));border-radius:var(--panel-radius-card);background:color-mix(in srgb, var(--panel-accent) 4%, var(--panel-surface));gap:10px;padding:14px;display:grid}.DecisionChainDrawer-module__ZYYt_a__receipt>div{color:var(--panel-accent);align-items:center;gap:7px;display:flex}.DecisionChainDrawer-module__ZYYt_a__receipt h3{color:var(--panel-accent);margin:0;font-size:12px;font-weight:620}.DecisionChainDrawer-module__ZYYt_a__receipt dl{margin:0;display:grid}.DecisionChainDrawer-module__ZYYt_a__receipt dl>div{border-block-start:1px solid color-mix(in srgb, var(--panel-accent) 16%, var(--panel-line));justify-content:space-between;align-items:baseline;gap:14px;padding-block:7px;display:flex}.DecisionChainDrawer-module__ZYYt_a__receipt dl>div:first-child{border-block-start:0;padding-block-start:0}.DecisionChainDrawer-module__ZYYt_a__receipt dt{color:var(--panel-ink-muted);flex:none;font-size:12px}.DecisionChainDrawer-module__ZYYt_a__receipt dd{min-width:0;color:var(--panel-ink);text-align:end;overflow-wrap:anywhere;align-items:center;gap:6px;margin:0;font-size:11px;display:inline-flex}.DecisionChainDrawer-module__ZYYt_a__pendingReceipt{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);color:var(--panel-ink-muted);align-items:center;gap:8px;padding:11px 13px;font-size:12px;display:flex}.DecisionChainDrawer-module__ZYYt_a__pendingReceipt>svg{color:var(--panel-ink-faint);flex:none}@media (max-width:1100px){.DecisionChainDrawer-module__ZYYt_a__backdrop[data-compact-sheet=true]{justify-content:stretch;align-items:flex-end}.DecisionChainDrawer-module__ZYYt_a__backdrop[data-compact-sheet=true] .DecisionChainDrawer-module__ZYYt_a__drawer{width:100%;max-height:min(78dvh,100%);box-shadow:0 -18px 40px -18px color-mix(in srgb, var(--ink) 28%, transparent);border-start-start-radius:var(--panel-radius-panel);border-start-end-radius:var(--panel-radius-panel);transform:translateY(16px)}.DecisionChainDrawer-module__ZYYt_a__backdrop[data-compact-sheet=true][data-open=true] .DecisionChainDrawer-module__ZYYt_a__drawer{transform:translateY(0)}}@media (max-width:760px){.DecisionChainDrawer-module__ZYYt_a__backdrop{justify-content:stretch;align-items:flex-end;padding:8px 8px 0}.DecisionChainDrawer-module__ZYYt_a__drawer{width:100%;max-height:92dvh;box-shadow:0 -18px 40px -18px color-mix(in srgb, var(--ink) 28%, transparent);border-start-start-radius:var(--panel-radius-panel);border-start-end-radius:var(--panel-radius-panel);border-end-end-radius:0;border-end-start-radius:0;transform:translateY(16px)}.DecisionChainDrawer-module__ZYYt_a__backdrop[data-open=true] .DecisionChainDrawer-module__ZYYt_a__drawer{transform:translateY(0)}.DecisionChainDrawer-module__ZYYt_a__header button{width:44px;height:44px}.DecisionChainDrawer-module__ZYYt_a__drawerContent{padding-block-end:calc(24px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.DecisionChainDrawer-module__ZYYt_a__backdrop,.DecisionChainDrawer-module__ZYYt_a__backdrop *{transition:none!important;animation:none!important}.DecisionChainDrawer-module__ZYYt_a__drawer,.DecisionChainDrawer-module__ZYYt_a__backdrop[data-open=true] .DecisionChainDrawer-module__ZYYt_a__drawer{transform:none}}.DecisionChainDrawer-module__ZYYt_a__header .DecisionChainDrawer-module__ZYYt_a__headerActions{align-items:center;gap:8px;display:inline-flex}.DecisionChainDrawer-module__ZYYt_a__escHint{border:1px solid var(--panel-line-strong);color:var(--panel-ink-muted);font-family:var(--font-mono-stack);border-radius:5px;padding:2px 6px;font-size:10.5px;line-height:1.5}@media (hover:none){.DecisionChainDrawer-module__ZYYt_a__escHint{display:none}}
.productive-ui-module__xqL_YW__metricStrip{border-block:1px solid var(--panel-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.productive-ui-module__xqL_YW__metricCell{border-inline-start:1px solid var(--panel-line);min-width:0;color:inherit;transition:background-color var(--panel-motion-fast) var(--panel-ease);align-content:start;gap:5px;padding:13px 18px 14px;text-decoration:none;display:grid}.productive-ui-module__xqL_YW__metricCell:first-child{border-inline-start:0;padding-inline-start:0}.productive-ui-module__xqL_YW__metricCell:hover{background:var(--panel-surface-subtle)}.productive-ui-module__xqL_YW__metricCell:focus-visible{outline:2px solid var(--panel-accent);outline-offset:-2px}.productive-ui-module__xqL_YW__metricLabel{color:var(--panel-ink-muted);font-size:12px;font-weight:500;line-height:1.3}.productive-ui-module__xqL_YW__metricReading{align-items:baseline;gap:8px;min-width:0;display:flex}.productive-ui-module__xqL_YW__metricReading strong{color:var(--panel-ink);font-variant-numeric:tabular-nums;letter-spacing:-.026em;font-size:21px;font-weight:600;line-height:1.1}.productive-ui-module__xqL_YW__metricReading small{color:var(--panel-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:550}.productive-ui-module__xqL_YW__metricReading small[data-direction=up]{color:var(--panel-signal)}.productive-ui-module__xqL_YW__metricReading small[data-direction=down]{color:var(--panel-danger)}.productive-ui-module__xqL_YW__metricSource{color:var(--panel-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.productive-ui-module__xqL_YW__articleCover{aspect-ratio:16/9;border-radius:var(--panel-radius-card);background:var(--panel-surface-sunken);width:100%;position:relative;overflow:hidden}.productive-ui-module__xqL_YW__articleCover img{object-fit:cover}.productive-ui-module__xqL_YW__articleCover[data-banner=true]{aspect-ratio:64/21;border-radius:0}.productive-ui-module__xqL_YW__articleCover[data-compact=true]{aspect-ratio:14/9;border-radius:var(--panel-radius-control);flex:none;width:56px}.productive-ui-module__xqL_YW__fallbackVisual{background:var(--panel-surface-sunken);position:absolute;inset:0}.productive-ui-module__xqL_YW__toolbar{align-items:center;gap:8px;min-width:0;padding-block-end:10px;display:flex}.productive-ui-module__xqL_YW__toolbarControls{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.productive-ui-module__xqL_YW__toolbarCount{color:var(--panel-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px}.productive-ui-module__xqL_YW__actionRow{border-block-start:1px solid var(--panel-line);align-items:flex-start;gap:14px;padding-block:12px;display:flex}.productive-ui-module__xqL_YW__actionRow:first-child{border-block-start:0}.productive-ui-module__xqL_YW__actionCopy{flex:auto;gap:3px;min-width:0;display:grid}.productive-ui-module__xqL_YW__actionCopy strong{color:var(--panel-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:580;line-height:1.35;overflow:hidden}.productive-ui-module__xqL_YW__actionCopy p{-webkit-line-clamp:2;color:var(--panel-ink-muted);-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.productive-ui-module__xqL_YW__actionCopy small{color:var(--panel-ink-faint);font-variant-numeric:tabular-nums;font-size:11px}.productive-ui-module__xqL_YW__actionControl{flex:none;padding-block-start:1px}.productive-ui-module__xqL_YW__staleNotice{border:1px solid color-mix(in srgb, var(--panel-warning) 26%, var(--panel-line));border-radius:var(--panel-radius-control);background:color-mix(in srgb, var(--panel-warning) 5%, var(--panel-surface));min-height:40px;color:var(--panel-ink);align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.productive-ui-module__xqL_YW__staleNotice>svg{color:var(--panel-warning);flex:none}.productive-ui-module__xqL_YW__staleNotice>span{min-width:0;color:var(--panel-ink-muted);flex:auto}.productive-ui-module__xqL_YW__staleNotice button{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);min-height:28px;color:var(--panel-ink);cursor:pointer;transition:border-color var(--panel-motion-fast) var(--panel-ease);flex:none;padding-inline:10px;font-size:12px;font-weight:550}.productive-ui-module__xqL_YW__staleNotice button:hover:not(:disabled){border-color:var(--panel-ink-faint)}.productive-ui-module__xqL_YW__staleNotice button:disabled{color:var(--panel-ink-faint);cursor:default}@media (max-width:760px){.productive-ui-module__xqL_YW__metricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.productive-ui-module__xqL_YW__metricCell{border-block-start:1px solid var(--panel-line);padding:12px 14px}.productive-ui-module__xqL_YW__metricCell:first-child,.productive-ui-module__xqL_YW__metricCell:nth-child(2){border-block-start:0}.productive-ui-module__xqL_YW__metricCell:nth-child(odd){border-inline-start:0;padding-inline-start:0}.productive-ui-module__xqL_YW__toolbar{flex-wrap:wrap}}.productive-ui-module__xqL_YW__articleCover[data-fallback] .productive-ui-module__xqL_YW__fallbackVisual{background:radial-gradient(circle at 50% 46%, color-mix(in srgb, var(--panel-ink) 7%, transparent) 0 22%, transparent 23%), var(--panel-surface-sunken)}
.TrendChart-module__K66BIG__figure{min-width:0;margin:0}.TrendChart-module__K66BIG__chart{width:100%;display:block;overflow:visible}.TrendChart-module__K66BIG__grid{stroke:var(--panel-line);stroke-width:1px}.TrendChart-module__K66BIG__primary,.TrendChart-module__K66BIG__secondary{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.TrendChart-module__K66BIG__primary{stroke:var(--panel-ink)}.TrendChart-module__K66BIG__secondary{stroke:var(--panel-data)}.TrendChart-module__K66BIG__axis{color:var(--panel-ink-faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-block-start:6px;font-size:11px;display:flex}.TrendChart-module__K66BIG__legend{gap:14px;margin:0;padding:0;list-style:none;display:flex}.TrendChart-module__K66BIG__legend li{color:var(--panel-ink-faint);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:inline-flex}.TrendChart-module__K66BIG__legend li:before{background:var(--panel-ink);content:"";border-radius:1px;width:10px;height:2px}.TrendChart-module__K66BIG__legend li[data-series=secondary]:before{background:var(--panel-data)}.TrendChart-module__K66BIG__countCaption{color:var(--panel-ink);font-variant-numeric:tabular-nums;gap:4px;margin-block-end:12px;font-size:12px;display:grid}.TrendChart-module__K66BIG__countCaption output{color:var(--panel-ink-muted)}.TrendChart-module__K66BIG__countLayout{grid-template-columns:max-content minmax(0,1fr);gap:6px 10px;display:grid}.TrendChart-module__K66BIG__countAxis{color:var(--panel-ink-muted);font-variant-numeric:tabular-nums;text-align:end;flex-direction:column;justify-content:space-between;padding-block:2px;font-size:12px;display:flex}.TrendChart-module__K66BIG__countPlot{cursor:crosshair;min-width:0;height:136px}.TrendChart-module__K66BIG__countPlot:focus-visible{outline:2px solid var(--panel-data);outline-offset:4px}.TrendChart-module__K66BIG__countSvg{width:100%;height:100%;display:block;overflow:visible}.TrendChart-module__K66BIG__countLine{fill:none;stroke:var(--panel-accent);stroke-width:1.75px;stroke-linejoin:round}.TrendChart-module__K66BIG__countGuide{stroke:var(--panel-line);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.TrendChart-module__K66BIG__countDot{fill:var(--panel-accent)}.TrendChart-module__K66BIG__countDates{color:var(--panel-ink-muted);font-variant-numeric:tabular-nums;grid-column:2;justify-content:space-between;font-size:12px;display:flex}.TrendChart-module__K66BIG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ui-module__isCSMa__pageHeader{align-items:center;gap:var(--panel-space-3) var(--panel-space-5);flex-wrap:wrap;min-height:40px;margin-block-end:4px;display:flex}.ui-module__isCSMa__pageHeader h1{color:var(--panel-ink);font-family:var(--font-display-stack);font-size:var(--type-page-title);letter-spacing:-.02em;flex:none;margin:0;font-weight:600;line-height:1.15}.ui-module__isCSMa__pageMeta{min-width:0;color:var(--panel-ink-faint);font-size:var(--type-meta);font-variant-numeric:tabular-nums;max-width:var(--panel-reading-measure);text-wrap:pretty;flex:auto;margin:0;line-height:1.35}.ui-module__isCSMa__primaryAction{flex:none;margin-inline-start:auto}.ui-module__isCSMa__section{border-block-start:1px solid var(--panel-line);gap:10px;width:100%;min-width:0;max-width:100%;padding-block-start:18px;display:grid}.ui-module__isCSMa__section>*{min-width:0;max-width:100%}.ui-module__isCSMa__section[data-flush=true]{border-block-start:0;padding-block-start:0}.ui-module__isCSMa__sectionHead{align-items:baseline;gap:10px;min-height:22px;display:flex}.ui-module__isCSMa__sectionHead h2{color:var(--panel-ink);font-size:var(--type-section-title);letter-spacing:-.005em;margin:0;font-weight:640;line-height:1.3}.ui-module__isCSMa__sectionMeta{min-width:0;color:var(--panel-ink-faint);font-size:var(--type-meta);font-variant-numeric:tabular-nums;line-height:1.5}.ui-module__isCSMa__sectionAction{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.ui-module__isCSMa__statusChip{min-height:1.25rem;color:var(--panel-ink-muted);font-size:var(--type-meta);white-space:nowrap;align-items:center;font-weight:500;line-height:1.2;display:inline-flex}.ui-module__isCSMa__statusChip[data-tone=draft],.ui-module__isCSMa__statusChip[data-tone=error]{border-radius:var(--panel-radius-badge);min-height:1.375rem;color:var(--paper);padding-inline:.5rem;font-weight:560}.ui-module__isCSMa__statusChip[data-tone=draft]{background:var(--status-draft-fg)}.ui-module__isCSMa__statusChip[data-tone=error]{background:var(--status-error-fg)}.ui-module__isCSMa__metricPair{gap:5px;display:grid}.ui-module__isCSMa__metricPair>span,.ui-module__isCSMa__metricPair>small{color:var(--panel-ink-faint);font-size:12px;line-height:1.35}.ui-module__isCSMa__metricPair>strong{color:var(--panel-ink);font-family:var(--font-display-stack);font-size:var(--type-big-numeral);letter-spacing:-.02em;font-weight:600;line-height:1}.ui-module__isCSMa__quota{gap:10px;width:100%;display:grid}.ui-module__isCSMa__quota>div{color:var(--panel-ink-muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.ui-module__isCSMa__quota strong{color:var(--panel-ink);font-family:var(--font-body-stack);font-size:12px;font-weight:500}.ui-module__isCSMa__quotaTrack{background:var(--panel-line);height:3px;display:block;overflow:hidden}.ui-module__isCSMa__quotaFill{background:var(--panel-accent);width:100%;height:100%;transform:scaleX(var(--quota-scale));transform-origin:0;transition:transform var(--panel-motion-base) var(--panel-ease);display:block}.ui-module__isCSMa__quota[data-compact=true]{gap:7px}.ui-module__isCSMa__field{color:var(--panel-ink);gap:8px;font-size:13px;font-weight:500;display:grid}.ui-module__isCSMa__field input,.ui-module__isCSMa__field textarea,.ui-module__isCSMa__field select{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);width:100%;min-height:44px;color:var(--panel-ink);font:inherit;transition:border-color var(--panel-motion-fast) var(--panel-ease);outline:none;padding:10px 12px;font-weight:400}.ui-module__isCSMa__field textarea{resize:vertical;min-height:110px}.ui-module__isCSMa__field input:focus-visible,.ui-module__isCSMa__field textarea:focus-visible,.ui-module__isCSMa__field select:focus-visible{border-color:var(--panel-accent);outline:2px solid var(--panel-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 22%, transparent)}.ui-module__isCSMa__fieldSource{color:var(--panel-ink-faint);font-size:11px;font-style:normal;font-weight:400}.ui-module__isCSMa__field small{color:var(--panel-ink-faint);font-size:12px;font-weight:400}.ui-module__isCSMa__field .ui-module__isCSMa__fieldError{color:var(--status-error-fg);font-weight:500}.ui-module__isCSMa__field[data-invalid] input,.ui-module__isCSMa__field[data-invalid] textarea,.ui-module__isCSMa__field[data-invalid] select{border-color:var(--status-error-fg)}.ui-module__isCSMa__statePanel{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);min-height:240px;box-shadow:var(--panel-shadow-card);align-content:center;justify-items:start;padding:clamp(24px,5vw,48px);display:grid;position:relative;overflow:hidden}.ui-module__isCSMa__statePanel:before{background:var(--panel-line-strong);content:"";width:3px;position:absolute;inset:0 auto 0 0}.ui-module__isCSMa__statePanel>span{color:var(--panel-ink-faint);letter-spacing:0;font-size:12px;font-weight:600}.ui-module__isCSMa__statePanel h2{max-width:520px;color:var(--panel-ink);font-size:var(--type-page-title);letter-spacing:-.025em;margin:12px 0 8px}.ui-module__isCSMa__statePanel p{max-width:570px;color:var(--panel-ink-muted);margin:0;font-size:14px;line-height:1.55}.ui-module__isCSMa__statePanel>div{margin-block-start:22px}.ui-module__isCSMa__loadingSkeleton{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);gap:18px;min-height:520px;padding:clamp(22px,4vw,38px);display:grid}.ui-module__isCSMa__loadingSkeleton[data-variant=table]{min-height:360px}.ui-module__isCSMa__loadingSkeleton[data-variant=table] .ui-module__isCSMa__skeletonSurface{display:none}.ui-module__isCSMa__loadingSkeleton[data-variant=metric]{min-height:132px;padding:18px}.ui-module__isCSMa__loadingSkeleton[data-variant=metric] .ui-module__isCSMa__skeletonHeading{border:0;padding:0}.ui-module__isCSMa__loadingSkeleton[data-variant=metric] .ui-module__isCSMa__skeletonHeading strong{width:42%;height:28px}.ui-module__isCSMa__loadingSkeleton[data-variant=metric] .ui-module__isCSMa__skeletonSurface,.ui-module__isCSMa__loadingSkeleton[data-variant=metric] .ui-module__isCSMa__skeletonRows{display:none}.ui-module__isCSMa__skeletonHeading{border-block-end:1px solid var(--panel-line);gap:10px;max-width:620px;padding-block-end:24px;display:grid}.ui-module__isCSMa__skeletonHeading span,.ui-module__isCSMa__skeletonHeading strong,.ui-module__isCSMa__skeletonHeading small,.ui-module__isCSMa__skeletonSurface span,.ui-module__isCSMa__skeletonRows span{background:color-mix(in srgb, var(--panel-line) 68%, var(--panel-ground));display:block}.ui-module__isCSMa__skeletonHeading span{width:112px;height:9px}.ui-module__isCSMa__skeletonHeading strong{width:min(100%,460px);height:40px}.ui-module__isCSMa__skeletonHeading small{width:min(82%,370px);height:14px}.ui-module__isCSMa__skeletonSurface{grid-template-columns:2fr 1fr;gap:14px;min-height:220px;display:grid}.ui-module__isCSMa__skeletonRows{background:var(--panel-line);gap:1px;display:grid}.ui-module__isCSMa__skeletonRows span{background:var(--panel-surface-subtle);min-height:62px}.ui-module__isCSMa__systemState{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);min-height:360px;box-shadow:var(--panel-shadow-card);align-content:center;justify-items:start;padding:clamp(28px,5vw,58px);display:grid;position:relative;overflow:hidden}.ui-module__isCSMa__systemState:before{background:var(--panel-line-strong);content:"";width:3px;position:absolute;inset:0 auto 0 0}.ui-module__isCSMa__systemState[data-kind=error]:before{background:var(--status-error-fg)}.ui-module__isCSMa__systemState[data-kind=quota]:before,.ui-module__isCSMa__systemState[data-kind=subscription]:before{background:var(--status-draft-fg)}.ui-module__isCSMa__systemState>span,.ui-module__isCSMa__stateSplit>div:first-child>span,.ui-module__isCSMa__readOnlyRecords>span{color:var(--panel-ink-faint);letter-spacing:0;font-size:12px;font-weight:600}.ui-module__isCSMa__systemState h2{max-width:590px;color:var(--panel-ink);font-size:var(--type-page-title);letter-spacing:-.04em;margin:16px 0 10px;font-weight:600;line-height:1.18}.ui-module__isCSMa__systemState p{max-width:610px;color:var(--panel-ink-muted);font-size:var(--type-body);margin:0;line-height:1.55}.ui-module__isCSMa__stateMark,.ui-module__isCSMa__stateIcon{border-radius:var(--panel-radius-card);background:var(--panel-surface-subtle);width:48px;height:48px;color:var(--panel-ink);place-items:center;margin-block-end:24px;display:grid}.ui-module__isCSMa__stateIcon{background:var(--panel-surface-subtle);color:var(--panel-ink-muted);border-radius:50%}.ui-module__isCSMa__systemState[data-kind=error] .ui-module__isCSMa__stateIcon{background:var(--status-error-wash);color:var(--status-error-fg)}.ui-module__isCSMa__systemState[data-kind=subscription] .ui-module__isCSMa__stateIcon{background:var(--status-draft-wash);color:var(--status-draft-fg)}.ui-module__isCSMa__stateAction{border:1px solid var(--panel-accent);border-radius:var(--panel-radius-control);background:var(--panel-accent);min-height:44px;color:var(--paper);cursor:pointer;transition:background-color var(--panel-motion-fast) var(--panel-ease), transform var(--panel-motion-fast) var(--panel-ease);justify-content:center;align-items:center;gap:8px;margin-block-start:24px;padding-inline:15px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.ui-module__isCSMa__stateAction:hover{background:color-mix(in srgb, var(--panel-accent) 88%, var(--panel-ink))}.ui-module__isCSMa__stateAction:active{transform:scale(.98)}.ui-module__isCSMa__stateSplit{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:center;gap:clamp(28px,6vw,78px);width:100%;display:grid}.ui-module__isCSMa__readOnlyRecords{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface-subtle);gap:9px;padding:22px;display:grid}.ui-module__isCSMa__readOnlyRecords strong{margin-block-start:8px;font-size:13px}.ui-module__isCSMa__readOnlyRecords small{color:var(--panel-ink-faint);font-size:10.5px}.ui-module__isCSMa__readOnlyRecords button{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);min-height:44px;color:var(--panel-ink-faint);cursor:not-allowed;justify-content:center;align-items:center;gap:7px;margin-block-start:14px;font-size:10.5px;display:inline-flex}.ui-module__isCSMa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.ui-module__isCSMa__field input,.ui-module__isCSMa__field textarea,.ui-module__isCSMa__field select{font-size:16px}.ui-module__isCSMa__skeletonSurface,.ui-module__isCSMa__stateSplit{grid-template-columns:1fr}.ui-module__isCSMa__systemState{min-height:390px;padding:28px 22px}.ui-module__isCSMa__stateAction{width:100%}}@media (prefers-reduced-motion:reduce){.ui-module__isCSMa__quotaFill,.ui-module__isCSMa__field input,.ui-module__isCSMa__field textarea,.ui-module__isCSMa__field select,.ui-module__isCSMa__stateAction{transition:none}}@media (max-width:760px){.ui-module__isCSMa__pageHeader{flex-wrap:wrap;gap:4px 12px}.ui-module__isCSMa__pageHeader h1{font-size:var(--type-page-title)}.ui-module__isCSMa__pageMeta{white-space:normal;flex:100%;order:2;overflow:visible}.ui-module__isCSMa__primaryAction{flex:none;order:3;width:auto;margin-block-start:4px;margin-inline-start:0;display:inline-flex}.ui-module__isCSMa__primaryAction>*{min-height:44px}.ui-module__isCSMa__sectionHead{flex-wrap:wrap}}.ui-module__isCSMa__retryNotice{border-block:1px solid var(--status-error-line);background:var(--status-error-wash);min-width:0;color:var(--status-error-fg);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}.ui-module__isCSMa__retryNotice p{max-width:var(--panel-reading-measure);font-size:var(--type-meta);margin:0;line-height:1.5}.ui-module__isCSMa__retryNotice>span{font-size:var(--type-meta);flex:none;font-weight:620}.ui-module__isCSMa__retryButton{min-height:var(--panel-control);border-radius:var(--panel-radius-control);color:inherit;font:inherit;font-size:var(--type-meta);cursor:pointer;transition:background var(--panel-motion-fast) var(--panel-ease);background:0 0;border:1px solid;flex:none;justify-content:center;align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:600;display:inline-flex}.ui-module__isCSMa__retryButton:hover{background:color-mix(in srgb, var(--status-error-fg) 10%, transparent)}
.toaster-module__U2btfW__toaster{z-index:var(--z-toast);pointer-events:none;justify-items:end;gap:8px;display:grid;position:fixed;inset-block-end:18px;inset-inline-end:18px}.toaster-module__U2btfW__toast{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-card);background:var(--panel-surface);width:min(380px,100vw - 36px);box-shadow:var(--panel-shadow-popover);color:var(--panel-ink);pointer-events:auto;animation:toaster-module__U2btfW__toast-in var(--panel-motion-base) var(--ease-enter) both;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px 11px 13px;display:grid}.toaster-module__U2btfW__toast[data-tone=success]>svg{color:var(--status-published-fg)}.toaster-module__U2btfW__toast[data-tone=error]{border-color:var(--status-error-line);background:var(--status-error-wash);color:var(--status-error-fg)}.toaster-module__U2btfW__toast>p{font-size:var(--type-meta);margin:0;line-height:1.45}.toaster-module__U2btfW__toast>button{border-radius:var(--panel-radius-control);width:26px;height:26px;color:inherit;cursor:pointer;opacity:.62;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.toaster-module__U2btfW__toast>button:hover{background:color-mix(in srgb, currentcolor 10%, transparent);opacity:1}.toaster-module__U2btfW__action{color:inherit;text-underline-offset:3px;margin-block-start:6px;text-decoration:underline;display:block}.toaster-module__U2btfW__action:focus-visible{outline-offset:3px;outline:2px solid}@keyframes toaster-module__U2btfW__toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.toaster-module__U2btfW__toast{animation:none}}
.HomeView-module__SPoMEG__page{gap:var(--panel-space-6);width:100%;min-width:0;max-width:1440px;grid-template-columns:minmax(0,1fr);margin-inline:auto;padding-block-end:var(--panel-space-12);display:grid}.HomeView-module__SPoMEG__pageHeader{justify-content:space-between;align-items:end;gap:1.5rem;min-width:0;display:flex}.HomeView-module__SPoMEG__pageHeader>div{gap:.625rem;min-width:0;display:grid}.HomeView-module__SPoMEG__headerMascot{flex:none;width:150px;height:auto;margin-block-end:-.5rem}@media (max-width:720px){.HomeView-module__SPoMEG__headerMascot{display:none}}.HomeView-module__SPoMEG__pageHeader h1{color:var(--panel-ink);font-family:var(--font-display);font-size:var(--type-page-title);letter-spacing:-.025em;margin:0;font-weight:620;line-height:1.1}.HomeView-module__SPoMEG__pageHeader p{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);font-size:var(--type-body);text-wrap:pretty;margin:0;line-height:1.55}.HomeView-module__SPoMEG__section{gap:var(--panel-space-5);min-width:0;padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);align-content:start;display:grid}.HomeView-module__SPoMEG__sectionHeader{justify-content:space-between;align-items:baseline;gap:1rem;min-width:0;display:flex}.HomeView-module__SPoMEG__sectionHeader h2{color:var(--panel-ink);font-size:var(--type-section-title);letter-spacing:-.012em;margin:0;font-weight:620;line-height:1.25}.HomeView-module__SPoMEG__sectionHeader>span{color:var(--panel-ink-faint);font-size:var(--type-meta);font-variant-numeric:tabular-nums}.HomeView-module__SPoMEG__workbench{gap:var(--panel-space-5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.HomeView-module__SPoMEG__focusSection{border-color:color-mix(in srgb, var(--panel-accent) 28%, var(--panel-line));background:color-mix(in srgb, var(--panel-accent) 3%, var(--panel-surface))}.HomeView-module__SPoMEG__focusSection .HomeView-module__SPoMEG__sectionHeader>span{color:var(--panel-accent);font-weight:600}.HomeView-module__SPoMEG__needIllustration{border:1px solid color-mix(in srgb, var(--panel-accent) 18%, var(--panel-line));background:var(--panel-surface);width:3.25rem;height:3.75rem;color:var(--panel-accent);box-shadow:3px 3px 0 var(--accent-wash);border-radius:.375rem .875rem .375rem .375rem;align-self:start;place-items:center;display:grid}.HomeView-module__SPoMEG__needRow:first-child .HomeView-module__SPoMEG__needCopy h3{font-family:var(--font-display-stack);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.25rem,1.8vw,1.65rem)}.HomeView-module__SPoMEG__needRow>a{grid-column:2;justify-self:start}.HomeView-module__SPoMEG__needRow:first-child>a{border-color:var(--panel-accent);background:var(--panel-accent);color:var(--panel-surface)}.HomeView-module__SPoMEG__needRow:first-child>a:hover{background:var(--panel-accent-strong)}.HomeView-module__SPoMEG__resultSection .HomeView-module__SPoMEG__impactReading{justify-content:start;gap:.5rem;display:grid}.HomeView-module__SPoMEG__resultSection .HomeView-module__SPoMEG__impactReading strong{text-wrap:balance;font-size:clamp(1.6rem,2.5vw,2.4rem);line-height:1.18}.HomeView-module__SPoMEG__resultSection .HomeView-module__SPoMEG__impactBlock{gap:var(--panel-space-3)}.HomeView-module__SPoMEG__resultSection .HomeView-module__SPoMEG__connectionMessage{flex-wrap:wrap}.HomeView-module__SPoMEG__stageStrip,.HomeView-module__SPoMEG__unknownStage{min-width:0;min-height:var(--panel-row-media);padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);align-items:center;gap:.75rem 1rem;display:grid}.HomeView-module__SPoMEG__stageStrip{grid-template-columns:minmax(0,1fr) auto}.HomeView-module__SPoMEG__stageStrip>strong{min-width:0;color:var(--panel-ink);font-size:var(--type-body);white-space:normal;font-weight:620}.HomeView-module__SPoMEG__stageProgress{grid-area:2/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;min-width:0;display:grid}.HomeView-module__SPoMEG__stageProgress>span{border-block-start:2px solid var(--panel-line);color:var(--panel-ink-muted);font-size:var(--type-meta);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding-block:.75rem 0;line-height:1.35;display:grid}.HomeView-module__SPoMEG__stageProgress i{border:1px solid var(--panel-line-strong);border-radius:50%;place-items:center;width:1.375rem;height:1.375rem;font-size:.625rem;font-style:normal;display:grid}.HomeView-module__SPoMEG__stageProgress>span[data-reached=true]{border-color:var(--panel-accent);color:var(--panel-accent)}.HomeView-module__SPoMEG__stageProgress>span[data-reached=true] i{border-color:var(--panel-accent);background:var(--panel-accent);color:var(--panel-surface)}.HomeView-module__SPoMEG__stageProgress>span[data-current=true]{font-weight:650}.HomeView-module__SPoMEG__stageFrozen{color:var(--panel-ink-muted);font-size:var(--type-meta);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.5rem;margin:0;display:flex}.HomeView-module__SPoMEG__stageFrozen a{color:var(--panel-accent);font:inherit}.HomeView-module__SPoMEG__stageStrip[data-measuring=false] .HomeView-module__SPoMEG__stageProgress>span[data-reached=true] i{background:color-mix(in srgb, var(--panel-accent) 45%, var(--panel-surface-sunken))}.HomeView-module__SPoMEG__unknownStage{color:var(--panel-ink-muted);font-size:var(--type-meta);grid-template-columns:minmax(0,1fr) auto}.HomeView-module__SPoMEG__unknownStage a,.HomeView-module__SPoMEG__textButton,.HomeView-module__SPoMEG__impactReading a,.HomeView-module__SPoMEG__connectionMessage a{color:var(--panel-accent);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--panel-line-strong);text-decoration-color:var(--panel-line-strong);text-underline-offset:.2em;font-weight:580}.HomeView-module__SPoMEG__unknownStage a:hover,.HomeView-module__SPoMEG__textButton:hover,.HomeView-module__SPoMEG__impactReading a:hover,.HomeView-module__SPoMEG__connectionMessage a:hover{color:var(--panel-accent-strong);text-decoration-color:currentColor}.HomeView-module__SPoMEG__retryButton,.HomeView-module__SPoMEG__dialogClose{min-height:var(--panel-control);border-radius:var(--panel-radius-control);color:inherit;font:inherit;font-size:var(--type-meta);cursor:pointer;background:0 0;border:1px solid;flex:none;justify-content:center;align-items:center;padding-inline:.75rem;font-weight:600;display:inline-flex}.HomeView-module__SPoMEG__needsList{min-width:0;display:grid}.HomeView-module__SPoMEG__needRow{min-width:0;min-height:var(--panel-row-media);padding-block:var(--panel-space-4);border-block-end:1px solid var(--panel-line);transition:background-color var(--dur-quick) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem 1rem;display:grid}.HomeView-module__SPoMEG__needRow:first-child{padding-block-start:0}.HomeView-module__SPoMEG__needRow:last-child{border-block-end:0;padding-block-end:0}.HomeView-module__SPoMEG__needRow:hover{background:var(--panel-surface-subtle)}.HomeView-module__SPoMEG__needCopy{gap:.25rem;min-width:0;display:grid}.HomeView-module__SPoMEG__needCopy h3,.HomeView-module__SPoMEG__comingCopy strong{overflow-wrap:anywhere;color:var(--panel-ink);font-size:var(--type-body);white-space:normal;margin:0;font-weight:620;line-height:1.35}.HomeView-module__SPoMEG__needCopy p{max-width:60ch;color:var(--panel-ink-muted);font-size:var(--type-meta);text-wrap:pretty;margin:0;line-height:1.45}.HomeView-module__SPoMEG__secondaryButton:hover{border-color:var(--panel-accent);background:var(--panel-surface-subtle);color:var(--panel-accent-strong)}.HomeView-module__SPoMEG__receiptDisclosure{width:100%;min-width:0;max-width:100%;color:var(--panel-ink-muted);font-size:var(--type-meta)}.HomeView-module__SPoMEG__receiptDisclosure summary{min-height:var(--panel-control);color:var(--panel-ink-muted);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--panel-line-strong);text-decoration-color:var(--panel-line-strong);text-underline-offset:.2em;align-items:center;font-weight:560;list-style:none;display:inline-flex}.HomeView-module__SPoMEG__receiptDisclosure summary::-webkit-details-marker{display:none}.HomeView-module__SPoMEG__receiptDisclosure summary:hover{color:var(--panel-ink);text-decoration-color:currentColor}.HomeView-module__SPoMEG__receipt{border-inline-start:1px solid var(--signal);width:100%;max-width:100%;color:var(--panel-ink-muted);font-size:var(--type-mono);gap:.25rem;margin:.25rem 0 .375rem;padding:.5rem 0 .5rem .75rem;line-height:1.45;display:grid}.HomeView-module__SPoMEG__receipt>div{grid-template-columns:minmax(0,4.5rem) minmax(0,1fr);gap:.5rem;min-width:0;display:grid}.HomeView-module__SPoMEG__receipt dt{color:var(--panel-ink-faint);overflow-wrap:anywhere}.HomeView-module__SPoMEG__receipt dt:after{content:":"}.HomeView-module__SPoMEG__receipt dd{overflow-wrap:anywhere;min-width:0;margin:0}.HomeView-module__SPoMEG__todayReceipt{min-width:0;padding:0;position:relative}.HomeView-module__SPoMEG__todayReceipt:before{background:repeating-linear-gradient(to right, var(--panel-line-strong) 0 .25rem, transparent .25rem .5rem);content:"";height:0;position:absolute;inset:0 0 auto}.HomeView-module__SPoMEG__receiptMasthead{color:var(--panel-ink-faint);font-size:var(--type-mono);font-variant-numeric:tabular-nums;letter-spacing:0;margin:0 0 .75rem}.HomeView-module__SPoMEG__todayTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:0}.HomeView-module__SPoMEG__todayTable th{border-block-end:1px solid var(--panel-line);color:var(--panel-ink-faint);font-size:var(--type-mono);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:start;padding:0 .75rem .5rem;font-weight:500}.HomeView-module__SPoMEG__todayTable th:first-child,.HomeView-module__SPoMEG__todayTable td:first-child{width:4.25rem;padding-inline-start:0}.HomeView-module__SPoMEG__todayTable th:last-child,.HomeView-module__SPoMEG__todayTable td:last-child{text-align:end;width:6.5rem;padding-inline-end:0}.HomeView-module__SPoMEG__todayTable td{min-width:0;min-height:var(--panel-row);border-block-end:1px solid var(--panel-line);color:var(--panel-ink-muted);font-size:var(--type-meta);vertical-align:middle;padding:.75rem;line-height:1.4}.HomeView-module__SPoMEG__timeCell{font-family:var(--font-mono-face);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--panel-ink-faint)!important;font-size:var(--type-mono)!important}.HomeView-module__SPoMEG__eventCell{font-weight:560;color:var(--panel-ink)!important}.HomeView-module__SPoMEG__objectCell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeView-module__SPoMEG__agentEmpty{min-height:var(--panel-row-media);align-items:center;gap:.875rem;padding-block:.75rem;display:flex}.HomeView-module__SPoMEG__agentEmpty p,.HomeView-module__SPoMEG__confidentEmpty,.HomeView-module__SPoMEG__connectionMessage p{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);font-size:var(--type-body);text-wrap:pretty;margin:0;line-height:1.55}.HomeView-module__SPoMEG__comingList,.HomeView-module__SPoMEG__comingGroup{min-width:0;display:grid}.HomeView-module__SPoMEG__comingGroup+.HomeView-module__SPoMEG__comingGroup{margin-block-start:.75rem}.HomeView-module__SPoMEG__dateDivider{border-block-end:1px solid var(--panel-line);color:var(--panel-ink-faint);font-size:var(--type-mono);font-variant-numeric:tabular-nums;padding-block:.375rem}.HomeView-module__SPoMEG__comingRow{border-block-end:1px solid var(--panel-line);min-width:0;padding-block:.625rem;display:grid}.HomeView-module__SPoMEG__comingLink{min-width:0;min-height:var(--panel-row-media);border-radius:var(--panel-radius-control);color:inherit;transition:background-color var(--dur-quick) var(--ease-standard), transform var(--dur-quick) var(--ease-standard);align-items:center;gap:.75rem;padding:.375rem;text-decoration:none;display:flex}.HomeView-module__SPoMEG__comingLink[data-cover=false]{min-height:0}.HomeView-module__SPoMEG__comingLink:hover{background:var(--panel-surface-subtle)}.HomeView-module__SPoMEG__comingCopy{gap:.25rem;min-width:0;display:grid}.HomeView-module__SPoMEG__comingCopy>span{overflow-wrap:anywhere;color:var(--panel-ink-muted);font-size:var(--type-meta);white-space:normal}.HomeView-module__SPoMEG__comingRow>.HomeView-module__SPoMEG__receiptDisclosure{width:calc(100% - 4.625rem);margin-inline-start:4.625rem}.HomeView-module__SPoMEG__connectionMessage{min-height:var(--panel-row-media);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.75rem;display:flex}.HomeView-module__SPoMEG__connectionMessage a{font-size:var(--type-meta);flex:none}.HomeView-module__SPoMEG__impactBlock{gap:var(--panel-space-6);min-width:0;display:grid}.HomeView-module__SPoMEG__impactReading{justify-content:space-between;align-items:end;gap:1rem;min-width:0;display:flex}.HomeView-module__SPoMEG__impactReading p{gap:var(--panel-space-2);min-width:0;margin:0;display:grid}.HomeView-module__SPoMEG__impactReading strong{color:var(--panel-ink);font-family:var(--font-display);font-size:var(--type-big-numeral);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:620;line-height:1.2}.HomeView-module__SPoMEG__impactReading span{color:var(--panel-ink-muted);font-size:var(--type-mono);font-variant-numeric:tabular-nums}.HomeView-module__SPoMEG__impactReading a{min-height:var(--panel-control);font-size:var(--type-meta);flex:none}.HomeView-module__SPoMEG__loadingFlow{gap:var(--panel-space-8);min-width:0;display:grid}.HomeView-module__SPoMEG__stageSkeleton,.HomeView-module__SPoMEG__skeletonRow{background:var(--panel-surface-sunken)}.HomeView-module__SPoMEG__stageSkeleton{min-height:var(--panel-row-media);border-block:1px solid var(--panel-line)}.HomeView-module__SPoMEG__skeletonRows{gap:.5rem;min-width:0;display:grid}.HomeView-module__SPoMEG__skeletonRow{min-height:var(--panel-row);border-radius:var(--panel-radius-control);display:block}.HomeView-module__SPoMEG__skeletonRows[data-kind=coming] .HomeView-module__SPoMEG__skeletonRow{min-height:var(--panel-row-media)}.HomeView-module__SPoMEG__skeletonRows[data-kind=impact] .HomeView-module__SPoMEG__skeletonRow{min-height:7rem}.HomeView-module__SPoMEG__dialogBackdrop{z-index:var(--z-dialog);background:color-mix(in srgb, var(--night) 46%, transparent);place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.HomeView-module__SPoMEG__dialog{border:1px solid var(--panel-line);border-radius:var(--panel-radius-panel);background:var(--panel-surface);width:min(42rem,100%);max-height:calc(100dvh - 2rem);box-shadow:var(--panel-shadow-popover);display:grid;overflow:hidden}.HomeView-module__SPoMEG__dialogHeader{padding:var(--panel-space-6);border-block-end:1px solid var(--panel-line);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.HomeView-module__SPoMEG__dialogHeader>div{gap:.375rem;min-width:0;display:grid}.HomeView-module__SPoMEG__dialogHeader h2{color:var(--panel-ink);margin:0;font-size:1.125rem;font-weight:640;line-height:1.25}.HomeView-module__SPoMEG__dialogHeader p{max-width:52ch;color:var(--panel-ink-muted);font-size:var(--type-meta);text-wrap:pretty;margin:0;line-height:1.45}.HomeView-module__SPoMEG__dialogClose{color:var(--panel-ink-muted)}.HomeView-module__SPoMEG__stagePath{--stage-path-inline:1.25rem;padding:.75rem var(--stage-path-inline) 1rem;gap:.25rem;margin:0;list-style:none;display:grid;position:relative;overflow-y:auto}.HomeView-module__SPoMEG__stagePath:before{background:var(--panel-line-strong);content:"";width:1px;position:absolute;inset-block:2.125rem 2.375rem;inset-inline-start:calc(var(--stage-path-inline) + .6875rem)}.HomeView-module__SPoMEG__stageNode{grid-template-columns:1.375rem minmax(0,1fr);gap:1rem;min-width:0;padding-block:.25rem;display:grid;position:relative}.HomeView-module__SPoMEG__stageNodeMarker{z-index:var(--z-raised);border:1px solid var(--panel-line-strong);background:var(--panel-surface);border-radius:50%;width:.875rem;height:.875rem;margin:.875rem auto 0;display:block}.HomeView-module__SPoMEG__stageNode[data-state=done] .HomeView-module__SPoMEG__stageNodeMarker{border-color:var(--panel-accent);background:var(--panel-accent);box-shadow:0 0 0 .1875rem var(--panel-surface)}.HomeView-module__SPoMEG__stageNode[data-state=current] .HomeView-module__SPoMEG__stageNodeMarker{border:.1875rem solid var(--signal);background:var(--panel-surface);box-shadow:0 0 0 .1875rem var(--panel-surface)}.HomeView-module__SPoMEG__stageNode[data-state=future] .HomeView-module__SPoMEG__stageNodeMarker{background:var(--panel-surface)}.HomeView-module__SPoMEG__stageDetails{border-block-end:1px solid var(--panel-line);min-width:0}.HomeView-module__SPoMEG__stageNode:last-child .HomeView-module__SPoMEG__stageDetails{border-block-end:0}.HomeView-module__SPoMEG__stageNode[data-state=current] .HomeView-module__SPoMEG__stageDetails{background:var(--accent-wash);box-shadow:inset .125rem 0 0 var(--signal)}.HomeView-module__SPoMEG__stageDetails>summary{min-height:var(--panel-row);border-radius:var(--panel-radius-control);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard), transform var(--dur-quick) var(--ease-standard);align-items:center;gap:.75rem;padding:.625rem .75rem;list-style:none;display:flex}.HomeView-module__SPoMEG__stageDetails>summary::-webkit-details-marker{display:none}.HomeView-module__SPoMEG__stageDetails>summary:after{color:var(--panel-ink-faint);content:"+";flex:none;margin-inline-start:auto;font-size:1rem;line-height:1}.HomeView-module__SPoMEG__stageDetails[open]>summary:after{content:"−"}.HomeView-module__SPoMEG__stageDetails>summary:hover{background:var(--panel-surface-subtle)}.HomeView-module__SPoMEG__stageDetails>summary:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.HomeView-module__SPoMEG__stageSummaryCopy{gap:.25rem;min-width:0;display:grid}.HomeView-module__SPoMEG__stageTitleLine{flex-wrap:wrap;align-items:baseline;gap:.375rem .625rem;min-width:0;display:flex}.HomeView-module__SPoMEG__stageName{color:var(--panel-ink);font-size:var(--type-body);font-weight:640;line-height:1.3}.HomeView-module__SPoMEG__stageTitleLine time{color:var(--panel-ink-faint);font-family:var(--font-mono-face);font-size:var(--type-mono);font-variant-numeric:tabular-nums}.HomeView-module__SPoMEG__currentLabel{border:1px solid var(--signal);border-radius:var(--panel-radius-badge);color:var(--panel-accent);font-size:var(--type-meta);padding:.125rem .375rem;font-weight:620}.HomeView-module__SPoMEG__stageOutcomePreview{max-width:58ch;color:var(--panel-ink-muted);font-size:var(--type-meta);text-wrap:pretty;line-height:1.45}.HomeView-module__SPoMEG__stageAnswers{gap:.875rem;margin:0;padding:.25rem .75rem 1rem;display:grid}.HomeView-module__SPoMEG__stageAnswers>div{gap:.2rem;display:grid}.HomeView-module__SPoMEG__stageAnswers dt{color:var(--panel-ink);font-size:var(--type-meta);font-weight:620;line-height:1.35}.HomeView-module__SPoMEG__stageAnswers dd{max-width:58ch;color:var(--panel-ink-muted);font-size:var(--type-meta);text-wrap:pretty;justify-items:start;gap:.375rem;margin:0;line-height:1.5;display:grid}.HomeView-module__SPoMEG__stageActionLink{min-height:var(--panel-control);color:var(--panel-accent);text-decoration:underline;-webkit-text-decoration-color:var(--panel-line-strong);text-decoration-color:var(--panel-line-strong);text-underline-offset:.2em;align-items:center;font-weight:600;display:inline-flex}.HomeView-module__SPoMEG__stageActionLink:hover{color:var(--panel-accent-strong);text-decoration-color:currentColor}.HomeView-module__SPoMEG__secondaryButton:active,.HomeView-module__SPoMEG__textButton:active,.HomeView-module__SPoMEG__comingLink:active,.HomeView-module__SPoMEG__retryButton:active,.HomeView-module__SPoMEG__dialogClose:active,.HomeView-module__SPoMEG__receiptDisclosure summary:active,.HomeView-module__SPoMEG__stageDetails>summary:active{transform:scale(.985)}@media (max-width:767px){.HomeView-module__SPoMEG__page,.HomeView-module__SPoMEG__loadingFlow{gap:var(--panel-space-6)}.HomeView-module__SPoMEG__stageStrip{grid-template-columns:minmax(0,1fr) auto;padding-block:.75rem}.HomeView-module__SPoMEG__stageProgress,.HomeView-module__SPoMEG__stageStrip>strong{grid-column:1/-1}.HomeView-module__SPoMEG__stageStrip>strong{text-overflow:clip;white-space:normal;overflow:visible}.HomeView-module__SPoMEG__textButton{min-height:2.75rem}.HomeView-module__SPoMEG__unknownStage{grid-template-columns:minmax(0,1fr);padding-block:.75rem}.HomeView-module__SPoMEG__unknownStage a,.HomeView-module__SPoMEG__secondaryButton,.HomeView-module__SPoMEG__stageActionLink,.HomeView-module__SPoMEG__impactReading a,.HomeView-module__SPoMEG__connectionMessage a,.HomeView-module__SPoMEG__receiptDisclosure summary,.HomeView-module__SPoMEG__retryButton,.HomeView-module__SPoMEG__dialogClose{min-height:2.75rem}.HomeView-module__SPoMEG__needRow{gap:.5rem .75rem}.HomeView-module__SPoMEG__needRow>a{justify-self:start}.HomeView-module__SPoMEG__needCopy h3,.HomeView-module__SPoMEG__comingCopy strong{text-overflow:clip;white-space:normal;overflow:visible}.HomeView-module__SPoMEG__todayTable thead{display:none}.HomeView-module__SPoMEG__todayTable tbody,.HomeView-module__SPoMEG__todayTable tr,.HomeView-module__SPoMEG__todayTable td{display:block;width:auto!important}.HomeView-module__SPoMEG__todayTable tr{border-block-end:1px solid var(--panel-line);grid-template-columns:3.25rem minmax(0,1fr) auto;gap:.25rem .625rem;padding-block:.75rem;display:grid}.HomeView-module__SPoMEG__todayTable td{border:0;min-height:0;padding:0}.HomeView-module__SPoMEG__timeCell{grid-area:1/1}.HomeView-module__SPoMEG__eventCell{grid-area:1/2}.HomeView-module__SPoMEG__objectCell{text-overflow:clip;white-space:normal;grid-area:2/2/auto/-1;overflow:visible}.HomeView-module__SPoMEG__todayTable td:last-child{grid-area:1/3}.HomeView-module__SPoMEG__comingRow>.HomeView-module__SPoMEG__receiptDisclosure{width:calc(100% - .375rem);margin-inline-start:.375rem}.HomeView-module__SPoMEG__connectionMessage,.HomeView-module__SPoMEG__impactReading{flex-direction:column;align-items:flex-start}.HomeView-module__SPoMEG__dialogBackdrop{padding:.75rem}.HomeView-module__SPoMEG__dialog{max-height:calc(100dvh - 1.5rem)}.HomeView-module__SPoMEG__dialogHeader{padding-inline:1rem}.HomeView-module__SPoMEG__stagePath{--stage-path-inline:1rem}}@media (max-width:420px){.HomeView-module__SPoMEG__todayReceipt{padding-inline:.75rem}.HomeView-module__SPoMEG__stageStrip,.HomeView-module__SPoMEG__stageProgress{grid-template-columns:minmax(0,1fr)}.HomeView-module__SPoMEG__stageProgress,.HomeView-module__SPoMEG__stageStrip>strong{grid-column:1}.HomeView-module__SPoMEG__textButton{justify-self:start}.HomeView-module__SPoMEG__comingLink{align-items:flex-start}.HomeView-module__SPoMEG__receipt>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}@media (prefers-reduced-motion:reduce){.HomeView-module__SPoMEG__stageSkeleton,.HomeView-module__SPoMEG__skeletonRow{animation:none}.HomeView-module__SPoMEG__needRow,.HomeView-module__SPoMEG__secondaryButton,.HomeView-module__SPoMEG__comingLink{transition:none}}@keyframes HomeView-module__SPoMEG__stage-segment{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes HomeView-module__SPoMEG__stage-line{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes HomeView-module__SPoMEG__stage-step{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}.HomeView-module__SPoMEG__metricRow{padding-block:var(--panel-space-3);border-block:1px solid var(--panel-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}@media (max-width:1100px){.HomeView-module__SPoMEG__metricRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeView-module__SPoMEG__metricTile{gap:var(--panel-space-3);padding:var(--panel-pad-card);border-radius:var(--panel-radius-control);color:inherit;transition:background var(--panel-motion-fast) var(--panel-ease), transform var(--panel-motion-fast) var(--panel-ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}a.HomeView-module__SPoMEG__metricTile:hover{background:color-mix(in srgb, var(--panel-accent) 4%, var(--panel-surface))}a.HomeView-module__SPoMEG__metricTile:active{transform:translateY(1px)}.HomeView-module__SPoMEG__metricIcon{border-radius:var(--panel-radius-control);background:var(--accent-wash);width:34px;height:34px;color:var(--panel-accent);justify-content:center;align-self:center;align-items:center;display:inline-flex}.HomeView-module__SPoMEG__metricReading{gap:3px;min-width:0;display:grid}.HomeView-module__SPoMEG__metricReading>strong{overflow-wrap:anywhere;color:var(--panel-ink);font-family:var(--font-display-stack);letter-spacing:-.03em;font-size:1.75rem;font-weight:620;line-height:1}.HomeView-module__SPoMEG__metricReading>strong[data-muted]{color:var(--panel-ink-faint)}.HomeView-module__SPoMEG__metricReading>small{color:var(--panel-ink-muted);font-size:var(--type-meta);line-height:1.45}.HomeView-module__SPoMEG__metricArrow{color:var(--panel-ink-faint);align-self:start;margin-block-start:2px}@media (prefers-reduced-motion:reduce){.HomeView-module__SPoMEG__metricTile{transition:none}a.HomeView-module__SPoMEG__metricTile:active{transform:none}}.HomeView-module__SPoMEG__comingCard{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);min-width:0;display:grid}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink{gap:var(--panel-space-3) var(--panel-space-4);min-height:0;padding:var(--panel-space-4);grid-template-columns:3.5rem 88px minmax(0,1fr);grid-template-areas:"date cover copy""date cover aside";align-items:start;display:grid}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink[data-cover=false]{grid-template-columns:3.5rem minmax(0,1fr);grid-template-areas:"date copy""date aside"}.HomeView-module__SPoMEG__comingDate{border-inline-end:1px solid var(--panel-line);min-height:4.25rem;color:var(--panel-accent);font-variant-numeric:tabular-nums;grid-area:date;align-content:center;align-self:stretch;justify-items:center;gap:.125rem;display:grid}.HomeView-module__SPoMEG__comingDate strong{font-family:var(--font-display-stack);letter-spacing:-.035em;font-size:1.875rem;font-weight:620;line-height:1}.HomeView-module__SPoMEG__comingDate>span{font-size:var(--type-meta)}.HomeView-module__SPoMEG__comingCard>.HomeView-module__SPoMEG__receiptDisclosure{padding-inline:var(--panel-space-4)}.HomeView-module__SPoMEG__comingCover{border-radius:var(--panel-radius-control);aspect-ratio:4/3;grid-area:cover;display:block;overflow:hidden}.HomeView-module__SPoMEG__comingCover>*{width:100%;height:100%}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingCopy{grid-area:copy;align-self:center;min-width:0}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingCopy strong{white-space:normal;font-size:1rem}.HomeView-module__SPoMEG__comingAside{flex-wrap:wrap;grid-area:aside;align-self:center;align-items:center;gap:.625rem;display:flex}.HomeView-module__SPoMEG__comingCta{border-radius:var(--panel-radius-control);background:var(--panel-surface-subtle);color:var(--panel-ink);font-size:var(--type-meta);white-space:nowrap;padding:.4375rem .75rem;font-weight:560}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink:hover .HomeView-module__SPoMEG__comingCta{background:color-mix(in srgb, var(--panel-accent) 12%, var(--panel-surface))}.HomeView-module__SPoMEG__comingCard+.HomeView-module__SPoMEG__comingCard,.HomeView-module__SPoMEG__comingGroup+.HomeView-module__SPoMEG__comingGroup{margin-block-start:.75rem}.HomeView-module__SPoMEG__comingList .HomeView-module__SPoMEG__dateDivider{border-block-end:0;margin-block:1.25rem .625rem;padding-block:0}@media (max-width:640px){.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink{grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"date cover""date copy""date aside"}}.HomeView-module__SPoMEG__impactBlock>figure>svg{background:repeating-linear-gradient(to top, var(--panel-line) 0 1px, transparent 1px 25%);min-height:180px}.HomeView-module__SPoMEG__resultSection .HomeView-module__SPoMEG__impactBlock>figure>svg>polyline:last-of-type{stroke:var(--panel-accent);stroke-width:2px}.HomeView-module__SPoMEG__impactBlock figcaption{font-size:var(--type-meta)}@media (min-width:1280px){.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink{grid-template-columns:3.5rem 88px minmax(0,1fr) auto;grid-template-areas:"date cover copy aside"}.HomeView-module__SPoMEG__comingCard .HomeView-module__SPoMEG__comingLink[data-cover=false]{grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"date copy aside"}.HomeView-module__SPoMEG__metricRow{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.HomeView-module__SPoMEG__workbench{grid-template-columns:minmax(0,1fr)}.HomeView-module__SPoMEG__stageProgress{gap:.5rem}.HomeView-module__SPoMEG__stageProgress>span{grid-template-columns:minmax(0,1fr);align-content:start}}@media (max-width:520px){.HomeView-module__SPoMEG__metricTile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.5rem;padding-inline:.25rem}.HomeView-module__SPoMEG__metricArrow{display:none}.HomeView-module__SPoMEG__stageStrip{grid-template-columns:minmax(0,1fr)}.HomeView-module__SPoMEG__stageStrip>button{justify-self:start}.HomeView-module__SPoMEG__stageProgress{grid-row:auto;grid-template-columns:minmax(0,1fr)}.HomeView-module__SPoMEG__stageProgress>span{border-block-start:0;grid-template-columns:auto minmax(0,1fr);padding-block:.5rem}}.HomeView-module__SPoMEG__todaySummary{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;padding-block:.5rem .75rem;display:flex}.HomeView-module__SPoMEG__todaySummary>span{color:var(--panel-ink-muted);font-size:var(--type-meta)}.HomeView-module__SPoMEG__todayUnit{color:var(--panel-ink);flex:100%;font-weight:560}.HomeView-module__SPoMEG__todaySummary>span>strong{color:var(--panel-ink);font-family:var(--font-display-stack);letter-spacing:-.02em;font-size:1.125rem;font-weight:620}.HomeView-module__SPoMEG__todayToggle{color:var(--panel-accent);font:inherit;font-size:var(--type-meta);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;padding:0;text-decoration:underline}.HomeView-module__SPoMEG__todayToggle:hover{text-decoration-thickness:2px}@media (pointer:coarse){.HomeView-module__SPoMEG__todayToggle{position:relative}.HomeView-module__SPoMEG__todayToggle:after{content:"";position:absolute;inset-block:-10px;inset-inline:0}}
.PlanChoices-module__i2y5SG__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;margin-block-start:8px;padding:0;list-style:none;display:grid}.PlanChoices-module__i2y5SG__choice{min-width:0;padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);flex-direction:column;gap:20px;display:flex}.PlanChoices-module__i2y5SG__choiceSelected{border-color:var(--panel-ink);box-shadow:inset 0 0 0 1px var(--panel-ink)}.PlanChoices-module__i2y5SG__planChoices{gap:12px;display:grid}.PlanChoices-module__i2y5SG__intervals{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface);justify-self:start;gap:4px;padding:4px;display:inline-flex}.PlanChoices-module__i2y5SG__interval{border-radius:calc(var(--panel-radius-control) - 2px);min-height:36px;color:var(--panel-ink-muted);font:inherit;font-size:var(--type-meta);cursor:pointer;background:0 0;border:0;padding:0 14px;font-weight:600}.PlanChoices-module__i2y5SG__interval[aria-checked=true]{background:var(--panel-ink);color:var(--panel-surface)}.PlanChoices-module__i2y5SG__price{color:var(--panel-ink);font-size:var(--type-body);font-variant-numeric:tabular-nums;margin:-8px 0 0;font-weight:650}.PlanChoices-module__i2y5SG__choiceAction{margin-top:auto}.PlanChoices-module__i2y5SG__choiceAction button{width:100%}.PlanChoices-module__i2y5SG__choiceHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.PlanChoices-module__i2y5SG__choiceHead strong{color:var(--panel-ink);font-size:var(--type-section-title)}.PlanChoices-module__i2y5SG__choiceHead small{color:var(--panel-ink-muted);font-size:var(--type-meta)}.PlanChoices-module__i2y5SG__quotas{color:var(--panel-ink-muted);font-size:var(--type-meta);gap:12px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.PlanChoices-module__i2y5SG__quotas li strong{color:var(--panel-ink);font-variant-numeric:tabular-nums;font-size:var(--type-body)}.PlanChoices-module__i2y5SG__priceNote{color:var(--panel-ink-faint);font-size:var(--type-meta);margin:12px 0 0;line-height:1.5}.PlanChoices-module__i2y5SG__billingNote{max-width:var(--panel-reading-measure);color:var(--panel-ink-faint);font-size:var(--type-meta);margin:6px 0 0;line-height:1.5}.PlanChoices-module__i2y5SG__discountNote{color:var(--status-published-fg);font-size:var(--type-meta);margin:12px 0 0;font-weight:650;line-height:1.5}.PlanChoices-module__i2y5SG__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:12px;display:flex}.PlanChoices-module__i2y5SG__outcome{color:var(--panel-ink-muted);max-width:var(--panel-reading-measure);margin:8px 0 0}.PlanChoices-module__i2y5SG__outcomeError{color:var(--status-error-fg)}.PlanChoices-module__i2y5SG__channelNote{color:var(--panel-ink-muted);max-width:var(--panel-reading-measure);margin:8px 0 0}.PlanChoices-module__i2y5SG__extraSite{padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);flex-direction:column;align-items:flex-start;gap:8px;margin-block-start:20px;display:flex}.PlanChoices-module__i2y5SG__extraSite h3{font-size:var(--type-body);color:var(--panel-ink);margin:0;font-weight:650}.PlanChoices-module__i2y5SG__extraSite p{color:var(--panel-ink-muted);font-size:var(--type-meta);max-width:var(--panel-reading-measure);margin:0;line-height:1.5}
.SettingsView-module__jO_AQG__page{width:100%;min-width:0;max-width:1320px;color:var(--panel-ink);margin:0 auto;padding:0 0 72px}.SettingsView-module__jO_AQG__shopifyReturn{box-sizing:border-box;width:100%;min-width:0;max-width:1320px;padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface-subtle);color:var(--panel-ink);font-size:var(--type-body);overflow-wrap:anywhere;margin:0 auto 24px;line-height:1.5}.SettingsView-module__jO_AQG__pageHeader{justify-content:space-between;align-items:flex-start;gap:28px;max-width:none;margin-left:208px;padding-bottom:28px;display:flex}.SettingsView-module__jO_AQG__pageHeader h1{font-family:var(--font-display-stack);font-size:var(--type-page-title);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.15}.SettingsView-module__jO_AQG__pageHeader p{max-width:60ch;color:var(--panel-ink-muted);font-size:var(--type-body);text-wrap:pretty;margin:12px 0 0;line-height:1.6}.SettingsView-module__jO_AQG__savedIndicator{color:var(--panel-ink-faint);font-size:var(--type-meta);flex:none;padding-top:3px}.SettingsView-module__jO_AQG__emptyNotice{border-top:1px solid var(--panel-line);border-bottom:1px solid var(--panel-line);align-items:center;gap:14px;max-width:none;margin:8px 0 24px 208px;padding:16px 0;display:flex}.SettingsView-module__jO_AQG__emptyNotice p{color:var(--panel-ink-muted);font-size:var(--type-body);margin:0}.SettingsView-module__jO_AQG__settingsLayout,.SettingsView-module__jO_AQG__loadingLayout{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:32px;display:grid}.SettingsView-module__jO_AQG__anchorNav{gap:4px;padding-top:8px;display:grid;position:sticky;top:88px}.SettingsView-module__jO_AQG__anchorNav a{border-left:1px solid var(--panel-line);min-height:44px;color:var(--panel-ink-muted);font-size:var(--type-meta);padding:11px 12px;line-height:1.5;text-decoration:none}.SettingsView-module__jO_AQG__anchorNav a:hover{background:var(--panel-surface-subtle);color:var(--panel-ink)}.SettingsView-module__jO_AQG__anchorNav a[aria-current=location]{border-left-color:var(--panel-accent);color:var(--panel-accent);font-weight:650}.SettingsView-module__jO_AQG__settingsColumn{min-width:0}.SettingsView-module__jO_AQG__section{padding:var(--panel-pad-section);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);margin-block-end:24px;scroll-margin-top:88px}.SettingsView-module__jO_AQG__section:first-child{padding-top:26px}.SettingsView-module__jO_AQG__sectionHeading{margin-bottom:24px}.SettingsView-module__jO_AQG__sectionHeading h2{font-size:var(--type-section-title);letter-spacing:-.01em;margin:0;font-weight:680;line-height:1.3}.SettingsView-module__jO_AQG__sectionHeading p{max-width:62ch;color:var(--panel-ink-muted);font-size:var(--type-body);text-wrap:pretty;margin:7px 0 0;line-height:1.55}.SettingsView-module__jO_AQG__connectionList{border-top:1px solid var(--panel-line)}.SettingsView-module__jO_AQG__connectionRow{border-bottom:1px solid var(--panel-line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px 14px;min-height:72px;padding:14px 0;display:grid}.SettingsView-module__jO_AQG__connectionRow[data-error=true]{background:var(--status-error-wash);border-color:var(--status-error-line);margin-inline:-12px;padding-inline:12px}.SettingsView-module__jO_AQG__platformMark,.SettingsView-module__jO_AQG__searchConsoleWell{border:1px solid var(--panel-line);border-radius:var(--radius-control);background:var(--panel-surface);place-items:center;width:40px;height:40px;display:grid}.SettingsView-module__jO_AQG__searchConsoleMark{object-fit:contain;background:0 0;border:0;width:22px;height:auto;padding:0}.SettingsView-module__jO_AQG__connectionCopy{min-width:0}.SettingsView-module__jO_AQG__connectionCopy>strong{font-size:var(--type-body);font-weight:650;display:block}.SettingsView-module__jO_AQG__connectionMeta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:3px;display:flex}.SettingsView-module__jO_AQG__connectionDetail{min-width:0;color:var(--panel-ink-muted);font-size:var(--type-meta);overflow-wrap:anywhere;line-height:1.45}.SettingsView-module__jO_AQG__rowActions{justify-content:flex-end;align-items:center;gap:7px;max-width:245px;display:flex}.SettingsView-module__jO_AQG__blockedReason{color:var(--panel-ink-faint);font-size:var(--type-meta);text-align:right;text-wrap:pretty;line-height:1.4}.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__connectionDetails,.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__connectionNote,.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__companionSecret,.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__companionSetup{grid-column:2/-1}.SettingsView-module__jO_AQG__connectionDetails{border-top:1px solid var(--panel-line);padding:14px 0 2px}.SettingsView-module__jO_AQG__connectionDetails dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 14px;display:grid}.SettingsView-module__jO_AQG__connectionDetails dl div{min-width:0}.SettingsView-module__jO_AQG__connectionDetails dt{color:var(--panel-ink-faint);font-size:var(--type-meta)}.SettingsView-module__jO_AQG__connectionDetails dd{font-size:var(--type-meta);overflow-wrap:anywhere;margin:3px 0 0}.SettingsView-module__jO_AQG__connectionDetails>div{gap:8px;display:flex}.SettingsView-module__jO_AQG__connectionNote{color:var(--panel-ink-faint);font-size:var(--type-meta);margin:-2px 0 0;line-height:1.45}.SettingsView-module__jO_AQG__companionSecret{border-top:1px solid var(--panel-line);gap:10px;padding:14px 0 2px;display:grid}.SettingsView-module__jO_AQG__companionSecret>strong{font-size:var(--type-body)}.SettingsView-module__jO_AQG__companionSetup{border-top:1px solid var(--panel-line);gap:10px;padding:14px 0 2px;display:grid}.SettingsView-module__jO_AQG__companionSetup>strong{font-size:var(--type-body)}.SettingsView-module__jO_AQG__companionSetup>.SettingsView-module__jO_AQG__companionSecret{border-top:0;padding-top:0}.SettingsView-module__jO_AQG__companionTrouble>summary{color:var(--panel-ink-faint);font-size:var(--type-meta);cursor:pointer}.SettingsView-module__jO_AQG__companionTrouble>.SettingsView-module__jO_AQG__connectionNote,.SettingsView-module__jO_AQG__companionTrouble>.SettingsView-module__jO_AQG__companionActions{margin-top:10px}.SettingsView-module__jO_AQG__companionSecret>div:last-of-type{gap:8px;display:flex}.SettingsView-module__jO_AQG__companionActions{flex-wrap:wrap;gap:8px;display:flex}.SettingsView-module__jO_AQG__companionSteps{color:var(--panel-ink-faint);font-size:var(--type-meta);margin:0;padding-left:20px;line-height:1.45;list-style:decimal}.SettingsView-module__jO_AQG__companionSteps>li+li{margin-block-start:4px}.SettingsView-module__jO_AQG__destructiveConfirm:active:not(:disabled){transform:scale(.985)}.SettingsView-module__jO_AQG__blockedPanel{border-left:2px solid var(--panel-line-strong);background:var(--panel-surface-subtle);color:var(--panel-ink-muted);font-size:var(--type-meta);margin:0 0 18px;padding:14px 16px}.SettingsView-module__jO_AQG__publishChoices{border:0;margin:0;padding:0;display:grid}.SettingsView-module__jO_AQG__publishChoices label{border-top:1px solid var(--panel-line);cursor:pointer;align-items:flex-start;gap:12px;min-height:68px;padding:14px 0;display:flex}.SettingsView-module__jO_AQG__publishChoices label:last-child{border-bottom:1px solid var(--panel-line)}.SettingsView-module__jO_AQG__publishChoices label:has(input:checked){border-inline-start:3px solid var(--panel-accent);background:color-mix(in srgb, var(--panel-accent) 4%, var(--panel-surface));padding-inline:12px}.SettingsView-module__jO_AQG__publishChoices input[type=radio]{width:18px;height:18px;accent-color:var(--panel-accent);margin:3px 0 0}.SettingsView-module__jO_AQG__publishChoices strong,.SettingsView-module__jO_AQG__publishChoices small{display:block}.SettingsView-module__jO_AQG__publishChoices strong{font-size:var(--type-body);font-weight:650}.SettingsView-module__jO_AQG__publishChoices small{color:var(--panel-ink-muted);font-size:var(--type-meta);margin-top:3px;line-height:1.45}.SettingsView-module__jO_AQG__publishChoices:disabled,.SettingsView-module__jO_AQG__formGrid[data-disabled=true]{opacity:.52}.SettingsView-module__jO_AQG__formGrid,.SettingsView-module__jO_AQG__accountForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.SettingsView-module__jO_AQG__formGrid label:first-child,.SettingsView-module__jO_AQG__accountForm>label:first-child,.SettingsView-module__jO_AQG__accountForm fieldset{grid-column:1/-1}.SettingsView-module__jO_AQG__formGrid label>span,.SettingsView-module__jO_AQG__accountForm>label>span,.SettingsView-module__jO_AQG__accountForm legend{font-size:var(--type-meta);margin-bottom:7px;font-weight:650;display:block}.SettingsView-module__jO_AQG__formGrid input,.SettingsView-module__jO_AQG__formGrid select,.SettingsView-module__jO_AQG__accountForm input[type=email],.SettingsView-module__jO_AQG__accountForm select,.SettingsView-module__jO_AQG__passwordForm input[type=password],.SettingsView-module__jO_AQG__confirmField input{width:100%;min-height:var(--panel-control-lg);border:1px solid var(--panel-line-strong);border-radius:var(--radius-control);background:var(--panel-surface);color:var(--panel-ink);font:inherit;font-size:var(--type-meta);padding:7px 10px}.SettingsView-module__jO_AQG__passwordForm label>small,.SettingsView-module__jO_AQG__formGrid label>small{color:var(--panel-ink-faint);font-size:var(--type-meta);margin-top:6px;display:block}.SettingsView-module__jO_AQG__whyReceipt{border-left:1px solid var(--panel-signal);width:100%;min-width:0;max-width:100%;font-size:var(--type-meta);margin-top:24px;padding:0 0 0 14px}.SettingsView-module__jO_AQG__whyReceipt summary{width:fit-content;color:var(--panel-accent);cursor:pointer;font-weight:650}.SettingsView-module__jO_AQG__whyReceipt>p{color:var(--panel-ink-muted);margin:10px 0}.SettingsView-module__jO_AQG__whyReceipt dl{border-top:1px solid var(--panel-signal);gap:6px;min-width:0;margin:0;padding-top:10px;display:grid}.SettingsView-module__jO_AQG__whyReceipt dl div{grid-template-columns:minmax(0,68px) minmax(0,1fr);gap:10px;min-width:0;display:grid}.SettingsView-module__jO_AQG__whyReceipt dt{color:var(--panel-ink-faint);overflow-wrap:anywhere}.SettingsView-module__jO_AQG__whyReceipt dd{overflow-wrap:anywhere;min-width:0;margin:0}.SettingsView-module__jO_AQG__planSummary{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:22px;display:flex}.SettingsView-module__jO_AQG__planSummary>div>span,.SettingsView-module__jO_AQG__planSummary>div>strong,.SettingsView-module__jO_AQG__planSummary>div>small{display:block}.SettingsView-module__jO_AQG__planSummary>div>span{color:var(--panel-ink-faint);font-size:var(--type-meta)}.SettingsView-module__jO_AQG__planSummary>div>strong{margin-top:3px;font-size:1.3rem;line-height:1.2}.SettingsView-module__jO_AQG__planSummary>div>small{color:var(--panel-ink-muted);font-size:var(--type-meta);margin-top:5px}.SettingsView-module__jO_AQG__quotaList{border-bottom:1px solid var(--panel-line)}.SettingsView-module__jO_AQG__quotaRow{border-bottom:1px solid var(--panel-line);min-height:64px;padding:12px 0}.SettingsView-module__jO_AQG__quotaRow:last-child{border-bottom:0}.SettingsView-module__jO_AQG__quotaRow>div{font-size:var(--type-meta);justify-content:space-between;gap:16px;margin-bottom:7px;display:flex}.SettingsView-module__jO_AQG__quotaRow strong{font-weight:500}.SettingsView-module__jO_AQG__quotaRow progress{border-radius:var(--radius-badge);background:var(--panel-surface-sunken);border:0;width:100%;height:5px;display:block;overflow:hidden}.SettingsView-module__jO_AQG__quotaRow progress::-webkit-progress-bar{background:var(--panel-surface-sunken)}.SettingsView-module__jO_AQG__quotaRow progress::-webkit-progress-value{background:var(--panel-accent)}.SettingsView-module__jO_AQG__quotaRow progress::-moz-progress-bar{background:var(--panel-accent)}.SettingsView-module__jO_AQG__invoiceWrap{margin-top:28px}.SettingsView-module__jO_AQG__invoiceTable{border-collapse:collapse;width:100%;font-size:var(--type-meta)}.SettingsView-module__jO_AQG__invoiceTable caption{color:var(--panel-ink);font-size:var(--type-body);text-align:left;padding-bottom:10px;font-weight:650}.SettingsView-module__jO_AQG__invoiceTable th,.SettingsView-module__jO_AQG__invoiceTable td{min-height:var(--panel-row);border-bottom:1px solid var(--panel-line);text-align:left;padding:10px 8px}.SettingsView-module__jO_AQG__invoiceTable th:first-child,.SettingsView-module__jO_AQG__invoiceTable td:first-child{padding-left:0}.SettingsView-module__jO_AQG__invoiceTable th:last-child,.SettingsView-module__jO_AQG__invoiceTable td:last-child{text-align:right;padding-right:0}.SettingsView-module__jO_AQG__invoiceTable th{color:var(--panel-ink-faint);font-weight:550}.SettingsView-module__jO_AQG__invoiceTable a{color:var(--panel-accent);font-weight:650}.SettingsView-module__jO_AQG__accountForm{margin-top:0}.SettingsView-module__jO_AQG__accountForm fieldset{border:0;margin:0;padding:0}.SettingsView-module__jO_AQG__checkRow{border-top:1px solid var(--panel-line);cursor:pointer;align-items:flex-start;gap:12px;min-height:58px;padding:11px 0;display:flex}.SettingsView-module__jO_AQG__checkRow:last-child{border-bottom:1px solid var(--panel-line)}.SettingsView-module__jO_AQG__checkRow input{width:18px;height:18px;accent-color:var(--panel-accent);margin:3px 0 0}.SettingsView-module__jO_AQG__checkRow strong,.SettingsView-module__jO_AQG__checkRow small{display:block}.SettingsView-module__jO_AQG__checkRow strong{font-size:var(--type-body);font-weight:650}.SettingsView-module__jO_AQG__checkRow small{color:var(--panel-ink-muted);font-size:var(--type-meta);margin-top:2px}.SettingsView-module__jO_AQG__dangerSection{border-top-color:var(--status-error-line)}.SettingsView-module__jO_AQG__dangerSection .SettingsView-module__jO_AQG__sectionHeading h2{color:var(--status-error-fg)}.SettingsView-module__jO_AQG__dangerList{border-top:1px solid var(--status-error-line)}.SettingsView-module__jO_AQG__dangerList>div{border-bottom:1px solid var(--status-error-line);justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:16px 0;display:flex}.SettingsView-module__jO_AQG__dangerList strong{font-size:var(--type-body);font-weight:650}.SettingsView-module__jO_AQG__dangerList p{max-width:54ch;color:var(--panel-ink-muted);font-size:var(--type-meta);margin:3px 0 0;line-height:1.45}.SettingsView-module__jO_AQG__receiptLine{min-height:22px;color:var(--panel-ink-faint);font-size:var(--type-mono);margin:18px 0 0}.SettingsView-module__jO_AQG__saveBar{z-index:var(--z-sticky);right:max(var(--panel-gutter), calc((100vw - 960px) / 2 + var(--panel-gutter)));border:1px solid var(--panel-line-strong);border-radius:var(--radius-card);background:var(--panel-surface);min-height:56px;box-shadow:var(--panel-shadow-popover);align-items:center;gap:8px;padding:9px 10px 9px 16px;display:flex;position:fixed;bottom:24px}.SettingsView-module__jO_AQG__saveBar>span{color:var(--panel-ink-muted);font-size:var(--type-meta);margin-right:8px}.SettingsView-module__jO_AQG__dialogBackdrop{z-index:var(--z-dialog);padding:var(--panel-gutter);background:color-mix(in srgb, var(--night) 54%, transparent);place-items:center;display:grid;position:fixed;inset:0}.SettingsView-module__jO_AQG__dialog{border:1px solid var(--status-error-line);border-radius:var(--radius-panel);background:var(--panel-surface);width:min(100%,520px);max-height:calc(100dvh - 40px);box-shadow:var(--panel-shadow-popover);padding:26px;overflow-y:auto}.SettingsView-module__jO_AQG__dialogLabel{color:var(--status-error-fg);font-size:var(--type-meta);font-weight:650}.SettingsView-module__jO_AQG__dialog h2{margin:6px 0 10px;font-size:1.35rem;line-height:1.2}.SettingsView-module__jO_AQG__dialog p,.SettingsView-module__jO_AQG__dialog li{color:var(--panel-ink-muted);font-size:var(--type-body);line-height:1.5}.SettingsView-module__jO_AQG__dialog p{margin:8px 0}.SettingsView-module__jO_AQG__dialog ul{margin:8px 0 14px;padding-left:22px}.SettingsView-module__jO_AQG__confirmField{margin-top:18px;display:block}.SettingsView-module__jO_AQG__confirmField>span{font-size:var(--type-meta);margin-bottom:7px;display:block}.SettingsView-module__jO_AQG__confirmHint{min-height:21px;color:var(--status-error-fg)!important;font-size:var(--type-meta)!important}.SettingsView-module__jO_AQG__dialogActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.SettingsView-module__jO_AQG__destructiveConfirm{border:1px solid var(--status-error-fg);background:var(--status-error-fg);color:var(--paper);padding:0 14px}.SettingsView-module__jO_AQG__destructiveConfirm:disabled{border-color:var(--status-error-line);background:var(--status-error-wash);color:var(--status-error-fg);cursor:not-allowed;opacity:.7}.SettingsView-module__jO_AQG__mono{font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums}.SettingsView-module__jO_AQG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SettingsView-module__jO_AQG__loadingHeader{max-width:none;margin:0 0 28px 208px}.SettingsView-module__jO_AQG__skeletonTitle,.SettingsView-module__jO_AQG__skeletonCopy,.SettingsView-module__jO_AQG__skeletonNav,.SettingsView-module__jO_AQG__loadingSection span,.SettingsView-module__jO_AQG__loadingSection strong,.SettingsView-module__jO_AQG__loadingSection i{border-radius:var(--radius-badge);background:var(--panel-surface-sunken);display:block}.SettingsView-module__jO_AQG__skeletonTitle{width:150px;height:30px}.SettingsView-module__jO_AQG__skeletonCopy{width:min(100%,460px);height:14px;margin-top:14px}.SettingsView-module__jO_AQG__skeletonNav{width:132px;height:190px;margin-top:40px}.SettingsView-module__jO_AQG__loadingSections{min-width:0}.SettingsView-module__jO_AQG__loadingSection{border-top:1px solid var(--panel-line);padding:42px 0 50px}.SettingsView-module__jO_AQG__loadingSection:first-child{border-top:0}.SettingsView-module__jO_AQG__loadingSection span{width:130px;height:18px}.SettingsView-module__jO_AQG__loadingSection strong{width:min(100%,400px);height:12px;margin-top:12px}.SettingsView-module__jO_AQG__loadingSection i{width:100%;height:52px;margin-top:24px}.SettingsView-module__jO_AQG__loadingSection i+i{margin-top:10px}@media (max-width:1023px){.SettingsView-module__jO_AQG__page{max-width:none}.SettingsView-module__jO_AQG__pageHeader,.SettingsView-module__jO_AQG__emptyNotice,.SettingsView-module__jO_AQG__loadingHeader{margin-left:0}.SettingsView-module__jO_AQG__settingsLayout,.SettingsView-module__jO_AQG__loadingLayout{grid-template-columns:minmax(0,1fr);gap:0}.SettingsView-module__jO_AQG__anchorNav{border-top:1px solid var(--panel-line);border-bottom:1px solid var(--panel-line);flex-wrap:wrap;gap:4px 12px;padding:8px 0 6px;display:flex;position:static}.SettingsView-module__jO_AQG__anchorNav a{border-bottom:1px solid #0000;border-left:0;min-height:44px;padding:7px 0}.SettingsView-module__jO_AQG__anchorNav a[aria-current=location]{border-bottom-color:var(--panel-accent)}.SettingsView-module__jO_AQG__section:first-child{margin-top:24px;padding-top:26px}.SettingsView-module__jO_AQG__skeletonNav{width:100%;height:48px;margin-top:0}}@media (max-width:767px){.SettingsView-module__jO_AQG__page{padding:0 0 64px}.SettingsView-module__jO_AQG__pageHeader{display:block}.SettingsView-module__jO_AQG__savedIndicator{margin-top:14px;display:block}.SettingsView-module__jO_AQG__section{padding:var(--panel-pad-card)}.SettingsView-module__jO_AQG__connectionRow{grid-template-columns:40px minmax(0,1fr)}.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__rowActions,.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__connectionDetails,.SettingsView-module__jO_AQG__connectionRow>.SettingsView-module__jO_AQG__connectionNote{grid-column:2}.SettingsView-module__jO_AQG__rowActions{flex-wrap:wrap;justify-content:flex-start;max-width:none}.SettingsView-module__jO_AQG__blockedReason{text-align:left}.SettingsView-module__jO_AQG__connectionDetails dl,.SettingsView-module__jO_AQG__formGrid,.SettingsView-module__jO_AQG__accountForm{grid-template-columns:minmax(0,1fr)}.SettingsView-module__jO_AQG__formGrid label,.SettingsView-module__jO_AQG__accountForm>label,.SettingsView-module__jO_AQG__accountForm fieldset{grid-column:1}.SettingsView-module__jO_AQG__destructiveConfirm{min-height:44px}.SettingsView-module__jO_AQG__planSummary{flex-direction:column;align-items:stretch}.SettingsView-module__jO_AQG__planSummary .SettingsView-module__jO_AQG__secondaryButton{width:fit-content}.SettingsView-module__jO_AQG__invoiceTable,.SettingsView-module__jO_AQG__invoiceTable tbody,.SettingsView-module__jO_AQG__invoiceTable tr,.SettingsView-module__jO_AQG__invoiceTable td{width:100%;display:block}.SettingsView-module__jO_AQG__invoiceTable thead{display:none}.SettingsView-module__jO_AQG__invoiceTable tr{border-bottom:1px solid var(--panel-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;padding:12px 0;display:grid}.SettingsView-module__jO_AQG__invoiceTable td{border:0;min-height:auto;padding:0}.SettingsView-module__jO_AQG__invoiceTable td:nth-child(2n){text-align:right}.SettingsView-module__jO_AQG__dangerList>div{flex-direction:column;align-items:flex-start;gap:12px}.SettingsView-module__jO_AQG__saveBar{justify-content:flex-end;bottom:76px;left:12px;right:12px}.SettingsView-module__jO_AQG__saveBar>span{margin-right:auto}.SettingsView-module__jO_AQG__dialogBackdrop{align-items:end;padding:0}.SettingsView-module__jO_AQG__dialog{border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;max-height:calc(100dvh - 24px);padding:24px 20px}}@media (max-width:430px){.SettingsView-module__jO_AQG__anchorNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SettingsView-module__jO_AQG__anchorNav a{overflow-wrap:anywhere}.SettingsView-module__jO_AQG__saveBar{padding-left:10px}.SettingsView-module__jO_AQG__saveBar>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.SettingsView-module__jO_AQG__destructiveConfirm{transition:none}}.SettingsView-module__jO_AQG__formGrid input[type=time],.SettingsView-module__jO_AQG__formGroup input,.SettingsView-module__jO_AQG__formGroup input:focus-visible,.SettingsView-module__jO_AQG__formGrid input:focus-visible,.SettingsView-module__jO_AQG__formGrid select:focus-visible,.SettingsView-module__jO_AQG__accountForm input:focus-visible,.SettingsView-module__jO_AQG__accountForm select:focus-visible,.SettingsView-module__jO_AQG__confirmField input:focus-visible{border-color:var(--panel-accent)}.SettingsView-module__jO_AQG__formGrid input:focus-visible,.SettingsView-module__jO_AQG__formGrid select:focus-visible,.SettingsView-module__jO_AQG__accountForm input:focus-visible,.SettingsView-module__jO_AQG__accountForm select:focus-visible,.SettingsView-module__jO_AQG__confirmField input:focus-visible{outline:2px solid var(--panel-signal);outline-offset:1px}@media (max-width:767px){.SettingsView-module__jO_AQG__invoiceTable a,.SettingsView-module__jO_AQG__invoices a{align-items:center;min-height:24px;display:inline-flex}}[class*=formG] input:focus-visible,[class*=formG] select:focus-visible,[class*=formG] input[type=time]:focus{outline:2px solid var(--panel-signal);outline-offset:1px;border-color:var(--panel-accent)}.SettingsView-module__jO_AQG__factList{margin:0;display:grid}.SettingsView-module__jO_AQG__factList>div{border-block-end:1px solid var(--panel-line);grid-template-columns:minmax(150px,.8fr) minmax(0,1fr);align-items:baseline;gap:16px;padding-block:10px;display:grid}.SettingsView-module__jO_AQG__factList>div:last-child{border-block-end:0}.SettingsView-module__jO_AQG__factList dt{color:var(--panel-ink-muted);font-size:var(--type-meta)}.SettingsView-module__jO_AQG__factList dd>small{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);font-family:inherit;font-size:var(--type-meta);margin-top:5px;line-height:1.5;display:block}.SettingsView-module__jO_AQG__factList dd{min-width:0;color:var(--panel-ink);font-size:var(--type-meta);overflow-wrap:anywhere;margin:0}.SettingsView-module__jO_AQG__sectionNote{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);font-size:var(--type-meta);margin:0;line-height:1.55}.SettingsView-module__jO_AQG__googleReturn{border-radius:var(--panel-radius-control);font-size:var(--type-meta);margin:12px 0 0;padding:10px 14px;line-height:1.45}.SettingsView-module__jO_AQG__googleReturn[data-tone=success]{background:var(--status-published-wash);color:var(--status-published-fg)}.SettingsView-module__jO_AQG__googleReturn[data-tone=error]{background:var(--status-error-wash);color:var(--status-error-fg)}.SettingsView-module__jO_AQG__localeField{gap:4px;min-width:0;display:grid}.SettingsView-module__jO_AQG__localeField>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SettingsView-module__jO_AQG__localeField select{width:100%;min-height:var(--panel-control-lg);border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);color:var(--panel-ink);font:inherit;padding-inline:8px;font-size:13px}.SettingsView-module__jO_AQG__localeField small{color:var(--panel-ink-faint);font-size:var(--type-meta);line-height:1.4}.SettingsView-module__jO_AQG__googleAccounts{grid-column:1/-1;gap:10px;margin-top:12px;display:grid}.SettingsView-module__jO_AQG__googleAccountList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SettingsView-module__jO_AQG__googleAccountList li{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.SettingsView-module__jO_AQG__googleAccountList li>div{gap:2px;min-width:0;display:grid}.SettingsView-module__jO_AQG__googleAccountList li strong{overflow-wrap:anywhere;font-size:13px;font-weight:620}.SettingsView-module__jO_AQG__googleAccountList li span{color:var(--panel-ink-muted);font-size:var(--type-meta)}.SettingsView-module__jO_AQG__googleAccountConfirm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SettingsView-module__jO_AQG__googleAccountConfirm>span{color:var(--panel-ink-muted);font-size:var(--type-meta);flex:22ch;line-height:1.4}.SettingsView-module__jO_AQG__googleCoverage{gap:10px;display:grid}.SettingsView-module__jO_AQG__googleCoverageSite{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);justify-items:start;gap:8px;padding:10px 12px;display:grid}.SettingsView-module__jO_AQG__googleCoverageSite>.SettingsView-module__jO_AQG__connectionNote{margin:0}.SettingsView-module__jO_AQG__googlePropertyList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.SettingsView-module__jO_AQG__googlePropertyList li{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.SettingsView-module__jO_AQG__googlePropertyList button{overflow-wrap:anywhere;max-width:100%}.SettingsView-module__jO_AQG__googlePropertyList span{color:var(--panel-ink-muted);font-size:var(--type-meta)}.SettingsView-module__jO_AQG__passwordForm{max-width:var(--panel-reading-measure);border-top:1px solid var(--panel-line);gap:14px;margin-top:26px;padding-top:22px;display:grid}.SettingsView-module__jO_AQG__passwordForm h3{font-size:var(--type-body);margin:0;font-weight:650}.SettingsView-module__jO_AQG__passwordForm>button{justify-self:start}.SettingsView-module__jO_AQG__passwordField>span{font-size:var(--type-meta);margin-bottom:7px;font-weight:650;display:block}.SettingsView-module__jO_AQG__passwordField[data-invalid] input[type=password]{border-color:var(--status-error-fg)}.SettingsView-module__jO_AQG__passwordProblem{color:var(--status-error-fg);font-size:var(--type-meta);margin:0;line-height:1.5}.SettingsView-module__jO_AQG__passwordDone{color:var(--status-published-fg);font-size:var(--type-meta);margin:0;line-height:1.5}
.MissingPhoneNotice-module__2zPCXa__notice{align-items:center;gap:var(--panel-space-3);padding:var(--panel-space-4);border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);color:var(--panel-ink-muted);font-size:var(--type-meta);flex-wrap:wrap;margin-block-end:var(--panel-space-4);line-height:1.5;display:flex}.MissingPhoneNotice-module__2zPCXa__notice p{flex:24rem;min-width:0;margin:0}.MissingPhoneNotice-module__2zPCXa__notice a{color:var(--panel-ink)}
.FirewallHelp-module__8-vyjW__panel{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface-subtle);max-width:var(--panel-reading-measure);gap:8px;margin-top:10px;padding:12px 14px;display:grid}.FirewallHelp-module__8-vyjW__panel p{color:var(--panel-ink-muted);font-size:var(--type-meta);margin:0}.FirewallHelp-module__8-vyjW__addressRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FirewallHelp-module__8-vyjW__address{border:1px solid var(--panel-line);border-radius:var(--panel-radius-badge);background:var(--panel-surface);color:var(--panel-ink);font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace;font-size:var(--type-meta);-webkit-user-select:all;user-select:all;padding:4px 8px}.FirewallHelp-module__8-vyjW__copyButton{min-height:var(--panel-control);border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);color:var(--panel-ink);font:inherit;font-size:var(--type-meta);cursor:pointer;padding:0 12px}.FirewallHelp-module__8-vyjW__copyButton:hover:not(:disabled){border-color:var(--panel-ink-muted)}.FirewallHelp-module__8-vyjW__copyFailed{color:var(--panel-ink)}.FirewallHelp-module__8-vyjW__where summary{cursor:pointer;color:var(--panel-ink-muted);font-size:var(--type-meta)}.FirewallHelp-module__8-vyjW__where ul{color:var(--panel-ink-muted);font-size:var(--type-meta);gap:3px;margin:8px 0 0;padding-left:18px;display:grid}
.PlanScreen-module__STM_ZW__frame{background:var(--panel-surface-subtle);grid-template-rows:auto 1fr;min-height:100vh;display:grid}.PlanScreen-module__STM_ZW__bar{justify-content:space-between;align-items:center;gap:16px;padding:16px clamp(16px,4vw,40px);display:flex}.PlanScreen-module__STM_ZW__brand{min-height:44px;color:var(--panel-ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.PlanScreen-module__STM_ZW__signOut{min-height:44px;color:var(--panel-ink-muted);font:inherit;font-size:var(--type-meta);cursor:pointer;background:0 0;border:0;padding:0 4px}.PlanScreen-module__STM_ZW__signOut:hover{color:var(--panel-ink)}.PlanScreen-module__STM_ZW__backHome{min-height:44px;color:var(--panel-ink-muted);font-size:var(--type-meta);align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.PlanScreen-module__STM_ZW__backHome:hover{color:var(--panel-ink)}.PlanScreen-module__STM_ZW__content{align-content:start;gap:20px;width:100%;max-width:1040px;margin-inline:auto;padding:clamp(16px,4vw,48px) clamp(16px,4vw,40px) 64px;display:grid}.PlanScreen-module__STM_ZW__head{gap:8px;display:grid}.PlanScreen-module__STM_ZW__head h1{color:var(--panel-ink);letter-spacing:-.022em;margin:0;font-size:clamp(28px,4vw,40px);font-weight:640;line-height:1.1}.PlanScreen-module__STM_ZW__head p{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);margin:0;line-height:1.5}.PlanScreen-module__STM_ZW__head div{margin-top:12px}.PlanScreen-module__STM_ZW__note{max-width:var(--panel-reading-measure);color:var(--panel-ink-muted);margin:0;line-height:1.5}.PlanScreen-module__STM_ZW__error{max-width:var(--panel-reading-measure);color:var(--status-error-fg);margin:0;line-height:1.5}.PlanScreen-module__STM_ZW__shopify{padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);justify-items:start;gap:16px;display:grid}.PlanScreen-module__STM_ZW__connect{padding:var(--panel-pad-card);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface-subtle);gap:12px;display:grid}.PlanScreen-module__STM_ZW__connect h2{color:var(--panel-ink);font-size:var(--type-section-title);letter-spacing:-.012em;margin:0;font-weight:620}.PlanScreen-module__STM_ZW__platform{border:0;min-width:0;margin:0;padding:0}.PlanScreen-module__STM_ZW__platform legend{color:var(--panel-ink);font-size:var(--type-section-title);letter-spacing:-.012em;padding:0;font-weight:620}.PlanScreen-module__STM_ZW__platforms{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface);flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-top:10px;padding:4px;display:flex}.PlanScreen-module__STM_ZW__platformOption{display:inline-flex;position:relative}.PlanScreen-module__STM_ZW__platformOption input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.PlanScreen-module__STM_ZW__platformOption span{border-radius:calc(var(--panel-radius-control) - 2px);min-height:36px;color:var(--panel-ink-muted);font-size:var(--type-meta);align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.PlanScreen-module__STM_ZW__platformOption input:checked+span{background:var(--panel-ink);color:var(--panel-surface)}.PlanScreen-module__STM_ZW__platformOption input:focus-visible+span{outline:2px solid var(--panel-accent);outline-offset:2px}
.PageContents-module__nDajPa__body{min-width:0}.PageContents-module__nDajPa__outline{z-index:var(--z-sticky);align-items:center;gap:var(--panel-space-5);min-height:48px;margin-block:calc(-1 * var(--panel-space-3)) var(--panel-space-6);border-block-end:1px solid var(--panel-line);background:var(--panel-ground);display:flex;position:sticky;top:64px}.PageContents-module__nDajPa__label{font-size:var(--type-meta);color:var(--panel-ink-muted);flex-shrink:0}.PageContents-module__nDajPa__rail{gap:var(--panel-space-5);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.PageContents-module__nDajPa__rail::-webkit-scrollbar{display:none}.PageContents-module__nDajPa__rail a{align-items:center;gap:var(--panel-space-2);min-height:48px;padding-block:var(--panel-space-2);color:var(--panel-ink-muted);font-size:var(--type-meta);border-block-end:2px solid #0000;flex-shrink:0;text-decoration:none;display:flex}.PageContents-module__nDajPa__rail a>span{font-size:var(--type-mono);font-variant-numeric:tabular-nums;color:var(--panel-ink-faint)}.PageContents-module__nDajPa__rail a[data-active]{border-block-end-color:var(--panel-accent);color:var(--panel-accent)}.PageContents-module__nDajPa__rail a:hover{color:var(--panel-accent)}.PageContents-module__nDajPa__rail a:focus-visible,.PageContents-module__nDajPa__outline button:focus-visible{outline:2px solid var(--panel-accent);outline-offset:-2px}.PageContents-module__nDajPa__outline button{color:var(--panel-accent);cursor:pointer;min-width:44px;min-height:44px;font-size:var(--type-section-title);background:0 0;border:0}@media (max-width:767px){.PageContents-module__nDajPa__outline{gap:var(--panel-space-3);top:56px}.PageContents-module__nDajPa__label{display:none}}
.ArticleThumb-module__Zu3sKG__thumb{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface-sunken);color:var(--panel-ink-faint);display:block;position:relative;overflow:hidden}.ArticleThumb-module__Zu3sKG__thumb[data-size=row]{aspect-ratio:16/9;width:100%}.ArticleThumb-module__Zu3sKG__thumb[data-size=cell]{border-radius:var(--radius-badge);flex:none;width:36px;height:36px}.ArticleThumb-module__Zu3sKG__thumb img{object-fit:cover}.ArticleThumb-module__Zu3sKG__mark{background:var(--thumb-wash,var(--panel-surface-sunken));width:100%;height:100%;color:var(--thumb-ink,var(--panel-ink-faint));justify-content:center;align-items:center;display:flex}.ArticleThumb-module__Zu3sKG__thumb[data-status=scheduled]{--thumb-wash:var(--status-scheduled-wash);--thumb-ink:var(--status-scheduled-fg)}.ArticleThumb-module__Zu3sKG__thumb[data-status=generating]{--thumb-wash:var(--status-generating-wash);--thumb-ink:var(--status-generating-fg)}.ArticleThumb-module__Zu3sKG__thumb[data-status=draft]{--thumb-wash:var(--status-draft-wash);--thumb-ink:var(--status-draft-fg)}.ArticleThumb-module__Zu3sKG__thumb[data-status=published]{--thumb-wash:var(--status-published-wash);--thumb-ink:var(--status-published-fg)}.ArticleThumb-module__Zu3sKG__thumb[data-status=measured]{--thumb-wash:var(--status-measured-wash);--thumb-ink:var(--status-measured-fg)}.ArticleThumb-module__Zu3sKG__thumb[data-status=error]{--thumb-wash:var(--status-error-wash);--thumb-ink:var(--status-error-fg)}
.ShopifySetup-module__IgBBnq__setup{min-width:0;color:var(--panel-ink-muted);font-size:var(--type-meta);overflow-wrap:anywhere;grid-column:2/-1;gap:12px;display:grid}.ShopifySetup-module__IgBBnq__setup p{margin:0}.ShopifySetup-module__IgBBnq__actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:767px){.ShopifySetup-module__IgBBnq__setup{grid-column:1/-1}}
.SessionGate-module__jdh2ga__gate{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100vh;padding:24px;display:flex}
.ShopifyEmbedded-module__UGmJQW__surface{background:var(--ground);align-content:center;min-height:100dvh;padding:clamp(16px,3vw,32px);display:grid}.ShopifyEmbedded-module__UGmJQW__card{border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);justify-items:start;width:min(100%,860px);min-height:320px;margin-inline:auto;padding:clamp(28px,5vw,58px);display:grid}.ShopifyEmbedded-module__UGmJQW__mark{color:var(--panel-ink-faint);place-items:center;display:grid}.ShopifyEmbedded-module__UGmJQW__eyebrow{color:var(--panel-ink-faint);letter-spacing:0;margin-block-start:18px;font-size:12px;font-weight:600}.ShopifyEmbedded-module__UGmJQW__card h1{max-width:590px;color:var(--panel-ink);font-size:var(--type-page-title);letter-spacing:-.025em;margin:12px 0 10px;font-weight:600;line-height:1.18}.ShopifyEmbedded-module__UGmJQW__card p{max-width:610px;color:var(--panel-ink-muted);font-size:var(--type-body);margin:0;line-height:1.55}.ShopifyEmbedded-module__UGmJQW__card .ShopifyEmbedded-module__UGmJQW__store{border-block-start:1px solid var(--panel-line);flex-wrap:wrap;align-items:baseline;gap:8px;width:100%;margin-block-start:24px;padding-block-start:20px;display:flex}.ShopifyEmbedded-module__UGmJQW__card .ShopifyEmbedded-module__UGmJQW__store span{color:var(--panel-ink-faint);font-size:var(--type-meta);letter-spacing:.02em}.ShopifyEmbedded-module__UGmJQW__card .ShopifyEmbedded-module__UGmJQW__store strong{overflow-wrap:anywhere;color:var(--panel-ink);font-family:var(--font-mono-face), ui-monospace, monospace;font-size:var(--type-meta);font-weight:500}.ShopifyEmbedded-module__UGmJQW__actions{flex-wrap:wrap;gap:12px;margin-block-start:24px;display:flex}.ShopifyEmbedded-module__UGmJQW__actions .ShopifyEmbedded-module__UGmJQW__action,.ShopifyEmbedded-module__UGmJQW__actions .ShopifyEmbedded-module__UGmJQW__secondaryAction{margin-block-start:0}.ShopifyEmbedded-module__UGmJQW__action{border:1px solid var(--panel-accent);border-radius:var(--panel-radius-control);background:var(--panel-accent);min-height:44px;color:var(--paper);font-size:var(--type-meta);justify-content:center;align-items:center;gap:8px;margin-block-start:24px;padding-inline:15px;font-weight:600;text-decoration:none;display:inline-flex}.ShopifyEmbedded-module__UGmJQW__secondaryAction{border:1px solid var(--panel-line);border-radius:var(--panel-radius-control);background:var(--panel-surface);min-height:44px;color:var(--panel-ink);font-size:var(--type-meta);justify-content:center;align-items:center;gap:8px;padding-inline:15px;font-weight:600;text-decoration:none;display:inline-flex}
.ComingSoon-module__l41_DW__page{background:var(--panel-chrome);place-items:center;min-height:100dvh;padding:clamp(24px,6vw,72px);display:grid}.ComingSoon-module__l41_DW__stack{justify-items:center;width:min(100%,520px);display:grid}.ComingSoon-module__l41_DW__mascot{width:min(var(--gate-mascot-width), 100%);opacity:0;height:auto;transition:opacity .36s var(--panel-ease);margin-block-end:0;display:block}.ComingSoon-module__l41_DW__mascot[data-ready=true]{opacity:1}.ComingSoon-module__l41_DW__mark{color:var(--panel-ink);display:block}.ComingSoon-module__l41_DW__card{border:1px solid var(--panel-line);border-radius:var(--panel-radius-panel);background:var(--panel-surface);justify-items:start;gap:18px;width:100%;padding:clamp(28px,5vw,44px);display:grid}.ComingSoon-module__l41_DW__title{color:var(--panel-ink);font-family:var(--font-display-stack);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.05}.ComingSoon-module__l41_DW__copy{max-width:44ch;color:var(--panel-ink-muted);font-size:var(--type-body);text-wrap:pretty;margin:0;line-height:1.6}.ComingSoon-module__l41_DW__actions{flex-wrap:wrap;gap:10px;margin-block-start:4px;display:flex}.ComingSoon-module__l41_DW__primary,.ComingSoon-module__l41_DW__secondary{min-height:var(--panel-control-lg);border-radius:var(--panel-radius-control);font-size:var(--type-meta);transition:background-color var(--panel-motion-fast) var(--panel-ease);align-items:center;padding-inline:16px;text-decoration:none;display:inline-flex}.ComingSoon-module__l41_DW__primary{border:1px solid var(--panel-accent);background:var(--panel-accent);color:var(--panel-surface)}.ComingSoon-module__l41_DW__primary:hover{background:color-mix(in srgb, var(--panel-accent) 88%, black)}.ComingSoon-module__l41_DW__secondary{border:1px solid var(--panel-line-strong);background:var(--panel-surface);color:var(--panel-ink)}.ComingSoon-module__l41_DW__secondary:hover{background:var(--panel-surface-subtle)}.ComingSoon-module__l41_DW__primary:focus-visible,.ComingSoon-module__l41_DW__secondary:focus-visible{outline:2px solid var(--panel-signal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ComingSoon-module__l41_DW__primary,.ComingSoon-module__l41_DW__secondary,.ComingSoon-module__l41_DW__mascot{transition:none}}
.SetupView-module__Mhq-pa__shell{background:var(--panel-ground);min-height:100dvh;color:var(--panel-ink);font-family:var(--font-body-stack);grid-template-rows:auto minmax(0,1fr);display:grid}.SetupView-module__Mhq-pa__shell *,.SetupView-module__Mhq-pa__shell :before,.SetupView-module__Mhq-pa__shell :after{box-sizing:border-box}.SetupView-module__Mhq-pa__header{border-block-end:1px solid var(--panel-line);background:var(--panel-chrome);align-items:center;gap:16px;min-height:56px;padding-inline:clamp(16px,4vw,40px);display:flex}.SetupView-module__Mhq-pa__brand{color:var(--panel-ink);letter-spacing:-.014em;align-items:center;gap:10px;font-size:15px;font-weight:620;display:inline-flex}.SetupView-module__Mhq-pa__brand>span{color:var(--panel-ink);display:inline-flex}.SetupView-module__Mhq-pa__headerAside{margin-inline-start:auto}.SetupView-module__Mhq-pa__main{align-content:start;justify-items:stretch;gap:clamp(24px,4vh,36px);width:100%;max-width:640px;margin-inline:auto;padding:clamp(28px,6vh,64px) clamp(16px,4vw,24px) clamp(48px,9vh,96px);display:grid}.SetupView-module__Mhq-pa__setupRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.SetupView-module__Mhq-pa__setupRail li{border-block-start:2px solid var(--panel-line);color:var(--panel-ink-faint);transition:border-color var(--panel-motion-base) var(--panel-ease), color var(--panel-motion-base) var(--panel-ease);gap:8px;padding-block-start:8px;font-size:12px;font-weight:560;display:grid}.SetupView-module__Mhq-pa__setupRail li[data-state=done]{border-block-start-color:var(--panel-accent);color:var(--panel-ink-muted)}.SetupView-module__Mhq-pa__setupRail li[data-state=current]{border-block-start-color:var(--panel-accent);color:var(--panel-ink)}.SetupView-module__Mhq-pa__setupTick{align-items:center;gap:6px;min-height:18px;display:inline-flex}.SetupView-module__Mhq-pa__setupTick>i{border:1px solid var(--panel-line-strong);width:18px;height:18px;color:var(--panel-ink-faint);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-style:normal;font-weight:620;line-height:1;display:inline-flex}.SetupView-module__Mhq-pa__setupRail li[data-state=done] .SetupView-module__Mhq-pa__setupTick>i,.SetupView-module__Mhq-pa__setupRail li[data-state=current] .SetupView-module__Mhq-pa__setupTick>i{border-color:var(--panel-accent);color:var(--panel-accent)}.SetupView-module__Mhq-pa__setupRail li[data-state=done] .SetupView-module__Mhq-pa__setupTick>i{background:var(--panel-accent);color:var(--panel-on-accent)}.SetupView-module__Mhq-pa__setupStepName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SetupView-module__Mhq-pa__card{padding:var(--panel-pad-section);border:1px solid var(--panel-line);border-radius:var(--panel-radius-card);background:var(--panel-surface);box-shadow:var(--panel-shadow-card);gap:16px;display:grid}.SetupView-module__Mhq-pa__card[data-step]{animation:SetupView-module__Mhq-pa__setupStepIn var(--dur-base) var(--ease-out) both}@keyframes SetupView-module__Mhq-pa__setupStepIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.SetupView-module__Mhq-pa__stepMeta{color:var(--panel-ink-faint);margin:0;font-size:12px;font-weight:560}.SetupView-module__Mhq-pa__card h1{color:var(--panel-ink);font-family:var(--font-display-stack);letter-spacing:-.024em;margin:0;font-size:clamp(1.375rem,2.6vw,1.75rem);line-height:1.16}.SetupView-module__Mhq-pa__body{max-width:54ch;color:var(--panel-ink-muted);font-size:var(--type-body);margin:0;line-height:1.55}.SetupView-module__Mhq-pa__note{color:var(--panel-ink-muted);font-size:var(--type-meta);margin:0;line-height:1.5}.SetupView-module__Mhq-pa__status{color:var(--panel-ink-muted);font-size:var(--type-meta);align-items:flex-start;gap:8px;margin:0;line-height:1.5;display:flex}.SetupView-module__Mhq-pa__status>svg{flex:none;margin-block-start:2px}.SetupView-module__Mhq-pa__error{color:var(--panel-danger);font-size:var(--type-meta);margin:0;line-height:1.5}.SetupView-module__Mhq-pa__actions{margin-block-start:4px}.SetupView-module__Mhq-pa__field{color:var(--panel-ink);gap:8px;font-size:13px;font-weight:550;display:grid}.SetupView-module__Mhq-pa__field input{border:1px solid var(--panel-line-strong);border-radius:var(--panel-radius-control);background:var(--panel-surface);width:100%;min-height:44px;color:var(--panel-ink);font:inherit;transition:border-color var(--panel-motion-fast) var(--panel-ease);outline:none;padding:10px 12px;font-weight:400}.SetupView-module__Mhq-pa__field input:focus-visible{border-color:var(--panel-accent);outline:2px solid var(--panel-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--panel-accent) 22%, transparent)}.SetupView-module__Mhq-pa__field small{color:var(--panel-ink-faint);font-size:12px;font-weight:400}.SetupView-module__Mhq-pa__form{gap:16px;display:grid}.SetupView-module__Mhq-pa__trouble{border-block-start:1px solid var(--panel-line);padding-block-start:14px}.SetupView-module__Mhq-pa__trouble>summary{color:var(--panel-ink-muted);cursor:pointer;font-size:var(--type-meta);font-weight:560;list-style:none}.SetupView-module__Mhq-pa__trouble>summary::-webkit-details-marker{display:none}.SetupView-module__Mhq-pa__trouble>summary:hover{color:var(--panel-ink)}.SetupView-module__Mhq-pa__troubleBody{gap:12px;padding-block-start:12px;display:grid}.SetupView-module__Mhq-pa__properties{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SetupView-module__Mhq-pa__properties li{gap:4px;display:grid}.SetupView-module__Mhq-pa__properties button[data-button]{white-space:normal;overflow-wrap:anywhere;text-align:start;justify-content:flex-start;width:100%;padding-block:10px;line-height:1.4}.SetupView-module__Mhq-pa__propertyBlocked{color:var(--panel-ink-faint);font-size:12px;line-height:1.45}@media (max-width:560px){.SetupView-module__Mhq-pa__setupStepName{display:none}.SetupView-module__Mhq-pa__setupRail{gap:6px}}@media (prefers-reduced-motion:reduce){.SetupView-module__Mhq-pa__card[data-step]{animation:none}.SetupView-module__Mhq-pa__setupRail li{transition:none}}
