#reception-page .reception-nowrap{white-space:nowrap}#reception-page #reception-list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}#reception-page .reception-card{align-items:flex-start;gap:var(--space-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;cursor:pointer;flex-direction:column;width:100%;min-height:44px;padding:10px 14px;font-size:16px;display:flex}#reception-page .reception-card:active{background:var(--btn-secondary-hover-bg)}#reception-page .reception-card--done{background:var(--color-success-bg)}#reception-page .reception-card__name{overflow-wrap:anywhere;font-weight:700}#reception-page .reception-card__kana{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:12px}#reception-page .reception-card__chips{flex-wrap:wrap;gap:6px;width:100%;display:flex}#reception-page .reception-card__chip{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);padding:2px 8px;font-size:12px;display:inline-block}#reception-page .reception-card__chip--arrival{color:var(--color-success);border-color:var(--color-success)}#reception-page .reception-card__chip--waitlist{color:var(--color-warning);border-color:var(--color-warning);font-weight:700}#reception-page .reception-card__chip--onsite-online{color:var(--color-info);border-color:var(--color-info-border);background:var(--color-info-bg);font-weight:700}#reception-page .reception-tabs{gap:var(--space-sm);flex-wrap:wrap;display:flex}#reception-page .reception-tab{border:1px solid var(--control-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;min-height:44px;padding:8px 12px;font-size:16px}#reception-page .reception-tab[aria-pressed=true]{background:var(--color-info-bg);border-color:var(--color-info-border);font-weight:700}#reception-page .reception-tab:disabled{opacity:.6;cursor:not-allowed}#reception-page .reception-row__guest{border:1px solid var(--color-info-border);border-radius:var(--radius-md);background:var(--color-info-bg);color:var(--color-text);vertical-align:middle;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}#reception-page .reception-linked{margin-top:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;padding:12px}#reception-page .reception-linked__headline{font-size:15px;font-weight:700}#reception-page .reception-linked__note{color:var(--color-text-muted);margin-top:4px;font-size:13px}#reception-page .reception-linked__group{margin-top:12px}#reception-page .reception-linked__group-name{color:var(--color-text-muted);font-size:13px;font-weight:700}#reception-page .reception-linked__row{justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--color-border);flex-wrap:wrap;padding:8px 0;display:flex}#reception-page .reception-linked__companion{color:var(--color-text-muted);font-size:12px}#reception-page .reception-linked__status{font-size:13px}#reception-page .reception-linked__pathname{color:var(--color-text-muted);font-size:12px}#reception-page .reception-linked__warning{color:var(--color-danger);margin-top:8px;font-size:13px;font-weight:700}#reception-page .reception-linked__merch{margin-top:8px;font-size:13px;font-weight:700}#reception-page .reception-linked__merch-status{margin-top:4px;font-size:13px;font-weight:700}#reception-page .reception-linked__btn{min-height:44px;margin-top:8px}#reception-page .reception-linked__actions{gap:var(--space-sm);flex-wrap:wrap;margin-top:8px;display:flex}#reception-page .reception-linked__actions>.reception-linked__btn{margin-top:0}#reception-page .reception-linked__bulk{width:100%;margin-top:12px}#reception-page .reception-linked__result{margin-top:8px;font-size:13px;font-weight:700}#reception-page .reception-linked__result--ok{color:var(--color-success)}#reception-page .reception-linked__result--error{color:var(--color-danger)}#reception-page .reception-merch__actions{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}#reception-page .reception-merch-partial__error{color:var(--color-danger);font-size:13px;font-weight:700}#reception-page .reception-merch__partial,#reception-page .reception-merch-partial{gap:var(--space-sm);margin-top:var(--space-sm);display:grid}#reception-page .reception-merch-partial__row{align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) 96px;display:grid}#reception-page .reception-merch-partial__input{width:100%;min-height:44px;padding:8px;font-size:16px}#reception-page .reception-merch-partial__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}#reception-page .reception-arrival{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}#reception-page .reception-arrival__badge{border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success);padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}#reception-page .reception-promote{gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;padding:12px 14px;display:flex}#reception-page .reception-promote__label{font-weight:700}#reception-page .reception-promote__methods{gap:var(--space-sm);flex-wrap:wrap;display:flex}#reception-page .reception-promote__method--active{background:var(--btn-secondary-hover-bg);border-color:var(--color-text);font-weight:700}#reception-page .reception-arrived-waitlist{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px}#reception-page .reception-arrived-waitlist__title{margin:0;font-size:18px}#reception-page .reception-arrived-waitlist__list{margin:var(--space-sm) 0 0;gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}#reception-page .reception-arrived-waitlist__row{justify-content:space-between;align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 12px;display:flex}#reception-page .reception-arrived-waitlist__name{overflow-wrap:anywhere;font-weight:700}#reception-page .reception-arrived-waitlist__action{white-space:nowrap;flex-shrink:0}.reception-lede[data-astro-cid-ckxmbarm],.reception-muted[data-astro-cid-ckxmbarm],.reception-loading[data-astro-cid-ckxmbarm]{color:var(--color-text-muted)}.reception-note[data-astro-cid-ckxmbarm]{color:var(--color-text-muted);font-size:14px}.reception-event-filters[data-astro-cid-ckxmbarm]{gap:var(--space-md);flex-wrap:wrap;display:flex}.reception-event-filter[data-astro-cid-ckxmbarm]{flex:160px;min-width:160px}.reception-event-filters-body[data-astro-cid-ckxmbarm]{padding-top:var(--space-sm)}.reception-main-ui[data-astro-cid-ckxmbarm],.reception-event-card[data-astro-cid-ckxmbarm]{gap:var(--space-sm)}.reception-event-summary[data-astro-cid-ckxmbarm]{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.reception-event-summary[data-astro-cid-ckxmbarm]:not(:has(>:not([hidden]))){display:none}.reception-event-summary[data-astro-cid-ckxmbarm]>.reception-note[data-astro-cid-ckxmbarm]{flex:auto;min-width:0}.reception-event-summary[data-astro-cid-ckxmbarm]>.kc-actions[data-astro-cid-ckxmbarm]{flex:none;margin-left:auto}.reception-event-summary__matchmaking[data-astro-cid-ckxmbarm]{min-height:44px;padding:var(--space-xs) var(--space-sm);white-space:nowrap;flex-shrink:0;font-size:15px}.reception-event-card[data-astro-cid-ckxmbarm]{padding-left:12px;padding-right:12px}@media (width>=480px){.reception-event-card[data-astro-cid-ckxmbarm]{padding-left:20px;padding-right:20px}}.reception-list-filters[data-astro-cid-ckxmbarm]{gap:var(--space-md);flex-wrap:wrap;display:flex}.reception-list-filter[data-astro-cid-ckxmbarm]{flex:160px;min-width:160px}.reception-clear-btn[data-astro-cid-ckxmbarm]{min-height:44px}.reception-warning[data-astro-cid-ckxmbarm]{color:var(--color-danger);font-weight:700}.reception-danger-btn[data-astro-cid-ckxmbarm]{min-width:44px;min-height:44px;color:var(--color-danger);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px 0;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.reception-danger-btn[data-astro-cid-ckxmbarm]:hover{background:0 0;text-decoration:none}.reception-danger-btn[data-astro-cid-ckxmbarm]:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.reception-unsettled[data-astro-cid-ckxmbarm]{border:1px solid var(--color-warning-border);border-left:4px solid var(--color-warning);background:var(--color-warning-bg);border-radius:var(--radius-md);padding:12px}.reception-unsettled[data-astro-cid-ckxmbarm]>p[data-astro-cid-ckxmbarm]{margin:0 0 10px}.reception-unsettled[data-astro-cid-ckxmbarm]>p[data-astro-cid-ckxmbarm]:last-child{margin:10px 0 0}.reception-unsettled[data-astro-cid-ckxmbarm]>p[data-astro-cid-ckxmbarm]:empty{margin:0}.reception-unsettled__actions[data-astro-cid-ckxmbarm]{flex-wrap:wrap;gap:8px;display:flex}.reception-list-tools[data-astro-cid-ckxmbarm]{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.reception-result-name[data-astro-cid-ckxmbarm]{overflow-wrap:anywhere;font-size:18px;font-weight:700}.reception-detail[data-astro-cid-ckxmbarm]{gap:var(--space-xs,4px);flex-direction:column;margin:0;display:flex}.reception-detail__row[data-astro-cid-ckxmbarm]{gap:var(--space-sm);display:flex}.reception-detail__row[data-astro-cid-ckxmbarm] dt[data-astro-cid-ckxmbarm]{color:var(--color-text-muted);flex:0 0 6em}.reception-detail__row[data-astro-cid-ckxmbarm] dd[data-astro-cid-ckxmbarm]{overflow-wrap:anywhere;margin:0}.reception-merch[data-astro-cid-ckxmbarm]{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 14px}.reception-merch__headline[data-astro-cid-ckxmbarm]{font-weight:700}.reception-merch__status[data-astro-cid-ckxmbarm]{color:var(--color-success);font-weight:700}.reception-scanner[data-astro-cid-ckxmbarm]{border-radius:var(--radius-md);background:var(--ink-sumi);overflow:hidden}.reception-scanner[data-astro-cid-ckxmbarm] video[data-astro-cid-ckxmbarm]{object-fit:cover;width:100%;max-height:45vh;display:block}
