.results-module__73VVCa__headline{margin:var(--space-xxs) 0 6px;font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.results-module__73VVCa__change{margin:0 0 var(--space-md);font-size:var(--text-value)}.results-module__73VVCa__sub{margin:0 0 var(--space-gutter);color:var(--ink-soft);font-size:var(--text-value)}.results-module__73VVCa__chart{margin:0 0 var(--space-lg)}.results-module__73VVCa__plot{height:160px;position:relative}.results-module__73VVCa__baseline{border-top:1px solid var(--line);position:absolute;bottom:0;left:0;right:0}.results-module__73VVCa__columns{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.results-module__73VVCa__column{justify-content:center;align-items:flex-end;display:flex;position:relative}.results-module__73VVCa__barButton{width:100%;min-width:var(--size-touch);background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;padding:0;display:flex;position:relative}.results-module__73VVCa__bar,.results-module__73VVCa__barLatest,.results-module__73VVCa__barPartial{border-radius:4px 4px 0 0;width:24px;display:block}.results-module__73VVCa__bar{background:var(--muted)}.results-module__73VVCa__barLatest{background:var(--ink)}.results-module__73VVCa__barPartial{border:1.5px solid var(--ink);background:0 0;border-bottom:0}.results-module__73VVCa__direct,.results-module__73VVCa__directLatest{font-size:var(--text-label);font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal;font-weight:600}.results-module__73VVCa__direct{color:var(--ink-soft)}.results-module__73VVCa__directLatest{color:var(--ink);font-weight:700}.results-module__73VVCa__tip{z-index:1;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-tag);background:var(--ink);color:var(--phone-bg);font-size:var(--text-label);white-space:nowrap;flex-direction:column;display:flex;position:absolute}.results-module__73VVCa__column:first-child .results-module__73VVCa__tip{left:0}.results-module__73VVCa__column:last-child .results-module__73VVCa__tip{right:0}.results-module__73VVCa__axis,.results-module__73VVCa__events{text-align:center;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.results-module__73VVCa__axis{margin-top:var(--space-xs);color:var(--ink-soft);font-size:var(--text-label)}.results-module__73VVCa__axis small{font-size:var(--text-label);display:block}.results-module__73VVCa__events{min-height:18px;margin-top:var(--space-xxs);color:var(--ink);font-size:var(--text-label);font-weight:600}.results-module__73VVCa__actionsHeading{margin:0 0 var(--space-sm);font-size:var(--text-value);font-weight:700}.results-module__73VVCa__tiles{gap:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.results-module__73VVCa__tile{padding:var(--space-sm);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);flex-direction:column;gap:2px;display:flex}.results-module__73VVCa__tileLabel,.results-module__73VVCa__tileChange{color:var(--ink-soft);font-size:var(--text-label);font-weight:600}.results-module__73VVCa__tileValue{font-size:var(--text-section);font-variant-numeric:tabular-nums;font-weight:800}.results-module__73VVCa__tileChange{font-variant-numeric:tabular-nums}.results-module__73VVCa__cadence{margin:var(--space-sm) 0;color:var(--ink-soft);font-size:var(--text-label)}.results-module__73VVCa__table summary{min-height:var(--size-touch);font-size:var(--text-secondary);cursor:pointer;align-items:center;font-weight:600;display:flex}.results-module__73VVCa__table table{border-collapse:collapse;width:100%;font-size:var(--text-secondary);font-variant-numeric:tabular-nums}.results-module__73VVCa__table th,.results-module__73VVCa__table td{padding:var(--space-xs) var(--space-xxs);border-bottom:1px solid var(--line);text-align:right}.results-module__73VVCa__table th:first-child{text-align:left}.results-module__73VVCa__steps{gap:var(--space-md);font-size:var(--text-value);flex-direction:column;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.results-module__73VVCa__stepDone,.results-module__73VVCa__stepWaiting{align-items:flex-start;gap:var(--space-sm);display:flex}.results-module__73VVCa__stepWaiting small{color:var(--ink-soft);font-size:var(--text-secondary);font-weight:400;display:block}.results-module__73VVCa__check{border-radius:var(--radius-full);background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191720' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;flex:none;width:20px;height:20px}.results-module__73VVCa__ring{border:2px solid var(--ink-soft);border-radius:var(--radius-full);flex:none;width:12px;height:12px;margin:4px}
.segmented-module__eVE_qG__track{margin:0 0 var(--space-gutter);border-radius:var(--radius-control);background:var(--line);padding:3px}.segmented-module__eVE_qG__list{grid-auto-columns:1fr;grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.segmented-module__eVE_qG__segment{height:40px;color:var(--ink-soft);font-size:var(--text-secondary);transition:background-color var(--duration-fade) var(--ease-out), color var(--duration-press) var(--ease-out);border-radius:10px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.segmented-module__eVE_qG__segment[aria-current=page]{background:var(--card);color:var(--ink);font-weight:700;box-shadow:0 1px 2px #1917200f}.segmented-module__eVE_qG__segment:active{color:var(--ink)}.segmented-module__eVE_qG__segment:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
.tabs-module__gIxKcW__shell{flex-direction:column;height:100dvh;display:flex}.tabs-module__gIxKcW__header{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:56px;padding:calc(var(--space-xs) + env(safe-area-inset-top)) var(--space-gutter) 0;flex:none;display:flex}.tabs-module__gIxKcW__headerActions{align-items:center;gap:var(--space-sm);display:flex}.tabs-module__gIxKcW__headerLink{min-height:var(--size-touch);padding:0 var(--space-xs);color:var(--ink);font-size:var(--text-secondary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.tabs-module__gIxKcW__title{font-size:var(--text-value);font-weight:700}.tabs-module__gIxKcW__scroll{overscroll-behavior-y:contain;min-height:0;animation:tabs-module__gIxKcW__fade var(--duration-fade) var(--ease-out);flex-direction:column;flex:1;display:flex;overflow-y:auto}@keyframes tabs-module__gIxKcW__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.tabs-module__gIxKcW__scroll{animation:none}}.tabs-module__gIxKcW__screen{padding:var(--space-gutter) var(--space-gutter) var(--space-lg);flex:1 0 auto}.tabs-module__gIxKcW__footer{gap:var(--space-xs);padding:var(--space-xs) var(--space-gutter) var(--space-sm);background:var(--phone-bg);flex-direction:column;display:flex;position:sticky;bottom:0}.tabs-module__gIxKcW__headline{font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.tabs-module__gIxKcW__sub{margin:var(--space-xxs) 0 var(--space-gutter);color:var(--ink-soft);font-size:var(--text-secondary)}
.posts-module__VsmNDa__cards{margin:var(--space-gutter) 0 0;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.posts-module__VsmNDa__card{align-items:center;gap:var(--space-sm);padding:var(--space-xs);border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);color:var(--ink);box-shadow:var(--elev-object);text-decoration:none;display:flex}.posts-module__VsmNDa__ready{border-color:var(--accent-soft)}.posts-module__VsmNDa__thumb{background:var(--line);object-fit:cover;border-radius:8px;flex:none}.posts-module__VsmNDa__cardText{flex-direction:column;flex:1;min-width:0;display:flex}.posts-module__VsmNDa__status{color:var(--ink-soft);font-size:var(--text-label)}.posts-module__VsmNDa__cardTitle{font-size:var(--text-value);font-weight:700;line-height:var(--leading-headline);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.posts-module__VsmNDa__meta{color:var(--ink-soft);font-size:var(--text-label)}.posts-module__VsmNDa__sectionLabel{margin:var(--space-lg) 0 var(--space-xxs);color:var(--ink-soft);font-size:var(--text-label);font-weight:600}.posts-module__VsmNDa__rows{margin:0;padding:0;list-style:none}.posts-module__VsmNDa__row{align-items:center;gap:var(--space-sm);min-height:64px;padding:var(--space-xs) 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;display:flex}.posts-module__VsmNDa__rowTitle{font-size:var(--text-value);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.posts-module__VsmNDa__rows .posts-module__VsmNDa__meta{font-size:var(--text-secondary)}.posts-module__VsmNDa__check{border-radius:var(--radius-full);background:var(--mint);width:20px;height:20px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.posts-module__VsmNDa__check svg{width:12px;height:12px}
.owner-module__Wh5Hpq__backdrop{background:var(--phone-bg);min-height:100dvh}.owner-module__Wh5Hpq__column{background:var(--phone-bg);min-height:100dvh;position:relative}@media (min-width:600px){.owner-module__Wh5Hpq__backdrop{background:var(--canvas)}.owner-module__Wh5Hpq__column{max-width:var(--owner-column);margin:0 auto}}.owner-module__Wh5Hpq__screen{padding:var(--space-lg) var(--space-gutter) calc(var(--space-2xl) + env(safe-area-inset-bottom))}.owner-module__Wh5Hpq__screenWithFooter{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.owner-module__Wh5Hpq__screenWithFooterAlert{padding-bottom:calc(208px + env(safe-area-inset-bottom))}.owner-module__Wh5Hpq__headline{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;text-wrap:balance}.owner-module__Wh5Hpq__footer{gap:var(--space-xs);padding:var(--space-xs) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));background:var(--phone-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:600px){.owner-module__Wh5Hpq__footer{width:var(--owner-column);left:50%;right:auto;transform:translate(-50%)}}.owner-module__Wh5Hpq__alert{gap:var(--space-xs);margin-bottom:var(--space-xs);font-size:var(--text-label);color:var(--danger);font-weight:600;display:flex}
.store-module__NAIxTG__screen{padding:var(--space-md) var(--space-gutter) calc(var(--space-2xl) + env(safe-area-inset-bottom))}.store-module__NAIxTG__withFooter{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.store-module__NAIxTG__subScreen{padding-top:0}.store-module__NAIxTG__headline{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.store-module__NAIxTG__headline:focus{outline:none}.store-module__NAIxTG__field{gap:var(--space-xs);margin-bottom:var(--space-md);flex-direction:column;display:flex}.store-module__NAIxTG__label{font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.store-module__NAIxTG__input{width:100%;height:56px;padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-value);font-weight:500}.store-module__NAIxTG__hint{font-size:var(--text-label);color:var(--ink-soft)}.store-module__NAIxTG__alert{gap:var(--space-xs);margin:var(--space-xs) 0 var(--space-md);font-size:var(--text-label);color:var(--danger);font-weight:600;display:flex}.store-module__NAIxTG__status{margin:var(--space-sm) 0;font-size:var(--text-secondary);color:var(--ink-soft)}.store-module__NAIxTG__results{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.store-module__NAIxTG__result{gap:var(--space-xxs);width:100%;min-height:var(--size-touch);padding:var(--space-sm) 0;border:0;border-bottom:1px solid var(--line);color:var(--ink);text-align:left;transition:background-color var(--duration-fade) var(--ease-out);background:0 0;flex-direction:column;display:flex}.store-module__NAIxTG__result:active{background:var(--accent-soft)}.store-module__NAIxTG__resultName{font-size:var(--text-value);font-weight:700}.store-module__NAIxTG__choices{border:0;flex-direction:column;margin:0;padding:0;display:flex}.store-module__NAIxTG__choice{align-items:center;gap:var(--space-sm);min-height:56px;padding:var(--space-sm) 0;border-bottom:1px solid var(--line);cursor:pointer;display:flex}.store-module__NAIxTG__radio{border:2px solid var(--field-border);border-radius:var(--radius-full);background:var(--card);appearance:none;flex:none;width:20px;height:20px;margin:0}.store-module__NAIxTG__radio:checked{border:6px solid var(--ink)}.store-module__NAIxTG__radio:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.store-module__NAIxTG__choiceText{flex-direction:column;gap:2px;min-width:0;display:flex}.store-module__NAIxTG__inlineForm{gap:var(--space-xs);margin-top:var(--space-xxs);display:flex}.store-module__NAIxTG__inlineInput{min-width:0;height:48px;padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-value);flex:1;font-weight:500}.store-module__NAIxTG__inlineSave{border-radius:var(--radius-control);background:var(--ink);width:64px;height:48px;color:var(--phone-bg);font-size:var(--text-secondary);border:0;flex:none;font-weight:700}.store-module__NAIxTG__inlineSave:disabled{cursor:progress}.store-module__NAIxTG__editButton{min-width:var(--size-touch);min-height:var(--size-touch);color:var(--ink);font-size:var(--text-label);text-underline-offset:3px;background:0 0;border:0;justify-content:flex-end;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.store-module__NAIxTG__yesChip{height:var(--size-touch);padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-full);background:var(--card);color:var(--ink);font-size:var(--text-secondary);font-weight:600}.store-module__NAIxTG__yesChip:active{border-color:var(--accent-soft);background:var(--accent-soft)}.store-module__NAIxTG__resultMeta{font-size:var(--text-secondary);color:var(--ink-soft)}.store-module__NAIxTG__links{margin-top:var(--space-lg);flex-direction:column;display:flex}.store-module__NAIxTG__textLink,.store-module__NAIxTG__textButton{min-height:var(--size-touch);color:var(--ink);font-size:var(--text-secondary);text-underline-offset:3px;background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.store-module__NAIxTG__textButton{transition:opacity var(--duration-spring-quick) var(--ease-out)}.store-module__NAIxTG__textButton:active:not(:disabled){opacity:var(--press-dim-text);transition-duration:var(--duration-press)}.store-module__NAIxTG__textButton{text-decoration:none}.store-module__NAIxTG__secondary{height:var(--size-touch);padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--card);box-shadow:inset 0 0 0 1px var(--field-border);color:var(--ink);font-size:var(--text-secondary);transition:transform var(--duration-spring-quick) var(--ease-out);border:0;font-weight:600}.store-module__NAIxTG__secondary:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-press)}.store-module__NAIxTG__answers{gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.store-module__NAIxTG__secondaryLine{font-size:var(--text-secondary);color:var(--ink-soft)}.store-module__NAIxTG__english{font-size:var(--text-secondary);color:var(--ink)}.store-module__NAIxTG__foreignLabel{margin-top:var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.store-module__NAIxTG__tabular{font-variant-numeric:tabular-nums}.store-module__NAIxTG__primary{width:100%;height:var(--size-bottom-button);border-radius:var(--radius-control);background:var(--accent);color:var(--ink);font-size:var(--text-value);border:0;font-weight:700}.store-module__NAIxTG__primary:active{background:var(--accent-press)}.store-module__NAIxTG__primary:disabled{background:var(--line);color:var(--ink-soft)}.store-module__NAIxTG__sheetForm{gap:var(--space-md);flex-direction:column;display:flex}.store-module__NAIxTG__presets{flex-direction:column;display:flex}.store-module__NAIxTG__preset{align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--line);min-height:52px;font-size:var(--text-value);font-weight:600;display:flex}.store-module__NAIxTG__preset input,.store-module__NAIxTG__dayChip input,.store-module__NAIxTG__inline input[type=checkbox]{accent-color:var(--ink)}.store-module__NAIxTG__timeRow{gap:var(--space-xs);border:0;flex-direction:column;margin:0;padding:0;display:flex}.store-module__NAIxTG__timeLabel{margin-bottom:var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.store-module__NAIxTG__times{gap:var(--space-sm);flex-wrap:wrap;display:flex}.store-module__NAIxTG__inline{align-items:center;gap:var(--space-xs);font-size:var(--text-secondary);display:inline-flex}.store-module__NAIxTG__inline input[type=time]{height:var(--size-touch);padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-value);font-variant-numeric:tabular-nums}.store-module__NAIxTG__nextDay{font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.store-module__NAIxTG__dayChips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.store-module__NAIxTG__dayChip{align-items:center;gap:var(--space-xxs);min-height:var(--size-touch);padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-full);font-size:var(--text-secondary);font-weight:600;display:inline-flex}.store-module__NAIxTG__toggle{min-height:var(--size-touch);font-size:var(--text-value);justify-content:space-between;align-items:center;font-weight:600;display:flex}.store-module__NAIxTG__toggle input{width:44px;height:24px;accent-color:var(--ink)}.store-module__NAIxTG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.store-module__NAIxTG__skeleton{gap:var(--space-lg);margin-top:var(--space-lg);flex-direction:column;display:flex}.store-module__NAIxTG__skeletonBlock{background:var(--line);height:48px;animation:store-module__NAIxTG__pulse 1.2s var(--ease-in-out) infinite alternate;border-radius:6px}@keyframes store-module__NAIxTG__pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.store-module__NAIxTG__skeletonBlock{animation:none}}.store-module__NAIxTG__nowrap{white-space:pre}
.settings-module__C0pOgW__screen{padding:0 var(--space-gutter) calc(var(--space-2xl) + env(safe-area-inset-bottom))}.settings-module__C0pOgW__headline{margin:var(--space-xs) 0 var(--space-xs);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.settings-module__C0pOgW__headline:focus{outline:none}.settings-module__C0pOgW__sectionLabel{margin:var(--space-lg) 0 var(--space-xxs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.settings-module__C0pOgW__connections{margin:0;padding:0;list-style:none}.settings-module__C0pOgW__connection{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md) 0;border-bottom:1px solid var(--line);display:flex}.settings-module__C0pOgW__check{border-radius:var(--radius-full);background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191720' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;flex:none;width:20px;height:20px;margin-top:2px}.settings-module__C0pOgW__ring{border:2px solid var(--ink-soft);border-radius:var(--radius-full);width:20px;height:20px;animation:settings-module__C0pOgW__pulse var(--duration-pulse) ease-in-out infinite;flex:none;margin-top:2px}@keyframes settings-module__C0pOgW__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.settings-module__C0pOgW__ring{animation:none}}.settings-module__C0pOgW__empty{border:2px solid var(--field-border);border-radius:var(--radius-full);flex:none;width:20px;height:20px;margin-top:2px}.settings-module__C0pOgW__connectionText{flex-direction:column;gap:2px;min-width:0;display:flex}.settings-module__C0pOgW__connectionTitle{font-size:var(--text-value);font-weight:600}.settings-module__C0pOgW__connectionLine{font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all}.settings-module__C0pOgW__note{margin:var(--space-sm) 0 0;font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all}.settings-module__C0pOgW__modeTitle{margin:var(--space-xs) 0 0;font-size:var(--text-value);font-weight:600}.settings-module__C0pOgW__modeLine{font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all;margin:2px 0 0}.settings-module__C0pOgW__push,.settings-module__C0pOgW__signOut{margin-top:var(--space-lg)}
.sheet-module___3KN5W__sheet{width:100%;max-width:var(--owner-column);border-radius:var(--radius-object) var(--radius-object) 0 0;background:var(--card);max-height:90dvh;color:var(--ink);box-shadow:var(--elev-sheet);border:0;margin:auto auto 0;padding:0}.sheet-module___3KN5W__sheet::backdrop{background:var(--scrim)}.sheet-module___3KN5W__sheet[open]{animation:sheet-module___3KN5W__rise var(--duration-spring-sheet) var(--ease-out)}@keyframes sheet-module___3KN5W__rise{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.sheet-module___3KN5W__sheet[open]{animation:sheet-module___3KN5W__fade var(--duration-fade) var(--ease-out)}@keyframes sheet-module___3KN5W__fade{0%{opacity:0}}}.sheet-module___3KN5W__panel{gap:var(--space-md);padding:var(--space-sm) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.sheet-module___3KN5W__handle{width:36px;height:4px;margin:0 auto var(--space-xs);border-radius:var(--radius-full);background:var(--line)}.sheet-module___3KN5W__title{font-size:var(--text-section);font-weight:700}.sheet-module___3KN5W__close{height:var(--size-touch);color:var(--ink);font-size:var(--text-secondary);background:0 0;border:0;font-weight:600}
.onboarding-module__7zfvpG__secondary{height:48px;padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--card);box-shadow:inset 0 0 0 1px var(--field-border);color:var(--ink);font:inherit;font-size:var(--text-secondary);transition:transform var(--duration-spring-quick) var(--ease-out);border:0;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.onboarding-module__7zfvpG__secondary:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-press)}.onboarding-module__7zfvpG__later{min-height:var(--size-touch);color:var(--ink);font-size:var(--text-secondary);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.onboarding-module__7zfvpG__lead{margin:calc(var(--space-sm) * -1) 0 var(--space-lg);font-size:var(--text-secondary);line-height:var(--leading-text);color:var(--ink-soft);word-break:keep-all}.onboarding-module__7zfvpG__section{margin:var(--space-lg) 0 var(--space-xs);font-size:var(--text-value);word-break:keep-all;font-weight:700}.onboarding-module__7zfvpG__waiting{margin-bottom:var(--space-lg)}.onboarding-module__7zfvpG__guidance{align-items:flex-start;gap:var(--space-xs);margin:0 0 var(--space-lg);padding:var(--space-md);border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);flex-direction:column;display:flex}.onboarding-module__7zfvpG__guidanceHeading{font-size:var(--text-value);font-weight:700}.onboarding-module__7zfvpG__guidanceLine{font-size:var(--text-secondary);line-height:var(--leading-text);color:var(--ink-soft);word-break:keep-all}.onboarding-module__7zfvpG__guidanceLine:empty{display:none}.onboarding-module__7zfvpG__install{align-items:flex-start;gap:var(--space-xs);margin:var(--space-lg) 0;padding:var(--space-md) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.onboarding-module__7zfvpG__installHeading{font-size:var(--text-value);word-break:keep-all;font-weight:600}.onboarding-module__7zfvpG__installSteps{padding-left:var(--space-lg);font-size:var(--text-secondary);line-height:var(--leading-text);color:var(--ink-soft);margin:0}.onboarding-module__7zfvpG__steps{gap:var(--space-sm);margin:var(--space-lg) 0;flex-direction:column;padding:0;list-style:none;display:flex}.onboarding-module__7zfvpG__step{align-items:flex-start;gap:var(--space-sm);font-size:var(--text-secondary);line-height:var(--leading-text);display:flex}.onboarding-module__7zfvpG__disc{border-radius:var(--radius-full);background:var(--ink);width:24px;height:24px;color:var(--phone-bg);font-size:var(--text-label);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.onboarding-module__7zfvpG__stepText{word-break:keep-all;flex-direction:column;font-weight:600;display:flex}.onboarding-module__7zfvpG__stepSub{color:var(--ink-soft);font-weight:400}.onboarding-module__7zfvpG__sample{border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);box-shadow:var(--elev-object);margin:0;overflow:hidden}.onboarding-module__7zfvpG__sampleHead{align-items:center;gap:var(--space-xs);padding:var(--space-sm);display:flex}.onboarding-module__7zfvpG__avatar{border-radius:var(--radius-full);background:var(--line);flex:none;width:28px;height:28px}.onboarding-module__7zfvpG__handle{font-size:var(--text-label);flex:1;font-weight:700}.onboarding-module__7zfvpG__tag{font-size:var(--text-label);color:var(--ink-soft)}.onboarding-module__7zfvpG__samplePhoto{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.onboarding-module__7zfvpG__caption{padding:var(--space-sm);font-size:var(--text-secondary);line-height:var(--leading-text);flex-direction:column;gap:2px;display:flex}.onboarding-module__7zfvpG__captionLabel{margin-top:var(--space-xxs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.onboarding-module__7zfvpG__captionForeign{word-break:normal}
.push-module__WJiiQa__section{gap:var(--space-sm);margin:var(--space-lg) 0;padding:var(--space-lg) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.push-module__WJiiQa__question{font-size:var(--text-section);font-weight:700;line-height:var(--leading-headline);word-break:keep-all}.push-module__WJiiQa__prep{font-size:var(--text-secondary);line-height:var(--leading-text);color:var(--ink-soft);word-break:keep-all}.push-module__WJiiQa__steps{gap:var(--space-xs);padding-left:var(--space-lg);font-size:var(--text-value);font-weight:500;line-height:var(--leading-text);word-break:keep-all;flex-direction:column;margin:0;display:flex}.push-module__WJiiQa__actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.push-module__WJiiQa__secondary{min-height:var(--size-touch);padding:0 var(--space-md);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-secondary);transition:transform var(--duration-spring-quick) var(--ease-out);border:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.push-module__WJiiQa__secondary:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-press)}.push-module__WJiiQa__secondary:disabled{box-shadow:inset 0 0 0 1px var(--line)}.push-module__WJiiQa__textButton{min-height:var(--size-touch);padding:0 var(--space-xs);color:var(--ink);font-size:var(--text-secondary);transition:opacity var(--duration-spring-quick) var(--ease-out);background:0 0;border:0;font-weight:600}.push-module__WJiiQa__textButton:active:not(:disabled){opacity:var(--press-dim-text);transition-duration:var(--duration-press)}.push-module__WJiiQa__laterLine{font-size:var(--text-label);color:var(--ink-soft)}.push-module__WJiiQa__dots{gap:4px;display:inline-flex}.push-module__WJiiQa__dots span{border-radius:var(--radius-full);background:var(--ink);width:6px;height:6px;animation:push-module__WJiiQa__pulse var(--duration-pulse) infinite}.push-module__WJiiQa__dots span:nth-child(2){animation-delay:.2s}.push-module__WJiiQa__dots span:nth-child(3){animation-delay:.4s}@keyframes push-module__WJiiQa__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.push-module__WJiiQa__dots span{animation:none}}.push-module__WJiiQa__result{align-items:center;gap:var(--space-xs);font-size:var(--text-value);font-weight:600;display:flex}.push-module__WJiiQa__result:focus{outline:none}.push-module__WJiiQa__doneMark{border-radius:var(--radius-full);background:var(--mint);width:20px;height:20px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.push-module__WJiiQa__doneMark svg{width:12px;height:12px}.push-module__WJiiQa__error{gap:var(--space-xs);font-size:var(--text-label);color:var(--danger);font-weight:600;display:flex}.push-module__WJiiQa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.push-module__WJiiQa__sheetActions{gap:var(--space-xs);flex-direction:column;display:flex}.push-module__WJiiQa__sheetPrimary{min-height:var(--size-bottom-button);border-radius:var(--radius-control);background:var(--ink);color:var(--phone-bg);font-size:var(--text-value);border:0;font-weight:700}.push-module__WJiiQa__rowButton{text-align:left;width:100%;font:inherit;cursor:pointer}.push-module__WJiiQa__skeleton{border-radius:var(--radius-tag);background:var(--line);width:60%;height:16px;animation:push-module__WJiiQa__skeleton var(--duration-pulse) infinite}@keyframes push-module__WJiiQa__skeleton{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.push-module__WJiiQa__skeleton{animation:none}}
.ask-pill-module__Y4GtTa__pill{border-radius:var(--radius-full);font:inherit;white-space:nowrap;transition:transform var(--duration-spring-quick) var(--ease-out);flex:none;align-items:center;gap:6px;display:inline-flex}.ask-pill-module__Y4GtTa__pill:active{transform:scale(.97)}.ask-pill-module__Y4GtTa__solid{height:40px;padding:0 var(--space-md) 0 var(--space-sm);background:var(--ink);color:var(--phone-bg);font-size:var(--text-secondary);border:0;font-weight:700}.ask-pill-module__Y4GtTa__outline{height:36px;padding:0 var(--space-sm) 0 10px;border:1px solid var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-label);font-weight:700}.ask-pill-module__Y4GtTa__dot{border-radius:var(--radius-full);background:var(--mint);flex:none;width:8px;height:8px}.ask-pill-module__Y4GtTa__outline .ask-pill-module__Y4GtTa__dot{width:6px;height:6px}.ask-pill-module__Y4GtTa__unread{background:var(--accent)}
.ask-sheet-module__wvSCxq__sheet{width:100%;max-width:var(--owner-column);border-radius:var(--radius-object) var(--radius-object) 0 0;background:var(--card);height:80dvh;max-height:80dvh;color:var(--ink);box-shadow:var(--elev-sheet);border:0;margin:auto auto 0;padding:0}.ask-sheet-module__wvSCxq__sheet::backdrop{background:var(--scrim);animation:ask-sheet-module__wvSCxq__fade var(--duration-fade) var(--ease-out)}.ask-sheet-module__wvSCxq__sheet[open]{animation:ask-sheet-module__wvSCxq__sheet-in var(--duration-sheet-lively) var(--ease-lively)}@keyframes ask-sheet-module__wvSCxq__sheet-in{0%{transform:translateY(100%)}60%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes ask-sheet-module__wvSCxq__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ask-sheet-module__wvSCxq__sheet[open],.ask-sheet-module__wvSCxq__sheet::backdrop{animation:none}}.ask-sheet-module__wvSCxq__panel{height:100%;padding:var(--space-xs) var(--space-gutter) calc(var(--space-sm) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.ask-sheet-module__wvSCxq__handle{width:36px;height:4px;margin:0 auto var(--space-sm);border-radius:var(--radius-full);background:var(--line);flex:none}.ask-sheet-module__wvSCxq__header{align-items:center;gap:var(--space-sm);flex:none;display:flex}.ask-sheet-module__wvSCxq__mark{border-radius:var(--radius-control);background:var(--ink);width:40px;height:40px;color:var(--phone-bg);font-size:var(--text-value);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative}.ask-sheet-module__wvSCxq__markDot{border:2px solid var(--card);border-radius:var(--radius-full);background:var(--mint);width:12px;height:12px;position:absolute;bottom:-3px;right:-3px}.ask-sheet-module__wvSCxq__heading{flex:1;min-width:0}.ask-sheet-module__wvSCxq__title{font-size:var(--text-section);font-weight:700;line-height:var(--leading-headline)}.ask-sheet-module__wvSCxq__intro{color:var(--ink-soft);font-size:var(--text-label)}.ask-sheet-module__wvSCxq__close{width:var(--size-touch);height:var(--size-touch);border-radius:var(--radius-control);color:var(--ink);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ask-sheet-module__wvSCxq__close svg{width:22px;height:22px}.ask-sheet-module__wvSCxq__thread{min-height:0;margin-top:var(--space-sm);flex:1;overflow-y:auto}.ask-sheet-module__wvSCxq__screen{margin-bottom:var(--space-xs);color:var(--ink-soft);font-size:var(--text-label);font-weight:600}.ask-sheet-module__wvSCxq__presets{gap:var(--space-xs);margin:0 0 var(--space-md);flex-direction:column;padding:0;list-style:none;display:flex}.ask-sheet-module__wvSCxq__preset{width:100%;min-height:48px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--ink);font:inherit;font-size:var(--text-secondary);text-align:left;border:0;font-weight:600}.ask-sheet-module__wvSCxq__messages{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ask-sheet-module__wvSCxq__mine,.ask-sheet-module__wvSCxq__theirs{align-items:flex-end;gap:var(--space-xs);max-width:80%;animation:ask-sheet-module__wvSCxq__rise var(--duration-rise-lively) var(--ease-lively);display:flex}.ask-sheet-module__wvSCxq__mine{align-self:flex-end}.ask-sheet-module__wvSCxq__theirs{align-self:flex-start}.ask-sheet-module__wvSCxq__bubble{font-size:var(--text-secondary);line-height:var(--leading-text);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 14px}.ask-sheet-module__wvSCxq__mine .ask-sheet-module__wvSCxq__bubble{background:var(--ink);color:var(--phone-bg);border-radius:16px 16px 4px;font-weight:500}.ask-sheet-module__wvSCxq__theirs .ask-sheet-module__wvSCxq__bubble{border:1px solid var(--line);background:var(--phone-bg);color:var(--ink);border-radius:16px 16px 16px 4px}.ask-sheet-module__wvSCxq__avatar{border-radius:var(--radius-full);background:var(--ink);flex:none;width:26px;height:26px}.ask-sheet-module__wvSCxq__note{margin:var(--space-xs) 0;color:var(--ink-soft);font-size:var(--text-secondary)}.ask-sheet-module__wvSCxq__typing{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);color:var(--ink-soft);font-size:var(--text-secondary);display:flex}.ask-sheet-module__wvSCxq__dots{gap:4px;display:inline-flex}.ask-sheet-module__wvSCxq__dots span{border-radius:var(--radius-full);background:var(--muted);width:7px;height:7px;animation:ask-sheet-module__wvSCxq__pulse var(--duration-pulse) ease-in-out infinite}.ask-sheet-module__wvSCxq__dots span:nth-child(2){animation-delay:.15s}.ask-sheet-module__wvSCxq__dots span:nth-child(3){animation-delay:.3s}@keyframes ask-sheet-module__wvSCxq__pulse{50%{opacity:.55}}@keyframes ask-sheet-module__wvSCxq__rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}@media (prefers-reduced-motion:reduce){.ask-sheet-module__wvSCxq__mine,.ask-sheet-module__wvSCxq__theirs{animation:none}}.ask-sheet-module__wvSCxq__composer{padding-top:var(--space-sm);border-top:1px solid var(--line);flex:none}.ask-sheet-module__wvSCxq__row{gap:var(--space-xs);display:flex}.ask-sheet-module__wvSCxq__input{min-height:48px;max-height:120px;padding:var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font:inherit;font-size:var(--text-secondary);resize:none;field-sizing:content;flex:1}.ask-sheet-module__wvSCxq__input::placeholder{color:var(--ink-soft)}.ask-sheet-module__wvSCxq__input[aria-invalid=true]{border-color:var(--danger)}.ask-sheet-module__wvSCxq__send{min-width:64px;height:48px;padding:0 var(--space-sm);border-radius:var(--radius-control);background:var(--ink);color:var(--phone-bg);font:inherit;font-size:var(--text-secondary);border:0;flex:none;font-weight:700}.ask-sheet-module__wvSCxq__send:disabled{background:var(--line);color:var(--ink-soft)}.ask-sheet-module__wvSCxq__error{margin-top:var(--space-xs);color:var(--danger);font-size:var(--text-label);font-weight:600}.ask-sheet-module__wvSCxq__bar{padding:var(--space-xs) var(--space-gutter) 0;justify-content:flex-end;display:flex}.ask-sheet-module__wvSCxq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.button-module__OxdVoG__button{justify-content:center;align-items:center;gap:var(--space-xs);width:100%;height:var(--size-bottom-button);padding:0 var(--space-gutter);border-radius:var(--radius-control);font-size:var(--text-value);letter-spacing:-.01em;transition:background-color var(--duration-fade) var(--ease-out), transform var(--duration-spring-quick) var(--ease-out);border:0;font-weight:700;text-decoration:none;display:inline-flex}.button-module__OxdVoG__primary{background:var(--accent);color:var(--ink)}.button-module__OxdVoG__primary:active{background:var(--accent-press);transition-duration:var(--duration-fade), var(--duration-press);transform:scale(.97)}.button-module__OxdVoG__primary:disabled{background:var(--line);color:var(--ink-soft);cursor:not-allowed;transform:none}.button-module__OxdVoG__working{cursor:progress;transform:scale(.98)}.button-module__OxdVoG__primary.button-module__OxdVoG__working,.button-module__OxdVoG__primary.button-module__OxdVoG__working:disabled{background:var(--accent);color:var(--ink);cursor:progress;transform:scale(.98)}.button-module__OxdVoG__dots{gap:5px;display:inline-flex}.button-module__OxdVoG__dots span{border-radius:var(--radius-full);background:currentColor;width:8px;height:8px;animation:1s ease-in-out infinite button-module__OxdVoG__bob}.button-module__OxdVoG__dots span:nth-child(2){animation-delay:.15s}.button-module__OxdVoG__dots span:nth-child(3){animation-delay:.3s}@keyframes button-module__OxdVoG__bob{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.button-module__OxdVoG__dots span{animation-name:button-module__OxdVoG__fade-dot}@keyframes button-module__OxdVoG__fade-dot{50%{opacity:.55}}}.button-module__OxdVoG__secondary{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--field-border)}.button-module__OxdVoG__kakao{background:var(--provider-kakao);color:var(--provider-kakao-label)}.button-module__OxdVoG__google{background:var(--card);color:var(--provider-google-text);box-shadow:inset 0 0 0 1px var(--provider-google-stroke)}.button-module__OxdVoG__secondary:active:not(:disabled),.button-module__OxdVoG__kakao:active:not(:disabled),.button-module__OxdVoG__google:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-fade), var(--duration-press)}.button-module__OxdVoG__mark{flex:none;width:20px;height:20px}
.thread-module__GzKfha__screen{padding:0 var(--space-gutter) calc(220px + env(safe-area-inset-bottom))}.thread-module__GzKfha__heading{margin:var(--space-xs) 0 var(--space-lg);font-size:var(--text-value);word-break:keep-all;font-weight:700}.thread-module__GzKfha__heading:focus{outline:none}.thread-module__GzKfha__timeline{gap:var(--space-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.thread-module__GzKfha__requestRow{align-items:flex-end;gap:var(--space-xxs);flex-direction:column;display:flex}.thread-module__GzKfha__bubble{max-width:80%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-object);background:var(--ink);color:var(--phone-bg);font-size:var(--text-secondary);white-space:pre-line;word-break:keep-all;font-weight:500}.thread-module__GzKfha__cancelled{font-size:var(--text-label);color:var(--ink-soft)}.thread-module__GzKfha__waiting{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--card);display:flex}.thread-module__GzKfha__ring{border:2px solid var(--ink);border-radius:var(--radius-full);width:16px;height:16px;animation:thread-module__GzKfha__pulse var(--duration-pulse) ease-in-out infinite;flex:none;margin-top:3px}.thread-module__GzKfha__bubble,.thread-module__GzKfha__waiting,.thread-module__GzKfha__composer{animation:thread-module__GzKfha__rise var(--duration-rise-lively) var(--ease-lively) both}@keyframes thread-module__GzKfha__rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}@keyframes thread-module__GzKfha__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.thread-module__GzKfha__ring,.thread-module__GzKfha__bubble,.thread-module__GzKfha__waiting,.thread-module__GzKfha__composer{animation:none}}.thread-module__GzKfha__waitingTitle{font-size:var(--text-value);font-weight:600}.thread-module__GzKfha__waitingLine{margin-top:var(--space-xxs);font-size:var(--text-secondary);color:var(--ink-soft)}.thread-module__GzKfha__secondaryButton{margin-top:var(--space-sm);height:44px;padding:0 var(--space-md);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-secondary);transition:transform var(--duration-spring-quick) var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.thread-module__GzKfha__secondaryButton:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-press)}.thread-module__GzKfha__version{gap:var(--space-sm);flex-direction:column;scroll-margin-top:64px;display:flex}.thread-module__GzKfha__versionLabel{gap:var(--space-xxs);flex-direction:column;display:flex}.thread-module__GzKfha__versionNo{font-size:var(--text-label);scroll-margin-top:64px;font-weight:700}.thread-module__GzKfha__versionNo:focus{outline:none}.thread-module__GzKfha__versionSummary{font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all}.thread-module__GzKfha__post{border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);box-shadow:var(--elev-object);overflow:hidden}.thread-module__GzKfha__carousel{scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.thread-module__GzKfha__carousel:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.thread-module__GzKfha__slide{scroll-snap-align:start;flex:0 0 100%;position:relative}.thread-module__GzKfha__photo{width:100%;aspect-ratio:var(--post-ratio,4 / 5);object-fit:cover;background:var(--line);display:block}.thread-module__GzKfha__googleTag,.thread-module__GzKfha__thumbTag{top:var(--space-xs);left:var(--space-xs);height:24px;padding:0 var(--space-xs);border:1px solid var(--phone-bg);border-radius:var(--radius-tag);background:var(--photo-overlay);color:var(--phone-bg);font-size:var(--text-label);font-weight:600;line-height:22px;position:absolute}.thread-module__GzKfha__counter{top:var(--space-xs);right:var(--space-xs);padding:2px var(--space-xs);border-radius:var(--radius-full);background:var(--photo-overlay);color:var(--phone-bg);font-size:var(--text-label);font-variant-numeric:tabular-nums;font-weight:600;position:absolute}.thread-module__GzKfha__stack{padding:var(--space-md)}.thread-module__GzKfha__korean{font-size:var(--text-value);white-space:pre-line;word-break:keep-all;font-weight:500;line-height:1.5}.thread-module__GzKfha__captionLabel{margin-bottom:var(--space-xs);color:var(--ink-soft);font-size:var(--text-label);font-weight:600}.thread-module__GzKfha__languageChips{gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.thread-module__GzKfha__caption{font-size:var(--text-section);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.thread-module__GzKfha__meaningBlock{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--line)}.thread-module__GzKfha__meaningBlock .thread-module__GzKfha__meaning{margin-top:var(--space-xxs);font-size:var(--text-secondary)}.thread-module__GzKfha__hashtags{margin-top:var(--space-xs);font-size:var(--text-secondary);color:var(--ink-soft)}.thread-module__GzKfha__languageLabel{font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.thread-module__GzKfha__foreign,.thread-module__GzKfha__meaning{font-size:var(--text-secondary);white-space:pre-line;line-height:1.5}.thread-module__GzKfha__meaning{color:var(--ink)}.thread-module__GzKfha__destinations{font-size:var(--text-label);color:var(--ink-soft);flex-direction:column;gap:2px;display:flex}.thread-module__GzKfha__destinationNote{font-size:var(--text-label)}.thread-module__GzKfha__older{border-bottom:1px solid var(--line)}.thread-module__GzKfha__olderRow{align-items:center;gap:var(--space-sm);cursor:pointer;min-height:56px;list-style:none;display:flex}.thread-module__GzKfha__olderRow::-webkit-details-marker{display:none}.thread-module__GzKfha__olderRow:after{content:"";border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);width:8px;height:8px;margin-left:auto;transform:rotate(45deg)}.thread-module__GzKfha__older[open]>.thread-module__GzKfha__olderRow:after{transform:rotate(-135deg)}.thread-module__GzKfha__olderNo{font-size:var(--text-secondary);font-weight:600}.thread-module__GzKfha__olderSummary{font-size:var(--text-label);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__GzKfha__restore{padding:var(--space-xs) 0 var(--space-md)}.thread-module__GzKfha__textButton{min-height:44px;padding:0 var(--space-xs);color:var(--ink);font-size:var(--text-secondary);white-space:nowrap;transition:opacity var(--duration-spring-quick) var(--ease-out);background:0 0;border:0;font-weight:600;text-decoration:underline}.thread-module__GzKfha__textButton:active:not(:disabled){opacity:var(--press-dim-text);transition-duration:var(--duration-press)}.thread-module__GzKfha__error{font-size:var(--text-label);color:var(--danger);font-weight:600}.thread-module__GzKfha__strip{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);display:flex}.thread-module__GzKfha__thumbs{gap:var(--space-xxs);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.thread-module__GzKfha__thumbItem{flex:none;position:relative}.thread-module__GzKfha__thumb{width:auto;height:48px;aspect-ratio:var(--post-ratio,1);border-radius:var(--radius-console);object-fit:cover;display:block}.thread-module__GzKfha__thumbTag{height:18px;padding:0 4px;font-size:11px;line-height:16px;top:2px;left:2px}.thread-module__GzKfha__secondarySmall{height:44px;padding:0 var(--space-md);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-secondary);transition:transform var(--duration-spring-quick) var(--ease-out);border:0;flex:none;margin-left:auto;font-weight:600}.thread-module__GzKfha__secondarySmall:active:not(:disabled){transform:scale(var(--press-scale));background-image:linear-gradient(color-mix(in srgb, var(--ink) 5%, transparent), color-mix(in srgb, var(--ink) 5%, transparent));transition-duration:var(--duration-press)}.thread-module__GzKfha__sheet{width:100%;max-width:var(--owner-column);border-radius:var(--radius-object) var(--radius-object) 0 0;background:var(--card);max-height:90dvh;color:var(--ink);box-shadow:var(--elev-sheet);border:0;margin:auto auto 0;padding:0}.thread-module__GzKfha__sheet::backdrop{background:var(--scrim)}.thread-module__GzKfha__sheetPanel{gap:var(--space-sm);padding:var(--space-lg) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.thread-module__GzKfha__sheetTitle{font-size:var(--text-section);word-break:keep-all;font-weight:700}.thread-module__GzKfha__sheetHint{font-size:var(--text-secondary);color:var(--ink-soft)}.thread-module__GzKfha__sheetGrid{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.thread-module__GzKfha__sheetCell{flex-direction:column;align-items:center;display:flex}.thread-module__GzKfha__sheetPhoto{background:0 0;border:0;width:100%;padding:0;position:relative}.thread-module__GzKfha__sheetPhoto img{width:100%;aspect-ratio:var(--post-ratio,1);border-radius:var(--radius-console);object-fit:cover;display:block}.thread-module__GzKfha__sheetRemoved{opacity:.35}.thread-module__GzKfha__sheetNumber{top:var(--space-xxs);left:var(--space-xxs);border-radius:var(--radius-full);background:var(--ink);width:24px;height:24px;color:var(--phone-bg);font-size:var(--text-label);place-items:center;font-weight:700;display:grid;position:absolute}.thread-module__GzKfha__footer{z-index:3;gap:var(--space-xs);padding:var(--space-xs) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));background:var(--phone-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:600px){.thread-module__GzKfha__footer{width:var(--owner-column);left:50%;right:auto;transform:translate(-50%)}}.thread-module__GzKfha__footerRow{align-items:center;gap:var(--space-xs);display:flex}.thread-module__GzKfha__grow{flex:1}.thread-module__GzKfha__primary,.thread-module__GzKfha__secondary{width:100%;height:var(--size-bottom-button);border-radius:var(--radius-control);font-size:var(--text-value);border:0;font-weight:700}.thread-module__GzKfha__primary{background:var(--accent);color:var(--ink)}.thread-module__GzKfha__primary:active{background:var(--accent-press)}.thread-module__GzKfha__primary:disabled{background:var(--line);color:var(--ink-soft)}.thread-module__GzKfha__secondary{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--field-border)}.thread-module__GzKfha__footerRow>.thread-module__GzKfha__primary,.thread-module__GzKfha__footerRow>.thread-module__GzKfha__secondary{flex:1}.thread-module__GzKfha__pill{height:36px;padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--ink);color:var(--phone-bg);font-size:var(--text-secondary);border:0;align-self:center;font-weight:600}.thread-module__GzKfha__toast{font-size:var(--text-secondary);color:var(--ink);text-align:center;font-weight:600}.thread-module__GzKfha__approvedRow{justify-content:space-between;align-items:center;gap:var(--space-xs);min-height:var(--size-bottom-button);display:flex}.thread-module__GzKfha__approvedLine{font-size:var(--text-value);word-break:keep-all;font-weight:600}.thread-module__GzKfha__composer{gap:var(--space-xs);flex-direction:column;display:flex}.thread-module__GzKfha__chips{gap:var(--space-xs);display:flex;overflow-x:auto}.thread-module__GzKfha__composerRow{gap:var(--space-xs);display:flex}.thread-module__GzKfha__composerInput{min-width:0;height:48px;padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-value);flex:1}.thread-module__GzKfha__send{height:48px;padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--ink);color:var(--phone-bg);font-size:var(--text-secondary);border:0;flex:none;font-weight:700}.thread-module__GzKfha__send:disabled{background:var(--line);color:var(--ink-soft)}.thread-module__GzKfha__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.thread-module__GzKfha__record{gap:var(--space-xs);margin-top:var(--space-lg);flex-direction:column;display:flex}.thread-module__GzKfha__recordList{margin:0;padding:0;list-style:none}.thread-module__GzKfha__recordRow{border-bottom:1px solid var(--line);min-height:48px;font-size:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.thread-module__GzKfha__recordStatus{color:var(--ink-soft)}.thread-module__GzKfha__recordLink{min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.thread-module__GzKfha__primaryLink{height:var(--size-bottom-button);border-radius:var(--radius-control);background:var(--accent);color:var(--ink);font-size:var(--text-value);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.thread-module__GzKfha__photoFrame{position:relative}.thread-module__GzKfha__originalOverlay{bottom:var(--space-xs);left:var(--space-xs);padding:2px var(--space-xs);border-radius:var(--radius-full);background:var(--photo-overlay);color:var(--phone-bg);font-size:var(--text-label);font-weight:600;position:absolute}.thread-module__GzKfha__editLine{align-items:center;gap:var(--space-xs);padding:var(--space-xxs) var(--space-md);border-bottom:1px solid var(--line);display:flex}.thread-module__GzKfha__aiLabel{height:24px;padding:0 var(--space-xs);border:1px solid var(--ink-soft);border-radius:var(--radius-tag);color:var(--ink);font-size:var(--text-label);flex:none;font-weight:600;line-height:22px}.thread-module__GzKfha__editSummary{font-size:var(--text-label);color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thread-module__GzKfha__viewOriginal{min-height:44px;padding:0 var(--space-xxs);color:var(--ink);font-size:var(--text-label);white-space:nowrap;background:0 0;border:0;margin-left:auto;font-weight:600;text-decoration:underline}.thread-module__GzKfha__failedLine{font-size:var(--text-secondary);color:var(--ink)}.thread-module__GzKfha__originalTag{border-radius:var(--radius-tag);background:var(--photo-overlay);height:18px;color:var(--phone-bg);padding:0 4px;font-size:11px;line-height:18px;position:absolute;bottom:2px;right:2px}.thread-module__GzKfha__shapes{border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);border:0;margin:0;padding:2px;display:flex}.thread-module__GzKfha__shapeOption{flex:1;position:relative}.thread-module__GzKfha__shapeOption input{opacity:0;margin:0;position:absolute;inset:0}.thread-module__GzKfha__shapeOption span{min-height:var(--size-touch);border-radius:calc(var(--radius-control) - 2px);color:var(--ink-soft);font-size:var(--text-secondary);justify-content:center;align-items:center;font-weight:600;display:flex}.thread-module__GzKfha__shapeOption input:checked+span{background:var(--ink);color:var(--phone-bg)}.thread-module__GzKfha__shapeOption input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.thread-module__GzKfha__reframeStage{border-radius:var(--radius-console);background:var(--ink);justify-content:center;display:flex}.thread-module__GzKfha__reframePhoto{touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.thread-module__GzKfha__reframePhoto img{pointer-events:none;width:100%;height:100%;display:block}.thread-module__GzKfha__reframeFrame{outline:2px solid var(--phone-bg);box-shadow:0 0 0 9999px var(--scrim);cursor:move;position:absolute}.thread-module__GzKfha__reframeControls{gap:var(--space-xxs);grid-template-columns:repeat(6,1fr);display:grid}.thread-module__GzKfha__reframeButton{min-height:var(--size-touch);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-secondary);border:0;padding:0;font-weight:600}.thread-module__GzKfha__inkButton{width:100%;height:var(--size-bottom-button);border-radius:var(--radius-control);background:var(--ink);color:var(--phone-bg);font-size:var(--text-value);transition:transform var(--duration-spring-quick) var(--ease-out);border:0;font-weight:700}.thread-module__GzKfha__inkButton:active:not(:disabled){transform:scale(var(--press-scale));transition-duration:var(--duration-press)}.thread-module__GzKfha__inkButton:disabled{background:var(--line);color:var(--ink-soft)}
.home-row-module__fnYqtW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.home-row-module__fnYqtW__item{animation:home-row-module__fnYqtW__rise var(--duration-rise-lively) var(--ease-lively) both}.home-row-module__fnYqtW__item:nth-child(2){animation-delay:var(--stagger-lively)}.home-row-module__fnYqtW__item:nth-child(n+3){animation-delay:calc(2 * var(--stagger-lively))}@keyframes home-row-module__fnYqtW__rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}@media (prefers-reduced-motion:reduce){.home-row-module__fnYqtW__item{animation:none}}.home-row-module__fnYqtW__row{align-items:center;gap:var(--space-sm);min-height:56px;padding:var(--space-md) var(--space-gutter);border-radius:var(--radius-object);color:var(--ink);text-decoration:none;display:flex}.home-row-module__fnYqtW__actionable{background:var(--accent-soft)}.home-row-module__fnYqtW__info,.home-row-module__fnYqtW__waiting,.home-row-module__fnYqtW__doneRow{border:1px solid var(--line);background:var(--card)}.home-row-module__fnYqtW__text{flex-direction:column;flex:1;min-width:0;display:flex}.home-row-module__fnYqtW__label{color:var(--ink-soft);font-size:var(--text-label);margin-bottom:2px;font-weight:600}.home-row-module__fnYqtW__title{font-size:var(--text-section);font-weight:700;line-height:var(--leading-headline);word-break:keep-all}.home-row-module__fnYqtW__waiting .home-row-module__fnYqtW__title{font-size:var(--text-value);font-weight:600}.home-row-module__fnYqtW__line{font-size:var(--text-secondary);color:var(--ink-soft);margin-top:2px}.home-row-module__fnYqtW__ring{border:2px solid var(--ink-soft);border-radius:var(--radius-full);width:12px;height:12px;animation:home-row-module__fnYqtW__pulse var(--duration-pulse) ease-in-out infinite;flex:none}@keyframes home-row-module__fnYqtW__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.home-row-module__fnYqtW__ring{animation:none}}.home-row-module__fnYqtW__chevron{width:24px;height:24px;color:var(--ink);flex:none}.home-row-module__fnYqtW__check{border-radius:var(--radius-full);background:var(--mint);width:20px;height:20px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.home-row-module__fnYqtW__check svg{width:12px;height:12px}.home-row-module__fnYqtW__doneRow .home-row-module__fnYqtW__title{font-size:var(--text-secondary);color:var(--ink-soft);font-weight:500}.home-row-module__fnYqtW__doneRow .home-row-module__fnYqtW__chevron{width:20px;height:20px;color:var(--ink-soft)}.home-row-module__fnYqtW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.making-module__DZ2jIa__headline{margin:var(--space-xs) 0 var(--space-md);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.making-module__DZ2jIa__headline:focus{outline:none}.making-module__DZ2jIa__steps{gap:var(--space-sm);margin:0 0 var(--space-gutter);font-size:var(--text-value);flex-direction:column;padding:0;list-style:none;display:flex}.making-module__DZ2jIa__done,.making-module__DZ2jIa__active,.making-module__DZ2jIa__next{align-items:flex-start;gap:var(--space-sm);word-break:keep-all;display:flex}.making-module__DZ2jIa__active{font-weight:700}.making-module__DZ2jIa__next{color:var(--ink-soft)}.making-module__DZ2jIa__disc{border-radius:var(--radius-full);flex:none;width:20px;height:20px;margin-top:2px}.making-module__DZ2jIa__done .making-module__DZ2jIa__disc{background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191720' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat}.making-module__DZ2jIa__active .making-module__DZ2jIa__disc{border:3px solid var(--ink);animation:making-module__DZ2jIa__pulse var(--duration-pulse) ease-in-out infinite}.making-module__DZ2jIa__next .making-module__DZ2jIa__disc{border:2px solid var(--field-border)}.making-module__DZ2jIa__skeleton{border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);box-shadow:var(--elev-object);overflow:hidden}.making-module__DZ2jIa__skeletonPhoto{aspect-ratio:1;background:var(--line);animation:making-module__DZ2jIa__pulse var(--duration-pulse) ease-in-out infinite}.making-module__DZ2jIa__skeletonBody{gap:var(--space-xs);padding:var(--space-md);flex-direction:column;display:flex}.making-module__DZ2jIa__skeletonBar,.making-module__DZ2jIa__skeletonBarShort{border-radius:var(--radius-tag);background:var(--line);height:12px;animation:making-module__DZ2jIa__pulse var(--duration-pulse) ease-in-out infinite;display:block}.making-module__DZ2jIa__skeletonBar{width:80%}.making-module__DZ2jIa__skeletonBarShort{width:50%}@keyframes making-module__DZ2jIa__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.making-module__DZ2jIa__active .making-module__DZ2jIa__disc,.making-module__DZ2jIa__skeletonPhoto,.making-module__DZ2jIa__skeletonBar,.making-module__DZ2jIa__skeletonBarShort{animation:none}}.making-module__DZ2jIa__wait{margin:var(--space-md) 0 0;color:var(--ink-soft);font-size:var(--text-secondary);word-break:keep-all}.making-module__DZ2jIa__home{height:44px;margin-top:var(--space-sm);padding:0 var(--space-md);border-radius:var(--radius-control);box-shadow:inset 0 0 0 1px var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-secondary);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}
.campaign-module__HzTB3G__screen{padding:0 var(--space-gutter) calc(184px + env(safe-area-inset-bottom))}.campaign-module__HzTB3G__headline{margin:var(--space-xs) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.campaign-module__HzTB3G__headline:focus{outline:none}.campaign-module__HzTB3G__form{gap:var(--space-lg);flex-direction:column;display:flex}.campaign-module__HzTB3G__photosHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:baseline;display:flex}.campaign-module__HzTB3G__label{font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.campaign-module__HzTB3G__counter{font-size:var(--text-label);color:var(--ink-soft);font-variant-numeric:tabular-nums;font-weight:600}.campaign-module__HzTB3G__grid{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.campaign-module__HzTB3G__addCell,.campaign-module__HzTB3G__cell{aspect-ratio:1;border-radius:var(--radius-console);position:relative;overflow:hidden}.campaign-module__HzTB3G__addCell{justify-content:center;align-items:center;gap:var(--space-xxs);border:1px solid var(--field-border);background:var(--card);color:var(--ink);font-size:var(--text-label);cursor:pointer;flex-direction:column;font-weight:600;display:flex}.campaign-module__HzTB3G__addCell:focus-within{outline:2px solid var(--blue);outline-offset:2px}.campaign-module__HzTB3G__plus{font-size:var(--text-section);line-height:1}.campaign-module__HzTB3G__fileInput{opacity:0;width:1px;height:1px;position:absolute}.campaign-module__HzTB3G__thumb,.campaign-module__HzTB3G__thumbEmpty{background:var(--line);width:100%;height:100%;display:block}.campaign-module__HzTB3G__thumb{object-fit:contain}.campaign-module__HzTB3G__progress,.campaign-module__HzTB3G__rejected{padding:var(--space-xxs) var(--space-xs);background:var(--photo-overlay);color:var(--phone-bg);font-size:var(--text-label);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;bottom:0;left:0;right:0}.campaign-module__HzTB3G__rejected{text-align:center;word-break:keep-all;flex-direction:column;justify-content:center;gap:2px;padding-top:28px;display:flex;top:0}.campaign-module__HzTB3G__rejectedTitle{font-weight:700}.campaign-module__HzTB3G__retry{min-height:44px;color:var(--phone-bg);font-size:var(--text-label);background:0 0;border:0;font-weight:700;text-decoration:underline}.campaign-module__HzTB3G__remove{width:44px;height:44px;padding:var(--space-xxs);background:0 0;border:0;justify-content:flex-end;align-items:flex-start;display:flex;position:absolute;top:0;right:0}.campaign-module__HzTB3G__remove span{border-radius:var(--radius-full);background:var(--photo-overlay);width:24px;height:24px;color:var(--phone-bg);font-size:var(--text-secondary);place-items:center;line-height:1;display:grid}.campaign-module__HzTB3G__field{gap:var(--space-xs);flex-direction:column;display:flex}.campaign-module__HzTB3G__textarea{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font:inherit;font-size:var(--text-value);resize:vertical;line-height:1.5}.campaign-module__HzTB3G__promise{font-size:var(--text-secondary);color:var(--ink-soft)}.campaign-module__HzTB3G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campaign-module__HzTB3G__footer{gap:var(--space-xs);padding:var(--space-xs) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));background:var(--phone-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:600px){.campaign-module__HzTB3G__footer{width:var(--owner-column);left:50%;right:auto;transform:translate(-50%)}}.campaign-module__HzTB3G__formError{font-size:var(--text-label);color:var(--danger);font-weight:600}
.toast-module__eFPsdG__region{right:var(--space-gutter);bottom:calc(96px + env(safe-area-inset-bottom));left:var(--space-gutter);z-index:10;pointer-events:none;position:fixed}@media (min-width:600px){.toast-module__eFPsdG__region{width:calc(var(--owner-column) - 2 * var(--space-gutter));left:50%;right:auto;transform:translate(-50%)}}.toast-module__eFPsdG__toast{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:52px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-control);background:var(--ink);color:var(--phone-bg);font-size:var(--text-secondary);pointer-events:auto;animation:toast-module__eFPsdG__rise var(--duration-rise-lively) var(--ease-lively) both;font-weight:500;display:flex;box-shadow:0 12px 32px -12px #19172080}@keyframes toast-module__eFPsdG__rise{0%{opacity:0;transform:translateY(24px)scale(.96)}}@media (prefers-reduced-motion:reduce){.toast-module__eFPsdG__toast{animation:none}}.toast-module__eFPsdG__text{word-break:keep-all}.toast-module__eFPsdG__undo{min-height:var(--size-touch);color:var(--phone-bg);font:inherit;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;font-weight:700;text-decoration:underline}
.reviews-module__UjIrla__headline{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;text-wrap:balance}.reviews-module__UjIrla__emptyLine{font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all;margin:0}.reviews-module__UjIrla__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.reviews-module__UjIrla__item{gap:var(--space-xs);padding:var(--space-md) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.reviews-module__UjIrla__sectionLabel{margin:28px 0 var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);font-weight:700}.reviews-module__UjIrla__meta{gap:0 var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);flex-wrap:wrap;display:flex}.reviews-module__UjIrla__stars{color:var(--ink);font-weight:700}.reviews-module__UjIrla__korean{font-size:var(--text-value);white-space:pre-line;word-break:keep-all;margin:0;font-weight:500;line-height:1.5}.reviews-module__UjIrla__original{font-size:var(--text-secondary);color:var(--ink-soft);white-space:pre-line;margin:0;line-height:1.5}.reviews-module__UjIrla__clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reviews-module__UjIrla__excerpt{font-size:var(--text-secondary);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.reviews-module__UjIrla__action{min-height:56px;padding:0 var(--space-md);border-radius:var(--radius-control);background:var(--accent-soft);color:var(--ink);font-size:var(--text-value);justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;display:flex}.reviews-module__UjIrla__action svg{width:20px;height:20px;color:var(--ink-soft)}.reviews-module__UjIrla__waitingLine{align-items:center;gap:var(--space-xs);font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all;margin:0;text-decoration:none;display:flex}.reviews-module__UjIrla__ring{border:2px solid var(--ink-soft);border-radius:var(--radius-full);width:12px;height:12px;animation:reviews-module__UjIrla__pulse var(--duration-pulse) ease-in-out infinite;flex:none}@keyframes reviews-module__UjIrla__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.reviews-module__UjIrla__ring{animation:none}}.reviews-module__UjIrla__doneLine{align-items:center;gap:var(--space-xs);min-height:44px;font-size:var(--text-secondary);color:var(--ink);font-weight:600;text-decoration:none;display:flex}.reviews-module__UjIrla__grow{flex:1}.reviews-module__UjIrla__doneLine svg{width:20px;height:20px;color:var(--ink-soft);flex:none}.reviews-module__UjIrla__check{border-radius:var(--radius-full);background:var(--mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191720' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 14px no-repeat;flex:none;width:20px;height:20px}.reviews-module__UjIrla__rowActions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.reviews-module__UjIrla__textButton{min-height:44px;padding:0 var(--space-xs);margin-left:calc(-1 * var(--space-xs));color:var(--ink);font:inherit;font-size:var(--text-secondary);text-underline-offset:3px;cursor:pointer;transition:opacity var(--duration-spring-quick) var(--ease-out);background:0 0;border:0;font-weight:600;text-decoration:underline}.reviews-module__UjIrla__textButton:active:not(:disabled){opacity:var(--press-dim-text);transition-duration:var(--duration-press)}.reviews-module__UjIrla__textButton:disabled{color:var(--ink-soft)}.reviews-module__UjIrla__error{font-size:var(--text-secondary);color:var(--danger);margin:0}.reviews-module__UjIrla__reviewBlock{gap:var(--space-xs);padding-bottom:var(--space-md);border-bottom:1px solid var(--line);flex-direction:column;display:flex}.reviews-module__UjIrla__googleReply{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--line);flex-direction:column;display:flex}.reviews-module__UjIrla__googleReplyLabel{font-size:var(--text-label);color:var(--ink-soft);font-weight:700}.reviews-module__UjIrla__rows{gap:var(--space-sm);margin:var(--space-xxs) 0 0;flex-direction:column;display:flex}.reviews-module__UjIrla__labelRow{gap:var(--space-sm);grid-template-columns:84px 1fr;align-items:baseline;display:grid}.reviews-module__UjIrla__labelRow dd{margin:0}.reviews-module__UjIrla__rowLabel{font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.reviews-module__UjIrla__draft{gap:var(--space-sm);flex-direction:column;display:flex}.reviews-module__UjIrla__draftLabel{gap:var(--space-xxs);flex-direction:column;scroll-margin-top:64px;display:flex}.reviews-module__UjIrla__draftNo{font-size:var(--text-label);font-weight:700}.reviews-module__UjIrla__draftNo:focus{outline:none}.reviews-module__UjIrla__draftLanguage{color:var(--ink-soft);font-weight:500}.reviews-module__UjIrla__draftOrigin{font-size:var(--text-secondary);color:var(--ink-soft);word-break:keep-all}.reviews-module__UjIrla__draftObject{border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);box-shadow:var(--elev-object)}.reviews-module__UjIrla__draftBody{padding:var(--space-md)}.reviews-module__UjIrla__draftCaption{margin:0 0 var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.reviews-module__UjIrla__draftChips{gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.reviews-module__UjIrla__draftText{font-size:var(--text-section);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.4}.reviews-module__UjIrla__draftText:lang(ja),.reviews-module__UjIrla__draftText:lang(zh){word-break:normal;line-break:strict}.reviews-module__UjIrla__meaningBlock{gap:var(--space-xxs);margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--line);flex-direction:column;display:flex}.reviews-module__UjIrla__meaning{font-size:var(--text-secondary);white-space:pre-line;word-break:keep-all;margin:0;line-height:1.5}.reviews-module__UjIrla__foreign{font-size:var(--text-secondary);color:var(--ink);white-space:pre-line;margin:0;line-height:1.5}.reviews-module__UjIrla__foreign:lang(ja),.reviews-module__UjIrla__foreign:lang(zh),.reviews-module__UjIrla__original:lang(ja),.reviews-module__UjIrla__original:lang(zh){word-break:normal;line-break:strict}.reviews-module__UjIrla__older summary{min-height:56px;font-size:var(--text-secondary);cursor:pointer;align-items:center;font-weight:600;display:flex}
.chip-module__MNGuNq__chip{height:40px;padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-full);background:var(--card);color:var(--ink);font:inherit;font-size:var(--text-secondary);white-space:nowrap;transition:transform var(--duration-press) var(--ease-out);flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.chip-module__MNGuNq__chip:active{transform:scale(.97)}.chip-module__MNGuNq__selected{border-color:var(--accent-soft);background:var(--accent-soft)}
.wordmark-module__8FE6gG__wordmark{font-size:var(--text-section);letter-spacing:-.02em;color:var(--ink);font-weight:800}.wordmark-module__8FE6gG__console{font-size:var(--text-value);color:var(--phone-bg)}.wordmark-module__8FE6gG__suffix{margin-left:var(--space-xxs);color:var(--muted);font-weight:600}
.results-card-module__4eCYNq__card{gap:var(--space-xxs);padding:var(--space-md) var(--space-gutter) var(--space-gutter);border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.results-card-module__4eCYNq__top{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.results-card-module__4eCYNq__chevron{flex:none;width:24px;height:24px}.results-card-module__4eCYNq__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1.15}.results-card-module__4eCYNq__line{color:var(--ink-soft);font-size:var(--text-value)}.results-card-module__4eCYNq__bars{margin-top:var(--space-md);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.results-card-module__4eCYNq__column{align-items:center;gap:var(--space-xxs);flex-direction:column;display:flex}.results-card-module__4eCYNq__plot{border-bottom:1px solid var(--line);justify-content:center;align-items:flex-end;width:100%;height:48px;display:flex}.results-card-module__4eCYNq__bar,.results-card-module__4eCYNq__barLatest,.results-card-module__4eCYNq__barPartial{border-radius:3px 3px 0 0;width:16px;display:block}.results-card-module__4eCYNq__bar{background:var(--muted)}.results-card-module__4eCYNq__barLatest{background:var(--ink)}.results-card-module__4eCYNq__barPartial{border:1.5px solid var(--ink);border-bottom:0}.results-card-module__4eCYNq__month,.results-card-module__4eCYNq__monthLatest{font-size:var(--text-label);font-variant-numeric:tabular-nums}.results-card-module__4eCYNq__month{color:var(--ink-soft)}.results-card-module__4eCYNq__monthLatest{color:var(--ink);font-weight:700}
.categories-module__G0TLnq__screen{padding:var(--space-md) var(--space-gutter) calc(160px + env(safe-area-inset-bottom))}.categories-module__G0TLnq__headline{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.categories-module__G0TLnq__headline:focus{outline:none}.categories-module__G0TLnq__label{margin:var(--space-lg) 0 var(--space-xs);font-size:var(--text-label);color:var(--ink-soft);font-weight:600}.categories-module__G0TLnq__primary{align-items:center;gap:var(--space-xs);display:flex}.categories-module__G0TLnq__primaryName{font-size:var(--text-section);font-weight:700}.categories-module__G0TLnq__ai{height:24px;padding:0 var(--space-xs);border:1px solid var(--ink-soft);font-size:var(--text-label);color:var(--ink-soft);border-radius:6px;align-items:center;font-weight:600;display:inline-flex}.categories-module__G0TLnq__reason{margin-top:var(--space-xs);font-size:var(--text-secondary);line-height:var(--leading-text);color:var(--ink-soft)}.categories-module__G0TLnq__textButton{min-height:var(--size-touch);color:var(--ink);font-size:var(--text-secondary);text-underline-offset:3px;transition:opacity var(--duration-spring-quick) var(--ease-out);background:0 0;border:0;align-items:center;padding:0;font-weight:600;text-decoration:underline;display:inline-flex}.categories-module__G0TLnq__textButton:active:not(:disabled){opacity:var(--press-dim-text);transition-duration:var(--duration-press)}.categories-module__G0TLnq__chips{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.categories-module__G0TLnq__chip{align-items:center;gap:var(--space-xxs);height:40px;padding:0 var(--space-xxs) 0 var(--space-md);border-radius:var(--radius-full);background:var(--accent-soft);color:var(--ink);font-size:var(--text-secondary);font-weight:600;display:inline-flex}.categories-module__G0TLnq__remove{width:var(--size-touch);height:var(--size-touch);color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;margin:-2px 0;display:inline-flex}.categories-module__G0TLnq__addChip{align-items:center;gap:var(--space-xxs);height:40px;padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-full);background:var(--card);color:var(--ink);font-size:var(--text-secondary);font-weight:600;display:inline-flex}.categories-module__G0TLnq__footer{gap:var(--space-xs);padding:var(--space-xs) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));background:var(--phone-bg);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:600px){.categories-module__G0TLnq__footer{width:var(--owner-column);left:50%;right:auto;transform:translate(-50%)}}.categories-module__G0TLnq__alert{margin-bottom:var(--space-md);font-size:var(--text-label);color:var(--danger);font-weight:600}.categories-module__G0TLnq__status{min-height:20px;font-size:var(--text-secondary);color:var(--ink-soft)}.categories-module__G0TLnq__sheet{width:100%;max-width:var(--owner-column);border-radius:var(--radius-object) var(--radius-object) 0 0;background:var(--card);height:80dvh;color:var(--ink);box-shadow:var(--elev-sheet);border:0;margin:auto auto 0;padding:0}.categories-module__G0TLnq__sheet::backdrop{background:var(--scrim)}.categories-module__G0TLnq__panel{gap:var(--space-xs);height:100%;padding:var(--space-sm) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.categories-module__G0TLnq__handle{width:36px;height:4px;margin:0 auto var(--space-xs);border-radius:var(--radius-full);background:var(--line)}.categories-module__G0TLnq__sheetTitle{font-size:var(--text-section);font-weight:700}.categories-module__G0TLnq__input{width:100%;height:56px;padding:0 var(--space-md);border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--card);color:var(--ink);font-size:var(--text-value)}.categories-module__G0TLnq__results{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.categories-module__G0TLnq__result{border:0;border-bottom:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);font-size:var(--text-value);text-align:left;background:0 0;font-weight:500}.categories-module__G0TLnq__close{height:var(--size-touch);color:var(--ink);font-size:var(--text-secondary);background:0 0;border:0;font-weight:600}.categories-module__G0TLnq__skeleton{gap:var(--space-sm);flex-direction:column;display:flex}.categories-module__G0TLnq__skeletonTitle,.categories-module__G0TLnq__skeletonLine{background:var(--line);height:28px;animation:categories-module__G0TLnq__pulse 1.2s var(--ease-in-out) infinite alternate;border-radius:6px}.categories-module__G0TLnq__skeletonLine{height:18px}@keyframes categories-module__G0TLnq__pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.categories-module__G0TLnq__skeletonTitle,.categories-module__G0TLnq__skeletonLine{animation:none}}
.progress-module__3s5T4a__progress{align-items:center;gap:var(--space-sm);min-height:44px;margin-bottom:var(--space-md);display:flex}.progress-module__3s5T4a__track{border-radius:var(--radius-full);background:var(--line);flex:1;height:4px;overflow:hidden}.progress-module__3s5T4a__fill{background:var(--accent);height:100%}.progress-module__3s5T4a__count{font-size:var(--text-label);font-variant-numeric:tabular-nums;color:var(--ink-soft);font-weight:600}
.sign-stack-module__e83gnW__post{border:1px solid var(--line);border-radius:var(--radius-object);background:var(--card);box-shadow:var(--elev-object);overflow:hidden}.sign-stack-module__e83gnW__body{padding:var(--space-md)}.sign-stack-module__e83gnW__head{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);display:flex}.sign-stack-module__e83gnW__thumb{border-radius:var(--radius-console);object-fit:cover;flex:none;width:48px;height:48px}.sign-stack-module__e83gnW__store{font-size:var(--text-secondary);font-weight:700;line-height:var(--leading-headline)}.sign-stack-module__e83gnW__destinations,.sign-stack-module__e83gnW__tag{font-size:var(--text-label);color:var(--ink-soft)}.sign-stack-module__e83gnW__tag{margin-left:auto}.sign-stack-module__e83gnW__stack{flex-direction:column;margin:0;display:flex}.sign-stack-module__e83gnW__stop{column-gap:var(--space-sm);padding-bottom:var(--space-sm);grid-template-columns:84px 1fr;display:grid}.sign-stack-module__e83gnW__stop:last-child{padding-bottom:0}.sign-stack-module__e83gnW__stopKo{margin-bottom:var(--space-sm);border-bottom:1px solid var(--line)}.sign-stack-module__e83gnW__label{font-size:var(--text-label);color:var(--ink-soft);margin:0;padding-top:1px;font-weight:600}.sign-stack-module__e83gnW__textKo{font-size:var(--text-value);margin:0;font-weight:500}.sign-stack-module__e83gnW__text{font-size:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}
.approved-module__cQEiGW__screen{padding:28px var(--space-gutter) calc(120px + env(safe-area-inset-bottom))}.approved-module__cQEiGW__headline{margin:var(--space-sm) 0 var(--space-lg);font-size:var(--text-headline);font-weight:800;line-height:var(--leading-headline);letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.approved-module__cQEiGW__departure dl>div:nth-child(n+2){animation:approved-module__cQEiGW__depart .4s var(--ease-out) both}.approved-module__cQEiGW__departure dl>div:nth-child(2){animation-delay:.24s}.approved-module__cQEiGW__departure dl>div:nth-child(3){animation-delay:.36s}.approved-module__cQEiGW__departure dl>div:nth-child(4){animation-delay:.48s}.approved-module__cQEiGW__departure dl>div:nth-child(5){animation-delay:.6s}@keyframes approved-module__cQEiGW__depart{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.approved-module__cQEiGW__departure dl>div:nth-child(n+2){animation:approved-module__cQEiGW__settle var(--duration-fade) var(--ease-out) both}}@keyframes approved-module__cQEiGW__settle{0%{opacity:0}}.approved-module__cQEiGW__departure[data-still] dl>div:nth-child(n+2){animation:none}.approved-module__cQEiGW__line{margin:var(--space-md) 0 0;color:var(--ink-soft);font-size:var(--text-secondary);word-break:keep-all}.approved-module__cQEiGW__footer{padding:var(--space-xs) var(--space-gutter) calc(var(--space-gutter) + env(safe-area-inset-bottom));background:var(--phone-bg);position:fixed;bottom:0;left:0;right:0}@media (min-width:600px){.approved-module__cQEiGW__footer{width:var(--owner-column);left:50%;right:auto;transform:translate(-50%)}}
.console-module__SwjOSW__surface{background:var(--canvas);min-height:100dvh;color:var(--phone-bg);font-size:var(--text-console)}.console-module__SwjOSW__topBar{align-items:center;gap:var(--space-md);height:56px;padding:0 var(--space-gutter);border-bottom:1px solid var(--console-line);display:flex}.console-module__SwjOSW__operator{color:var(--muted);margin-left:auto}.console-module__SwjOSW__ghostButton{height:32px;padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-console);color:var(--phone-bg);font-size:var(--text-console-row);transition:background-color var(--duration-fade) var(--ease-out);background:0 0;font-weight:600}.console-module__SwjOSW__ghostButton:hover{background:var(--canvas-2)}.console-module__SwjOSW__main{padding:var(--space-lg) var(--space-gutter)}.console-module__SwjOSW__heading{font-size:var(--text-section);letter-spacing:-.01em;font-weight:700}.console-module__SwjOSW__empty{margin-top:var(--space-md);color:var(--muted)}.console-module__SwjOSW__login{gap:var(--space-md);width:min(360px,100%);padding:96px var(--space-gutter) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.console-module__SwjOSW__loginHeading{margin:var(--space-lg) 0 var(--space-xs);font-size:var(--text-section);font-weight:700}.console-module__SwjOSW__field{gap:var(--space-xs);flex-direction:column;display:flex}.console-module__SwjOSW__fieldLabel{font-size:var(--text-label);color:var(--muted);font-weight:600}.console-module__SwjOSW__input{height:44px;padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-console);background:var(--canvas-2);color:var(--phone-bg);font-size:var(--text-console)}.console-module__SwjOSW__input[aria-invalid=true]{border-color:var(--danger-on-dark)}.console-module__SwjOSW__primaryButton{border-radius:var(--radius-console);background:var(--accent);height:40px;color:var(--ink);font-size:var(--text-console);transition:background-color var(--duration-fade) var(--ease-out);border:0;font-weight:700}.console-module__SwjOSW__primaryButton:hover,.console-module__SwjOSW__primaryButton:active{background:var(--accent-press)}.console-module__SwjOSW__alert{gap:var(--space-xs);font-size:var(--text-label);color:var(--danger-on-dark);font-weight:600;display:flex}.console-module__SwjOSW__workspace{grid-template-columns:200px minmax(0,1fr) 420px;min-height:calc(100dvh - 56px);display:grid}.console-module__SwjOSW__nav{gap:var(--space-xxs);padding:var(--space-md) var(--space-sm);border-right:1px solid var(--console-line);flex-direction:column;display:flex}.console-module__SwjOSW__navItem{height:40px;padding:0 var(--space-sm);border-radius:var(--radius-console);color:var(--muted);align-items:center;font-weight:600;text-decoration:none;display:flex}.console-module__SwjOSW__navItem[aria-current=page]{background:var(--canvas-2);color:var(--phone-bg)}.console-module__SwjOSW__queue{min-width:0;padding:var(--space-md) var(--space-gutter)}.console-module__SwjOSW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.console-module__SwjOSW__tabs{gap:var(--space-xxs);margin-bottom:var(--space-sm);display:flex}.console-module__SwjOSW__tab{align-items:center;gap:var(--space-xs);height:40px;padding:0 var(--space-md);border-radius:var(--radius-console);color:var(--muted);border:1px solid #0000;font-weight:600;text-decoration:none;display:inline-flex}.console-module__SwjOSW__tab[aria-selected=true]{border-color:var(--console-line);background:var(--canvas-2);color:var(--phone-bg)}.console-module__SwjOSW__count{font-variant-numeric:tabular-nums}.console-module__SwjOSW__table{border-collapse:collapse;width:100%;font-size:var(--text-console-row);font-variant-numeric:tabular-nums}.console-module__SwjOSW__table th{height:40px;padding:0 var(--space-sm);border-bottom:1px solid var(--console-line);color:var(--muted);text-align:left;font-weight:600}.console-module__SwjOSW__table td{height:44px;padding:0 var(--space-sm);border-bottom:1px solid var(--console-line)}.console-module__SwjOSW__row:hover,.console-module__SwjOSW__row[aria-selected=true],.console-module__SwjOSW__row:focus-within{background:var(--canvas-2)}.console-module__SwjOSW__rowLink{color:var(--phone-bg);text-decoration:none}.console-module__SwjOSW__rowLink:focus-visible{outline:2px solid var(--phone-bg);outline-offset:2px}.console-module__SwjOSW__wait{color:var(--muted)}.console-module__SwjOSW__waitLate{color:var(--danger-on-dark);font-weight:600}.console-module__SwjOSW__subtle{color:var(--muted);font-size:var(--text-console-row);display:block}.console-module__SwjOSW__dotDanger,.console-module__SwjOSW__dotWarning{width:8px;height:8px;margin-right:var(--space-xs);border-radius:var(--radius-full);background:var(--danger-on-dark);display:inline-block}.console-module__SwjOSW__dotWarning{background:var(--warning-on-dark)}.console-module__SwjOSW__actionColumn{white-space:nowrap;text-align:right;width:1%}.console-module__SwjOSW__rowAction,.console-module__SwjOSW__rowActionVisible{height:30px;padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-console);color:var(--phone-bg);font-size:var(--text-console-row);opacity:0;background:0 0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.console-module__SwjOSW__rowActionVisible{opacity:1}.console-module__SwjOSW__rowActionVisible:disabled,.console-module__SwjOSW__ghostAction:disabled{color:var(--muted);cursor:not-allowed}.console-module__SwjOSW__row:hover .console-module__SwjOSW__rowAction,.console-module__SwjOSW__row[aria-selected=true] .console-module__SwjOSW__rowAction,.console-module__SwjOSW__row:focus-within .console-module__SwjOSW__rowAction{opacity:1}.console-module__SwjOSW__primaryAction,.console-module__SwjOSW__ghostAction{height:40px;padding:0 var(--space-md);border-radius:var(--radius-console);font-size:var(--text-console);font-weight:700}.console-module__SwjOSW__primaryAction{background:var(--accent);width:100%;color:var(--ink);border:0}.console-module__SwjOSW__primaryAction:hover{background:var(--accent-press)}.console-module__SwjOSW__ghostAction{border:1px solid var(--field-border);width:100%;color:var(--phone-bg);background:0 0}.console-module__SwjOSW__ghostAction:hover{background:var(--canvas)}.console-module__SwjOSW__dangerAction{width:100%;height:40px;padding:0 var(--space-md);border:1px solid var(--danger-on-dark);border-radius:var(--radius-console);color:var(--danger-on-dark);font-size:var(--text-console);background:0 0;font-weight:700}.console-module__SwjOSW__dangerAction:hover{background:var(--canvas)}.console-module__SwjOSW__toast{margin-bottom:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--console-line);border-radius:var(--radius-console);background:var(--canvas-2);font-size:var(--text-console-row)}.console-module__SwjOSW__toastMessage{margin-top:var(--space-xs);color:var(--muted);-webkit-user-select:all;user-select:all;display:block}.console-module__SwjOSW__detail,.console-module__SwjOSW__detailEmpty{padding:var(--space-md) var(--space-gutter);border-left:1px solid var(--console-line);background:var(--canvas-2)}.console-module__SwjOSW__detailEmpty{background:0 0}.console-module__SwjOSW__closeDetail{color:var(--muted);font-size:var(--text-console-row);display:none}.console-module__SwjOSW__detailHeading{font-size:var(--text-section);font-weight:700}.console-module__SwjOSW__nowBlock,.console-module__SwjOSW__track{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--console-line);border-radius:var(--radius-console)}.console-module__SwjOSW__blockHeading{margin-bottom:var(--space-xs);font-size:var(--text-console);font-weight:700}.console-module__SwjOSW__nowActions{gap:var(--space-xs);margin-top:var(--space-sm);flex-direction:column;display:flex}.console-module__SwjOSW__skip{margin-top:var(--space-sm);color:var(--muted);font-size:var(--text-console-row)}.console-module__SwjOSW__skip summary{cursor:pointer}.console-module__SwjOSW__skipForm{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}.console-module__SwjOSW__choiceGroup{gap:var(--space-xs);font-size:var(--text-console-row);border:0;flex-direction:column;margin:0;padding:0;display:flex}.console-module__SwjOSW__trackList{gap:var(--space-xs);font-size:var(--text-console-row);flex-direction:column;padding:0;list-style:none;display:flex}.console-module__SwjOSW__trackItem{align-items:center;gap:var(--space-xs);grid-template-columns:12px 1fr auto;display:grid}.console-module__SwjOSW__eventItem{justify-content:space-between;gap:var(--space-xs);display:flex}.console-module__SwjOSW__trackCurrent{font-weight:700}.console-module__SwjOSW__time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.console-module__SwjOSW__errorDetail{white-space:normal;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.console-module__SwjOSW__markDone,.console-module__SwjOSW__markPending,.console-module__SwjOSW__markCurrent{border-radius:var(--radius-full);width:10px;height:10px}.console-module__SwjOSW__markDone{background:var(--mint)}.console-module__SwjOSW__markPending{border:2px solid var(--muted)}.console-module__SwjOSW__markCurrent{border:2px solid var(--phone-bg)}.console-module__SwjOSW__pageHeader{align-items:baseline;gap:var(--space-xs);margin-bottom:var(--space-sm);display:flex}.console-module__SwjOSW__pageHeading{font-size:var(--text-section);letter-spacing:-.01em;font-weight:700}.console-module__SwjOSW__chips{gap:var(--space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.console-module__SwjOSW__chip{align-items:center;gap:var(--space-xxs);height:30px;padding:0 var(--space-xxs) 0 var(--space-sm);border:1px solid var(--console-line);border-radius:var(--radius-console);background:var(--canvas);color:var(--phone-bg);display:inline-flex}.console-module__SwjOSW__chipRemove{border-radius:var(--radius-console);width:24px;height:24px;color:var(--muted);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.console-module__SwjOSW__chipRemove:hover{color:var(--phone-bg)}.console-module__SwjOSW__results{flex-direction:column;max-height:280px;padding:0;list-style:none;display:flex;overflow-y:auto}.console-module__SwjOSW__result{justify-content:space-between;align-items:center;gap:var(--space-xs);border-bottom:1px solid var(--console-line);min-height:44px;color:var(--phone-bg);display:flex}.console-module__SwjOSW__resultActions{gap:var(--space-xxs);display:flex}.console-module__SwjOSW__banner{padding:var(--space-xs) var(--space-gutter);background:var(--danger);color:var(--phone-bg);font-size:var(--text-console);font-weight:600}.console-module__SwjOSW__checks{position:relative}.console-module__SwjOSW__checks summary{align-items:center;gap:var(--space-xs);height:32px;padding:0 var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-console);cursor:pointer;font-size:var(--text-console-row);font-weight:600;list-style:none;display:inline-flex}.console-module__SwjOSW__checksList{z-index:2;width:320px;padding:var(--space-sm);border:1px solid var(--console-line);border-radius:var(--radius-console);background:var(--canvas-2);font-size:var(--text-console-row);position:absolute;top:40px;right:0}.console-module__SwjOSW__checksList ul{padding:0}.console-module__SwjOSW__checksList li{padding:var(--space-xxs) 0;list-style:none}.console-module__SwjOSW__freshLine{gap:var(--space-sm);font-size:var(--text-console-row);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.console-module__SwjOSW__fresh{color:var(--muted)}.console-module__SwjOSW__freshWarning{color:var(--warning-on-dark);font-weight:600}.console-module__SwjOSW__freshDanger{color:var(--danger-on-dark);font-weight:600}.console-module__SwjOSW__groupRow th{height:36px;padding-top:var(--space-sm);color:var(--muted);text-align:left;font-weight:600}.console-module__SwjOSW__groupRow .console-module__SwjOSW__count{margin-left:var(--space-xs)}.console-module__SwjOSW__filters{align-items:center;gap:var(--space-xs) var(--space-md);margin-top:var(--space-md);font-size:var(--text-console-row);flex-wrap:wrap;display:flex}.console-module__SwjOSW__filterLink{align-items:center;gap:var(--space-xxs);color:var(--phone-bg);text-decoration:underline;-webkit-text-decoration-color:var(--console-line);text-decoration-color:var(--console-line);text-underline-offset:3px;display:inline-flex}.console-module__SwjOSW__feedColumn{min-width:0;padding:var(--space-md) var(--space-gutter);border-left:1px solid var(--console-line);grid-area:1/3}.console-module__SwjOSW__workspace:has(>.console-module__SwjOSW__detail)>.console-module__SwjOSW__feedColumn{display:none}.console-module__SwjOSW__feedList{margin:0;padding:0;list-style:none}.console-module__SwjOSW__feedItem{gap:var(--space-xs);padding:var(--space-xs) 0;border-bottom:1px solid var(--console-line);font-size:var(--text-console-row);grid-template-columns:44px minmax(0,1fr);display:grid}.console-module__SwjOSW__feedText{overflow-wrap:anywhere;min-width:0}.console-module__SwjOSW__feedDanger{color:var(--danger-on-dark);font-weight:600}.console-module__SwjOSW__feedMore{margin-top:var(--space-xs);color:var(--muted);font-size:var(--text-console-row);display:none}@media (max-width:1279px){.console-module__SwjOSW__workspace{grid-template-columns:200px minmax(0,1fr)}.console-module__SwjOSW__nav{grid-row:span 2}.console-module__SwjOSW__feedColumn{border-top:1px solid var(--console-line);border-left:0;grid-area:auto/2}.console-module__SwjOSW__workspace:has(>.console-module__SwjOSW__detail)>.console-module__SwjOSW__feedColumn{display:block}.console-module__SwjOSW__feedCollapsed .console-module__SwjOSW__feedItem:nth-child(n+6){display:none}.console-module__SwjOSW__feedCollapsed .console-module__SwjOSW__feedMore{display:inline-block}.console-module__SwjOSW__detailEmpty{display:none}.console-module__SwjOSW__detail{z-index:3;width:420px;position:fixed;top:56px;bottom:0;right:0;overflow-y:auto}.console-module__SwjOSW__closeDetail{margin-bottom:var(--space-sm);display:inline-block}}.console-module__SwjOSW__navCount{color:var(--phone-bg);font-size:var(--text-console-row);font-variant-numeric:tabular-nums;margin-left:auto}.console-module__SwjOSW__preview{max-width:320px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-module__SwjOSW__choice{align-items:center;gap:var(--space-xs);min-height:32px;display:flex}.console-module__SwjOSW__textarea{padding:var(--space-xs) var(--space-sm);border:1px solid var(--field-border);border-radius:var(--radius-console);background:var(--canvas-2);color:var(--phone-bg);font:inherit;font-size:var(--text-console);resize:vertical}.console-module__SwjOSW__chatLog{gap:var(--space-sm);margin:var(--space-md) 0;font-size:var(--text-console);flex-direction:column;padding:0;list-style:none;display:flex}.console-module__SwjOSW__chatOwner,.console-module__SwjOSW__chatAssistant{gap:var(--space-xxs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-console);flex-direction:column;display:flex}.console-module__SwjOSW__chatOwner{border:1px solid var(--console-line)}.console-module__SwjOSW__chatAssistant{background:var(--canvas)}.console-module__SwjOSW__chatMeta{color:var(--muted);font-size:var(--text-console-row);font-variant-numeric:tabular-nums}.console-module__SwjOSW__chatBody{white-space:pre-wrap;overflow-wrap:anywhere}.console-module__SwjOSW__tiles{gap:var(--space-xs);margin:var(--space-xs) 0 0;grid-template-columns:1fr 1fr;display:grid}.console-module__SwjOSW__tile{padding:var(--space-xs) var(--space-sm);border:1px solid var(--console-line);border-radius:var(--radius-console)}.console-module__SwjOSW__tile dd{margin:0}.console-module__SwjOSW__tileLabel{color:var(--muted);font-size:var(--text-console-row)}.console-module__SwjOSW__tileValue{font-size:20px;font-weight:700}.console-module__SwjOSW__modeControl{gap:var(--space-xs);margin-top:var(--space-sm);display:grid}.console-module__SwjOSW__segmented{border:1px solid var(--console-line);border-radius:var(--radius-console);justify-self:start;gap:2px;padding:2px;display:inline-flex}.console-module__SwjOSW__segment{min-height:32px;padding:0 var(--space-sm);color:var(--muted);font-size:var(--text-console-row);background:0 0;border:0;border-radius:6px;font-weight:600}.console-module__SwjOSW__segment[aria-pressed=true]{background:var(--canvas);color:var(--phone-bg)}.console-module__SwjOSW__segment:hover:not([aria-pressed=true]){color:var(--phone-bg)}.console-module__SwjOSW__reviewWorkspace{grid-template-columns:200px minmax(0,1fr);min-height:calc(100dvh - 56px);display:grid}.console-module__SwjOSW__review{gap:var(--space-md);min-width:0;max-width:1200px;padding:var(--space-md) var(--space-gutter) var(--space-2xl);flex-direction:column;display:flex}.console-module__SwjOSW__reviewFacts{gap:var(--space-xs) var(--space-md);font-size:var(--text-console);grid-template-columns:max-content 1fr;display:grid}.console-module__SwjOSW__reviewFacts dt{color:var(--muted)}.console-module__SwjOSW__request{white-space:pre-line}.console-module__SwjOSW__reviewBlock{gap:var(--space-xs);flex-direction:column;display:flex}.console-module__SwjOSW__reviewPhotos{gap:var(--space-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.console-module__SwjOSW__reviewPhoto{position:relative}.console-module__SwjOSW__reviewPhoto img{object-fit:contain;border-radius:var(--radius-console);background:var(--canvas);width:auto;max-width:320px;height:200px;display:block}.console-module__SwjOSW__reviewTag{top:var(--space-xxs);left:var(--space-xxs);padding:0 var(--space-xxs);border:1px solid var(--phone-bg);border-radius:var(--radius-tag);background:var(--photo-overlay);color:var(--phone-bg);font-size:var(--text-label);font-weight:600;position:absolute}.console-module__SwjOSW__reviewTable{border-collapse:collapse;width:100%;font-size:var(--text-console)}.console-module__SwjOSW__reviewTable th,.console-module__SwjOSW__reviewTable td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--console-line);text-align:left;vertical-align:top}.console-module__SwjOSW__reviewTable thead th{color:var(--muted);font-size:var(--text-console-row);font-weight:600}.console-module__SwjOSW__reviewTable tbody th{width:120px;font-weight:600}.console-module__SwjOSW__reviewChanged th{box-shadow:inset 3px 0 0 var(--muted)}.console-module__SwjOSW__reviewChangedMark{color:var(--muted);font-size:var(--text-console-row);font-weight:600;display:block}.console-module__SwjOSW__reviewText{white-space:pre-line;line-height:1.5}.console-module__SwjOSW__reviewChecks{gap:var(--space-xxs);font-size:var(--text-console);flex-direction:column;padding:0;list-style:none;display:flex}.console-module__SwjOSW__checkOk,.console-module__SwjOSW__checkFail{gap:var(--space-xs);display:flex}.console-module__SwjOSW__checkMark{min-width:32px;font-weight:700}.console-module__SwjOSW__checkOk .console-module__SwjOSW__checkMark{color:var(--mint)}.console-module__SwjOSW__checkFail{color:var(--danger-on-dark)}.console-module__SwjOSW__reviewActions{gap:var(--space-xs);max-width:420px;display:grid}.console-module__SwjOSW__reviewEdit{gap:var(--space-xxs);display:grid}.console-module__SwjOSW__primaryLink{border-radius:var(--radius-console);background:var(--accent);height:40px;color:var(--ink);font-size:var(--text-console);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.console-module__SwjOSW__ghostLink{border:1px solid var(--field-border);border-radius:var(--radius-console);height:40px;color:var(--phone-bg);font-size:var(--text-console);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.console-module__SwjOSW__answers{gap:var(--space-sm);border:0;flex-wrap:wrap;padding:0;display:flex}.console-module__SwjOSW__answer{align-items:center;gap:var(--space-xxs);min-height:32px;font-size:var(--text-console);display:flex}.console-module__SwjOSW__reviewPhotoItem{gap:var(--space-xxs);flex-direction:column;display:flex}.console-module__SwjOSW__reviewPhotoPair{gap:var(--space-xxs);flex-wrap:wrap;display:flex}.console-module__SwjOSW__reviewPhotoPair figure{margin:0}.console-module__SwjOSW__reviewWhole{width:fit-content;position:relative;overflow:hidden}.console-module__SwjOSW__reviewWhole img{max-width:260px}.console-module__SwjOSW__reviewFrame{outline:1px solid var(--phone-bg);box-shadow:0 0 0 9999px var(--scrim);position:absolute}@media (hover:none){.console-module__SwjOSW__rowAction{opacity:1}}@media (max-width:767px){.console-module__SwjOSW__nav{grid-row:auto}.console-module__SwjOSW__groupRow th{padding:var(--space-sm) var(--space-sm) var(--space-xxs);display:block}.console-module__SwjOSW__feedColumn{grid-column:1}.console-module__SwjOSW__freshLine{order:3;width:100%}.console-module__SwjOSW__topBar{gap:var(--space-xs);height:auto;min-height:56px;padding:var(--space-xs) var(--space-gutter);flex-wrap:wrap}.console-module__SwjOSW__operator{display:none}.console-module__SwjOSW__topBar>:first-child{margin-right:auto}.console-module__SwjOSW__checksList{width:min(320px, calc(100vw - 2 * var(--space-gutter)))}.console-module__SwjOSW__workspace,.console-module__SwjOSW__reviewWorkspace{grid-template-columns:minmax(0,1fr);min-height:0}.console-module__SwjOSW__nav{padding:var(--space-xs) var(--space-gutter);border-right:0;border-bottom:1px solid var(--console-line);flex-direction:row;overflow-x:auto}.console-module__SwjOSW__navItem{gap:var(--space-xs);flex-shrink:0}.console-module__SwjOSW__navCount{margin-left:0}.console-module__SwjOSW__tabs{overflow-x:auto}.console-module__SwjOSW__tab{padding:0 var(--space-sm);flex-shrink:0}.console-module__SwjOSW__table,.console-module__SwjOSW__table tbody,.console-module__SwjOSW__table tr,.console-module__SwjOSW__table td{display:block}.console-module__SwjOSW__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.console-module__SwjOSW__table tr{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--console-line)}.console-module__SwjOSW__table td{height:auto;margin-right:var(--space-sm);border-bottom:0;padding:2px 0;display:inline-block}.console-module__SwjOSW__table td:first-child,.console-module__SwjOSW__table .console-module__SwjOSW__actionColumn{margin-right:0;display:block}.console-module__SwjOSW__table .console-module__SwjOSW__subtle{margin-left:var(--space-xxs);display:inline}.console-module__SwjOSW__rowAction{opacity:1}.console-module__SwjOSW__table td[data-label]:before,.console-module__SwjOSW__reviewTable td[data-label]:before{content:attr(data-label);margin-right:var(--space-xs);color:var(--muted)}.console-module__SwjOSW__rowLink{padding:var(--space-xxs) 0;font-weight:600;display:inline-block}.console-module__SwjOSW__actionColumn{text-align:left;width:auto}.console-module__SwjOSW__table .console-module__SwjOSW__actionColumn{padding-top:var(--space-xs)}.console-module__SwjOSW__preview{max-width:100%}.console-module__SwjOSW__detail{border-left:0;width:auto;inset:0}.console-module__SwjOSW__review{padding-top:var(--space-sm)}.console-module__SwjOSW__reviewFacts{grid-template-columns:minmax(0,1fr)}.console-module__SwjOSW__reviewFacts dd{margin:0 0 var(--space-xs)}.console-module__SwjOSW__reviewPhoto img{max-width:100%;height:auto;max-height:240px}.console-module__SwjOSW__reviewWhole img{max-width:100%}.console-module__SwjOSW__reviewTable,.console-module__SwjOSW__reviewTable tbody,.console-module__SwjOSW__reviewTable tr,.console-module__SwjOSW__reviewTable th,.console-module__SwjOSW__reviewTable td{display:block}.console-module__SwjOSW__reviewTable thead{display:none}.console-module__SwjOSW__reviewTable tr{padding:var(--space-xs) 0;border-bottom:1px solid var(--console-line)}.console-module__SwjOSW__reviewTable th,.console-module__SwjOSW__reviewTable td{padding:var(--space-xxs) var(--space-sm);border-bottom:0}.console-module__SwjOSW__reviewTable tbody th{width:auto}.console-module__SwjOSW__reviewTable td[data-label]:before{font-size:var(--text-console-row);display:block}.console-module__SwjOSW__reviewTable td[data-label]:empty{display:none}.console-module__SwjOSW__reviewActions{max-width:none}.console-module__SwjOSW__input,.console-module__SwjOSW__textarea{font-size:16px}.console-module__SwjOSW__primaryAction,.console-module__SwjOSW__ghostAction,.console-module__SwjOSW__primaryLink,.console-module__SwjOSW__ghostLink{min-height:44px}}
