@media (min-width:1024px){:root{--wrap:clamp(1360px,78vw,1760px);--cg:24px;--edge:max(var(--gut),calc((100% - var(--wrap)) / 2));--sec:clamp(48px,4.2vw,80px)}.site-head,.foot{padding-left:var(--edge);padding-right:var(--edge)}.foot .wrap{max-width:none}.foot-grid{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:32px 24px}.foot-col{font-size:16px}.foot-h{font-size:13px}.foot-base{font-size:14px}.hero-ui,#ui-door,#ui-chair{left:var(--edge)}.hero-ui{gap:clamp(10px,2svh,20px);padding-top:calc(var(--head-h) + 24px);padding-bottom:clamp(24px,6svh,72px)}.hero-ui .big{font-size:clamp(44px,min(6.4vw,10svh),100px)}.hero-lead{font-size:clamp(16px,2.3svh,19px)}.dk .rest img{object-position:50% 15%}.hero-info{font-size:16px}.hero-info .k{font-size:13px}.film{left:var(--edge)}.film-num{right:var(--edge)}.pick{padding-left:var(--edge);padding-right:var(--edge)}.pick-ey,.pick-keys,.pick-keys kbd,.plate-num,.pick-see{font-size:13px}.pick-detail{font-size:16px}.dk .sky:not(.cut){background:repeating-linear-gradient(0deg,rgba(216,206,191,.04) 0 1px,transparent 1px 32px),repeating-linear-gradient(90deg,rgba(216,206,191,.04) 0 1px,transparent 1px 32px),#0c0c0b}.dk .sky-bg{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:calc(var(--cv) * .32)}.dk .sky-cv{-webkit-mask-image:linear-gradient(90deg,transparent var(--sx0,0px),#000 calc(var(--sx0,0px) + 72px),#000 calc(var(--sx1,100%) - 72px),transparent var(--sx1,100%));mask-image:linear-gradient(90deg,transparent var(--sx0,0px),#000 calc(var(--sx0,0px) + 72px),#000 calc(var(--sx1,100%) - 72px),transparent var(--sx1,100%))}.dk .sky::after{left:auto;right:0;top:0;bottom:0;width:52%;height:auto;background:linear-gradient(90deg,rgba(12,12,11,0),rgba(12,12,11,.86) 34%);opacity:var(--fade,0)}.dk .sky-cap,.dk .sky-card{left:58%;right:auto;top:50%;bottom:auto;width:min(460px,34vw);transform:translateY(calc(-50% + 10px))}.dk .sky-cap.on,.dk .sky-card.on{transform:translateY(-50%)}.dk .sky .big{font-size:clamp(48px,4vw,64px)}.dk .sky-ways li{font-size:17px}.sky .ey,.sk-data,.sk-n,.sk-credit{font-size:13px}.sk-tl,.sk-bl{left:var(--edge)}.sk-tr,.sk-br{right:var(--edge)}.sk-name,.sk-data{left:calc(var(--edge) + 8px)}.sk-comp{right:calc(var(--edge) + 10px)}.sk-credit{right:calc(var(--edge) + 8px)}.sk-bl,.sk-br{bottom:40px}.sk-credit{bottom:46px}.tv-osd,.tv-keys,.tv-rby,.tv-timer,.tv-wf figcaption,.tv-any span,.tv-pin .tag,.tv-pin.home .tag,.tv-endh,.tv-pnum{font-size:13px}.tv-coord{font-size:13px}.tv-p1::before{font-size:13px;line-height:15px;top:-16px}.tv-cnt,.tv-route,.tv-note,.tv-pbio,.tv-still,.tv-link{font-size:15px}.tv-chip{font-size:14px}.dk .tv{left:0;top:0;width:100%;height:100%;transform:none}.dk .tv::after,.dk .tv-refl,.dk .tv-end{inset:auto;left:var(--rx);top:var(--ry);width:var(--rw);height:var(--rh)}.dk .stage.tv-up .tv::after{opacity:0}.dk .tv-screen{background:transparent}.dk .stage:not(.tv-full) .tv-screen{pointer-events:none}.dk .tv-screen.crt-on,.dk .tv-screen.crt-off{animation:none}.dk .stage.tv-off .tv-screen{opacity:0;transition:opacity 0s linear .9s}.dk .tv-screen::after{opacity:0;transition:opacity .3s ease}.dk .stage.tv-full .tv-screen::after{opacity:1}.dk .tv-glass{position:absolute;left:0;top:0;width:100%;height:100%;display:block;transform-origin:0 0;transform:translate(var(--rx),var(--ry)) scale(var(--gsx),var(--gsy));transition:transform .5s var(--ease);pointer-events:none}.dk .stage.tv-up .tv-glass{transform:none}.dk .stage.tv-on .tv-glass{will-change:transform}.dk .tv-glass-i{position:absolute;inset:0;background:radial-gradient(130% 90% at 50% 45%,#1a1815 0%,#0d0c0b 62%,#070706 100%);box-shadow:inset 0 0 0 1px rgba(60,60,58,.5)}.dk .stage.tv-up .tv-glass-i{animation:tvOnD .45s var(--ease)}.dk .stage.tv-off .tv-glass-i{animation:tvOffD .4s ease-in .45s forwards}@keyframes tvOnD{0%{transform:scaleY(.01);opacity:.6}60%{transform:scaleY(.4);opacity:1}100%{transform:none}}@keyframes tvOffD{0%{transform:none}60%{transform:scaleY(.01)}100%{transform:scale(0,.01);opacity:0}}.dk .tv-ch{transform:scale(.97);transition:opacity .3s ease,transform .45s var(--ease)}.dk .stage.tv-full .tv-ch.cur{transform:none}.dk .stage:not(.tv-full) .tv-ch.cur{opacity:0;pointer-events:none;transition:opacity .12s ease}.dk .tv-screen.flick .tv-ch.cur{animation:tvJitD .3s ease-out}@keyframes tvJitD{0%{opacity:.35;transform:translateX(-10px)}40%{opacity:1;transform:translateX(6px)}100%{transform:none}}.dk .stage.tv-full .cam{visibility:hidden}.dk .site-head.over-tv{background:rgba(16,15,13,.96);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:rgba(216,206,191,.08)}.dk .tv-ch{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr auto auto auto 1fr;column-gap:var(--cg);padding:calc(var(--head-h) + clamp(48px,7svh,64px)) var(--edge) clamp(96px,13svh,112px)}.dk .tv-ch>.tv-osd{position:absolute;left:var(--edge);right:var(--edge);top:calc(var(--head-h) + 22px);margin:0}.dk .tv-h{font-size:clamp(36px,min(4vw,7svh),68px);line-height:.95;margin:0 0 clamp(14px,2.6svh,28px)}.tv-guide{display:none}.dk .tv-guide{display:flex;position:absolute;left:var(--edge);right:var(--edge);bottom:clamp(12px,2.5svh,28px);z-index:11;gap:8px 32px;padding-top:14px;border-top:1px solid rgba(216,206,191,.14);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.dk .stage.tv-full .tv-guide{opacity:1;visibility:visible;transition:opacity .3s ease}.dk .tv-guide button{min-height:44px;padding:0;background:none;border:0;font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:rgba(241,234,223,.6);cursor:pointer;transition:color .2s ease}.dk .tv-guide button:hover{color:var(--bright)}.dk .tv-guide button[aria-current="true"]{color:var(--cara-hi)}.dk .tv-guide button:focus-visible{outline:2px solid #F4E9D8;outline-offset:2px}.dk .tv-gbar{position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--cara-hi);transform-origin:0 0;transform:scaleX(0)}.dk .tv-c1 .tv-h{grid-column:1/span 6;grid-row:2}.dk .tv-c1 .tv-grid{grid-column:1/span 6;grid-row:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:0;align-self:start;width:100%;max-width:calc((90svh - 380px) * 1.6 + 36px)}.dk .tv-c1 .tv-foot{grid-column:1/span 6;grid-row:4;margin-top:clamp(14px,2.6svh,28px);justify-content:flex-start;gap:28px}.dk .tv-c1 .tv-port{grid-column:7/span 6;grid-row:1/-1;flex:none;margin:0;height:min(calc(100svh - var(--head-h) - clamp(48px,7svh,64px) - clamp(96px,13svh,112px) - 8px),680px);width:auto;max-width:100%;aspect-ratio:4/5;justify-self:end;align-self:center}.dk .tv-arr{top:38%}.dk .tv-bbook,.dk .tv-book{background:var(--caramel);color:var(--ink)}.dk .tv-bbook:hover,.dk .tv-book:hover{background:var(--cara-hi);color:var(--ink)}.dk .tv-bbook .brk,.dk .tv-book .brk{inset:-6px}.dk .tv-end{gap:10px;padding:0 20px calc(var(--rh) * .07)}.dk .tv-endh{font-size:14px}.dk .tv-voice{font-size:clamp(34px,min(3.2vw,6svh),60px);max-width:9ch;text-wrap:balance;margin-bottom:14px}.dk .tv-book{min-height:56px;padding:0 32px}.dk .tv-pname{font-size:clamp(56px,5vw,84px)}.dk .tv-pbio{max-width:52ch}.dk .tv-btn{min-height:52px;padding:0 22px;font-size:16px}.dk .tv-c2{padding-left:var(--edge);padding-right:var(--edge);padding-bottom:104px}.dk .tv-c2>.tv-osd,.dk .tv-c2>.tv-h{margin-left:0;margin-right:0}.dk .tv-c2 .tv-h{grid-column:1/span 4;grid-row:2}.dk .tv-c2 .tv-mfoot{grid-column:1/span 4;grid-row:3/span 2;padding:0;background:none;align-self:start}.dk .tv-c2 .tv-map{grid-column:5/span 8;grid-row:1/-1;flex:none;margin:0;height:min(calc(100svh - var(--head-h) - clamp(48px,7svh,64px) - clamp(96px,13svh,112px) - 8px),680px);border:1px solid var(--line);align-self:center}.dk .tv-chip,.dk .tv-chip:nth-child(-n+3){min-height:clamp(36px,5.5svh,44px)}.dk .tv-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dk .tv-chip,.dk .tv-chip:nth-child(-n+3){grid-column:auto}.dk .tv-route{margin-top:16px}.dk .tv-c3 .tv-h{grid-column:1/span 5;grid-row:2}.dk .tv-c3 .tv-stars{grid-column:1/span 5;grid-row:3;flex-wrap:wrap;border:0;margin-top:0;align-self:start}.dk .tv-score{font-size:clamp(72px,min(8vw,14svh),128px)}.dk .tv-st{font-size:28px}.dk .tv-c3 .tv-link{grid-column:1/span 5;grid-row:4;align-self:start}.dk .tv-c3 .tv-rlist{grid-column:7/span 6;grid-row:1/-1;margin:0;align-self:center}.dk .tv-rlist li{padding:clamp(8px,2svh,20px) 0 clamp(8px,2svh,20px) 28px;margin:clamp(4px,1svh,10px) 0}.dk .tv-rlist blockquote{font-size:clamp(20px,min(2vw,3.6svh),30px);line-height:1.3;margin-bottom:clamp(4px,1svh,10px)}.dk .tv-c4 .tv-h{grid-column:1/span 8;grid-row:2;margin-bottom:10px}.dk .tv-c4 .tv-note{grid-column:1/span 8;grid-row:3;margin:0 0 28px}.dk .tv-c4 .tv-reel{grid-column:1/-1;grid-row:4;display:flex;gap:var(--cg);margin:0;padding:0;overflow:visible;scroll-snap-type:none}.dk .tv-wf{flex:1 1 0;min-width:0;min-height:0;gap:12px}.dk .tv-wf img{flex:none;width:100%;height:min(calc(100svh - var(--head-h) - 380px),540px);object-fit:cover}.dk .tv-wf:not(.on) figcaption{opacity:1}.dk .tv-c4 .tv-dots{display:none}.dk .tv-c5 .tv-h{grid-column:1/span 4;grid-row:2}.dk .tv-c5 .tv-still{grid-column:1/span 4;grid-row:3;align-self:start}.dk .tv-c5 .tv-qlist{grid-column:6/span 7;grid-row:1/-1;margin:0;align-self:center}.dk .tv-qlist summary{min-height:clamp(44px,6.5svh,64px);font-size:clamp(16px,2.4svh,20px)}.dk .tv-qlist details p{font-size:clamp(15px,2.1svh,17px);padding-bottom:clamp(10px,2svh,18px);max-width:60ch}}@media (min-width:1280px){:root{--cg:32px}}@media (min-width:1024px){.dk .pick{grid-template-columns:minmax(0,1fr) min(440px,max(250px,calc(50vw - max(26svh,14.6vw) - var(--edge) - 28px)));grid-template-areas:". ey" ". head" ". list" ". detail" "plate go" "plate ." "plate keys";column-gap:0;padding-top:calc(var(--head-h) + clamp(16px,3svh,36px));padding-bottom:clamp(16px,3svh,36px)}.dk .pk{height:clamp(44px,6.5svh,60px)}.dk .pick-reticle{right:-2px}.dk .plate-name{font-size:clamp(32px,min(4.2vw,7svh),60px)}.dk .pick-detail{margin-top:clamp(8px,2svh,18px)}.dk .pick-go{margin-top:clamp(8px,2svh,16px)}}@media (min-width:1024px) and (max-height:719px){.hero-info{display:none}}@media (min-width:1024px) and (max-width:1439px){.dk .pk{grid-template-columns:44px minmax(0,1fr) auto;height:clamp(44px,6svh,58px)}.dk .pk-num{padding-left:6px;font-size:14px}.dk .pk-name{font-size:clamp(17px,1.9vw,24px)}.dk .pk-price{font-size:clamp(14px,1.4vw,21px);padding-left:10px}.dk .pick-head p{font-size:clamp(15px,1.6vw,24px);white-space:nowrap}.dk .pick-count{font-size:clamp(15px,1.4vw,20px);white-space:nowrap}.dk .pick-head{gap:10px}.dk .pick-detail,.dk .pick-go{margin-left:44px}.dk .pk-name{white-space:nowrap}.dk .pk-price{white-space:nowrap}.dk .plate-name{font-size:clamp(28px,min(3.2vw,6svh),48px);white-space:normal;max-width:calc(50vw - 26svh - var(--edge) - 150px)}}@media (min-width:1024px) and (max-width:1279px){.dk .pk{grid-template-columns:34px minmax(0,1fr) auto;padding-right:2px}.dk .pk-num{padding-left:2px}.dk .pick-detail,.dk .pick-go{margin-left:34px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.dk .tv-glass,.dk .tv-ch,.dk .tv-guide,.dk .tv-screen::after{transition:none!important}.dk .stage.tv-up .tv-glass-i,.dk .stage.tv-off .tv-glass-i,.dk .tv-screen.flick .tv-ch.cur{animation:none!important}.dk .stage.tv-off .tv-glass{visibility:hidden}.dk .stage.tv-off .tv-screen{transition:none}}@media (min-width:1024px) and (max-height:640px){.dk .tv-c4 .tv-h{margin-bottom:6px}.dk .tv-c4 .tv-note{margin-bottom:12px}.dk .tv-c4 .tv-reel{justify-content:flex-start}.dk .tv-c4 .tv-wf{flex:1 1 0;max-width:calc((100svh - var(--head-h) - 260px) * 4 / 3)}.dk .tv-c4 .tv-wf img{width:100%;height:calc(100svh - var(--head-h) - 260px);object-position:50% 70%}.dk .tv-c1 .tv-grid{grid-column:1/span 7;grid-template-columns:repeat(7,minmax(0,1fr));max-width:none}.dk .tv-c1 .tv-any{grid-column:span 1;aspect-ratio:4/5}.dk .tv-c1 .tv-h,.dk .tv-c1 .tv-foot{grid-column:1/span 7}}
