:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sp-bg:#fffcf3;--sp-paper:#fdfbf3;--sp-ink:#1f2520;--sp-ink-2:#3d453d;--sp-ink-3:#6a776a;--sp-peach:#f5a882;--sp-butter:#f5cc60;--sp-mint:#b0cc70;--sp-pink:#f0a8bc;--sp-sky:#80b898;--sp-red:#e06858;--sp-avatar-mint:#e4f0c8;--sp-avatar-butter:#fdf0b0;--sp-avatar-peach:#fde0d0;--sp-avatar-sky:#cce8d8;--sp-avatar-accent-1:#fbded0;--sp-avatar-accent-2:#fadfe8;--sp-avatar-accent-3:#ece1f7;--sp-avatar-accent-4:#d7e6fa;--sp-avatar-accent-5:#cfeade;--sp-avatar-accent-6:#ffe2c6;--sp-avatar-accent-7:#eef0c4;--sp-avatar-accent-8:#e6e0d0;--sp-avatar-letter-ink:#1f2520;--sp-danger:#e74c3c;--sp-danger-fg:#b52f23;--sp-caution:#f39c12;--sp-caution-fg:#7a5010;--sp-accent:var(--sp-mint);--sp-link:var(--sp-ink);--sp-focus:var(--sp-ink);--sp-gold:var(--sp-butter);--sp-cream:var(--sp-paper);--sp-status-green:#27ae60;--sp-status-green-fg:#1a6b3a;--sp-status-blue:#2980b9;--sp-status-blue-fg:#1a4f7a;--sp-env-sandbox-bg:#f59e0b;--sp-env-sandbox-fg:#1c1400;--sp-env-dev-bg:#1d4ed8;--sp-env-dev-fg:#fff;--sp-env-staging-bg:#6d28d9;--sp-env-staging-fg:#fff;--sp-env-production-bg:#b42318;--sp-env-production-fg:#fff;--color-text-muted:var(--sp-ink-3);--sp-ink-hover:#1f25200f;--sp-ink-overlay:#1f252066;--sp-brown:#8a6d45;--sp-brown-2:#5d554d;--sp-beige:#c5b8a5;--sp-cal-holiday:#fde0d0;--sp-cal-sat:#cce8d8;--sp-cal-today:#ebe4f5;--sp-font-jp:"Zen Maru Gothic", "Noto Sans JP", system-ui, sans-serif;--sp-font-display:"DM Serif Display", "Zen Maru Gothic", serif;--sp-font-mono:"JetBrains Mono", ui-monospace, monospace;--font-mono:var(--sp-font-mono);--sp-fs-page-title:clamp(1.5rem, 3vw, 2.25rem);--sp-fs-h1:var(--sp-fs-page-title);--sp-fs-h2:2rem;--sp-fs-h3:1.5rem;--sp-fs-lg:1.125rem;--sp-fs-body:1rem;--sp-fs-small:.875rem;--sp-fs-tiny:.75rem;--sp-fs-label:.78rem;--sp-fs-xs:.6875rem;--sp-fs-h4:1.1rem;--sp-shell-max-width:1120px;--sp-shell-header-height:72px;--sp-header-measured-height:initial;--sp-shell-header-height-compact:64px;--sp-shell-logo-size:44px;--sp-shell-logo-size-compact:40px;--sp-shell-nav-min-height:2.75rem;--sp-shell-header-pad-x:1.5rem;--page-hero-title-size:clamp(1.9rem, 4vw, 2.85rem);--page-hero-lead-size:1rem;--page-section-title-size:1.1rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--sp-lh-base:1.7;--sp-font-serif:Georgia, "Times New Roman", serif;--sp-border-w:2.5px;--sp-border:var(--sp-border-w) solid var(--sp-ink);--sp-border-thin:2px solid var(--sp-ink);--sp-border-dashed:2.5px dashed var(--sp-ink);--sp-shadow-card:3px 4px 0 var(--sp-ink);--sp-shadow-sticker:2px 3px 0 var(--sp-ink);--sp-shadow-hero:6px 8px 0 var(--sp-mint);--sp-shadow-accent:3px 4px 0 var(--sp-peach);--sp-shadow-avatar:1px 1px 0 var(--sp-ink);--sp-shadow-avatar-lg:2px 2px 0 var(--sp-ink);--sp-shadow-sm:3px 3px 0 var(--sp-ink);--sp-shadow-interactive:3px 4px 0 var(--sp-mint);--sp-shadow-color-card:2px 3px 0 color-mix(in srgb, var(--sp-mint) 75%, transparent);--sp-shadow-color-lift:6px 8px 0 color-mix(in srgb, var(--sp-mint) 75%, transparent);--sp-focus-ring:0 0 0 3px var(--sp-ink);--sp-focus-ring-danger:0 0 0 3px var(--sp-danger);--sp-focus-ring-inset:inset 0 0 0 3px var(--sp-ink);--sp-focus-outline:2px solid var(--sp-ink);--sp-radius-pill:999px;--sp-radius-card:14px;--sp-radius-card-lg:18px;--sp-radius-tag:8px;--sp-radius-2:var(--sp-radius-tag);--sp-radius-button:var(--sp-radius-tag);--sp-radius-sticker:4px;--sp-border-color:color-mix(in srgb, var(--sp-ink) 18%, transparent);--sp-avatar-size-sm:22px;--sp-avatar-size-md:28px;--sp-avatar-size-lg:48px;--sp-avatar-stack-size:1.5rem;--sp-avatar-stack-overlap:-.42rem;--sp-avatar-stack-ring:2px;--sp-pill-sm-min-height:1.45rem;--sp-pill-sm-padding:.12rem .55rem;--sp-pill-xs-padding:.1rem .45rem;--sp-tint-mint:color-mix(in srgb, var(--sp-mint) 22%, var(--sp-paper));--sp-tint-mint-border:color-mix(in srgb, var(--sp-mint) 45%, transparent);--sp-tint-butter:color-mix(in srgb, var(--sp-butter) 22%, var(--sp-paper));--sp-tint-butter-border:color-mix(in srgb, var(--sp-butter) 45%, transparent);--sp-tint-red:color-mix(in srgb, var(--sp-red) 28%, var(--sp-paper));--sp-tint-red-border:color-mix(in srgb, var(--sp-red) 50%, transparent);--sp-tint-peach:color-mix(in srgb, var(--sp-peach) 25%, var(--sp-paper));--sp-tint-peach-border:color-mix(in srgb, var(--sp-peach) 50%, transparent);--sp-tint-ink:color-mix(in srgb, var(--sp-ink) 8%, var(--sp-paper));--sp-tint-ink-border:color-mix(in srgb, var(--sp-ink) 15%, transparent);--sp-tint-danger:color-mix(in srgb, var(--sp-danger) 18%, var(--sp-paper));--sp-tint-danger-border:color-mix(in srgb, var(--sp-danger) 40%, transparent);--sp-on-accent:var(--sp-ink);--sp-transition-gentle:.25s cubic-bezier(.2, 0, 0, 1);--sp-transition-bounce:.4s cubic-bezier(.34, 1.56, .64, 1);--sp-ease-gentle:cubic-bezier(.2, 0, 0, 1);--sp-ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--sp-ease-drawer:cubic-bezier(.2, .8, .2, 1);--sp-shadow-float:0 12px 24px -8px #1f252038;--sp-shadow-subtle:0 2px 8px #1f25200f;--sp-shadow-md:0 4px 20px #1f252014;--sp-surface:color-mix(in srgb, var(--sp-beige) 8%, var(--sp-bg));--sp-skeleton-bg:color-mix(in srgb, var(--sp-ink) 6%, var(--sp-paper));--sp-section-padding:1.35rem;--sp-section-gap:1.5rem;--sp-section-border:var(--sp-border);--sp-section-radius:var(--sp-radius-card-lg);--sp-section-shadow:var(--sp-shadow-container);--sp-card-padding:1.25rem;--sp-card-padding-lg:2rem;--sp-card-bg:var(--sp-paper);--sp-card-bg-surface:var(--sp-surface);--sp-card-border:1px solid color-mix(in srgb, var(--sp-ink) 10%, transparent);--sp-card-shadow:var(--sp-shadow-subtle);--sp-shadow-container:var(--sp-shadow-subtle);--sp-card-title-size:1rem;--sp-card-title-weight:800;--sp-card-eyebrow-color:var(--sp-brown-2);--sp-card-eyebrow-size:.7rem;--sp-card-label-color:var(--sp-brown-2);--sp-card-label-size:.7rem;--sp-card-text-color:var(--sp-ink-2);--sp-card-text-size:.86rem;--sp-card-accent-border:3px solid var(--sp-ink);--sp-card-hover-bg:color-mix(in srgb, var(--sp-mint) 22%, var(--sp-paper));--sp-card-hover-border:color-mix(in srgb, var(--sp-ink) 24%, transparent);--sp-card-hover-border-bg:color-mix(in srgb, var(--sp-ink) 24%, var(--sp-border-color));--sp-ls-title:-.02em;--sp-ls-heading:-.01em;--sp-ls-label:.04em;--sp-ls-uppercase:.08em;--sp-ls-wide:.1em;--sp-ls-extra-wide:.12em;--sp-gap-section:2.5rem;--sp-gap-layout:3rem;--sp-list-thumb-sm:96px;--sp-list-thumb:112px;--sp-list-thumb-lg:160px;--sp-chip-padding:.3rem .7rem;--sp-chip-min-height:2rem;--sp-button-min-height:2rem;--sp-button-min-height-sm:1.75rem;--sp-button-padding:.45rem .85rem;--sp-button-padding-sm:.4rem .7rem;--sp-tap-target-min:44px;--sp-bottom-nav-row:3.95rem;--sp-bottom-nav-height:calc(1rem + var(--sp-bottom-nav-row) + 1px);--sp-bottom-nav-measured-height:initial;--sp-bottom-nav-occupied-height:var(--sp-bottom-nav-measured-height,calc(var(--sp-bottom-nav-height) + env(safe-area-inset-bottom)));--sp-bottom-nav-gap:.5rem;--sp-btn-radius:var(--sp-radius-pill);--sp-btn-min-height:2.75rem;--sp-btn-padding-md:.5rem 1.1rem;--sp-btn-padding-sm:.4rem .8rem;--sp-rotate-sticker:-.4deg;--sp-prose-width:36rem;--sp-prose-width-wide:48rem;--sp-fs-body-md:.92rem;--sp-fs-body-sm:.86rem;--sp-fs-caption:.82rem;--sp-fs-meta:.75rem;--sp-lh-tight:1.45;--sp-lh-snug:1.55;--sp-lh-cozy:1.65;--sp-lh-relaxed:1.75;--sp-lh-loose:1.8;--ui-card-bg:var(--sp-paper);--ui-card-border:var(--sp-border-thin);--sp-card-border-list:1.5px solid #1f25202e;--ui-card-radius:var(--sp-radius-card);--ui-card-shadow:var(--sp-shadow-container);--ui-field-bg:var(--sp-paper);--ui-field-border:var(--sp-border-thin);--ui-field-border-focus:var(--sp-ink);--ui-field-border-error:var(--sp-danger);--ui-field-radius:var(--sp-radius-tag);--ui-field-placeholder:var(--sp-ink-3);--ui-subtle-bg:color-mix(in srgb, var(--sp-ink) 5%, transparent);--ui-subtle-border:1px solid color-mix(in srgb, var(--sp-ink) 18%, transparent);--ui-notice-bg:color-mix(in srgb, var(--sp-ink) 4%, transparent);--ui-notice-border:1px solid color-mix(in srgb, var(--sp-ink) 14%, transparent);--ui-success-bg:color-mix(in srgb, var(--sp-mint) 25%, var(--sp-paper));--ui-success-border:1.5px solid color-mix(in srgb, var(--sp-mint) 60%, transparent);--ui-error-color:var(--sp-danger-fg);--ui-error-fs:var(--sp-fs-small);--z-base:1;--z-above:2;--z-dropdown:50;--z-sticky:100;--z-bottom-nav:120;--z-fab:130;--z-panel:150;--z-panel-fg:151;--z-overlay:200;--z-survey:300;--z-modal:1000;--z-confirm:1100;--z-toast:9999;--z-burst:9998}[data-theme=onigiri]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--sp-bg:#fffcf3;--sp-paper:#fdfbf3;--sp-ink:#1f2520;--sp-ink-2:#3d453d;--sp-ink-3:#6a776a;--sp-link:var(--sp-ink);--sp-peach:#f5a882;--sp-butter:#f5cc60;--sp-mint:#b0cc70;--sp-pink:#f0a8bc;--sp-sky:#80b898;--sp-red:#e06858;--sp-avatar-mint:#e4f0c8;--sp-avatar-butter:#fdf0b0;--sp-avatar-peach:#fde0d0;--sp-avatar-sky:#cce8d8;--sp-danger:#e74c3c;--sp-danger-fg:#b52f23;--sp-ink-hover:#1f25200f;--sp-ink-overlay:#1f252066;--sp-brown:#8a6d45;--sp-brown-2:#5d554d;--sp-beige:#c5b8a5;--sp-cal-holiday:#fde0d0;--sp-cal-sat:#cce8d8;--sp-card-border-list:1.5px solid #1f25202e;--sp-on-accent:var(--sp-ink);--sp-shadow-card:3px 4px 0 var(--sp-ink);--sp-shadow-sticker:2px 3px 0 var(--sp-ink);--sp-shadow-sm:3px 3px 0 var(--sp-ink);--sp-shadow-interactive:3px 4px 0 var(--sp-mint);--sp-shadow-color-card:2px 3px 0 color-mix(in srgb, var(--sp-mint) 75%, transparent);--sp-shadow-color-lift:6px 8px 0 color-mix(in srgb, var(--sp-mint) 75%, transparent);--sp-shadow-hero:6px 8px 0 var(--sp-mint);--sp-shadow-accent:3px 4px 0 var(--sp-peach);--sp-shadow-float:0 12px 24px -8px #1f252038;--sp-shadow-subtle:0 2px 8px #1f25200f;--sp-shadow-md:0 4px 20px #1f252014}[data-theme=choco]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sp-bg:#1f1208;--sp-paper:#321d0d;--sp-ink:#fff8f0;--sp-ink-2:#c9b49e;--sp-ink-3:#a08870;--sp-link:var(--sp-ink);--sp-peach:#e05578;--sp-butter:#e6b430;--sp-mint:#62c09e;--sp-pink:#d070b8;--sp-sky:#4ea8dc;--sp-red:#e84858;--sp-avatar-mint:#1a3828;--sp-avatar-butter:#382808;--sp-avatar-peach:#381220;--sp-avatar-sky:#0c2840;--sp-danger:#df4055;--sp-danger-fg:#f08080;--sp-caution:#f39c12;--sp-caution-fg:#f8c870;--sp-status-green-fg:#8ee8b4;--sp-status-blue-fg:#78c0e8;--sp-env-sandbox-bg:var(--sp-butter);--sp-env-sandbox-fg:var(--sp-bg);--sp-env-dev-bg:var(--sp-sky);--sp-env-dev-fg:var(--sp-bg);--sp-env-staging-bg:var(--sp-pink);--sp-env-staging-fg:var(--sp-bg);--sp-env-production-bg:#ef5264;--sp-env-production-fg:var(--sp-bg);--sp-ink-hover:#fff8f014;--sp-ink-overlay:#fff8f073;--sp-brown:#e8c89e;--sp-brown-2:#c4a882;--sp-beige:#8a7460;--sp-cal-holiday:#381220;--sp-cal-sat:#0c2840;--sp-cal-today:#2a1f3a;--sp-on-accent:var(--sp-bg);--sp-card-border-list:1.5px solid #fff8f026;--sp-surface:color-mix(in srgb, var(--sp-paper) 40%, var(--sp-bg));--sp-skeleton-bg:color-mix(in srgb, var(--sp-ink) 9%, var(--sp-paper));--sp-shadow-card:3px 4px 0 color-mix(in srgb, var(--sp-ink) 70%, transparent);--sp-shadow-sticker:2px 3px 0 color-mix(in srgb, var(--sp-ink) 62%, transparent);--sp-shadow-sm:3px 3px 0 color-mix(in srgb, var(--sp-ink) 64%, transparent);--sp-shadow-interactive:3px 4px 0 color-mix(in srgb, var(--sp-mint) 55%, transparent);--sp-shadow-color-card:2px 3px 0 color-mix(in srgb, var(--sp-butter) 45%, transparent);--sp-shadow-color-lift:6px 8px 0 color-mix(in srgb, var(--sp-butter) 35%, transparent);--sp-shadow-hero:6px 8px 0 color-mix(in srgb, var(--sp-ink) 56%, transparent);--sp-shadow-accent:3px 4px 0 color-mix(in srgb, var(--sp-peach) 55%, transparent);--sp-shadow-avatar:1px 1px 0 color-mix(in srgb, var(--sp-ink) 55%, transparent);--sp-shadow-avatar-lg:2px 2px 0 color-mix(in srgb, var(--sp-ink) 55%, transparent);--sp-shadow-float:0 12px 24px -8px #0009;--sp-shadow-subtle:0 2px 8px #0006;--sp-shadow-md:0 4px 20px #00000080}@media (width<=640px){:root{--sp-shadow-card:2px 3px 0 var(--sp-ink);--sp-shadow-sticker:1px 2px 0 var(--sp-ink);--sp-shadow-sm:2px 2px 0 var(--sp-ink);--sp-shadow-interactive:2px 3px 0 var(--sp-mint);--sp-shadow-color-lift:4px 6px 0 color-mix(in srgb, var(--sp-mint) 75%, transparent);--sp-shadow-hero:4px 5px 0 var(--sp-mint);--sp-shadow-accent:2px 3px 0 var(--sp-peach)}[data-theme=choco]{--sp-shadow-card:2px 3px 0 color-mix(in srgb, var(--sp-ink) 70%, transparent);--sp-shadow-sticker:1px 2px 0 color-mix(in srgb, var(--sp-ink) 62%, transparent);--sp-shadow-sm:2px 2px 0 color-mix(in srgb, var(--sp-ink) 64%, transparent);--sp-shadow-interactive:2px 3px 0 color-mix(in srgb, var(--sp-mint) 55%, transparent);--sp-shadow-color-lift:4px 6px 0 color-mix(in srgb, var(--sp-butter) 35%, transparent);--sp-shadow-hero:4px 5px 0 color-mix(in srgb, var(--sp-ink) 56%, transparent);--sp-shadow-accent:2px 3px 0 color-mix(in srgb, var(--sp-peach) 55%, transparent)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--max-width:var(--sp-shell-max-width);--header-height:var(--sp-header-measured-height,calc(var(--sp-shell-header-height) + env(safe-area-inset-top)))}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1rem);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-bottom:1rem;font-size:16px;overflow:clip scroll}body{font-family:var(--sp-font-jp);background:var(--sp-bg);color:var(--sp-ink);line-height:var(--sp-lh-base);word-break:auto-phrase;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;min-width:0;position:relative;overflow-x:clip}input[type=search]::-webkit-search-cancel-button{appearance:none}body:before{content:"";z-index:-1;opacity:.055;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:fixed;inset:0}:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px;border-radius:var(--sp-radius-sticker)}a{color:var(--sp-ink);text-underline-offset:3px;text-decoration:none}::selection{background:var(--sp-butter);color:var(--sp-on-accent)}@media (hover:hover){a:hover{text-decoration:underline}}button{cursor:pointer;font-family:inherit}input,select,textarea{accent-color:var(--sp-ink)}textarea{resize:vertical}img{max-width:100%}h1,h2,h3,h4{font-weight:700;line-height:1.4}@keyframes sp-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-fade{0%{opacity:0}to{opacity:1}}@keyframes sp-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sp-slide-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sp-dropdown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-spin{to{transform:rotate(360deg)}}.page-fade-in{animation:.25s ease-out forwards sp-page-in}@media (width<=1024px){:root{--header-height:var(--sp-header-measured-height,calc(64px + env(safe-area-inset-top)))}html{scroll-padding-bottom:calc(var(--sp-bottom-nav-occupied-height) + var(--sp-bottom-nav-gap))}html:has(body[data-mobile-bottom-nav=hidden]){scroll-padding-bottom:calc(1rem + env(safe-area-inset-bottom))}body{padding-bottom:calc(var(--sp-bottom-nav-occupied-height) + var(--sp-bottom-nav-gap))}body[data-mobile-bottom-nav=hidden]{padding-bottom:env(safe-area-inset-bottom)}}button,a,[role=button]{touch-action:manipulation;transition:transform .1s var(--sp-ease-gentle), opacity .12s ease, background .12s ease, border-color .12s ease}html.theme-switching *,html.theme-switching :before,html.theme-switching :after{transition-property:none!important}@media (pointer:coarse){textarea{resize:none}:where(button:not(:disabled),a[href],[role=button]:not([aria-disabled=true])):active{opacity:.85}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) *,html:not([data-motion-preference=standard]) :before,html:not([data-motion-preference=standard]) :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html:not([data-motion-preference=standard]){scroll-behavior:auto}html:not([data-motion-preference=standard]) #root,html:not([data-motion-preference=standard]) .page-fade-in{opacity:1;animation:none}html:not([data-motion-preference=standard]) button,html:not([data-motion-preference=standard]) a,html:not([data-motion-preference=standard]) [role=button]{transition-property:opacity,background,border-color}:root:not([data-motion-preference=standard]){--sp-transition-gentle:0s;--sp-transition-bounce:0s}}.formError{font-size:var(--ui-error-fs);color:var(--ui-error-color);margin-top:.25rem;font-weight:700}@media (forced-colors:active){:focus-visible{outline-offset:2px!important;border-radius:var(--sp-radius-sticker)!important;box-shadow:none!important;outline:3px solid highlight!important}}.admin-actions{justify-content:flex-end;gap:.4rem;padding:.25rem 0 .5rem;display:flex}html[data-motion-preference=reduced] *,html[data-motion-preference=reduced] :before,html[data-motion-preference=reduced] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-motion-preference=reduced]{scroll-behavior:auto}html[data-motion-preference=reduced] #root,html[data-motion-preference=reduced] .page-fade-in{opacity:1;animation:none}html[data-motion-preference=reduced] button,html[data-motion-preference=reduced] a,html[data-motion-preference=reduced] [role=button]{transition-property:opacity,background,border-color}:root[data-motion-preference=reduced]{--sp-transition-gentle:0s;--sp-transition-bounce:0s}._backdrop_m185g_1{z-index:var(--z-confirm);background:color-mix(in srgb, var(--sp-ink) 45%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:1rem;animation:.12s _sp-fade_m185g_1;display:flex;position:fixed;inset:0}._dialog_m185g_17{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);width:100%;max-width:22rem;box-shadow:var(--sp-shadow-container);will-change:transform;outline:none;flex-direction:column;gap:.65rem;padding:1.5rem;animation:.14s _slideUp_m185g_1;display:flex}._dialog_m185g_17:focus-visible{outline:3px solid var(--sp-ink);outline-offset:2px}@keyframes _slideUp_m185g_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._title_m185g_43{font-size:.95rem;font-weight:var(--fw-heavy);color:var(--sp-ink);line-height:1.4}._desc_m185g_50{font-size:var(--sp-fs-caption);color:var(--sp-ink-2);overflow-wrap:anywhere;line-height:1.6}._typeBlock_m185g_57{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}._typeLabel_m185g_64{font-size:var(--sp-fs-caption);color:var(--sp-ink-2);line-height:1.5}._typeWord_m185g_70{border-radius:var(--sp-radius-sticker);background:color-mix(in srgb, var(--sp-ink) 8%, transparent);color:var(--sp-ink);font-family:var(--sp-font-mono,ui-monospace, monospace);font-weight:var(--fw-bold);padding:0 .35rem;display:inline-block}._typeInput_m185g_80{border:var(--sp-border-thin);background:var(--sp-paper);width:100%;color:var(--sp-ink);font-size:var(--sp-fs-body-sm);font-family:var(--sp-font-mono,ui-monospace, monospace);border-radius:6px;outline:none;min-height:44px;padding:.5rem .65rem}._typeInput_m185g_80:focus-visible{box-shadow:var(--sp-focus-ring)}._typeInput_m185g_80[aria-invalid=true]{box-shadow:0 0 0 2px var(--sp-danger)}._actions_m185g_101{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_m185g_108{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);color:var(--sp-ink-2);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);cursor:pointer;background:0 0;min-height:2.75rem;padding:.45rem 1rem;transition:color .1s}._cancelBtn_m185g_108:hover{color:var(--sp-ink)}._cancelBtn_m185g_108:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._confirmBtn_m185g_130{border-radius:var(--sp-radius-pill);background:var(--sp-ink);color:var(--sp-paper);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);cursor:pointer;border:none;min-height:2.75rem;padding:.45rem 1.1rem;transition:opacity .1s}._confirmBtn_m185g_130:hover:not(:disabled){opacity:.82}._confirmBtn_m185g_130:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._confirmBtn_m185g_130:disabled{opacity:.4;cursor:not-allowed}._danger_m185g_157{background:var(--sp-danger)}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._backdrop_m185g_1,html:not([data-motion-preference=standard]) ._dialog_m185g_17{animation:none}}@media (width<=420px){._backdrop_m185g_1{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));align-items:flex-end}._dialog_m185g_17{max-width:none}._actions_m185g_101{flex-direction:column-reverse}._cancelBtn_m185g_108,._confirmBtn_m185g_130{width:100%}}html[data-motion-preference=reduced] ._backdrop_m185g_1,html[data-motion-preference=reduced] ._dialog_m185g_17{animation:none}._center_1ewe8_1{background:var(--sp-bg);justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}._card_1ewe8_11{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:min(100%,420px);padding:2rem;display:flex}._mark_1ewe8_24{border-radius:var(--sp-radius-tag);background:var(--sp-ink);width:40px;height:40px;color:var(--sp-bg);font-size:var(--sp-fs-body);font-weight:var(--fw-heavy);justify-content:center;align-items:center;display:flex}._title_1ewe8_37{font-size:1.25rem;font-weight:var(--fw-heavy)}._message_1ewe8_42{color:var(--sp-ink-2);font-size:var(--sp-fs-body-md);line-height:var(--sp-lh-relaxed)}._details_1ewe8_48{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--sp-bg);width:100%;max-height:8rem;color:var(--sp-danger-fg);font-size:var(--sp-fs-label);text-align:left;white-space:pre-wrap;padding:.75rem;line-height:1.5;overflow:auto}._button_1ewe8_63{border-radius:var(--ui-card-radius);background:var(--sp-ink);width:100%;min-height:44px;color:var(--sp-bg);font-size:.95rem;font-weight:var(--fw-bold);cursor:pointer;border:none;margin-top:.25rem;padding:.7rem 1rem}._button_1ewe8_63:hover{opacity:.85}._button_1ewe8_63:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._codeNote_1ewe8_86{font-size:var(--sp-fs-label);color:var(--sp-ink-2);margin-top:.5rem}._code_1ewe8_86{background:var(--sp-bg);border-radius:var(--sp-radius-sticker);-webkit-user-select:all;user-select:all;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95em}._links_1sjfu_1{font-size:var(--sp-fs-body-sm);line-height:var(--sp-lh-relaxed);flex-wrap:wrap;gap:.25rem 1rem;margin-block:.5rem;display:flex}._links_1sjfu_1 a{min-height:var(--sp-tap-target-min);color:var(--sp-ink-2);text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}._links_1sjfu_1 a:hover{color:var(--sp-ink)}._links_1sjfu_1 a:focus-visible{outline:var(--sp-focus-outline);outline-offset:3px}._srOnly_1sjfu_23{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._container_mt5be_1{background:var(--sp-bg);justify-content:center;align-items:center;min-height:100dvh;padding:1.5rem;display:flex}._card_mt5be_11{background:var(--sp-paper);box-shadow:0 4px 6px -1px color-mix(in srgb, var(--sp-ink) 10%, transparent), 0 2px 4px -1px color-mix(in srgb, var(--sp-ink) 6%, transparent);text-align:center;border-radius:1rem;width:100%;max-width:400px;padding:2.5rem}._title_mt5be_21{font-size:var(--sp-fs-h3);font-weight:var(--fw-bold);color:var(--sp-ink);margin:0 0 1rem}._subtitle_mt5be_28{color:var(--sp-ink-2);font-size:var(--sp-fs-small);margin-bottom:2rem;line-height:1.5}._form_mt5be_35{flex-direction:column;gap:1.25rem;display:flex}._input_mt5be_41{border-radius:var(--ui-field-radius);border:var(--ui-field-border);background:var(--ui-field-bg);width:100%;color:var(--sp-ink);font-size:var(--sp-fs-body);box-sizing:border-box;padding:.75rem 1rem;transition:border-color .15s ease-in-out}._input_mt5be_41:focus{border-color:var(--ui-field-border-focus);outline:none}._input_mt5be_41:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._btn_mt5be_63{background:var(--sp-ink);color:var(--sp-bg);font-size:var(--sp-fs-body);font-weight:var(--fw-semibold);cursor:pointer;border:none;border-radius:.5rem;padding:.75rem;transition:opacity .2s}._btn_mt5be_63:hover{opacity:.85}._btn_mt5be_63:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._error_mt5be_84{color:var(--ui-error-color);font-size:var(--ui-error-fs);margin-top:.5rem}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._input_mt5be_41,html:not([data-motion-preference=standard]) ._btn_mt5be_63{transition:none}}html[data-motion-preference=reduced] ._input_mt5be_41,html[data-motion-preference=reduced] ._btn_mt5be_63{transition:none}._center_ezt4b_1{background:var(--sp-bg);justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}._card_ezt4b_11{background:var(--ui-card-bg);border:var(--ui-card-border);border-radius:var(--ui-card-radius);text-align:center;overflow-wrap:anywhere;width:100%;min-width:0;max-width:22.5rem;box-shadow:var(--ui-card-shadow);flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem min(2rem,5vw);display:flex}._logo_ezt4b_28{border:var(--sp-border-thin);border-radius:var(--sp-radius-tag);width:44px;height:44px;color:var(--sp-on-accent);background:var(--sp-butter);box-shadow:var(--sp-shadow-sticker);justify-content:center;align-items:center;display:flex}._logo_ezt4b_28:before{content:"M";font-size:1.2rem;font-weight:var(--fw-heavy)}._title_ezt4b_47{font-size:1.4rem;font-weight:var(--fw-heavy)}._subtitle_ezt4b_52{font-size:var(--sp-fs-small);color:var(--sp-ink-2);margin-bottom:.5rem}._stepTitle_ezt4b_58{font-size:var(--sp-fs-h3);margin:0}._btn_ezt4b_63{background:var(--sp-ink);width:100%;color:var(--sp-paper);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);cursor:pointer;padding:.7rem 1rem;transition:background .15s}._btn_ezt4b_63:hover{opacity:.84}._btn_ezt4b_63:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._message_ezt4b_85{color:var(--sp-ink-2)}._error_ezt4b_89{color:var(--ui-error-color);font-size:var(--ui-error-fs);text-align:left;width:100%}._form_ezt4b_96{flex-direction:column;gap:.6rem;width:100%;min-width:0;display:flex}._input_ezt4b_104{border:var(--ui-field-border);border-radius:var(--ui-field-radius);width:100%;font-size:var(--sp-fs-body);background:var(--ui-field-bg);color:var(--sp-ink);box-sizing:border-box;padding:.65rem .75rem}._input_ezt4b_104:focus{border-color:var(--ui-field-border-focus);outline:none}._input_ezt4b_104:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._passwordField_ezt4b_125{text-align:left;flex-direction:column;gap:.25rem;width:100%;display:flex}._passwordInputWrap_ezt4b_133{width:100%;position:relative}._passwordInput_ezt4b_133{padding-right:2.75rem}._passwordToggle_ezt4b_142{border-radius:var(--sp-radius-pill);width:2.2rem;height:2.2rem;color:var(--sp-ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}._passwordToggle_ezt4b_142:hover{color:var(--sp-ink);background:color-mix(in srgb, var(--sp-ink) 8%, transparent)}._passwordToggle_ezt4b_142:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._passwordToggle_ezt4b_142:disabled{opacity:.5;cursor:default}._emailInputWrap_ezt4b_174{border:var(--ui-field-border);border-radius:var(--ui-field-radius);background:var(--ui-field-bg);width:100%;min-width:0;color:var(--sp-ink);align-items:center;display:flex;overflow:hidden}._emailField_ezt4b_186{text-align:left;flex-direction:column;gap:.25rem;width:100%;display:flex}._fieldLabel_ezt4b_194{text-align:left;width:100%;font-size:var(--sp-fs-label);font-weight:var(--fw-bold);color:var(--sp-ink)}._emailInputWrap_ezt4b_174:focus-within{border-color:var(--ui-field-border-focus);outline:var(--sp-focus-outline);outline-offset:2px}._emailInput_ezt4b_174{min-width:0;box-shadow:none;border:0;border-radius:0}._emailInput_ezt4b_174:focus,._emailInput_ezt4b_174:focus-visible{outline:none}._emailHelp_ezt4b_220,._mailNotice_ezt4b_221{width:100%;color:var(--sp-ink-3);font-size:var(--sp-fs-label);margin:0;line-height:1.45}._mailNotice_ezt4b_221{color:var(--sp-ink-2)}._linkBtn_ezt4b_233{color:var(--sp-ink);font-size:var(--sp-fs-body-sm);cursor:pointer;background:0 0;border:none;padding:.25rem 0;text-decoration:underline}._linkBtn_ezt4b_233:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._linkBtn_ezt4b_233:disabled{color:var(--sp-ink-2);cursor:default;text-decoration:none}._hint_ezt4b_254{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2);text-align:left;width:100%;line-height:1.5}._passwordRequirements_ezt4b_262{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));grid-auto-rows:minmax(1.8rem,auto);gap:.35rem;width:100%;display:grid}._passwordRequirement_ezt4b_262{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--sp-ink) 15%, transparent);border-radius:var(--sp-radius-tag);background:color-mix(in srgb, var(--ui-field-bg) 88%, var(--sp-paper));min-width:0;min-height:1.8rem;color:var(--sp-ink-3);font-size:var(--sp-fs-label);font-weight:var(--fw-semibold);white-space:normal;align-items:center;gap:.35rem;padding:.2rem .45rem;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:flex}._passwordRequirement_ezt4b_262[data-met=true]{border-color:color-mix(in srgb, var(--sp-ink) 45%, transparent);background:color-mix(in srgb, var(--sp-butter) 28%, var(--ui-field-bg));color:var(--sp-ink)}._passwordRequirementIcon_ezt4b_296{width:1rem;height:1rem;font-size:.7rem;font-weight:var(--fw-heavy);opacity:.65;border:0;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}._passwordRequirement_ezt4b_262[data-met=true] ._passwordRequirementIcon_ezt4b_296{opacity:1}._linkRow_ezt4b_314{flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;width:100%;display:flex}._infoMsg_ezt4b_322{font-size:var(--sp-fs-body-sm);color:var(--sp-ink);text-align:left;width:100%}._passkeyLoginBtn_ezt4b_329{background:var(--ui-field-bg);width:100%;color:var(--sp-ink);border:var(--ui-field-border);border-radius:var(--sp-radius-pill);font-size:.95rem;font-weight:var(--fw-semibold);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;transition:border-color .15s,background .15s;display:flex}._passkeyLoginBtn_ezt4b_329:hover{border-color:var(--sp-ink);background:color-mix(in srgb, var(--sp-butter) 25%, var(--ui-field-bg))}._passkeyLoginBtn_ezt4b_329:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._passkeyLoginBtn_ezt4b_329:disabled{opacity:.5;cursor:default}._divider_ezt4b_361{width:100%;color:var(--sp-ink-2);align-items:center;gap:.75rem;font-size:.8rem;display:flex}._divider_ezt4b_361:before,._divider_ezt4b_361:after{content:"";background:var(--sp-border-color);flex:1;height:1px}._signOutBtn_ezt4b_378{border:var(--ui-subtle-border);border-radius:var(--sp-radius-pill);min-height:2.75rem;color:var(--sp-ink-2);cursor:pointer;opacity:.6;background:0 0;padding:.4rem .8rem;font-size:.8rem;position:fixed;bottom:1rem;right:1rem}._signOutBtn_ezt4b_378:hover{opacity:1}._signOutBtn_ezt4b_378:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._btn_ezt4b_63,html:not([data-motion-preference=standard]) ._passkeyLoginBtn_ezt4b_329{transition:none}}._registrationNotice_ezt4b_408{color:var(--sp-ink-2);font-size:var(--sp-fs-body-sm);line-height:var(--sp-lh-relaxed)}._srOnly_ezt4b_414{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-motion-preference=reduced] ._btn_ezt4b_63,html[data-motion-preference=reduced] ._passkeyLoginBtn_ezt4b_329{transition:none}._skeleton_1oitc_1{border-radius:6px;display:block}._contentReady_1oitc_9{display:contents}._page_1oitc_13{max-width:var(--sp-prose-width-wide,1200px);flex-direction:column;gap:1.25rem;margin:0 auto;padding:2rem 1.25rem;display:flex}._row_1oitc_22{flex-direction:column;gap:.6rem;display:flex}._line_1oitc_28{height:.95rem}._lineSm_1oitc_32{height:.7rem}._lineLg_1oitc_36{height:1.6rem}._title_1oitc_40{width:min(70%,22rem);height:2.1rem}._heroCard_1oitc_45{border-radius:12px;height:8rem}._cardGrid_1oitc_50{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}._cardItem_1oitc_56{border:1px solid var(--sp-border-color,#00000014);background:var(--ui-card-bg,transparent);border-radius:10px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}._cardThumb_1oitc_66{border-radius:var(--sp-radius-tag);height:7rem}._detailHeader_1oitc_71{flex-direction:column;gap:.75rem;padding:1rem 0 1.5rem;display:flex}._detailBody_1oitc_78{flex-direction:column;gap:.75rem;display:flex}._sectionGap_1oitc_84{height:1rem}._formField_1oitc_88{flex-direction:column;gap:.35rem;display:flex}._formInput_1oitc_94{border-radius:6px;height:2.3rem}._button_1oitc_99{border-radius:6px;width:8rem;height:2.6rem}._statusRow_1oitc_105{text-align:center;color:var(--color-text-muted);font-size:var(--sp-fs-small);align-self:stretch}._banner_2f8qp_1{background:var(--sp-tint-danger);color:var(--sp-ink);border-bottom:1px solid var(--sp-tint-danger-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._body_2f8qp_12{flex:1}._title_2f8qp_16{font-size:var(--sp-fs-body-md);font-weight:var(--fw-bold);margin:0 0 .15rem}._desc_2f8qp_22{font-size:var(--sp-fs-label);color:var(--sp-ink-2);line-height:var(--sp-lh-relaxed);margin:0}._detail_2f8qp_29{opacity:.85;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}._button_2f8qp_35{border:1px solid var(--sp-ink);background:var(--sp-bg);color:var(--sp-ink);font-size:.9rem;font-weight:var(--fw-bold);cursor:pointer;min-height:var(--sp-tap-target-min);border-radius:6px;flex-shrink:0;padding:.5rem .9rem}._button_2f8qp_35:hover{background:var(--sp-ink);color:var(--sp-bg)}._button_2f8qp_35:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._button_jq4zh_1{right:.85rem;bottom:calc(var(--sp-bottom-nav-occupied-height) + var(--sp-bottom-nav-gap));z-index:var(--z-fab);border:1px solid var(--sp-border-color);border-radius:var(--sp-radius-pill);background:var(--sp-paper);width:2.75rem;height:2.75rem;box-shadow:var(--sp-shadow-float);color:var(--sp-ink);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:opacity .16s,transform .16s,color .12s;display:none;position:fixed;transform:translateY(.35rem)}._button_jq4zh_1:hover{color:var(--sp-ink)}:is(body:has([data-page-action-bar]) ._button_jq4zh_1,body:has(main :focus-visible) ._button_jq4zh_1){display:none}._button_jq4zh_1:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}@media (width<=640px){._button_jq4zh_1{display:flex}._visible_jq4zh_46{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._button_jq4zh_1{transition:opacity .16s}html:not([data-motion-preference=standard]) ._visible_jq4zh_46{transform:none}}html[data-motion-preference=reduced] ._button_jq4zh_1{transition:opacity .16s}html[data-motion-preference=reduced] ._visible_jq4zh_46{transform:none}._overlay_fgedf_1{background:color-mix(in srgb, var(--sp-ink) 35%, transparent);z-index:var(--z-panel);position:fixed;inset:0}._srOnly_fgedf_8{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._panel_fgedf_20{background:var(--sp-paper);border-left:var(--sp-border);width:min(420px,100vw);box-shadow:-4px 0 24px color-mix(in srgb, var(--sp-ink) 12%, transparent);z-index:var(--z-panel-fg);animation:_sp-slide-right_fgedf_1 .24s var(--sp-ease-gentle) forwards;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}._header_fgedf_35{border-bottom:var(--sp-border-thin);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.15rem .9rem;display:flex;position:relative}._header_fgedf_35>div:first-child{flex:10rem;min-width:0}._panelBody_fgedf_52{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}@media (width<=520px){._header_fgedf_35{padding-left:calc(min(1.15rem, 4vw) + env(safe-area-inset-left));padding-right:calc(min(1.15rem, 4vw) + env(safe-area-inset-right))}}._title_fgedf_66{font-family:var(--sp-font-jp);font-size:var(--sp-fs-h3);font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._subtitle_fgedf_74{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);margin:.2rem 0 0;line-height:1.5}._closeBtn_fgedf_81._closeBtn_fgedf_81{width:var(--sp-tap-target-min);height:var(--sp-tap-target-min);border:var(--sp-border-thin);background:var(--sp-paper);color:var(--sp-ink);cursor:pointer;box-shadow:var(--sp-shadow-avatar);border-radius:50%;place-items:center;display:grid}._backBtn_fgedf_94{min-height:var(--sp-tap-target-min);border-radius:var(--sp-radius-sticker);color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.35rem .6rem;display:inline-flex}._closeBtn_fgedf_81:hover,._backBtn_fgedf_94:hover,._textBtn_fgedf_112:hover,._tab_fgedf_113:hover,._item_fgedf_114:hover{background:color-mix(in srgb, var(--sp-ink) 5%, transparent)}._closeBtn_fgedf_81._closeBtn_fgedf_81:hover{background:color-mix(in srgb, var(--sp-butter) 24%, var(--sp-paper));color:var(--sp-ink)}._closeBtn_fgedf_81._closeBtn_fgedf_81:focus-visible,._backBtn_fgedf_94:focus-visible,._textBtn_fgedf_112:focus-visible,._tab_fgedf_113:focus-visible,._item_fgedf_114:focus-visible,._iconAction_fgedf_128:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._headerActions_fgedf_133{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;max-width:100%;margin-left:auto;display:flex}._headerActions_fgedf_133>button,._actions_fgedf_144>button,._historyActions_fgedf_145>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}._panelHiddenFood_fgedf_151._panelHiddenFood_fgedf_151{font-size:var(--sp-fs-h3);min-width:var(--sp-tap-target-min);min-height:var(--sp-tap-target-min);padding:0}._detailPane_fgedf_158{flex:1;min-height:0;padding:1.2rem;overflow-y:auto}._detailKicker_fgedf_165{color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);margin:0 0 .45rem}._detailTitle_fgedf_173{color:var(--sp-ink);font-family:var(--sp-font-jp);font-size:var(--sp-fs-h3);font-weight:var(--fw-heavy);overflow-wrap:anywhere;margin:0;line-height:1.45}._detailBody_fgedf_183,._detailBodyMuted_fgedf_184{color:var(--sp-ink);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);white-space:pre-wrap;overflow-wrap:anywhere;margin:.9rem 0 0;line-height:1.8}._detailBodyMuted_fgedf_184{color:var(--sp-ink-2)}._tabs_fgedf_198{border-bottom:var(--sp-border-thin);flex-shrink:0;gap:0;padding:.65rem 1rem 0;display:flex}._tab_fgedf_113{overflow-wrap:anywhere;min-width:0;min-height:var(--sp-tap-target-min);color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:none;border-bottom:2.5px solid #0000;flex:1;margin-bottom:-1px;padding:.35rem .8rem}._tabActive_fgedf_223{color:var(--sp-ink);border-bottom-color:var(--sp-ink)}._tabBadge_fgedf_228,._countBadge_fgedf_229{background:var(--sp-danger);min-width:1.5em;min-height:1.5em;color:var(--sp-bg);font-size:.72rem;font-weight:var(--fw-bold);border-radius:9px;justify-content:center;align-items:center;padding:.1em .3em;line-height:1.1;display:inline-flex}._tabBadge_fgedf_228{margin-left:.35rem}._actions_fgedf_144{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.35rem;padding:.45rem 1rem 0;display:flex}._textBtn_fgedf_112{min-height:var(--sp-tap-target-min);border-radius:var(--sp-radius-sticker);color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;padding:.35rem .6rem}._textBtn_fgedf_112:disabled{opacity:.45;cursor:default}._listPane_fgedf_275{min-width:0}._list_fgedf_275{margin:0;padding:.45rem 0;list-style:none}._itemWrap_fgedf_285{border-bottom:1px solid color-mix(in srgb, var(--sp-ink) 8%, transparent);align-items:stretch;margin:0;padding:0;display:flex}._item_fgedf_114{min-width:0;color:var(--sp-ink);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:stretch;gap:.75rem;padding:.85rem min(1rem,4vw);display:flex}._item_fgedf_114:disabled{cursor:wait;opacity:.7}._itemUnread_fgedf_314{background:color-mix(in srgb, var(--sp-butter) 20%, var(--sp-paper))}._itemMain_fgedf_318{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._itemMeta_fgedf_326,._itemTitleRow_fgedf_327,._itemActions_fgedf_328{align-items:center;gap:.45rem;display:flex}._itemTitleRow_fgedf_327{align-items:flex-start}._itemMeta_fgedf_326{flex-wrap:wrap}._itemTitle_fgedf_327{font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);overflow-wrap:anywhere;line-height:1.45}._itemBody_fgedf_350,._memberSummary_fgedf_351,._itemDate_fgedf_352{font-family:var(--sp-font-jp);font-size:var(--sp-fs-tiny);color:var(--sp-ink-2);line-height:1.45}._itemBody_fgedf_350{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._memberSummary_fgedf_351{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reasonBadge_fgedf_372{border-radius:var(--sp-radius-sticker);background:color-mix(in srgb, var(--sp-ink) 7%, transparent);min-height:22px;color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);align-items:center;gap:.25rem;padding:.1rem .45rem;line-height:1;display:inline-flex}._reasonBadgeImportant_fgedf_386{background:color-mix(in srgb, var(--sp-peach) 24%, transparent);color:var(--sp-ink)}._itemActions_fgedf_328{flex-shrink:0;align-self:center}._iconAction_fgedf_128{width:var(--sp-tap-target-min);height:var(--sp-tap-target-min);color:var(--sp-ink-2);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;align-self:center;place-items:center;margin-right:.55rem;display:grid}._iconAction_fgedf_128:disabled{cursor:wait;opacity:.55}._iconAction_fgedf_128:hover{background:color-mix(in srgb, var(--sp-ink) 8%, transparent);color:var(--sp-ink)}._chevron_fgedf_421{color:var(--sp-ink-2)}._empty_fgedf_425{color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);text-align:center;margin:0;padding:2rem 1rem}._panelLimitNote_fgedf_434{color:var(--sp-ink-3);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);margin:0 0 .5rem}._errorBanner_fgedf_441{border:1px solid color-mix(in srgb, var(--sp-danger) 35%, var(--sp-border-color));background:color-mix(in srgb, var(--sp-danger) 8%, var(--sp-bg));color:var(--sp-ink);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 .75rem;padding:.75rem .9rem;display:flex}._detailError_fgedf_456{flex-direction:column;align-items:flex-start}._detailError_fgedf_456>p{margin:0}._detailError_fgedf_456>button{margin-top:0}._inlineRetry_fgedf_469{min-height:var(--sp-tap-target-min);border:var(--ui-subtle-border);border-radius:var(--sp-radius-sticker);background:var(--ui-field-bg);color:var(--sp-ink);font:inherit;font-weight:var(--fw-bold);cursor:pointer;justify-content:center;align-items:center;margin-top:.75rem;padding:.35rem .8rem;display:inline-flex}._inlineRetry_fgedf_469:hover{background:color-mix(in srgb, var(--sp-ink) 5%, transparent)}._inlineRetry_fgedf_469:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._mobileCloseFooter_fgedf_494{display:none}._historyControls_fgedf_498{border-top:var(--sp-border-thin);flex-shrink:0;padding:.5rem 1rem}._historyActions_fgedf_145{flex-wrap:wrap;gap:.5rem;display:flex}._historyActions_fgedf_145 [aria-disabled=true]{opacity:.6;cursor:wait}._historyError_fgedf_515{font-size:var(--sp-fs-small);margin:.5rem 0}._mobileCloseBtn_fgedf_520{width:100%;min-height:var(--sp-tap-target-min);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-ink);color:var(--sp-paper);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);cursor:pointer}._mobileCloseBtn_fgedf_520:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}@media (width<=400px){._panel_fgedf_20{border-left:none}}@media (width<=640px){._panel_fgedf_20{border-left:none;border-top:var(--sp-border);width:100%;max-height:92dvh;box-shadow:0 -8px 32px color-mix(in srgb, var(--sp-ink) 15%, transparent);animation:_sp-slide-up_fgedf_1 .24s var(--sp-ease-gentle) forwards;border-top-left-radius:24px;border-top-right-radius:24px;inset:auto 0 0}._panel_fgedf_20:before{content:"";border-radius:var(--sp-radius-pill);background:var(--sp-ink-3);opacity:.4;width:36px;height:4px;position:absolute;top:.65rem;left:50%;transform:translate(-50%)}._header_fgedf_35{padding-top:1.65rem}._mobileCloseFooter_fgedf_494{padding:.65rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:var(--sp-border-thin);background:var(--sp-paper);flex-shrink:0;display:block}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._panel_fgedf_20{animation:none}}html[data-motion-preference=reduced] ._panel_fgedf_20{animation:none}._food_15e4i_1{cursor:pointer;opacity:.85;--hidden-food-rest-transform:rotate(12deg);transform:var(--hidden-food-rest-transform);transition:transform var(--sp-transition-bounce), opacity .2s;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:.5rem;font-size:2.25rem;line-height:1;position:static}._inner_15e4i_18{justify-content:center;align-items:center;display:inline-flex}._a_15e4i_27,._b_15e4i_28,._c_15e4i_29,._d_15e4i_30,._e_15e4i_31,._f_15e4i_1{width:fit-content;margin-top:3rem;margin-bottom:1rem;display:block}._a_15e4i_27{opacity:.34;--hidden-food-rest-transform:rotate(8deg);transform:var(--hidden-food-rest-transform);align-self:flex-end;margin-left:auto}._d_15e4i_30{opacity:.26;--hidden-food-rest-transform:rotate(-6deg);transform:var(--hidden-food-rest-transform);align-self:flex-end;margin-left:auto}._b_15e4i_28{opacity:.28;--hidden-food-rest-transform:rotate(-10deg);transform:var(--hidden-food-rest-transform);align-self:flex-start;margin-right:auto}._e_15e4i_31{opacity:.24;--hidden-food-rest-transform:rotate(11deg);transform:var(--hidden-food-rest-transform);align-self:flex-start;margin-right:auto}._c_15e4i_29{opacity:.32;--hidden-food-rest-transform:rotate(6deg);transform:var(--hidden-food-rest-transform);align-self:center;margin-left:auto;margin-right:auto}._f_15e4i_1{opacity:.3;--hidden-food-rest-transform:rotate(-8deg);transform:var(--hidden-food-rest-transform);align-self:center;margin-left:auto;margin-right:auto}._inline_15e4i_51{border-radius:var(--sp-radius-pill);vertical-align:-.66rem;opacity:1;--hidden-food-rest-transform:rotate(-6deg);width:2.5rem;height:2.5rem;transform:var(--hidden-food-rest-transform);justify-content:center;align-items:center;margin:0 .1rem;padding:0;font-size:1.8rem;line-height:1;display:inline-flex}._inline_15e4i_51 ._image_15e4i_68{width:2.45rem;height:2.45rem}._inlineNeutral_15e4i_76{border-radius:var(--sp-radius-pill);vertical-align:-.78rem;opacity:1;--hidden-food-rest-transform:rotate(-6deg);width:2.75rem;height:2.75rem;transform:var(--hidden-food-rest-transform);justify-content:center;align-items:center;margin:0 .1rem;padding:0;display:inline-flex}._inlineNeutral_15e4i_76 ._inner_15e4i_18{width:100%;height:100%;font-size:1.8rem}._inlineNeutral_15e4i_76 ._image_15e4i_68{width:2.45rem;height:2.45rem}._page_15e4i_102{opacity:1;justify-content:center;align-items:center;width:max(40px,2.75rem);height:max(40px,2.75rem);margin:0;padding:0;font-size:1.8rem;line-height:1;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}._food_15e4i_1:hover{opacity:1;transform:rotate(-8deg)scale(1.3)}._inline_15e4i_51:hover,._inlineNeutral_15e4i_76:hover{transform:rotate(7deg)scale(1.18)}._food_15e4i_1:active,._inlineNeutral_15e4i_76:active{transform:var(--hidden-food-rest-transform)}._gone_15e4i_139{visibility:hidden;pointer-events:none}._food_15e4i_1:focus-visible{outline:3px solid var(--sp-mint);outline-offset:3px;opacity:1}._inlineNeutral_15e4i_76:focus-visible{outline:3px solid var(--sp-mint);outline-offset:3px}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._food_15e4i_1{transition:opacity .2s}html:not([data-motion-preference=standard]) ._food_15e4i_1:hover,html:not([data-motion-preference=standard]) ._inline_15e4i_51:hover,html:not([data-motion-preference=standard]) ._inlineNeutral_15e4i_76:hover{transform:var(--hidden-food-rest-transform)}}._image_15e4i_68{object-fit:contain;width:2.75rem;height:2.75rem;image-rendering:pixelated;pointer-events:none;display:block}@media (pointer:coarse){._food_15e4i_1{padding:.6rem}._inline_15e4i_51{vertical-align:-.86rem;width:3rem;height:3rem;margin:0 .1rem;font-size:2.05rem}._inline_15e4i_51 ._image_15e4i_68{width:2.7rem;height:2.7rem}._inlineNeutral_15e4i_76 ._inner_15e4i_18{width:3rem;height:3rem;font-size:2.05rem}._inlineNeutral_15e4i_76{vertical-align:-.86rem;width:3rem;height:3rem}._inlineNeutral_15e4i_76 ._image_15e4i_68{width:2.7rem;height:2.7rem}._page_15e4i_102{width:max(44px,2.75rem);height:max(44px,2.75rem);font-size:var(--sp-fs-h2)}}html[data-motion-preference=reduced] ._food_15e4i_1{transition:opacity .2s}html[data-motion-preference=reduced] ._food_15e4i_1:hover,html[data-motion-preference=reduced] ._inline_15e4i_51:hover,html[data-motion-preference=reduced] ._inlineNeutral_15e4i_76:hover{transform:var(--hidden-food-rest-transform)}._iconBtn_lggl6_1{min-width:var(--sp-tap-target-min);min-height:var(--sp-tap-target-min);border-radius:var(--sp-radius-pill);color:var(--sp-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;place-items:center;padding:.4rem;transition:background .12s,color .12s;display:inline-grid}._iconBtn_lggl6_1:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._iconBtn_lggl6_1:disabled,._iconBtn_lggl6_1[aria-disabled=true]{opacity:.5;cursor:not-allowed}._ghost_lggl6_18:not(:disabled):not([aria-disabled=true]):hover{background:var(--sp-ink-hover);color:var(--sp-ink)}._danger_lggl6_19{color:var(--sp-danger-fg)}._danger_lggl6_19:not(:disabled):not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--sp-danger) 12%, transparent)}._sm_lggl6_22{padding:.25rem}._header_t1rzz_1{z-index:var(--z-sticky);background:var(--sp-paper);border-bottom:var(--sp-border-dashed);padding-top:env(safe-area-inset-top);transition:transform .3s,box-shadow .2s;position:sticky;top:0}._headerScrolled_t1rzz_13{box-shadow:var(--sp-shadow-subtle)}._headerHidden_t1rzz_17{transform:translateY(-100%)}._inner_t1rzz_21{max-width:var(--max-width);padding:0 var(--sp-shell-header-pad-x);min-height:var(--sp-shell-header-height);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding-block:.25rem;display:flex}._topRow_t1rzz_34{flex-wrap:wrap;flex:12rem;align-items:center;gap:.5rem;min-width:min(100%,12rem);display:flex;overflow:visible}._logo_t1rzz_44{color:var(--sp-ink);flex:10rem;align-items:center;gap:12px;min-width:0;text-decoration:none;transition:opacity .12s;display:flex}._logo_t1rzz_44:hover{opacity:.85;text-decoration:none}._logoMark_t1rzz_62{width:var(--sp-shell-logo-size);height:var(--sp-shell-logo-size);border:var(--sp-border-thin);box-shadow:var(--sp-shadow-sticker);background:#fdfbf3bf;border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:visible;transform:rotate(-6deg)}._logoBento_t1rzz_76{object-fit:contain;image-rendering:auto;width:76%;height:76%;display:block;transform:translate(1px,-1px)}._logoText_t1rzz_85{flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}._logoTitle_t1rzz_93{font-family:var(--sp-font-display);font-size:var(--sp-fs-lg);font-weight:var(--fw-bold);color:var(--sp-ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}._logoSubtitle_t1rzz_104{min-width:0;font-size:var(--sp-fs-tiny);font-weight:var(--fw-semibold);color:var(--sp-ink-2);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45em;display:flex}._logoSubtitleText_t1rzz_116{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._nav_t1rzz_123{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}._navLink_t1rzz_134{min-height:var(--sp-shell-nav-min-height);border-radius:var(--sp-radius-pill);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);color:var(--sp-ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:2px solid #0000;align-items:center;gap:.35rem;padding:7px 9px;text-decoration:none;transition:color .12s,border-color .12s,background .12s;display:inline-flex}._navLink_t1rzz_134:hover{color:var(--sp-ink);border-color:var(--sp-ink)}._navLink_t1rzz_134:focus-visible{outline:var(--sp-focus-outline);outline-offset:3px;border-color:var(--sp-ink)}._navLink_t1rzz_134._active_t1rzz_164,._dropdownActive_t1rzz_165{color:var(--sp-on-accent);background:var(--sp-peach);border-color:var(--sp-on-accent);box-shadow:var(--sp-shadow-sticker)}._navEvent_t1rzz_173._active_t1rzz_164{background:var(--sp-peach)}._navTalks_t1rzz_174._active_t1rzz_164{background:var(--sp-mint)}._navPoll_t1rzz_175._active_t1rzz_164{background:var(--sp-sky)}._navStats_t1rzz_176._active_t1rzz_164{background:var(--sp-butter)}._navQuest_t1rzz_177._active_t1rzz_164{background:var(--sp-pink)}._navMeals_t1rzz_180._active_t1rzz_164{background:color-mix(in srgb, var(--sp-peach) 65%, var(--sp-butter) 35%)}._navGuide_t1rzz_181._dropdownActive_t1rzz_165{background:var(--sp-sky)}._navEvent_t1rzz_173:hover{background:color-mix(in srgb, var(--sp-peach) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navTalks_t1rzz_174:hover{background:color-mix(in srgb, var(--sp-mint) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navPoll_t1rzz_175:hover{background:color-mix(in srgb, var(--sp-sky) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navStats_t1rzz_176:hover{background:color-mix(in srgb, var(--sp-butter) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navQuest_t1rzz_177:hover{background:color-mix(in srgb, var(--sp-pink) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navMeals_t1rzz_180:hover{background:color-mix(in srgb, color-mix(in srgb, var(--sp-peach) 65%, var(--sp-butter) 35%) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._navGuide_t1rzz_181:hover{background:color-mix(in srgb, var(--sp-sky) 40%, transparent);border-color:var(--sp-ink);color:var(--sp-ink)}._chevron_t1rzz_192{opacity:.6;transition:transform .2s}._dropdownActive_t1rzz_165 ._chevron_t1rzz_192,._accountTriggerActive_t1rzz_198 ._chevron_t1rzz_192{transform:rotate(180deg)}._dropdownContainer_t1rzz_203,._accountContainer_t1rzz_204{position:relative}._dropdownMenu_t1rzz_208{background:var(--sp-paper);border:var(--sp-border);border-radius:var(--sp-radius-card);min-width:260px;box-shadow:var(--sp-shadow-float);z-index:var(--z-modal);animation:_sp-dropdown_t1rzz_1 .2s var(--sp-ease-gentle) backwards;flex-direction:column;gap:.55rem;padding:.65rem;display:flex;position:absolute;top:calc(100% + 8px);right:0}._dropdownContainer_t1rzz_203 ._dropdownMenu_t1rzz_208{left:0;right:auto}._dropdownGroup_t1rzz_230{flex-direction:column;gap:.25rem;display:flex}._dropdownGroup_t1rzz_230:not(:last-child){border-bottom:1px solid color-mix(in srgb, var(--sp-ink) 8%, transparent);padding-bottom:.55rem}._dropdownGroupLabel_t1rzz_241{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);letter-spacing:var(--sp-ls-wide);text-transform:uppercase;margin:0;padding:0 .35rem}._dropdownItem_t1rzz_251{border-radius:var(--sp-radius-tag);color:var(--sp-ink-2);font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .12s,color .12s;display:flex}._dropdownItem_t1rzz_251:hover,._dropdownItemActive_t1rzz_270{background:var(--sp-butter);color:var(--sp-on-accent);font-weight:var(--fw-bold);text-decoration:none}._dropdownItem_t1rzz_251:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._accountContainer_t1rzz_204{border-left:1px solid var(--sp-ink-3);margin-left:.5rem;padding-left:.5rem}._accountTrigger_t1rzz_198{border-radius:var(--sp-radius-pill);cursor:pointer;background:0 0;border:2px solid #0000;align-items:center;gap:.5rem;min-height:44px;padding:8px 12px;text-decoration:none;transition:background .12s,border-color .12s;display:flex}._accountTrigger_t1rzz_198:hover,._accountTriggerActive_t1rzz_198{background:var(--sp-ink-hover);border-color:var(--sp-ink);text-decoration:none}._accountTrigger_t1rzz_198:focus-visible{border-color:var(--sp-ink);box-shadow:var(--sp-focus-ring);outline:none}._avatar_t1rzz_316{border:1.5px solid var(--sp-ink);width:28px;height:28px;font-size:var(--sp-fs-body);font-weight:var(--fw-heavy);color:var(--sp-ink);box-shadow:var(--sp-shadow-avatar);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}._chevronSkeleton_t1rzz_335{opacity:.2}@keyframes _unreadDotFadeIn_t1rzz_344{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._unreadDotFadeIn_t1rzz_344{animation:.18s ease-out _unreadDotFadeIn_t1rzz_344}._avatarLg_t1rzz_348{border:2px solid var(--sp-ink);width:36px;height:36px;font-size:var(--sp-fs-lg);font-weight:var(--fw-bold);color:var(--sp-ink);box-shadow:var(--sp-shadow-avatar-lg);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}._avatarImg_t1rzz_364{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._bottomNav_t1rzz_373{display:none}._adminMenuTrigger_t1rzz_377{flex:none;display:none}@media (width<=1024px){._adminMenuTrigger_t1rzz_377{display:inline-flex}._inner_t1rzz_21{min-height:var(--sp-shell-header-height-compact);padding-inline:1rem}._logoMark_t1rzz_62{width:var(--sp-shell-logo-size-compact);height:var(--sp-shell-logo-size-compact)}._nav_t1rzz_123{display:none}._bottomNav_t1rzz_373{--bottom-nav-items:7;inset-inline:0;z-index:var(--z-bottom-nav);grid-template-columns:repeat(var(--bottom-nav-items,7), minmax(0, 1fr));grid-auto-rows:minmax(var(--sp-bottom-nav-row), auto);padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom));border-top:var(--sp-border-dashed);background:var(--sp-paper);box-shadow:0 -4px 16px var(--sp-ink-hover);display:grid;position:fixed;bottom:0}._bottomNavLink_t1rzz_416{width:100%;min-width:0;min-height:max(var(--sp-tap-target-min), 3.1rem);border-radius:var(--sp-radius-tag);color:var(--sp-ink-2);font-size:.75rem;line-height:1.25;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;text-decoration:none;display:flex}._bottomNavActive_t1rzz_438{background:var(--sp-butter);color:var(--sp-on-accent)}._bottomNavLink_t1rzz_416>span:last-child{overflow-wrap:anywhere;text-align:center;max-width:100%}@media (width<=400px){._bottomNav_t1rzz_373{padding-inline:.15rem}}._bottomNavLink_t1rzz_416:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._navHome_t1rzz_463._bottomNavActive_t1rzz_438{background:var(--sp-butter)}._navEvent_t1rzz_173._bottomNavActive_t1rzz_438{background:var(--sp-peach)}._navTalks_t1rzz_174._bottomNavActive_t1rzz_438{background:var(--sp-mint)}._navPoll_t1rzz_175._bottomNavActive_t1rzz_438{background:var(--sp-sky)}._navStats_t1rzz_176._bottomNavActive_t1rzz_438{background:var(--sp-butter)}._navQuest_t1rzz_177._bottomNavActive_t1rzz_438{background:var(--sp-pink)}._navMeals_t1rzz_180._bottomNavActive_t1rzz_438{background:color-mix(in srgb, var(--sp-peach) 65%, var(--sp-butter) 35%)}._bottomAccount_t1rzz_470._bottomNavActive_t1rzz_438{background:var(--sp-tint-ink);color:var(--sp-ink)}}._mobileOverlayRoot_t1rzz_479{z-index:var(--z-overlay);position:fixed;inset:0}._mobileOverlay_t1rzz_479{background:var(--sp-ink-overlay);-webkit-backdrop-filter:blur(4px);cursor:default;animation:.3s _sp-fade_t1rzz_1;position:absolute;inset:0}._dragHandle_t1rzz_496{background:var(--sp-ink-3);opacity:.4;border-radius:2px;width:36px;height:4px;margin:0 auto 1.25rem}._mobileDrawer_t1rzz_505{inset-inline:0;background:var(--sp-bg);border-top:var(--sp-border);padding:.75rem 1rem calc(2rem + env(safe-area-inset-bottom));overscroll-behavior:contain;max-height:85vh;box-shadow:0 -8px 32px color-mix(in srgb, var(--sp-ink) 15%, transparent);will-change:transform;animation:_sp-slide-up_t1rzz_1 .4s var(--sp-ease-drawer);border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;padding-inline:min(1rem,4vw);display:flex;position:absolute;bottom:0;overflow:hidden}._drawerContent_t1rzz_525{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 .1rem .5rem;overflow-y:auto}._drawerHeader_t1rzz_533{justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .5rem;display:flex}._drawerTitle_t1rzz_541{font-family:var(--sp-font-display);font-size:var(--sp-fs-h3);font-weight:var(--fw-bold);color:var(--sp-ink)}._closeBtn_t1rzz_548._closeBtn_t1rzz_548{width:var(--sp-tap-target-min);height:var(--sp-tap-target-min);border:var(--sp-border-thin);background:var(--sp-paper);color:var(--sp-ink);cursor:pointer;box-shadow:var(--sp-shadow-avatar);border-radius:50%;place-items:center;display:grid}._closeBtn_t1rzz_548._closeBtn_t1rzz_548:hover{background:color-mix(in srgb, var(--sp-butter) 24%, var(--sp-paper));color:var(--sp-ink)}._closeBtn_t1rzz_548._closeBtn_t1rzz_548:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._drawerSection_t1rzz_572{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}._sectionLabel_t1rzz_579{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:color-mix(in srgb, var(--sp-ink-3) 72%, transparent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:.35rem;padding-left:.2rem}._drawerGuideGroup_t1rzz_591{display:block}._drawerGuideGroup_t1rzz_591[open]>._drawerGuideLabel_t1rzz_596{margin-bottom:.75rem}._drawerGuideGroup_t1rzz_591>._drawerLink_t1rzz_601+._drawerLink_t1rzz_601{margin-top:.75rem}._drawerGuideGroup_t1rzz_591+._drawerGuideGroup_t1rzz_591{margin-top:.25rem}._drawerGuideGroup_t1rzz_591:last-child{margin-bottom:.25rem}._drawerGuideLabel_t1rzz_596{min-height:var(--sp-tap-target-min);color:var(--sp-ink-2);background:color-mix(in srgb, var(--sp-paper) 60%, transparent);border:1px solid color-mix(in srgb, var(--sp-ink) 18%, transparent);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);letter-spacing:var(--sp-ls-wide);cursor:pointer;border-radius:var(--sp-radius-pill);justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:.6rem .8rem;list-style:none;display:flex}._drawerGuideLabel_t1rzz_596::-webkit-details-marker{display:none}._drawerGuideLabel_t1rzz_596:hover{color:var(--sp-ink);background:color-mix(in srgb, var(--sp-butter) 18%, var(--sp-paper));border-color:color-mix(in srgb, var(--sp-ink) 42%, transparent)}._drawerGuideLabel_t1rzz_596:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._drawerGuideGroup_t1rzz_591[open]>._drawerGuideLabel_t1rzz_596{color:var(--sp-ink);background:var(--sp-paper);border-color:var(--sp-ink)}._drawerGuideChevron_t1rzz_647{flex-shrink:0;transition:transform .18s}._drawerGuideGroup_t1rzz_591[open]>._drawerGuideLabel_t1rzz_596>._drawerGuideChevron_t1rzz_647{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._drawerGuideChevron_t1rzz_647{transition:none}}._drawerLink_t1rzz_601{overflow-wrap:anywhere;background:var(--sp-paper);border:var(--sp-border-thin);min-width:0;color:var(--sp-ink);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);box-shadow:var(--sp-shadow-avatar-lg);border-radius:12px;align-items:center;gap:min(1rem,3vw);padding:1rem min(1rem,4vw);text-decoration:none;display:flex}._drawerLink_t1rzz_601:hover,._drawerThemeBtn_t1rzz_676:hover{background:color-mix(in srgb, var(--sp-butter) 14%, var(--sp-paper));text-decoration:none}._drawerLink_t1rzz_601:active{box-shadow:var(--sp-shadow-avatar);transform:translate(1px,1px)}._drawerLink_t1rzz_601:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._drawerButton_t1rzz_691{width:100%;font-family:var(--sp-font-jp);text-align:left;cursor:pointer}._drawerNotificationIcon_t1rzz_698{flex:none;place-items:center;width:1.5rem;height:1.5rem;display:inline-grid;position:relative}._drawerNotificationIcon_t1rzz_698 ._unreadDot_t1rzz_344{top:-2px;right:-2px}._drawerNotificationIcon_t1rzz_698 ._unreadDotImportant_t1rzz_712{top:-3px;right:-3px}._drawerNotificationText_t1rzz_717{flex-direction:column;gap:.15rem;min-width:0;display:flex}._drawerNotificationHint_t1rzz_724{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-semibold);line-height:1.35}._drawerAccount_t1rzz_731{background:var(--sp-card-bg-surface);border:var(--sp-card-border);box-shadow:var(--sp-shadow-container);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem min(1.25rem,4vw);display:flex}._drawerUser_t1rzz_742{font-size:var(--sp-fs-h4);font-weight:var(--fw-bold);color:var(--sp-ink);overflow-wrap:anywhere;align-items:center;gap:.75rem;display:flex}._drawerUser_t1rzz_742>span:last-child{min-width:0}._dropdownItemMeta_t1rzz_756{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-variant-numeric:tabular-nums;margin-left:auto}._dropdownItem_t1rzz_251:hover ._dropdownItemMeta_t1rzz_756{color:inherit}._drawerNameSkeleton_t1rzz_765{border-radius:var(--sp-radius-sticker);width:7rem;height:1em}._drawerLogoutBtn_t1rzz_772{background:var(--sp-ink);width:100%;color:var(--sp-paper);border-radius:var(--sp-radius-pill);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);cursor:pointer;overflow-wrap:anywhere;border:none;padding:.8rem}._drawerThemeBtn_t1rzz_676{overflow-wrap:anywhere;background:var(--sp-paper);border:var(--sp-border-thin);width:100%;color:var(--sp-ink);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);cursor:pointer;box-shadow:var(--sp-shadow-avatar-lg);text-align:left;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem min(1rem,4vw);display:flex}._drawerThemeBtn_t1rzz_676:active{box-shadow:var(--sp-shadow-avatar);transform:translate(1px,1px)}._drawerThemeBtn_t1rzz_676:focus-visible,._drawerLogoutBtn_t1rzz_772:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._drawerThemeLeft_t1rzz_817{align-items:center;gap:.6rem;min-width:0;display:flex}._drawerThemeHint_t1rzz_824{font-size:var(--sp-fs-tiny);font-weight:var(--fw-semibold);color:var(--sp-ink-3);white-space:nowrap}._themeToggle_t1rzz_832{border-radius:var(--sp-radius-pill);cursor:pointer;min-height:2.35rem;color:var(--sp-ink);font-family:inherit;font-size:var(--sp-fs-tiny);font-weight:var(--fw-semibold);white-space:nowrap;box-shadow:none;background:0 0;border:0;align-items:center;padding:2px;display:flex;position:relative}._themeToggle_t1rzz_832:hover{background:color-mix(in srgb, var(--sp-ink) 6%, transparent)}._themeToggle_t1rzz_832:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._themeToggle_t1rzz_832:after{content:attr(data-theme-label);z-index:var(--z-modal);border:var(--sp-border-thin);border-radius:var(--sp-radius-sticker);background:var(--sp-paper);color:var(--sp-ink);box-shadow:var(--sp-shadow-float);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);white-space:nowrap;opacity:0;pointer-events:none;padding:.28rem .5rem;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%)translateY(-2px)}._themeToggle_t1rzz_832:hover:after,._themeToggle_t1rzz_832:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}._themeTrack_t1rzz_888{border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 10%, var(--sp-paper));vertical-align:middle;width:46px;height:28px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp-ink) 12%, transparent);border:0;flex-shrink:0;display:inline-block;position:relative}._themeThumb_t1rzz_901{background:var(--sp-paper);width:26px;height:26px;font-size:var(--sp-fs-body);box-shadow:0 1px 3px color-mix(in srgb, var(--sp-ink) 18%, transparent);border:0;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:left .15s;display:flex;position:absolute;top:1px;left:1px}[data-theme=choco] ._themeThumb_t1rzz_901{left:19px}._bellContainer_t1rzz_925{flex:none;position:relative}._bellBtn_t1rzz_930{min-width:var(--sp-tap-target-min);height:var(--sp-tap-target-min);cursor:pointer;color:var(--sp-ink);border-radius:var(--sp-radius-pill);transition:background var(--sp-transition-gentle);background:0 0;border:none;justify-content:center;align-items:center;gap:.35rem;padding-inline:.5rem;display:inline-flex;position:relative}._bellBtn_t1rzz_930:hover{background:var(--sp-bg)}._bellLabel_t1rzz_949{font-size:var(--sp-fs-small);font-weight:var(--fw-bold)}._bellBtn_t1rzz_930:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._unreadDot_t1rzz_344{background:var(--sp-ink-2);width:8px;height:8px;box-shadow:0 0 0 2px var(--sp-bg);border-radius:50%;position:absolute;top:2px;right:2px}._unreadDotImportant_t1rzz_712{background:var(--sp-peach);width:10px;height:10px;box-shadow:0 0 0 2px var(--sp-bg);border-radius:50%;position:absolute;top:0;right:0}._bellWrap_t1rzz_986{place-items:center;display:grid;position:relative}._bottomBell_t1rzz_992 ._unreadDot_t1rzz_344,._bottomBell_t1rzz_992 ._unreadDotImportant_t1rzz_712{top:0;right:0}._bottomAvatarIcon_t1rzz_998{width:24px;height:24px;font-size:var(--sp-fs-body-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._drawerCloseBottom_t1rzz_1010{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-paper);width:100%;font-family:var(--sp-font-jp);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);color:var(--sp-ink);cursor:pointer;box-shadow:var(--sp-shadow-avatar-lg);flex:none;justify-content:center;align-items:center;gap:.3rem;margin-top:.75rem;padding:.9rem 1rem;display:flex}._drawerCloseBottom_t1rzz_1010:hover{background:color-mix(in srgb, var(--sp-butter) 24%, var(--sp-paper));color:var(--sp-ink)}._drawerCloseBottom_t1rzz_1010:active{box-shadow:var(--sp-shadow-avatar);transform:translate(1px,1px)}._drawerCloseBottom_t1rzz_1010:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._mobileOverlay_t1rzz_479,html:not([data-motion-preference=standard]) ._mobileDrawer_t1rzz_505,html:not([data-motion-preference=standard]) ._dropdownMenu_t1rzz_208,html:not([data-motion-preference=standard]) ._badgeFadeIn_t1rzz_1049{animation:none}html:not([data-motion-preference=standard]) ._logo_t1rzz_44,html:not([data-motion-preference=standard]) ._navLink_t1rzz_134,html:not([data-motion-preference=standard]) ._dropdownItem_t1rzz_251,html:not([data-motion-preference=standard]) ._accountTrigger_t1rzz_198,html:not([data-motion-preference=standard]) ._themeToggle_t1rzz_832,html:not([data-motion-preference=standard]) ._bellBtn_t1rzz_930,html:not([data-motion-preference=standard]) ._chevron_t1rzz_192{transition:none}}html[data-motion-preference=reduced] ._drawerGuideChevron_t1rzz_647{transition:none}html[data-motion-preference=reduced] ._mobileOverlay_t1rzz_479,html[data-motion-preference=reduced] ._mobileDrawer_t1rzz_505,html[data-motion-preference=reduced] ._dropdownMenu_t1rzz_208,html[data-motion-preference=reduced] ._badgeFadeIn_t1rzz_1049{animation:none}html[data-motion-preference=reduced] ._logo_t1rzz_44,html[data-motion-preference=reduced] ._navLink_t1rzz_134,html[data-motion-preference=reduced] ._dropdownItem_t1rzz_251,html[data-motion-preference=reduced] ._accountTrigger_t1rzz_198,html[data-motion-preference=reduced] ._themeToggle_t1rzz_832,html[data-motion-preference=reduced] ._bellBtn_t1rzz_930,html[data-motion-preference=reduced] ._chevron_t1rzz_192{transition:none}._badge_1tvds_1{border-radius:var(--sp-radius-sticker);min-height:18px;font-size:.625rem;font-weight:var(--fw-bold);letter-spacing:var(--sp-ls-label);pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;padding:0 6px;line-height:1.5;display:inline-flex}._sandbox_1tvds_16{background:var(--sp-env-sandbox-bg);color:var(--sp-env-sandbox-fg)}._dev_1tvds_21{background:var(--sp-env-dev-bg);color:var(--sp-env-dev-fg)}._staging_1tvds_26{background:var(--sp-env-staging-bg);color:var(--sp-env-staging-fg)}._production_1tvds_31{background:var(--sp-env-production-bg);color:var(--sp-env-production-fg);box-shadow:0 0 0 1px color-mix(in srgb, var(--sp-env-production-bg) 24%, transparent)}._loader_12nhg_1{justify-content:center;align-items:center;gap:.5rem;display:flex}._rice_12nhg_2{flex-shrink:0;position:relative}._body_12nhg_3{clip-path:polygon(50% 4%,96% 90%,4% 90%);background:var(--sp-butter);position:absolute;inset:0}._nori_12nhg_9{background:var(--sp-ink);border-radius:2px;height:30%;position:absolute;bottom:10%;left:35%;right:35%}._caption_12nhg_18{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2)}._skipLink_xqgad_1{z-index:var(--z-toast);background:var(--sp-ink);color:var(--sp-paper);font-weight:var(--fw-bold);font-size:var(--sp-fs-small);border-radius:0 0 var(--sp-radius-card) var(--sp-radius-card);padding:.5rem 1rem;text-decoration:none;transition:transform .1s;position:fixed;top:0;left:.5rem;transform:translateY(calc(-100% - 2px))}._skipLink_xqgad_1:focus-visible{transform:translateY(0)}._routeAnnouncer_xqgad_21{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_xqgad_33{background-color:var(--sp-bg);flex-direction:column;min-height:100dvh;display:flex}._main_xqgad_41{flex:1;min-height:100dvh;padding:2rem 1.5rem 5rem}._main_xqgad_41:focus,._main_xqgad_41:focus-visible{outline:none}._container_xqgad_60{max-width:var(--max-width);margin:0 auto}._loadingState_xqgad_65{justify-content:center;align-items:center;min-height:40vh;display:flex}._loadingSpinner_xqgad_72{border:3px solid var(--sp-ink-3);border-top-color:var(--sp-ink);border-radius:50%;width:32px;height:32px;animation:.7s linear infinite _sp-spin_xqgad_1}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._loadingSpinner_xqgad_72{opacity:.6;border-top-color:var(--sp-ink);animation:none}html:not([data-motion-preference=standard]) ._errorRetryButton_xqgad_83,html:not([data-motion-preference=standard]) ._skipLink_xqgad_1,html:not([data-motion-preference=standard]) ._footerLink_xqgad_85,html:not([data-motion-preference=standard]) ._footerDesignLink_xqgad_86{transition:none}}._loadingOverlay_xqgad_89{background:var(--sp-bg);z-index:var(--z-overlay);place-items:center;display:grid;position:fixed;inset:0}._errorState_xqgad_98{max-width:var(--max-width);background:var(--sp-avatar-peach);border:2px solid var(--sp-ink);border-radius:var(--sp-radius-sticker);text-align:center;margin:4rem auto;padding:2rem}._errorTitle_xqgad_108{font-weight:var(--fw-bold);font-size:var(--sp-fs-body);margin-bottom:.5rem}._errorDetail_xqgad_114{font-size:var(--sp-fs-small);color:var(--sp-ink-2)}._errorRetryButton_xqgad_83{border:2px solid var(--sp-ink);border-radius:var(--sp-radius-sticker);background:var(--sp-ink);color:var(--sp-paper);font-weight:var(--fw-bold);cursor:pointer;box-shadow:var(--sp-shadow-avatar-lg);margin-top:1rem;padding:.65rem 1rem}._errorRetryButton_xqgad_83:hover{box-shadow:var(--sp-shadow-sm)}._errorRetryButton_xqgad_83:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._footer_xqgad_85{background:var(--sp-paper);border-top:var(--sp-border-dashed);padding:4rem 1.5rem calc(6rem + env(safe-area-inset-bottom));color:var(--sp-ink)}._footerInner_xqgad_147{max-width:var(--max-width);grid-template-columns:minmax(220px,1.45fr) repeat(4,minmax(120px,1fr));gap:2.25rem;margin:0 auto;display:grid}._footerBrand_xqgad_155{flex-direction:column;gap:1rem;display:flex}._footerLogo_xqgad_161{font-family:var(--sp-font-display);font-size:1.25rem;font-weight:var(--fw-heavy);color:var(--sp-ink);align-items:center;gap:.75rem;text-decoration:none;display:flex}._footerLogoIcon_xqgad_172{object-fit:contain;image-rendering:auto;background:#fdfbf3bf;border-radius:50%;width:32px;height:32px;transform:rotate(-6deg)}._footerDesc_xqgad_182{font-size:var(--sp-fs-body-md);color:var(--sp-ink-2);line-height:1.6}._footerSection_xqgad_189{flex-direction:column;gap:.65rem;min-width:0;display:flex}._footerHeading_xqgad_196{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:var(--sp-ink-3);letter-spacing:var(--sp-ls-wide);margin-bottom:.25rem;padding-left:.45rem;line-height:1}._footerNav_xqgad_206{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}._footerLink_xqgad_85{border-radius:var(--sp-radius-card);max-width:100%;min-height:2.25rem;font-size:var(--sp-fs-body-md);font-weight:var(--fw-bold);color:var(--sp-ink);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:.55rem;margin-left:-.45rem;padding:.25rem .65rem;text-decoration:none;transition:background .12s,color .12s;display:inline-flex;position:relative}._footerLink_xqgad_85:after{content:"›";color:var(--sp-ink-3);opacity:0;transition:opacity .12s}._footerLink_xqgad_85:hover{color:var(--sp-ink);background:var(--sp-card-hover-bg)}._footerLink_xqgad_85:hover:after,._footerLink_xqgad_85:focus-visible:after,._footerLinkCurrent_xqgad_246:after{opacity:1}._footerLinkCurrent_xqgad_246{background:var(--sp-tint-mint);color:var(--sp-ink)}._footerLinkCurrent_xqgad_246:before{content:"";background:var(--sp-ink);border-radius:50%;width:.28rem;height:.28rem;position:absolute;top:50%;left:.25rem;transform:translateY(-50%)}._footerLink_xqgad_85:focus-visible{outline:var(--sp-focus-outline);outline-offset:1px}._footerBottom_xqgad_272{border-top:1px solid color-mix(in srgb, var(--sp-ink) 10%, transparent);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-semibold);color:var(--sp-ink-3);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.9rem 1.2rem;margin-top:4rem;padding-top:2rem;display:flex}._footerBottom_xqgad_272 p{margin:0 auto 0 0}._footerDesignLink_xqgad_86{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);opacity:.5;text-decoration:none;transition:opacity .15s}._footerDesignLink_xqgad_86:hover{opacity:1}@media (width<=1200px){._footerInner_xqgad_147{grid-template-columns:1fr 1fr 1fr;gap:2.5rem}._footerBrand_xqgad_155{grid-column:span 3}}@media (width<=768px){._footerInner_xqgad_147{grid-template-columns:1fr 1fr;gap:2rem}._footerBrand_xqgad_155{grid-column:span 2}}@media (width<=640px){._main_xqgad_41{padding:1.5rem 1rem calc(5rem + env(safe-area-inset-bottom))}._footerInner_xqgad_147{grid-template-columns:1fr;gap:1.4rem}._footerBrand_xqgad_155{grid-column:span 1}._footerSection_xqgad_189{border-top:1px solid color-mix(in srgb, var(--sp-ink) 10%, transparent);padding-top:1.1rem}._footerNav_xqgad_206{gap:.3rem}._footerLink_xqgad_85{width:100%;min-height:var(--sp-tap-target-min);margin-left:0}._footerBottom_xqgad_272{text-align:center;flex-direction:column;gap:1rem;margin-top:3rem}}html[data-motion-preference=reduced] ._loadingSpinner_xqgad_72{opacity:.6;border-top-color:var(--sp-ink);animation:none}html[data-motion-preference=reduced] ._errorRetryButton_xqgad_83,html[data-motion-preference=reduced] ._skipLink_xqgad_1,html[data-motion-preference=reduced] ._footerLink_xqgad_85,html[data-motion-preference=reduced] ._footerDesignLink_xqgad_86{transition:none}._container_1xfln_1{text-align:center;background:var(--sp-paper);border:var(--sp-border-dashed);border-radius:var(--sp-radius-card);flex-direction:column;justify-content:center;align-items:center;margin:2rem 0;padding:clamp(2rem,8vw,5rem) clamp(.75rem,4vw,2rem);display:flex}._compact_1xfln_14{border-radius:var(--sp-radius-tag);margin:.75rem 0 0;padding:1.25rem min(1rem,3vw)}._iconWrapper_1xfln_20{background:var(--sp-butter);border:var(--sp-border);width:100px;height:100px;box-shadow:var(--sp-shadow-sticker);color:var(--sp-on-accent);border-radius:50%;place-items:center;margin-bottom:2rem;display:grid}._compact_1xfln_14 ._iconWrapper_1xfln_20{width:48px;height:48px;margin-bottom:.75rem}._compact_1xfln_14 ._iconWrapper_1xfln_20 svg{width:24px;height:24px}._onigiri_1xfln_44{font-size:3rem;transform:rotate(-10deg)}._compact_1xfln_14 ._onigiri_1xfln_44{font-size:1.6rem}._iconWrapperEmpty_1xfln_54{animation:4.5s ease-in-out infinite _emptyFloat_1xfln_1}@keyframes _emptyFloat_1xfln_1{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._iconWrapperEmpty_1xfln_54{animation:none}}._title_1xfln_67{overflow-wrap:anywhere;max-width:100%;font-family:var(--sp-font-display);font-size:var(--sp-fs-h3);font-weight:var(--fw-heavy);color:var(--sp-ink);margin-bottom:1rem}._compact_1xfln_14 ._title_1xfln_67{font-size:var(--sp-fs-h4);margin-bottom:.35rem}._description_1xfln_82{font-size:var(--sp-fs-body);font-weight:var(--fw-semibold);color:var(--sp-ink-2);overflow-wrap:anywhere;max-width:min(400px,100%);line-height:1.6}._compact_1xfln_14 ._description_1xfln_82{font-size:var(--sp-fs-body-sm);max-width:min(34rem,100%)}._action_1xfln_96{max-width:100%;margin-top:2rem}._compact_1xfln_14 ._action_1xfln_96{margin-top:1rem}html[data-motion-preference=reduced] ._iconWrapperEmpty_1xfln_54{animation:none}@media (width<=720px){._grid_1gbza_12{grid-template-columns:repeat(3,1fr);gap:.375rem}}@media (width<=640px){._mapFrame_1gbza_14{height:360px;min-height:360px}}@media (width>=1120px){._mapFrame_1gbza_14{height:var(--meal-map-desktop-height,600px);min-height:var(--meal-map-desktop-height,600px)}}._skeleton_vwggz_2{border-radius:var(--sp-radius-sticker);display:block}._feed_vwggz_9{list-style:none}._avatar_vwggz_22{border-radius:50%;flex:none;width:1.9rem;height:1.9rem}._nameLine_vwggz_29{width:38%;height:.85rem}._cardPhoto_vwggz_35{border-radius:0}._pill_vwggz_44{height:var(--sp-tap-target-min);border-radius:var(--sp-radius-pill);width:4.5rem}._line_vwggz_54{height:.95rem}._lineSm_vwggz_58{height:.7rem}._tile_vwggz_67{list-style:none;position:relative}._tilePhoto_vwggz_72{border-radius:var(--sp-radius-card)}._mapBlock_vwggz_78{display:block}._backLine_vwggz_93{min-height:var(--sp-tap-target-min);width:8rem}._detailHeader_vwggz_107{min-height:var(--sp-avatar-size-sm);align-items:center;gap:.5rem;display:flex}._titleLine_vwggz_114{width:60%;height:1.4rem}._detailPage_1gbza_2{flex-direction:column;gap:1rem;width:100%;max-width:720px;margin:0 auto;display:flex}._detailPost_1gbza_3{flex-direction:column;display:flex}._detailPhoto_1gbza_4{aspect-ratio:4/3;border-radius:var(--sp-radius-card);place-items:center;width:100%;max-height:70svh;display:grid;position:relative;overflow:hidden}._detailBody_1gbza_5{flex-direction:column;gap:.7rem;padding-top:.75rem;display:flex}._feed_1gbza_6{flex-direction:column;gap:1.25rem;width:100%;max-width:480px;margin:0 auto;padding:0;display:flex}._card_1gbza_7{background:var(--sp-paper);border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);box-shadow:var(--sp-shadow-color-card);list-style:none;overflow:hidden}._header_1gbza_8{min-width:0;min-height:calc(var(--sp-btn-min-height) + 1.44rem);align-items:center;gap:.5rem;padding:.72rem .9rem;display:flex}._photo_1gbza_9{aspect-ratio:1;width:100%;display:block}._reactions_1gbza_10{flex-wrap:wrap;gap:.5rem;padding:.58rem .9rem .38rem;display:flex}._body_1gbza_11{flex-direction:column;gap:.58rem;padding:.15rem .9rem .95rem;display:flex}._grid_1gbza_12{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=720px){._grid_1gbza_12{grid-template-columns:repeat(3,1fr);gap:.375rem}}._mapFrame_1gbza_14{border:1.5px solid var(--sp-ink);border-radius:var(--sp-radius-card-lg);width:100%;height:420px;min-height:420px}@media (width<=640px){._mapFrame_1gbza_14{height:360px;min-height:360px}}@media (width>=1120px){._mapFrame_1gbza_14{height:var(--meal-map-desktop-height,600px);min-height:var(--meal-map-desktop-height,600px)}}._page_1bar6_1{flex-direction:column;gap:1rem;display:flex}._pageControls_1bar6_7{flex-direction:column;gap:1rem;width:100%;display:flex}._feedScopeLabel_1bar6_14{color:var(--sp-ink-3);font-size:var(--sp-fs-label);white-space:nowrap;margin-left:.65rem;font-weight:700;display:inline-flex}._mapFeed_1bar6_27{max-width:100%}._mapFeedScrollArea_1bar6_31{gap:.45rem;min-width:0;display:grid;position:relative}._desktopSelectedMeal_1bar6_38,._desktopMapPickerSection_1bar6_39{display:none}._mapFeedPanel_1bar6_43{flex-direction:column;gap:.65rem;min-width:0;display:flex}._mapFeedHeader_1bar6_50{justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.1rem;display:flex}._desktopSelectionHeader_1bar6_58{display:none}._mobileMapRailHeader_1bar6_62,._desktopMapPickerHeader_1bar6_63{gap:.08rem;padding-inline:.1rem;display:grid}._mapRailHeaderTopline_1bar6_69{align-items:baseline;gap:.5rem;min-width:0;display:flex}._mapRailHeaderTopline_1bar6_69 h2{color:var(--sp-ink);font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);margin:0}._mapFeedHeaderText_1bar6_83{gap:.08rem;min-width:0;display:grid}._mapFeedTitle_1bar6_89{color:var(--sp-ink);font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);margin:0}._mapFeedSubtext_1bar6_96{color:var(--sp-ink-3);font-size:var(--sp-fs-label);font-weight:700}._mapFeedCount_1bar6_102{color:var(--sp-ink-3);font-size:var(--sp-fs-label);flex:none;font-weight:700}._hubList_1bar6_109{flex-direction:column;gap:.45rem;display:flex}._hubListButton_1bar6_115{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);width:100%;color:var(--sp-ink);text-align:left;cursor:pointer;gap:.28rem;padding:.68rem .8rem;display:grid}._hubListButton_1bar6_115:hover,._hubListButton_1bar6_115:focus-visible{border-color:var(--sp-ink);background:color-mix(in srgb, var(--sp-tint-butter) 38%, var(--sp-paper))}._hubListButton_1bar6_115:focus-visible{outline:var(--sp-focus-ring);outline-offset:2px}._hubListTopline_1bar6_139{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}._hubListName_1bar6_147{font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._hubListStats_1bar6_155{color:var(--sp-ink-3);font-size:var(--sp-fs-label);white-space:nowrap;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.2rem .55rem;font-weight:700;display:flex}._hubListAddresses_1bar6_167{gap:.16rem;min-width:0;display:grid}._hubListAddress_1bar6_167{min-width:0;color:var(--sp-ink-2);font-size:var(--sp-fs-label);align-items:baseline;gap:.35rem;font-weight:700;line-height:1.35;display:flex}._hubListAddressLabel_1bar6_184{border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-tint-mint) 62%, var(--sp-paper));color:var(--sp-ink);font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);flex:none;padding:.02rem .28rem;line-height:1.4}._hubListAddressText_1bar6_195{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}._hubListMeta_1bar6_204{color:var(--sp-ink-3);font-size:var(--sp-fs-label);justify-self:end;font-weight:700}._mapPane_1bar6_211{min-width:0}._selectedMealDetail_1bar6_215{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);max-height:min(15rem,30vh);color:var(--sp-ink);gap:.34rem;margin-top:.6rem;padding:.72rem .85rem;display:grid;overflow:auto}._selectedMealHeader_1bar6_228{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}._selectedMealLabel_1bar6_236{border-radius:var(--sp-radius-pill);background:var(--sp-ink);color:var(--sp-paper);font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);align-items:center;padding:.08rem .45rem;display:inline-flex}._selectedMealTime_1bar6_247{color:var(--sp-ink-3);font-size:var(--sp-fs-label);white-space:nowrap;font-weight:700}._selectedMealTitle_1bar6_254{font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);margin:0;line-height:1.45}._selectedMealMemo_1bar6_261{color:var(--sp-ink-2);font-size:var(--sp-fs-small);white-space:pre-wrap;margin:0;line-height:1.7}._selectedMealMeta_1bar6_269{color:var(--sp-ink-3);font-size:var(--sp-fs-label);flex-wrap:wrap;gap:.35rem;font-weight:700;display:flex}._selectedMealMeta_1bar6_269 span+span:before{content:"/";color:var(--sp-ink-3);margin-right:.35rem}._selectedMealGmaps_1bar6_285{color:var(--sp-ink-2);font-size:var(--sp-fs-label);text-underline-offset:.16em;align-self:flex-start;align-items:center;gap:.28rem;font-weight:700;text-decoration:underline;display:inline-flex}._selectedMealGmaps_1bar6_285:hover,._selectedMealGmaps_1bar6_285:focus-visible{color:var(--sp-ink)}._mapDetailLayout_1bar6_302{flex-direction:column;gap:1rem;min-width:0;display:flex}._hiddenMap_1bar6_309{display:none}@media (width<=640px){._mapDetailLayout_1bar6_302{gap:.75rem}._mapFeedPanel_1bar6_43{gap:.5rem}._hubList_1bar6_109{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(13rem,78vw);grid-auto-flow:column;gap:.6rem;margin-inline:-.2rem;padding:.2rem .2rem .55rem;scroll-padding-inline:.2rem;display:grid;overflow-x:auto}._hubList_1bar6_109::-webkit-scrollbar{display:none}._hubListButton_1bar6_115{scroll-snap-align:start;align-content:start;min-height:7rem}._hubListTopline_1bar6_139{flex-direction:column;align-items:flex-start;gap:.2rem}._hubListStats_1bar6_155{justify-content:flex-start}._hubListMeta_1bar6_204{margin-top:auto}._selectedMealDetail_1bar6_215{max-height:none;margin-top:.45rem}}@media (width<=1119px){._mapFeed_1bar6_27{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(17rem,min(86vw,30rem));grid-auto-flow:column;gap:.7rem;max-width:none;margin-inline:0;padding:.1rem .1rem .65rem;scroll-padding-inline:.1rem;display:grid;overflow-x:auto}._mapFeed_1bar6_27>li{scroll-snap-align:start;scroll-snap-stop:normal;min-width:0}}@media (width>=1120px){._mapPage_1bar6_395{--meal-map-desktop-height:clamp(580px, calc(100svh - 15rem), 760px);flex-direction:column;width:min(1400px,100vw - 5rem);max-width:none;margin-left:50%;display:flex;transform:translate(-50%)}._mapPage_1bar6_395 ._pageControls_1bar6_7{max-width:var(--max-width);align-self:center}._mapDetailLayout_1bar6_302{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:1.25rem;display:grid}._mapDetailLayoutUnselected_1bar6_421{grid-template-columns:minmax(0,1fr)}._mapPane_1bar6_211{grid-area:1/1;min-width:0;position:relative}._mapDetailLayoutUnselected_1bar6_421 ._mapPane_1bar6_211{grid-column:1/-1}._mapDetailLayoutUnselected_1bar6_421 ._mapFeedPanel_1bar6_43{display:none}._mapFeedPanel_1bar6_43{height:var(--meal-map-desktop-height);grid-area:1/2;min-height:0;display:flex;overflow:hidden}._mapFeedHeader_1bar6_50{flex:none}._desktopSelectionHeader_1bar6_58{display:flex}._hubList_1bar6_109{overscroll-behavior:contain;flex:1;min-height:0;padding-right:.2rem;overflow:auto}._desktopSelectedMeal_1bar6_38{overscroll-behavior:contain;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.1rem .2rem .2rem 0;display:flex;overflow:hidden}._selectedMealCardList_1bar6_479{flex:1;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}._selectedMealCardList_1bar6_479>li{flex:1;min-height:0}._mapSelectionPrompt_1bar6_493{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-tint-mint) 24%, var(--sp-paper));min-height:100%;color:var(--sp-ink-2);text-align:center;place-content:center;justify-items:center;gap:.65rem;padding:1.5rem;display:grid}._mapSelectionPrompt_1bar6_493 p{max-width:17rem;font-size:var(--sp-fs-small);margin:0;font-weight:700;line-height:1.65}._mapFeedScrollArea_1bar6_31{display:none}._desktopMapPickerSection_1bar6_39{grid-area:2/1/auto/-1;gap:.35rem;min-width:0;display:grid}._desktopMapPickerHeader_1bar6_63{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding-inline:.15rem;display:flex}._desktopMapPickerHeading_1bar6_536{gap:.08rem;min-width:0;display:grid}._desktopMapPickerHeader_1bar6_63 ._mapRailHeaderTopline_1bar6_69 h2{font-size:var(--sp-fs-body-md)}._desktopMapPickerControls_1bar6_546{flex:none;gap:.4rem;display:flex}._desktopMapPickerControls_1bar6_546 button{width:var(--sp-tap-target-min);height:var(--sp-tap-target-min);border:var(--sp-border-thin);background:var(--sp-paper);color:var(--sp-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:inline-grid}._desktopMapPickerControls_1bar6_546 button:hover:not(:disabled){background:var(--sp-ink-hover)}._desktopMapPickerControls_1bar6_546 button:focus-visible{outline:var(--sp-focus-ring);outline-offset:2px}._desktopMapPickerControls_1bar6_546 button:disabled{color:var(--sp-ink-3);cursor:default;opacity:.42}._mobileMapRailHeader_1bar6_62{display:none}._desktopMapPicker_1bar6_39{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:21rem;grid-auto-flow:column;gap:.65rem;margin:0;padding:.15rem .15rem .5rem;scroll-padding-inline:.15rem;display:grid;overflow-x:auto}._desktopMapPicker_1bar6_39>li{scroll-snap-align:start;min-width:0;list-style:none}._mapPickerButton_1bar6_604{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);width:100%;min-width:0;min-height:6.8rem;color:var(--sp-ink);text-align:left;cursor:pointer;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.4rem;display:grid}._mapPickerButton_1bar6_604:hover,._mapPickerButton_1bar6_604:focus-visible,._mapPickerButton_1bar6_604[data-active=true]{border-color:var(--sp-ink);background:color-mix(in srgb, var(--sp-tint-mint) 44%, var(--sp-paper))}._mapPickerButton_1bar6_604:focus-visible{outline:var(--sp-focus-ring);outline-offset:2px}._mapPickerPhoto_1bar6_633{aspect-ratio:4/3;border-radius:calc(var(--sp-radius-card) - .3rem);background:var(--sp-bg);display:block;overflow:hidden}._mapPickerPhoto_1bar6_633 img{object-fit:cover;width:100%;height:100%;display:block}._mapPickerText_1bar6_648{gap:.25rem;min-width:0;display:grid}._mapPickerText_1bar6_648 strong,._mapPickerText_1bar6_648 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mapPickerText_1bar6_648 strong{font-size:var(--sp-fs-small);line-height:1.35}._mapPickerText_1bar6_648 span{color:var(--sp-ink-3);font-size:var(--sp-fs-label);font-weight:700}}._moreRow_1bar6_673{justify-content:center;padding:.5rem 0 1.5rem;display:flex}._errorBanner_1bar6_679{border-radius:var(--sp-radius-tag);background:var(--sp-tint-peach,var(--sp-bg));color:var(--sp-ink);font-size:var(--sp-fs-small);margin:0;padding:.6rem 1rem}._areaSearchNotice_1bar6_688{border:1px solid var(--sp-tint-mint-border);border-radius:var(--sp-radius-tag);background:var(--sp-tint-mint);color:var(--sp-ink-2);font-size:var(--sp-fs-label);margin:0;padding:.55rem .85rem}._loadingBadge_1bar6_698{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._mapEmptyNote_1bar6_710{border:var(--sp-card-border-list);border-radius:var(--sp-radius-tag);background:var(--sp-paper);color:var(--sp-ink-2);font-size:var(--sp-fs-label);text-align:center;margin:0;padding:.65rem .85rem}._placeChipRow_1bar6_721{margin:0;display:flex}._placeChip_1bar6_721{border-radius:var(--sp-radius-pill);background:var(--sp-tint-mint);min-width:0;max-width:100%;color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);align-items:center;gap:.35rem;padding:.28rem .4rem .28rem .65rem;font-weight:700;display:inline-flex}._placeChipText_1bar6_740{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}._placeTruncatedNote_1bar6_747{color:var(--sp-ink-3);font-size:var(--sp-fs-label);margin:0;font-weight:700}._placeClear_1bar6_754{width:1.35rem;height:1.35rem;color:var(--sp-ink-2);font-size:var(--sp-fs-small);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._placeClear_1bar6_754:hover{background:color-mix(in srgb, var(--sp-ink) 18%, transparent);color:var(--sp-ink)}._placeClear_1bar6_754:focus-visible{outline:var(--sp-focus-outline);outline-offset:1px}._placeholder_1g7w4_1{flex-direction:column;gap:.7rem;width:100%;display:flex}._line_1g7w4_2{border-radius:var(--sp-radius-sticker);width:90%;height:1rem}._shortLine_1g7w4_3{width:60%}._panel_1g7w4_4{display:none}@media (width>=1120px){._panel_1g7w4_4{min-width:0;height:var(--meal-map-desktop-height,600px);flex-direction:column;grid-area:1/2;gap:.65rem;display:flex;overflow:hidden}}._action_pb7ag_1{width:9rem;min-height:var(--sp-btn-min-height);border-radius:var(--sp-radius-pill);display:block}._pendingControls_pb7ag_2{opacity:.55;pointer-events:none}._slot_vut4q_1{color:var(--sp-ink-2);font-size:var(--sp-fs-meta);font-weight:var(--fw-regular);white-space:nowrap;flex:none;align-items:center;gap:.3em;display:inline-flex}._idle_vut4q_11{visibility:hidden}._spinner_vut4q_12{flex-shrink:0;animation:.8s linear infinite _sp-read-pending-spin_vut4q_1}._idle_vut4q_11 ._spinner_vut4q_12{animation:none}@keyframes _sp-read-pending-spin_vut4q_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._spinner_vut4q_12{animation:none}}html[data-motion-preference=reduced] ._spinner_vut4q_12{animation:none}._page_oqp2q_1{padding:2rem 0 4rem}._profileRefreshNotice_oqp2q_5{margin-bottom:1.5rem}._skeletonTalksSection_oqp2q_10{flex-direction:column;gap:.75rem;display:flex}._skeletonSectionTitle_oqp2q_16{border-radius:var(--sp-radius-sticker);width:3rem;height:.85rem}._srOnly_oqp2q_23{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skeletonAvatar_oqp2q_35{width:var(--sp-avatar-size-lg);height:var(--sp-avatar-size-lg);border-radius:50%;flex-shrink:0}._skeletonBody_oqp2q_43{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding-top:.25rem;display:flex}._skeletonName_oqp2q_52{border-radius:var(--sp-radius-sticker);width:35%;height:18px}._skeletonBio_oqp2q_59{border-radius:var(--sp-radius-sticker);width:60%;height:13px}._skeletonTalkList_oqp2q_66{flex-direction:column;gap:.6rem;display:flex}._skeletonTalkRow_oqp2q_72{border:var(--sp-card-border);border-radius:var(--sp-radius-card);min-height:5.5rem}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._backLink_oqp2q_80,html:not([data-motion-preference=standard]) ._editLink_oqp2q_81{transition:none}}._notFound_oqp2q_84{text-align:center;max-width:680px;color:var(--sp-ink-2);font-size:var(--sp-fs-body-md);flex-direction:column;align-items:center;gap:1rem;margin:0 auto;padding:4rem 1rem;display:flex}._notFound_oqp2q_84 a{color:var(--sp-ink);text-decoration:none}._backRow_oqp2q_102{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._backLink_oqp2q_80{min-height:var(--sp-tap-target-min);overflow-wrap:anywhere;max-width:100%;font-size:var(--sp-fs-small);color:var(--sp-ink-2);align-items:center;gap:.4rem;text-decoration:none;transition:color .12s;display:inline-flex}._backLink_oqp2q_80:hover{color:var(--sp-ink)}._backLink_oqp2q_80:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._editBar_oqp2q_132{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}._header_oqp2q_140{background:var(--ui-card-bg);border:var(--ui-card-border);border-radius:var(--ui-card-radius);box-shadow:var(--ui-card-shadow);align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}._activitySection_oqp2q_152{margin-bottom:1.25rem}._profilePromptsSection_oqp2q_156{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);box-shadow:var(--sp-shadow-subtle);margin-bottom:1.25rem;padding:1.25rem 1.5rem}._profilePromptList_oqp2q_165{gap:.8rem;margin:0;display:grid}._profilePromptItem_oqp2q_171{border-bottom:var(--ui-subtle-border);grid-template-columns:minmax(0,2fr) minmax(8rem,1fr);gap:.35rem 1rem;min-width:0;padding-bottom:.75rem;display:grid}._profilePromptItem_oqp2q_171:last-child{border-bottom:0;padding-bottom:0}._profilePromptItem_oqp2q_171 dt,._profilePromptItem_oqp2q_171 dd{overflow-wrap:anywhere;min-width:0;margin:0}._profilePromptItem_oqp2q_171 dt{color:var(--sp-ink-2)}._profilePromptItem_oqp2q_171 dd{font-weight:var(--fw-semibold)}@media (width<=480px){._profilePromptItem_oqp2q_171{grid-template-columns:1fr}}._activitySummary_oqp2q_199{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._activityItem_oqp2q_205{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);min-width:0;box-shadow:var(--sp-shadow-subtle);flex-direction:column;gap:.2rem;padding:.85rem 1rem;display:flex}._activityValue_oqp2q_217{font-family:var(--sp-font-display);color:var(--sp-ink);font-variant-numeric:tabular-nums;min-width:2ch;min-height:1em;font-size:1.55rem;font-weight:400;line-height:1}._activityValueSkeleton_oqp2q_228{border-radius:var(--sp-radius-sticker);width:1.6ch;height:.8em;display:inline-block}._activityLabel_oqp2q_236{font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);letter-spacing:var(--sp-ls-label);color:var(--sp-ink-2)}._avatarWrap_oqp2q_243{flex-shrink:0}._avatarSecretBtn_oqp2q_247{cursor:pointer;border-radius:var(--sp-radius-pill);background:0 0;border:0;padding:0;display:inline-flex}._slackContact_oqp2q_256{max-width:100%;min-height:44px;color:var(--sp-ink);font-size:var(--sp-fs-small);text-underline-offset:.2em;align-items:center;gap:.35rem;text-decoration:underline;display:inline-flex}._slackContact_oqp2q_256:focus-visible{border-radius:var(--sp-radius-sticker);box-shadow:var(--sp-focus-ring);outline:none}._headerBody_oqp2q_274{flex-direction:column;gap:.5rem;min-width:0;display:flex}._nickname_oqp2q_281{font-size:1.25rem;font-weight:var(--fw-heavy);overflow-wrap:anywhere;margin:0}._username_oqp2q_288{font-size:var(--sp-fs-small);color:var(--sp-ink-2);word-break:break-all;margin:0}._bio_oqp2q_295{font-size:var(--sp-fs-small);color:var(--sp-ink-2);white-space:pre-wrap;margin:0;line-height:1.6}._bioLink_oqp2q_303{color:var(--sp-ink);text-underline-offset:2px;word-break:break-all}._privateBadge_oqp2q_309{color:var(--sp-ink-2);border:var(--ui-subtle-border);border-radius:var(--sp-radius-pill);padding:.15rem .5rem;font-size:.75rem;display:inline-block}._privateNotice_oqp2q_318{color:var(--sp-ink-2);font-size:var(--sp-fs-body-md);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1rem;display:flex}._privateEmoji_oqp2q_329{font-size:2.5rem}._section_oqp2q_333{background:var(--ui-card-bg);border:var(--ui-card-border);border-radius:var(--ui-card-radius);box-shadow:var(--sp-shadow-subtle);margin-bottom:1.25rem;padding:1.25rem min(1.5rem,4vw)}._talksSection_oqp2q_343,._mealsSection_oqp2q_347{margin-bottom:1.25rem}._mealsHeader_oqp2q_349{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}._mealsHeader_oqp2q_349 h2{margin-bottom:0}._mealsSeeAll_oqp2q_360{color:var(--sp-ink-2);font-size:var(--sp-fs-small);flex:none;text-decoration:none}._mealsSeeAll_oqp2q_360:hover{color:var(--sp-ink)}._mealsSeeAll_oqp2q_360:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._mealsError_oqp2q_370{color:var(--sp-ink-2);font-size:var(--sp-fs-small);background:var(--sp-tint-butter);border-radius:var(--sp-radius-tag);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}@media (width<=560px){._mealsError_oqp2q_370{flex-direction:column;align-items:stretch}}._activityHeader_oqp2q_386,._talksHeader_oqp2q_387{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}._activityHeader_oqp2q_386 h2,._talksHeader_oqp2q_387 h2{margin-bottom:0}._talkList_oqp2q_400{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._talksSeeAll_oqp2q_409{color:var(--sp-ink-2);margin-top:.6rem;font-size:.85rem;text-decoration:none;transition:color .12s;display:inline-block}._talksSeeAll_oqp2q_409:hover{color:var(--sp-ink)}._talksEmpty_oqp2q_422{color:var(--sp-ink-3);margin:0;padding:.4rem 0;font-size:.85rem}._sectionTitle_oqp2q_429{font-size:var(--sp-fs-body-md);font-weight:var(--fw-bold);color:var(--sp-ink-2);text-transform:uppercase;letter-spacing:var(--sp-ls-label);margin:0 0 1rem}._achievementGrid_oqp2q_438{grid-template-columns:repeat(auto-fill,minmax(max(44px,2.25rem),1fr));gap:.4rem;display:grid}._achievementGridBtn_oqp2q_444{border:var(--ui-subtle-border);background:var(--ui-field-bg);cursor:pointer;border-radius:10px;place-items:center;width:max(44px,2.25rem);height:max(44px,2.25rem);padding:0;font-size:1.35rem;transition:border-color .12s,transform .1s;display:grid}._achievementGridBtn_oqp2q_444:hover{border-color:var(--sp-ink-2);transform:scale(1.1)}._achievementGridBtn_oqp2q_444:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._achievementGridBtnLocked_oqp2q_468{opacity:.35;font-size:var(--sp-fs-h4)}._achievementGridBtnLocked_oqp2q_468:hover{border-color:#0000;transform:none}._achievementGridBtnLocked_oqp2q_468._achievementGridBtnMetricLocked_oqp2q_483{filter:grayscale(.85);opacity:.45}._achievementGridBtnPinned_oqp2q_488{border-color:var(--sp-ink);background:color-mix(in srgb, var(--sp-butter) 35%, var(--ui-field-bg));box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-butter) 45%, transparent)}._achievementGridDetail_oqp2q_494{border-top:1px solid color-mix(in srgb, var(--sp-ink) 8%, transparent);align-items:center;gap:.65rem;height:3.25rem;margin-top:.5rem;padding:.35rem .25rem;display:flex;overflow:hidden}._achievementGridDetailEmoji_oqp2q_505{text-align:center;flex-shrink:0;width:1.75rem;font-size:1.35rem;line-height:1}._achievementGridDetailBody_oqp2q_513{flex-direction:column;gap:.15rem;min-width:0;display:flex}._achievementGridDetailTitle_oqp2q_520{font-size:.8rem;font-weight:var(--fw-semibold);color:var(--sp-ink);line-height:1.3}._achievementGridDetailDesc_oqp2q_527{color:var(--sp-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;line-height:1.4;overflow:hidden}._zukanOverall_oqp2q_540{margin:.2rem 0 1.1rem}._zukanOverallLabel_oqp2q_544{font-size:var(--sp-fs-small);color:var(--sp-ink-2);justify-content:space-between;align-items:baseline;margin-bottom:.3rem;display:flex}._zukanOverallPct_oqp2q_553{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);color:var(--sp-ink)}._zukanOverallTrack_oqp2q_559{border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 8%, transparent);height:7px;overflow:hidden}._zukanOverallFill_oqp2q_566{border-radius:var(--sp-radius-pill);background:var(--sp-accent);height:100%;transition:width .5s}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._achievementGridBtn_oqp2q_444:hover{transform:none}html:not([data-motion-preference=standard]) ._zukanOverallFill_oqp2q_566{transition:none}}._zukanCompletions_oqp2q_582{border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-ink) 4%, transparent);flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;margin:0 0 1rem;padding:.55rem .7rem;display:flex}._zukanCompletionsLabel_oqp2q_593{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:var(--sp-ink-2)}._zukanCompletionsList_oqp2q_599{flex-wrap:wrap;gap:.3rem .75rem;margin:0;padding:0;list-style:none;display:flex}._zukanCompletionItem_oqp2q_608{font-size:var(--sp-fs-tiny);color:var(--sp-ink-2);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.25rem;min-width:0;display:inline-flex}._zukanCompletionMeter_oqp2q_619{font-variant-numeric:tabular-nums}._zukanCompletionItemDone_oqp2q_623{color:var(--sp-accent);font-weight:var(--fw-bold)}._zukanGroup_oqp2q_628{margin-top:1.25rem}._zukanGroup_oqp2q_628:first-child{margin-top:0}._zukanGroupHeader_oqp2q_638{border:0;border-bottom:1px solid color-mix(in srgb, var(--sp-ink) 8%, transparent);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:0 0 .4rem;display:flex}._zukanGroupHeader_oqp2q_638:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._zukanGroupCaret_oqp2q_660{width:.7rem;color:var(--sp-ink-3);flex-shrink:0;font-size:.65rem;line-height:1}._zukanGroupEmoji_oqp2q_668{font-size:1.15rem;line-height:1}._zukanGroupTitle_oqp2q_673{font-size:var(--sp-fs-small);font-weight:var(--fw-bold);color:var(--sp-ink-2)}._zukanGroupMeter_oqp2q_680{font-size:var(--sp-fs-tiny);font-variant-numeric:tabular-nums;color:var(--sp-ink-2);white-space:nowrap;border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 6%, transparent);margin-left:auto;padding:.06rem .45rem}._zukanGroupMeterDone_oqp2q_692{color:var(--sp-accent);font-weight:var(--fw-bold);background:color-mix(in srgb, var(--sp-accent) 14%, transparent)}._zukanGroupRows_oqp2q_698{flex-direction:column;gap:.5rem;display:flex}._zukanRow_oqp2q_705{grid-template-columns:auto 1fr;align-items:center;gap:.4rem .75rem;display:grid}._zukanRowLabel_oqp2q_712{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);white-space:nowrap}._zukanRowBadges_oqp2q_718,._zukanSingles_oqp2q_726{flex-wrap:wrap;gap:.4rem;display:flex}._zukanNextHint_oqp2q_733{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);white-space:nowrap;align-self:center}._achievementGridBtnLocked_oqp2q_468._achievementGridBtnSecretLocked_oqp2q_744{opacity:.5}@media (width<=560px){._zukanRow_oqp2q_705{grid-template-columns:1fr}._zukanRowLabel_oqp2q_712{white-space:normal}._zukanGroupHeader_oqp2q_638{flex-wrap:wrap}}@media (width<=520px){._activityItem_oqp2q_205{padding-inline:.65rem}}html[data-motion-preference=reduced] ._backLink_oqp2q_80,html[data-motion-preference=reduced] ._editLink_oqp2q_81{transition:none}html[data-motion-preference=reduced] ._achievementGridBtn_oqp2q_444:hover{transform:none}html[data-motion-preference=reduced] ._zukanOverallFill_oqp2q_566{transition:none}._page_1sv3b_1{flex-direction:column;gap:1.5rem;display:flex;position:relative}._pageHeader_1sv3b_9{flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:2rem 0 .5rem;display:flex}._pageTitleRow_1sv3b_17{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}._pageTitle_1sv3b_17{font-family:var(--sp-font-display);font-size:var(--sp-fs-page-title);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);font-weight:400}._refreshBtn_1sv3b_33{border:var(--sp-border-thin);width:2rem;height:2rem;color:var(--sp-ink-3);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}._refreshBtn_1sv3b_33:hover:not(:disabled){color:var(--sp-ink);border-color:var(--sp-ink)}._refreshBtn_1sv3b_33:disabled{opacity:.4;cursor:default}._refreshBtn_1sv3b_33:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._refreshSpinning_1sv3b_63{animation:.7s linear infinite _sp-spin_1sv3b_1}._pageDesc_1sv3b_67{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2);margin-top:.35rem}._pageMeta_1sv3b_73{font-size:var(--sp-fs-meta);color:var(--sp-ink-3);margin-top:.35rem}._kpiSection_1sv3b_81{flex-direction:column;gap:.55rem;display:flex}._categoryPanels_1sv3b_88{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem .9rem;display:grid}._categoryPanel_1sv3b_88{overflow-wrap:anywhere;grid-row:span 3;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border-bottom:1px solid color-mix(in srgb, var(--sp-ink) 18%, transparent);align-items:start;min-width:0;padding-bottom:.55rem;display:grid}._categoryPanelTitle_1sv3b_107{overflow-wrap:anywhere;font-size:var(--sp-fs-meta);font-weight:var(--fw-bold);letter-spacing:0;color:var(--sp-ink-2);margin:0}._statSubRows_1sv3b_117{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._statSubRow_1sv3b_117+._statSubRow_1sv3b_117:not(._statSubRowWithDivider_1sv3b_127){border-top:1px solid color-mix(in srgb, var(--sp-ink) 8%, transparent);padding-top:.2rem}._statSubRow_1sv3b_117{font-size:var(--sp-fs-xs);color:var(--sp-ink-2);grid-template-columns:auto 1fr auto;align-items:baseline;display:grid}._statSubRowLabel_1sv3b_140{overflow-wrap:anywhere;grid-column:1;min-width:0}._statSubRowValue_1sv3b_146{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--sp-ink);grid-column:3}._statSubRowFeatured_1sv3b_154 ._statSubRowValue_1sv3b_146{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);color:var(--sp-ink)}._statSubGroupLabel_1sv3b_161,._statSubRowWithDivider_1sv3b_127{border-top:1px solid color-mix(in srgb, var(--sp-ink) 16%, transparent);margin-top:.35rem;padding-top:.4rem}._statSubGroupLabel_1sv3b_161{font-size:var(--sp-fs-meta);color:var(--sp-ink-2);letter-spacing:.04em;opacity:.65}._statCard_1sv3b_176{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);flex-direction:column;gap:.2rem;height:100%;padding:1.1rem 1rem .95rem;display:flex}._statButter_1sv3b_186{background:color-mix(in srgb, var(--sp-butter) 78%, var(--sp-paper))}._statMint_1sv3b_187{background:var(--sp-mint)}._statPeach_1sv3b_188{background:var(--sp-peach)}._statSky_1sv3b_189{background:var(--sp-sky)}._statRice_1sv3b_190{background:linear-gradient(135deg, color-mix(in srgb, var(--sp-butter) 42%, var(--sp-paper)), color-mix(in srgb, var(--sp-mint) 34%, var(--sp-paper)))}._statComment_1sv3b_198{background:color-mix(in srgb, var(--sp-peach) 55%, var(--sp-butter) 45%)}._statOcha_1sv3b_199{background:color-mix(in srgb, var(--sp-sky) 58%, var(--sp-paper))}._satellitePanelState_1sv3b_201{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);min-height:9.5rem;color:var(--sp-ink-2);font-size:var(--sp-fs-xs);flex-direction:column;grid-row:span 2;justify-content:center;align-items:flex-start;gap:.65rem;padding:1rem;display:flex}._panelTitleRow_1sv3b_216{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._satelliteSkeleton_1sv3b_218{border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 9%, var(--sp-paper));width:min(9rem,75%);height:1.7rem}._satelliteDetails_1sv3b_225{flex-direction:column;gap:.45rem;min-width:0;display:flex}._satelliteMeta_1sv3b_232{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);flex-wrap:wrap;gap:.25rem .55rem;display:flex}._satelliteNotice_1sv3b_240{color:var(--sp-ink-2)}._statLabel_1sv3b_244{font-size:var(--sp-fs-meta);font-weight:var(--fw-bold);letter-spacing:0;color:var(--sp-on-accent);opacity:.85}._statValueRow_1sv3b_252{align-items:baseline;gap:.25rem;display:flex}._statValue_1sv3b_252{font-family:var(--sp-font-display);font-size:var(--sp-fs-h2);color:var(--sp-on-accent);font-weight:400;line-height:1.1}._statUnit_1sv3b_266{font-size:var(--sp-fs-meta);font-weight:var(--fw-bold);color:var(--sp-on-accent);opacity:.85}._statSubValue_1sv3b_273{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:var(--sp-on-accent);opacity:.75;margin-top:.1rem}._loadingState_1sv3b_282{flex-direction:column;gap:1rem;display:flex}._skeletonHero_1sv3b_288{border:var(--sp-card-border);border-radius:var(--sp-radius-card);min-height:16rem}._skeletonCategoryPanels_1sv3b_295{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}._skeletonSection_1sv3b_301{border:var(--sp-card-border);border-radius:var(--sp-radius-card-lg);min-height:12rem}._srOnly_1sv3b_308{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){._refreshBtn_1sv3b_33{width:2.75rem;height:2.75rem}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._refreshSpinning_1sv3b_63{opacity:.6;animation:none}html:not([data-motion-preference=standard]) ._refreshBtn_1sv3b_33,html:not([data-motion-preference=standard]) ._surveyStackSegment_1sv3b_332,html:not([data-motion-preference=standard]) ._reactionMiniFill_1sv3b_333{transition:none}}._section_1sv3b_337{border:var(--sp-border-thin);border-radius:var(--sp-radius-card-lg);background:var(--sp-paper);box-shadow:var(--sp-shadow-subtle);padding:1.35rem}._sectionTitle_1sv3b_345{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);letter-spacing:0;color:var(--sp-ink);align-items:center;gap:.4rem;margin-bottom:.45rem;display:flex}._sectionDesc_1sv3b_356{font-size:var(--sp-fs-label);color:var(--sp-ink-2);margin-bottom:1rem}._pulseTextBlock_1sv3b_363{flex-direction:column;gap:.45rem;display:flex}._pulseText_1sv3b_363{max-width:62rem;color:var(--sp-ink);font-size:var(--sp-fs-body-sm);line-height:var(--sp-lh-relaxed)}._pulseText_1sv3b_363 strong{font-family:var(--sp-font-display);font-size:var(--sp-fs-h4);margin:0 .1rem;font-weight:400;line-height:1}._inlineStatLink_1sv3b_384{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sp-ink) 32%, transparent);text-decoration-color:color-mix(in srgb, var(--sp-ink) 32%, transparent);text-underline-offset:.16em;text-decoration-thickness:.08em}._inlineStatLink_1sv3b_384:hover{-webkit-text-decoration-color:var(--sp-ink);text-decoration-color:var(--sp-ink)}._pulseSpeakerPanel_1sv3b_396{border-top:var(--sp-border-dashed);margin-top:1rem;padding-top:.9rem}._pulseSubTitle_1sv3b_402{color:var(--sp-ink);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);margin-bottom:.55rem}._heroSpread_1sv3b_410{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-mint) 12%, var(--sp-paper));box-shadow:var(--sp-shadow-container);flex-direction:column;gap:.55rem;padding:1.4rem 1.5rem;display:flex;position:relative}._heroHiddenFood_1sv3b_421{z-index:1;margin:0;position:absolute;top:7.2rem;bottom:auto;right:2rem}._heroKicker_1sv3b_429{font-family:var(--sp-font-mono);font-size:var(--sp-fs-meta);letter-spacing:var(--sp-ls-label);text-transform:uppercase;color:var(--sp-ink-2)}._heroLead_1sv3b_436{font-size:var(--sp-fs-lg);color:var(--sp-ink);line-height:1.3}._heroNumber_1sv3b_441{font-family:var(--sp-font-display);font-size:var(--sp-fs-h2);color:var(--sp-ink);margin:0 .2rem;font-weight:400}._heroNote_1sv3b_448{font-size:var(--sp-fs-label);color:var(--sp-ink-2);line-height:var(--sp-lh-relaxed)}._heroMetrics_1sv3b_453{grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));gap:.55rem;margin-top:.35rem;display:grid}._heroMetric_1sv3b_453{border:1px solid color-mix(in srgb, var(--sp-ink) 14%, transparent);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-paper) 76%, var(--sp-butter) 24%);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.15rem .45rem;min-width:0;padding:.65rem .7rem .55rem;display:grid}._heroMetricLabel_1sv3b_470{overflow-wrap:anywhere;min-width:0;font-size:var(--sp-fs-xs);font-weight:var(--fw-bold);color:var(--sp-ink);grid-column:1/-1}._heroMetricValue_1sv3b_478{font-family:var(--sp-font-display);font-size:var(--sp-fs-h3);color:var(--sp-ink);font-weight:400;line-height:1}._heroMetricUnit_1sv3b_485{font-size:var(--sp-fs-xs);font-weight:var(--fw-semibold);color:var(--sp-ink);padding-bottom:.1rem}._heroPulseText_1sv3b_491{overflow-wrap:anywhere;min-width:0;font-size:var(--sp-fs-label);line-height:var(--sp-lh-relaxed);color:var(--sp-ink-2);flex-wrap:wrap;gap:.35rem 1rem;display:flex}._heroPulseText_1sv3b_491 p{margin:0}._nextEventReadError_1sv3b_504{flex-basis:100%;grid-template-columns:minmax(0,1fr);justify-items:start;gap:.5rem;min-width:0;display:grid}._heroPulseText_1sv3b_491 strong{font-family:var(--sp-font-display);font-size:var(--sp-fs-body);color:var(--sp-ink);font-weight:400}._heroMap_1sv3b_518{flex-wrap:wrap;gap:4px;margin:.5rem 0 .2rem;display:flex}._heroDot_1sv3b_524{border-radius:50%;flex-shrink:0;width:11px;height:11px;display:inline-block}._dotSpeaker_1sv3b_531{background:var(--sp-peach);box-shadow:0 0 0 1.5px var(--sp-ink)}._dotInvolved_1sv3b_535{background:var(--sp-mint)}._dotQuiet_1sv3b_538{background:color-mix(in srgb, var(--sp-ink) 14%, transparent)}._heroLegend_1sv3b_541{font-size:var(--sp-fs-label);color:var(--sp-ink-2);flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}._heroLegend_1sv3b_541 li{align-items:center;gap:.4rem;display:inline-flex}._heroLegendNote_1sv3b_556{font-size:var(--sp-fs-xs);line-height:var(--sp-lh-relaxed);color:var(--sp-ink-3);margin:-.15rem 0 0}._heroSpeakerPanel_1sv3b_562{border-top:var(--sp-border-dashed);margin-top:.35rem;padding-top:.9rem}._surveyGrid_1sv3b_569{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:stretch;gap:clamp(1rem,2.5vw,1.65rem);display:grid}._surveyBlock_1sv3b_576{border-left:3px solid color-mix(in srgb, var(--sp-ink) 18%, transparent);flex-direction:column;gap:.65rem;min-width:0;padding-left:.85rem;display:flex}._surveyBlockTitle_1sv3b_585{overflow-wrap:anywhere;font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);color:var(--sp-ink)}._returnYes_1sv3b_592{background:var(--sp-mint)}._returnMaybe_1sv3b_593{background:var(--sp-butter)}._returnUnsure_1sv3b_594{background:var(--sp-sky)}._returnNone_1sv3b_595{background:var(--sp-peach)}._surveyStack_1sv3b_332{border:1px solid color-mix(in srgb, var(--sp-ink) 16%, transparent);border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 6%, var(--sp-paper));height:.82rem;display:flex;overflow:hidden}._surveyStackSegment_1sv3b_332{flex:var(--segment-grow,0) 1 0;min-width:0;transition:flex-grow .35s}._surveyStackSegment_1sv3b_332+._surveyStackSegment_1sv3b_332{border-left:1px solid color-mix(in srgb, var(--sp-paper) 72%, transparent)}._surveyCells_1sv3b_616,._reactionCells_1sv3b_617{gap:.55rem;list-style:none;display:grid}._surveyCells_1sv3b_616{grid-template-columns:repeat(2,minmax(0,1fr))}._surveyCell_1sv3b_616{border:1px solid color-mix(in srgb, var(--sp-ink) 13%, transparent);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-paper) 92%, var(--sp-cream));grid-template-rows:auto 1fr;gap:.35rem;min-width:0;min-height:3.85rem;padding:.58rem .68rem .52rem;display:grid}._surveyCellLabel_1sv3b_639{min-width:0;min-height:1.25rem;font-size:var(--sp-fs-xs);font-weight:var(--fw-bold);color:var(--sp-ink);align-items:center;gap:.35rem;display:inline-flex}._surveyCellValue_1sv3b_650{font-size:var(--sp-fs-xs);color:var(--sp-ink-2);white-space:nowrap;align-self:end;align-items:baseline;gap:.35rem;display:flex}._surveyCellValue_1sv3b_650 strong,._reactionCellValue_1sv3b_661 strong{font-family:var(--sp-font-display);font-size:var(--sp-fs-h4);color:var(--sp-ink);font-weight:400}._distributionDot_1sv3b_668{border:1px solid color-mix(in srgb, var(--sp-ink) 25%, transparent);border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem}._reactionCells_1sv3b_617{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-block-start:1.47rem}._reactionCell_1sv3b_617{border:1px solid color-mix(in srgb, var(--sp-ink) 13%, transparent);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-paper) 92%, var(--sp-cream));grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.35rem .45rem;min-width:0;min-height:3.85rem;padding:.6rem .68rem .52rem;display:grid}._reactionCellEmoji_1sv3b_696{width:1.25rem;font-size:var(--sp-fs-lg);text-align:center;grid-row:1;align-self:center;line-height:1}._reactionCellBody_1sv3b_705{flex-direction:column;justify-content:center;gap:.1rem;min-width:0;min-height:1.25rem;display:flex}._reactionCellLabel_1sv3b_714{overflow-wrap:anywhere;font-size:var(--sp-fs-xs);font-weight:var(--fw-bold);color:var(--sp-ink)}._reactionCellValue_1sv3b_661{font-size:var(--sp-fs-xs);color:var(--sp-ink-2);white-space:nowrap;grid-column:1/-1;align-self:end;gap:.05rem;display:block}._surveyFootnote_1sv3b_731{border-top:var(--sp-border-dashed);font-size:var(--sp-fs-body-sm);line-height:var(--sp-lh-relaxed);color:var(--sp-ink-2);margin-top:1rem;padding-top:.8rem}._replaySection_1sv3b_741{border-top:var(--sp-border-dashed);margin-top:1.25rem;padding-top:1.1rem}._replayMetrics_1sv3b_747{flex-wrap:wrap;gap:.5rem 2.5rem;margin-top:.6rem;display:flex}._replayMetric_1sv3b_747{align-items:baseline;gap:.3rem;display:flex}._replayMetricValue_1sv3b_760{font-family:var(--sp-font-display);font-size:var(--sp-fs-h3);color:var(--sp-ink);font-weight:400;line-height:1}._replayMetricLabel_1sv3b_768{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2)}._speakerPaneCount_1sv3b_774{font-size:var(--sp-fs-xs);font-weight:var(--fw-semibold);color:var(--sp-ink-2)}._speakerPanelNote_1sv3b_780{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);margin:.15rem 0 .6rem;line-height:1.5}._speakerList_1sv3b_787{flex-direction:column;list-style:none;display:flex}._speakerItem_1sv3b_793{border-top:var(--sp-border-dashed);contain:layout;grid-template-columns:minmax(13rem,18rem) minmax(0,1fr);align-items:center;column-gap:1rem;padding:.65rem 0;display:grid}._speakerItem_1sv3b_793:first-child{border-top:none;padding-top:0}._speakerName_1sv3b_808{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);color:var(--sp-ink);overflow-wrap:anywhere;align-items:center;gap:.4rem;min-width:0;text-decoration:none;display:flex}._speakerIdentity_1sv3b_820{color:inherit;min-width:0}._speakerNewBadge_1sv3b_825{border:1px solid color-mix(in srgb, var(--sp-ink) 22%, transparent);border-radius:var(--sp-radius-pill);background:var(--sp-butter);color:var(--sp-on-accent);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);flex-shrink:0;padding:.08rem .38rem;line-height:1.2}._speakerMeta_1sv3b_837{align-items:center;gap:.5rem;min-width:0;display:flex}._speakerMeta_1sv3b_837 ._speakerEventMeta_1sv3b_844{flex:1}._speakerEventMeta_1sv3b_844{min-width:0;font-size:var(--sp-fs-body-sm);font-weight:var(--fw-semibold);color:var(--sp-ink-2);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}._speakerTalkCount_1sv3b_859{border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-ink) 7%, transparent);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);white-space:nowrap;flex-shrink:0;padding:.08rem .42rem;line-height:1.2}a._speakerEventMeta_1sv3b_844:hover ._speakerEventTitle_1sv3b_871{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em}._speakerUnit_1sv3b_877{font-size:var(--sp-fs-xs);font-weight:var(--fw-semibold);color:var(--sp-ink-3);flex-shrink:0}._speakerEventTitle_1sv3b_871{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._foodGrid_1sv3b_892{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));grid-auto-rows:1fr;align-items:stretch;gap:.5rem;list-style:none;display:grid}._foodItem_1sv3b_901{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-paper) 60%, var(--sp-butter) 40%);text-align:center;contain:layout;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;min-height:5.5rem;padding:.6rem .4rem .5rem;display:flex}._foodItemUnfound_1sv3b_916{background:color-mix(in srgb, var(--sp-paper) 85%, var(--sp-ink) 15%);opacity:.58}._foodEmoji_1sv3b_921{font-size:var(--sp-fs-h3);min-height:1.5rem;line-height:1}._foodStat_1sv3b_927{font-size:var(--sp-fs-h4);font-weight:var(--fw-bold);color:var(--sp-ink);min-height:var(--sp-fs-h4);margin-top:.1rem;line-height:1}._foodStatUnit_1sv3b_936{font-size:var(--sp-fs-xs);font-weight:var(--fw-semibold);color:var(--sp-ink-2)}._foodStatSub_1sv3b_942{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);min-height:1em}@media (width<=900px){._surveyGrid_1sv3b_569{grid-template-columns:1fr}._surveyCells_1sv3b_616{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}._reactionCells_1sv3b_617{grid-template-columns:repeat(auto-fit,minmax(min(9.5rem,100%),1fr));margin-block-start:0}}@media (width<=640px){._categoryPanels_1sv3b_88{grid-template-columns:1fr;gap:1rem}._skeletonCategoryPanels_1sv3b_295{grid-template-columns:1fr}._section_1sv3b_337{padding:1rem}._heroHiddenFood_1sv3b_421{top:auto;bottom:7rem;right:1rem;transform:rotate(-8deg)scale(.9)}._surveyGrid_1sv3b_569{grid-template-columns:1fr;gap:1.25rem}._speakerItem_1sv3b_793{grid-template-columns:minmax(0,1fr);row-gap:.35rem}._speakerEventMeta_1sv3b_844{padding-left:2.25rem}._speakerEventTitle_1sv3b_871{white-space:normal;text-overflow:clip;overflow:visible}}html[data-motion-preference=reduced] ._refreshSpinning_1sv3b_63{opacity:.6;animation:none}html[data-motion-preference=reduced] ._refreshBtn_1sv3b_33,html[data-motion-preference=reduced] ._surveyStackSegment_1sv3b_332,html[data-motion-preference=reduced] ._reactionMiniFill_1sv3b_333{transition:none}._page_fqmgm_1{flex-direction:column;gap:2rem;padding-bottom:4rem;display:flex;position:relative}._pageHeader_fqmgm_9{flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:2rem 0 .5rem;display:flex}._skeletonLine_fqmgm_17{border-radius:.25rem;width:65%;min-width:0;height:1em;display:block}._pageTitle_fqmgm_26{font-family:var(--sp-font-display);font-size:var(--sp-fs-page-title);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);font-weight:400}._pageDesc_fqmgm_34{font-size:var(--sp-fs-small);color:var(--sp-ink-2);margin-top:.3rem}._noteCard_fqmgm_41{background:var(--sp-paper);border:var(--sp-border-thin);border-radius:var(--sp-radius-card);box-shadow:var(--sp-shadow-container);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;padding:.9rem 1.1rem;display:flex}._noteText_fqmgm_54{overflow-wrap:anywhere;min-width:0;font-size:var(--sp-fs-small);color:var(--sp-ink-2);line-height:1.6}._noteText_fqmgm_54 code{background:color-mix(in srgb, var(--sp-ink) 7%, transparent);border-radius:3px;padding:.1em .35em;font-family:monospace;font-size:.85em}._dataNote_fqmgm_70{font-size:var(--sp-fs-caption);color:var(--sp-ink-2);overflow-wrap:anywhere;flex-basis:100%;line-height:1.6}._seedNote_fqmgm_78{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-caution) 20%, var(--sp-paper));width:100%;color:var(--sp-ink);font-size:var(--sp-fs-caption);font-weight:var(--fw-semibold);flex-basis:100%;padding:.55rem .7rem;line-height:1.5}._lastUpdated_fqmgm_91{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);font-weight:var(--fw-semibold);white-space:nowrap;flex-shrink:0}._sectionTitle_fqmgm_100{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);letter-spacing:var(--sp-ls-wide);text-transform:uppercase;color:var(--sp-ink-2);margin-bottom:.75rem}._monthList_fqmgm_110{flex-direction:column;gap:1rem;display:flex}._monthCard_fqmgm_116{background:var(--sp-paper);border:var(--sp-border-thin);border-radius:var(--sp-radius-card);box-shadow:var(--sp-shadow-container);padding:1.25rem 1.4rem}._monthHeader_fqmgm_124{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}._monthTitleRow_fqmgm_133{align-items:center;gap:.5rem;display:flex}._monthTitle_fqmgm_133{font-size:var(--sp-fs-body);font-weight:var(--fw-heavy);color:var(--sp-ink)}._estimatedBadge_fqmgm_145{background:color-mix(in srgb, var(--sp-ink) 7%, transparent);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:var(--sp-ink-3);padding:.1rem .5rem;display:inline-block}._monthMeta_fqmgm_156{background:color-mix(in srgb, var(--sp-ink) 5%, transparent);border-radius:var(--sp-radius-card);color:var(--sp-ink-2);font-size:var(--sp-fs-caption);flex-direction:column;gap:.25rem;margin:-.35rem 0 1rem;padding:.65rem .8rem;line-height:1.6;display:flex}._monthMeta_fqmgm_156 p{overflow-wrap:anywhere}._serviceDate_fqmgm_173{color:var(--sp-ink-3);margin-left:.3rem;font-weight:400}._monthTotal_fqmgm_179{font-size:1.4rem;font-weight:var(--fw-heavy);color:var(--sp-ink);font-variant-numeric:tabular-nums}._serviceList_fqmgm_187{flex-direction:column;gap:.6rem;list-style:none;display:flex}._serviceRow_fqmgm_194{grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,auto);align-items:center;gap:.75rem;display:grid}._serviceName_fqmgm_201{font-size:var(--sp-fs-small);color:var(--sp-ink-2);overflow-wrap:anywhere;min-width:0}._serviceBar_fqmgm_208{background:color-mix(in srgb, var(--sp-ink) 8%, transparent);border-radius:var(--sp-radius-pill);height:6px;overflow:hidden}._serviceBarFill_fqmgm_215{background:var(--sp-ink);border-radius:var(--sp-radius-pill);transform-origin:0;width:100%;height:100%;transition:transform .4s var(--sp-transition-gentle);display:block}._serviceAmount_fqmgm_225{overflow-wrap:anywhere;min-width:0;font-size:var(--sp-fs-small);font-weight:var(--fw-bold);color:var(--sp-ink);text-align:right;font-variant-numeric:tabular-nums}._taggedBreakdown_fqmgm_235{border-top:var(--sp-border-thin);margin-top:1rem;padding-top:1rem}._taggedHeader_fqmgm_241{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}._taggedTitle_fqmgm_250{font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);color:var(--sp-ink)}._taggedNote_fqmgm_256{overflow-wrap:anywhere;color:var(--sp-ink-2);font-size:var(--sp-fs-caption);margin-top:.2rem;line-height:1.5}._taggedTotal_fqmgm_264{color:var(--sp-ink);font-size:var(--sp-fs-small);font-weight:var(--fw-heavy);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._empty_fqmgm_273{text-align:center;color:var(--sp-ink-2);font-size:var(--sp-fs-small);padding:4rem 0}._empty_fqmgm_273 p{color:var(--sp-ink);font-weight:var(--fw-heavy);margin-bottom:.2rem}._empty_fqmgm_273 span{font-size:var(--sp-fs-caption)}._muted_fqmgm_290{color:var(--sp-ink-2);font-size:var(--sp-fs-small)}@media (width<=640px){._pageHeader_fqmgm_9{padding:.5rem 0 0}._serviceRow_fqmgm_194{grid-template-columns:minmax(0,1fr) minmax(0,auto)}._serviceBar_fqmgm_208{display:none}._noteCard_fqmgm_41{flex-direction:column;gap:.4rem}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._page_fqmgm_1{animation:none}html:not([data-motion-preference=standard]) ._serviceBarFill_fqmgm_215{transition:none}}html[data-motion-preference=reduced] ._page_fqmgm_1{animation:none}html[data-motion-preference=reduced] ._serviceBarFill_fqmgm_215{transition:none}@media (hover:hover) and (pointer:fine){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):hover{box-shadow:var(--sp-shadow-color-lift)}}@media (pointer:coarse){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):active{box-shadow:var(--sp-shadow-card)}}@media (prefers-reduced-motion:reduce){._surface_1s6kk_2{transition:none}}@media (width<=30rem){._panel_i70ag_2._panel_i70ag_2{padding:1rem;padding-inline:min(1rem,4vw)}}@media (width<=1024px){._grid_1q9da_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_1q9da_2{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}._title_1q9da_23,._body_1q9da_32{min-height:0}}@media (width<=48rem){._overview_1i55y_11{flex-direction:column;align-items:stretch}._viewLinks_1i55y_36{justify-content:flex-start}}@media (width<=30rem){._page_1i55y_1{width:min(100% - 1rem,62rem);padding-top:1rem}._card_1i55y_14,._overview_1i55y_11{padding:1rem}._actions_1i55y_84>*{width:100%}._viewLinks_1i55y_36 a{text-align:center;flex:100%}._detailList_1i55y_54>._card_1i55y_14{padding:1rem}}@media (width<=30rem){._overview_1i55y_11{gap:.5rem;padding:.5rem 0}._viewLinks_1i55y_36 a{flex:0 auto;min-height:2.75rem}}@media (hover:hover) and (pointer:fine){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):hover{box-shadow:var(--sp-shadow-color-lift)}}@media (pointer:coarse){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):active{box-shadow:var(--sp-shadow-card)}}@media (prefers-reduced-motion:reduce){._surface_1s6kk_2{transition:none}}._panel_i70ag_2._panel_i70ag_2{gap:.75rem;min-width:0}._backLink_i70ag_12{min-height:var(--sp-tap-target-min);max-width:100%;color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);overflow-wrap:anywhere;align-self:flex-start;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}._backLink_i70ag_12 svg{flex-shrink:0}._backLink_i70ag_12:is(:hover,:focus-visible){color:var(--sp-ink);text-underline-offset:.2em;text-decoration:underline}._backLink_i70ag_12:focus-visible{outline:var(--sp-focus-outline);outline-offset:3px;border-radius:var(--sp-radius-button)}._privacyNotice_i70ag_29{border:var(--ui-notice-border);border-radius:var(--sp-radius-card);background:var(--ui-notice-bg);color:var(--sp-ink-2);font-size:var(--sp-fs-meta);overflow-wrap:anywhere;align-items:flex-start;gap:.45rem;margin:0;padding:.5rem .75rem;line-height:1.6;display:flex}._privacyNotice_i70ag_29 svg{flex-shrink:0;margin-top:.15rem}@media (width<=30rem){._panel_i70ag_2._panel_i70ag_2{padding:1rem;padding-inline:min(1rem,4vw)}}._cardTitle_i70ag_49{min-width:0;font-size:var(--sp-fs-body);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:.15rem 0 0;line-height:1.5}._sectionTitle_i70ag_58{border-bottom:var(--ui-notice-border);color:var(--sp-ink);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;margin:0;padding-bottom:.75rem;line-height:1.5;display:flex}._optionTitle_i70ag_74{min-width:0;color:var(--sp-ink);font-size:var(--sp-fs-body);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0;line-height:1.5}._count_i70ag_84{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;line-height:1.5}._resultSurface_i70ag_92{border:var(--ui-notice-border);border-radius:var(--sp-radius-card);background:var(--sp-paper);min-width:0;padding:.85rem 1rem}._grid_1q9da_2{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:1rem;min-width:0;display:grid}._content_1q9da_11{box-sizing:border-box;min-width:0;height:100%;color:var(--sp-ink);flex-direction:column;gap:.5rem;padding:1rem 1.1rem;text-decoration:none;display:flex}._title_1q9da_23{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;overflow:hidden}._body_1q9da_32{min-width:0;min-height:3em;font-size:var(--sp-fs-small);color:var(--sp-ink-2);line-height:1.5}._footer_1q9da_40{flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;margin-top:auto;padding-top:.25rem;display:flex}._metadata_1q9da_50{min-width:0;min-height:2rem;font-size:var(--sp-fs-tiny);color:var(--sp-ink-2);flex-wrap:wrap;align-items:center;gap:.35rem .75rem;display:flex}._participants_1q9da_61{white-space:normal;flex-wrap:wrap}._action_1q9da_64{font-size:var(--sp-fs-small);font-weight:var(--fw-bold);align-self:flex-start;align-items:center;gap:.35rem;padding:.25rem 0;line-height:1.5;display:inline-flex}._action_1q9da_64 svg{flex-shrink:0}@media (width<=1024px){._grid_1q9da_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._grid_1q9da_2{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}._title_1q9da_23,._body_1q9da_32{min-height:0}}._card_3kksi_2{padding:var(--sp-section-padding);border:var(--sp-section-border);border-radius:var(--sp-section-radius);background:var(--sp-paper);box-shadow:var(--sp-section-shadow);gap:var(--sp-section-gap);flex-direction:column;display:flex}._page_1i55y_1{width:min(100% - 2rem,62rem);color:var(--sp-ink);margin:0 auto;padding:2rem 0 5rem}._detailPage_1i55y_2{min-width:0;color:var(--sp-ink);padding-bottom:4rem}._detailPage_1i55y_2>header{margin:.75rem 0 1.5rem}._detailPage_1i55y_2 h1{font-family:var(--sp-font-display);overflow-wrap:anywhere;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:400;line-height:1.2}._detailPage_1i55y_2>header>p:not(._eyebrow_1i55y_5){font-size:var(--sp-fs-small);color:var(--sp-ink-2);line-height:1.6}._navigationItem_1i55y_6{min-width:0}._navigationCard_1i55y_7:hover{text-decoration:none}._navigationCard_1i55y_7:is(:hover,:focus-visible) h2{text-underline-offset:.2em;text-decoration:underline}._indexPage_1i55y_10{min-width:0;color:var(--sp-ink);flex-direction:column;gap:1.5rem;padding-bottom:4rem;display:flex}._indexPage_1i55y_10 ._overview_1i55y_11{margin:0;padding:0}._indexPage_1i55y_10 ._publicationHint_1i55y_12{margin:-1rem 0 0}._indexPage_1i55y_10 ._list_1i55y_13{gap:1rem}._indexPage_1i55y_10 ._navigationCard_1i55y_7{flex-direction:column;gap:.5rem;display:flex}._indexPage_1i55y_10 ._navigationCard_1i55y_7 ._questionHeading_1i55y_16{margin:.15rem 0 0}._indexPage_1i55y_10 ._navigationCard_1i55y_7 ._cardMeta_1i55y_17{margin:0}._indexPage_1i55y_10 ._navigationCard_1i55y_7 ._cardMeta_1i55y_17>:first-child{margin-right:0}._indexPage_1i55y_10 ._navigationCard_1i55y_7 h2{margin:0}._cardParticipation_1i55y_22{align-items:center;min-width:0;display:flex}._publishedDate_1i55y_25{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny)}._cardAnswerPreview_1i55y_26 p{flex-direction:column;gap:.35rem;margin:0;display:flex}._cardAnswerPreview_1i55y_26 p+p{margin-top:.5rem}._cardAnswerPreview_1i55y_26 span{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold)}._cardAnswerPreview_1i55y_26 strong{color:var(--sp-ink);font-weight:var(--fw-medium);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._indexPage_1i55y_10 ._card_1i55y_14{border:var(--sp-card-border-list);box-shadow:var(--sp-shadow-color-card);padding:1rem 1.1rem}._list_1i55y_13:not(._cardGrid_1i55y_14) ._cardTitle_1i55y_32,._list_1i55y_13:not(._cardGrid_1i55y_14) ._cardAnswerPreview_1i55y_26{min-height:0}._indexPage_1i55y_10 ._card_1i55y_14 ._cardTitle_1i55y_32{font-size:var(--sp-fs-body);line-height:1.5}._indexPage_1i55y_10 ._cardMeta_1i55y_17{font-size:var(--sp-fs-tiny);gap:.5rem;margin:0 0 .75rem}._indexPage_1i55y_10 ._viewLinks_1i55y_36 a{font-size:var(--sp-fs-small);text-underline-offset:.2em;border:0;text-decoration:underline}._page_1i55y_1 header{margin:.5rem 0 1rem}._headerActions_1i55y_38{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}._page_1i55y_1 h1,._page_1i55y_1 h2,._page_1i55y_1 h3{overflow-wrap:anywhere}._eyebrow_1i55y_5,._state_1i55y_40{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);margin:0 0 .4rem}._createEntry_1i55y_42{margin-bottom:1.25rem}._overview_1i55y_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.25rem;margin:0 0 .75rem;padding:.5rem 0;display:flex}._overview_1i55y_11 h2{font-size:var(--sp-fs-body);margin:0}._overview_1i55y_11 h2 strong{font-size:inherit}._overview_1i55y_11>div{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}._overview_1i55y_11 ._eyebrow_1i55y_5{margin:0}._viewLinks_1i55y_36{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._viewLinks_1i55y_36 a{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);color:inherit;font-weight:var(--fw-bold);padding:.55rem .75rem;text-decoration:none}._viewLinks_1i55y_36 a:hover{background:var(--sp-bg)}._list_1i55y_13{gap:.9rem;min-width:0;display:grid}._more_1i55y_52{justify-content:center;margin-top:1rem;display:flex}._list_1i55y_13>[hidden],._card_1i55y_14[hidden]{display:none}._detailList_1i55y_54{grid-template-columns:1fr}._card_1i55y_14,._notice_1i55y_55,._empty_1i55y_55{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);box-shadow:var(--sp-shadow-card);padding:1.25rem}._answerCard_1i55y_56{scroll-margin-top:6rem}._answerCard_1i55y_56 ._cardMeta_1i55y_17{font-size:var(--sp-fs-tiny);margin:0}._card_1i55y_14{scroll-margin-top:6rem}._card_1i55y_14 h2{font-size:var(--sp-fs-h3);margin:0 0 .9rem}._cardMeta_1i55y_17{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 .5rem;display:flex}._cardMeta_1i55y_17>:first-child{margin-right:auto}._cardState_1i55y_63{border-radius:var(--sp-radius-pill);background:var(--sp-bg);align-items:center;min-height:1.65rem;padding:.15rem .55rem;display:inline-flex}._answerStatus_1i55y_64{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);margin:0}._answerStatus_1i55y_64[data-state=dirty]{color:var(--sp-caution-fg)}._note_1i55y_66,._error_1i55y_66{font-size:var(--sp-fs-small);margin:.75rem 0 0}._fieldHint_1i55y_67{color:var(--sp-ink-2);font-size:.78rem;font-weight:var(--fw-medium);margin:.25rem 0 0;display:block}._error_1i55y_66{color:var(--sp-danger-fg)}._results_1i55y_69{margin-top:1.5rem}._result_1i55y_69{gap:.75rem;display:grid}._resultHeading_1i55y_73{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}._resultLabel_1i55y_74{flex:10rem}._resultTrack_1i55y_75{border-radius:var(--sp-radius-pill);background:var(--sp-tint-ink);height:.35rem;overflow:hidden}._resultTrack_1i55y_75 span{border-radius:inherit;background:var(--sp-accent);height:100%;display:block}._result_1i55y_69 ul{flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._result_1i55y_69 li{min-width:0;max-width:100%}._result_1i55y_69 a{color:inherit;align-items:center;gap:.4rem;display:inline-flex}._form_1i55y_80{gap:.8rem;display:grid}._form_1i55y_80 label{font-weight:var(--fw-bold)}._field_1i55y_67{gap:.35rem;display:grid}._form_1i55y_80 input{border:var(--sp-border-thin);border-radius:var(--sp-radius-button);min-width:0;min-height:2.75rem;font:inherit;padding:.6rem .75rem}._actions_1i55y_84{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}._review_1i55y_85{padding:1rem;background:var(--sp-bg);border-radius:var(--sp-radius-card);grid-template-columns:minmax(0,1fr);gap:.5rem;min-width:0;padding-inline:min(1rem,2vw);display:grid}._review_1i55y_85 ol{padding-inline-start:1.5em}._review_1i55y_85 blockquote{overflow-wrap:anywhere;white-space:pre-wrap;margin:.75rem 0}._managementFields_1i55y_88{border:0;min-width:0;margin:0;padding:0}._review_1i55y_85 select{border:var(--sp-border-thin);border-radius:var(--sp-radius-button);background:var(--sp-paper);min-width:0;max-width:100%;min-height:2.75rem;color:inherit;font:inherit;padding:.6rem .75rem}._typeChooser_1i55y_90{border:0;flex-wrap:wrap;gap:.75rem;min-width:0;padding:0;display:flex}._typeChooser_1i55y_90 label{align-items:center;gap:.35rem;display:inline-flex}._textResponses_1i55y_92{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._textResponse_1i55y_92{grid-template-columns:minmax(0,1fr);gap:.65rem;display:grid}._textResponses_1i55y_92>li>div{min-width:0}._textResponses_1i55y_92 p{font-size:var(--sp-fs-small);overflow-wrap:anywhere;white-space:pre-wrap;margin:.65rem 0 0;line-height:1.6}._emptyResults_1i55y_96{color:var(--sp-ink-2);font-size:var(--sp-fs-small);margin:0;line-height:1.6}._adminInline_1i55y_97{color:var(--sp-ink-2);font-size:var(--sp-fs-small);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._srOnly_1i55y_98{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=48rem){._overview_1i55y_11{flex-direction:column;align-items:stretch}._viewLinks_1i55y_36{justify-content:flex-start}}@media (width<=30rem){._page_1i55y_1{width:min(100% - 1rem,62rem);padding-top:1rem}._card_1i55y_14,._overview_1i55y_11{padding:1rem}._actions_1i55y_84>*{width:100%}._viewLinks_1i55y_36 a{text-align:center;flex:100%}._detailList_1i55y_54>._card_1i55y_14{padding:1rem}}._publicationHint_1i55y_12{color:var(--sp-ink-2);font-size:var(--sp-fs-small);margin-top:.5rem}._questionHeading_1i55y_16{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;margin-bottom:.5rem;display:flex}._questionHeading_1i55y_16>h1,._questionHeading_1i55y_16>h2{flex:16rem;margin:0}._questionHeading_1i55y_16>a{flex-shrink:0;min-height:2.75rem;margin-left:auto}._editorManagement_1i55y_106{border-top:var(--sp-border-thin);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:1rem;padding-top:1rem;display:flex}._list_1i55y_13:not(._detailList_1i55y_54) ._card_1i55y_14 h2{margin-bottom:0}._list_1i55y_13:not(._detailList_1i55y_54) ._card_1i55y_14 h2 a{color:inherit;text-decoration:none}._list_1i55y_13:not(._detailList_1i55y_54) ._card_1i55y_14 h2 a:hover{text-underline-offset:.2em;text-decoration:underline}@media (width<=30rem){._overview_1i55y_11{gap:.5rem;padding:.5rem 0}._viewLinks_1i55y_36 a{flex:0 auto;min-height:2.75rem}}._list_1i55y_13 ._questionHeading_1i55y_16 a:focus-visible,._viewLinks_1i55y_36 a:focus-visible{outline:var(--sp-focus-outline);outline-offset:3px;border-radius:var(--sp-radius-button)}._list_1i55y_13 ._questionHeading_1i55y_16 a:focus-visible{text-underline-offset:.2em;text-decoration:underline}._paint_1chpq_1{border-radius:.4rem;display:block}._line_1chpq_2{width:75%;max-width:100%;height:1em}._short_1chpq_3{width:35%}._title_1chpq_4{height:2.5em}._field_1chpq_5{min-height:2.75rem}._panel_1chpq_6{gap:1rem;min-width:0;display:grid}._card_1chpq_7{min-height:14rem}._stack_1chpq_8{gap:1rem;min-width:0;display:grid}._contents_1chpq_9{display:contents}._nav_so23s_1{border-bottom:var(--sp-border-thin);gap:.5rem;padding-bottom:.75rem;display:grid}._group_so23s_8{grid-template-columns:6rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}._groupTitle_so23s_15{color:var(--sp-ink-2);font-size:var(--sp-fs-label);font-weight:var(--fw-bold);overflow-wrap:anywhere;padding-block:.65rem}._links_so23s_23{flex-wrap:wrap;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}._links_so23s_23 li{min-width:0;max-width:100%}._link_so23s_23{box-sizing:border-box;border-radius:var(--sp-radius-pill);max-width:100%;min-height:40px;font-size:var(--sp-fs-label);font-weight:var(--fw-bold);color:var(--sp-ink-2);overflow-wrap:anywhere;align-items:center;padding:.4rem .7rem;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}._link_so23s_23:hover{background:color-mix(in srgb, var(--sp-ink) 8%, transparent);color:var(--sp-ink)}._active_so23s_52,._active_so23s_52:hover{background:var(--sp-ink);color:var(--sp-paper)}._link_so23s_23:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}@media (forced-colors:active){._active_so23s_52{border:1px solid linktext}}@media (width<=540px){._group_so23s_8{grid-template-columns:minmax(0,1fr);gap:.1rem}._groupTitle_so23s_15{padding-block:.35rem 0}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._link_so23s_23{transition:none}}html[data-motion-preference=reduced] ._link_so23s_23{transition:none}._page_1nv6p_1{flex-direction:column;gap:1.5rem;display:flex}._pageHeader_1nv6p_7{align-items:baseline;gap:.75rem;padding:2rem 0 .5rem;display:flex}._pageTitle_1nv6p_14{font-family:var(--sp-font-display);font-size:var(--sp-fs-page-title);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);font-weight:400}._productionWarning_1nv6p_22{border:1px solid color-mix(in srgb, var(--sp-danger) 50%, var(--sp-border-color));border-radius:var(--sp-radius-2);background:color-mix(in srgb, var(--sp-danger) 9%, var(--sp-paper));color:var(--sp-ink);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:-.75rem;padding:.75rem .9rem;font-size:.88rem;display:flex}._productionWarning_1nv6p_22 strong{color:var(--sp-danger-fg)}._denied_1nv6p_41{text-align:center;color:var(--sp-ink-2);flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._bodySkeleton_1nv6p_51{min-width:0}._loadingStatus_1nv6p_52{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loadingPanel_1nv6p_53{gap:1rem;min-width:0;display:grid}._loadingLine_1nv6p_54{border-radius:.4rem;width:75%;max-width:100%;height:1em;display:block}._loadingTitle_1nv6p_62{width:45%;height:1.5em}._loadingField_1nv6p_63{width:100%;min-height:var(--sp-tap-target-min)}._loadingAction_1nv6p_64{width:8rem}._loadingFoodIcon_1nv6p_65{width:1.5em;height:1.5em}._loadingFoodCount_1nv6p_66{width:2em}@media (width<=768px){._form_2qpts_471{gap:1.1rem}._formSection_2qpts_490{gap:.85rem;padding-top:1.1rem}._formSectionTitle_2qpts_503{color:var(--sp-ink);font-size:var(--sp-fs-body)}._formSubsection_2qpts_511{gap:.7rem;padding-top:.85rem}._formRowInline_2qpts_540{flex-direction:column;align-items:stretch}._formRowInline_2qpts_540 ._formRow_2qpts_532{flex-basis:auto}._sectionHeaderActions_2qpts_65,._formActions_2qpts_581,._previewActions_2qpts_582{justify-content:stretch;width:100%}._sectionHeaderActions_2qpts_65>:is(button,a),._formActions_2qpts_581>button,._previewActions_2qpts_582>button{flex:10rem}._formActionsDanger_2qpts_593{margin-right:0}}@media (width<=640px){._formActionsDanger_2qpts_593{border-bottom:var(--sp-border-thin);flex-basis:100%;margin-bottom:.5rem;margin-right:0;padding-bottom:.75rem}}@media (width<=768px){._surveyPreviewMetrics_2qpts_903,._surveyPreviewSummaryGrid_2qpts_935{grid-template-columns:1fr}._surveyTalkCardHeader_2qpts_1084{flex-direction:column;align-items:flex-start;gap:.25rem}}@media (width<=760px){._userRoleHeader_2qpts_1359{display:none}._userRoleItem_2qpts_1372{flex-direction:column;align-items:flex-start;gap:.55rem;padding:.75rem .25rem;display:flex}._userRoleStatus_2qpts_1392,._userRoleSelectCell_2qpts_1393{width:100%}._userRoleActions_2qpts_1342{flex-wrap:wrap;justify-content:flex-start;width:100%}._userRoleActions_2qpts_1342 ._selectCompact_2qpts_1241{flex:8rem;width:auto;min-width:8rem}._itemFieldRow_2qpts_1311{flex-direction:column;align-items:stretch}._itemFieldLabel_2qpts_1325{min-width:0}._appRow_2qpts_1413{grid-template-columns:minmax(0,1fr)}._appRowLabel_2qpts_1426{white-space:normal}}@media (pointer:coarse){._input_2qpts_615,._select_2qpts_616{font-size:var(--sp-fs-body)}._textarea_2qpts_645{font-size:var(--sp-fs-body);resize:none;min-height:8rem}._iconBtn_2qpts_422,._iconBtnDanger_2qpts_446{width:2.75rem;height:2.75rem}._iconDeleteBtn_2qpts_1619{min-width:2.75rem;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){html:not([data-motion-preference=standard]) ._page_2qpts_1{animation:none}html:not([data-motion-preference=standard]) ._spinner_2qpts_1256{opacity:.6;animation:none}html:not([data-motion-preference=standard]) ._addBtn_2qpts_80,html:not([data-motion-preference=standard]) ._iconBtn_2qpts_422,html:not([data-motion-preference=standard]) ._iconBtnDanger_2qpts_446,html:not([data-motion-preference=standard]) ._saveBtn_2qpts_777,html:not([data-motion-preference=standard]) ._previewToggleBtn_2qpts_1687{transition:none}}html[data-motion-preference=reduced] ._page_2qpts_1{animation:none}html[data-motion-preference=reduced] ._spinner_2qpts_1256{opacity:.6;animation:none}html[data-motion-preference=reduced] ._addBtn_2qpts_80,html[data-motion-preference=reduced] ._iconBtn_2qpts_422,html[data-motion-preference=reduced] ._iconBtnDanger_2qpts_446,html[data-motion-preference=reduced] ._saveBtn_2qpts_777,html[data-motion-preference=reduced] ._previewToggleBtn_2qpts_1687{transition:none}._page_2qpts_1{flex-direction:column;gap:1.5rem;display:flex}._pageHeader_2qpts_7{align-items:baseline;gap:.75rem;padding:2rem 0 .5rem;display:flex}._pageTitle_2qpts_14{font-family:var(--sp-font-display);font-size:var(--sp-fs-page-title);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);font-weight:400}._section_2qpts_23{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);box-shadow:var(--ui-card-shadow);flex-direction:column;gap:.85rem;padding:1rem;padding-inline:min(1rem,2vw);display:flex}._sectionPlain_2qpts_35{flex-direction:column;gap:1rem;display:flex}._sectionHeader_2qpts_41{border-bottom:var(--sp-border-thin);flex-wrap:wrap;align-items:center;gap:.55rem .75rem;padding-bottom:.65rem;display:flex}._sectionTitle_2qpts_50{min-width:0;font-size:var(--sp-fs-body-md);font-weight:var(--fw-heavy);letter-spacing:var(--sp-ls-label);color:var(--sp-ink);overflow-wrap:anywhere}._sectionNote_2qpts_59{font-size:var(--sp-fs-label);line-height:var(--sp-lh-relaxed);color:var(--sp-ink-2)}._sectionHeaderActions_2qpts_65{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}._itemCount_2qpts_74{font-size:.75rem;font-weight:var(--fw-bold);color:var(--sp-ink-3)}._addBtn_2qpts_80{border:2px solid var(--sp-ink);border-radius:var(--sp-radius-pill);min-height:2.75rem;font-size:.75rem;font-weight:var(--fw-bold);color:var(--sp-ink);cursor:pointer;background:0 0;align-items:center;gap:.3rem;margin-left:auto;padding:.3rem .75rem;transition:background .1s,color .1s;display:inline-flex}._addBtn_2qpts_80:hover{background:var(--sp-ink);color:var(--sp-paper)}._addBtn_2qpts_80:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._itemList_2qpts_108{flex-direction:column;gap:0;list-style:none;display:flex}._item_2qpts_74{border-bottom:1px dashed var(--sp-ink-3);contain:layout;align-items:center;gap:.75rem;padding:.55rem .25rem;display:flex}._readIndicator_2qpts_124{justify-content:center;width:1em;display:inline-flex}._item_2qpts_74:last-child{border-bottom:none}._itemMain_2qpts_130{flex-direction:column;flex:1;gap:.16rem;min-width:0;display:flex}._itemTopLine_2qpts_138{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._itemTitle_2qpts_146{min-width:0;font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);color:var(--sp-ink);overflow-wrap:anywhere}._itemTitleLink_2qpts_154{min-width:0;color:var(--sp-ink);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);overflow-wrap:anywhere;flex:1;text-decoration:none}._itemTitleLink_2qpts_154:hover,._itemTitleLink_2qpts_154:focus-visible{text-underline-offset:.18em;text-decoration:underline}._itemIdentity_2qpts_170{color:var(--sp-ink-2);font-size:var(--sp-fs-label)}._cycleItem_2qpts_176{border-bottom:1px dashed var(--sp-ink-3);contain:layout;flex-direction:column;gap:.4rem;padding:.6rem .25rem;display:flex}._cycleItem_2qpts_176:last-child{border-bottom:none}._cycleItemTop_2qpts_189{align-items:center;gap:.75rem;display:flex}._cycleActions_2qpts_195{flex-shrink:0;align-self:center}._cycleFooter_2qpts_201{border-top:var(--sp-border-thin);font-size:var(--sp-fs-label);color:var(--sp-ink-2);grid-template-columns:5.5rem 5.5rem 1fr;align-items:stretch;padding-top:.32rem;display:grid}._cycleFooterCol_2qpts_211{flex-direction:column;gap:.1rem;min-width:0;padding-right:.7rem;display:flex}._cycleFooterCol_2qpts_211:last-child{padding-right:0}._cycleFooterCol_2qpts_211+._cycleFooterCol_2qpts_211{border-left:var(--sp-border-thin);padding-left:.7rem}._cycleFooterLabel_2qpts_228{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);color:var(--sp-ink-3)}._cycleFooterValue_2qpts_234{font-weight:var(--fw-semibold);overflow-wrap:anywhere;min-width:0}._itemDate_2qpts_240{color:var(--sp-ink-2);white-space:nowrap;margin-left:auto;font-size:.72rem}._itemTopLine_2qpts_138>._itemDate_2qpts_240:first-child{margin-left:0}._responseCount_2qpts_251{font-size:.72rem;font-weight:var(--fw-bold);color:var(--sp-paper);background:var(--sp-ink);border-radius:var(--sp-radius-pill);align-items:center;gap:.2rem;padding:.1rem .45rem;display:inline-flex}._statusBadge_2qpts_263{font-size:.7rem;font-weight:var(--fw-bold);border-radius:var(--sp-radius-pill);border:1.5px solid;padding:.1rem .45rem}._status_upcoming_2qpts_273{color:var(--sp-ink);background:var(--sp-tint-mint)}._status_past_2qpts_274{color:var(--sp-ink-2);background:var(--sp-tint-ink)}._status_cancelled_2qpts_275{color:var(--sp-red);background:var(--sp-tint-red)}._readiness_mostly_ready_2qpts_278{color:var(--sp-status-green-fg);background:color-mix(in srgb, var(--sp-status-green) 20%, var(--sp-paper))}._readiness_somewhat_ready_2qpts_279{color:var(--sp-status-blue-fg);background:color-mix(in srgb, var(--sp-status-blue) 15%, var(--sp-paper))}._readiness_idea_only_2qpts_280{color:var(--sp-caution-fg);background:color-mix(in srgb, var(--sp-caution) 15%, var(--sp-paper))}._readiness_default_2qpts_281{color:var(--sp-ink-2);background:var(--sp-tint-ink)}._appStatus_scheduled_2qpts_284{color:var(--sp-status-green-fg);background:color-mix(in srgb, var(--sp-status-green) 20%, var(--sp-paper))}._appStatus_contacted_2qpts_285{color:var(--sp-status-blue-fg);background:color-mix(in srgb, var(--sp-status-blue) 15%, var(--sp-paper))}._appStatus_done_2qpts_286{color:var(--sp-ink-3);background:var(--sp-tint-ink)}._appStatus_declined_2qpts_287{color:var(--sp-danger-fg);background:var(--sp-tint-danger)}._appStatus_withdrawn_2qpts_288{color:var(--sp-ink-3);background:var(--sp-tint-ink)}._appStatus_waiting_2qpts_289{color:var(--sp-caution-fg);background:color-mix(in srgb, var(--sp-caution) 15%, var(--sp-paper))}._userStatusActive_2qpts_290{color:var(--sp-status-green-fg);background:color-mix(in srgb, var(--sp-status-green) 16%, var(--sp-paper))}._userStatusDisabled_2qpts_291{color:var(--sp-ink-3);background:var(--sp-tint-ink)}._cycleStatus_open_2qpts_294{color:var(--sp-status-green-fg);background:color-mix(in srgb, var(--sp-status-green) 20%, var(--sp-paper))}._cycleStatus_scheduled_2qpts_295{color:var(--sp-status-blue-fg);background:color-mix(in srgb, var(--sp-status-blue) 15%, var(--sp-paper))}._cycleStatus_fulfilled_2qpts_296{color:var(--sp-ink-3);background:var(--sp-tint-ink)}._cycleStatus_closed_2qpts_297{color:var(--sp-caution-fg);background:color-mix(in srgb, var(--sp-caution) 15%, var(--sp-paper))}._filterRow_2qpts_300{flex-wrap:wrap;gap:.4rem;display:flex}._itemBody_2qpts_306{font-size:var(--sp-fs-label);color:var(--sp-ink-2);line-height:1.45}._applicationSummary_2qpts_312{color:var(--sp-ink-2);font-size:var(--sp-fs-label);line-height:var(--sp-lh-cozy);overflow-wrap:anywhere;flex-wrap:wrap;gap:.3rem .75rem;margin:.1rem 0 0;display:flex}._applicationSummary_2qpts_312 span{min-width:0}._applicationSummaryLabel_2qpts_327{color:var(--sp-ink-3);font-weight:var(--fw-bold);margin-right:.25rem}._itemBody_2qpts_306 h1,._itemBody_2qpts_306 h2,._itemBody_2qpts_306 h3,._itemBody_2qpts_306 h4{margin-top:.7rem;margin-bottom:.35rem}._itemBody_2qpts_306 h1:first-child,._itemBody_2qpts_306 h2:first-child,._itemBody_2qpts_306 h3:first-child,._itemBody_2qpts_306 h4:first-child{margin-top:0}._itemBody_2qpts_306 h1{font-size:var(--sp-fs-h4)}._itemBody_2qpts_306 h2{font-size:var(--sp-fs-body);border-top:0;padding-top:0}._itemBody_2qpts_306 h3,._itemBody_2qpts_306 h4{font-size:.95rem}._itemBody_2qpts_306 p{margin:0 0 .45rem}._itemBody_2qpts_306 p:last-child{margin-bottom:0}._itemBody_2qpts_306 ul,._itemBody_2qpts_306 ol{gap:.2rem;margin:.35rem 0 .55rem;padding-left:1.05rem}._itemBody_2qpts_306 blockquote{margin:.55rem 0;padding:.5rem .75rem}._itemMeta_2qpts_374{color:var(--sp-ink-2);overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.45}._badge_2qpts_382{border-radius:var(--sp-radius-pill);background:var(--sp-danger);color:var(--sp-bg);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);padding:.1rem .45rem;display:inline-block}._statusUpcoming_2qpts_392{background:var(--sp-mint);color:var(--sp-on-accent)}._statusPast_2qpts_397{background:var(--sp-tint-ink);color:var(--sp-ink-2);border:1px solid var(--sp-tint-ink-border)}._staleWarning_2qpts_404{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-caution) 20%, var(--sp-paper));color:var(--sp-caution-fg);white-space:nowrap;padding:.1rem .45rem}._itemActions_2qpts_414{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}._iconBtn_2qpts_422{border:var(--sp-border-thin);border-radius:var(--sp-radius-tag);width:1.9rem;height:1.9rem;color:var(--sp-ink-2);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:color .1s,border-color .1s;display:inline-flex}._iconBtn_2qpts_422:hover{color:var(--sp-ink);border-color:var(--sp-ink)}._iconBtn_2qpts_422:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._iconBtnDanger_2qpts_446{border:1.5px solid var(--sp-danger);border-radius:var(--sp-radius-tag);width:1.9rem;height:1.9rem;color:var(--sp-danger-fg);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:inline-flex}._iconBtnDanger_2qpts_446:hover{background:var(--sp-danger);color:var(--sp-bg)}._iconBtnDanger_2qpts_446:focus-visible{outline:2px solid var(--sp-danger);outline-offset:2px}._form_2qpts_471{padding:1rem;border:var(--ui-subtle-border);border-radius:var(--ui-card-radius);background:var(--ui-subtle-bg);flex-direction:column;gap:.95rem;width:100%;padding-inline:min(1rem,2vw);display:flex}._formPlain_2qpts_483{background:0 0;border:0;border-radius:0;padding:0}._formSection_2qpts_490{border-top:1px dashed color-mix(in srgb, var(--sp-ink) 24%, transparent);flex-direction:column;gap:.75rem;padding-top:.95rem;display:flex}._formSection_2qpts_490:first-of-type{border-top:0;padding-top:0}._formSectionTitle_2qpts_503{color:var(--sp-ink);font-size:.95rem;font-weight:var(--fw-bold);letter-spacing:0;margin:0}._formSubsection_2qpts_511{border-top:1px dashed color-mix(in srgb, var(--sp-ink) 16%, transparent);flex-direction:column;gap:.65rem;padding-top:.75rem;display:flex}._formSubsection_2qpts_511:first-of-type{border-top:0;padding-top:0}._formSubsectionTitle_2qpts_524{color:var(--sp-ink);font-size:var(--sp-fs-label);font-weight:var(--fw-bold);letter-spacing:0;margin:0}._formRow_2qpts_532{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._formRowInline_2qpts_540{flex-wrap:wrap;gap:.65rem;display:flex}._formRowInline_2qpts_540 ._formRow_2qpts_532{flex-basis:8rem;max-width:100%}@media (width<=768px){._form_2qpts_471{gap:1.1rem}._formSection_2qpts_490{gap:.85rem;padding-top:1.1rem}._formSectionTitle_2qpts_503{color:var(--sp-ink);font-size:var(--sp-fs-body)}._formSubsection_2qpts_511{gap:.7rem;padding-top:.85rem}._formRowInline_2qpts_540{flex-direction:column;align-items:stretch}._formRowInline_2qpts_540 ._formRow_2qpts_532{flex-basis:auto}._sectionHeaderActions_2qpts_65,._formActions_2qpts_581,._previewActions_2qpts_582{justify-content:stretch;width:100%}._sectionHeaderActions_2qpts_65>:is(button,a),._formActions_2qpts_581>button,._previewActions_2qpts_582>button{flex:10rem}._formActionsDanger_2qpts_593{margin-right:0}}._label_2qpts_598{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);letter-spacing:var(--sp-ls-label);color:var(--sp-ink-2)}._checkLabel_2qpts_605{font-size:var(--sp-fs-label);font-weight:var(--fw-bold);cursor:pointer;align-items:center;gap:.4rem;padding-top:1.4rem;display:flex}._input_2qpts_615,._select_2qpts_616{min-height:var(--sp-btn-min-height);border:var(--ui-field-border);border-radius:var(--ui-field-radius);background:var(--ui-field-bg);color:var(--sp-ink);font-size:var(--sp-fs-body-sm);width:100%;padding:.42rem .65rem;font-family:inherit}._input_2qpts_615:focus,._select_2qpts_616:focus{border-color:var(--ui-field-border-focus);outline:none}._input_2qpts_615:focus-visible,._select_2qpts_616:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._input_2qpts_615:is([type=date],[type=time]){padding-inline:min(.65rem,1.5vw)}._textarea_2qpts_645{border:var(--ui-field-border);border-radius:var(--ui-field-radius);background:var(--ui-field-bg);color:var(--sp-ink);font-size:var(--sp-fs-body-sm);resize:vertical;width:100%;min-height:6.5rem;padding:.42rem .65rem;font-family:inherit;line-height:1.6}._textarea_2qpts_645:focus{border-color:var(--ui-field-border-focus);outline:none}._textarea_2qpts_645:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._error_2qpts_669{color:var(--sp-danger-fg);font-size:.8rem;font-weight:var(--fw-bold)}._required_2qpts_675{color:var(--sp-danger-fg);margin-left:.15em}._fieldError_2qpts_680{color:var(--sp-danger-fg);font-size:.72rem;font-weight:var(--fw-semibold)}._fieldHint_2qpts_686{color:var(--sp-ink-2);font-size:.72rem}._charCount_2qpts_691{color:var(--sp-ink-2);align-self:flex-end;font-size:.72rem}._volFill_2qpts_698{font:inherit;font-weight:var(--fw-bold);color:var(--sp-ink);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}._volFill_2qpts_698:disabled{opacity:.5;cursor:default}._inputMuted_2qpts_715{opacity:.6;background:var(--ui-subtle-bg)!important}._hasError_2qpts_720{border-color:var(--ui-field-border-error)!important}._retryBtn_2qpts_724{color:var(--sp-danger-fg);font-size:.8rem;font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0;text-decoration:underline}._retryBtn_2qpts_724:focus-visible{outline:2px solid var(--sp-danger);outline-offset:2px}._savedMsg_2qpts_741{color:var(--sp-ink-2);font-size:.8rem;font-weight:var(--fw-semibold)}._formActions_2qpts_581{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._formActionsDanger_2qpts_593{margin-right:auto}._scheduleReadView_2qpts_761{min-width:0}._scheduleReadView_2qpts_761 h2{font-size:var(--sp-fs-lg);overflow-wrap:anywhere;margin:0 0 1.25rem}._scheduleReadView_2qpts_761 dl{gap:1.25rem;margin:0;display:grid}._scheduleReadView_2qpts_761 dt{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);margin-bottom:.35rem}._scheduleReadView_2qpts_761 dd{color:var(--sp-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=640px){._formActionsDanger_2qpts_593{border-bottom:var(--sp-border-thin);flex-basis:100%;margin-bottom:.5rem;margin-right:0;padding-bottom:.75rem}}._saveBtn_2qpts_777{border-radius:var(--sp-radius-pill);background:var(--sp-ink);min-height:2.75rem;color:var(--sp-paper);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);cursor:pointer;border:none;padding:.48rem 1.2rem;transition:opacity .12s}._saveBtn_2qpts_777:hover{opacity:.82}._saveBtn_2qpts_777:disabled{opacity:.5;cursor:not-allowed}._saveBtn_2qpts_777:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._cancelBtn_2qpts_798{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);min-height:2.75rem;color:var(--sp-ink-2);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);cursor:pointer;background:0 0;padding:.48rem 1rem}._cancelBtn_2qpts_798:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._aggBadgeNever_2qpts_816{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);border-radius:var(--sp-radius-pill);background:var(--sp-tint-danger);color:var(--sp-danger-fg);white-space:nowrap;padding:.1rem .45rem}._aggBadgeStale_2qpts_826{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);border-radius:var(--sp-radius-pill);background:color-mix(in srgb, var(--sp-caution) 20%, var(--sp-paper));color:var(--sp-caution-fg);white-space:nowrap;padding:.1rem .45rem}._aggBadgeFresh_2qpts_836{font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);border-radius:var(--sp-radius-pill);background:var(--sp-tint-mint);color:var(--sp-ink);white-space:nowrap;padding:.1rem .45rem}._aggDateRow_2qpts_846{color:var(--sp-ink-2);flex-wrap:wrap;gap:.4rem .9rem;font-size:.72rem;display:flex}._aggWarning_2qpts_854{font-size:.72rem;font-weight:var(--fw-bold);color:color-mix(in srgb, var(--sp-caution-fg) 90%, transparent);align-items:center;gap:.25rem;display:inline-flex}._commentsByScore_2qpts_864{flex-direction:column;gap:.5rem;margin-top:.4rem;display:flex}._commentScoreGroup_2qpts_871{flex-direction:column;gap:.2rem;display:flex}._commentScoreLabel_2qpts_877{font-size:.75rem;font-weight:var(--fw-bold);color:var(--sp-ink)}._previewPanel_2qpts_884{border:var(--ui-subtle-border);border-radius:var(--ui-card-radius);background:color-mix(in srgb, var(--sp-butter) 30%, transparent);flex-direction:column;gap:.6rem;min-width:0;margin-top:.6rem;padding:.8rem 1rem;display:flex;overflow:hidden}._previewSummary_2qpts_897{font-size:var(--sp-fs-caption);font-weight:var(--fw-bold);color:var(--sp-ink)}._surveyPreviewMetrics_2qpts_903{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._surveyPreviewMetric_2qpts_903{border:var(--sp-border-thin);border-radius:var(--sp-radius-tag);background:color-mix(in srgb, var(--sp-paper) 84%, transparent);grid-template-columns:1fr auto auto;align-items:baseline;gap:.35rem;min-width:0;padding:.55rem .65rem;display:grid}._surveyPreviewMetric_2qpts_903 span,._surveyPreviewMetric_2qpts_903 small{color:var(--sp-ink-2);font-size:var(--sp-fs-label);font-weight:var(--fw-semibold)}._surveyPreviewMetric_2qpts_903 strong{color:var(--sp-ink);font-family:var(--sp-font-display);font-size:1.35rem;line-height:1}._surveyPreviewSummaryGrid_2qpts_935{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._surveyPreviewSummaryBlock_2qpts_941{border:var(--sp-border-thin);border-radius:var(--sp-radius-tag);background:color-mix(in srgb, var(--sp-paper) 78%, transparent);min-width:0;padding:.65rem .75rem}._surveyPreviewSummaryBlock_2qpts_941 h4{color:var(--sp-ink);font-size:var(--sp-fs-label);font-weight:var(--fw-bold);margin:0 0 .45rem}._surveyPreviewSummaryBlock_2qpts_941 ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}._surveyPreviewSummaryBlock_2qpts_941 li{min-width:0;color:var(--sp-ink-2);font-size:var(--sp-fs-label);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._surveyPreviewSummaryBlock_2qpts_941 li span{overflow-wrap:anywhere;min-width:0}._surveyPreviewSummaryBlock_2qpts_941 li strong{color:var(--sp-ink);flex:none}._tableWrap_2qpts_984{-webkit-overflow-scrolling:touch;overflow-x:auto}._previewTable_2qpts_989{border-collapse:collapse;width:100%;font-size:var(--sp-fs-label)}._previewTable_2qpts_989 th{text-align:left;color:var(--sp-ink-2);font-weight:var(--fw-semibold);border-bottom:var(--sp-border-thin);padding:.2rem .4rem .2rem 0}._previewTable_2qpts_989 td{color:var(--sp-ink);vertical-align:middle;padding:.25rem .4rem .25rem 0}._previewComments_2qpts_1009{font-size:var(--sp-fs-label);color:var(--sp-ink-2)}._previewComments_2qpts_1009 summary{cursor:pointer;font-weight:var(--fw-semibold);color:var(--sp-ink);border:1px solid color-mix(in srgb, var(--sp-ink) 22%, transparent);border-radius:var(--sp-radius-pill);background:var(--sp-paper);align-items:center;gap:.35rem;min-height:2rem;padding:.2rem .7rem;display:inline-flex}._previewComments_2qpts_1009 summary:hover,._surveyTalkComments_2qpts_1029 summary:hover{background:color-mix(in srgb, var(--sp-butter) 16%, var(--sp-paper));border-color:color-mix(in srgb, var(--sp-ink) 42%, transparent)}._previewComments_2qpts_1009 summary:focus-visible,._surveyTalkComments_2qpts_1029 summary:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._previewComments_2qpts_1009 ul{flex-direction:column;gap:.25rem;margin:.4rem 0 0;padding-left:1rem;display:flex}._previewConfirmLabel_2qpts_1048{font-size:var(--sp-fs-label);font-weight:var(--fw-bold);color:var(--sp-ink-2);border-bottom:var(--sp-border-thin);margin-bottom:.2rem;padding-bottom:.6rem}._commentList_2qpts_1057{font-size:var(--sp-fs-label);color:var(--sp-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;gap:.2rem;margin:.35rem 0 0;padding-left:1rem;display:flex}._surveyTalkCards_2qpts_1069{gap:.55rem;display:grid}._surveyTalkCard_2qpts_1069{border:var(--sp-border-thin);border-radius:var(--sp-radius-tag);background:color-mix(in srgb, var(--sp-paper) 82%, transparent);gap:.5rem;min-width:0;padding:.7rem .75rem;display:grid}._surveyTalkCardHeader_2qpts_1084{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}._surveyTalkCardHeader_2qpts_1084 h4{min-width:0;color:var(--sp-ink);font-size:var(--sp-fs-body-sm);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0}._surveyTalkCardHeader_2qpts_1084 span{color:var(--sp-ink-2);font-size:var(--sp-fs-label);font-weight:var(--fw-semibold);flex:none}._surveyReactionChips_2qpts_1108{flex-wrap:wrap;gap:.35rem;min-width:0;display:flex}._surveyReactionChip_2qpts_1108{border-radius:var(--sp-radius-pill);background:var(--sp-tint-mint);max-width:100%;color:var(--sp-ink);font-size:var(--sp-fs-label);font-weight:var(--fw-semibold);align-items:center;gap:.25rem;padding:.18rem .48rem;display:inline-flex}._surveyReactionChip_2qpts_1108 span{overflow-wrap:anywhere}._surveyTalkComments_2qpts_1029{min-width:0;color:var(--sp-ink-2);font-size:var(--sp-fs-label)}._surveyTalkComments_2qpts_1029 summary{cursor:pointer;color:var(--sp-ink);font-weight:var(--fw-semibold);border:1px solid color-mix(in srgb, var(--sp-ink) 22%, transparent);border-radius:var(--sp-radius-pill);background:var(--sp-paper);align-items:center;gap:.35rem;min-height:2rem;padding:.2rem .7rem;display:inline-flex}._surveyEmptyValue_2qpts_1152{color:var(--sp-ink-3);font-size:var(--sp-fs-label);margin:0}@media (width<=768px){._surveyPreviewMetrics_2qpts_903,._surveyPreviewSummaryGrid_2qpts_935{grid-template-columns:1fr}._surveyTalkCardHeader_2qpts_1084{flex-direction:column;align-items:flex-start;gap:.25rem}}._previewActions_2qpts_582{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._cancelBtn_2qpts_798:hover{color:var(--sp-ink)}._cancelBtn_2qpts_798:disabled{opacity:.5;cursor:not-allowed}._formCheckRow_2qpts_1182{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-semibold);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.45rem 0;display:flex}._formCheckRow_2qpts_1182 input{flex:none;margin-top:.18rem}._formCheckText_2qpts_1197{flex-direction:column;flex:auto;gap:.18rem;min-width:0;display:flex}._formCheckTitle_2qpts_1205{color:var(--sp-ink);line-height:1.55}._formCheckDescription_2qpts_1210{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-medium);line-height:1.65}._choiceField_2qpts_1217{flex-direction:column;gap:.45rem;display:flex}._formCftGroup_2qpts_1223{flex-direction:column;gap:.65rem;display:flex}._muted_2qpts_1230{font-size:var(--sp-fs-caption);color:var(--sp-ink-2);padding:.5rem 0}._idHint_2qpts_1236{color:var(--sp-ink-2);font-size:.72rem}._selectCompact_2qpts_1241{width:auto;font-size:var(--sp-fs-label)}._loadingRow_2qpts_1247{color:var(--sp-ink-2);font-size:var(--sp-fs-caption);align-items:center;gap:.5rem;padding:.5rem 0;display:flex}._spinner_2qpts_1256{border:2px solid var(--sp-ink-3);border-top-color:var(--sp-ink);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite _sp-spin_2qpts_1}._itemHeaderRow_2qpts_1267{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._itemHeaderRow_2qpts_1267>._itemMain_2qpts_130{flex:16rem}._itemDetailPanel_2qpts_1279{border-top:var(--sp-border-thin);flex-direction:column;gap:.6rem;margin-top:.55rem;padding-top:.55rem;display:flex}._itemInputRows_2qpts_1288{flex-direction:column;gap:.45rem;display:flex}._itemAdminMemo_2qpts_1294{background:color-mix(in srgb, var(--sp-butter) 25%, transparent);border-radius:var(--sp-radius-card);flex-direction:column;gap:.5rem;padding:.65rem;display:flex}._itemAdminMemoLabel_2qpts_1303{font-size:.72rem;font-weight:var(--fw-bold);color:var(--sp-ink-2);letter-spacing:var(--sp-ls-uppercase);text-transform:uppercase}._itemFieldRow_2qpts_1311{align-items:center;gap:.5rem;min-width:0;display:flex}._itemFieldRowColumn_2qpts_1318{flex-direction:column;gap:.3rem;min-width:0;display:flex}._itemFieldLabel_2qpts_1325{font-size:var(--sp-fs-label);font-weight:var(--fw-bold);color:var(--sp-ink);flex-shrink:0;min-width:6rem}._itemActions_2qpts_414{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}._userRoleActions_2qpts_1342{flex-flow:row;justify-content:flex-start;align-items:center;gap:.4rem}._userRoleActions_2qpts_1342 ._selectCompact_2qpts_1241{width:7.25rem;min-width:7.25rem}._userRoleList_2qpts_1355{gap:0}._userRoleHeader_2qpts_1359{border-bottom:1px solid color-mix(in srgb, var(--sp-ink) 22%, transparent);color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);letter-spacing:var(--sp-ls-label);grid-template-columns:minmax(13rem,1fr) 5.25rem 7.25rem minmax(15rem,max-content);align-items:center;gap:.6rem;padding:.12rem .25rem .38rem;display:grid}._userRoleItem_2qpts_1372{grid-template-columns:minmax(13rem,1fr) 5.25rem 7.25rem minmax(15rem,max-content);align-items:center;gap:.6rem;min-height:2.65rem;padding:.28rem .25rem;display:grid}._userRoleMain_2qpts_1381{justify-content:center}._userRoleSecondaryName_2qpts_1385{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-weight:var(--fw-semibold);overflow-wrap:anywhere}._userRoleStatus_2qpts_1392,._userRoleSelectCell_2qpts_1393{min-width:0}._userRoleSelectCell_2qpts_1393 ._selectCompact_2qpts_1241{width:100%;min-width:0}._userRoleActions_2qpts_1342>button{white-space:nowrap;min-height:2.25rem;padding-inline:.75rem}._itemStretch_2qpts_1408{flex-direction:column;align-items:stretch}._appRow_2qpts_1413{border:1px solid color-mix(in srgb, var(--sp-ink) 12%, transparent);border-radius:var(--sp-radius-tag);background:color-mix(in srgb, var(--sp-bg) 72%, var(--sp-mint) 28%);grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);align-items:start;gap:.35rem .75rem;min-width:0;padding:.45rem .6rem;font-size:.8rem;display:grid}._appRowLabel_2qpts_1426{font-weight:var(--fw-bold);color:var(--sp-ink-2);white-space:nowrap}._appRowValue_2qpts_1432{color:var(--sp-ink);white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;line-height:1.5}@media (width<=760px){._userRoleHeader_2qpts_1359{display:none}._userRoleItem_2qpts_1372{flex-direction:column;align-items:flex-start;gap:.55rem;padding:.75rem .25rem;display:flex}._userRoleStatus_2qpts_1392,._userRoleSelectCell_2qpts_1393{width:100%}._userRoleActions_2qpts_1342{flex-wrap:wrap;justify-content:flex-start;width:100%}._userRoleActions_2qpts_1342 ._selectCompact_2qpts_1241{flex:8rem;width:auto;min-width:8rem}._itemFieldRow_2qpts_1311{flex-direction:column;align-items:stretch}._itemFieldLabel_2qpts_1325{min-width:0}._appRow_2qpts_1413{grid-template-columns:minmax(0,1fr)}._appRowLabel_2qpts_1426{white-space:normal}}._srOnly_2qpts_1489{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._unreadBadge_2qpts_1502{border-radius:var(--sp-radius-pill);background:var(--sp-danger);min-width:1.2rem;height:1.2rem;color:var(--sp-bg);font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);vertical-align:middle;justify-content:center;align-items:center;margin-left:.4rem;padding:0 .3rem;display:inline-flex}._notifList_2qpts_1524{flex-direction:column;gap:.5rem;list-style:none;display:flex}._notifItem_2qpts_1531{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-bg) 90%, var(--sp-ink) 10%);cursor:default;flex-direction:column;gap:.2rem;min-width:0;padding:.7rem .85rem;display:flex}._notifUnread_2qpts_1543{cursor:pointer;border-color:var(--sp-ink);background:color-mix(in srgb, var(--sp-butter) 36%, var(--sp-bg) 64%)}._notifUnread_2qpts_1543:hover{background:color-mix(in srgb, var(--sp-butter) 48%, var(--sp-bg) 52%)}._notifUnread_2qpts_1543:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--sp-ink) 22%, transparent);outline:none}._notifUnread_2qpts_1543 ._notifTitle_2qpts_1558{font-weight:var(--fw-heavy)}._notifMeta_2qpts_1562{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}._notifCategory_2qpts_1570{border-radius:var(--sp-radius-pill);background:var(--sp-butter);color:var(--sp-on-accent);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);padding:.05rem .4rem;display:inline-block}._notifDate_2qpts_1580{color:var(--sp-ink-2);font-size:.72rem}._notifTitle_2qpts_1558{font-size:var(--sp-fs-body-sm);color:var(--sp-ink);overflow-wrap:anywhere}._notifBody_2qpts_1591{color:var(--sp-ink-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:.76rem;line-height:1.5}@media (pointer:coarse){._input_2qpts_615,._select_2qpts_616{font-size:var(--sp-fs-body)}._textarea_2qpts_645{font-size:var(--sp-fs-body);resize:none;min-height:8rem}._iconBtn_2qpts_422,._iconBtnDanger_2qpts_446{width:2.75rem;height:2.75rem}._iconDeleteBtn_2qpts_1619{min-width:2.75rem;min-height:2.75rem}}._denied_2qpts_1625{text-align:center;color:var(--sp-ink-2);flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._createForm_2qpts_1636{border:var(--ui-subtle-border);border-radius:var(--ui-card-radius);background:var(--ui-subtle-bg);flex-direction:column;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}._requiredMark_2qpts_1647{color:var(--sp-danger-fg);margin-left:2px}._emptyNote_2qpts_1518{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2);padding:.5rem 0}._iconDeleteBtn_2qpts_1619{cursor:pointer;color:var(--sp-ink-2);border-radius:var(--sp-radius-sticker);background:0 0;border:none;flex-shrink:0;place-items:center;padding:.25rem;display:grid}._iconDeleteBtn_2qpts_1619:hover{color:var(--sp-danger-fg);background:color-mix(in srgb, var(--sp-danger) 8%, transparent)}._iconDeleteBtn_2qpts_1619:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}@media (prefers-reduced-motion:reduce){._page_2qpts_1{animation:none}._spinner_2qpts_1256{opacity:.6;animation:none}._addBtn_2qpts_80,._iconBtn_2qpts_422,._iconBtnDanger_2qpts_446,._saveBtn_2qpts_777,._previewToggleBtn_2qpts_1687{transition:none}}._previewToggleBtn_2qpts_1687{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);min-height:2.4rem;color:var(--sp-ink-2);font-size:.8rem;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:.42rem .9rem;transition:color .12s,border-color .12s;display:inline-flex}._previewToggleBtn_2qpts_1687:hover{color:var(--sp-ink);border-color:var(--sp-ink-2)}._previewToggleBtn_2qpts_1687:focus-visible{box-shadow:var(--sp-focus-ring);outline:none}._draftNotice_2qpts_1712{background:var(--sp-bg);border:1px dashed var(--sp-border-color,#0000002e);font-size:var(--sp-fs-label);color:var(--sp-ink-2);border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.55rem .85rem;display:flex}._inlineNotice_2qpts_1726{background:color-mix(in srgb, var(--sp-bg) 88%, var(--sp-ink) 12%);border:1px solid color-mix(in srgb, var(--sp-ink) 14%, transparent);color:var(--sp-ink-2);font-size:var(--sp-fs-label);border-radius:6px;margin:0 0 .75rem;padding:.55rem .85rem;line-height:1.6}._draftDiscard_2qpts_1736{border:1px solid var(--sp-ink);color:var(--sp-ink);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;min-height:30px;padding:.25rem .65rem;font-size:.8rem}._draftDiscard_2qpts_1736:hover{background:var(--sp-ink);color:var(--sp-bg)}._draftDiscard_2qpts_1736:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._main_5im2y_3{flex:1}._paint_5im2y_4{border-radius:.25rem;display:block}._title_5im2y_5{width:55%;max-width:100%;height:1em}._line_5im2y_6{width:75%;max-width:100%;height:.8em}._status_5im2y_7{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._surface_1s6kk_2{transition:box-shadow .15s}._surface_1s6kk_2:is(a[href],button:not(:disabled)):focus-visible{outline:var(--sp-focus-outline);outline-offset:3px}._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):is(:focus-visible,:has(:focus-visible)){box-shadow:var(--sp-shadow-color-lift)}@media (hover:hover) and (pointer:fine){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):hover{box-shadow:var(--sp-shadow-color-lift)}}@media (pointer:coarse){._surface_1s6kk_2:is(a[href],button:not(:disabled),:has(a[href])):active{box-shadow:var(--sp-shadow-card)}}@media (prefers-reduced-motion:reduce){._surface_1s6kk_2{transition:none}}._panel_16r3r_2{flex-direction:column;gap:.85rem;max-width:58rem;display:flex}._header_16r3r_9{border-bottom:var(--sp-border-thin);justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.65rem;display:flex}._title_16r3r_18{font-size:var(--sp-fs-h3);font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._description_16r3r_25{font-size:var(--sp-fs-body-sm);color:var(--sp-ink-2);margin:.2rem 0 0;line-height:1.6}._count_16r3r_32{min-width:var(--sp-pill-sm-min-height);min-height:var(--sp-pill-sm-min-height);padding:var(--sp-pill-xs-padding);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);place-items:center;line-height:1;display:inline-grid}._groups_16r3r_47{flex-direction:column;gap:1rem;display:flex}._group_16r3r_47{flex-direction:column;gap:.65rem;display:flex}._groupTitle_16r3r_59{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._grid_16r3r_66{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));grid-auto-rows:1fr;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._grid_16r3r_66>li{display:flex}._card_16r3r_1{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);width:100%;min-height:4.7rem;box-shadow:var(--sp-shadow-interactive);box-sizing:border-box;-webkit-tap-highlight-color:transparent;flex-direction:column;gap:.25rem;min-width:0;padding:.85rem;text-decoration:none;display:flex}._card_16r3r_1:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._cardLabel_16r3r_102{font-size:var(--sp-fs-body-sm);font-weight:var(--fw-heavy);color:var(--sp-ink);overflow-wrap:anywhere}._cardDesc_16r3r_109{font-size:var(--sp-fs-label);color:var(--sp-ink-2);overflow-wrap:anywhere;line-height:1.35}@media (width<=640px){._panel_16r3r_2{max-width:none}._header_16r3r_9{align-items:flex-start}}._page_169yy_1{flex-direction:column;gap:1.2rem;max-width:60rem;display:flex}._header_169yy_8{flex-direction:column;gap:.4rem;display:flex}._eyebrow_169yy_14{font-size:.74rem;font-weight:var(--fw-bold);text-transform:uppercase;color:var(--sp-ink-2);margin:0}._title_169yy_22{font-family:var(--sp-font-display);font-size:var(--sp-fs-h1);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);margin:0;font-weight:400}._lead_169yy_31{color:var(--sp-ink-2);font-size:var(--sp-fs-body-md);margin:0;line-height:1.75}._toolbar_169yy_38{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._summary_169yy_46{color:var(--sp-ink-2);font-size:var(--sp-fs-label);font-weight:var(--fw-semibold);margin:0 auto 0 0}._summary_169yy_46 strong{color:var(--sp-ink);font-family:var(--sp-font-display);font-size:1.15rem;font-weight:400}._refreshBtn_169yy_60{border:var(--sp-border-thin);background:var(--sp-paper);color:var(--sp-ink);border-radius:var(--ui-field-radius);cursor:pointer;padding:.35rem .85rem;font-size:.8rem}._refreshBtn_169yy_60:disabled{opacity:.6;cursor:not-allowed}._error_169yy_75{border-radius:var(--ui-field-radius);background:color-mix(in srgb, var(--sp-danger) 12%, var(--sp-paper));color:var(--sp-danger-fg);margin:0;padding:.6rem .85rem;font-size:.85rem}._section_169yy_84{border-top:var(--sp-border-thin);flex-direction:column;gap:.55rem;padding-top:.85rem;display:flex}._sectionTitle_169yy_92{font-size:var(--sp-fs-h2);font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._count_169yy_99{color:var(--sp-ink-2);font-size:.85em;font-weight:var(--fw-bold)}._empty_169yy_105{color:var(--sp-ink-2);margin:0;font-size:.88rem}._list_169yy_111{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._row_169yy_120{border:var(--sp-border-thin);border-radius:var(--ui-field-radius);background:var(--sp-paper);min-width:0}._rowLink_169yy_127{color:var(--sp-ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .65rem;min-width:0;padding:.5rem .7rem;text-decoration:none;display:grid}._rowLink_169yy_127:hover{background:color-mix(in srgb, var(--sp-ink) 4%, var(--sp-paper))}._rowTitle_169yy_142{font-weight:var(--fw-heavy);font-size:var(--sp-fs-body-sm);overflow-wrap:anywhere;grid-column:1}._rowMeta_169yy_149{font-size:var(--sp-fs-label);color:var(--sp-ink-2);flex-wrap:wrap;grid-column:1;align-items:center;gap:.25rem .45rem;min-width:0;display:flex}._rowMeta_169yy_149 span{overflow-wrap:anywhere;max-width:100%}._rowMeta_169yy_149 span:not(:last-child):after{content:"・";color:var(--sp-ink-3);margin-left:.45rem}._rowAction_169yy_171{border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);white-space:nowrap;grid-area:1/2/span 2;place-self:center end;padding:.18rem .55rem}._rowLink_169yy_127:hover ._rowAction_169yy_171{color:var(--sp-ink);border-color:var(--sp-ink)}._note_169yy_190{border-radius:var(--ui-field-radius);background:color-mix(in srgb, var(--sp-ink) 5%, var(--sp-paper));color:var(--sp-ink-2);font-size:var(--sp-fs-caption);margin:0;padding:.6rem .85rem;line-height:1.6}@media (width<=640px){._rowLink_169yy_127{grid-template-columns:minmax(0,1fr)}._rowAction_169yy_171{grid-area:auto/1;justify-self:start;margin-top:.2rem}}._page_19mhy_1{flex-direction:column;gap:1.2rem;max-width:72rem;display:flex}._header_19mhy_8{flex-direction:column;gap:.45rem;display:flex}._eyebrow_19mhy_14{font-size:.74rem;font-weight:var(--fw-bold);letter-spacing:0;text-transform:uppercase;color:var(--sp-ink-2);margin:0}._title_19mhy_23{font-family:var(--sp-font-display);font-size:var(--sp-fs-h1);letter-spacing:var(--sp-ls-heading);color:var(--sp-ink);margin:0;font-weight:400}._lead_19mhy_32{max-width:54rem;color:var(--sp-ink-2);font-size:var(--sp-fs-body-md);margin:0;line-height:1.75}._section_19mhy_40{border-top:var(--sp-border-thin);flex-direction:column;gap:.7rem;padding-top:1rem;display:flex}._sectionTitle_19mhy_48{font-size:var(--sp-fs-h2);font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._ruleList_19mhy_55,._flowList_19mhy_56{color:var(--sp-ink);overflow-wrap:anywhere;gap:.55rem;margin:0;padding-left:1.35rem;line-height:1.7;display:grid}._tableWrap_19mhy_66{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);overflow-x:auto}._table_19mhy_66{border-collapse:collapse;width:100%;min-width:46rem;font-size:var(--sp-fs-label);table-layout:fixed;line-height:1.5}._table_19mhy_66 th,._table_19mhy_66 td{border-bottom:1px dashed color-mix(in srgb, var(--sp-ink) 32%, transparent);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:.55rem .7rem}._table_19mhy_66 thead th{background:color-mix(in srgb, var(--sp-ink) 6%, var(--sp-paper));color:var(--sp-ink-2);font-size:.75rem}._table_19mhy_66 tbody th{width:9rem;color:var(--sp-ink);font-weight:var(--fw-heavy)}._table_19mhy_66 tr:last-child th,._table_19mhy_66 tr:last-child td{border-bottom:0}._checkGrid_19mhy_108{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.6rem;display:grid}._checkBlock_19mhy_114{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);flex-direction:column;gap:.35rem;min-width:0;padding:.75rem;display:flex}._blockTitle_19mhy_125{font-size:.96rem;font-weight:var(--fw-heavy);color:var(--sp-ink);margin:0}._checkBlock_19mhy_114 p,._note_19mhy_133{color:var(--sp-ink-2);overflow-wrap:anywhere;margin:0;line-height:1.7}._note_19mhy_133{max-width:54rem;font-size:var(--sp-fs-body-sm)}._footer_19mhy_145{flex-wrap:wrap;gap:.65rem;padding-top:.75rem;display:flex}._linkButton_19mhy_152,._linkButtonSecondary_19mhy_153{border-radius:var(--sp-radius-button);min-height:2.35rem;font-size:.84rem;font-weight:var(--fw-bold);justify-content:center;align-items:center;padding:.45rem .9rem;text-decoration:none;display:inline-flex}._linkButton_19mhy_152{background:var(--sp-ink);color:var(--sp-paper);border:0}._linkButtonSecondary_19mhy_153{border:var(--sp-border-thin);background:var(--sp-paper);color:var(--sp-ink)}._linkButton_19mhy_152:focus-visible,._linkButtonSecondary_19mhy_153:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}@media (width<=640px){._page_19mhy_1{gap:1.2rem}._tableWrap_19mhy_66{background:0 0;border:0;overflow-x:visible}._table_19mhy_66{min-width:0;display:block}._table_19mhy_66 thead{display:none}._table_19mhy_66 tbody{gap:.65rem;display:grid}._table_19mhy_66 tr{border:var(--sp-border-thin);border-radius:var(--sp-radius-card);background:var(--sp-paper);gap:.45rem;padding:.85rem;display:grid}._table_19mhy_66 th,._table_19mhy_66 td{border-bottom:0;padding:0;display:block}._table_19mhy_66 tbody th{width:auto;font-size:var(--sp-fs-body-sm)}._table_19mhy_66 td{font-size:var(--sp-fs-label)}._table_19mhy_66 td:before{content:attr(data-label);color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-weight:var(--fw-bold);margin-bottom:.1rem;display:block}}._sections_7ucyv_1{flex-direction:column;gap:2rem;display:flex}._list_18a62_1{font-size:.74rem;font-weight:var(--fw-semibold);letter-spacing:var(--sp-ls-label);color:var(--sp-ink-2);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._item_18a62_15{align-items:center;gap:.4rem;display:inline-flex}._breadcrumb_18a62_21 a{color:var(--sp-ink-2);text-decoration:none}._breadcrumb_18a62_21 a:hover{color:var(--sp-ink);text-decoration:underline}._sep_18a62_31{color:var(--sp-ink-3);opacity:.85;align-items:center;font-size:.95em;line-height:1;display:inline-flex}._current_18a62_40{text-overflow:ellipsis;white-space:nowrap;max-width:min(480px,55vw);color:var(--sp-ink);overflow:hidden}._fields_xjnpx_2{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._field_xjnpx_2{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_xjnpx_16{color:var(--sp-ink);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);line-height:1.5}._input_xjnpx_23{width:100%;min-width:0;min-height:var(--sp-tap-target-min);box-sizing:border-box;border:var(--ui-field-border);border-radius:var(--ui-field-radius);background:var(--ui-field-bg);color:var(--sp-ink);font-family:var(--sp-font-jp);font-size:var(--sp-fs-body);padding:.6rem .75rem;line-height:1.5}._input_xjnpx_23:focus{border-color:var(--ui-field-border-focus)}._input_xjnpx_23:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._input_xjnpx_23[aria-invalid=true]{border-color:var(--ui-field-border-error)}._input_xjnpx_23:disabled{cursor:not-allowed}._hint_xjnpx_43{color:var(--sp-ink-2);font-size:var(--sp-fs-small);overflow-wrap:anywhere;margin:0;line-height:1.6}._optionCard_xjnpx_51{border:var(--ui-card-border);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-ink) 3%, var(--sp-paper));flex-direction:column;gap:.6rem;min-width:0;padding:.75rem;display:flex}._optionHeader_xjnpx_62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._actions_xjnpx_70{border-top:var(--sp-border-thin);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}@media (width<=40rem){._actions_xjnpx_70>:is(button,a){flex:100%}}._paint_6o36x_3{border-radius:var(--ui-field-radius);display:block}._label_6o36x_4{width:7rem;max-width:70%;height:1em}._input_6o36x_5{background:var(--sp-skeleton-bg)}._textarea_6o36x_6{min-height:8rem}._sectionTitle_6o36x_7{margin-bottom:.5rem}._status_6o36x_8{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._page_sp09d_1{box-sizing:border-box;width:min(760px,100%);margin:0 auto;padding:1rem}._header_sp09d_2{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._header_sp09d_2 h1{margin:.2rem 0 .5rem}._header_sp09d_2 p{max-width:60ch;line-height:1.65}._eyebrow_sp09d_5{color:var(--sp-ink-2);font-size:var(--sp-fs-small);font-weight:var(--fw-bold);margin:0}._backLink_sp09d_6{color:var(--sp-ink);flex:none}._form_sp09d_7,._review_sp09d_8{border:var(--ui-card-border);border-radius:var(--ui-card-radius);background:var(--ui-card-bg);box-shadow:var(--ui-card-shadow);gap:1.1rem;padding:1.25rem;display:grid}._review_sp09d_8 h2{margin:.2rem 0 .5rem}._review_sp09d_8 p{line-height:1.65}._reviewList_sp09d_11{border:var(--ui-card-border);border-radius:var(--ui-field-radius);gap:0;margin:0;display:grid;overflow:hidden}._reviewList_sp09d_11>div{border-bottom:var(--ui-card-border);grid-template-columns:minmax(7rem,.28fr) minmax(0,1fr);gap:.8rem;padding:.8rem;display:grid}._reviewList_sp09d_11>div:last-child{border-bottom:0}._reviewList_sp09d_11 dt{color:var(--sp-ink-2);font-weight:var(--fw-semibold)}._reviewList_sp09d_11 dd{overflow-wrap:anywhere;min-width:0;margin:0}._reviewList_sp09d_11 dd>:first-child{margin-top:0}._reviewList_sp09d_11 dd>:last-child{margin-bottom:0}._field_sp09d_18{min-width:0;font-size:var(--sp-fs-small);font-weight:var(--fw-semibold);gap:.4rem;display:grid}._field_sp09d_18 strong{color:var(--sp-danger-fg);font-size:.75rem}._field_sp09d_18 input,._field_sp09d_18 select,._field_sp09d_18 textarea{box-sizing:border-box;border:var(--ui-field-border);border-radius:var(--ui-field-radius);background:var(--ui-field-bg);width:100%;color:var(--sp-ink);font:inherit;padding:.7rem .8rem}._field_sp09d_18 input:focus-visible,._field_sp09d_18 select:focus-visible,._field_sp09d_18 textarea:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._error_sp09d_22{color:var(--sp-danger-fg);margin:0}._actions_sp09d_23{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}@media (width<=540px){._page_sp09d_1{padding:.5rem}._header_sp09d_2{flex-direction:column}._form_sp09d_7,._review_sp09d_8{padding:1rem}._reviewList_sp09d_11>div{grid-template-columns:1fr;gap:.25rem}._actions_sp09d_23>*{width:100%}}._example_r9elk_1{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);color:var(--sp-ink);margin-bottom:1rem;padding:.75rem 1rem}._example_r9elk_1 summary{cursor:pointer;align-content:center;min-height:2.75rem}._card_r9elk_10{align-items:center;gap:1rem;margin:.75rem 0 0;display:flex}._picture_r9elk_11{flex:none;width:8rem;height:auto}._card_r9elk_10 p{margin:.5rem 0}._card_r9elk_10 small{color:var(--sp-ink-2)}@media (width<=480px){._card_r9elk_10{flex-direction:column;align-items:flex-start}}._note_bs422_1{font-size:var(--sp-fs-tiny);color:var(--sp-ink-3);margin:0;line-height:1.6}._tier0_bs422_8{color:var(--sp-ink-2);font-weight:var(--fw-heavy)}._form_1yrmc_1{grid-template-columns:minmax(17.5rem,22.5rem) minmax(0,42rem);align-items:start;gap:1.25rem 1.75rem;width:100%;display:grid}._formShell_1yrmc_9{max-width:66rem}._form_1yrmc_1>._field_1yrmc_13:not(._photoField_1yrmc_13),._form_1yrmc_1>._formSection_1yrmc_14,._optionalIntro_1yrmc_15,._formActions_1yrmc_16,._submitAlert_1yrmc_17{grid-column:2}._photoField_1yrmc_13{top:calc(var(--header-height) + 1rem);grid-area:1/1/span 6;position:sticky}._quickSubmitPanel_1yrmc_28{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-tint-mint) 44%, var(--sp-paper));gap:.75rem;width:min(100%,360px);padding:.85rem;display:grid}._quickSubmitPanel_1yrmc_28>div{gap:.2rem;display:grid}._quickSubmitPanel_1yrmc_28 strong{color:var(--sp-ink);font-size:var(--sp-fs-small)}._quickSubmitPanel_1yrmc_28 span{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-relaxed)}._quickSubmitPanel_1yrmc_28 button{width:100%}._basicField_1yrmc_58{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);padding:1.1rem}._optionalIntro_1yrmc_15{gap:.2rem;padding:.4rem 1.1rem;display:grid}._optionalIntro_1yrmc_15 strong{color:var(--sp-ink);font-size:var(--sp-fs-small)}._optionalIntro_1yrmc_15 span{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-relaxed)}._optionalCard_1yrmc_82{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-paper);padding:1.1rem}._attributeSection_1yrmc_89{border-top:var(--sp-card-border-list);border-bottom:var(--sp-card-border-list);padding-block:1.1rem 1.3rem}._alert_1yrmc_95,._submitAlert_1yrmc_17{border-radius:var(--sp-radius-tag);background:var(--sp-tint-peach);color:var(--sp-ink);font-size:var(--sp-fs-small);margin:0;padding:.6rem 1rem}._submitAlert_1yrmc_17{align-self:stretch}._field_1yrmc_13{flex-direction:column;gap:.5rem;display:flex}._placeSubsection_1yrmc_115{border-top:var(--sp-card-border-list);padding-top:1.1rem}._placePinField_1yrmc_120{gap:.65rem}._formSection_1yrmc_14{border-top:var(--sp-card-border-list);border-bottom:var(--sp-card-border-list);flex-direction:column;gap:1.25rem;padding-block:1.25rem 1.5rem;display:flex}._sectionHeader_1yrmc_134{flex-direction:column;gap:.3rem;display:flex}._sectionTitle_1yrmc_140{color:var(--sp-ink);font-size:var(--sp-fs-body);font-weight:var(--fw-heavy);margin:0}._sectionDescription_1yrmc_147{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-relaxed);margin:0}._fieldLabel_1yrmc_154{color:var(--sp-ink);font-weight:700;font-size:var(--sp-fs-small)}._hint_1yrmc_160{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-relaxed);margin:0}._fieldError_1yrmc_167{color:var(--sp-danger-fg,var(--sp-ink));font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);line-height:var(--sp-lh-snug);margin:0}._fieldWarning_1yrmc_175{border-radius:var(--sp-radius-tag);background:var(--sp-tint-butter);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);line-height:var(--sp-lh-snug);margin:0;padding:.5rem .65rem}._placeSearchPrivacy_1yrmc_186{border-radius:var(--sp-radius-tag);background:var(--sp-tint-butter);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-snug)}._placeSearchPrivacy_1yrmc_186 summary{font-weight:var(--fw-heavy);cursor:pointer;padding:.55rem .65rem}._placeSearchPrivacy_1yrmc_186 p{margin:0;padding:0 .65rem .65rem}._placeLookupRow_1yrmc_205{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.5rem;display:grid}._placeMethodTitle_1yrmc_212{color:var(--sp-ink-2);font-size:var(--sp-fs-label);font-weight:var(--fw-heavy);margin:.15rem 0 -.15rem}._placeMethodDivider_1yrmc_219{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);align-items:center;gap:.65rem;display:flex}._placeMethodDivider_1yrmc_219:before,._placeMethodDivider_1yrmc_219:after{background:color-mix(in srgb, var(--sp-ink) 18%, transparent);content:"";flex:1;height:1px}._placeLinkList_1yrmc_235,._placeLinkItem_1yrmc_236{gap:.35rem;display:grid}._placeLinkList_1yrmc_235{gap:.55rem}._placeLinkInputRow_1yrmc_245{align-items:stretch;gap:.45rem;display:flex}._placeLinkInputRow_1yrmc_245 ._textInput_1yrmc_251{flex:1;min-width:0}._removePlaceLinkButton_1yrmc_256,._addPlaceLinkButton_1yrmc_257{border:var(--sp-card-border-list);border-radius:var(--sp-radius-tag);background:var(--sp-paper);color:var(--sp-ink);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._removePlaceLinkButton_1yrmc_256{width:2.85rem;min-width:2.85rem;min-height:2.85rem}._addPlaceLinkButton_1yrmc_257{min-height:var(--sp-tap-target-min);font:inherit;font-size:var(--sp-fs-tiny);font-weight:var(--fw-heavy);gap:.3rem;padding:.45rem .7rem}._removePlaceLinkButton_1yrmc_256:hover:not(:disabled),._addPlaceLinkButton_1yrmc_257:hover:not(:disabled),._removePlaceLinkButton_1yrmc_256:focus-visible,._addPlaceLinkButton_1yrmc_257:focus-visible{background:var(--sp-tint-mint);outline:var(--sp-focus-outline);outline-offset:2px}._removePlaceLinkButton_1yrmc_256:disabled,._addPlaceLinkButton_1yrmc_257:disabled{cursor:not-allowed;opacity:.5}._placeLinkActions_1yrmc_298{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._placeLinkCount_1yrmc_305{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);font-variant-numeric:tabular-nums}._placeCandidateList_1yrmc_311{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._placeCandidateList_1yrmc_311 button{width:100%;min-height:var(--sp-tap-target-min);border:var(--sp-card-border-list);border-radius:var(--sp-radius-tag);background:var(--sp-paper);color:var(--sp-ink);text-align:left;cursor:pointer;gap:.2rem;padding:.65rem .75rem;display:grid}._placeCandidateList_1yrmc_311 button:hover,._placeCandidateList_1yrmc_311 button:focus-visible{background:var(--sp-tint-mint);outline:var(--sp-focus-outline);outline-offset:2px}._placeCandidateList_1yrmc_311 span{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny)}._placeCandidateActions_1yrmc_345{border:2px dashed var(--sp-ink);border-radius:var(--sp-radius-tag);background:var(--sp-tint-butter);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);gap:.55rem;padding:.7rem .75rem;display:grid}._placeCandidateActions_1yrmc_345>div{flex-wrap:wrap;gap:.5rem;display:flex}._required_1yrmc_363{color:var(--sp-danger-fg);margin-left:.2rem}._optional_1yrmc_15{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);margin-left:.35rem;font-weight:400}._placeMap_1yrmc_375{flex-direction:column;gap:.65rem;display:flex}._mapOverview_1yrmc_381{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-tint-mint) 30%, var(--sp-paper));justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;display:flex}._mapOverviewStatus_1yrmc_392{min-width:0;color:var(--sp-ink-2);align-items:center;gap:.6rem;display:flex}._mapOverviewStatus_1yrmc_392>svg{flex:none}._mapOverviewStatus_1yrmc_392 span{gap:.1rem;display:grid}._mapOverviewStatus_1yrmc_392 strong{color:var(--sp-ink);font-size:var(--sp-fs-small)}._mapOverviewStatus_1yrmc_392 small{font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-snug)}._mapToggleButton_1yrmc_419{min-height:var(--sp-tap-target-min);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-label);font-weight:var(--fw-heavy);cursor:pointer;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;display:inline-flex}._mapToggleButton_1yrmc_419 svg,._mapStartSummary_1yrmc_438>svg{transition:transform .16s}._mapToggleButton_1yrmc_419[aria-expanded=true] svg,._mapStartPicker_1yrmc_443[open] ._mapStartSummary_1yrmc_438>svg{transform:rotate(180deg)}._mapToggleButton_1yrmc_419:hover:not(:disabled),._mapToggleButton_1yrmc_419:focus-visible{background:var(--sp-ink);color:var(--sp-paper)}._mapToggleButton_1yrmc_419:focus-visible,._mapStartSummary_1yrmc_438:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._mapToggleButton_1yrmc_419:disabled{cursor:not-allowed;opacity:.55}._mapStartPicker_1yrmc_443{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:color-mix(in srgb, var(--sp-tint-butter) 28%, var(--sp-paper))}._mapStartSummary_1yrmc_438{min-height:var(--sp-tap-target-min);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;list-style:none;display:flex}._mapStartSummary_1yrmc_438::-webkit-details-marker{display:none}._mapStartSummary_1yrmc_438>span{gap:.1rem;display:grid}._mapStartSummary_1yrmc_438 strong{color:var(--sp-ink);font-size:var(--sp-fs-small)}._mapStartSummary_1yrmc_438 small{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny)}._mapStartContent_1yrmc_500{gap:.35rem;padding:0 .75rem .7rem;display:grid}._mapNavigationStatus_1yrmc_506{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);margin:0;font-weight:700}._mapLoading_1yrmc_513{border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-bg);min-height:12rem;color:var(--sp-ink-2);font-size:var(--sp-fs-small);place-items:center;font-weight:700;display:grid}._mapHubRail_1yrmc_525{overscroll-behavior-inline:contain;scrollbar-width:thin;gap:.45rem;margin-inline:-.2rem;padding:.2rem .2rem .45rem;scroll-padding-inline:.2rem;display:flex;overflow-x:auto}._mapHubButton_1yrmc_536{min-height:var(--sp-tap-target-min);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-label);cursor:pointer;flex:none;padding:.45rem .75rem;font-weight:700}._mapHubButton_1yrmc_536:hover,._mapHubButton_1yrmc_536:focus-visible,._mapHubButton_1yrmc_536[aria-pressed=true]{border-color:var(--sp-ink);background:var(--sp-ink);color:var(--sp-paper)}._mapHubButton_1yrmc_536:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._mapHubButton_1yrmc_536:disabled{cursor:default;opacity:.6}._mapHubScrollHint_1yrmc_568{color:var(--sp-ink-3);font-size:var(--sp-fs-tiny);margin:-.2rem 0 0;display:none}._mapPinStatus_1yrmc_575{min-height:var(--sp-tap-target-min);border-radius:var(--sp-radius-tag);background:var(--sp-bg);color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);line-height:var(--sp-lh-relaxed);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}._mapPinStatus_1yrmc_575 strong{color:var(--sp-ink)}._clearMapPin_1yrmc_593{min-height:var(--sp-tap-target-min);border:var(--sp-border-thin);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink);font:inherit;font-size:var(--sp-fs-label);cursor:pointer;flex:none;padding-inline:.75rem;font-weight:700}._clearMapPin_1yrmc_593:hover,._clearMapPin_1yrmc_593:focus-visible{background:var(--sp-ink);color:var(--sp-paper)}._clearMapPin_1yrmc_593:focus-visible{outline:var(--sp-focus-outline);outline-offset:2px}._photoArea_1yrmc_618{aspect-ratio:1;border:var(--sp-card-border-list);border-radius:var(--sp-radius-card);background:var(--sp-bg);width:min(100%,360px);max-width:360px;position:relative;overflow:hidden}._photoPreview_1yrmc_629{object-fit:cover;width:100%;height:100%;display:block}._cropEditor_1yrmc_636{touch-action:none;cursor:grab;background:var(--sp-bg);width:100%;height:100%;position:relative;overflow:hidden}._cropEditor_1yrmc_636:active{cursor:grabbing}._cropImage_1yrmc_650{-webkit-user-select:none;user-select:none;will-change:transform;max-width:none;max-height:none;position:absolute;top:50%;left:50%}._photoPlaceholder_1yrmc_660{text-align:center;width:100%;height:100%;color:var(--sp-ink-2);font-size:var(--sp-fs-body-sm);align-content:center;place-items:center;gap:.75rem;padding:1rem;display:grid}._cropFrame_1yrmc_673{border:1px solid color-mix(in srgb, var(--sp-paper) 72%, transparent);border-radius:calc(var(--sp-radius-card) - 2px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp-ink) 18%, transparent);pointer-events:none;position:absolute;inset:.45rem}._uploadProgress_1yrmc_682{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);margin:0}._cropControls_1yrmc_688{flex-direction:column;gap:.65rem;max-width:360px;display:flex}._zoomControl_1yrmc_695{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);grid-template-columns:auto 1fr;align-items:center;gap:.65rem;display:grid}._zoomControl_1yrmc_695 input{width:100%;accent-color:var(--sp-ink)}._cropActions_1yrmc_709{flex-wrap:wrap;gap:.5rem;display:flex}._photoButton_1yrmc_715{border:var(--sp-card-border-list);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink);font-size:var(--sp-fs-small);cursor:pointer;box-shadow:var(--sp-shadow-color-card);align-self:flex-start;align-items:center;gap:.35rem;padding:.45rem 1rem;display:inline-flex}._photoButton_1yrmc_715:hover:not(:has(input:disabled)){box-shadow:var(--sp-shadow-color-lift)}._photoButton_1yrmc_715:focus-within{outline:var(--sp-focus-outline);outline-offset:3px}._photoButton_1yrmc_715:has(input:disabled){cursor:not-allowed}._photoInput_1yrmc_744{opacity:0;clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._textInput_1yrmc_251,._textArea_1yrmc_754{border:var(--sp-card-border-list);border-radius:var(--sp-radius-tag);background:var(--sp-paper);color:var(--sp-ink);font:inherit;padding:.7rem .8rem}._textInput_1yrmc_251{min-height:2.85rem}._attrGroup_1yrmc_768{border:0;flex-direction:column;gap:.3rem;min-width:0;margin:0;padding:0;display:flex}._attrGroup_1yrmc_768+._attrGroup_1yrmc_768{margin-top:.55rem}._attrGroupLabel_1yrmc_782{color:var(--sp-ink-2);font-size:var(--sp-fs-tiny);font-weight:700}._chipRow_1yrmc_788{flex-wrap:wrap;gap:.4rem;display:flex}._chip_1yrmc_788{border:var(--sp-card-border-list);border-radius:var(--sp-radius-pill);background:var(--sp-paper);color:var(--sp-ink);font-size:var(--sp-fs-small);cursor:pointer;align-items:center;padding:.28rem .72rem;transition:box-shadow .15s;display:inline-flex}._chip_1yrmc_788:hover:not(:disabled){box-shadow:var(--sp-shadow-color-lift)}._chip_1yrmc_788:focus-visible{outline:var(--sp-focus-ring);outline-offset:2px}._chip_1yrmc_788:disabled{opacity:.6;cursor:default}._chip_1yrmc_788[aria-pressed=true]{background:var(--sp-tint-mint);border-color:var(--sp-tint-mint-border);font-weight:700}._formActions_1yrmc_16{justify-content:flex-end;gap:.75rem;padding-top:.5rem;display:flex}._managementZone_1yrmc_834{max-width:42rem;margin-left:calc(min(100%,22.5rem) + 1.75rem)}._managementHint_1yrmc_839{color:var(--sp-ink-2);font-size:var(--sp-fs-small);margin:0}@media (width<=900px){._form_1yrmc_1{grid-template-columns:minmax(0,1fr)}._form_1yrmc_1>._field_1yrmc_13:not(._photoField_1yrmc_13),._form_1yrmc_1>._formSection_1yrmc_14,._optionalIntro_1yrmc_15,._formActions_1yrmc_16,._submitAlert_1yrmc_17,._photoField_1yrmc_13{grid-column:1}._quickSubmitPanel_1yrmc_28{width:100%;max-width:360px}._photoField_1yrmc_13{grid-row:auto;position:static}._managementZone_1yrmc_834{max-width:none;margin-left:0}._mapPinStatus_1yrmc_575{flex-direction:column;align-items:flex-start}._mapOverview_1yrmc_381{flex-direction:column;align-items:stretch}._mapToggleButton_1yrmc_419{width:100%}._mapHubScrollHint_1yrmc_568{display:block}}@media (width<=480px){._basicField_1yrmc_58,._optionalCard_1yrmc_82,._optionalIntro_1yrmc_15{padding:.9rem}._placeLookupRow_1yrmc_205{grid-template-columns:minmax(0,1fr)}}._counter_tlnu2_1{text-align:right;font-size:var(--sp-fs-tiny);color:var(--sp-ink-2);font-variant-numeric:tabular-nums;margin-top:.2rem;display:block}._near_tlnu2_11{color:var(--sp-ink);font-weight:var(--fw-bold)}._full_tlnu2_17{color:var(--sp-danger-fg);font-weight:var(--fw-bold)}._surface_1urkx_2{background:var(--sp-skeleton-bg)}._photo_11icc_1{width:100%;height:100%;display:block}._line_11icc_8{border-radius:var(--sp-radius-tag);width:70%;height:1rem;display:block}._control_11icc_16{width:100%;height:var(--sp-tap-target-min,44px)}._section_11icc_22{gap:1rem;padding-block:1rem;display:grid}._pendingText_11icc_28{color:#0000!important}
