.fc.ps-chrome,.fc.ps-art{background:0 0;min-height:0;display:block}.fc.ps-chrome{z-index:2;position:relative}.ps-chrome .fc-head{position:static}@media (max-width:680px){.ps-chrome .fc-head-in{--fc-gutter:16px}}.ps-settings{--ps-on:var(--ps-accent,#0b0b0c);--ps-accent-ink:#fff;--ps-line:#dcdce0;--ps-muted:#66666c;text-align:left;gap:16px;font-size:14px;line-height:1.45;display:grid}.ps-difficulty{border:0;min-width:0;margin:0;padding:0}.ps-difficulty legend{margin-bottom:8px;padding:0;font-weight:700}.ps-levels{border:1px solid var(--ps-line);background:#fff;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ps-levels label{cursor:pointer;display:block;position:relative}.ps-levels label+label{border-left:1px solid var(--ps-line)}.ps-levels input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ps-levels span{white-space:nowrap;justify-content:center;align-items:center;min-height:40px;padding:4px;font-weight:600;display:flex}.ps-levels input:checked+span{background:var(--ps-on);color:var(--ps-accent-ink);font-weight:700}.ps-levels input:focus-visible+span{outline:2px solid var(--ps-on);outline-offset:-4px;box-shadow:inset 0 0 0 2px #fff}.ps-difficulty p{color:var(--ps-muted);margin:8px 0 0;font-size:13px}.ps-difficulty.is-off legend{color:#9a9aa0}.ps-difficulty.is-off .ps-levels{background:#f1f1f3;border-color:#e4e4e7}.ps-difficulty.is-off .ps-levels label{cursor:not-allowed}.ps-difficulty.is-off .ps-levels span{color:#a4a4aa}.ps-difficulty.is-off .ps-levels input:checked+span{color:#7d7d83;background:#d9d9dd}fieldset:disabled:not(.is-off) .ps-levels{opacity:.6}.ps-soldout{justify-content:space-between;align-items:center;gap:16px;display:flex}.ps-soldout b{font-weight:700;display:block}.ps-soldout small{color:var(--ps-muted);margin-top:2px;font-size:13px;display:block}.ps-switch{cursor:pointer;background:#b8b8be;border:0;border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background .15s;position:relative}.ps-switch i{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px}.ps-switch[aria-checked=true]{background:var(--ps-on)}.ps-switch[aria-checked=true] i{transform:translate(20px)}.ps-switch:disabled{opacity:.5;cursor:default}.ps-switch:focus-visible{outline:2px solid var(--ps-on);outline-offset:2px}.ps-captcha.is-off b,.ps-captcha.is-off small{color:#a4a4aa}@media (pointer:coarse){.ps-levels span{min-height:44px}.ps-switch:after{content:"";position:absolute;inset:-8px}}@media (prefers-reduced-motion:reduce){.ps-switch,.ps-switch i{transition:none}}.ag-page .ag-brand span{color:#0b0b0c;font-size:1em;font-weight:inherit;letter-spacing:inherit;text-transform:none;margin-left:0}.ml-page .ml-brand span,.ml-page .ml-entry-brand span{color:#0b0b0c;font-size:1em;font-weight:inherit;letter-spacing:inherit;margin-left:0}.ag-page,.ml-page{--paper:#fff;--line:#e4e4e7;--ink:#0b0b0c}.ag-page .ag-context,.ag-page .ag-brandbar,.ag-page .ag-detail,.ml-page .ml-context,.ml-page .ml-entry{font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.ag-page .ag-settings{--ps-accent:#d94a2b;border-bottom:1px solid #e4e4e7;padding:16px 0}.ag-page .ag-event-summary .ps-art{width:100%}@media (min-width:801px){.ag-page .ag-event-grid{grid-template-rows:auto 1fr}}.nv-entry .gate-card{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:24px;display:grid}.nv-entry .gate-art{position:sticky;top:16px}.nv-entry .gate-card h2{margin-bottom:14px}.nv-entry .gate-settings{--ps-accent:#4b55f0;border-top:1px solid #dde0f5;margin-top:18px;padding-top:18px}.nv-entry .gate-date{align-items:center;gap:12px;margin-top:16px;font-size:13px;display:flex}.nv-entry .gate-date select{max-width:260px;height:40px;font:inherit;color:inherit;background:#fff;border:1px solid #c9cdea;border-radius:6px;flex:1;padding:0 10px;font-size:14px}.nv-entry .gate-card .gate-note{color:#5f6270;margin:16px 0;font-size:13px}.nv-entry .primary-button{cursor:pointer;border:0;border-radius:6px;width:100%;min-height:48px;font-size:15px;display:flex}.nv-entry .primary-button:hover{transform:none}.nv-entry .gate-fine{color:#737782;text-align:center;margin:10px 0 0;font-size:12px}@media (max-width:760px){.nv-entry .gate-card{grid-template-columns:96px minmax(0,1fr);gap:14px}.nv-entry .gate-art{position:static}.nv-entry .gate-card h2{overflow-wrap:anywhere;margin-bottom:8px;font-size:20px}.nv-entry .gate-body{display:contents}.nv-entry .gate-info{grid-column:2;min-width:0}.nv-entry .gate-rest{grid-column:1/-1}.nv-entry .gate-info dl>div{grid-template-columns:48px 1fr;gap:8px}}.ml-page .ml-entry{max-width:1000px;margin:8px auto 40px}.ml-page .ml-entry+.ml-timing{width:min(952px,100% - 48px)}.ml-page .ml-entry-brand{color:#1a8a4a;letter-spacing:-.03em;margin:0 0 12px;font-size:22px;font-weight:800}.ml-page .ml-entry-card{border-top:2px solid #1dbc4b;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;padding-top:16px;display:grid}.ml-page .ml-entry h1{letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.25}.ml-page .ml-entry-venue{color:#66666c;margin:0 0 18px;font-size:14px}.ml-page .ml-entry-settings{--ps-accent:#15a142}.ml-page .ml-entry-date{align-items:center;gap:12px;margin-bottom:16px;font-size:14px;font-weight:700;display:flex}.ml-page .ml-entry-date select{height:40px;font:inherit;background:#fff;border:1px solid #dcdce0;border-radius:6px;flex:1;padding:0 10px;font-weight:500}.ml-page .ml-entry .ml-primary{color:#fff;background:#15a142;border-radius:6px;width:100%;margin:18px 0 8px;font-size:16px;font-weight:700}.ml-page .ml-entry-note{color:#66666c;text-align:center;margin:0;font-size:12px!important}.ml-page .ml-timing{margin-top:0}@media (max-width:680px){.ml-page .ml-entry+.ml-timing{width:calc(100% - 32px)}.ml-page .ml-entry-card{grid-template-columns:112px minmax(0,1fr);gap:14px}.ml-page .ml-entry h1{overflow-wrap:anywhere;font-size:20px}.ml-page .ml-entry-venue{margin-bottom:0}.ml-page .ml-entry-body{display:contents}.ml-page .ml-entry-rest{grid-column:1/-1}}@media (pointer:coarse){.nv-entry .gate-date select,.ml-page .ml-entry-date select{height:44px}}.ml-queue-overlay{z-index:50;background:#0b0b0c99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ml-queue{color:#0b0b0c;text-align:center;background:#fff;border-radius:14px;width:min(100%,420px);padding:32px 28px 26px;font-family:Pretendard Variable,Pretendard,-apple-system,Apple SD Gothic Neo,Malgun Gothic,sans-serif;position:relative;box-shadow:0 18px 60px #0003}.it-app .ml-queue h2{overflow-wrap:anywhere;outline:none;margin:0 24px 14px;font-size:16px;font-weight:600;line-height:1.4}.it-app .ml-queue-close{color:#8a8a90;cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0;font-size:24px;line-height:1;position:absolute;top:10px;right:12px}.it-app .ml-queue p{margin:0}.ml-queue-state{color:#55555a;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.ml-queue-state b{color:#fff;background:#f0423c;border-radius:10px;padding:2px 7px;font-size:11px}.it-app .ml-queue-order{color:#15a142;letter-spacing:-.02em;margin-top:8px;font-size:24px;font-weight:700}.ml-queue-order strong{font-variant-numeric:tabular-nums;font-size:30px}.it-app .ml-queue-behind{color:#66666c;text-underline-offset:4px;font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;-webkit-text-decoration:underline #c9c9ce;text-decoration:underline #c9c9ce}.ml-queue-track{color:#9a9aa0;justify-content:space-between;margin:26px 8px 0;padding:0;font-size:12px;list-style:none;display:flex;position:relative}.ml-queue-track:before{content:"";background:linear-gradient(90deg,#15a142 50%,#dcdce0 50%);height:2px;position:absolute;top:5px;left:24px;right:24px}.ml-queue-track li{justify-items:center;gap:8px;min-width:56px;display:grid;position:relative}.ml-queue-track li:before{content:"";box-sizing:border-box;background:#fff;border:2px solid #dcdce0;border-radius:50%;width:12px;height:12px}.ml-queue-track .is-done:before{background:#15a142;border-color:#15a142}.ml-queue-track .is-now{color:#15a142;font-weight:700}.ml-queue-track .is-now:before{border-color:#15a142;box-shadow:0 0 0 4px #15a14226}.it-app .ml-queue-note{color:#8a8a90;border-top:1px solid #ececef;margin-top:22px;padding-top:16px;font-size:12px;line-height:1.7}.ml-page .ml-entry .ml-primary.practice-opening[aria-disabled=true]{opacity:1;color:#fff;background:#c8cbc4}.ml-page .ml-entry-date select:disabled{color:#8a8a90;background:#f4f4f5}@media (max-width:680px){.ml-queue{padding:28px 20px 22px}}
