:root{--mag-max:1200px;--mag-pad:40px}.mag-in{max-width:var(--mag-max);padding:0 var(--mag-pad);margin:0 auto}.mag-eyebrow{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--tx-soft);margin:0;font-size:11px;font-weight:600}.btn-pri{background:var(--ju);color:#fff;box-shadow:none;letter-spacing:.02em;border-radius:0}.btn-pri:hover{background:var(--ju-deep)}.btn-ghost{color:var(--tx);border:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0}.btn-ink,.nav-cta .btn-pri{background:var(--tx);color:#fff}.nav-cta .btn-pri:hover{background:#000}.nav{border-bottom:2px solid var(--tx);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.nav-in{max-width:var(--mag-max);padding:0 var(--mag-pad)}.brand{font-family:var(--sans);letter-spacing:-.02em;color:var(--tx);font-size:19px;font-weight:700}.ball{font-family:var(--sans);font-weight:600}.mag-h1,.mag-h2,.mag-stats-title,.mag-top-title,.mag-draw-round b,.mag-draw-next b,.page-title,.subpage .page-title,.subpage .rp-h2,.subpage .rp-top-title,.rec-stat dd b,.rec-stat dd,.sec-head h2,.page-head.prose-sec-intro .sec-head h2,.lp-head h2,.home-feat-title,.guide-part-title,.dream-sec-title,.home-hits-title,.hh-feat-title,.home-achv-title,.home-stats-title,.home-step-no,.step .han,.tagline,.mp-stat-v,.result-nums .v{font-family:var(--display);font-weight:400}.site-foot-logo,.mag-col-label,.hm-h3{font-family:var(--sans);font-weight:700}.brand .seal{width:auto;height:auto;color:var(--ju);box-shadow:none;font-family:var(--display);background:0 0;border-radius:0;margin-right:4px;font-size:22px}.nav-links a{color:var(--tx);font-family:Pretendard Variable,Pretendard,IBM Plex Sans KR,sans-serif;font-size:15px;font-weight:600}.nav-links a:after{background:var(--tx)}.nav-cta .btn-ghost{border:none;padding-inline:8px}.site-foot{color:var(--tx);border-top:2px solid var(--tx);background:#fff;padding-top:0}.site-foot-inner{max-width:var(--mag-max);padding:22px var(--mag-pad) 18px;grid-template-columns:1.2fr 1fr 1.2fr;gap:24px;font-size:12.5px}.site-foot-logo{color:var(--tx);font-size:16px}.site-foot-tag,.site-foot-contact p{color:var(--tx-faint)}.site-foot-sns{display:none}.site-foot-col h4{color:var(--tx-faint);letter-spacing:.16em;font-size:11px}.site-foot-col a{color:var(--tx)}.site-foot-bottom{max-width:var(--mag-max);padding:14px var(--mag-pad) 28px;border-top:1px solid var(--line-w);color:var(--tx-faint)}.site-foot-biz{max-width:var(--mag-max);padding:14px var(--mag-pad) 0;border-top:1px solid var(--line-w);color:var(--tx-soft);flex-wrap:wrap;gap:4px 0;margin:0 auto;font-size:12px;line-height:1.6;display:flex}.site-foot-biz>*+:before{content:"";background:var(--line);vertical-align:-1px;width:1px;height:10px;margin:0 10px;display:inline-block}.site-foot-biz a{color:inherit;text-underline-offset:2px;text-decoration:underline}.site-foot-biz+.site-foot-bottom{border-top:0}@media (max-width:760px){.site-foot-inner{grid-template-columns:1fr 1fr;gap:18px 16px;padding-inline:20px}.site-foot-brand{grid-column:1/-1}.site-foot-biz,.site-foot-bottom{padding-inline:20px}}.hero.mag-hero{text-align:left;min-height:0;padding:0 0 36px;overflow:visible}.mag-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:40px;padding-top:24px;display:grid}.mag-hero-copy{flex-direction:column;justify-content:flex-start;gap:22px;min-width:0;display:flex}.mag-meta{letter-spacing:.08em;color:var(--tx-soft);flex-wrap:wrap;gap:6px 16px;margin:0;font-size:12.5px;display:flex}.mag-meta b{color:var(--ju);font-weight:700}.mag-h1{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);word-break:keep-all;margin:10px 0 0;font-size:clamp(48px,6vw,84px);font-weight:400;line-height:1.02}.mag-h1 em{color:var(--tx);background:var(--ju);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em;font-style:normal}.mag-sub{max-width:34em;color:var(--tx-soft);word-break:keep-all;margin:0;font-size:15.5px;line-height:1.75}.mag-sub b{color:var(--tx)}.mag-hero-art{isolation:isolate;background:#f1f1ee;min-height:460px;max-height:560px;position:relative;overflow:hidden}.mag-art-fog{z-index:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 75% at 50% 35%,#000 0%,#0009 50%,#0000 85%);mask-image:radial-gradient(80% 75% at 50% 35%,#000 0%,#0009 50%,#0000 85%)}.mag-art-cliff{aspect-ratio:768/1344;z-index:1;-webkit-mask-composite:source-in;height:96%;position:absolute;bottom:-6%;-webkit-mask-image:linear-gradient(270deg,#000 40%,#0000 96%),linear-gradient(#0000 0%,#000 22%);mask-image:linear-gradient(270deg,#000 40%,#0000 96%),linear-gradient(#0000 0%,#000 22%);-webkit-mask-composite:source-in;mask-composite:intersect}.mag-art-cliff-r{right:-4%}.mag-art-cliff-l{left:-4%;transform:scaleX(-1)}.mag-art-cliff img{object-fit:cover;object-position:right bottom;mix-blend-mode:multiply;filter:grayscale(.55)brightness(1.05)contrast(.97);opacity:.62;width:100%;height:100%}.mag-art-water{z-index:1;height:42%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 75%,#0000 100%)}.mag-art-water img{object-fit:cover;object-position:50% 50%;filter:grayscale(.35)brightness(1.06)contrast(.96);opacity:.55;mix-blend-mode:multiply;will-change:transform;animation:18s ease-in-out infinite mag-water-drift}@keyframes mag-water-drift{0%,to{transform:translate(-1.5%)scale(1.06)}50%{transform:translate(1.5%)scale(1.06)}}.mag-art-ripples{z-index:2;pointer-events:none;position:absolute;inset:0}.mag-ripple{opacity:0;border:1.5px solid #3c464e8c;border-radius:50%;width:14px;height:14px;margin-left:-7px;animation:7.8s ease-out infinite mag-ripple;position:absolute;transform:scale(.2)scaleY(.34)}.mag-ripple:before,.mag-ripple:after{content:"";animation:7.8s ease-out infinite mag-ripple-inner;animation-delay:inherit;border:1px solid #3c464e66;border-radius:50%;position:absolute;inset:-1.5px}.mag-ripple:after{animation-delay:calc(var(--d,0s) + .9s)}@keyframes mag-ripple{0%{opacity:0;transform:scale(.2)scaleY(.34)}6%{opacity:.9}42%{opacity:0;transform:scale(7)scaleY(.34)}to{opacity:0;transform:scale(7)scaleY(.34)}}@keyframes mag-ripple-inner{0%{opacity:0;transform:scale(1)}10%{opacity:.7}48%{opacity:0;transform:scale(.55)}to{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.mag-art-water img,.mag-ripple,.mag-ripple:before,.mag-ripple:after{animation:none}}.mag-art-crane{z-index:2;filter:drop-shadow(0 14px 24px #323c444d)drop-shadow(0 0 30px #ffffff80);width:62%;height:auto;margin-left:-31%;animation:7s ease-in-out infinite crane-float,4.5s ease-in-out infinite crane-glow;position:absolute;top:14%;left:50%}@media (prefers-reduced-motion:reduce){.mag-art-crane{animation:none}}.mag-hero .dream-box{border:3px solid var(--tx);max-width:none;box-shadow:8px 8px 0 var(--tx);background:#fff;border-radius:0;gap:0;margin:0;padding:0}.mag-hero .dream-box textarea{min-height:60px;padding:18px 20px;font-size:17px}.mag-hero .dream-box .btn{color:var(--tx);border-radius:0;padding-inline:26px;font-size:17px;font-weight:800}.mag-hero .hero-login-hint,.mag-hero .disc{text-align:left;max-width:none;margin-left:0;margin-right:0}.mag-hero .dream-opts{justify-content:flex-start}.mag-hero .dream-result,.mag-hero .dream-loading{margin-top:36px}@media (max-width:860px){.mag-hero-grid{grid-template-columns:1fr;gap:22px;padding-top:18px}.mag-hero-art{order:1;min-height:360px}.mag-art-crane{width:58%;margin-left:-29%;top:16%}.mag-hero-copy{gap:18px}.mag-h1{font-size:clamp(44px,14vw,64px)}.mag-hero .dream-box{flex-direction:column}.mag-hero .dream-box .btn{width:100%;padding:15px}}.mag-proof-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mag-proof-strip li{background:var(--bg-2);flex-direction:column;gap:4px;min-width:0;padding:24px 22px;display:flex}.mag-proof-strip li:first-child{background:var(--tx)}.mag-proof-strip b{font-family:var(--display);color:var(--tx);word-break:keep-all;font-size:clamp(28px,3.4vw,44px);font-weight:400;line-height:1.05}.mag-proof-strip li:first-child b{color:var(--ju)}.mag-proof-strip strong{color:var(--tx);word-break:keep-all;font-size:15px;font-weight:700}.mag-proof-strip span{color:var(--tx-soft);word-break:keep-all;font-size:12.5px}.mag-proof-strip li:first-child strong{color:#fff}.mag-proof-strip li:first-child span{color:#c9c8c3}@media (max-width:860px){.mag-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mag-proof-strip li{padding:18px 16px}}.mag-draw{background:var(--tx);color:#fff;grid-template-columns:auto 1fr auto auto;align-items:center;gap:18px 32px;margin-top:28px;padding:32px 36px;display:grid}.mag-draw .mag-eyebrow{color:#c9c8c3}.mag-draw .ball.b-lg{width:56px;height:56px;font-size:23px}.mag-draw .mag-balls{gap:8px}@media (min-width:861px){.mag-draw .mag-balls{flex-wrap:nowrap}}@media (max-width:860px){.mag-draw{padding:22px 18px}.mag-draw-next{grid-column:1/-1}.mag-draw-round b{white-space:nowrap;font-size:34px}.mag-draw .ball.b-lg{width:42px;height:42px;font-size:17px}.mag-draw-prize b{font-size:16px}.mag-draw-next{padding:10px 14px}.mag-top{box-shadow:6px 6px 0 var(--ju)}.mag-top .mag-balls-sm{flex-wrap:wrap}.mag-top .mag-balls-sm .label{flex-basis:100%}.mag-top .ball.b-md{width:44px;height:44px;font-size:17px}.mag-runner{grid-template-columns:36px minmax(0,1fr)}.mag-runner>.mag-balls-sm{grid-column:2}}.mag-draw-round{flex-direction:column;gap:2px;display:flex}.mag-draw-round .mag-eyebrow{margin-bottom:2px}.mag-draw-round b{font-family:var(--display);color:#fff;font-size:44px;font-weight:400;line-height:1}.mag-draw-round span{color:#c9c8c3;font-size:13px}.mag-draw-nav{gap:6px;margin-top:6px;display:inline-flex}.mag-draw-nav button{font:inherit;color:#fff;cursor:pointer;background:0 0;border:1px solid #5e5d59;width:30px;height:30px;line-height:1}.mag-draw-nav button:disabled{opacity:.35;cursor:default}.mag-balls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mag-balls .plus{color:#c9c8c3;font-size:24px}.mag-draw-prize{color:#c9c8c3;flex-direction:column;gap:2px;font-size:13px;display:flex}.mag-draw-prize b{color:#fff;font-variant-numeric:tabular-nums;font-size:19px}.mag-draw-next{background:var(--ju);color:var(--tx);flex-direction:column;align-items:center;gap:4px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.mag-draw-next b{font-family:var(--display);color:var(--tx);font-size:56px;font-weight:400;line-height:1}.mag-draw-error{color:var(--ju-deep);grid-column:1/-1;margin:0;font-size:13px}@media (max-width:860px){.mag-draw{grid-template-columns:1fr auto;gap:14px 16px}.mag-balls{grid-column:1/-1;gap:8px}.mag-draw-prize{flex-flow:wrap;align-items:baseline;gap:4px 12px}.mag-draw-next{text-align:right}.mag-draw-next b{font-size:26px}}.mag-sec{padding:56px 0 0}.mag-sec-head{border-bottom:1px solid var(--tx);grid-template-columns:auto 1fr auto;align-items:end;gap:18px 28px;padding-bottom:14px;display:grid}.mag-sec-head .mag-eyebrow{padding-bottom:10px}.mag-h2{font-family:var(--display);letter-spacing:-.015em;color:var(--tx);word-break:keep-all;margin:0;font-size:clamp(30px,4.2vw,48px);font-weight:400;line-height:1.05}.mag-sec-note{color:var(--tx-soft);white-space:nowrap;padding-bottom:8px;font-size:13.5px}.mag-sec-note b{color:var(--tx)}@media (max-width:860px){.mag-sec{padding-top:40px}.mag-sec-head{grid-template-columns:1fr;align-items:start;gap:8px}.mag-sec-note{white-space:normal}}.mag-week{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0 48px;padding-top:20px;display:grid}.mag-col-label{font-family:var(--serif);color:var(--tx);justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 12px;font-size:15px;font-weight:400;display:flex}.mag-col-label span{font-family:var(--serif);color:var(--tx-faint);font-size:12px}.mag-top{border:3px solid var(--tx);box-shadow:10px 10px 0 var(--ju);color:var(--tx);background:#fff;flex-direction:column;gap:16px;margin-top:16px;padding:24px 26px 26px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.mag-top:hover{box-shadow:12px 12px 0 var(--ju);transform:translate(-2px,-2px)}.mag-top-tags{flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.mag-tag-hot{background:var(--ju);color:var(--tx);letter-spacing:.02em;padding:7px 14px;font-size:15px;font-weight:800;position:absolute;top:-20px;left:-3px}.mag-top-tags .spacer{width:110px}.mag-tag{border:1px solid var(--tx);padding:2px 8px;font-weight:600}.mag-top-tags .meta{color:var(--tx-faint);margin-left:auto}.mag-top-title{font-family:var(--display);letter-spacing:-.01em;word-break:keep-all;margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:400;line-height:1.2}.mag-top-foot{color:var(--tx-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:0;font-size:13px;display:flex}.mag-top-foot b{color:var(--tx);font-weight:600}.mag-balls-sm{align-items:center;gap:6px;display:inline-flex}.mag-balls-sm .label{color:var(--tx-faint);margin-right:4px;font-size:12px}.mag-runners{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mag-runner{background:var(--bg-2);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.mag-runner-no{font-family:var(--display);color:var(--ju-deep);font-size:28px;line-height:1}.mag-runner-main{min-width:0}.mag-runner-title{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;text-decoration:none;display:block;overflow:hidden}.mag-runner-meta{color:var(--tx-faint);margin:2px 0 0;font-size:12px}.mag-seer{border-top:1px solid var(--line);color:var(--tx-soft);margin-top:18px;padding-top:14px;font-size:13px}.mag-seer-top{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.mag-seer-top b{color:var(--tx);font-size:14px}.mag-seer a{color:var(--tx);text-decoration:none}.mag-seer a:hover{color:var(--ju)}.mag-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.ball.b-xs{width:28px;height:28px;font-size:12px}@media (max-width:860px){.mag-week{grid-template-columns:1fr;gap:28px}}.mag-stats{background:var(--tx);color:#fff;padding:40px var(--mag-pad);grid-template-columns:220px minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:32px 48px;margin-top:56px;display:grid}.mag-stats .mag-eyebrow{color:#ffffff8c}.mag-stats-title{font-family:var(--display);color:#fff;margin:8px 0 0;font-size:clamp(30px,3.6vw,40px);font-weight:400;line-height:1.05}.mag-stats-sub{color:#ffffff8c;margin:12px 0 0;font-size:12.5px}.mag-stats-balls{grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;gap:18px 10px;margin:0;padding:0;list-style:none;display:grid}.mag-stats-balls li{color:#fff9;flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.mag-bands{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;font-size:12.5px;display:grid}.mag-bands .k{color:#ffffffb3;font-variant-numeric:tabular-nums}.mag-bands .v{font-variant-numeric:tabular-nums;font-weight:700}.mag-band-track{background:#ffffff24;height:10px}.mag-band-fill{height:100%;display:block}.mag-stats-link{color:#fff;border:1px solid #ffffff80;grid-column:3;justify-self:start;margin-top:4px;padding:8px 14px;font-size:12.5px;text-decoration:none}.mag-stats-link:hover{border-color:#fff}@media (max-width:960px){.mag-stats{grid-template-columns:1fr;padding:32px 20px}.mag-stats-link{grid-column:1}}.mag-foot3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding:56px 0 48px;display:grid}.mag-foot3 .mag-eyebrow{border-bottom:1px solid var(--tx);margin-bottom:4px;padding-bottom:12px}.mag-explore{margin:0;padding:0;list-style:none}.mag-explore a{border-bottom:1px solid var(--line);color:var(--tx);justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0;text-decoration:none;display:flex}.mag-explore a:hover strong{color:var(--ju)}.mag-explore strong{font-family:var(--serif);font-size:22px;font-weight:400}.mag-explore span{color:var(--tx-faint);text-align:right;font-size:12.5px}.mag-proof{color:var(--tx);flex-direction:column;gap:8px;margin:0;padding:10px 0 0;font-size:13.5px;list-style:none;display:flex}.mag-proof em{font-style:normal;font-weight:700}.mag-promos{flex-direction:column;gap:10px;padding-top:10px;display:flex}.mag-promo{background:var(--bg-2);color:var(--tx);align-items:center;gap:14px;padding:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mag-promo img{aspect-ratio:1000/460;object-fit:cover;width:92px;height:auto;display:block}@media (max-width:860px){.mag-foot3{grid-template-columns:1fr;gap:28px;padding:40px 0 36px}}.mag-disclaimer{text-align:center;color:var(--tx-faint);border-top:1px solid var(--line-w);margin:0;padding:18px 0 40px;font-size:12px}.wrap{max-width:var(--mag-max);padding:0 var(--mag-pad)}.subpage{padding:28px 0 72px}.subpage:after{display:none}.backlink{letter-spacing:.08em;color:var(--tx-soft);font-size:12px}.subpage .eyebrow,.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--tx-soft);gap:0;font-size:11px;font-weight:600}.subpage .eyebrow:before,.eyebrow:before,.eyebrow:after{display:none}.page-head:not(.prose-sec-intro){text-align:left;border-bottom:1px solid var(--tx);max-width:none;margin:18px 0 0;padding-bottom:18px}.page-title,.subpage .page-title,.page-title.gold-text{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);-webkit-text-fill-color:currentColor;background:0 0;margin-top:10px;font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.02}.page-intro,.subpage .page-intro{max-width:44em;color:var(--tx-soft);white-space:normal;margin:14px 0 0;font-size:15px;line-height:1.7}.page-intro b,.rp .page-intro b{color:var(--tx)}:is(.subpage .panel,.subpage .panel-soft,.panel,.panel-soft,.rp-draw,.rp-row,.rp-lg-row,.rp-league-row,.rp-league-quiet,.rp-pending,.rp-more,.rp-cta,.rp-loading,.rp-skel-row,.dict-cat-card,.dict-az-link,.dict-hub-card,.dict-num-card,.dict-item,.guide-ch,.guide-quote,.guide-case,.login-card,.rec-stat,.exp-empty):not(.v2 *){border-color:var(--line);background:#fff;box-shadow:none!important;border-radius:0!important}.subpage .entry:hover,.subpage .panel:hover,.rp-row:hover,.dict-cat-card:hover,.dict-az-link:hover{box-shadow:none;border-color:var(--tx);transform:none}.tag,.subpage .tag,.dict-chip,.rp-sym,.rp-syms-inline li,.rp-top-badge,.rp-move,.tag.tag-move{border-radius:0!important}.tag{color:var(--tx);border:1px solid var(--tx);background:#fff;font-weight:600}.tag-muted,.tag.tag-muted{color:var(--tx-soft);border-color:var(--line);background:#fff}.btn,.btn-sm,.btn-lg,.df-loading{border-radius:0}.subpage .rp-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:22px;max-width:none;margin:18px 0 0;padding:0}.subpage .rp-tab{color:var(--tx-soft);border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;padding:10px 0 12px;font-size:14px;font-weight:600}.subpage .rp-tab.is-on{color:var(--tx);border-bottom-color:var(--tx);box-shadow:none;background:0 0}.subpage .rp-sec{margin-top:44px}.subpage .rp-sec-head{border-bottom:1px solid var(--tx);padding-bottom:10px}.subpage .rp-h2{font-family:var(--display);letter-spacing:-.01em;font-size:28px;font-weight:400}.subpage .rp-draw{border:0;border-top:1px solid var(--tx);border-bottom:1px solid var(--tx);padding:22px 0 20px}.subpage .rp-round b{color:var(--ju);font-family:var(--serif);font-weight:400}.subpage .rp-nav-btn{border:1px solid var(--line);color:var(--tx);background:#fff;border-radius:0}.subpage .rp-nav-btn:hover{border-color:var(--tx)}.subpage .rp-top{color:var(--tx);border:3px solid var(--tx);box-shadow:6px 6px 0 var(--ju);background:#fff;border-radius:0;margin-top:16px;padding:24px 26px 26px;position:relative}.subpage .rp-top:hover{box-shadow:8px 8px 0 var(--ju);transform:translate(-2px,-2px)}.subpage .rp-top-badge{background:var(--ju);color:#fff;padding:4px 10px;font-size:13px;position:absolute;top:-16px;left:-3px}.subpage .rp-top-tags{min-height:20px;padding-left:110px}.subpage .rp-top-rarity{color:var(--tx);border:1px solid var(--tx);padding:2px 8px;font-size:12px}.subpage .rp-top-title{color:var(--tx);font-family:var(--display);font-size:clamp(24px,2.8vw,34px);font-weight:400}.subpage .rp-syms-inline li{color:var(--tx-soft);border-color:var(--line)}.subpage .rp-top-meta{color:var(--tx-soft)}.subpage .rp-top-cta{color:var(--ju)}.subpage .rp-row{border:0;border-top:1px solid var(--line);border-radius:0;padding:14px 0}.subpage .rp-list{border-bottom:1px solid var(--line);gap:0}.subpage .rp-list .rp-row:first-child{border-top:1px solid var(--tx)}.subpage .rp-row-place{font-family:var(--serif);color:var(--ju);font-size:18px;font-weight:400}.subpage .rp-row-title{font-family:var(--sans);font-size:14.5px;font-weight:600}.subpage .rp-row-rarity{color:var(--tx)}.subpage .rp-more{border:1px solid var(--line);background:#fff}.subpage .rp-more>summary{font-family:var(--serif);color:var(--tx);font-weight:600}.subpage .rp-sym{background:#fff;border-radius:0}.subpage .rp-sym b{font-family:var(--serif);font-weight:600}.subpage .rp-cta{background:var(--tx);color:#fff;border:0;border-radius:0;padding:24px 28px}.subpage .rp-cta-copy strong{font-family:var(--serif);color:#fff;font-size:22px;font-weight:400}.subpage .rp-cta-copy span{color:#ffffffb3}.rp-lg-row,.subpage .rp-league-row{border:0;border-top:1px solid var(--line);padding:13px 0}.rp-lg-rows,.subpage .rp-league{border-bottom:1px solid var(--line);gap:0}.rp-lg-name,.subpage .rp-league-name{font-family:var(--serif);font-weight:600}.subpage .rp-lg-tier{font-size:12px}.subpage .rp-move-up{background:var(--ju);color:#fff}.subpage .rp-move-new{background:var(--tx);color:#fff}.subpage .rp-loading{border:0;border-top:1px solid var(--tx);border-bottom:1px solid var(--tx)}.subpage .rp-skel-row{border:0;border-top:1px solid var(--line);background:#fff;height:48px;animation:none}.subpage .rec-stat dd{font-family:var(--serif);font-weight:400}.dict-section-h{color:var(--tx);letter-spacing:.18em;text-transform:uppercase;border-top:1px solid var(--tx);text-align:left;padding-top:12px;font-size:11px}.dict-cat-card-head,.dict-az-link b,.dict-word,.dict-detail-panel .page-title{font-family:var(--serif);font-weight:400}.dict-chip{border:1px solid var(--line);background:#fff}.dict-chip:hover{border-color:var(--tx)}.dict-cat-card{border:1px solid var(--line)}.dict-detail-panel{border:3px solid var(--tx);box-shadow:6px 6px 0 var(--ju)!important}.guide-ch{border:0;border-top:1px solid var(--line);background:#fff}.guide-part-no,.guide-ch-no{background:var(--tx);color:#fff;border-radius:0}.guide-quote{border-left:3px solid var(--ju);background:#fff}.legal-sec h2{font-family:var(--serif);border-bottom:1px solid var(--tx);font-size:24px;font-weight:400}.entry,.subpage .entry{box-shadow:none;border:0;border-top:1px solid var(--line);background:#fff;border-radius:0;padding:16px 0}.entries{border-bottom:1px solid var(--line)}.entries .entry:first-child{border-top:1px solid var(--tx)}.lotto-round{font-family:var(--serif);font-size:22px;font-weight:400}.lotto-feature,.subpage .lotto-feature{border:3px solid var(--tx);box-shadow:6px 6px 0 var(--ju);background:#fff;border-radius:0;padding:28px 22px 30px}.lotto-round b{font-weight:400}.subpage .page-intro{text-align:left;margin-left:0;margin-right:0}.guide-toc-part{border:0;border-top:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0}.guide-toc-head{padding-inline:0}.guide-toc-head:hover{background:0 0}.guide-toc-head b{font-family:var(--serif);font-size:22px;font-weight:400}.guide-toc-chs{border-top:0;padding-inline:0}.guide-toc-chs a{font-family:var(--serif);font-weight:600}.guide-part-no,.guide-ch-no{background:var(--tx);color:#fff;box-shadow:none;border-radius:0}.dict-az-link{font-family:var(--serif);background:#fff;border-radius:0;font-weight:400}.dict-az-link:hover{border-color:var(--tx);transform:none}.login-card{border:3px solid var(--tx);box-shadow:6px 6px 0 var(--ju)!important}.login-seal{font-size:40px;color:var(--ju)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.gold-text{-webkit-text-fill-color:currentColor;color:var(--tx);background:0 0}.dreamroom-shell.dreamroom-mag{background:#fff}.dreamroom-mag .df-head{border-bottom:1px solid var(--tx);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:24px;margin:18px 0 0;padding-bottom:26px;display:grid}.dreamroom-mag .df-head-main{flex-direction:column;gap:14px;display:flex}.dreamroom-mag .df-head h1{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.05}.dreamroom-mag .df-intro{color:var(--tx-soft);margin:0;font-size:15px;line-height:1.5}.dreamroom-mag .df-intro b{color:var(--tx);font-weight:500}.dreamroom-mag .df-head-next{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.dreamroom-mag .df-head-next strong{font-family:var(--display);color:var(--tx);font-size:40px;font-weight:400;line-height:1}.dreamroom-mag .df-head-next span:last-child{color:var(--tx-soft);font-size:12px}.dreamroom-mag .df-bar{border-bottom:1px solid var(--line);gap:12px;padding:18px 0}.dreamroom-mag .df-seg{border:1px solid var(--tx);background:#fff;border-radius:0;gap:0;padding:0}.dreamroom-mag .df-seg button{border-right:1px solid var(--tx);color:var(--tx);border-radius:0;padding:10px 16px;font-weight:500}.dreamroom-mag .df-seg button:last-child{border-right:0}.dreamroom-mag .df-seg button.on{background:var(--tx);color:#fff}.dreamroom-mag .df-round-ctl{border:1px solid var(--tx);background:#fff;border-radius:0;height:40px}.dreamroom-mag .df-round-ctl button{width:36px;color:var(--tx);padding:0}.dreamroom-mag .df-round-ctl button:disabled{color:var(--tx-faint)}.dreamroom-mag .df-round-ctl select{border-left:1px solid var(--tx);border-right:1px solid var(--tx);padding:0 12px;font-weight:600}.dreamroom-mag .df-search,.dreamroom-mag .df-search:focus{border:1px solid var(--tx);width:auto;height:40px;box-shadow:none;background:#fff;border-radius:0;flex:200px;padding:0 14px;font-size:13px}.dreamroom-mag .df-spacer{display:none}.dreamroom-mag .df-count{font-size:12px}.dreamroom-mag .df-add{background:var(--ju);color:#fff;border-radius:0;height:40px;padding:0 18px;font-size:13px;font-weight:600}.dreamroom-mag .df-add:hover{box-shadow:none;background:var(--ju-deep)}.dreamroom-mag .df-ctx{margin-top:14px;font-size:12px}.dreamroom-mag .df-ctx b{font-weight:600}.dreamroom-mag .subpage .panel.df-form,.dreamroom-mag .df-form{border:1px solid var(--tx);box-shadow:none;border-radius:0;margin-top:20px;padding:20px 24px 22px}.dreamroom-mag .df-form .field{border:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0}.dreamroom-mag .df-form .btn-pri{background:var(--tx);border-radius:0;padding:12px 20px;font-size:13px}.dreamroom-mag .df-form .btn-pri:hover{background:#000}.dreamroom-mag .df-grid{gap:0 40px;margin-top:22px}.dreamroom-mag .df-card,.dreamroom-mag .subpage .df-card{border:0;border-top:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0;gap:12px;padding:18px 0 20px;transition:none}.dreamroom-mag .df-card:hover,.dreamroom-mag .df-card.is-hit,.dreamroom-mag .df-card.is-hit:hover{border-color:var(--tx);box-shadow:none;transform:none}.dreamroom-mag .df-card:hover .df-more{color:var(--ju)}.dreamroom-mag .df-top{color:var(--tx-soft);align-items:center;gap:8px;font-size:12px}.dreamroom-mag .df-round,.dreamroom-mag .df-match{border:1px solid var(--tx);color:var(--tx);background:#fff;border-radius:0;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.5}.dreamroom-mag .df-hit{border:1px solid var(--ju);background:var(--ju);color:#fff;border-radius:0;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.5}.dreamroom-mag .df-src{color:var(--tx-soft)}.dreamroom-mag .df-date{color:var(--tx-soft);margin-left:auto}.dreamroom-mag .df-title{font-family:var(--sans);color:var(--tx);margin:0;font-size:15px;font-weight:600;line-height:1.5}.dreamroom-mag .df-post{color:var(--tx);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.dreamroom-mag .df-balls{align-items:center;gap:8px;display:flex}.dreamroom-mag .df-balls .ball.b-rc{width:30px;height:30px;box-shadow:none;font-size:13px}.dreamroom-mag .df-balls .ball.is-match{outline:2px solid var(--tx);outline-offset:2px;box-shadow:none;filter:none}.dreamroom-mag .df-pending{color:var(--tx-soft);border:1px dashed var(--line);background:#fff;border-radius:0;align-items:center;gap:12px;padding:9px 12px;font-size:13px;display:flex}.dreamroom-mag .df-pending.df-lock{color:var(--tx);border-style:solid;gap:6px;font-weight:600}.dreamroom-mag .df-paywall,.dd-paywall{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--ju);word-break:keep-all;background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;padding:14px 16px;font-size:14px;line-height:1.55;display:flex}.dd-paywall{flex-direction:column;align-items:flex-start;margin:22px 0}.dd-paywall h2{margin:0;font-size:19px}.dd-paywall p{color:var(--tx-soft);margin:0}.dreamroom-mag .df-pending.is-busy{border:0;padding:9px 0}.dreamroom-mag .df-pdot{background:var(--ju);border-radius:0;width:6px;height:6px}.dreamroom-mag .df-analyze{color:var(--tx);border:1px solid var(--tx);height:30px;font-size:12px;font-weight:600;font-family:var(--sans);cursor:pointer;background:#fff;border-radius:0;margin-left:auto;padding:0 12px}.dreamroom-mag .df-analyze:hover{background:var(--tx);color:#fff}.dreamroom-mag .df-foot{align-items:center;gap:6px;min-height:22px;margin-top:0;display:flex}.dreamroom-mag .df-kw{background:var(--bg-2);color:var(--tx);border:0;border-radius:0;padding:3px 8px;font-size:11px;font-weight:500}.dreamroom-mag .df-more{color:var(--tx);margin-left:auto;font-size:13px;font-weight:600}.dreamroom-mag .df-more .ar{margin-left:4px}.dreamroom-mag .dpager{border-top:1px solid var(--tx);justify-content:center;gap:4px;padding-top:16px}.dreamroom-mag .dpager a,.dreamroom-mag .dpager button,.dreamroom-mag .dpager .pg{width:36px;height:36px;color:var(--tx);background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}.dreamroom-mag .dpager .on,.dreamroom-mag .dpager [aria-current=page]{background:var(--tx);color:#fff}.dreamroom-mag .df-loading,.dreamroom-mag .df-errbox{border-radius:0}@media (max-width:760px){.dreamroom-mag .df-head{grid-template-columns:1fr;gap:14px}.dreamroom-mag .df-head-next{text-align:left;align-items:flex-start}.dreamroom-mag .df-grid{grid-template-columns:1fr}.dreamroom-mag .df-seg button{padding:9px 12px;font-size:12.5px}}.dreamroom-mag .dd-eyebrow{margin-top:16px}.dreamroom-mag .dd-head{border-bottom:1px solid var(--tx);margin:14px 0 0;padding-bottom:26px}.dreamroom-mag .dd-meta{gap:8px;font-size:11px}.dreamroom-mag .dd-round,.dreamroom-mag .dd-writer{border:1px solid var(--tx);color:var(--tx);background:#fff;border-radius:0;padding:2px 7px;font-weight:600}.dreamroom-mag .dd-writer{border-color:var(--line);color:var(--tx-soft)}.dreamroom-mag .dd-title{font-family:var(--display);letter-spacing:-.02em;margin:14px 0 0;font-size:clamp(26px,3.4vw,42px);font-weight:400;line-height:1.2}.dreamroom-mag .dd-cols{grid-template-columns:minmax(0,1fr) 440px;gap:32px;margin-top:28px}.dreamroom-mag .dd-read{flex-direction:column;gap:22px;display:flex}.dreamroom-mag .dd-rec,.dreamroom-mag .subpage .dd-rec{box-shadow:none;border:0;border-bottom:1px solid var(--line);background:#fff;border-radius:0;padding:0 0 14px}.dreamroom-mag .dd-rec .rk,.dreamroom-mag .result-card .rk,.dreamroom-mag .dd .rk{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-soft);font-size:11px;font-weight:600}.dreamroom-mag .dd-rec-use{border:1px solid var(--tx);color:var(--tx);border-radius:0;padding:6px 12px;font-weight:600}.dreamroom-mag .dd-rec-use:hover{background:var(--tx);color:#fff}.dreamroom-mag .result-card,.dreamroom-mag .subpage .result-card{border:0;border-top:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0;padding:16px 0 0}.dreamroom-mag .detail-sentence{font-size:18px;line-height:1.7}.dreamroom-mag .kw-chip{background:var(--bg-2);color:var(--tx);border:0;border-radius:0;padding:4px 10px;font-size:12px;font-weight:500}.dreamroom-mag .dd-fold,.dreamroom-mag .subpage .dd-fold{border:0;border-top:1px solid var(--tx);box-shadow:none;background:#fff;border-radius:0}.dreamroom-mag .dd-fold summary{padding:18px 0;font-size:16px;font-weight:600}.dreamroom-mag .dd-fold summary .ar{color:var(--tx);font-size:22px;font-weight:400}.dreamroom-mag .dd-fold-n{background:var(--bg-2);border-radius:0}.dreamroom-mag .dd-fold-body{padding:0 0 18px}.dreamroom-mag .dd-analyze-row{border:1px dashed var(--line);padding:12px 14px}.dreamroom-mag .dd-analyze-btn{background:var(--tx);color:#fff;border-radius:0}.dreamroom-mag .dd-act{border:3px solid var(--tx);box-shadow:6px 6px 0 var(--ju);background:#fff;flex-direction:column;padding:20px 20px 22px;top:86px}.dreamroom-mag .dd-tabs{border:1px solid var(--tx);flex-wrap:wrap;gap:0;display:inline-flex}.dreamroom-mag .dd-tab{border:0;border-right:1px solid var(--tx);color:var(--tx);background:#fff;border-radius:0;padding:8px 12px}.dreamroom-mag .dd-tab:last-child{border-right:0}.dreamroom-mag .dd-tab.on{background:var(--tx);color:#fff}.dreamroom-mag .dd-submit{background:var(--ju);color:#fff;box-shadow:none;border-radius:0;height:52px;padding:0 20px;font-size:16px;font-weight:600}.dreamroom-mag .dd-submit:hover:not(:disabled){background:var(--ju-deep);box-shadow:none}.dreamroom-mag .dd-submit:disabled{background:var(--line);color:var(--tx-soft)}.dreamroom-mag .dd-del{color:var(--tx-faint);font-size:12px}@media (max-width:900px){.dreamroom-mag .dd-cols{grid-template-columns:1fr;gap:28px}.dreamroom-mag .dd-act{position:static}}.dosa-story-p,.rsn-friendly{font-family:var(--sans);font-weight:500}.dreamroom-mag .dd-act{padding:20px 20px 22px}@media (max-width:760px){.dreamroom-mag .wrap{padding:0 16px}}.dreamroom-mag .backlink{color:var(--tx-soft)}.dreamroom-mag .backlink:hover{color:var(--tx)}.dreamroom-mag .df-ctx,.dreamroom-mag .note,.dreamroom-mag .df-count{color:var(--tx-soft)}.dreamroom-mag .df-ctx b{color:var(--tx)}.dreamroom-mag .df-round-ctl select{color:var(--tx);background:#fff}.dreamroom-mag .df-search{color:var(--tx)}.dreamroom-mag .df-search::placeholder{color:var(--tx-faint)}.dreamroom-mag .result-error{border-radius:0}.dosa-story-title b{font-family:var(--sans);font-weight:700}.mag-banner{padding-top:24px}.mag-banner .home-feature{height:auto}.mag-banner .home-feat-inner{min-height:400px;padding:48px 96px}.mag-banner .home-feat-preview{width:440px}.mag-banner .home-feat-title{font-size:clamp(26px,3.2vw,40px)}@media (max-width:900px){.mag-banner .home-feat-inner{min-height:240px;padding:32px 56px}}@media (max-width:760px){.mag-banner{padding:16px 16px 0}.mag-banner .home-feat-inner{padding:28px 48px 44px}}.home-feat-title{font-family:var(--display);letter-spacing:-.01em;font-weight:400}@media (max-width:760px){.mag-banner .home-banner-arrow{display:none}.mag-banner .home-feat-inner{padding:28px 26px 48px}}.mag-banner .home-feat-copy{z-index:1;flex:0 50%;max-width:50%}.mag-banner .home-feat-preview{width:52%;max-width:none;display:block;position:absolute;top:0;bottom:0;right:0}.mag-banner .fp-shot,.mag-banner .home-feat-link:hover .fp-shot{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;transform:none}.mag-banner .fp-bar{display:none}.mag-banner .fp-shot-img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .4s;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 34%);mask-image:linear-gradient(90deg,#0000 0,#000 34%)}.mag-banner .home-feat-link:hover .fp-shot-img{transform:scale(1.02)}@media (max-width:900px){.mag-banner .home-feat-copy{flex-basis:100%;max-width:none}.mag-banner .home-feat-preview{opacity:.2;width:100%;display:block}.mag-banner .fp-shot-img{-webkit-mask-image:none;mask-image:none}}.mag-sec-picks{border:3px solid var(--tx);background:#fff1ec;margin-top:56px;padding:32px 32px 20px}.mag-sec-picks .mag-pick{border:2px solid var(--tx);background:#fff;margin-top:10px;padding:16px 18px}.mag-sec-picks .mag-picks{gap:0 12px}.mag-picks-cta{color:var(--tx);border:3px solid var(--tx);grid-column:1/-1;justify-self:start;padding:14px 22px;font-size:17px;font-weight:800}@media (max-width:760px){.mag-sec-picks{padding:22px 16px 14px}}.mag-picks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.mag-pick{border-top:1px solid var(--tx);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who balls""title balls";align-items:center;gap:6px 16px;padding:16px 0;display:grid}.mag-pick-who{color:var(--tx-soft);grid-area:who;align-items:center;gap:8px;font-size:13px;display:flex}.mag-pick-who b{color:var(--tx);font-weight:600}.mag-pick-title{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;grid-area:title;font-size:15px;font-weight:600;text-decoration:none;overflow:hidden}.mag-pick-title:hover{color:var(--ju)}.mag-pick .mag-balls-sm{grid-area:balls}.mag-pick-wait{color:var(--tx-faint);border:1px dashed var(--line);grid-area:balls;padding:6px 10px;font-size:12px}.mag-picks-foot{border-top:1px solid var(--line);color:var(--tx-soft);margin:14px 0 0;padding-top:14px;font-size:12.5px;line-height:1.6}.mag-picks-foot a{color:var(--tx);font-weight:600}@media (max-width:760px){.mag-picks{grid-template-columns:1fr}.mag-pick{grid-template-columns:minmax(0,1fr);grid-template-areas:"who""title""balls"}}.subpage .rp-row.rp-pick{grid-template-columns:auto minmax(0,1fr) auto}.rp-pick .tag{white-space:nowrap}.subpage .rp-pick .rp-hit-balls{flex-wrap:nowrap;max-width:none}.rp-pick-wait{color:var(--tx-faint);font-size:12px}.rp-picks-note{color:var(--tx-soft);margin:0 0 12px;font-size:13px;line-height:1.6}.rp-picks-next{margin-top:28px}@media (max-width:560px){.subpage .rp-row.rp-pick{grid-template-columns:minmax(0,1fr)}.subpage .rp-row.rp-pick .rp-hit-balls{grid-column:1}}.mag-reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.mag-reveal.is-in{opacity:1;transform:none}.mag-reveal .mag-proof-strip li{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.mag-reveal.is-in .mag-proof-strip li{opacity:1;transform:none}.mag-reveal.is-in .mag-proof-strip li:nth-child(2){transition-delay:.1s}.mag-reveal.is-in .mag-proof-strip li:nth-child(3){transition-delay:.2s}.mag-reveal.is-in .mag-proof-strip li:nth-child(4){transition-delay:.3s}.mag-reveal .mag-draw .ball{opacity:0;transform:scale(.3)translateY(14px)}.mag-reveal.is-in .mag-draw .ball{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards mag-ball-pop}.mag-reveal.is-in .mag-draw .ball:first-child{animation-delay:.15s}.mag-reveal.is-in .mag-draw .ball:nth-child(2){animation-delay:.27s}.mag-reveal.is-in .mag-draw .ball:nth-child(3){animation-delay:.39s}.mag-reveal.is-in .mag-draw .ball:nth-child(4){animation-delay:.51s}.mag-reveal.is-in .mag-draw .ball:nth-child(5){animation-delay:.63s}.mag-reveal.is-in .mag-draw .ball:nth-child(6){animation-delay:.75s}.mag-reveal.is-in .mag-draw .ball:nth-child(8){animation-delay:1s}@keyframes mag-ball-pop{0%{opacity:0;transform:scale(.3)translateY(14px)}70%{opacity:1;transform:scale(1.12)translateY(-4px)}to{opacity:1;transform:none}}.mag-draw-next{transform-origin:50%;animation:2.4s ease-in-out infinite mag-breathe}.mag-draw-next:hover{animation-play-state:paused}@keyframes mag-breathe{0%,to{transform:scale(1);box-shadow:0 0 #ff4d1f00}50%{transform:scale(1.04);box-shadow:0 0 0 10px #ff4d1f2e}}.mag-tag-hot{transform-origin:0 100%;animation:3.2s ease-in-out infinite mag-tag-wiggle}@keyframes mag-tag-wiggle{0%,86%,to{transform:rotate(0)}90%{transform:rotate(-3deg)}94%{transform:rotate(2deg)}}.mag-reveal .mag-top{box-shadow:0 0 0 var(--ju);transition:box-shadow .5s cubic-bezier(.2,.7,.2,1) .25s,transform .15s}.mag-reveal.is-in .mag-top{box-shadow:10px 10px 0 var(--ju)}.mag-reveal.is-in .mag-top:hover{box-shadow:12px 12px 0 var(--ju)}.mag-reveal .mag-runners>li{opacity:0;transition:opacity .45s,transform .45s;transform:translate(18px)}.mag-reveal.is-in .mag-runners>li{opacity:1;transform:none}.mag-reveal.is-in .mag-runners>li:first-child{transition-delay:.3s}.mag-reveal.is-in .mag-runners>li:nth-child(2){transition-delay:.42s}.mag-reveal.is-in .mag-runners>li:nth-child(3){transition-delay:.54s}.mag-reveal.is-in .mag-runners>li:nth-child(4){transition-delay:.66s}.mag-sec-picks{animation:3s ease-in-out infinite mag-border-pulse}@keyframes mag-border-pulse{0%,to{border-color:var(--tx)}50%{border-color:var(--ju)}}.mag-picks-cta{position:relative;overflow:hidden}.mag-picks-cta:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3s ease-in-out infinite mag-shine;position:absolute;top:0;bottom:0;left:-60%}@keyframes mag-shine{0%,60%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.mag-reveal,.mag-reveal .mag-proof-strip li,.mag-reveal .mag-runners>li,.mag-reveal .mag-top{opacity:1;transition:none;transform:none}.mag-reveal .mag-top{box-shadow:10px 10px 0 var(--ju)}.mag-reveal .mag-draw .ball,.mag-reveal.is-in .mag-draw .ball{opacity:1;animation:none;transform:none}.mag-draw-next,.mag-tag-hot,.mag-sec-picks,.mag-picks-cta:after{animation:none}}.mag-sec-head .mag-eyebrow:before{content:"";vertical-align:-3px;background:var(--ju);width:30px;height:15px;-webkit-mask:var(--mag-cloud) center / contain no-repeat;-webkit-mask:var(--mag-cloud) center / contain no-repeat;mask:var(--mag-cloud) center / contain no-repeat;margin-right:10px;display:inline-block}:root{--mag-cloud:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 22' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M3 19 H40'/%3E%3Cpath d='M6 19 C2 15 5 10 10 12 C10 6 17 3 21 7 C24 2 33 3 33 10 C38 9 41 14 38 19'/%3E%3Cpath d='M14 15 C14 12 18 12 18 15 C18 17 15 17 15 15.5'/%3E%3Cpath d='M26 13 C26 10 30 10 30 13 C30 15 27 15 27 13.5'/%3E%3C/svg%3E")}.mag-tag-hot{align-items:center;display:inline-flex}.mag-crown{width:42px;height:auto;animation:4s ease-in-out infinite mag-crown-float;position:absolute;top:-46px;left:48px}@keyframes mag-crown-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.mag-seal{width:50px;height:50px;position:absolute;bottom:-22px;right:26px;transform:rotate(-4deg)}.mag-proof-strip li{position:relative}.mag-proof-icon{width:42px;height:auto;margin-bottom:10px}.mag-proof-strip li:first-child .mag-proof-icon{--tx:#fff}.mag-draw{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cdefs%3E%3Cg id='w'%3E%3Ccircle r='19' fill='%23121212' stroke='%23fff' stroke-opacity='.07'/%3E%3Ccircle r='14' fill='none' stroke='%23fff' stroke-opacity='.07'/%3E%3Ccircle r='9' fill='none' stroke='%23fff' stroke-opacity='.07'/%3E%3Ccircle r='4' fill='none' stroke='%23fff' stroke-opacity='.07'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23w' x='20' y='0'/%3E%3Cuse href='%23w' x='0' y='10'/%3E%3Cuse href='%23w' x='40' y='10'/%3E%3Cuse href='%23w' x='20' y='20'/%3E%3Cuse href='%23w' x='0' y='30'/%3E%3Cuse href='%23w' x='40' y='30'/%3E%3C/svg%3E");background-size:40px 20px}.mag-draw-next{outline-offset:-6px;outline:1px solid #12121273;position:relative}.mag-draw-next:before,.mag-draw-next:after{content:"";background:var(--tx);border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%}.mag-draw-next:before{left:-7px}.mag-draw-next:after{right:-7px}.mag-draw-next>span{white-space:nowrap}.mag-hourglass{width:13px;height:auto;animation:5s ease-in-out infinite mag-hourglass-flip;position:absolute;bottom:14px;left:16px}@keyframes mag-hourglass-flip{0%,84%{transform:rotate(0)}96%,to{transform:rotate(180deg)}}.mag-sec-picks{position:relative}.mag-pick-wait{align-items:center;gap:6px;display:inline-flex}.mag-lock{width:13px;height:auto}:root{--mag-hanji:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .42 0 0 0 0 .33 0 0 0 0 .2 0 0 0 .09 0'/%3E%3C/filter%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012 .18' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .4 0 0 0 0 .25 0 0 0 .1 -.02'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--mag-corner:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' fill='none' stroke='%23d93a10' stroke-width='1.6' stroke-linecap='square'%3E%3Cpath d='M1 25 V1 H25'/%3E%3Cpath d='M6 18 V6 H18 V12 H12 V9'/%3E%3C/svg%3E")}.mag-top{background-color:#fffaf0;background-image:var(--mag-hanji)}.mag-top:before{content:"";pointer-events:none;border:1px solid #12121266;position:absolute;inset:7px}.mag-top-corners{pointer-events:none;position:absolute;inset:11px}.mag-top-corners i{background:var(--mag-corner) center / contain no-repeat;width:24px;height:24px;position:absolute}.mag-top-corners i:first-child{top:0;left:0}.mag-top-corners i:nth-child(2){top:0;right:0;transform:scaleX(-1)}.mag-top-corners i:nth-child(3){bottom:0;left:0;transform:scaleY(-1)}.mag-top-corners i:nth-child(4){bottom:0;right:0;transform:scale(-1)}.mag-tag-hot{clip-path:polygon(0 0,100% 0,calc(100% - 11px) 50%,100% 100%,0 100%);background:linear-gradient(#12121280, #12121280) left 0 top 4px / 100% 1px no-repeat, linear-gradient(#12121280, #12121280) left 0 bottom 4px / 100% 1px no-repeat, var(--ju);padding-right:26px}.mag-runner{background-color:#f6f1e6;background-image:var(--mag-hanji);position:relative}.mag-runner:before{content:"";pointer-events:none;border:1px solid #12121224;position:absolute;inset:5px}.mag-sec-picks{background-color:#fff0e6;background-image:var(--mag-hanji)}.mag-sec-picks:before{content:"";pointer-events:none;border:1px solid #12121247;position:absolute;inset:8px}.mag-sec-picks .mag-pick{background-color:#fffaf0;background-image:var(--mag-hanji);position:relative}@media (max-width:860px){.mag-seal{width:40px;height:40px;bottom:-16px;right:14px}.mag-proof-icon{width:34px}}@media (prefers-reduced-motion:reduce){.mag-crown,.mag-hourglass{animation:none}}@media (max-width:900px){.subpage:where(.wrap){padding-inline:var(--mag-pad)}}@media (max-width:760px){:root{--mag-pad:20px}}@media (max-width:560px){.brand{font-size:16px}.brand .seal{font-size:19px}.nav-cta .btn-pri{padding-inline:12px}.nav-burger{width:40px;height:40px;margin-left:0}.mag-picks-cta{white-space:normal;max-width:100%;padding-inline:16px;font-size:15px}.ll-balls{position:absolute;inset:0;transform:scale(.8)}.rp-loading-ball.ball{width:36px;height:36px}}.rp-round,.legal-sec h2{word-break:keep-all}.mag-top-title,.rp-top-title,.dd-title,.dict-example-title{overflow-wrap:break-word;min-width:0}@media (max-width:760px){.mag-draw-nav button{width:40px;height:40px}.home-banner-dots .dot{position:relative}.home-banner-dots .dot:before{content:"";position:absolute;inset:-16px -4px}.dream-reset-btn{min-height:40px}.title-input{font-size:16px}.rp-nav-btn{align-items:center;min-height:40px;display:inline-flex}.dict-num-ball,.dict-az-link{min-width:40px;min-height:40px}.dict-num-round{align-items:center;min-height:40px}.dx-search .dx-search-clear{width:40px;height:40px;right:5px}.dict-cat-link,.dict-crumbs a,.backlink,.rec-links a{margin-block:-10px;padding-block:10px;display:inline-block}.backlink{padding-right:16px}.guide-ch-toc a{align-items:center;min-height:40px}.dreamroom-mag .df-analyze{height:40px}.dreamroom-mag .dpager a,.dreamroom-mag .dpager button,.dreamroom-mag .dpager .pg{width:40px;height:40px}.dreamroom-mag .dd-rec-use,.dreamroom-mag .dd-tab{min-height:40px}.site-foot-col{gap:0}.site-foot-col a{padding-block:9px}.site-foot-biz a{margin-block:-11px;padding-block:11px;display:inline-block}}.sym-nums{flex-wrap:wrap;gap:6px 8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.sym-hit{background:var(--bg-2);white-space:nowrap;align-items:center;gap:3px;padding:3px 7px 3px 8px;font-size:13px;line-height:1.3;display:inline-flex}.sym-hit b{color:var(--tx);margin-right:2px;font-weight:700}.sym-hit.is-direct b{color:var(--tx-soft);font-weight:500}.ball.sym-ball{width:20px;height:20px;box-shadow:none;flex:none;font-size:10.5px}.sym-more{color:var(--tx-faint);align-self:center;font-size:12px}.sym-nums.is-row{gap:4px 6px;margin-top:6px}.sym-nums.is-row .sym-hit{padding:2px 6px 2px 7px;font-size:12px}.sym-nums.is-row .ball.sym-ball{width:17px;height:17px;font-size:9.5px}.mhl-nums{vertical-align:1px;white-space:nowrap;gap:2px;margin:0 3px 0 2px;display:inline-flex}.mhl-nums .ball.sym-ball{width:18px;height:18px;font-size:9.5px}.v2{--ju:#b51d04;--ju-2:#c91a00;--ju-deep:#8e1400;--tx:#1d1c16;--v2-paper:#fef9ef;--v2-line:#e7e2d8;--v2-gold:#bda88e;--display:"Pretendard Variable", Pretendard, "IBM Plex Sans KR", sans-serif;background-color:#faf5e8;background-image:radial-gradient(#b51d0409 1px,#0000 0),radial-gradient(#1d1c1605 1px,#0000 0);background-size:20px 20px,32px 32px}.home.mag .mag-h1,.home.mag .mag-h2,.home.mag .mag-top-title,.home.mag .mag-draw-round b,.home.mag .mag-draw-next b,.home.mag .mag-proof-strip b,.home.mag .mag-stats-title{letter-spacing:-.02em;font-weight:900}.v2 .btn-pri{color:#fff;border:2px solid var(--tx);background:linear-gradient(#d92305 0%,#b51d04 70%,#901100 100%);border-radius:8px;box-shadow:0 4px 10px #b51d0466,inset 0 1px 1px #fff6}.v2 .btn-pri:hover{background:linear-gradient(#e62a0a 0%,#c42006 70%,#9e1400 100%)}.v2 .btn-ghost{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);border-radius:8px}.v2 .ball{color:#fff;text-shadow:0 1px 2px #00000080;font-weight:800;position:relative}.v2 .ball:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffffbf 0%,#fff0 80%);border-radius:50%;width:32%;height:24%;position:absolute;top:10%;left:18%}.v2 .ball.by{background:radial-gradient(circle at 35% 30%,#fff154 0%,#f5ba00 45%,#b58000 85%,#7a5400 100%);box-shadow:0 3px 6px #00000047,inset -3px -4px 6px #0006,inset 2px 2px 4px #ffffffd9}.v2 .ball.bb{background:radial-gradient(circle at 35% 30%,#68b1ff 0%,#1a75ff 45%,#004dc2 85%,#002d73 100%);box-shadow:0 3px 6px #00000047,inset -3px -4px 6px #0006,inset 2px 2px 4px #ffffffd9}.v2 .ball.br{background:radial-gradient(circle at 35% 30%,#ff8080 0%,#f02424 45%,#b50707 85%,#6a0000 100%);box-shadow:0 3px 6px #00000047,inset -3px -4px 6px #0006,inset 2px 2px 4px #ffffffd9}.v2 .ball.bk{background:radial-gradient(circle at 35% 30%,#cfcfd6 0%,#8c8c96 45%,#595963 85%,#303038 100%);box-shadow:0 3px 6px #00000047,inset -3px -4px 6px #0006,inset 2px 2px 4px #ffffffd9}.v2 .ball.bg2{background:radial-gradient(circle at 35% 30%,#7ce582 0%,#2fb338 45%,#187d20 85%,#0c4d12 100%);box-shadow:0 3px 6px #00000047,inset -3px -4px 6px #0006,inset 2px 2px 4px #ffffffd9}.v2 .ball.b-xs:after{display:none}.home.mag .mag-meta{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);letter-spacing:.04em;color:var(--ju);background:#f2ede3;border-radius:6px;align-self:flex-start;align-items:center;gap:8px 14px;padding:6px 14px 6px 6px;font-size:12px;font-weight:700;display:inline-flex}.home.mag .mag-meta b{color:var(--tx)}.mag-meta-seal{background:var(--ju);border:2px solid var(--ju-deep);color:#fff;width:24px;height:24px;font-family:var(--display);border-radius:4px;place-items:center;font-size:12px;font-weight:900;display:inline-grid;box-shadow:inset 0 1px 2px #fff6,2px 2px #00000040}.home.mag .mag-h1{font-size:clamp(34px,3.5vw,46px);line-height:1.3}.home.mag .mag-h1 em{white-space:nowrap;color:#fff;background:var(--ju);box-shadow:0 0 0 2px var(--tx), 0 6px 10px #0000002e;border-radius:6px;padding:.04em .28em .08em;display:inline-block;transform:rotate(-1deg)}.home.mag .mag-hero .dream-box{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:#fff;border-radius:12px;gap:10px;padding:10px}.home.mag .mag-hero .dream-box textarea{border:2px solid var(--tx);background:#fffdfa;border-radius:6px;box-shadow:inset 0 2px 4px #0000000f}.home.mag .mag-hero .dream-box .btn{border-radius:8px}.home.mag .mag-hero-art{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);border-radius:12px}.home.mag .mag-hero-art:after{content:"";z-index:5;border:3px double var(--v2-gold);pointer-events:none;background:linear-gradient(var(--ju), var(--ju)) left 6px top 6px / 20px 2px no-repeat, linear-gradient(var(--ju), var(--ju)) left 6px top 6px / 2px 20px no-repeat, linear-gradient(var(--ju), var(--ju)) right 6px top 6px / 20px 2px no-repeat, linear-gradient(var(--ju), var(--ju)) right 6px top 6px / 2px 20px no-repeat, linear-gradient(var(--ju), var(--ju)) left 6px bottom 6px / 20px 2px no-repeat, linear-gradient(var(--ju), var(--ju)) left 6px bottom 6px / 2px 20px no-repeat, linear-gradient(var(--ju), var(--ju)) right 6px bottom 6px / 20px 2px no-repeat, linear-gradient(var(--ju), var(--ju)) right 6px bottom 6px / 2px 20px no-repeat;border-radius:8px;position:absolute;inset:6px}.home.mag .mag-sec-head{border-bottom:2px solid var(--tx);flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:16px;display:flex}.home.mag .mag-sec-head .mag-eyebrow{letter-spacing:.02em;text-transform:none;color:var(--ju);align-items:center;gap:8px;padding:0;font-size:13px;font-weight:800;display:inline-flex}.home.mag .mag-sec-head .mag-eyebrow:before{content:"";vertical-align:0;background:var(--ju);width:8px;height:8px;box-shadow:none;border:0;border-radius:50%;margin:0;padding:0;display:inline-block;-webkit-mask:none;mask:none}.home.mag .mag-h2{font-size:clamp(28px,3.2vw,40px);line-height:1.25}.home.mag .mag-sec-note{white-space:normal;padding:0;font-size:15px}.home.mag .mag-proof-strip{gap:16px}.home.mag .mag-proof-strip li,.home.mag .mag-proof-strip li:first-child{background:var(--v2-paper);border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);border-radius:12px;padding:18px 20px 20px;transition:background .2s,transform .15s}.home.mag .mag-proof-strip li:hover{background:#f2ede3;transform:translate(-1px,-1px)}.home.mag .mag-proof-icon,.home.mag .mag-proof-strip li:first-child .mag-proof-icon{--tx:#fff;--ju:#fff;background:#c91a00;border:2px solid #1d1c16;border-radius:9px;width:46px;height:46px;margin-bottom:12px;padding:7px}.home.mag .mag-proof-strip li:nth-child(2) .mag-proof-icon{background:#d97706}.home.mag .mag-proof-strip li:nth-child(3) .mag-proof-icon{background:#b51d04}.home.mag .mag-proof-strip li:nth-child(4) .mag-proof-icon{background:#32302a}.home.mag .mag-proof-strip b,.home.mag .mag-proof-strip li:first-child b{color:var(--ju);font-size:clamp(26px,2.6vw,34px)}.home.mag .mag-proof-strip li:first-child strong{color:var(--tx)}.home.mag .mag-proof-strip li:first-child span{color:var(--tx-soft)}.home.mag .mag-proof-strip strong{font-size:16px;font-weight:800}.home.mag .mag-proof-strip span{border-top:1px solid var(--v2-line);margin-top:8px;padding-top:10px}.home.mag .mag-draw{border:3px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:radial-gradient(circle at 92% 110%,#b51d0459,#0000 42%),radial-gradient(circle at 6% -10%,#f59e0b1f,#0000 40%),linear-gradient(#111 0%,#1a1917 50%,#0d0d0c 100%);border-radius:16px;position:relative;overflow:hidden}.home.mag .mag-draw .mag-eyebrow{background:var(--ju);color:#fff;letter-spacing:.06em;border-radius:3px;align-self:flex-start;padding:3px 8px;display:inline-block}.home.mag .mag-draw-round b{white-space:nowrap;font-size:40px}.home.mag .mag-draw-prize b{color:#f5bf00}.home.mag .mag-draw-next{color:var(--tx);outline:2px dashed var(--ju);outline-offset:-8px;background:#fff;border-radius:10px;padding:18px 26px;animation:none}.home.mag .mag-draw-next:before,.home.mag .mag-draw-next:after{display:none}.home.mag .mag-draw-next span{color:var(--ju);font-weight:800}.home.mag .mag-draw-next b{color:var(--tx)}.home.mag .mag-top,.home.mag .mag-reveal.is-in .mag-top{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:#fffdf8;border-radius:12px}.home.mag .mag-reveal.is-in .mag-top:hover,.home.mag .mag-top:hover{box-shadow:10px 10px 0 var(--tx)}.home.mag .mag-reveal .mag-top{box-shadow:0 0 0 var(--tx)}.home.mag .mag-top:before{border:3px double var(--v2-gold);border-radius:8px;inset:6px}.home.mag .mag-top-corners{inset:10px}.home.mag .mag-tag-hot{clip-path:none;background:var(--ju);color:#fff;border:2px solid var(--ju-deep);border-radius:6px;padding:6px 14px;font-size:14px;top:-18px;left:18px;box-shadow:inset 0 1px 2px #fff6,2px 2px #00000040}.home.mag .mag-crown{top:-44px;left:66px}.home.mag .mag-top-tags .spacer{width:150px}.home.mag .mag-top-foot b{color:var(--ju)}.home.mag .mag-runners{gap:14px}.home.mag .mag-runner{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:16px 18px;position:relative}.home.mag .mag-runner:before{display:none}.home.mag .mag-runner-no{background:var(--tx);color:#fff;min-width:40px;height:30px;font-family:var(--display);border-radius:4px;place-items:center;padding:0 6px;font-size:15px;font-weight:900;line-height:1;display:inline-grid}.home.mag .mag-runner-title{font-family:var(--display);font-size:16px;font-weight:900}.mag-runner-seal{border:2px solid var(--ju);color:var(--ju);font-family:var(--display);background:#fffdf8;border-radius:3px;padding:1px 5px;font-size:11px;font-weight:900;position:absolute;top:-10px;right:14px;box-shadow:inset 0 0 0 1px #b51d0426}.home.mag .mag-sec-picks{background:0 0;border:0;padding:56px 0 0;animation:none}.home.mag .mag-sec-picks:before{display:none}.home.mag .mag-sec-picks .mag-picks{gap:16px;margin-top:20px}.home.mag .mag-sec-picks .mag-pick{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;margin:0;padding:18px 20px}.mag-pick-avatar{background:var(--ju);border:2px solid var(--ju-deep);color:#fff;width:34px;height:34px;font-family:var(--display);border-radius:50%;place-items:center;font-size:15px;font-weight:900;display:inline-grid}.home.mag .mag-pick-who b{font-family:var(--display);font-size:15px;font-weight:900}.home.mag .mag-pick-title{font-family:var(--display);font-size:17px;font-weight:900}.home.mag .mag-pick-wait{color:var(--ju);background:#fff;border:1px solid #b51d044d;border-radius:999px;justify-content:center;padding:8px 14px;font-weight:800;box-shadow:0 0 18px #b51d042e}.home.mag .mag-pick-wait .mag-lock{--tx:#b51d04;--ju:#b51d04}.mag-picks-banner{border:2px solid var(--ju);box-shadow:8px 8px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 100% 0,#b51d0459,#0000 50%),linear-gradient(#161514,#0d0d0c);border-radius:14px;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:26px;padding:26px 30px;display:flex}.mag-picks-banner-kicker{letter-spacing:.06em;color:#f5bf00;margin:0 0 6px;font-size:12px;font-weight:800}.mag-picks-banner-title{font-family:var(--display);word-break:keep-all;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:900;line-height:1.3}.mag-picks-banner-sub{color:#cbc5c2;margin:8px 0 0;font-size:14px}.home.mag .mag-picks-cta{color:#fff;border:2px solid #fff3;flex:none;padding:16px 24px;font-size:16px}@media (max-width:860px){.home.mag .mag-h1{font-size:clamp(26px,7.4vw,36px)}.home.mag .mag-draw-round b{font-size:32px}.home.mag .mag-meta{letter-spacing:0;gap:6px 10px;font-size:11px}.home.mag .mag-hero-art,.home.mag .mag-hero .dream-box,.home.mag .mag-draw,.home.mag .mag-top,.home.mag .mag-reveal.is-in .mag-top{box-shadow:5px 5px 0 var(--tx)}.home.mag .mag-runner{grid-template-columns:auto minmax(0,1fr)}.home.mag .mag-draw-next{padding:12px 16px}.mag-picks-banner{box-shadow:5px 5px 0 var(--tx);flex-direction:column;align-items:stretch;padding:22px 18px}.home.mag .mag-picks-cta{text-align:center}}.subpage.v2 .page-title,.subpage.v2 .rp-h2,.subpage.v2 .rp-top-title,.subpage.v2 .rp-row-title,.subpage.v2 .rec-stat dd b{font-family:var(--display);letter-spacing:-.02em;font-weight:900}.subpage.v2 .page-title.gold-text,.subpage.v2 .gold-text{color:var(--tx);-webkit-text-fill-color:currentColor;background:0 0}.subpage.v2 .rp-tabs{border-bottom:2px solid var(--tx)}.subpage.v2 .rp-tab{color:var(--tx-soft);font-weight:700}.subpage.v2 .rp-tab.is-on{color:var(--ju);border-bottom:3px solid var(--ju)}.subpage.v2 .rp-tab.is-on:before{content:"";background:var(--ju);border-radius:50%;width:6px;height:6px;margin:0 7px 2px 0;display:inline-block}.rp-seal{border:2px solid var(--ju);color:var(--ju);font-family:var(--display);letter-spacing:.04em;border-radius:3px;place-items:center;padding:2px 6px;font-size:12px;font-weight:900;line-height:1.3;display:inline-grid;box-shadow:inset 0 0 0 1px #b51d0426}.subpage.v2 .rp-hero{border:3px solid var(--tx);box-shadow:8px 8px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 96% 120%,#b51d0459,#0000 45%),radial-gradient(circle at 4% -20%,#f59e0b1f,#0000 40%),linear-gradient(#161514 0%,#1d1c19 50%,#0f0f0e 100%);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px 32px;margin-top:22px;padding:30px 32px;display:grid}.subpage.v2 .rp-hero .page-head{border:0;margin:0;padding:0}.rp-hero-kicker{color:#cbc5c2;align-items:center;gap:10px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.subpage.v2 .rp-hero .rp-seal{background:var(--ju);color:#fff;border-color:#8e1400}.subpage.v2 .rp-hero .page-title{color:#fef9ef;margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.2}.subpage.v2 .rp-hero .page-intro{color:#cbc5c2;margin:10px 0 0;font-size:14.5px}.subpage.v2 .rp-hero .page-intro b{color:#f5bf00}.subpage.v2 .rp-hero .rp-draw{box-shadow:none;color:#fef9ef;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;margin:0;padding:16px 18px}.subpage.v2 .rp-hero .rp-round,.subpage.v2 .rp-hero .rp-round b{color:#fef9ef}.subpage.v2 .rp-hero .rp-round-date,.subpage.v2 .rp-hero .rp-draw-meta,.subpage.v2 .rp-hero .rp-plus{color:#a8a29e}.subpage.v2 .rp-hero .rp-nav-btn{color:#fef9ef;background:0 0;border:1px solid #ffffff40}.subpage.v2 .rp-hero .rp-nav-btn:hover{color:#fff;background:#ffffff0f;border-color:#fff}.subpage.v2 .rp-hero .rp-bonus{outline-offset:2px;outline:2px solid #ffffffd9}.subpage.v2 .rp-sec-head{border-bottom:2px solid var(--tx)}.subpage.v2 .rp-h2{align-items:center;gap:10px;font-size:clamp(24px,2.8vw,32px);display:flex}.subpage.v2 .rp-h2:before{content:"";background:var(--ju);border-radius:50%;flex:none;width:9px;height:9px}.subpage.v2 .rp-top{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);color:var(--tx);background:#fffdf8;border-radius:12px;padding:26px 150px 26px 28px;position:relative}.subpage.v2 .rp-top:hover{box-shadow:10px 10px 0 var(--tx);transform:translate(-1px,-1px)}.subpage.v2 .rp-top:before{content:"";border:3px double var(--v2-gold);pointer-events:none;border-radius:8px;position:absolute;inset:6px}.subpage.v2 .rp-top-badge{background:var(--ju);color:#fff;border:2px solid #8e1400;border-radius:4px;padding:4px 10px;font-weight:800;position:static;box-shadow:inset 0 1px 2px #fff6}.subpage.v2 .rp-top-rarity{border:2px solid var(--ju);color:var(--ju);border-radius:4px;padding:3px 8px;font-weight:800}.subpage.v2 .rp-top-title{color:var(--tx);font-size:clamp(26px,3vw,38px)}.subpage.v2 .rp-top-meta{color:var(--tx-soft)}.subpage.v2 .rp-top-cta{color:#fff;border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:linear-gradient(#d92305 0%,#b51d04 70%,#901100 100%);border-radius:8px;align-self:flex-start;margin-top:4px;padding:10px 18px;font-weight:800}.rp-top-seal{display:none}.subpage.v2 .rp-top-seal{border:3px solid var(--ju);outline:1px solid var(--ju);outline-offset:3px;width:92px;height:92px;color:var(--ju);font-family:var(--display);text-align:center;opacity:.92;border-radius:6px;place-items:center;font-size:22px;font-weight:900;line-height:1.15;display:grid;position:absolute;top:26px;right:28px;transform:rotate(4deg)}.subpage.v2 .rp-list:not(.rp-more-list){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.subpage.v2 .rp-list:not(.rp-more-list) .rp-row,.subpage.v2 .rp-list:not(.rp-more-list) .rp-row:first-child{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;padding:18px 20px}.subpage.v2 .rp-list:not(.rp-more-list) .rp-row-place{background:var(--tx);color:#fff;min-width:40px;height:28px;font-family:var(--display);border-radius:4px;justify-self:start;place-items:center;padding:0 6px;font-size:14px;font-weight:900;display:inline-grid}.subpage.v2 .rp-list:not(.rp-more-list) .rp-row .rp-hit-balls{border-top:1px solid var(--v2-line);justify-content:flex-start;max-width:none;padding-top:12px}.subpage.v2 .rp-row .tag{border:2px solid var(--ju);color:var(--ju);background:#fff;border-radius:4px;font-weight:800}.subpage.v2 .rp-row .tag.tag-muted{border-color:var(--line);color:var(--tx-soft)}.subpage.v2 .rp-row-title{font-size:18px}.subpage.v2 .rp-more{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#f6f1e6;border-radius:12px;margin-top:20px}.subpage.v2 .rp-more>summary{color:var(--tx);justify-content:center;font-weight:800}.subpage.v2 .rp-more>summary:after{margin-left:6px}.subpage.v2 .rp-more-list .rp-row{border:1px solid var(--line);background:#fffdf8}.subpage.v2 .rp-league,.subpage.v2 .rp-lg-rows{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;overflow:hidden}.subpage.v2 .rp-league-row,.subpage.v2 .rp-lg-row{border:0;border-bottom:1px solid var(--v2-line);box-shadow:none;background:0 0;border-radius:0}.subpage.v2 .rp-league-row:last-child,.subpage.v2 .rp-lg-row:last-child{border-bottom:0}.subpage.v2 .rp-lg-name,.subpage.v2 .rp-league-name{font-family:var(--display);font-weight:900}.subpage.v2 .rp-move{border:2px solid var(--tx);border-radius:4px;font-weight:800}.subpage.v2 .rp-sym{border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);background:#fffdf8;border-radius:8px}.subpage.v2 .rp-sym b{font-family:var(--display);font-weight:900}.subpage.v2 .rp-cta{border:2px solid var(--ju);box-shadow:8px 8px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 100% 0,#b51d0459,#0000 50%),linear-gradient(#161514,#0d0d0c);border-radius:14px}.subpage.v2 .rp-cta-copy strong{font-family:var(--display);color:#fef9ef;font-weight:900}.subpage.v2 .rp-cta-copy span{color:#cbc5c2}.subpage.v2 .rp-tools .btn{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);border-radius:8px}@media (max-width:860px){.subpage.v2 .rp-hero{box-shadow:5px 5px 0 var(--tx);grid-template-columns:minmax(0,1fr);padding:22px 18px}.subpage.v2 .rp-top{box-shadow:5px 5px 0 var(--tx);padding:22px 18px}.subpage.v2 .rp-top-seal{width:58px;height:58px;font-size:14px;top:auto;bottom:18px;right:16px}.subpage.v2 .rp-list:not(.rp-more-list){grid-template-columns:minmax(0,1fr)}.subpage.v2 .rp-cta{box-shadow:5px 5px 0 var(--tx)}}body:has(main.v2){background-color:#faf5e8;background-image:radial-gradient(#b51d0409 1px,#0000 0),radial-gradient(#1d1c1605 1px,#0000 0);background-size:20px 20px,32px 32px}.subpage.v2{background:0 0}.subpage.v2 .rp-top-tags{margin:0;padding:0}.subpage.v2 .rp-row>.tag{justify-self:start}.subpage.v2 .rp-league-row{padding-inline:16px}.subpage.v2 .rp-lg-row{padding-inline:18px}.subpage.v2 .rp-list:not(.rp-more-list) .rp-row .rp-hit-balls{grid-column:auto}.subpage.v2 .rec-stat,.subpage.v2 .rp-arc-row{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2 .rp-arc-row:hover{box-shadow:5px 5px 0 var(--tx);transform:translate(-1px,-1px)}.subpage.v2.dict-index .page-title,.subpage.v2.dict-detail .page-title,.subpage.v2 .dict-section-h{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);font-weight:900}.subpage.v2.dict-index>.page-head{text-align:center;border-bottom:0}.subpage.v2.dict-index>.page-head .eyebrow{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);color:var(--ju);letter-spacing:.04em;background:#f2ede3;border-radius:6px;align-items:center;gap:8px;padding:5px 12px;font-weight:800;display:inline-flex}.subpage.v2.dict-index>.page-head .page-title{font-size:clamp(34px,4.4vw,52px)}.subpage.v2.dict-index>.page-head .page-intro{margin-inline:auto}.subpage.v2 .dict-live{max-width:760px;margin-inline:auto}.subpage.v2 .dx-search input{border:2px solid var(--tx);height:64px;box-shadow:8px 8px 0 var(--tx);background:#fff;border-radius:12px;font-size:17px}.subpage.v2 .dx-search input:focus{border-color:var(--tx);box-shadow:8px 8px 0 var(--ju)}.subpage.v2 .dx-list{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;gap:0;margin-top:18px;overflow:hidden}.subpage.v2 .dx-item{border:0;border-bottom:1px solid var(--v2-line);box-shadow:none;background:0 0;border-radius:0;padding:14px 18px}.subpage.v2 .dx-item:last-child{border-bottom:0}.subpage.v2 .dx-item:hover{box-shadow:none;background:#f6f1e6;transform:none}.subpage.v2 .dx-item.is-pinned{background:#fff4ef}.subpage.v2 .dx-word{font-family:var(--display);font-size:18px;font-weight:900}.subpage.v2 .dict-section-h{border-bottom:2px solid var(--tx);align-items:center;gap:10px;margin-top:48px;padding-bottom:12px;font-size:clamp(22px,2.4vw,28px);display:flex}.subpage.v2 .dict-section-h:before{content:"";background:var(--ju);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.subpage.v2 .dict-hub{gap:12px}.subpage.v2 .dict-hub-card,.subpage.v2 .dict-cat-card,.subpage.v2 .dict-num-balls{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2 .dict-hub-card:hover,.subpage.v2 .dict-cat-card:hover{box-shadow:5px 5px 0 var(--tx);border-color:var(--tx);transform:translate(-1px,-1px)}.subpage.v2 .dict-hub-card b{font-family:var(--display);color:var(--ju);font-weight:900}.subpage.v2 .dict-cat-card-head b,.subpage.v2 .dict-cat-card-head a{font-family:var(--display);font-weight:900}.subpage.v2 .dict-num-balls{padding:18px}.subpage.v2 .dict-member{text-align:center}.subpage.v2 .dict-chip{border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);background:#fffdf8;border-radius:8px;font-weight:700}.subpage.v2 .dict-hero{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:#fffdf8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 32px;margin-top:18px;padding:28px 30px;display:grid}.subpage.v2 .dict-hero .page-head{border:0;margin:0;padding:0}.dict-hero-tags{color:var(--tx-soft);align-items:center;gap:10px;margin:0 0 8px;font-size:13px;font-weight:600;display:flex}.subpage.v2 .dict-hero .page-title{font-size:clamp(32px,4vw,48px)}.subpage.v2 .dict-hero-nums{text-align:center;border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#f6f1e6;border-radius:12px;padding:16px 20px 18px}.subpage.v2 .dict-hero-nums .dict-detail-label{color:var(--tx);margin:0 0 10px;font-size:13px}.subpage.v2 .dict-hero-nums .dict-detail-balls{justify-content:center;gap:10px}.subpage.v2 .dict-hero-nums .ball.b-md{width:60px;height:60px;font-size:24px}.dict-cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;display:grid}.dict-col-main,.dict-col-side{flex-direction:column;gap:24px;min-width:0;display:flex}.subpage.v2 .dict-cols .panel,.subpage.v2 .dict-cols .panel-soft{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;margin:0}.subpage.v2 .dict-cols .dict-detail-label{border-bottom:1px solid var(--v2-line);font-family:var(--display);letter-spacing:-.01em;color:var(--tx);align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;font-size:19px;font-weight:900;display:flex}.subpage.v2 .dict-cols .dict-detail-label:before{content:"";background:var(--ju);border-radius:50%;flex:none;width:8px;height:8px}.subpage.v2 .dict-detail-panel{text-align:left}.subpage.v2 .dict-detail-cta{justify-content:flex-start}.subpage.v2 .dict-example{border:1px solid var(--v2-line);border-left:3px solid var(--ju);background:#fff;border-radius:8px;padding:10px 16px}.subpage.v2 .dict-example-title{font-family:var(--display);font-weight:900}.subpage.v2 .dict-guide-link{flex-direction:column;align-items:flex-start;gap:12px}@media (max-width:860px){.subpage.v2 .dict-hero{box-shadow:5px 5px 0 var(--tx);grid-template-columns:minmax(0,1fr);padding:22px 18px}.dict-cols{grid-template-columns:minmax(0,1fr)}.subpage.v2 .dx-search input{box-shadow:5px 5px 0 var(--tx)}}.subpage.v2.dict-index>.page-head .page-intro{text-align:center;max-width:40em}.subpage.v2 .dict-detail-desc{text-align:left;max-width:none;margin:0 0 16px}.subpage.v2 .dict-chip{box-shadow:none;border:1px solid #1d1c1659}.subpage.v2 .dict-chip:hover{border-color:var(--ju);box-shadow:none}.subpage.v2.dict-index .panel,.subpage.v2.dict-index .panel-soft,.subpage.v2.dict-index .dict-group{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px}.dreamroom-mag.v2 .df-head h1,.dreamroom-mag.v2 .df-head-next strong,.dreamroom-mag.v2 .df-title{font-family:var(--display);letter-spacing:-.02em;font-weight:900}.dreamroom-mag.v2 .df-head{border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:#fffdf8;border-radius:14px;align-items:center;margin-top:16px;padding:28px 30px}.dreamroom-mag.v2 .df-head h1{font-size:clamp(30px,3.6vw,44px);line-height:1.25}.dreamroom-mag.v2 .df-head-main .eyebrow{border:2px solid var(--ju);width:auto;color:var(--ju);letter-spacing:.04em;border-radius:3px;place-self:flex-start start;padding:2px 8px;font-weight:800;display:inline-block}.dreamroom-mag.v2 .df-head-next{border:2px solid var(--tx);color:#cbc5c2;text-align:center;background:radial-gradient(circle at 100% 120%,#b51d0466,#0000 55%),linear-gradient(#161514,#0d0d0c);border-radius:12px;padding:16px 22px}.dreamroom-mag.v2 .df-head-next .eyebrow{color:#f5bf00}.dreamroom-mag.v2 .df-head-next strong{color:#fef9ef}.dreamroom-mag.v2 .df-bar{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:14px 16px}.dreamroom-mag.v2 .df-seg{border:2px solid var(--tx);border-radius:8px;overflow:hidden}.dreamroom-mag.v2 .df-search,.dreamroom-mag.v2 .df-bar select{border:2px solid var(--tx);border-radius:8px}.dreamroom-mag.v2 .df-paywall{border:2px solid var(--ju);box-shadow:5px 5px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 100% 0,#b51d0459,#0000 50%),linear-gradient(#161514,#0d0d0c);border-radius:12px}.dreamroom-mag.v2 .df-paywall *{color:inherit}.dreamroom-mag.v2 .df-paywall .btn{color:#fff}.dreamroom-mag.v2 .df-grid{gap:20px}.dreamroom-mag.v2 .df-card{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:18px 20px;transition:transform .15s,box-shadow .15s}.dreamroom-mag.v2 .df-card:hover{box-shadow:7px 7px 0 var(--tx);transform:translate(-1px,-1px)}.dreamroom-mag.v2 .df-card.is-hit{border-color:var(--ju);box-shadow:5px 5px 0 var(--ju)}.dreamroom-mag.v2 .df-round{background:var(--tx);border-color:var(--tx);color:#fff;border-radius:4px;font-weight:800}.dreamroom-mag.v2 .df-hit,.dreamroom-mag.v2 .df-match{border:2px solid var(--ju);color:var(--ju);background:#fff;border-radius:4px;font-weight:800}.dreamroom-mag.v2 .df-title{font-size:18px}.dreamroom-mag.v2 .df-post{border-left:3px solid var(--ju);padding:0 0 0 12px}.dreamroom-mag.v2 .df-lock{color:var(--ju);background:#fff4ef;border:1px dashed #b51d048c;border-radius:8px;font-weight:700}.dreamroom-mag.v2 .df-kw{background:#fff;border:1px solid #1d1c1659;border-radius:6px;font-weight:700}.dreamroom-mag.v2 .df-more{color:var(--ju);font-weight:800}@media (max-width:860px){.dreamroom-mag.v2 .df-head{box-shadow:5px 5px 0 var(--tx);padding:22px 18px}}.dreamroom-shell.v2{background:0 0}.dreamroom-mag.v2 .dd-locked-post{border:2px solid var(--tx);border-left:5px solid var(--ju);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:20px 22px}.dreamroom-mag.v2 .dd-paywall{border:2px solid var(--ju);box-shadow:8px 8px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 100% 0,#b51d0459,#0000 50%),linear-gradient(#161514,#0d0d0c);border-radius:14px}.dreamroom-mag.v2 .dd-paywall h2,.dreamroom-mag.v2 .dd-paywall p{color:inherit}.dreamroom-mag.v2 .dd-paywall h2{font-family:var(--display);font-weight:900}.dreamroom-mag.v2 .dd-paywall p{color:#cbc5c2}.prem-shell.v2{background:0 0}.prem-shell.v2 .backlink{color:var(--tx-soft)}.prem-shell.v2 .page-head{text-align:center;border-bottom:0}.prem-shell.v2 .prem-eyebrow{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);color:var(--ju);background:#f2ede3;border-radius:6px;padding:4px 12px;font-weight:800;display:inline-block}.prem-shell.v2 .page-title,.subpage.v2.my-page .page-title{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);-webkit-text-fill-color:currentColor;background:0 0;font-weight:900}.prem-shell.v2 .page-title{font-size:clamp(32px,4.4vw,52px)}.prem-shell.v2 .prem-intro{max-width:36em;color:var(--tx-soft);margin-inline:auto}.prem-shell.v2 .prem-card{box-shadow:5px 5px 0 var(--tx);color:var(--tx);background:#fffdf8;border-radius:14px;border:2px solid var(--tx)!important}.prem-shell.v2 .prem-card+.prem-card{box-shadow:8px 8px 0 var(--tx);border-color:var(--ju)!important}.prem-shell.v2 .prem-title{font-family:var(--display);color:var(--tx);font-weight:900}.prem-shell.v2 .prem-card+.prem-card .prem-title{color:var(--ju);font-size:32px!important}.prem-shell.v2 .prem-sub,.prem-shell.v2 .prem-note{color:var(--tx-soft)}.prem-shell.v2 .prem-sub b{color:var(--ju)}.prem-shell.v2 .prem-tag{border:2px solid var(--tx);color:var(--tx-soft);background:#fff;border-radius:4px;font-weight:800}.prem-shell.v2 .prem-tag.ju{background:var(--ju);color:#fff;border-color:#8e1400}.prem-shell.v2 label.prem-sub{border:1px solid var(--v2-line);background:#f6f1e6;border-radius:8px;padding:12px 14px}.subpage.v2.my-page .page-head .eyebrow{border:2px solid var(--ju);color:var(--ju);border-radius:3px;padding:2px 8px;font-weight:800;display:inline-block}.subpage.v2.my-page .panel{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2.my-page .entry{border:1px solid var(--v2-line);background:#fff;border-radius:10px}.subpage.v2.my-page .entry-title,.subpage.v2.my-page .mp-link-card-title,.subpage.v2.my-page .mx-tile-v{font-family:var(--display);font-weight:900}.subpage.v2.my-page .mp-link-card{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2.my-page .mp-link-card:hover{box-shadow:5px 5px 0 var(--tx);transform:translate(-1px,-1px)}.subpage.v2.my-page{width:100%;max-width:880px}.subpage.v2.my-page .mx-tile{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2.my-page .mx-tile.is-on{background:var(--tx);color:#fff}.prem-shell.v2 .page-title{word-break:keep-all;text-wrap:balance}.ball.sym-ball,.v2 .ball.sym-ball{box-shadow:none;text-shadow:none;font-weight:700}.ball.sym-ball:after,.v2 .ball.sym-ball:after{display:none}.ball.sym-ball.by,.v2 .ball.sym-ball.by{background:#f2b705}.ball.sym-ball.bb,.v2 .ball.sym-ball.bb{background:#1f6fe0}.ball.sym-ball.br,.v2 .ball.sym-ball.br{background:#e0302a}.ball.sym-ball.bk,.v2 .ball.sym-ball.bk{background:#6f6f78}.ball.sym-ball.bg2,.v2 .ball.sym-ball.bg2{background:#2e9e3a}.subpage.v2.wn-page{width:100%;max-width:980px}.subpage.v2.wn-page .page-title{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);-webkit-text-fill-color:currentColor;background:0 0;font-weight:900}.subpage.v2.wn-page .page-head .eyebrow{border:2px solid var(--ju);color:var(--ju);border-radius:3px;padding:2px 8px;font-weight:800;display:inline-block}.subpage.v2.wn-page .panel{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2.wn-page .panel input{border:2px solid var(--tx);background:#fff;border-radius:8px}.subpage.v2.wn-page .lotto-feature{border:3px solid var(--tx);box-shadow:8px 8px 0 var(--tx);color:#fef9ef;background:radial-gradient(circle at 96% 120%,#b51d0459,#0000 45%),radial-gradient(circle at 4% -20%,#f59e0b1f,#0000 40%),linear-gradient(#161514 0%,#1d1c19 50%,#0f0f0e 100%);border-radius:16px}.subpage.v2.wn-page .lotto-feature .lotto-round{font-family:var(--display);color:#fef9ef;font-size:clamp(30px,3.6vw,42px);font-weight:900}.subpage.v2.wn-page .lotto-feature .lotto-round b{color:#f5bf00}.subpage.v2.wn-page .lotto-feature .lotto-date,.subpage.v2.wn-page .lotto-feature .lotto-plus{color:#a8a29e}.subpage.v2.wn-page .lotto-feature .ball{width:56px;height:56px;font-size:22px}.subpage.v2.wn-page .entries{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.subpage.v2.wn-page .lotto-entry{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:16px 18px}.subpage.v2.wn-page .lotto-entry .lotto-round{font-family:var(--display);color:var(--tx);font-weight:900}.subpage.v2.wn-page .lotto-entry .lotto-round b{color:var(--ju)}.subpage.v2.wn-page .pager .btn{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);border-radius:8px}@media (max-width:760px){.subpage.v2.wn-page .entries{grid-template-columns:minmax(0,1fr)}.subpage.v2.wn-page .lotto-feature{box-shadow:5px 5px 0 var(--tx)}.subpage.v2.wn-page .lotto-feature .ball{width:36px;height:36px;font-size:15px}.subpage.v2.wn-page .lotto-feature .lotto-balls{flex-wrap:nowrap;gap:5px}}.subpage.v2.guide-v2 .page-title,.subpage.v2.guide-v2 .guide-part-title,.subpage.v2.guide-v2 .guide-toc-head h2,.subpage.v2.guide-v2 .guide-ch summary h2,.subpage.v2.guide-v2 .guide-ch h2{font-family:var(--display);letter-spacing:-.02em;color:var(--tx);-webkit-text-fill-color:currentColor;background:0 0;font-weight:900}.subpage.v2.guide-v2 .page-head .eyebrow{border:2px solid var(--ju);color:var(--ju);border-radius:3px;padding:2px 8px;font-weight:800;display:inline-block}.subpage.v2.guide-v2 .guide-quote{border:2px solid var(--tx);border-left:5px solid var(--ju);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:10px}.subpage.v2.guide-v2 .guide-toc-part{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;margin-top:22px;padding:22px 24px 14px}.subpage.v2.guide-v2 .guide-toc-chs a:hover{color:var(--ju)}.subpage.v2.guide-v2 .guide-part-no{background:var(--tx);color:#fff;border-radius:4px}.subpage.v2.guide-v2 .guide-ch-toc a{background:#fffdf8;border:1px solid #1d1c1659;border-radius:8px;font-weight:700}.subpage.v2.guide-v2 .guide-ch-toc a:hover{border-color:var(--ju)}.subpage.v2.guide-v2 .guide-ch{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;margin-top:22px;overflow:hidden}.subpage.v2.guide-v2 .guide-ch-no{background:var(--tx);color:#fff;border-radius:4px}.subpage.v2.guide-v2 .guide-prio-rank{background:var(--ju);color:#fff}.subpage.v2.guide-v2 .guide-pager-link{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fffdf8;border-radius:10px}@media (max-width:760px){.subpage.v2.guide-v2 .guide-toc-part{padding:18px 16px 10px}}.subpage.v2.guide-v2 .guide-toc-head b{font-family:var(--display);font-weight:900}.dreamroom-mag.v2 .df-balls .ball,.dreamroom-mag.v2 .df-balls .ball.is-match{filter:none;animation:none}.dreamroom-mag.v2 .df-balls .ball:not(.is-match){opacity:.38}.dreamroom-mag.v2 .df-balls .ball.is-match{outline:2px solid var(--tx);outline-offset:2px}.dreamroom-mag.v2 .dd-title{font-family:var(--display);letter-spacing:-.02em;font-weight:900}.dreamroom-mag.v2 .dd-round{background:var(--tx);border-color:var(--tx);color:#fff;border-radius:4px;font-weight:800}.dreamroom-mag.v2 .dd-rec,.dreamroom-mag.v2 .result-card,.dreamroom-mag.v2 .dd-fold{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:18px 20px}.dreamroom-mag.v2 .dd-fold{padding:0 20px}.dreamroom-mag.v2 .dd-fold summary{font-family:var(--display);font-weight:900}.dreamroom-mag.v2 .dd-rec-use{border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);border-radius:8px;font-weight:800}.dreamroom-mag.v2 .dd-rec .rk,.dreamroom-mag.v2 .result-card .rk,.dreamroom-mag.v2 .dd .rk{font-family:var(--display);letter-spacing:0;text-transform:none;color:var(--tx);align-items:center;gap:8px;font-size:15px;font-weight:900;display:flex}.dreamroom-mag.v2 .kw-chip{background:#fff;border:1px solid #1d1c1659;border-radius:6px;font-weight:700}.dreamroom-mag.v2 .dd-analyze-row{background:#fff4ef;border:1px dashed #b51d048c;border-radius:8px}.dreamroom-mag.v2 .dd-analyze-btn{color:#fff;border:2px solid var(--tx);background:linear-gradient(#d92305 0%,#b51d04 70%,#901100 100%);border-radius:8px}.dreamroom-mag.v2 .dd-fold .result-card{box-shadow:none;background:0 0;border:0;padding:0}.dreamroom-mag.v2 .dd-fold .result-card>.rk:first-child{display:none}.mhl{white-space:nowrap;vertical-align:1px;border-radius:6px;align-items:center;gap:4px;margin:0 1px;padding:0 5px;line-height:1.6;display:inline-flex}.mhl .mhl-nums{vertical-align:0;margin:0}.mhl-matched,.v2 .mhl-matched{border:1.5px solid var(--ju);box-shadow:none;color:var(--tx);background:#fff;font-weight:800}.mhl-matched.is-fix{border-style:dashed;text-decoration:none}.mhl-miss,.v2 .mhl-miss{box-shadow:none;color:var(--tx-soft);background:0 0;border:1.5px dashed #1d1c164d;font-weight:600}.mhl-btn{font:inherit;cursor:pointer;transition:transform .12s,box-shadow .12s,background .12s}.mhl-btn.mhl-matched{box-shadow:2px 2px 0 var(--ju)}.mhl-btn:hover{box-shadow:3px 3px 0 var(--ju);transform:translate(-1px,-1px)}.mhl-btn:active{box-shadow:0 0 0 var(--ju);transform:translate(1px,1px)}.mhl-btn.is-on{background:var(--ju);color:#fff;box-shadow:2px 2px 0 var(--tx)}.mhl-btn.is-on .ball.sym-ball{outline:1.5px solid #fff}.mhl-btn:focus-visible{outline:2px solid var(--tx);outline-offset:2px}.match-pick-hint{color:var(--tx-soft);margin:0 0 8px;font-size:12.5px}.subpage.v2.my-page .page-title{font-size:clamp(30px,3.6vw,44px)}.subpage.v2.my-page .my-sub{color:#fef9ef;border:2px solid var(--tx);box-shadow:8px 8px 0 var(--tx);background:radial-gradient(circle at 100% 120%,#b51d0466,#0000 50%),linear-gradient(#161514,#0d0d0c);border-radius:14px;padding:22px 24px}.subpage.v2.my-page .my-sub strong{font-family:var(--display);color:#f5bf00;font-weight:900;font-size:20px!important}.subpage.v2.my-page .my-sub span,.subpage.v2.my-page .my-sub p{color:#cbc5c2;opacity:1!important}.subpage.v2.my-page .my-sub .btn-ghost{color:#fef9ef;box-shadow:none;background:0 0;border:2px solid #ffffff59}.subpage.v2.my-page .my-sub .btn-ghost:hover{border-color:#fff}.subpage.v2.my-page .my-sub .btn-pri{border-color:#ffffff40}.subpage.v2.my-page .mx-dash{gap:14px;margin:28px 0 22px}.subpage.v2.my-page .mx-tile{padding:18px 10px}.subpage.v2.my-page .mx-tile-v{font-family:var(--display);font-size:30px;font-weight:900}.subpage.v2.my-page .mx-tile.is-on .mx-tile-v,.subpage.v2.my-page .mx-tile.is-on .mx-tile-k{color:#fff}.subpage.v2.my-page .entries{border:0;flex-direction:column;gap:16px;display:flex}.subpage.v2.my-page .entry{border:2px solid var(--tx);box-shadow:5px 5px 0 var(--tx);background:#fffdf8;border-radius:12px;padding:18px 22px}.subpage.v2.my-page .entry-title{font-size:19px}.subpage.v2.my-page .entry-body{border-left:3px solid var(--ju);color:var(--tx-soft);padding-left:12px}.subpage.v2.my-page .entry .tag,.subpage.v2.my-page .tag-round{border:2px solid var(--tx);background:#fff;border-radius:4px;font-weight:800}.subpage.v2.my-page .entry-actions .btn-ghost{border:2px solid var(--tx);box-shadow:2px 2px 0 var(--tx);border-radius:8px}.subpage.v2.my-page .mx-ball{font-weight:800}.subpage.v2.my-page .mp-link-card{margin-top:22px}@media (max-width:760px){.subpage.v2.my-page .mx-dash{grid-template-columns:repeat(2,1fr)}.subpage.v2.my-page .my-sub{box-shadow:5px 5px 0 var(--tx)}}.subpage.v2.my-page .combo-nums .ball,.subpage.v2.my-page .combo-nums .ball.is-hit{filter:none;width:34px;height:34px;font-size:14px;animation:none}.subpage.v2.my-page .combo-card.has-result .combo-nums .ball:not(.is-hit){opacity:.38}.subpage.v2.my-page .combo-nums .ball.is-hit{outline:2px solid var(--tx);outline-offset:2px}.subpage.v2.my-page .tag-round{background:var(--tx);border-color:var(--tx);color:#fff;padding:2px 8px;font-size:12px;display:inline-block}.subpage.v2.my-page .mx-ref{border:2px solid var(--tx);background:#fffdf8;border-radius:12px}.subpage.v2.my-page .panel+.panel{margin-top:18px}.nav-pending{z-index:200;pointer-events:none;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out .15s both nav-pending-in;display:flex;position:fixed;inset:0}body:has(main[aria-busy=true]) .nav-pending{display:none}.nav-pending-card{text-align:center;background:#fffdf8;border:2px solid #1d1c16;border-radius:14px;padding:22px 28px 18px;box-shadow:6px 6px #1d1c16}.nav-pending-balls{justify-content:center;gap:8px;display:flex}.nav-pending-ball.ball{width:30px;height:30px;animation:1.15s ease-in-out infinite nav-pending-hop}.nav-pending-card p{color:#1d1c16;margin:14px 0 0;font-size:15px;font-weight:700}@keyframes nav-pending-in{0%{opacity:0}to{opacity:1}}@keyframes nav-pending-hop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-10px)}}@media (max-width:400px){.nav-pending-ball.ball{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.nav-pending-ball.ball{animation:none}}.login-card .btn-google,.login-or,.login-tabs,.login-form,.login-notice{justify-self:stretch;width:100%}.login-or{color:var(--tx-soft);align-items:center;gap:10px;margin:18px 0 14px;font-size:12px;display:flex}.login-or:before,.login-or:after{content:"";background:var(--line);flex:1;height:1px}.login-tabs{border:1px solid var(--tx);grid-template-columns:1fr 1fr;margin-bottom:14px;display:grid}.login-tabs button{background:var(--surface);min-height:42px;color:var(--tx);font:inherit;cursor:pointer;border:0;font-size:14px;font-weight:600}.login-tabs button[aria-pressed=true]{background:var(--tx);color:#fff}.login-form{text-align:left;flex-direction:column;gap:6px;display:flex}.login-form .field{border-color:var(--tx);background:var(--surface);border-radius:0;min-height:44px;margin-bottom:8px;font-size:16px}.login-agree{color:var(--tx-soft);cursor:pointer;align-items:flex-start;gap:8px;margin:2px 0 8px;font-size:13px;line-height:1.5;display:flex}.login-agree input{width:18px;height:18px;accent-color:var(--ju);flex:none;margin:1px 0 0}.login-agree a{color:var(--tx);text-decoration:underline}.login-submit{justify-content:center;width:100%;min-height:48px}.login-link{font:inherit;color:var(--tx-soft);cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:6px;font-size:13px;text-decoration:underline;display:block}.login-msgs{justify-self:stretch;gap:8px;width:100%;scroll-margin-top:96px;display:grid}.login-msgs .login-error,.login-msgs .login-link{margin:0}.login-notice{background:var(--tx);text-align:center;color:#fff;margin:0;padding:14px 16px;font-size:15px;font-weight:700;line-height:1.6}.subpage.v2 .login-card,.subpage.v2.welcome-page .panel{border:2px solid var(--tx);background:#fffdf8;border-radius:12px;box-shadow:5px 5px 0 var(--tx)!important}.subpage.v2.login-wrap .eyebrow,.subpage.v2.welcome-page .eyebrow{border:2px solid var(--ju);color:var(--ju);border-radius:3px;padding:2px 8px;font-weight:800;display:inline-block}.subpage.v2.welcome-page .page-head{text-align:center;border-bottom:0}.subpage.v2 .login-card .btn-google{border:2px solid var(--tx);box-shadow:3px 3px 0 var(--tx);background:#fff;border-radius:8px}.subpage.v2 .login-tabs{border:2px solid var(--tx);border-radius:8px;overflow:hidden}.subpage.v2 .login-tabs button{background:#fff}.subpage.v2 .login-tabs button[aria-pressed=true]{background:var(--tx)}.subpage.v2 .login-form .field,.subpage.v2.welcome-page .field{border:2px solid var(--tx);background:#fff;border-radius:8px}.subpage.v2 .login-notice{border-radius:8px}.subpage.v2.welcome-page .field-label{margin-bottom:8px;display:block}@media (max-width:720px){main,body>footer{zoom:1.12}.subpage.v2 .rp-tabs{flex-wrap:wrap}.home.mag{flex-direction:column;display:flex}.home.mag>.mag-in{width:100%}.home.mag>.mag-o-week{order:-2}.home.mag>.mag-o-picks{order:-1}.home.mag>.mag-hero{margin-top:32px}.home.mag>.mag-o-draw{order:3}.home.mag>.mag-o-proof{order:4}.home.mag>.mag-o-banner{order:5}.home.mag>.mag-o-rest{order:6}}.mx-nick{border:2px solid var(--tx);background:#fffdf8;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:12px 16px;font-size:14px;display:flex}.mx-nick b{overflow-wrap:anywhere;margin-left:6px;font-size:16px;font-weight:800}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_da832ead-module__aN_Ytq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_da832ead-module__aN_Ytq__variable{--font-sans:"Geist", "Geist Fallback"}
