.CategoryPicker-module__dKz-lW__picker{--field-bg:#fff;color:var(--text);flex-direction:column;gap:14px;display:flex}[data-theme=dark] .CategoryPicker-module__dKz-lW__picker{--field-bg:var(--bg)}.CategoryPicker-module__dKz-lW__searchBlock{flex-direction:column;gap:8px;display:flex}.CategoryPicker-module__dKz-lW__label{font-size:var(--fs-sm);font-weight:600}.CategoryPicker-module__dKz-lW__searchRow{gap:8px;display:flex}.CategoryPicker-module__dKz-lW__search{background:var(--field-bg);border:2px solid var(--accent-d);border-radius:var(--radius-md);min-width:0;height:48px;color:var(--text-dim);flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}[data-theme=dark] .CategoryPicker-module__dKz-lW__search{border-color:var(--accent)}.CategoryPicker-module__dKz-lW__search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.CategoryPicker-module__dKz-lW__searchInput{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.CategoryPicker-module__dKz-lW__searchBtn{background:var(--text);height:48px;color:var(--bg);border-radius:var(--radius-md);font:inherit;cursor:pointer;border:0;padding:0 18px;font-size:15px;font-weight:600}.CategoryPicker-module__dKz-lW__searchBtn:disabled{opacity:.6;cursor:progress}.CategoryPicker-module__dKz-lW__searchBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.CategoryPicker-module__dKz-lW__hint{font-size:var(--fs-sm);color:var(--text-dim)}.CategoryPicker-module__dKz-lW__statusLine{min-height:20px;font-size:var(--fs-sm);color:var(--text-dim)}.CategoryPicker-module__dKz-lW__error{border:1px solid var(--stamp);border-radius:var(--radius-md);color:var(--stamp);padding:10px 14px;font-size:15px}.CategoryPicker-module__dKz-lW__results{border:0;min-width:0;margin:0;padding:0}.CategoryPicker-module__dKz-lW__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.CategoryPicker-module__dKz-lW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.CategoryPicker-module__dKz-lW__card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--dur-fast), background var(--dur-fast);flex-direction:column;gap:8px;padding:10px;display:flex;position:relative}[data-theme=dark] .CategoryPicker-module__dKz-lW__card{background:var(--paper-hi)}.CategoryPicker-module__dKz-lW__card:hover:not(.CategoryPicker-module__dKz-lW__cardTaken){border-color:var(--brass)}.CategoryPicker-module__dKz-lW__cardOn{background:var(--field-bg);border:2px solid var(--accent-d);padding:9px}[data-theme=dark] .CategoryPicker-module__dKz-lW__cardOn{border-color:var(--accent)}.CategoryPicker-module__dKz-lW__cardTaken{opacity:.62;cursor:not-allowed}.CategoryPicker-module__dKz-lW__radio{z-index:1;width:20px;height:20px;accent-color:var(--accent-d);position:absolute;top:10px;right:10px}.CategoryPicker-module__dKz-lW__card:has(.CategoryPicker-module__dKz-lW__radio:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.CategoryPicker-module__dKz-lW__cover{aspect-ratio:3/4;border-radius:var(--radius-sm);border:1px solid var(--border);background:#d8b9a2;display:block;position:relative;overflow:hidden}[data-theme=dark] .CategoryPicker-module__dKz-lW__cover{background:#3b2a22}.CategoryPicker-module__dKz-lW__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CategoryPicker-module__dKz-lW__value{word-break:keep-all;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.CategoryPicker-module__dKz-lW__cid{color:var(--text-dim);overflow-wrap:anywhere;font-family:Fredoka,sans-serif;font-size:13px;font-weight:500}.CategoryPicker-module__dKz-lW__takenNote{color:var(--text-dim);font-size:13px}@media (max-width:640px){.CategoryPicker-module__dKz-lW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.CategoryPicker-module__dKz-lW__search,.CategoryPicker-module__dKz-lW__searchBtn{height:var(--tap)}}
.DialogFrame-module__Rl3iKa__dialog{width:min(760px,100% - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--text);background:var(--paper-hi);border:1px solid var(--border-strong);border-radius:var(--radius-md);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 48px #28190a59}[data-theme=dark] .DialogFrame-module__Rl3iKa__dialog{background:var(--surface)}.DialogFrame-module__Rl3iKa__dialog[open]{animation:DialogFrame-module__Rl3iKa__fadeUp var(--dur-base) var(--ease-out) backwards;flex-direction:column;display:flex}.DialogFrame-module__Rl3iKa__dialog::backdrop{background:#17120d8c}.DialogFrame-module__Rl3iKa__close{top:var(--space-6);right:var(--space-6);z-index:4;width:var(--tap);height:var(--tap);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;transition:background var(--dur-fast);background:0 0;background:var(--paper-hi);place-items:center;display:grid;position:absolute}[data-theme=dark] .DialogFrame-module__Rl3iKa__close{background:var(--surface)}.DialogFrame-module__Rl3iKa__close:hover{background:var(--accent-bg)}.DialogFrame-module__Rl3iKa__close:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:640px){.DialogFrame-module__Rl3iKa__dialog{border-width:1px 0 0;border-radius:16px 16px 0 0;width:100%;max-height:86dvh;margin:auto 0 0;padding-top:52px;box-shadow:0 -12px 32px #00000080}.DialogFrame-module__Rl3iKa__dialog::backdrop{background:#0009}.DialogFrame-module__Rl3iKa__dialog:before{content:"";background:var(--border-strong);border-radius:999px;width:40px;height:4px;margin-left:-20px;position:absolute;top:10px;left:50%}.DialogFrame-module__Rl3iKa__dialog:after{content:"";border-top:1px dashed var(--border);position:absolute;top:52px;left:0;right:0}.DialogFrame-module__Rl3iKa__close{border:0;top:4px;right:8px}}.DialogFrame-module__Rl3iKa__wide{width:min(820px,100% - 48px)}@media (max-width:640px){.DialogFrame-module__Rl3iKa__wide{width:100%}}
.Poster-module__hkO6Uq__cover{--tone-0:#d9c7a3;--tone-1:#c9b48e;--tone-2:#bfc2a4;--tone-3:#d8b9a2;--tone-4:#cdbfa8;aspect-ratio:3/4;border-radius:var(--radius-md);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-sm);background:var(--tone);position:relative}[data-theme=dark] .Poster-module__hkO6Uq__cover{--tone-0:#3a2e20;--tone-1:#33301f;--tone-2:#3b2a22;--tone-3:#2f3326;--tone-4:#3a3024}.Poster-module__hkO6Uq__t0{--tone:var(--tone-0)}.Poster-module__hkO6Uq__t1{--tone:var(--tone-1)}.Poster-module__hkO6Uq__t2{--tone:var(--tone-2)}.Poster-module__hkO6Uq__t3{--tone:var(--tone-3)}.Poster-module__hkO6Uq__t4{--tone:var(--tone-4)}.Poster-module__hkO6Uq__img{object-fit:cover;border-radius:calc(var(--radius-md) - 1px);width:100%;height:100%;position:absolute;inset:0}.Poster-module__hkO6Uq__no{background:color-mix(in srgb, var(--paper-hi) 88%, transparent);font-family:Fredoka,sans-serif;font-weight:600;font-size:var(--fs-xs);letter-spacing:.1em;color:var(--text-dim);border-radius:2px;padding:3px 6px;line-height:1;position:absolute;top:10px;left:10px}.Poster-module__hkO6Uq__empty{border-radius:calc(var(--radius-md) - 1px);flex-direction:column;justify-content:flex-end;padding:12px;display:flex;position:absolute;inset:0;overflow:hidden}.Poster-module__hkO6Uq__paw{color:var(--brass);opacity:.22;position:absolute;top:-14px;right:-26px;transform:rotate(18deg)}.Poster-module__hkO6Uq__label{background:var(--paper-hi);border:1px solid var(--border-strong);border-radius:2px;flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex;position:relative}.Poster-module__hkO6Uq__labelNo{font-family:Fredoka,sans-serif;font-weight:600;font-size:var(--fs-xs);letter-spacing:.1em;white-space:pre;color:var(--accent-text);align-items:center;gap:6px;line-height:1;display:flex}.Poster-module__hkO6Uq__labelDot{background:var(--brass);border-radius:1px;flex:none;width:5px;height:5px}.Poster-module__hkO6Uq__labelName{word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:3;color:var(--text);-webkit-box-orient:vertical;font-family:Noto Serif KR,serif;font-size:16px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.Poster-module__hkO6Uq__labelFoot{border-top:1px dashed var(--border-strong);font-size:var(--fs-xs);color:var(--text-dim);padding-top:6px}@media (max-width:640px){.Poster-module__hkO6Uq__empty{padding:10px}.Poster-module__hkO6Uq__label{gap:5px;padding:8px 8px 10px}.Poster-module__hkO6Uq__labelName{font-size:14px}.Poster-module__hkO6Uq__labelFoot,.Poster-module__hkO6Uq__labelKind,.Poster-module__hkO6Uq__nameWideOnly{display:none}}
.GameEditForm-module__T00bpG__form{--field-bg:#fff;min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex}[data-theme=dark] .GameEditForm-module__T00bpG__form{--field-bg:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.GameEditForm-module__T00bpG__body{overscroll-behavior:contain;min-height:0;padding:var(--space-6);flex:1;grid-template-columns:220px minmax(0,1fr);gap:32px;display:grid;overflow:auto}.GameEditForm-module__T00bpG__side{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:0}.GameEditForm-module__T00bpG__poster{min-width:0}.GameEditForm-module__T00bpG__cat{flex-direction:column;gap:10px;display:flex}.GameEditForm-module__T00bpG__cat:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.GameEditForm-module__T00bpG__catId{color:var(--text-dim);flex-direction:column;gap:2px;font-size:13px;display:flex}.GameEditForm-module__T00bpG__catIdValue{color:var(--text);overflow-wrap:anywhere;font-family:Fredoka,sans-serif;font-size:14px;font-weight:500}.GameEditForm-module__T00bpG__catNone{color:var(--text);font-size:14px}.GameEditForm-module__T00bpG__short{display:none}.GameEditForm-module__T00bpG__unlink{min-height:var(--tap);font:inherit;color:var(--text-dim);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.GameEditForm-module__T00bpG__main{flex-direction:column;gap:18px;min-width:0;display:flex}.GameEditForm-module__T00bpG__head{flex-direction:column;gap:8px;padding-right:52px;display:flex}.GameEditForm-module__T00bpG__eyebrow{font-family:Fredoka,sans-serif;font-weight:600;font-size:var(--fs-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);align-items:center;gap:8px;display:flex}.GameEditForm-module__T00bpG__dot{background:var(--brass);border-radius:1px;width:6px;height:6px}.GameEditForm-module__T00bpG__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.GameEditForm-module__T00bpG__input{width:100%;min-width:0;height:var(--tap);background:var(--field-bg);border:1px solid var(--border-strong);border-radius:var(--radius-md);font:inherit;color:var(--text);padding:0 12px;font-size:15px}.GameEditForm-module__T00bpG__input:disabled{opacity:.55}.GameEditForm-module__T00bpG__input:focus-visible,.GameEditForm-module__T00bpG__vodDate:focus-visible,.GameEditForm-module__T00bpG__outline:focus-visible,.GameEditForm-module__T00bpG__solid:focus-visible,.GameEditForm-module__T00bpG__dark:focus-visible,.GameEditForm-module__T00bpG__danger:focus-visible,.GameEditForm-module__T00bpG__iconBtn:focus-visible,.GameEditForm-module__T00bpG__unlink:focus-visible,.GameEditForm-module__T00bpG__textBtn:focus-visible,.GameEditForm-module__T00bpG__smallBtn:focus-visible,.GameEditForm-module__T00bpG__fixBtn:focus-visible,.GameEditForm-module__T00bpG__issueList a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.GameEditForm-module__T00bpG__check:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.GameEditForm-module__T00bpG__seg:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.GameEditForm-module__T00bpG__input[aria-invalid=true],.GameEditForm-module__T00bpG__vodDate[aria-invalid=true]{border:2px solid var(--stamp)}.GameEditForm-module__T00bpG__nameInput{height:52px;font-family:Noto Serif KR,serif;font-size:26px;font-weight:700}.GameEditForm-module__T00bpG__stack{flex-direction:column;gap:6px;display:flex}.GameEditForm-module__T00bpG__lbl{color:var(--text-dim);font-size:13px}.GameEditForm-module__T00bpG__errText{color:var(--stamp);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.GameEditForm-module__T00bpG__fixBtn{border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:36px;font:inherit;color:var(--text);cursor:pointer;background:0 0;padding:0 10px;font-size:13px}.GameEditForm-module__T00bpG__facts{border-top:1px dashed var(--border-strong);border-bottom:1px dashed var(--border-strong);flex-direction:column;gap:14px;padding:14px 0;display:flex}.GameEditForm-module__T00bpG__factRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.GameEditForm-module__T00bpG__factRow .GameEditForm-module__T00bpG__input{flex:0 180px;width:auto}.GameEditForm-module__T00bpG__factLabel{width:72px;font-size:var(--fs-sm);color:var(--text-dim);padding:0}.GameEditForm-module__T00bpG__check{min-height:var(--tap);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:8px;display:flex}.GameEditForm-module__T00bpG__check input{width:18px;height:18px;accent-color:var(--accent-d)}[data-theme=dark] .GameEditForm-module__T00bpG__check input{accent-color:var(--accent)}.GameEditForm-module__T00bpG__statusSet{border:0;align-items:center;gap:12px;min-width:0;margin:0;padding:0;display:flex}.GameEditForm-module__T00bpG__statusSet:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.GameEditForm-module__T00bpG__statusSet .GameEditForm-module__T00bpG__factLabel{float:left}.GameEditForm-module__T00bpG__segment{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--field-bg);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid;overflow:hidden}.GameEditForm-module__T00bpG__seg{height:var(--tap);border-left:1px solid var(--border);font-size:var(--fs-sm);text-align:center;cursor:pointer;transition:background var(--dur-fast);place-items:center;padding:0 4px;display:grid;position:relative}.GameEditForm-module__T00bpG__seg:first-child{border-left:0}.GameEditForm-module__T00bpG__seg:hover{background:var(--accent-bg)}.GameEditForm-module__T00bpG__seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.GameEditForm-module__T00bpG__segOn,.GameEditForm-module__T00bpG__segOn:hover{background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-weight:600}.GameEditForm-module__T00bpG__vods{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.GameEditForm-module__T00bpG__vods:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.GameEditForm-module__T00bpG__vodsLegend{margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.GameEditForm-module__T00bpG__legendNote{color:var(--text-dim);font-size:13px;font-weight:400}.GameEditForm-module__T00bpG__num{font-family:Fredoka,sans-serif}.GameEditForm-module__T00bpG__vodList{flex-direction:column;gap:8px;list-style:none;display:flex}.GameEditForm-module__T00bpG__vod{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:8px;min-height:56px;padding:4px 4px 4px 14px;display:flex}[data-theme=dark] .GameEditForm-module__T00bpG__vod{background:var(--paper-hi)}.GameEditForm-module__T00bpG__vodBad{border:2px solid var(--stamp);padding:3px 3px 3px 13px}.GameEditForm-module__T00bpG__vod:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.GameEditForm-module__T00bpG__vodMain{flex-direction:column;flex:1;gap:2px;min-width:0;padding:6px 0;display:flex}.GameEditForm-module__T00bpG__vodTitle{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.GameEditForm-module__T00bpG__vodMeta{font-size:var(--fs-sm);color:var(--text-dim);align-items:center;gap:6px;display:flex}.GameEditForm-module__T00bpG__vodDate{border-radius:var(--radius-sm);height:32px;font-family:Fredoka,sans-serif;font-weight:500;font-size:var(--fs-sm);color:var(--text-dim);background:0 0;border:1px solid #0000;padding:0 6px}.GameEditForm-module__T00bpG__vodDate:hover{border-color:var(--border-strong)}.GameEditForm-module__T00bpG__iconBtn{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--text-dim);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.GameEditForm-module__T00bpG__iconBtn:hover{background:var(--accent-bg);color:var(--text)}.GameEditForm-module__T00bpG__addPanel{border:1px dashed var(--border-strong);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px;display:flex}.GameEditForm-module__T00bpG__addLabel{font-size:var(--fs-sm);font-weight:600}.GameEditForm-module__T00bpG__addRow{gap:8px;display:flex}.GameEditForm-module__T00bpG__addRow .GameEditForm-module__T00bpG__outline{white-space:nowrap;flex:none}.GameEditForm-module__T00bpG__ready{background:var(--bg);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;display:flex}[data-theme=dark] .GameEditForm-module__T00bpG__ready{background:var(--paper-hi)}.GameEditForm-module__T00bpG__readyText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GameEditForm-module__T00bpG__readyTitle{font-size:var(--fs-sm);overflow-wrap:anywhere}.GameEditForm-module__T00bpG__readyMeta{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.GameEditForm-module__T00bpG__pickerWrap{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.GameEditForm-module__T00bpG__pickerTitle{padding-right:52px;font-family:Noto Serif KR,serif;font-size:22px;font-weight:700}.GameEditForm-module__T00bpG__outline,.GameEditForm-module__T00bpG__solid,.GameEditForm-module__T00bpG__dark,.GameEditForm-module__T00bpG__danger{min-height:var(--tap);border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--dur-fast);justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;text-decoration:none;display:inline-flex}.GameEditForm-module__T00bpG__outline{color:var(--text);border:1px solid var(--border-strong);background:0 0}.GameEditForm-module__T00bpG__outline:hover:not(:disabled){background:var(--accent-bg)}.GameEditForm-module__T00bpG__solid{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;font-weight:600}.GameEditForm-module__T00bpG__solid:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.GameEditForm-module__T00bpG__dark{background:var(--text);min-height:40px;color:var(--bg);font-size:var(--fs-sm);border:0;font-weight:600}.GameEditForm-module__T00bpG__danger{color:var(--stamp);border:1px solid var(--stamp);background:0 0;font-weight:600}.GameEditForm-module__T00bpG__outline:disabled,.GameEditForm-module__T00bpG__solid:disabled,.GameEditForm-module__T00bpG__dark:disabled{opacity:.5;cursor:not-allowed}.GameEditForm-module__T00bpG__textBtn{min-height:var(--tap);font:inherit;font-size:var(--fs-sm);color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.GameEditForm-module__T00bpG__foot{max-height:55%;padding:14px var(--space-6);background:var(--bg);border-top:1px solid var(--border);flex-direction:column;flex:none;gap:10px;display:flex;overflow:auto}[data-theme=dark] .GameEditForm-module__T00bpG__foot{background:var(--surface)}.GameEditForm-module__T00bpG__footRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.GameEditForm-module__T00bpG__changed{font-size:var(--fs-sm);color:var(--text-dim);min-width:0}.GameEditForm-module__T00bpG__changedNum{color:var(--text);font-family:Fredoka,sans-serif;font-weight:600}.GameEditForm-module__T00bpG__footBtns{flex:none;gap:10px;display:flex}.GameEditForm-module__T00bpG__alertBox{background:var(--paper-hi);border:1px solid var(--stamp);border-radius:var(--radius-md);font-size:var(--fs-sm);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.GameEditForm-module__T00bpG__alertBox strong{color:var(--stamp);font-weight:600}.GameEditForm-module__T00bpG__alertWarn{border-color:var(--brass)}.GameEditForm-module__T00bpG__alertNeutral{border-color:var(--border-strong)}.GameEditForm-module__T00bpG__alertBox p{font-size:15px;line-height:1.6}.GameEditForm-module__T00bpG__alertBtns{flex-wrap:wrap;gap:8px;display:flex}.GameEditForm-module__T00bpG__summary{top:calc(-1 * var(--space-6));z-index:3;margin:calc(-1 * var(--space-6)) calc(-1 * var(--space-6)) 0;padding:12px var(--space-6);padding-right:calc(var(--space-6) + var(--tap) + var(--space-3));background:var(--paper-hi);border-width:0 0 1px;border-radius:0;grid-column:1/-1;position:sticky}[data-theme=dark] .GameEditForm-module__T00bpG__summary{background:var(--surface)}.GameEditForm-module__T00bpG__issueList{flex-direction:column;gap:2px;max-height:7.5em;list-style:none;display:flex;overflow:auto}.GameEditForm-module__T00bpG__issueList a{color:var(--text);text-underline-offset:3px;font-weight:600}.GameEditForm-module__T00bpG__issueMsg{color:var(--text-dim)}.GameEditForm-module__T00bpG__draftBar{background:var(--accent-bg);border-radius:var(--radius-md);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.GameEditForm-module__T00bpG__smallBtn{border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:36px;font:inherit;color:var(--text);cursor:pointer;background:0 0;padding:0 12px;font-size:13px}@media (max-width:640px){.GameEditForm-module__T00bpG__body{grid-template-columns:96px minmax(0,1fr);gap:16px 14px;padding:16px 20px 24px}.GameEditForm-module__T00bpG__side{gap:6px;position:static}.GameEditForm-module__T00bpG__main{display:contents}.GameEditForm-module__T00bpG__head{grid-area:1/2;gap:6px;min-width:0;padding-right:0}.GameEditForm-module__T00bpG__nameInput{height:48px;font-size:18px}.GameEditForm-module__T00bpG__facts,.GameEditForm-module__T00bpG__vods{grid-column:1/-1}.GameEditForm-module__T00bpG__catId,.GameEditForm-module__T00bpG__long{display:none}.GameEditForm-module__T00bpG__short{display:inline}.GameEditForm-module__T00bpG__poster svg{width:60px!important;height:60px!important;bottom:-14px!important;right:-14px!important}.GameEditForm-module__T00bpG__cat .GameEditForm-module__T00bpG__outline{padding:0 6px;font-size:13px}.GameEditForm-module__T00bpG__unlink{font-size:12px;line-height:1.3}.GameEditForm-module__T00bpG__factRow{gap:8px}.GameEditForm-module__T00bpG__factRow .GameEditForm-module__T00bpG__input{flex:100%;height:48px;font-size:16px}.GameEditForm-module__T00bpG__factLabel{float:none;width:auto;color:var(--text);font-weight:600}.GameEditForm-module__T00bpG__statusSet{flex-direction:column;align-items:stretch;gap:8px}.GameEditForm-module__T00bpG__segment{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.GameEditForm-module__T00bpG__seg{border:1px solid var(--border-strong);border-radius:var(--radius-md);height:48px;font-size:15px}.GameEditForm-module__T00bpG__main>.GameEditForm-module__T00bpG__head .GameEditForm-module__T00bpG__stack .GameEditForm-module__T00bpG__input{font-size:16px}.GameEditForm-module__T00bpG__addRow{flex-direction:column}.GameEditForm-module__T00bpG__summary{padding:12px 20px;padding-right:calc(8px + var(--tap) + var(--space-3));grid-row:1;margin:-16px -20px 0;top:-16px}:is(.GameEditForm-module__T00bpG__body:has(>.GameEditForm-module__T00bpG__summary) .GameEditForm-module__T00bpG__head,.GameEditForm-module__T00bpG__body:has(>.GameEditForm-module__T00bpG__summary) .GameEditForm-module__T00bpG__side){grid-row:2}.GameEditForm-module__T00bpG__foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom,0px));max-height:60%}.GameEditForm-module__T00bpG__footRow{flex-wrap:wrap}.GameEditForm-module__T00bpG__changed,.GameEditForm-module__T00bpG__footBtns{flex:100%}.GameEditForm-module__T00bpG__footBtns .GameEditForm-module__T00bpG__outline{flex:1}.GameEditForm-module__T00bpG__footBtns .GameEditForm-module__T00bpG__solid{flex:2;min-height:48px}.GameEditForm-module__T00bpG__pickerTitle{padding-right:44px;font-size:18px}}
.AddGameFlow-module__7hA3dq__head{border-bottom:1px dashed var(--border-strong);flex-direction:column;flex:none;gap:6px;padding:20px 84px 16px 28px;display:flex}.AddGameFlow-module__7hA3dq__title{font-family:Noto Serif KR,serif;font-size:24px;font-weight:700}.AddGameFlow-module__7hA3dq__steps{font-size:var(--fs-sm);flex-wrap:wrap;gap:14px;list-style:none;display:flex}.AddGameFlow-module__7hA3dq__steps li{align-items:center;gap:6px;display:flex}.AddGameFlow-module__7hA3dq__stepOn{font-weight:600}.AddGameFlow-module__7hA3dq__stepOff{color:var(--text-dim)}.AddGameFlow-module__7hA3dq__stepNo{border:1px solid var(--border-strong);border-radius:var(--radius-pill);place-items:center;width:22px;height:22px;font-family:Fredoka,sans-serif;font-size:13px;display:grid}.AddGameFlow-module__7hA3dq__stepNoOn{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000}.AddGameFlow-module__7hA3dq__body{overscroll-behavior:contain;flex:1;min-height:0;padding:24px 28px;overflow:auto}.AddGameFlow-module__7hA3dq__foot{background:var(--bg);border-top:1px solid var(--border);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex}[data-theme=dark] .AddGameFlow-module__7hA3dq__foot{background:var(--surface)}.AddGameFlow-module__7hA3dq__footBtns{gap:10px;display:flex}.AddGameFlow-module__7hA3dq__textBtn{min-height:var(--tap);font:inherit;font-size:var(--fs-sm);color:var(--accent-text);text-underline-offset:3px;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.AddGameFlow-module__7hA3dq__outline,.AddGameFlow-module__7hA3dq__solid{min-height:var(--tap);border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--dur-fast);padding:0 18px;font-size:15px}.AddGameFlow-module__7hA3dq__outline{color:var(--text);border:1px solid var(--border-strong);background:0 0}.AddGameFlow-module__7hA3dq__outline:hover{background:var(--accent-bg)}.AddGameFlow-module__7hA3dq__solid{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;padding:0 22px;font-weight:600}.AddGameFlow-module__7hA3dq__solid:hover:not(:disabled){background:var(--btn-primary-bg-hover)}.AddGameFlow-module__7hA3dq__solid:disabled{opacity:.5;cursor:not-allowed}.AddGameFlow-module__7hA3dq__textBtn:focus-visible,.AddGameFlow-module__7hA3dq__outline:focus-visible,.AddGameFlow-module__7hA3dq__solid:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:640px){.AddGameFlow-module__7hA3dq__head{padding:4px 60px 12px 20px}.AddGameFlow-module__7hA3dq__body{padding:16px 20px}.AddGameFlow-module__7hA3dq__foot{padding:12px 20px calc(16px + env(safe-area-inset-bottom,0px))}.AddGameFlow-module__7hA3dq__footBtns{width:100%}.AddGameFlow-module__7hA3dq__footBtns .AddGameFlow-module__7hA3dq__outline{flex:1;min-height:48px}.AddGameFlow-module__7hA3dq__footBtns .AddGameFlow-module__7hA3dq__solid{flex:2;min-height:48px}}
.AdminBar-module__JtpcMa__bar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);background:var(--paper-hi);border:1px solid var(--brass);border-radius:var(--radius-md);flex-wrap:wrap;padding:12px 16px;display:flex}.AdminBar-module__JtpcMa__note{font-size:var(--fs-sm);align-items:center;gap:10px;min-width:0;display:flex}.AdminBar-module__JtpcMa__noteIcon{color:var(--accent-text);flex:none}.AdminBar-module__JtpcMa__note strong{font-weight:600}.AdminBar-module__JtpcMa__touchHint{display:none}@media (hover:none){.AdminBar-module__JtpcMa__hoverHint{display:none}.AdminBar-module__JtpcMa__touchHint{display:inline}}.AdminBar-module__JtpcMa__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AdminBar-module__JtpcMa__check{min-height:var(--tap);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:8px;padding:0 12px;display:flex}.AdminBar-module__JtpcMa__check input{width:18px;height:18px;accent-color:var(--accent-d)}[data-theme=dark] .AdminBar-module__JtpcMa__check input{accent-color:var(--accent)}.AdminBar-module__JtpcMa__check:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.AdminBar-module__JtpcMa__count{color:var(--text-dim);font-family:Fredoka,sans-serif}.AdminBar-module__JtpcMa__add{height:var(--tap);background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--dur-fast);border:0;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:flex}.AdminBar-module__JtpcMa__add:hover{background:var(--btn-primary-bg-hover)}.AdminBar-module__JtpcMa__add:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:640px){.AdminBar-module__JtpcMa__bar{padding:12px}.AdminBar-module__JtpcMa__actions{justify-content:space-between;width:100%}}
.GameCard-module__2G5c9a__card{flex-direction:column;gap:14px;display:flex;position:relative}.GameCard-module__2G5c9a__cardCover{transition:transform var(--dur-base) ease, filter var(--dur-base) ease}.GameCard-module__2G5c9a__card:hover .GameCard-module__2G5c9a__cardCover{filter:drop-shadow(0 8px 12px #28190a2e);transform:translateY(-4px)}.GameCard-module__2G5c9a__cardBody{flex-direction:column;gap:6px;padding-right:8px;display:flex}.GameCard-module__2G5c9a__cardTitle{font-size:var(--fs-base);word-break:keep-all;overflow-wrap:anywhere;font-weight:600;line-height:1.4}.GameCard-module__2G5c9a__cardOpen{all:unset;cursor:pointer}.GameCard-module__2G5c9a__cardOpen:after{content:"";border-radius:var(--radius-md);position:absolute;inset:0}.GameCard-module__2G5c9a__cardOpen:focus-visible:after{outline:2px solid var(--focus);outline-offset:6px}.GameCard-module__2G5c9a__cardMeta{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--text-dim);flex-wrap:wrap;display:flex}.GameCard-module__2G5c9a__date{font-family:Fredoka,sans-serif;font-weight:500}.GameCard-module__2G5c9a__failChip{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);padding:2px 8px;font-size:13px}.GameCard-module__2G5c9a__endlessChip{border:1px solid var(--brass);border-radius:var(--radius-sm);color:var(--accent-text);padding:2px 8px;font-size:13px}.GameCard-module__2G5c9a__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.GameCard-module__2G5c9a__editChip{z-index:2;background:var(--paper-hi);height:30px;color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;cursor:pointer;opacity:0;transition:opacity var(--dur-fast);align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:600;display:flex;position:absolute;top:8px;right:8px}.GameCard-module__2G5c9a__card:hover .GameCard-module__2G5c9a__editChip,.GameCard-module__2G5c9a__card:focus-within .GameCard-module__2G5c9a__editChip,.GameCard-module__2G5c9a__editChip:focus-visible{opacity:1}.GameCard-module__2G5c9a__editChip:focus-visible,.GameCard-module__2G5c9a__unhideBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:none){.GameCard-module__2G5c9a__editChip{display:none}}.GameCard-module__2G5c9a__isHidden .GameCard-module__2G5c9a__cardCover{opacity:.55}.GameCard-module__2G5c9a__isHidden .GameCard-module__2G5c9a__cardCover>div{border-style:dashed}.GameCard-module__2G5c9a__isHidden .GameCard-module__2G5c9a__cardTitle{color:var(--text-dim)}.GameCard-module__2G5c9a__hiddenChip{background:var(--text);color:var(--bg);border-radius:var(--radius-sm);padding:2px 8px;font-size:13px;font-weight:600}.GameCard-module__2G5c9a__unhideBtn{z-index:2;min-height:var(--tap);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-md);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.GameCard-module__2G5c9a__unhideBtn:hover{background:var(--accent-bg)}@media (max-width:640px){.GameCard-module__2G5c9a__card{gap:10px}.GameCard-module__2G5c9a__cardBody{gap:4px;padding-right:10px}.GameCard-module__2G5c9a__cardTitle{font-size:15px}.GameCard-module__2G5c9a__cardCover svg{width:72px!important;height:72px!important;bottom:-14px!important;right:-10px!important}}
.GameDetailDialog-module__7QyCCW__sheet{overscroll-behavior:contain;min-height:0;padding:var(--space-6);flex:1;grid-template:"poster head""poster facts""poster vods"1fr/220px minmax(0,1fr);gap:20px 32px;display:grid;overflow:auto}.GameDetailDialog-module__7QyCCW__poster{grid-area:poster;align-self:start;position:sticky;top:0}.GameDetailDialog-module__7QyCCW__head{flex-direction:column;grid-area:head;gap:6px;min-width:0;padding-right:56px;display:flex}.GameDetailDialog-module__7QyCCW__title{word-break:keep-all;overflow-wrap:anywhere;font-family:Noto Serif KR,serif;font-size:30px;font-weight:700;line-height:1.25}.GameDetailDialog-module__7QyCCW__orig{min-width:0;color:var(--text-dim);overflow-wrap:anywhere;font-size:15px}.GameDetailDialog-module__7QyCCW__vod:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.GameDetailDialog-module__7QyCCW__facts{border-top:1px dashed var(--border-strong);border-bottom:1px dashed var(--border-strong);grid-area:facts;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GameDetailDialog-module__7QyCCW__fact{flex-direction:column;gap:4px;padding:14px 0;display:flex}.GameDetailDialog-module__7QyCCW__fact dt{font-size:var(--fs-sm);color:var(--text-dim)}.GameDetailDialog-module__7QyCCW__factRight{border-left:1px dashed var(--border-strong);padding-left:20px}.GameDetailDialog-module__7QyCCW__factDate{margin:0;font-family:Fredoka,sans-serif;font-size:18px;font-weight:500}.GameDetailDialog-module__7QyCCW__factStatus{margin:0;font-size:17px;font-weight:600}.GameDetailDialog-module__7QyCCW__isClear{color:var(--stamp)}.GameDetailDialog-module__7QyCCW__vods{flex-direction:column;grid-area:vods;gap:10px;min-width:0;display:flex}.GameDetailDialog-module__7QyCCW__vodsTitle{font-size:15px;font-weight:600}.GameDetailDialog-module__7QyCCW__num{font-family:Fredoka,sans-serif}.GameDetailDialog-module__7QyCCW__vodList{flex-direction:column;gap:8px;list-style:none;display:flex}.GameDetailDialog-module__7QyCCW__vod{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);min-height:56px;color:var(--text);transition:background var(--dur-fast), border-color var(--dur-fast);align-items:center;gap:12px;padding:10px 14px;display:flex}[data-theme=dark] .GameDetailDialog-module__7QyCCW__vod{background:var(--paper-hi)}.GameDetailDialog-module__7QyCCW__vod:hover{border-color:var(--brass);background:var(--accent-bg)}.GameDetailDialog-module__7QyCCW__vodIcon{color:var(--accent-text);flex:none}.GameDetailDialog-module__7QyCCW__vodText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.GameDetailDialog-module__7QyCCW__vodName{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.GameDetailDialog-module__7QyCCW__vodMeta{font-size:var(--fs-sm);color:var(--text-dim)}.GameDetailDialog-module__7QyCCW__vodArrow{color:var(--accent-text);flex:none}.GameDetailDialog-module__7QyCCW__noVods{color:var(--text-dim);font-size:15px}@media (max-width:640px){.GameDetailDialog-module__7QyCCW__sheet{grid-template:"poster head""facts facts""vods vods"/96px minmax(0,1fr);gap:16px;padding:12px 20px 32px}.GameDetailDialog-module__7QyCCW__poster{position:static}.GameDetailDialog-module__7QyCCW__head{padding-right:0}.GameDetailDialog-module__7QyCCW__title{font-size:22px;line-height:1.3}.GameDetailDialog-module__7QyCCW__poster svg{width:60px!important;height:60px!important;bottom:-14px!important;right:-14px!important}.GameDetailDialog-module__7QyCCW__facts{margin-top:8px}.GameDetailDialog-module__7QyCCW__fact{padding:12px 0}.GameDetailDialog-module__7QyCCW__factRight{padding-left:16px}.GameDetailDialog-module__7QyCCW__factDate{font-size:17px}.GameDetailDialog-module__7QyCCW__factStatus{font-size:16px}.GameDetailDialog-module__7QyCCW__vod{min-height:60px}}.GameDetailDialog-module__7QyCCW__hiddenNote{background:var(--text);color:var(--bg);border-radius:var(--radius-sm);align-self:flex-start;padding:2px 8px;font-size:13px;font-weight:600}.GameDetailDialog-module__7QyCCW__admin{max-height:45%;padding:20px var(--space-6) 24px;background:var(--bg);border-top:1px solid var(--border);flex-direction:column;flex:none;gap:14px;display:flex;overflow:auto}[data-theme=dark] .GameDetailDialog-module__7QyCCW__admin{background:var(--surface)}.GameDetailDialog-module__7QyCCW__adminRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.GameDetailDialog-module__7QyCCW__adminLabel{font-family:Fredoka,sans-serif;font-weight:600;font-size:var(--fs-xs);letter-spacing:var(--tracking-label);color:var(--accent-text);align-items:center;gap:8px;display:flex}.GameDetailDialog-module__7QyCCW__adminDot{background:var(--brass);border-radius:1px;width:6px;height:6px}.GameDetailDialog-module__7QyCCW__adminBtns{gap:10px;display:flex}.GameDetailDialog-module__7QyCCW__adminGhost,.GameDetailDialog-module__7QyCCW__adminPrimary{min-height:var(--tap);border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--dur-fast);align-items:center;gap:8px;padding:0 16px;font-size:15px;display:flex}.GameDetailDialog-module__7QyCCW__adminGhost{color:var(--text);border:1px solid var(--border-strong);background:0 0}.GameDetailDialog-module__7QyCCW__adminGhost:hover:not(:disabled){background:var(--accent-bg)}.GameDetailDialog-module__7QyCCW__adminGhost:disabled{opacity:.6;cursor:progress}.GameDetailDialog-module__7QyCCW__adminPrimary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;font-weight:600}.GameDetailDialog-module__7QyCCW__adminPrimary:hover{background:var(--btn-primary-bg-hover)}.GameDetailDialog-module__7QyCCW__adminGhost:focus-visible,.GameDetailDialog-module__7QyCCW__adminPrimary:focus-visible,.GameDetailDialog-module__7QyCCW__changes summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.GameDetailDialog-module__7QyCCW__adminError{color:var(--stamp);font-size:15px}.GameDetailDialog-module__7QyCCW__changes{font-size:var(--fs-sm)}.GameDetailDialog-module__7QyCCW__changes summary{cursor:pointer;align-items:center;gap:6px;min-height:32px;font-weight:600;display:flex}.GameDetailDialog-module__7QyCCW__changeList{color:var(--text-dim);flex-direction:column;gap:6px;margin-top:8px;list-style:none;display:flex}.GameDetailDialog-module__7QyCCW__changeList li{gap:12px;display:flex}.GameDetailDialog-module__7QyCCW__changeList strong{color:var(--text);font-weight:600}.GameDetailDialog-module__7QyCCW__changeTime{flex:none;width:118px;font-family:Fredoka,sans-serif;font-weight:500}.GameDetailDialog-module__7QyCCW__changeMore{padding-left:130px}@media (max-width:640px){.GameDetailDialog-module__7QyCCW__admin{padding:16px 20px calc(20px + env(safe-area-inset-bottom,0px))}.GameDetailDialog-module__7QyCCW__adminBtns{width:100%}.GameDetailDialog-module__7QyCCW__adminBtns>*{flex:1;justify-content:center;min-height:48px}.GameDetailDialog-module__7QyCCW__changeList li{flex-direction:column;gap:0}.GameDetailDialog-module__7QyCCW__changeMore{padding-left:0}}
.Pagination-module__akfwvq__pagination{justify-content:center;align-items:center;gap:6px;margin-top:56px;display:flex}.Pagination-module__akfwvq__pageNumbers{gap:6px;display:flex}.Pagination-module__akfwvq__pageCompact{font-family:Fredoka,sans-serif;font-weight:600;font-size:var(--fs-base);display:none}.Pagination-module__akfwvq__pageTotal{color:var(--text-dim)}.Pagination-module__akfwvq__pageBtn{height:var(--tap);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;color:var(--text);cursor:pointer;transition:background var(--dur-fast);background:0 0;font-size:15px}.Pagination-module__akfwvq__pageBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Pagination-module__akfwvq__pageBtn:hover:not(:disabled){background:var(--accent-bg)}.Pagination-module__akfwvq__pageBtn:disabled{color:var(--text-dim);border-color:var(--border);cursor:not-allowed;opacity:.7}.Pagination-module__akfwvq__pageStep{padding:0 14px}.Pagination-module__akfwvq__pageNum{width:var(--tap);border-color:var(--border);font-family:Fredoka,sans-serif;font-weight:500;font-size:var(--fs-base)}.Pagination-module__akfwvq__pageNum[aria-current=page]{background:var(--btn-primary-bg);border-color:var(--btn-primary-bg);color:var(--btn-primary-fg);font-weight:600}.Pagination-module__akfwvq__pageGap{width:24px;color:var(--text-dim);place-items:center;display:grid}.Pagination-module__akfwvq__rangeText{margin-top:var(--space-3);text-align:center;font-size:var(--fs-sm);color:var(--text-dim)}@media (max-width:640px){.Pagination-module__akfwvq__pagination{grid-template-columns:1fr auto 1fr;gap:10px;margin-top:44px;display:grid}.Pagination-module__akfwvq__pageNumbers{display:none}.Pagination-module__akfwvq__pageCompact{grid-area:1/2;display:inline}.Pagination-module__akfwvq__pageStep:first-child{grid-column:1}.Pagination-module__akfwvq__pageStep:last-child{grid-column:3}.Pagination-module__akfwvq__rangeText{display:none}}
.Toast-module__SMpC0W__wrap{z-index:1000;padding:0 var(--gutter);pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:24px;left:0;right:0}.Toast-module__SMpC0W__live{width:min(520px,100%)}.Toast-module__SMpC0W__toast{pointer-events:auto;color:#f7f0de;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:Toast-module__SMpC0W__fadeUp var(--dur-base) var(--ease-out) both;background:#2a1f14;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-theme=dark] .Toast-module__SMpC0W__toast{color:#17120d;background:#f0e4c8}.Toast-module__SMpC0W__withAction{padding:8px 8px 8px 16px}.Toast-module__SMpC0W__icon{color:#f0b84a;flex:none}[data-theme=dark] .Toast-module__SMpC0W__icon{color:#7a4e08}.Toast-module__SMpC0W__msg{overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;line-height:1.5}.Toast-module__SMpC0W__action{min-height:var(--tap);border-radius:var(--radius-md);font:inherit;color:#f0b84a;cursor:pointer;background:0 0;border:1px solid #f7f0de66;flex:none;padding:0 14px;font-size:14px;font-weight:600}[data-theme=dark] .Toast-module__SMpC0W__action{color:#7a4e08;border-color:#17120d66}.Toast-module__SMpC0W__action:focus-visible{outline-offset:2px;outline:2px solid #f0b84a}@media (max-width:640px){.Toast-module__SMpC0W__wrap{padding:0 16px;bottom:16px}}
.page-module__YHTL8G__page{max-width:var(--container);padding:var(--space-8) var(--gutter) 96px;color:var(--text);margin:0 auto}.page-module__YHTL8G__header{justify-content:space-between;align-items:flex-end;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px dashed var(--border-strong);flex-wrap:wrap;display:flex}.page-module__YHTL8G__headerText{gap:var(--space-3);flex-direction:column;display:flex}.page-module__YHTL8G__title{font-family:Noto Serif KR,serif;font-size:56px;font-weight:700;line-height:1.1}.page-module__YHTL8G__lead{font-size:17px;line-height:var(--lh-body);color:var(--text-dim);word-break:keep-all}.page-module__YHTL8G__stats{display:flex}.page-module__YHTL8G__stat{padding:4px var(--space-5);border-left:2px solid var(--brass)}.page-module__YHTL8G__stat dt{font-size:var(--fs-sm);color:var(--text-dim)}.page-module__YHTL8G__stat dd{margin-top:4px;font-family:Fredoka,sans-serif;font-size:32px;font-weight:600;line-height:1}.page-module__YHTL8G__statClear{color:var(--stamp)}.page-module__YHTL8G__controls{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;padding:28px 0 12px;display:flex}.page-module__YHTL8G__field{flex-direction:column;gap:6px;display:flex}.page-module__YHTL8G__fieldSearch{flex:320px;min-width:0}.page-module__YHTL8G__label{font-size:var(--fs-sm);color:var(--text-dim);font-weight:500}.page-module__YHTL8G__search{background:var(--paper-hi);border:1px solid var(--border-strong);border-radius:var(--radius-md);height:48px;color:var(--text-dim);align-items:center;gap:10px;padding:0 16px;display:flex}.page-module__YHTL8G__search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.page-module__YHTL8G__searchInput{min-width:0;font:inherit;font-size:var(--fs-base);color:var(--text);background:0 0;border:0;outline:none;flex:1}.page-module__YHTL8G__searchInput::placeholder{color:var(--text-dim);opacity:1}.page-module__YHTL8G__segment{background:var(--paper-hi);border:1px solid var(--border-strong);border-radius:var(--radius-md);display:flex;overflow:hidden}.page-module__YHTL8G__segBtn{border:0;border-right:1px solid var(--border);height:46px;color:var(--text);font:inherit;cursor:pointer;transition:background var(--dur-fast);background:0 0;padding:0 16px;font-size:15px}.page-module__YHTL8G__segBtn:last-child{border-right:0}.page-module__YHTL8G__segBtn:hover{background:var(--accent-bg)}.page-module__YHTL8G__segBtn[aria-pressed=true]{background:var(--btn-primary-bg);color:var(--btn-primary-fg);font-weight:600}.page-module__YHTL8G__select{background:var(--paper-hi);border:1px solid var(--border-strong);border-radius:var(--radius-md);height:48px;font:inherit;color:var(--text);padding:0 12px;font-size:15px}.page-module__YHTL8G__selectYear{min-width:132px}.page-module__YHTL8G__selectSort{min-width:168px}.page-module__YHTL8G__segBtn:focus-visible,.page-module__YHTL8G__select:focus-visible,.page-module__YHTL8G__linkBtn:focus-visible,.page-module__YHTL8G__solidBtn:focus-visible,.page-module__YHTL8G__ghostBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.page-module__YHTL8G__statusRow:focus:not(:focus-visible){outline:none}.page-module__YHTL8G__statusRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:28px;display:flex}.page-module__YHTL8G__status{font-size:var(--fs-sm);color:var(--text-dim)}.page-module__YHTL8G__linkBtn{min-height:36px;font:inherit;font-size:var(--fs-sm);color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:500;text-decoration:underline}.page-module__YHTL8G__grid{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:40px 24px;list-style:none;display:grid}.page-module__YHTL8G__empty{align-items:center;gap:var(--space-3);padding:72px var(--space-5);background:var(--paper-hi);border:1px dashed var(--border-strong);border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex}.page-module__YHTL8G__emptyTitle{font-family:Noto Serif KR,serif;font-size:22px;font-weight:700}.page-module__YHTL8G__emptyDesc{color:var(--text-dim);font-size:15px}.page-module__YHTL8G__emptyActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.page-module__YHTL8G__solidBtn,.page-module__YHTL8G__ghostBtn{height:var(--tap);border-radius:var(--radius-sm);font:inherit;cursor:pointer;transition:background var(--dur-fast);padding:0 18px;font-size:15px}.page-module__YHTL8G__solidBtn{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border:0;font-weight:600}.page-module__YHTL8G__solidBtn:hover{background:var(--btn-primary-bg-hover)}.page-module__YHTL8G__ghostBtn{color:var(--text);border:1px solid var(--border-strong);background:0 0;font-weight:500}.page-module__YHTL8G__ghostBtn:hover{background:var(--accent-bg)}.page-module__YHTL8G__footnote{margin-top:var(--space-8);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--text-dim)}@media (max-width:640px){.page-module__YHTL8G__page{padding-top:36px;padding-bottom:var(--space-8)}.page-module__YHTL8G__header{border-bottom:0;padding-bottom:0;display:block}.page-module__YHTL8G__headerText{gap:10px}.page-module__YHTL8G__title{font-size:40px;line-height:1.15}.page-module__YHTL8G__lead{font-size:15px}.page-module__YHTL8G__stats{margin-top:var(--space-5)}.page-module__YHTL8G__stat{padding:2px 20px 2px 14px}.page-module__YHTL8G__stat dd{font-size:26px}.page-module__YHTL8G__controls{padding:var(--space-5) 0 0;border-top:1px dashed var(--border-strong);flex-direction:column;align-items:stretch;gap:12px;margin-top:28px;display:flex}.page-module__YHTL8G__fieldSearch{flex:none}.page-module__YHTL8G__labelHideMobile{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__YHTL8G__search{padding:0 14px}.page-module__YHTL8G__segBtn{height:var(--tap);font-size:var(--fs-sm);white-space:nowrap;flex:auto;padding:0 6px}.page-module__YHTL8G__selects{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__YHTL8G__select{height:var(--tap);width:100%;min-width:0;padding:0 10px}.page-module__YHTL8G__statusRow{margin:12px 0 24px}.page-module__YHTL8G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px}.page-module__YHTL8G__footnote{margin-top:40px}}@media (min-width:641px){.page-module__YHTL8G__selects{display:contents}}.page-module__YHTL8G__adminSlot{margin-bottom:var(--space-6)}
