.product-ui{--action:#1858d1;--surface:#fff;--canvas:#f3f5f7;--ink:#192332;--muted:#606b78;--line:#dce1e6;font-family:Segoe UI,Arial,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:var(--ink);background:var(--canvas);line-height:1.55;min-height:100vh}.product-ui *,.product-ui :after,.product-ui :before{box-sizing:border-box}.product-ui :where(button,input,select,textarea){font:inherit}.product-ui :where(button,a,input,select,textarea):focus-visible{outline:3px solid var(--action);outline-offset:3px}.product-ui button{cursor:pointer}.product-ui button:disabled{cursor:not-allowed;opacity:.55}.product-ui :where(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;min-width:0}.product-ui .wrap{max-width:1264px;margin-inline:auto;padding-inline:32px}.product-ui main{min-height:60vh}.product-ui h1{letter-spacing:-.035em}.product-ui :where(h1,h2,h3,h4,p){overflow-wrap:anywhere}.product-prize,.product-ui .n4,.product-ui .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-style:normal}.product-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.product-skip{position:fixed;top:-100px;left:16px;z-index:200;padding:12px 18px;color:#fff!important;background:var(--action);border-radius:6px}.product-skip:focus{top:12px}.product-ui .product-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 18px;border:1px solid var(--action);border-radius:6px;background:var(--action);color:#fff;font:inherit;font-weight:650;white-space:nowrap;text-decoration:none;transition:background .16s}.product-ui .product-button:hover{background:color-mix(in srgb,var(--action) 85%,#000);color:#fff}.product-ui .product-button.secondary{border-color:var(--line);color:var(--ink)}.product-ui .product-button.secondary:hover{border-color:var(--action);color:var(--action)}.product-ui .product-muted{color:var(--muted);font-size:14px}.product-section-title{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:18px}.product-section-title h2{margin:0!important;font-size:21px;font-weight:700;letter-spacing:-.025em}.product-section-title p{font-size:13px;color:var(--muted);margin:4px 0 0!important}.product-section-title>a{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--action);flex:none}.product-opmark{display:inline-grid;place-items:center;width:var(--mark-size,36px);height:var(--mark-size,36px);overflow:hidden;flex:none;background:#fff;border-radius:5px;border:1px solid #e4e6e8;padding:2px}.product-opmark img{width:100%;height:100%;display:block;object-fit:contain}.product-opmark.perdana img{object-fit:cover;object-position:left center}.product-result-scroll{overflow-x:auto;max-width:100%}.product-result-table{border-collapse:collapse;width:100%;font-size:14px}.product-result-table thead{color:var(--muted);background:color-mix(in srgb,var(--canvas) 55%,#fff)}.product-result-table thead th{padding:12px 16px;text-align:right;font-size:12px;font-weight:500;white-space:nowrap;border-bottom:1px solid var(--line)}.product-result-table thead th:first-child{text-align:left}.product-result-table tbody tr{border-bottom:1px solid var(--line)}.product-result-table tbody tr:last-child{border-bottom:0}.product-result-table tbody tr:hover{background:color-mix(in srgb,var(--action) 3%,#fff)}.product-result-table tbody th,.product-result-table td{padding:17px 16px;text-align:right}.product-result-table tbody th{text-align:left;font-weight:500}.product-operator{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.product-operator b{display:block;font-size:14px;white-space:nowrap;font-weight:650}.product-operator small{display:block;margin-top:3px;font-size:11px;color:var(--muted);font-weight:400}.product-prize{font-size:23px;letter-spacing:.035em;font-weight:500}strong.product-prize{color:var(--action);font-weight:750}.product-result-link{display:inline-grid;width:32px;height:36px;place-items:center;color:var(--muted);border-radius:4px}.product-result-link:hover{color:var(--action);background:var(--canvas)}.product-tickets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.product-ticket{background:var(--surface);border:1px solid var(--line);border-radius:8px;overflow:hidden}.product-ticket header{display:flex;align-items:center;gap:12px;padding:18px;border-bottom:1px solid var(--line)}.product-ticket h2{font-size:15px;font-weight:650;margin:0}.product-ticket time{display:block;color:var(--muted);font-size:12px;margin-top:3px}.product-ticket dl{margin:0;padding:12px 18px}.product-ticket dl>div{display:flex;align-items:baseline;justify-content:space-between;padding:5px 0}.product-ticket dt{font-size:13px;color:var(--muted)}.product-ticket dd{margin:0;font-size:27px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.035em}.product-ticket dl>div:first-child dd{color:var(--action);font-weight:750}.product-ticket footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;font-size:11px;color:var(--muted);background:color-mix(in srgb,var(--canvas) 50%,#fff)}.product-ticket footer a{display:flex;align-items:center;gap:6px;color:var(--action);font-weight:600}.product-action-list{border-top:1px solid var(--line)}.product-action-list>a{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.product-action-list>a>svg:first-child{color:var(--action);flex:none}.product-action-list>a>svg:last-child{margin-left:auto;flex:none;color:var(--muted)}.product-action-list b{display:block;font-size:15px;font-weight:650}.product-action-list small{display:block;margin-top:3px;color:var(--muted);font-size:13px}.product-action-list a:hover b{color:var(--action)}.product-empty{padding:28px 20px;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--muted)}.product-home-section{margin-block:34px}.product-two-columns{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:42px;gap:42px}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot){background:var(--surface);color:var(--ink);border-top:1px solid var(--line);margin-top:64px;box-shadow:none}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) :is(p,li,a,.desc,.age,.bot){color:var(--muted)}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) h5{color:var(--ink)}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) a:hover{color:var(--action)}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) .top{padding-block:28px}.product-ui .result-attribution{font-size:12px;color:var(--muted)}.product-ui :is(.card,.pnl,.pn,.ck-card,.sec-card,.pnl.soft,.tg-set,.tg-out,.tg-card,.lk-set,.lk-out){background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:none}.product-ui :is(.btn-b,.btnp,.btnb,.lk-go,.tg-go,.tgx-go,.tgs-go,.sc-cta){background:var(--action);color:#fff;border-color:var(--action);box-shadow:none;border-radius:6px}.product-ui :is(.btn-o,.btno,.btnl,.btn-w){box-shadow:none;border-radius:6px;border-color:var(--line)}.product-ui :is(.ico-h,.ib,.ph>.ico,.sh>.ic){background:transparent;color:var(--action);box-shadow:none}.product-ui :is(.tile,.tile6,.tcard,.tcards>a){box-shadow:none}.product-ui :is(.tbl,.tbl9,.arc9){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-ui :is(.scrollx,.table-scroll,.tblwrap){max-width:100%;overflow-x:auto}.product-ui :is(.ph,.sh,.pnl-h,.sec-h){flex-wrap:wrap}.product-ui :is(.ph,.sh,.pnl-h,.sec-h)>.r{min-width:0;max-width:100%}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero){background:var(--surface);color:var(--ink)}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero):before{display:none}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero) .wrap{padding-top:28px;padding-bottom:28px}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero) h1{font-size:32px;color:var(--ink);line-height:1.2}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero) :is(p,.sub){color:var(--muted);font-size:15px}.product-ui :is(.ck-hero,.hr-page,.hr-hero,.sm-page,.sm-hero) :is(.img,.jom,.tag){display:none}.product-ui .sc-hero{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:8px}.product-ui .sc-hero :is(.art,.eyebrow,.feat){display:none}.product-ui .sc-hero .in{display:block;min-height:0!important;padding:28px}.product-ui .sc-hero .in>div:first-child{max-width:none}.product-ui .sc-hero h1{font-size:32px;color:var(--ink)}.product-ui .sc-hero h1 .g{background:none;color:var(--ink)}.product-ui .sc-hero h2{font-size:19px;color:var(--ink)}.product-ui .sc-hero p{color:var(--muted);max-width:65ch}.product-ui .sc-hero .search{margin-top:18px}.product-ui :is(.oplogo,.lg,.lg2,.lg3) img[src$="/perdana-provider.png"]{object-fit:cover;object-position:left center}.product-ui .datesel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%}.product-ui .datesel input{min-width:0;max-width:100%}.product-ui main :is(input,textarea)::placeholder{color:var(--muted);opacity:1}@media(max-width:1100px){.product-ui .wrap{padding-inline:24px}.product-tickets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.product-ui header nav.is-open{max-height:calc(100dvh - 66px);overflow-y:auto;overscroll-behavior:contain}}@media(max-width:760px){.product-ui .wrap{padding-inline:20px}.product-tickets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-two-columns{grid-template-columns:minmax(0,1fr);gap:24px}.product-section-title{align-items:flex-start;gap:12px}.product-section-title h2{font-size:20px}.product-result-table thead th{padding:10px 7px}.product-result-table tbody th,.product-result-table td{padding:14px 7px}.product-prize{font-size:19px;letter-spacing:0}.product-operator{gap:8px}.product-operator b{font-size:12px}.product-operator .product-opmark{width:28px;height:28px}.product-result-table td:last-child,.product-result-table th:last-child{display:none}.product-home-section{margin-block:28px}.product-ui :is(.ck-hero,.hr-page,.sm-page,.sc-hero) h1{font-size:27px}}@media(max-width:380px){.product-ui .wrap{padding-inline:14px}.product-operator .product-opmark{display:none}.product-tickets{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.product-ui *,.product-ui :after,.product-ui :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.lm.product-ui{--action:#74343f;--blue:#74343f;--blue-600:#5e2933;--ink:#292b30;--muted:#6a6c72;--line:#e0e0dd;--canvas:#f7f7f5;--bg:#f7f7f5;--mono:"Segoe UI",Arial,"Microsoft YaHei",sans-serif;--font:"Segoe UI",Arial,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;background:var(--canvas)}body:has(.lm.product-ui){background:#f7f7f5}.lm.product-ui .site-header{color:var(--ink);border-bottom:1px solid var(--line)}.lm.product-ui .site-header .bar{min-height:76px;gap:22px}.lm.product-ui .brand{color:var(--ink);font-size:20px;letter-spacing:-.5px;gap:10px;flex:none}.library-symbol{width:35px;height:38px;background:var(--action);font-weight:700;letter-spacing:-1px;border-radius:2px}.lm.product-ui .nav{margin-left:auto;gap:5px}.lm.product-ui .more-btn,.lm.product-ui .nav>a{color:var(--muted);font-size:13px;padding:11px 12px;background:none;border:0;font-family:inherit;min-height:42px}.lm.product-ui .nav a[aria-current=page]{background:none;box-shadow:none;color:var(--action);border-radius:0}.lm.product-ui .nav a:hover{color:var(--action);background:#f6f3f1}.lm.product-ui .more-menu{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:6px;box-shadow:0 10px 25px rgb(25 25 25/.09)}.lm.product-ui .more-menu a{color:var(--ink);padding:10px 14px}.lm.product-ui .burger{color:var(--ink);background:#fff;border-color:var(--line);border-radius:5px;font:inherit;min-height:42px;gap:7px}.lm.product-ui .search-ic{border-color:var(--line);color:var(--action);border-radius:5px}.lm.product-ui .livebar{background:#f0eeeb;color:var(--ink);border-bottom:1px solid var(--line)}.lm.product-ui .livebar .wrap{padding-block:10px;gap:18px}.lm.product-ui .livebar .tag{background:var(--action);color:#fff;padding:5px 8px;border-radius:3px;font-size:11px;letter-spacing:.05em}.lm.product-ui .livebar .ttl b{font-size:12px}.lm.product-ui .livebar .ttl span{color:var(--muted);font-size:10px}.lm.product-ui .livebar .it{color:var(--ink);border-left-color:#d6d2cd;gap:8px}.lm.product-ui .livebar .it small{color:var(--muted);font-size:11px}.lm.product-ui .livebar .it .n{font-family:inherit;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lm.product-ui .livebar .opb{width:30px;height:30px}.library-home{padding-top:34px!important;padding-bottom:24px!important}.library-opening{display:grid;grid-template-columns:1.35fr 1fr;align-items:center;grid-gap:65px;gap:65px;padding-bottom:30px;margin-bottom:30px}.lm .library-context{font-size:13px;color:var(--action);margin:0 0 11px}.lm .library-opening h1{font-size:37px;line-height:1.4;letter-spacing:-.035em;margin:0 0 11px;font-weight:700}.lm .library-opening>div>p:last-child{color:var(--muted);font-size:14px;max-width:40em;margin:0;line-height:1.8}.library-opening form label{display:block;color:var(--ink);font-size:14px;font-weight:600;margin-bottom:12px}.library-opening form>div{gap:8px}.library-opening form input{width:0;flex:1 1;height:48px;border:1px solid #b9b7b4;border-radius:5px;background:#fff;padding:9px 12px;color:var(--ink);font-size:15px}.library-opening .product-button{min-width:48px;padding:10px}.lm .library-opening form>p{color:var(--muted);font-size:11px;margin-top:11px}.library-index-layout{display:grid;grid-template-columns:1.75fr 1fr;grid-gap:48px;gap:48px;align-items:start}.library-operator-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);grid-gap:0 26px;gap:0 26px}.library-operator-list>a{display:flex;align-items:center;gap:13px;min-height:88px;padding:16px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.library-operator-list>a>svg{margin-left:auto;color:var(--muted);flex:none}.library-operator-list b{display:block;font-size:14px}.library-operator-list small{display:block;color:var(--muted);font-size:11px;margin-top:4px}.library-operator-list>a:hover b{color:var(--action)}.lm .library-topics>h2{font-size:21px;font-weight:650;margin:0 0 18px}.library-topics .product-action-list>a{padding:19px 0}.library-latest{border:1px solid var(--line);background:#fff;border-radius:7px;overflow:hidden}.library-latest>.product-section-title{padding:22px 22px 17px;margin:0}.library-reference{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;background:#efeeeb;padding:28px 30px;border-radius:6px}.lm .library-reference h2{font-size:20px;font-weight:650;margin:0 0 12px}.lm .library-reference p{color:var(--muted);font-size:13px;line-height:1.9}.library-reference>div>svg{color:var(--action);margin-bottom:13px}.library-reference>div>a{display:inline-flex;align-items:center;gap:7px;margin-top:15px;margin-right:20px;color:var(--action);font-size:12px}.library-reference ul{margin:0;padding:0;list-style:none}.library-reference li{display:flex;align-items:center;gap:16px;border-bottom:1px solid #d7d5d0;padding:10px 0;font-size:12px}.library-reference li time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted)}.library-reference li a{display:flex;align-items:center;gap:8px;color:var(--ink)}.lm.product-ui .site-footer{color:var(--ink);background:#fff;border-top:1px solid var(--line);padding-top:30px;margin-top:50px}.lm.product-ui .site-footer :is(h4,b){color:var(--ink)}.lm.product-ui .site-footer :is(p,a,li,.legal){color:var(--muted)}.lm.product-ui .site-footer a:hover{color:var(--action)}.lm.product-ui .site-footer .legal{border-color:var(--line)}.lm.product-ui .section{padding-top:25px}.lm.product-ui .page-head{background:#fff;padding:28px 0}.lm.product-ui .page-head h1{font-size:30px;line-height:1.4;letter-spacing:-.03em}.lm.product-ui .page-head :is(p,.crumbs,.crumbs a){color:var(--muted)}.lm.product-ui .page-head p{font-size:14px;max-width:62em}.lm.product-ui .page-head.terminal{background:#fff}.lm.product-ui .grid>*{min-width:0}.lm.product-ui .terminal-panel .row{flex-wrap:wrap}.lm.product-ui .terminal-panel .prize-top{grid-template-columns:repeat(3,minmax(0,1fr))}.lm.product-ui .terminal-panel .prize-box{min-width:0;padding-inline:3px}.lm.product-ui .terminal-panel .prize-box .num{font-size:clamp(21px,5.7vw,36px)}.lm.product-ui .terminal-panel .muted{color:#bcc8db}.lm.product-ui .page-head:is(.ball-hero,.dream-hero,.about-hero,.dark-hero){background:#fff!important;color:var(--ink)}.lm.product-ui .page-head.dark-hero :is(p,.crumbs,.crumbs a){color:var(--muted)!important}.lm.product-ui .optabs a{box-shadow:none;border:1px solid var(--line);border-radius:5px;padding:9px 12px;font-size:13px}.lm.product-ui :is(.toolcard,.found,.cta-strip,.dreamcats button){background:#fff!important;border-color:var(--line);box-shadow:none;border-radius:7px}.lm.product-ui .toolcard :is(.tic,.go){background:#efeeeb!important;color:var(--action);box-shadow:none;border-radius:5px}.lm.product-ui .sbar i,.lm.product-ui .vbars i{background:var(--action)}@media(max-width:760px){.lm.product-ui .bigform .row:has(.bignum){flex-wrap:wrap!important}.lm.product-ui .bigform .bignum{flex-basis:100%}.lm.product-ui .bigform .row:has(.bignum)>.btn{width:100%}}.lm.product-ui .live-page{color:var(--ink)}.lm.product-ui :is(.panel,.card,.tpanel,.mini-op a,.guide-side,.state){background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:7px;box-shadow:none}.lm.product-ui :is(.tpanel h2,.tpanel h3,.tpanel .num){color:var(--ink)}.lm.product-ui :is(.tpanel .muted,.mini-op .t3 small,.page-head.terminal p,.page-head.terminal .crumbs){color:var(--muted)}.lm.product-ui .live-page .tabs{background:#eeedeb;border-color:var(--line);border-radius:6px}.lm.product-ui .live-page .tabs a{color:var(--ink);border-radius:4px;background:none}.lm.product-ui .live-page .tabs a[aria-current=true]{color:#fff;background:var(--action)}.lm.product-ui .live-page .prize-box{background:#f7f7f5;border-color:var(--line);border-radius:6px}.lm.product-ui .live-page .prize-box.first{border:1px solid #bb8d94;background:#f8f0ef}.lm.product-ui .live-page .prize-box .lbl{color:var(--muted)}.lm.product-ui .live-page .prize-box .num{color:var(--ink);font-size:clamp(23px,5.7vw,46px)}.lm.product-ui .live-page .prize-box.first .num{color:var(--action)}.lm.product-ui .live-page .prize-top{grid-template-columns:repeat(3,minmax(0,1fr))}.lm.product-ui .live-page .prize-box{min-width:0;padding-inline:4px}.lm.product-ui .page-head.terminal h1>span{color:var(--action)!important}.lm.product-ui .live-page .checkbox{color:var(--ink)!important}.lm.product-ui .live-page .num-grid .cell{background:#fff;border-color:var(--line);color:var(--ink)}.lm.product-ui :is(.liveupd,.status li,.cd div){background:#f4f3f0;color:var(--ink);border-color:var(--line)}.lm.product-ui .liveupd .checkbox{color:var(--ink)!important}.lm.product-ui .btn-primary{border-color:var(--action);border-radius:5px}.lm.product-ui :is(.btn-light,.btn-outline){background:#fff;color:var(--ink);border-color:var(--line);box-shadow:none;border-radius:5px}.lm.product-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#b9b7b4;border-radius:5px}.lm.product-ui .tbl th{background:#f3f2ef;color:var(--muted)}.lm.product-ui .muted{color:var(--muted)}.lm.product-ui .opb.has-logo{border-radius:5px}.lm.product-ui .subscribe{background:#eeedeb;color:var(--ink)}.lm.product-ui .subscribe span{color:var(--muted)}@media(max-width:1100px){.lm.product-ui .burger{display:inline-flex;margin-left:auto;align-items:center;justify-content:center}.lm.product-ui .nav{display:none;background:#fff;top:76px;border:1px solid var(--line);padding:12px 20px}.lm.product-ui .nav.is-open{display:flex}.lm.product-ui .nav .more-btn{display:inline-flex!important}.library-index-layout{grid-template-columns:1.5fr 1fr;gap:28px}.library-opening{gap:35px}}@media(max-width:760px){.lm.product-ui .site-header .bar{min-height:62px}.lm.product-ui .nav{top:62px}.lm.product-ui .brand{font-size:17px}.library-symbol{width:30px;height:33px;font-size:12px}.lm.product-ui .livebar .ttl{display:none}.lm.product-ui .livebar .wrap{gap:13px}.lm.product-ui .livebar .it{padding-left:13px}.library-home{padding-top:24px!important}.library-opening{grid-template-columns:1fr;gap:23px;padding-bottom:25px;margin-bottom:25px}.lm .library-opening h1{font-size:29px}.lm .library-opening>div>p:last-child{font-size:13px}.library-index-layout{grid-template-columns:1fr;gap:28px}.library-operator-list{gap:0 18px}.library-operator-list>a{gap:9px;min-height:78px}.library-operator-list .product-opmark{width:32px;height:32px}.library-operator-list b{font-size:12px}.library-operator-list small{font-size:10px}.library-operator-list>a>svg{display:none}.library-topics .product-action-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:18px;column-gap:18px}.library-topics .product-action-list>a{gap:10px}.library-topics .product-action-list>a>svg:last-child{display:none}.library-topics .product-action-list b{font-size:13px}.library-topics .product-action-list small{font-size:11px}.library-latest>.product-section-title{padding:19px 15px}.library-reference{grid-template-columns:1fr;gap:30px;padding:23px}.lm.product-ui .page-head h1{font-size:26px}.lm.product-ui .live-page .num-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media print{.lm.product-ui :is(.site-header,.livebar,.site-footer,.skip,.print-hide){display:none!important}.lm.product-ui .panel{border:0}}.product-ui{--f-body:"Manrope",sans-serif;--f-head:"Manrope",sans-serif;font-family:var(--f-body);font-size:15px;font-weight:500;-webkit-font-smoothing:antialiased}.product-ui .wrap{max-width:1320px;padding-inline:40px}.product-ui :where(h1,h2,h3,h4,h5){font-family:var(--f-head);font-weight:700;text-wrap:balance}.product-ui :where(p){text-wrap:pretty}.product-ui :where(.n4,.num,.product-prize){font-family:IBM Plex Mono,monospace;font-weight:500;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-ui :where(a,button){-webkit-tap-highlight-color:transparent}.product-ui a{text-underline-offset:4px}.product-ui :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--action);outline-offset:4px}.product-ui :where(input,select,textarea){accent-color:var(--action)}.product-ui :where(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-family:var(--f-body);border-color:var(--line)}.product-ui :where(button,.product-button){transition:background-color .18s,color .18s,border-color .18s,transform .18s}.product-ui .product-button:active,.product-ui button:active{transform:translateY(1px)}.product-ui .product-button{min-height:48px;border-radius:8px;font-size:14px;font-weight:700;padding:12px 19px}.product-ui .product-button.secondary{background:var(--surface)}.product-ui .product-section-title{margin-bottom:24px;align-items:center}.product-ui .product-section-title h2{font-size:23px;line-height:1.35;font-weight:750;letter-spacing:-.04em}.product-ui .product-section-title p{margin-top:8px!important;font-size:13px;line-height:1.7}.product-ui .product-section-title>a{font-size:13px;gap:8px;min-height:40px}.product-ui .product-opmark{border-radius:9px;border-color:#e5e7e9;padding:4px}.product-ui .product-opmark img{border-radius:4px}.product-ui .product-result-table{table-layout:auto;background:var(--surface)}.product-ui .product-result-table thead{background:var(--canvas)}.product-ui .product-result-table thead th{padding:14px 18px;color:var(--muted);font-size:12px;font-weight:600}.product-ui .product-result-table tbody th,.product-ui .product-result-table td{padding:21px 18px}.product-ui .product-result-table tbody tr{border-color:var(--line)}.product-ui .product-result-table tbody tr:hover{background:color-mix(in srgb,var(--action) 4%,var(--surface))}.product-ui .product-prize{font-size:25px}.product-ui strong.product-prize{font-weight:600}.product-ui .product-operator{gap:14px}.product-ui .product-operator b{font-size:14px;font-weight:700;white-space:normal;line-height:1.4}.product-ui .product-operator small{font-size:12px;margin-top:5px}.product-ui .product-result-link{width:36px;height:40px}.product-ui .product-action-list{border-top:0}.product-ui .product-action-list>a{gap:18px;padding:22px 0;align-items:flex-start;border-bottom-color:var(--line)}.product-ui .product-action-list>a:first-child{padding-top:0}.product-ui .product-action-list>a>svg{margin-top:4px}.product-ui .product-action-list b{font-size:16px;line-height:1.6;font-weight:650}.product-ui .product-action-list small{font-size:13px;line-height:1.8;margin-top:7px}.product-ui .product-action-list>a:hover>svg:last-child{transform:translateX(3px)}.product-ui .product-action-list svg{transition:transform .18s}.product-ui .product-home-section{margin-block:56px}.product-ui .product-two-columns{gap:64px}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot,.site-footer){margin-top:72px;background:var(--surface)}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) .top{padding-block:40px;gap:32px}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) :is(p,li,a,.desc,.age,.bot){font-size:12px;line-height:1.8}.product-ui .result-attribution{padding-block:16px;font-size:11px;line-height:1.8}.product-ui :is(.ck-hero,.hr-ph,.sc-hero,.sm-ph,.page-head) h1{font-size:clamp(30px,3.2vw,46px);letter-spacing:-.045em;line-height:1.22}.product-ui :is(.ck-hero,.hr-ph,.sm-ph,.page-head) .wrap{padding-block:36px}.product-ui :is(.sc-hero .in){padding:32px}.product-ui :is(.ck-hero,.hr-ph,.sc-hero,.sm-ph,.page-head) :is(p,.sub){font-size:15px;line-height:1.8}.product-ui :is(.card,.pnl,.pn,.ck-card,.sec-card,.tg-set,.tg-out,.tg-card,.lk-set,.lk-out){border-radius:12px}.product-ui :is(.lc,.rcard,.rsc,.ores){overflow:hidden}.product-ui :is(.tbl,.tbl9,.arc9) th{font-weight:600}.product-ui :is(.btn-b,.btnp,.btnb,.lk-go,.tg-go,.tgx-go,.tgs-go,.sc-cta,.btn-primary){border-radius:8px;min-height:44px}.product-ui .product-empty{padding:28px;border-radius:12px}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot) .bot nav{display:flex;flex-wrap:wrap;gap:10px 18px;max-width:100%}@media(max-width:1100px){.product-ui .wrap{padding-inline:28px}.product-ui .product-two-columns{gap:36px}}@media(max-width:760px){.product-ui .wrap{padding-inline:20px}.product-ui .product-home-section{margin-block:40px}.product-ui .product-section-title{gap:16px;align-items:flex-start;margin-bottom:20px}.product-ui .product-section-title h2{font-size:21px}.product-ui .product-section-title>a{font-size:12px;min-height:30px}.product-ui :is(.ck-hero,.hr-ph,.sm-ph,.page-head) .wrap{padding-block:28px}.product-ui :is(.ck-foot,.hr-foot,.sc-foot,.sm-foot,.site-footer){margin-top:48px}}@media(max-width:560px){.product-ui .product-result-scroll{overflow:visible}.product-ui .product-result-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.product-ui .product-result-table,.product-ui .product-result-table tbody{display:block;width:100%}.product-ui .product-result-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px;grid-gap:16px 10px;gap:16px 10px}.product-ui .product-result-table tbody th{grid-column:1/-1;padding:0}.product-ui .product-operator .product-opmark{display:inline-grid;width:36px;height:36px}.product-ui .product-operator b{font-size:14px}.product-ui .product-operator small{font-size:11px;margin-top:2px}.product-ui .product-result-table td{padding:0;text-align:left}.product-ui .product-result-table td:last-child{display:none}.product-ui .product-result-table td:before{content:attr(data-label);display:block;font:500 11px/1.5 var(--f-body);color:var(--muted);margin-bottom:4px}.product-ui .product-prize{font-size:25px;letter-spacing:-.04em}}@media(max-width:360px){.product-ui .wrap{padding-inline:16px}.product-ui .product-section-title h2{font-size:19px}.product-ui .product-section-title>a{font-size:11px}}@media(prefers-reduced-motion:reduce){.product-ui *{transition:none!important}}.product-ui footer h2.footer-heading{color:var(--ink);font-size:14px;font-weight:700;letter-spacing:0;line-height:1.5;margin:0 0 12px}.lm.product-ui{--action:#bd463c;--brand:var(--action);--ink:#202c40;--navy:var(--ink);--muted:#74808e;--line:#e3e7ed;--f-body:"Manrope","Noto Sans SC",sans-serif;--f-head:"Manrope","Noto Sans SC",sans-serif}.lm.product-ui .site-header{background:#fff;border-top:4px solid #202c40;box-shadow:none}.lm.product-ui{--muted:#637082}.lm.product-ui .site-header .bar{min-height:80px;gap:30px}.lm.product-ui .brand{gap:12px;color:#202c40;font-family:Sora,sans-serif;font-weight:700;font-size:22px;letter-spacing:-1px}.library-symbol{width:37px;height:40px;background:var(--ink);color:#fff;border-radius:3px;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:-.8px;display:grid;place-items:center}.lm.product-ui .nav{gap:23px}.lm.product-ui .nav .more-btn,.lm.product-ui .nav>a{font-size:12px;color:#617084;font-weight:500}.lm.product-ui .nav>a.on,.lm.product-ui .nav>a:hover{color:var(--action)}.lm.product-ui .livebar{border-block:1px solid var(--line);background:#f7f8fa;padding:0}.lm.product-ui .livebar .wrap{min-height:65px;gap:24px;overflow-x:auto}.lm.product-ui .livebar .tag{background:transparent;border:0;border-radius:0;color:var(--action);font:700 10px Manrope,sans-serif;padding:0;letter-spacing:.07em}.lm.product-ui .livebar .ttl{padding:0}.lm.product-ui .livebar .ttl b{font-size:11px}.lm.product-ui .livebar .it{padding:0 0 0 24px;gap:11px;border-color:var(--line)}.lm.product-ui .livebar .it .n{font:500 18px/1.4 IBM Plex Mono,monospace;letter-spacing:-.5px}.lm.product-ui .livebar .it small{font-size:10px}.lm.product-ui .livebar .opb{width:29px;height:29px}.library-home{padding-top:47px!important}.library-opening{display:block;text-align:center;margin:0 0 46px;padding-bottom:45px;border-bottom:1px solid var(--line)}.lm .library-context{font-size:12px;color:var(--muted);margin-bottom:20px;letter-spacing:.02em}.lm .library-opening h1{font-size:clamp(35px,3.4vw,49px);font-weight:750;letter-spacing:-.06em;line-height:1.35;margin:0 0 19px}.lm .library-opening h1 span{color:var(--action)}.library-mobile-break{display:none}.lm .library-opening>p:not(.library-context){font-size:13px;line-height:1.8;color:var(--muted);margin:0}.library-opening form{max-width:720px;margin:29px auto 0}.library-opening form>div{display:flex;align-items:center;gap:15px;padding:8px 8px 8px 22px;background:#fff;border:1px solid #bac5d1;border-radius:9px;box-shadow:0 5px 15px #23324706}.library-opening form>div>svg{color:var(--muted);flex:none}.lm .library-opening form input{border:0;padding:9px 0;height:46px;font-size:14px;outline:0;background:transparent}.library-opening form>div:focus-within{outline:3px solid var(--action);outline-offset:4px}.library-opening .product-button{padding:12px 24px;border-radius:6px;font-size:13px}.library-popular{display:flex;justify-content:center;align-items:center;gap:22px;font-size:11px;margin-top:17px;color:var(--muted)}.library-popular a{color:#65748a;padding-block:5px}.library-popular a:hover{color:var(--action);text-decoration:underline}.lm .product-section-title h2{font-size:24px;letter-spacing:-.045em}.library-featured-operators{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.library-featured-operators>article{border:1px solid var(--line);border-radius:12px;padding:27px 27px 0;background:#fff}.library-provider-heading{display:flex;gap:18px;align-items:center}.library-provider-heading .product-opmark{width:62px;height:62px;border-radius:10px;padding:6px}.lm .library-provider-heading h2{font-size:17px;line-height:1.5;font-weight:700;margin:0}.lm .library-provider-heading p{font-size:11px;margin:7px 0 0;color:var(--muted)}.library-provider-result{margin:27px 0 24px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:19px 0 0;border-top:1px solid var(--line)}.library-provider-result>span{font-size:11px;color:var(--muted)}.library-provider-result small{display:block;font:400 10px IBM Plex Mono,monospace;margin-top:6px;color:var(--muted)}.library-provider-result>b{font:500 38px/1 IBM Plex Mono,monospace;letter-spacing:-1.5px;color:#25394e}.library-provider-actions{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:16px 0;gap:12px}.library-provider-actions a{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--action)}.library-provider-actions a:last-child{color:var(--muted);font-size:11px}.library-provider-actions a:hover{text-decoration:underline}.library-operator-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;border-top:0;margin-top:13px}.library-operator-list>a{min-height:95px;padding:20px 0;gap:15px}.library-operator-list b{font-size:13px;font-weight:650}.library-operator-list small{font-size:10px;margin-top:5px}.library-guide-layout{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:60px;gap:60px;margin-top:52px}.library-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.library-guide-grid>a{padding:27px;background:#f4f6f8;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start}.library-guide-grid>a>svg{color:#4c607b;margin-bottom:24px}.lm .library-guide-grid h3{margin:0 0 12px;font-size:21px;font-weight:650}.lm .library-guide-grid p{font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 27px}.library-guide-grid>a>span{display:flex;gap:9px;align-items:center;color:var(--action);font-size:12px;margin-top:auto}.library-next-draws ul{list-style:none;margin:0;padding:0}.library-next-draws li{display:flex;gap:21px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.library-next-draws li:first-child{padding-top:0}.library-next-draws time{flex:none;font:500 21px IBM Plex Mono,monospace;letter-spacing:-1px;color:#4f637d}.library-next-draws li>span{flex:1 1}.library-next-draws a{font-size:13px;font-weight:600}.library-next-draws small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.library-next-draws li>svg{color:#8592a2}.library-reading{margin-top:54px;padding-top:35px;border-top:1px solid var(--line)}.library-source-note{margin-top:50px;padding:28px 0;border-block:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:35px}.lm .library-source-note h2{font-size:20px;margin:0 0 10px;font-weight:650}.lm .library-source-note p{font-size:11px;color:var(--muted);margin:0;line-height:1.8}.library-source-note>a{display:flex;align-items:center;gap:9px;flex:none;font-size:12px;color:var(--action)}.lm.product-ui .page-head{background:#f6f8fa}.lm.product-ui .page-head h1{font-size:clamp(30px,3.1vw,44px);font-weight:700}.lm.product-ui :is(.panel,.card,.tpanel,.mini-op a,.guide-side,.state,.toolcard){border-radius:12px}.lm.product-ui .optabs a{border-radius:7px;min-height:42px}.lm.product-ui .site-footer{padding-top:20px;border-color:var(--line)}.lm.product-ui .site-footer :is(p,a,li){font-size:12px;line-height:1.9}.lm.product-ui .site-footer h4{font-size:14px;font-weight:650}@media(max-width:1100px){.lm.product-ui .nav{top:84px;padding:16px 28px;gap:0}.library-guide-layout{gap:35px}.library-featured-operators{gap:18px}.library-featured-operators>article{padding:22px 20px 0}.library-provider-heading{gap:12px}.library-provider-heading .product-opmark{width:48px;height:48px}.lm .library-provider-heading h2{font-size:14px}.library-provider-result>b{font-size:34px}}@media(max-width:760px){.lm.product-ui .site-header .bar{min-height:66px;gap:16px}.lm.product-ui .nav{top:70px}.lm.product-ui .brand{font-size:19px;gap:9px}.library-symbol{width:30px;height:34px;font-size:12px}.lm.product-ui .livebar .wrap{min-height:61px;gap:18px}.lm.product-ui .livebar .tag{display:none}.lm.product-ui .livebar .it{padding-left:18px;flex:none}.lm.product-ui .livebar .it:first-of-type{border:0;padding-left:0}.library-home{padding-top:33px!important}.library-opening{text-align:left;padding-bottom:31px;margin-bottom:30px}.lm .library-context{font-size:11px;margin-bottom:17px}.library-mobile-break{display:block}.lm .library-opening h1{font-size:37px;line-height:1.35;margin-bottom:17px}.lm .library-opening>p:not(.library-context){font-size:12px}.library-opening form{margin-top:23px}.library-opening form>div{padding:6px 6px 6px 14px;gap:9px}.library-opening form>div>svg{width:19px}.lm .library-opening form input{font-size:12px;height:46px}.library-opening .product-button{padding:10px 15px;font-size:12px}.library-opening .product-button svg{display:none}.library-popular{justify-content:flex-start;gap:15px;font-size:10px;margin-top:12px;flex-wrap:wrap}.library-featured-operators{grid-template-columns:1fr;gap:15px}.library-featured-operators>article{padding:23px 23px 0}.library-provider-heading .product-opmark{width:54px;height:54px}.lm .library-provider-heading h2{font-size:17px}.library-provider-result{margin-top:22px;padding-top:18px}.library-provider-result>b{font-size:40px}.library-operator-list{grid-template-columns:1fr 1fr;gap:0 22px;margin-top:12px}.library-operator-list>a{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;min-height:100px}.library-operator-list .product-opmark{width:36px;height:36px}.library-operator-list b{font-size:11px;line-height:1.5}.library-operator-list small{font-size:9px}.library-operator-list>a>svg{display:none}.library-guide-layout{grid-template-columns:1fr;gap:38px;margin-top:38px}.library-guide-grid{gap:12px}.library-guide-grid>a{padding:23px 19px}.lm .library-guide-grid h3{font-size:19px}.library-reading{margin-top:38px;padding-top:30px}.library-source-note{display:block;padding-block:25px;margin-top:35px}.library-source-note>a{margin-top:18px}}@media(max-width:360px){.lm .library-opening h1{font-size:32px}.lm.product-ui .brand{font-size:17px}.lm .product-section-title h2{font-size:20px}.library-opening form>div>svg{display:none}.library-opening form>div{padding-left:12px}.library-operator-list{grid-template-columns:1fr}.library-operator-list>a{grid-template-columns:40px minmax(0,1fr) 20px;min-height:80px}.library-operator-list b{font-size:13px}.library-operator-list>a>svg{display:block}}.lm.product-ui .library-opening form input{border:0;box-shadow:none;background:transparent}.lm.product-ui form.filters[action="/companies/"]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end;grid-gap:16px;gap:16px;padding:24px}.lm.product-ui form.filters[action="/companies/"]>.btn{grid-column:auto;width:auto;min-height:44px;justify-content:center;font-size:13px}.lm.product-ui form.filters[action="/companies/"] select{width:100%}@media(max-width:760px){.lm.product-ui form.filters[action="/companies/"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:20px;gap:15px}}@media(max-width:380px){.lm.product-ui form.filters[action="/companies/"]{grid-template-columns:minmax(0,1fr)}}.lm.product-ui .site-footer .age{color:#926400;border-color:#bd8b1e}.lm.product-ui{--action:#bb2e25;--brand:#bb2e25;--blue:#bb2e25;--blue-600:#92241c;--ink:#302725;--navy:#302725;--muted:#746b66;--line:#e9dfd6;--surface:#fff;--bg:#fff;background:#fff;color:var(--ink)}body:has(.lm.product-ui){background:#fff}.lm.product-ui .site-header{border:0;background:#fffdf9;position:-webkit-sticky;position:sticky;top:0;z-index:60;box-shadow:0 1px 0 #3c231513}.lm.product-ui .site-header .bar{min-height:88px;gap:28px}.festival-brand{display:flex;align-items:center;gap:11px;flex:none;color:#382724!important;text-decoration:none}.festival-brand-mark{width:43px;height:48px;background:#bd3027;color:#fff0d7;display:grid;place-items:center;font-size:27px;font-weight:800;border-radius:15px 3px 15px 3px}.festival-brand strong{font:800 21px Manrope,sans-serif;letter-spacing:-1px}.festival-brand strong span{color:#b82f26}.festival-brand small{display:block;font-size:10px;letter-spacing:3.5px;margin-top:4px;color:#8a6e60}.lm.product-ui .nav{gap:8px}.lm.product-ui .nav .more-btn,.lm.product-ui .nav>a{font-weight:650;color:#493b35;padding:12px 8px}.lm.product-ui .nav a[aria-current=page],.lm.product-ui .nav>a:hover{color:#b72823;background:#fff0e5}.festival-disclosure{background:#faf2e9;border-top:1px solid #f0e6dc;color:#806852;font-size:11px}.festival-disclosure .wrap{display:flex;justify-content:space-between;align-items:center;min-height:34px}.festival-disclosure a{color:inherit}.festival-hero{position:relative;isolation:isolate;overflow:hidden;background:#9d211d;color:#fff;min-height:510px}.festival-hero-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 54%}.festival-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(100,12,8,.4),transparent 72%)}.festival-slide-1:after{background:linear-gradient(90deg,rgba(35,19,15,.86),rgba(35,19,15,.12))}.festival-hero-inner{position:relative;min-height:510px;padding-top:64px;padding-bottom:80px}.festival-hero-copy{max-width:590px;animation:festival-enter .55s ease-out}.festival-eyebrow{font-size:11px;letter-spacing:2px;color:#ffdfb0;margin:0 0 20px!important}.lm .festival-hero h1{font-size:clamp(40px,4.2vw,62px);line-height:1.22;letter-spacing:1px;color:#fff7e9;margin:0 0 22px;font-weight:800}.festival-intro{max-width:370px;font-size:14px;line-height:1.9;color:#ffe5d7;margin:0 0 29px!important}.festival-hero-actions{display:flex;gap:28px;align-items:center}.festival-hero-actions>a{gap:10px;color:#fff3dc}.festival-button,.festival-hero-actions>a{display:inline-flex;align-items:center;font-size:13px}.festival-button{justify-content:center;gap:17px;min-height:47px;padding:12px 23px;border-radius:30px;background:#ffcc78;color:#662219!important;font-weight:750;border:1px solid transparent;text-decoration:none;transition:transform .2s,background .2s}.festival-button:hover{background:#ffdb9a;transform:translateY(-2px)}.festival-button.outline{background:transparent;border-color:#bd3027;color:#ad2b23!important}.festival-button.outline:hover{background:#fff0e6}.festival-slide-controls{display:flex;align-items:center;gap:10px;position:absolute;bottom:25px;left:40px;color:#f9c8b2}.festival-slide-controls button{width:34px;height:34px;background:transparent;border:1px solid #ffffff55;border-radius:50%;color:#fff;display:grid;place-items:center;cursor:pointer}.festival-slide-controls .festival-dot{position:relative;width:24px;height:34px;border:0}.festival-dot:after{content:"";width:6px;height:6px;background:#ffffff55;border-radius:5px}.festival-dot.active:after{width:20px;background:#ffce7c}.festival-slide-controls>span{font-size:10px;letter-spacing:2px;margin-left:10px}.festival-next{position:absolute;right:0;top:47%;background:#fffaf2;color:#653324;border-radius:12px 0 0 12px;width:145px;overflow:hidden;text-align:center;box-shadow:0 6px 24px #48110733}.festival-next>span{display:flex;align-items:center;justify-content:center;gap:8px;background:#e66b26;color:#fff;padding:11px;font-size:12px}.festival-next strong{display:block;font-size:27px;padding:12px 10px 3px}.festival-next small{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px 15px;font-size:11px;color:#a74420}.festival-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);padding-block:29px!important}.festival-shortcuts>a{display:flex;align-items:center;gap:15px;padding:10px 25px;border-right:1px solid var(--line);transition:background .2s}.festival-shortcuts>a:first-child{padding-left:0}.festival-shortcuts>a:last-child{border-right:0;padding-right:0}.festival-shortcut-icon{width:51px;height:51px;display:grid;place-items:center;color:#bc3728;background:#fff2e7;border-radius:50%;flex:none}.festival-shortcuts b{font-size:16px;display:block}.festival-shortcuts small{display:block;color:var(--muted);font-size:11px;margin-top:6px}.festival-shortcuts>a>svg{margin-left:auto;color:#ba4937}.festival-shortcuts>a:hover{background:#fff7ef}.festival-results-section{background:#f8f5ef;padding:55px 0 38px}.festival-section-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:26px}.festival-kicker{font:700 10px Manrope,sans-serif;letter-spacing:2.5px;color:#b23b2b;margin:0 0 12px!important}.lm .festival-faq h2,.lm .festival-search-band h2,.lm .festival-section-heading h2{font-size:30px;line-height:1.45;margin:0 0 9px;letter-spacing:-.7px}.festival-section-heading p:not(.festival-kicker){font-size:12px;line-height:1.8;color:var(--muted);margin:0}.festival-result-tabs{display:flex;gap:8px;overflow:auto;padding:0 0 20px;scrollbar-width:thin}.festival-result-tabs button{flex:none;white-space:nowrap;min-height:40px;padding:9px 17px;border:1px solid #e5dace;background:#fff;color:#685a51;border-radius:23px;font:inherit;font-size:12px;cursor:pointer}.festival-result-tabs button[aria-pressed=true]{background:#b92e25;border-color:#b92e25;color:#fff}.festival-results-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:21px;gap:21px;align-items:start}.festival-result-card{background:#fff;border-radius:14px;overflow:hidden;border:1px solid #e8ded2;box-shadow:0 4px 12px #60301804}.festival-result-card header{display:flex;align-items:center;gap:11px;padding:21px 20px 17px}.lm .festival-result-card h3{font-size:17px;margin:0 0 5px}.festival-result-card time{font-size:11px;color:var(--muted)}.festival-result-status{font-size:10px;color:#83603a;background:#fcf2dd;padding:5px 7px;border-radius:5px;margin-left:auto;white-space:nowrap}.festival-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 17px 18px;background:#faf7f1;border-radius:8px;padding:14px 0}.festival-prizes>div{text-align:center;border-right:1px solid #e7ded5}.festival-prizes>div:last-child{border:0}.festival-prizes dt{font-size:11px;color:#7c695b}.festival-prizes dd{margin:5px 0 0;font:700 clamp(23px,2.3vw,33px) Manrope,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:1px}.festival-prizes>div:first-child dd{color:#bf3027}.festival-number-lists{padding:0 22px}.lm .festival-number-lists h4{font-size:11px;color:#8b7868;font-weight:500;margin:16px 0 11px;text-align:center;display:flex;align-items:center;gap:14px}.festival-number-lists h4:after,.festival-number-lists h4:before{content:"";height:1px;background:#eee7df;flex:1 1}.festival-number-lists>div>div{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:11px 6px;gap:11px 6px;text-align:center;font:600 14px Manrope,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.festival-result-source{display:flex;flex-wrap:wrap;gap:5px 10px;margin:20px 22px 14px;font-size:9px;color:#85776c;line-height:1.7}.festival-result-source>span{width:100%;overflow-wrap:anywhere}.festival-result-source a{color:#a83227}.festival-result-card footer{background:#fffdf9;border-top:1px solid #f0e9df;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8a7765}.festival-result-card footer a{display:flex;align-items:center;gap:8px;color:#aa2e24;font-weight:700}.festival-result-note{display:flex;align-items:center;gap:8px;color:#817364;font-size:10px;margin-top:22px;line-height:1.8}.festival-result-note>a{margin-left:auto;white-space:nowrap;color:#9b3b2c}.festival-guides,.festival-operators{padding-top:68px!important;padding-bottom:65px!important}.festival-text-link{display:inline-flex;align-items:center;gap:11px;font-size:12px;font-weight:650;color:#b13529}.festival-operator-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:32px}.festival-operator-grid>a{text-align:center;padding:22px 15px;border-right:1px solid var(--line)}.festival-operator-grid>a:last-child{border:0}.festival-operator-grid .product-opmark{margin:auto;width:100px;height:80px;border:0;transition:transform .25s}.festival-operator-grid .product-opmark img{width:76px;height:76px;object-fit:contain}.festival-operator-grid>a:hover .product-opmark{transform:translateY(-5px)}.lm .festival-operator-grid h3{font-size:18px;margin:18px 0 8px}.festival-operator-grid p{font-size:11px;color:var(--muted)}.festival-operator-grid>a>span:last-child{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#ad3a29;margin-top:16px}.festival-search-band{background:#ac2b23;color:#fff4e4;padding:40px 0}.festival-search-band>.wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:55px;gap:55px;align-items:center}.festival-search-band .festival-kicker{color:#ffd39d}.festival-search-band p:last-child{font-size:12px;color:#f5ccc0;margin:0}.festival-search-band form{display:flex;align-items:center;gap:14px;background:#fff;padding:9px 10px 9px 20px;border-radius:8px;color:#af362b}.lm.product-ui .festival-search-band input{min-width:0;width:0;flex:1 1;border:0;font-size:12px;padding:5px;background:transparent}.festival-search-band button{width:46px;height:46px;display:grid;place-items:center;background:#f6c775;color:#60271b;border:0;border-radius:5px;cursor:pointer}.festival-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px}.festival-guide-image{position:relative;aspect-ratio:1.8;overflow:hidden;border-radius:12px}.festival-guide-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.festival-guide-grid>a:hover img{transform:scale(1.045)}.festival-guide-image>span{position:absolute;bottom:13px;left:13px;background:#fffaf0;color:#6e3424;border-radius:4px;padding:6px 9px;font-size:10px}.lm .festival-guide-grid h3{font-size:19px;line-height:1.6;margin:18px 0 10px}.festival-guide-grid p{font-size:12px;color:var(--muted);line-height:1.9;margin-bottom:18px}.festival-care{display:flex;gap:25px;align-items:center;background:#f9f2e6;border-block:1px solid #ecdfcd;padding-top:28px!important;padding-bottom:28px!important;border-radius:12px;color:#88613f}.lm .festival-care h2{font-size:21px;color:#60402b;margin:0 0 10px}.festival-care p{font-size:12px;margin:0;line-height:1.8}.festival-care>a{margin-left:auto;display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:12px;color:#933d27}.festival-faq{display:grid;grid-template-columns:1fr 2fr;grid-gap:70px;gap:70px;padding-top:65px!important;padding-bottom:60px!important}.festival-faq details{border-bottom:1px solid var(--line)}.festival-faq summary{padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:14px}.festival-faq summary::-webkit-details-marker{display:none}.festival-faq details[open] summary>svg{transform:rotate(45deg)}.festival-faq details p{font-size:12px;line-height:1.9;color:var(--muted);padding-bottom:15px}.festival-faq details a{color:var(--action);text-decoration:underline}.lm.product-ui .site-footer{background:#39231e;color:#f6e4d8;margin-top:0;border:0;padding-top:38px}.lm.product-ui .site-footer :is(p,a,li,.legal){color:#d7beb0}.lm.product-ui .site-footer :is(h2,h4,b){color:#fff0df}.lm.product-ui .site-footer .legal{border-color:#674a3b}.lm.product-ui .site-footer .age{color:#f5c17a;border-color:#dba15b}.lm.product-ui .page-head{background:#fcf5eb;border-color:#f0e1d3}.lm.product-ui .live-page .prize-box.first{background:#fff0e6;border-color:#e4b19c}.lm.product-ui .btn-primary{border-radius:24px}.lm.product-ui .optabs a.on{background:#ba3025;color:#fff}.festival-empty{padding:30px;text-align:center;color:var(--muted)}@keyframes festival-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.festival-brand strong{font-size:18px}.lm.product-ui .nav{gap:2px}.lm.product-ui .site-header .bar{gap:18px}.festival-shortcuts>a{padding-inline:16px;gap:10px}.festival-results-grid{gap:14px}.festival-result-card header{padding-inline:15px}.lm .festival-result-card h3{font-size:15px}}@media(max-width:1100px){.lm.product-ui .nav{top:88px}.festival-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.festival-results-grid>article:last-child:nth-child(3){grid-column:1/-1;max-width:600px;width:100%;justify-self:center}.festival-next{width:120px}.festival-brand strong{font-size:22px}}@media(max-width:760px){.lm.product-ui .site-header .bar{min-height:72px}.lm.product-ui .nav{top:72px}.festival-brand strong{font-size:18px}.festival-brand small{font-size:9px;letter-spacing:2.5px}.festival-brand-mark{width:36px;height:41px;font-size:24px}.festival-disclosure .wrap{min-height:30px;font-size:9px}.festival-disclosure a{display:none}.festival-hero,.festival-hero-inner{min-height:490px}.festival-hero-inner{padding-top:42px;padding-bottom:70px}.festival-hero-image{object-position:64% center}.festival-hero:after{background:linear-gradient(90deg,#7d130de6,#8d1b1580 70%,#8d1b1520)}.festival-eyebrow{font-size:9px;letter-spacing:1.3px;margin-bottom:25px!important}.lm .festival-hero h1{font-size:43px}.festival-intro{max-width:280px;font-size:12px}.festival-hero-actions{gap:20px}.festival-button{padding:11px 19px;font-size:12px}.festival-next{top:auto;bottom:17px;width:110px;border-radius:8px 0 0 8px}.festival-next>span{font-size:10px;padding:6px}.festival-next strong{font-size:20px;padding-top:6px}.festival-next small{font-size:9px;padding-bottom:8px}.festival-slide-controls{left:20px;bottom:26px}.festival-shortcuts{grid-template-columns:repeat(2,1fr);padding-block:16px!important;gap:0}.festival-shortcuts>a,.festival-shortcuts>a:first-child,.festival-shortcuts>a:last-child{padding:14px 6px;border:0}.festival-shortcuts>a>svg{display:none}.festival-shortcut-icon{width:40px;height:40px}.festival-shortcut-icon svg{width:23px}.festival-shortcuts b{font-size:14px}.festival-shortcuts small{font-size:10px}.festival-results-section{padding-top:35px}.festival-section-heading{align-items:flex-start;gap:18px;flex-wrap:wrap}.lm .festival-faq h2,.lm .festival-search-band h2,.lm .festival-section-heading h2{font-size:25px}.festival-results-grid{grid-template-columns:1fr;gap:20px}.festival-results-grid>article:last-child:nth-child(3){grid-column:auto;max-width:none}.festival-result-card header{padding:20px}.lm .festival-result-card h3{font-size:18px}.festival-prizes dd{font-size:31px}.festival-number-lists>div>div{font-size:16px;gap:13px 5px}.festival-result-source{font-size:10px}.festival-result-note{flex-wrap:wrap;align-items:flex-start}.festival-result-note>span{flex:1 1}.festival-result-note>a{width:100%;margin-left:24px}.festival-guides,.festival-operators{padding-top:42px!important;padding-bottom:42px!important}.festival-operator-grid{grid-template-columns:1fr 1fr;gap:10px 0;margin-top:15px}.festival-operator-grid>a:nth-child(2){border:0}.lm .festival-operator-grid h3{font-size:16px}.festival-search-band>.wrap{grid-template-columns:1fr;gap:25px}.festival-guide-grid{grid-template-columns:1fr;gap:30px}.festival-guide-image{aspect-ratio:1.9}.festival-care{margin-inline:20px;flex-wrap:wrap;padding:24px!important;gap:15px;border-radius:10px}.festival-care>svg{width:32px}.festival-care>div{flex:1 1;min-width:200px}.lm .festival-care h2{font-size:19px}.festival-care>a{margin:0}.festival-faq{grid-template-columns:1fr;gap:10px;padding-top:40px!important;padding-bottom:40px!important}.festival-faq summary{font-size:13px}.festival-hero-actions>a:not(.festival-button){font-size:12px}}@media(prefers-reduced-motion:reduce){.festival-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.festival-disclosure,.festival-hero,.festival-shortcuts{display:none!important}}.lm .festival-results-section{background:#f6f6f6;padding-top:66px;padding-bottom:38px;overflow:hidden}.festival-results-section .festival-section-heading{margin-bottom:42px}.draw-section-title{display:flex;align-items:baseline;gap:26px;flex-wrap:wrap}.lm .draw-section-title h2{font-size:36px;margin:0;font-weight:800;letter-spacing:-1px}.draw-section-title>span{font-size:18px;font-weight:650;color:#575757}.festival-results-section .festival-button.outline{background:#c73223;border-color:#c73223;color:white!important}.draw-carousel{position:relative}.draw-track{--draw-inset:max(40px,calc((100vw - 1240px)/2));display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--draw-inset);scrollbar-width:none;width:100vw;box-sizing:border-box;margin-left:calc(50% - 50vw);padding:5px var(--draw-inset) 28px;align-items:flex-start;overscroll-behavior-x:contain}.draw-track::-webkit-scrollbar{display:none}.draw-track{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-x pan-y pinch-zoom}.draw-track.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.draw-track img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.draw-track a,.draw-track summary{cursor:pointer}.draw-card{flex:0 0 400px;min-width:0;scroll-snap-align:start;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 12px 23px #24243112;color:#151515}.draw-card-head{min-height:84px;display:flex;align-items:center;gap:15px;padding:16px 23px;background:#c93225;color:#fff}.draw-tone-1 .draw-card-head{background:#df4e20}.draw-tone-2 .draw-card-head{background:#f1831b;color:#21160d}.lm .draw-card-head h3{font:750 23px Manrope,Noto Sans SC,sans-serif;color:inherit;margin:0 0 5px;letter-spacing:-.5px}.draw-card-head>div{min-width:0;flex:1 1}.draw-card-head p{font-size:11px;margin:0;line-height:1.5;color:inherit}.draw-card-head .product-opmark{flex:none;background:white;border:0;border-radius:20px 0 20px 0;width:49px;height:49px;padding:5px}.draw-card-head>a{flex:none;display:grid;place-items:center;width:29px;height:29px;border:1px solid;border-radius:50%;color:inherit;transition:background .2s}.draw-card-head>a:hover{background:#ffffff33}.draw-top-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:24px 24px 20px;border-bottom:1px solid #d5d5d5;grid-gap:8px;gap:8px}.draw-top-prizes>div:nth-child(2){text-align:center}.draw-top-prizes>div:nth-child(3){text-align:right}.draw-top-prizes dt{font-size:13px;color:#565656;font-weight:600}.draw-top-prizes dd{font:750 26px Manrope,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.6px;margin:5px 0 0;color:#111}.draw-prize-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:305px}.draw-prize-columns>section{padding:18px 24px 24px}.draw-prize-columns>section+section{border-left:1px solid #d5d5d5}.lm .draw-prize-columns h4{text-align:center;font-size:13px;font-weight:600;color:#565656;margin:0 0 14px}.draw-number-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 15px;gap:16px 15px;text-align:center}.draw-number-grid>span{font:750 24px Manrope,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.4px;line-height:1.3}.draw-number-grid small{grid-column:1/-1;font-size:12px;color:#777}.draw-source{border-top:1px solid #eee;background:#fafafa;font-size:10px;color:#696969}.draw-source summary{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 24px;cursor:pointer;list-style:none}.draw-source summary::-webkit-details-marker{display:none}.draw-source[open] summary svg{transform:rotate(180deg)}.draw-source>div{padding:0 24px 15px}.draw-source p{margin:5px 0;overflow-wrap:anywhere}.draw-source a{color:#ac3024}.draw-carousel-arrow{position:absolute;top:46%;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:50%;background:#f1841c;color:#21160d;display:grid;place-items:center;box-shadow:0 6px 22px #0002;cursor:pointer;z-index:2}.draw-carousel-arrow.previous{left:calc(50% - 50vw + 24px)}.draw-carousel-arrow.next{right:calc(50% - 50vw + 24px)}.draw-carousel-arrow:disabled{visibility:hidden;opacity:0;pointer-events:none}.draw-carousel-arrow:hover{background:#ffa42e}.draw-carousel-arrow:active{transform:translateY(-50%)!important}.festival-results-section .festival-result-note{margin-top:0;color:#6f6f6f}@media(max-width:760px){.lm .festival-results-section{padding-top:36px}.festival-results-section .festival-section-heading{margin-bottom:22px;gap:18px}.draw-section-title{gap:7px;display:block}.lm .draw-section-title h2{font-size:28px;margin-bottom:9px}.draw-section-title>span{font-size:12px}.draw-track{--draw-inset:20px;gap:18px;padding-bottom:23px}.draw-card{flex-basis:min(400px,calc(100vw - 48px));border-radius:17px}.draw-card-head{padding:16px;gap:10px;min-height:82px}.lm .draw-card-head h3{font-size:19px}.draw-card-head p{font-size:9px}.draw-card-head .product-opmark{width:43px;height:43px}.draw-card-head>a{width:27px;height:27px}.draw-top-prizes{padding:22px 20px}.draw-top-prizes dd{font-size:25px}.draw-prize-columns>section{padding:18px 15px 24px}.draw-number-grid{gap:18px 9px}.draw-number-grid>span{font-size:22px}.draw-carousel-arrow{width:40px;height:40px}.draw-carousel-arrow.previous{left:calc(50% - 50vw + 8px)}.draw-carousel-arrow.next{right:calc(50% - 50vw + 8px)}}@media(max-width:360px){.draw-card-head{padding:14px 12px;gap:8px}.lm .draw-card-head h3{font-size:16px}.draw-prize-columns>section{padding-inline:12px}.draw-number-grid{column-gap:6px}.draw-number-grid>span{font-size:19px}.draw-top-prizes dd{font-size:23px}.draw-card-head .product-opmark{width:37px;height:37px}}@media(prefers-reduced-motion:reduce){.draw-track{scroll-behavior:auto}.draw-carousel *{transition:none!important}}.lm.product-ui .wrap{max-width:1440px}.draw-track{--draw-inset:max(40px,calc((100vw - 1360px)/2))}.lm .draw-section-title h2{font-size:40px}.draw-section-title>span{font-size:23px}.draw-card-head p{font-size:12px}.draw-card-head{min-height:90px}.lm .festival-section-heading h2{font-size:34px}.festival-section-heading p:not(.festival-kicker){font-size:15px}.festival-kicker{font-size:11px}.festival-button{font-size:15px;min-height:50px}.festival-shortcuts b{font-size:18px}.festival-shortcuts small{font-size:13px}.festival-result-note{font-size:12px}.festival-text-link{font-size:14px}.lm .festival-operator-grid h3{font-size:20px}.festival-operator-grid p,.festival-operator-grid>a>span:last-child{font-size:13px}.lm .festival-guide-grid h3{font-size:22px}.festival-guide-grid p{font-size:14px}.festival-faq summary{font-size:16px}.festival-faq details p{font-size:14px}.lm.product-ui .site-footer :is(p,a,li){font-size:13px}@media(min-width:1280px){.lm.product-ui .site-header .bar{min-height:94px}.festival-brand strong{font-size:24px}.lm.product-ui .nav .more-btn,.lm.product-ui .nav>a{font-size:15px}.festival-hero,.festival-hero-inner{min-height:550px}.festival-hero-inner{padding-top:72px}.lm .festival-hero h1{font-size:68px}.festival-intro{font-size:17px;max-width:440px}.festival-eyebrow{font-size:13px}.festival-disclosure{font-size:12px}}@media(max-width:760px){.draw-track{--draw-inset:20px}.lm .draw-section-title h2,.lm .festival-section-heading h2{font-size:28px}.draw-section-title>span{font-size:15px}.festival-section-heading p:not(.festival-kicker){font-size:13px}.draw-card-head p{font-size:10px}.festival-button{font-size:13px}.festival-shortcuts b{font-size:15px}.festival-result-note,.festival-shortcuts small{font-size:11px}.festival-faq summary{font-size:14px}.festival-faq details p,.festival-intro{font-size:13px}}@media(max-width:360px){.draw-card-head p{font-size:9px}.lucky-panel{padding-inline:16px}.lucky-tile{width:46px}.lucky-actions{gap:14px}}.lm.product-ui{--blue:#c52b20;--blue-600:#a9221a;--yellow:#ed8615;--navy:#211b17;--ink:#211b17;--muted:#776b60;--line:#ead9ca;--action:#c52b20;--canvas:#fff;--bg:#faf7f2}.site-language{display:flex;flex:none;gap:2px;padding:4px;border:1px solid #ead9ca;border-radius:99px;background:#fff}.site-language button{font:700 12px inherit;font-family:inherit;font-size:12px;font-weight:700;border:0;background:transparent;color:#75665c;border-radius:99px;min-width:34px;min-height:34px;cursor:pointer}.site-language button[aria-pressed=true]{background:#c52b20;color:#fff}.site-language button:focus-visible{outline:2px solid #c52b20;outline-offset:3px}.lm.product-ui .site-header .bar{gap:24px}.lm.product-ui .nav{gap:4px}.lm.product-ui .nav .more-btn,.lm.product-ui .nav>a{font-size:13px;padding-inline:9px;white-space:nowrap}.lm.product-ui .page-head{padding:42px 0 46px;background:#faf5ee;border-bottom:1px solid var(--line);color:var(--ink)}.lm.product-ui .page-head .wrap,.lm.product-ui .wrap.panel-wrap,.lm.product-ui .wrap.section{max-width:1440px;padding-inline:40px}.lm.product-ui .page-head h1{font-size:clamp(32px,3.3vw,50px);line-height:1.18;letter-spacing:-.035em;margin:22px 0 16px;color:var(--ink);max-width:1050px}.lm.product-ui .page-head p{color:var(--muted);font-size:16px;line-height:1.8;max-width:850px;margin-bottom:0}.lm.product-ui .page-head.terminal{background:#faf5ee!important;color:var(--ink)}.lm.product-ui .page-head.terminal .chip{background:#f9e7dc!important;color:#a52b20!important}.lm.product-ui .page-head.terminal .checkbox{color:var(--muted)!important}.lm.product-ui .breadcrumbs,.lm.product-ui .crumbs{font-size:12px;color:var(--muted)}.lm.product-ui .wrap.section{padding-top:36px;padding-bottom:64px}.lm.product-ui :is(.panel,.card,.tpanel,.state,.toolcard,.mini-op a){background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:18px;box-shadow:0 8px 24px #44231204;padding:26px}.lm.product-ui :is(.tpanel,.dark-hero){background-image:none!important;color:var(--ink)}.lm.product-ui .tpanel :is(h2,h3,h4,.num,.num.big){color:var(--ink)}.lm.product-ui .mini-op .muted,.lm.product-ui .tpanel .muted{color:var(--muted)}.lm.product-ui .tpanel :is(.numcell,.number,.prize,.prizes>div,.result-top>div){background:#faf5ee;border-color:var(--line);color:var(--ink)}.lm.product-ui .mini-op a>span{color:var(--action)!important}.lm.product-ui .btn,.lm.product-ui .optabs a,.lm.product-ui .tabs a{border-radius:99px;min-height:44px;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px}.lm.product-ui .btn-primary{background:var(--action);border:1px solid var(--action);color:#fff;box-shadow:none}.lm.product-ui .btn-light{background:#fff;color:var(--action);border:1px solid var(--line)}.lm.product-ui :is(.tabs,.optabs){gap:8px;flex-wrap:wrap;border:0;margin-bottom:24px}.lm.product-ui :is(.tabs,.optabs) a{background:#fff;color:var(--ink);border:1px solid var(--line)}.lm.product-ui .optabs a.on,.lm.product-ui :is(.tabs,.optabs) a[aria-current]{background:var(--action);color:#fff;border-color:var(--action)}.lm.product-ui .guide-side{background:#faf5ee;border:1px solid var(--line);padding:20px;border-radius:16px}.lm.product-ui .guide-side a{padding:10px 12px;border-radius:8px;line-height:1.6}.lm.product-ui .guide-side a.on{background:#f6e5db;color:var(--action)}.lm.product-ui .prose{font-size:16px;line-height:1.9;color:var(--ink)}.lm.product-ui .prose h2{font-size:28px;margin-top:36px}.lm.product-ui .prose h3{font-size:21px}.lm.product-ui :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--line);border-radius:10px;background:#fff;color:var(--ink);font-size:15px;max-width:100%}.lm.product-ui .filters{gap:18px;align-items:end;margin-bottom:26px}.lm.product-ui label{line-height:1.6}.lm.product-ui .table-wrap{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.lm.product-ui table.data th{background:#faf5ee;color:var(--muted);font-size:12px;letter-spacing:.02em}.lm.product-ui table.data td{font-size:14px;border-color:var(--line)}.lm.product-ui .notice{border-radius:12px;line-height:1.7}.lm.product-ui .grid{gap:24px}.lm.product-ui .card h3{font-size:21px;line-height:1.5}.lm.product-ui .card p{font-size:14px;line-height:1.8}.lm.product-ui .split{gap:30px}.lm.product-ui main article{min-width:0}.lm.product-ui .page-head.about-hero{background:#faf5ee!important}.lm.product-ui .page-head.about-hero h1{color:var(--ink)}.lm.product-ui .page-head~.wrap .chip{max-width:100%;white-space:normal}@media(min-width:1101px) and (max-width:1360px){.festival-brand strong{font-size:20px}.lm.product-ui .site-header .bar{gap:14px}.lm.product-ui .nav .more-btn,.lm.product-ui .nav>a{font-size:12px;padding-inline:7px}}@media(max-width:1100px){.lm.product-ui .site-header .bar{gap:14px}.site-language{margin-left:0}.lm.product-ui .burger{margin-left:auto}.lm.product-ui .nav{padding:20px;gap:4px}.lm.product-ui .nav>a{justify-content:flex-start;font-size:15px}.lm.product-ui [data-art]{grid-template-columns:230px minmax(0,1fr)!important}}@media(max-width:760px){.lm.product-ui .page-head{padding:26px 0 32px}.lm.product-ui .page-head .wrap,.lm.product-ui .wrap.panel-wrap,.lm.product-ui .wrap.section{padding-inline:20px}.lm.product-ui .page-head h1{font-size:32px;margin-top:18px}.lm.product-ui .page-head p{font-size:14px}.lm.product-ui .wrap.section{padding-block:26px 42px}.lm.product-ui :is(.panel,.card,.tpanel,.state,.toolcard,.mini-op a){padding:20px;border-radius:14px}.lm.product-ui .grid{gap:16px}.lm.product-ui [data-art]{grid-template-columns:minmax(0,1fr)!important}.lm.product-ui [data-art] aside{position:static}.lm.product-ui .prose{font-size:15px}.lm.product-ui .prose h2{font-size:24px}.lm.product-ui .optabs a,.lm.product-ui .tabs a{font-size:12px;padding:9px 13px}.lm.product-ui .site-header .bar{gap:8px}.festival-brand strong{font-size:18px}.festival-brand small{font-size:8px}.festival-brand-mark{width:32px;height:36px;font-size:24px}.site-language{padding:2px}.site-language button{min-width:29px;min-height:32px;font-size:11px}.lm.product-ui .burger{font-size:0;padding:8px}.lm.product-ui .burger span{font-size:21px}}@media(prefers-reduced-motion:reduce){.lm.product-ui *{scroll-behavior:auto!important}}.lm.product-ui .page-head .wrap{padding-top:0;padding-bottom:0}.lm.product-ui .chip.gray{background:#f5ede6;color:#776b60}.lm.product-ui .page-head form button[type=submit],.lm.product-ui main form>button[type=submit][style]{background:var(--action)!important;color:#fff!important;border-radius:99px!important}.lm.product-ui .card>.row{flex-wrap:wrap;row-gap:12px}.lm.product-ui .card>.row>.row{flex:1 1;min-width:160px}.lm.product-ui .live-page ul.tabs{display:flex;background:transparent;justify-content:flex-start;padding:0;gap:8px}.lm.product-ui .live-page ul.tabs li{flex:0 0 auto;margin:0}.lm.product-ui .live-page ul.tabs a{border-radius:99px;min-height:44px;padding:10px 16px}.lm.product-ui .guide-side a{color:var(--ink)}.lm.product-ui .guide-side a:hover{color:var(--action);background:#faf5ee}.lm.product-ui .chip:not(.green):not(.red):not(.amber){background:#f7ece4;color:#984131}.lm.product-ui .burger .menu-lines{display:inline-block;position:relative;width:18px;height:14px;border-block:2px solid currentColor}.menu-lines:after{content:"";position:absolute;top:4px;left:0;right:0;border-top:2px solid}.lm.product-ui .burger{min-width:40px}.lm.product-ui .quick-link>span:first-child:empty{display:none}@media(max-width:360px){.lm.product-ui .site-header .bar{gap:6px}.festival-brand{gap:7px;min-width:0}.festival-brand strong{font-size:15px;letter-spacing:-.6px}.festival-brand small{display:none}.festival-brand-mark{width:28px;height:32px;font-size:22px;flex:none}.lm.product-ui .burger{min-width:34px;padding:7px}.site-language button{min-width:27px}.site-language{flex-shrink:0}}.prize-accordion{border:1px solid #ead9cb;border-radius:18px;background:#fff;margin-bottom:14px;overflow:hidden}.prize-accordion>summary{display:flex;align-items:center;gap:18px;padding:24px;cursor:pointer;list-style:none}.prize-accordion>summary::-webkit-details-marker{display:none}.prize-card-title{font-size:20px;font-weight:700;flex:1 1;min-width:0}.prize-toggle{width:32px;height:32px;border:1px solid #c23528;border-radius:50%;position:relative;flex:none;color:#b72823}.prize-toggle:after,.prize-toggle:before{content:"";position:absolute;left:9px;right:9px;top:14px;height:2px;background:currentColor}.prize-toggle:after{transform:rotate(90deg)}.prize-accordion[open] .prize-toggle:after{transform:rotate(0)}.prize-accordion[open]>summary{background:#fff8f0;border-bottom:1px solid #ead9cb}.prize-card-body{padding:8px 24px 22px}@media(max-width:600px){.prize-accordion>summary{padding:18px 14px;gap:10px;flex-wrap:wrap}.prize-card-title{font-size:16px}.prize-card-body{padding:8px 14px 18px}}.article-featured-image{margin:24px 0 32px;border-radius:18px;overflow:hidden;background:#f6eee5}.article-featured-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.outlet-directory{padding-block:64px 88px}.outlet-directory h1{font-size:clamp(36px,4vw,58px);margin:12px 0 20px;letter-spacing:-.035em}.outlet-directory .outlet-intro{max-width:780px;font-size:18px;line-height:1.8}.outlet-kicker{color:#b72823;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.outlet-search{display:grid;grid-template-columns:2fr 1fr 1fr auto;grid-gap:16px;gap:16px;background:white;padding:24px;border:1px solid #eadbd0;border-radius:20px;margin:32px 0;align-items:end}.outlet-search label{display:grid;grid-gap:8px;gap:8px;min-width:0;font-size:14px}.outlet-search input,.outlet-search select{width:100%;min-width:0;padding:13px;border:1px solid #d8cabe;border-radius:8px;background:#fff;font-size:16px}.outlet-search button{padding:14px 24px;border:0;border-radius:999px;background:#b72823;color:white;cursor:pointer}.outlet-area-links,.outlet-pagination{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0}.outlet-list{border-top:1px solid #dacbbf}.outlet-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;padding:28px 0;border-bottom:1px solid #dacbbf}.outlet-row h2{font-size:22px;margin:8px 0}.outlet-row p{margin:8px 0;max-width:800px}.outlet-note,.outlet-row small{color:#685b52;font-size:14px;line-height:1.8}.outlet-actions{display:flex;align-items:center;gap:20px}.outlet-closed{color:#b72823;font-weight:700}.outlet-sources{margin-top:44px;padding-top:24px;border-top:1px solid #dacbbf}.outlet-directory a{text-underline-offset:4px}@media(max-width:800px){.outlet-search{grid-template-columns:1fr 1fr}.outlet-row{grid-template-columns:1fr;gap:8px}}@media(max-width:480px){.outlet-search{grid-template-columns:1fr;padding:18px}.outlet-directory{padding-block:40px 60px}}.lm.product-ui .festival-brand{display:block;width:245px;flex:0 0 auto}.lm.product-ui .site-brand-logo{display:block;width:100%;height:auto}.lm.product-ui .footer-brand{display:block;position:relative;isolation:isolate;width:270px;max-width:100%;margin-bottom:20px;border-radius:12px;overflow:hidden;background:#fffaf5}.lm.product-ui .footer-brand:before{content:"";position:absolute;inset:-16px;z-index:-1;background:url(/img/brand/lotterymalaysia-logo.png) 50%/cover no-repeat;filter:blur(18px);opacity:.45;pointer-events:none}.lm.product-ui .footer-brand img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media (min-width:1101px) and (max-width:1360px){.lm.product-ui .festival-brand{width:205px}}@media (max-width:760px){.lm.product-ui .festival-brand{width:190px}}@media (max-width:360px){.lm.product-ui .festival-brand{width:160px}}.lm.product-ui .site-footer{background:#f7eadb;color:#3c2922;border-top:1px solid #e1c6af}.lm.product-ui .site-footer :is(p,a,li,.legal){color:#684c3d}.lm.product-ui .site-footer :is(h2,h4,b){color:#3c2922}.lm.product-ui .site-footer .legal{border-color:#ddc4ae}.lm.product-ui .site-footer .age{color:#a52e22;border-color:#bc735b}.lm.product-ui .site-footer .footer-brand{background:transparent;border-radius:0;overflow:visible}.lm.product-ui .footer-brand:before{display:none}.lm.product-ui .footer-brand img{-webkit-mask-image:none;mask-image:none}.lm.product-ui{--navy-950:#351913;--navy-900:#48231b;--navy-800:#643026;--navy-700:#803c2c;--blue:#bd3024;--blue-600:#96251d;accent-color:#bd3024}.lm.product-ui .live-page .table-wrap,.lm.product-ui .table-wrap{background:#fffdf9;border-color:#ead9ca}.lm.product-ui .live-page table.data td,.lm.product-ui table.data td{background:#fffdf9;color:#30251f;border-color:#ead9ca}.lm.product-ui table.data tbody tr:nth-child(2n) td{background:#faf2e8}.lm.product-ui table.data tbody tr:hover td{background:#fff0dc}.lm.product-ui .live-page table.data th,.lm.product-ui table.data th,.lm.product-ui table.data.blue-head th{background:#f3e3d2;color:#6b3023;border-color:#ead9ca}.lm.product-ui :is(.terminal-panel,.tpanel,.liveupd){background:#fff8ef;color:#30251f;border-color:#ead9ca}.lm.product-ui .tpanel{background-image:none!important}.lm.product-ui :is(.seg a,.mgrid a,.tabs a,.qlink>span,.dircard .view){background:#f7ecdf;color:#713c2a;border-color:#ead9ca}.lm.product-ui :is(.seg a.on,.mgrid a.on,.tabs a.on){background:#bd3024;color:#fff}.lm.product-ui .live-page .tabs{background:#fbf3e9;border-color:#ead9ca;scrollbar-color:#c05639 #f7ecdf}.lm.product-ui .chip:not(.green):not(.amber):not(.red){background:#f7ecdf;color:#784432}.lm.product-ui .sbar{background:#f0e2d3}.lm.product-ui .sbar.blue i{background:#de6d28}.lm.product-ui .subscribe{background:#743124;color:#fff8ef}.lm.product-ui .dark .num-grid .cell{background:#fff8ef;color:#30251f;border-color:#e1c3a7}.lm.product-ui .prize-box{background:#fff6e9;color:#30251f;border-color:#e1c3a7}.lm.product-ui .more-menu{background:#fffaf3;border-color:#ead9ca}.lm.product-ui .dark-hero{background-image:linear-gradient(90deg,#48231bf5,#48231bb8,#48231b26)!important}.lm.product-ui .dark-hero :is(p,.crumbs,.crumbs a){color:#f5dfca!important}.lm.product-ui input,.lm.product-ui select,.lm.product-ui textarea{color:#30251f!important;border-color:#d9c3ae!important}.lm.product-ui :focus-visible{outline-color:#bd3024}.lm.product-ui .cal .ev{--c:#bd3024!important}.lm.product-ui .cal-legend i{background:#bd3024!important}.lm.product-ui .notice.info{background:#fff3e3;border-color:#e9c49e;color:#75452b}.lm.product-ui .rk{background:#f3e3d2;color:#75452b}.lm.product-ui .rk.r2{background:#c4a389;color:#30251f}.lm.product-ui :is(.qlink,.pager a,.toolcard,.dircard){border-color:#ead9ca}.lm.product-ui .qlink:hover{background:#fff3e3}.lm.product-ui .page-head .chip{background:#f7ecdf;color:#784432}.lm.product-ui .prize-box .lbl,.lm.product-ui .terminal-panel .muted{color:#776452}.lm.product-ui .prize-box .num{color:#30251f}.lm.product-ui :is(.chipbtn,.quickgrid a,.quick a){background:#f7ecdf;color:#713c2a}.lm.product-ui :is(.chipbtn:hover,.guide-side a:hover){background:#ffe7ce}.lm.product-ui .guide-side a{color:#713c2a}.lm.product-ui .guide-side a.on{color:#bd3024}.lm.product-ui .prow .dg{background:#bd3024;color:#fff}.lm.product-ui .prow em,.lm.product-ui .ranklist em,.lm.product-ui .vbars span{color:#604432}.lm.product-ui .vbars i{background:#de6d28}