.license-wrap{max-width:1120px;margin:0 auto}.license-breadcrumb{color:var(--color-muted);align-items:center;gap:10px;padding:5px 0 20px;font-size:11px;display:flex}.license-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.license-intro{background:#c2dafa;border-radius:30px;grid-template-columns:1.45fr 1fr;align-items:center;gap:55px;padding:34px 38px;display:grid}.license-intro h1{letter-spacing:-1.8px;margin:20px 0 16px;font-family:PortalDisplay,Arial,sans-serif;font-size:51px;font-weight:800;line-height:1.03}.license-intro h1>span{color:#3658a1}.license-intro>div>p{max-width:520px;font-size:14px;line-height:1.8}.license-intro-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:23px;display:flex}.license-intro-actions>a:last-child{text-underline-offset:4px;font-size:12px;font-weight:700;text-decoration:underline}.license-intro aside{background:#f6f9ff;border-radius:23px;padding:26px}.license-intro aside>span{background:#ffad9d;border-radius:50%;place-items:center;width:43px;height:43px;margin-bottom:15px;font-size:15px;font-weight:700;display:grid}.casinoportal .license-intro aside h2{letter-spacing:-.8px;font-size:24px;line-height:1.15}.license-intro aside p{margin:13px 0;font-size:12px;line-height:1.8}.license-intro aside a{text-underline-offset:4px;font-size:11px;font-weight:700;text-decoration:underline}.casinoportal #casinoer[data-casino-scope=dk]{padding-top:33px}.casinoportal #casinoer[data-casino-scope=dk] h2{font-size:28px}.scope-note{flex-wrap:wrap;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.scope-note>span{background:#e0eafb;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.scope-note small{color:var(--color-muted);margin-left:auto;font-size:10px;font-weight:400}.license-lookup{color:#fff;background:#202b53;border-radius:28px;grid-template-columns:1fr 1.2fr;gap:40px;padding:35px;scroll-margin-top:24px;display:grid}.license-eyebrow{letter-spacing:1px;font-size:10px;font-weight:700}.license-lookup .license-eyebrow{color:#ffad9d}.casinoportal .license-lookup h2{letter-spacing:-.9px;margin:14px 0;font-size:30px}.license-lookup>div>p{color:#dce4f6;font-size:13px;line-height:1.8}.license-source-link{text-underline-offset:4px;margin-top:16px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-block}.lookup-panel{color:#202b53;background:#f7f9fe;border-radius:20px;align-self:start;min-width:0;padding:25px}.lookup-panel label{margin-bottom:10px;font-size:12px;font-weight:700;display:block}.lookup-input-row{gap:8px;display:flex}.lookup-input-row input{background:#fff;border:1px solid #ccd7ee;border-radius:10px;width:100%;min-width:0;padding:12px;font-size:13px}.lookup-input-row button{border-radius:10px;flex-shrink:0;padding:12px 15px}#lookup-help,.lookup-coverage{color:#536078;margin-top:10px;font-size:10px;line-height:1.7}.lookup-examples{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:10px;display:flex}.lookup-examples button{background:#e7eefb;border:1px solid #d8e0ee;border-radius:20px;min-height:33px;padding:7px 10px}#lookup-result{overflow-wrap:anywhere;border-top:1px solid #d8e0ee;margin-top:20px;padding-top:18px}#lookup-result h3{font-size:15px;font-weight:700;line-height:1.4}#lookup-result p{margin-top:8px;font-size:12px;line-height:1.8}#lookup-result[data-state=invalid] h3{color:#8a401e}#lookup-result-facts{margin-top:14px;font-size:11px}#lookup-result-facts>div{border-bottom:1px solid #d8e0ee;grid-template-columns:1fr 1.25fr;gap:12px;padding:10px 0;display:grid}#lookup-result-facts dt{color:#536078}#lookup-result-facts dd{font-weight:700}.lookup-coverage{margin-top:20px}.license-reading{grid-template-columns:1fr 1.2fr;gap:60px;margin:55px 0;display:grid}.casinoportal .license-reading h2{margin:15px 0;font-size:31px}.license-reading>div>p{color:var(--color-muted);font-size:13px;line-height:1.8}.license-reading ol{padding:0;list-style:none}.license-reading li{border-bottom:1px solid #d8e0ee;gap:18px;padding:18px 0;display:flex}.license-reading li:first-child{padding-top:0}.license-reading li>span{background:#dfeafb;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.license-reading h3{font-size:15px;font-weight:700}.license-reading li p{color:var(--color-muted);margin-top:6px;font-size:12px;line-height:1.8}.license-notes{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:50px;display:grid}.license-notes article{background:#fff;border-radius:24px;padding:25px}.license-notes h3{letter-spacing:-.6px;font-family:PortalDisplay,Arial,sans-serif;font-size:22px}.license-notes p{color:var(--color-muted);margin:13px 0;font-size:13px;line-height:1.8}.license-notes a{text-underline-offset:4px;font-size:11px;font-weight:700;text-decoration:underline}.license-faq{max-width:800px;margin-bottom:40px}.casinoportal .license-faq h2{margin-bottom:20px;font-size:29px}.license-faq details{background:#fff;border-radius:17px;margin-bottom:10px;padding:20px 23px;font-size:13px}.license-faq summary{cursor:pointer;font-weight:700}.license-faq p{color:var(--color-muted);margin-top:12px;line-height:1.9}.license-faq a{text-decoration:underline}.license-sources{background:#e7eefb;border-radius:23px;padding:27px;scroll-margin-top:24px;font-size:12px;line-height:1.9}.casinoportal .license-sources h2{margin-bottom:13px;font-size:23px}.license-sources ul{margin:12px 0;padding-left:20px;list-style:outside}.license-sources a{text-underline-offset:3px;text-decoration:underline}.casinoportal nav [aria-current=page]{text-underline-offset:6px;font-weight:700;text-decoration:underline}@media (width<=1199px){.license-wrap{margin-left:40px;margin-right:40px}.license-intro{gap:28px;padding:30px}.license-intro h1{font-size:46px}}@media (width<=1023px){.license-wrap{margin-left:20px;margin-right:20px}.license-intro{grid-template-columns:1.3fr 1fr;gap:24px}.license-intro h1{font-size:41px}.license-intro aside{padding:20px}.license-lookup{gap:25px;padding:27px}.lookup-panel{padding:20px}.lookup-input-row{flex-wrap:wrap}.lookup-input-row button{justify-content:center;width:100%}.license-reading{gap:35px}}@media (width<=767px){.license-intro{grid-template-columns:1fr;gap:24px;padding:26px}.license-intro h1{font-size:43px}.license-intro aside{padding:20px}.license-intro aside>span{float:right;margin:0 0 8px 12px}.casinoportal .license-intro aside h2{font-size:23px}.license-intro aside p{font-size:12px}.license-lookup,.license-reading{grid-template-columns:1fr;gap:25px}.license-lookup{padding:26px}.lookup-input-row{flex-wrap:nowrap}.lookup-input-row button{width:auto}.license-reading{margin:38px 0}.license-notes{grid-template-columns:1fr}.scope-note{font-size:11px}.scope-note small{margin-left:34px}.casinoportal #casinoer[data-casino-scope=dk] h2{font-size:26px}.license-breadcrumb{font-size:10px}}@media (width<=479px){.license-wrap{margin-left:16px;margin-right:16px}.license-intro{border-radius:25px;padding:24px 21px}.license-intro h1{font-size:39px}.license-intro .portal-eyebrow{padding:8px 10px;font-size:9px}.license-intro-actions{gap:16px}.license-lookup{border-radius:24px;padding:24px 19px}.lookup-panel{padding:18px}.lookup-input-row{flex-wrap:wrap}.lookup-input-row button{justify-content:center;width:100%}.casinoportal .license-lookup h2,.casinoportal .license-reading h2{font-size:27px}.license-sources{padding:22px}.license-sources a{overflow-wrap:anywhere}}@media (width<=359px){.license-intro h1{font-size:34px}.lookup-examples button{font-size:9px}.casinoportal .license-intro aside h2{font-size:21px}}.license-lookup .lookup-panel>p{color:#536078;font-size:10px;line-height:1.7}.foreign-facts{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:16px;display:grid}.foreign-facts>div{background:#fff;border-radius:20px;align-items:center;gap:16px;padding:19px 23px;display:flex}.foreign-facts strong{color:#3658a1;font-family:PortalDisplay,Arial,sans-serif;font-size:31px}.foreign-facts span{font-size:12px;line-height:1.6}.casinoportal #casinoer[data-casino-scope=foreign] h2{font-size:28px}@media (width<=767px){.foreign-facts{gap:8px}.foreign-facts>div{padding:15px;display:block}.foreign-facts strong{margin-bottom:5px;font-size:27px;display:block}.foreign-facts span{font-size:10px}.casinoportal #casinoer[data-casino-scope=foreign] h2{font-size:26px}}@media (width<=359px){.foreign-facts{grid-template-columns:1fr}.foreign-facts>div{gap:15px;display:flex}.foreign-facts span{font-size:11px}.foreign-facts strong{margin:0}}.content-page-breadcrumb{color:#536078;max-width:1200px;margin:6px auto 18px;padding:0 40px;font-size:14px}.content-page-breadcrumb nav{flex-wrap:wrap;gap:10px;display:flex}.content-page-breadcrumb a{text-underline-offset:3px;text-decoration:underline}.content-page-intro{margin-bottom:0!important}.content-page{max-width:1200px;margin:0 auto 48px;padding:0 40px}.content-page-no-cards{margin-top:28px}.content-toc{background:#fff;border:1px solid #d8e0ee;border-radius:20px;margin-bottom:36px;padding:24px;font-size:15px;line-height:1.4}.content-toc-heading{color:#222d55;align-items:center;gap:12px;margin-bottom:18px;font-size:20px;font-weight:700;display:flex}.content-toc-heading svg{color:#304e93;background:#e8eefb;border-radius:10px;width:38px;height:38px;padding:8px}.content-toc ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.content-toc li{min-width:0}.content-toc a{color:#29395f;background:#f8faff;border:1px solid #edf0f7;border-radius:10px;align-items:center;gap:10px;height:100%;min-height:60px;padding:10px 12px;text-decoration:none;display:flex}.content-toc-number{font-variant-numeric:tabular-nums;color:#536a9c;flex-shrink:0;font-size:12px;font-weight:700}.content-toc-arrow{color:#7182a5;flex-shrink:0;margin-left:auto;padding-left:4px;font-size:17px}.content-toc a:hover{color:#243f83;background:#e8eefb;border-color:#b9cae9}.content-toc a:focus-visible,.content-related a:focus-visible,.content-review-link:focus-visible{outline-offset:3px;outline:2px solid #304e93}.content-reading{overflow-wrap:anywhere;width:100%;min-width:0}.content-reading section{border-bottom:1px solid #d8e0ee;margin:0 0 32px;padding:0 0 32px;scroll-margin-top:24px}.content-reading h2,.content-page .content-faq h2,.content-page .content-review-directory h2,.content-page .wager-tool h2{letter-spacing:-.02em;margin:0 0 18px;font-size:30px;font-weight:700;line-height:1.2}.content-reading h3{margin:24px 0 12px;font-size:21px;font-weight:700;line-height:1.3}.content-reading p,.content-reading ul,.content-reading ol{margin:0 0 16px;font-size:18px;line-height:1.7}.content-reading ul{padding-left:26px;list-style:outside}.content-reading ol{padding-left:26px;list-style:decimal}.content-reading li{margin-bottom:8px}.content-reading a,.content-sources a,.content-small a{text-underline-offset:3px;color:#304e93;text-decoration:underline}.content-reading .content-source{color:#526282;margin-top:20px;font-size:14px;line-height:1.6}.content-table-scroll{margin:20px 0;overflow-x:auto}.content-table-scroll table{border-collapse:collapse;width:100%;font-size:17px}.content-table-scroll th,.content-table-scroll td{text-align:left;vertical-align:top;border:1px solid #d8e0ee;min-width:140px;padding:14px}.content-table-scroll th{background:#e8eefb}.content-faq{grid-template-columns:.8fr 1.2fr;gap:28px;margin:38px 0;scroll-margin-top:24px;display:grid}.content-eyebrow{letter-spacing:.18em;color:#304e93;margin-bottom:12px;font-size:12px;font-weight:700}.content-faq details{background:#fff;border-radius:23px;margin-bottom:12px;padding:18px 22px}.content-faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;font-size:17px;font-weight:600;line-height:1.5;list-style:none;display:flex}.content-faq summary::-webkit-details-marker{display:none}.content-faq summary>span{flex-shrink:0}.content-faq details p{color:#536078;margin-top:15px;font-size:17px;line-height:1.7}.content-faq .faq-minus,.content-faq details[open] .faq-plus{display:none}.content-faq details[open] .faq-minus{display:inline}.content-sources{overflow-wrap:anywhere;background:#e8eefb;border:1px solid #d8e0ee;border-radius:16px;padding:20px 24px;font-size:15px}.content-sources summary{cursor:pointer;justify-content:space-between;font-weight:700;list-style:none;display:flex}.content-sources ul{margin-top:18px;padding-left:20px;list-style:outside}.content-sources li{margin:8px 0}.content-related{margin-top:36px}.content-page .content-related h2{margin-bottom:16px;font-size:24px}.content-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.content-related a{background:#fff;border:1px solid #d8e0ee;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 18px;font-size:16px;font-weight:600;display:flex}.content-review-directory{margin:0 0 28px}.content-review-link{background:#fff;border:1px solid #d8e0ee;border-radius:18px;align-items:center;gap:18px;padding:22px;display:flex}.content-review-link img{object-fit:contain;flex-shrink:0}.content-review-link h3{margin-bottom:5px;font-size:24px;font-weight:700}.content-review-link p{color:#536078;font-size:17px}.content-review-link>span{margin-left:auto;font-size:25px}.content-small{color:#536078;margin-top:14px;font-size:14px;line-height:1.7}.wager-tool{background:#fff;border:1px solid #d8e0ee;border-radius:20px;margin-bottom:30px;padding:28px;scroll-margin-top:24px}.wager-tool-heading>p{color:#536078;margin:0 0 24px;font-size:18px;line-height:1.65}.wager-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.wager-fields label{font-size:15px;font-weight:600}.wager-fields input,.wager-fields select{color:#202b53;background:#f8faff;border:1px solid #bfcce4;border-radius:10px;width:100%;min-height:48px;margin-top:8px;padding:10px 12px;font-size:17px;font-weight:400;display:block}.wager-fields [aria-invalid=true]{border-color:#a13624}.wager-fields input:focus-visible,.wager-fields select:focus-visible{outline-offset:2px;outline:2px solid #304e93}.wager-basis{grid-column:span 2}.wager-error{color:#a13624;margin-top:5px;font-size:13px;font-weight:400;line-height:1.5;display:block}.wager-error:empty{display:none}.wager-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:22px;display:flex}.wager-reset{min-height:44px;font-size:16px;text-decoration:underline}.wager-result{background:#e8eefb;border:1px solid #c5d5f2;border-radius:14px;margin-top:24px;padding:22px}.wager-result>span{font-size:15px;display:block}.wager-result>strong{margin:8px 0;font-size:34px;line-height:1.2;display:block}.wager-result>p{overflow-wrap:anywhere;font-size:16px;line-height:1.7}.wager-disclaimer{color:#536078;margin-top:20px;font-size:14px;line-height:1.7}.content-page .license-lookup{margin-top:0;margin-bottom:30px}.content-page .license-lookup p{font-size:16px;line-height:1.7}.content-page .license-lookup .lookup-coverage,.content-page .license-lookup #lookup-help{font-size:14px}@media (width<=1023px){.content-page,.content-page-breadcrumb{padding-left:24px;padding-right:24px}.content-toc ol,.wager-fields,.content-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.content-faq{grid-template-columns:1fr;gap:18px}}@media (width<=600px){.content-page,.content-page-breadcrumb{padding-left:20px;padding-right:20px}.content-toc{border-radius:16px;padding:18px;font-size:14px}.content-toc ol{grid-template-columns:1fr;gap:6px}.content-toc a{min-height:48px}.content-toc-heading{margin-bottom:14px;font-size:19px}.content-reading h2,.content-page .content-faq h2,.content-page .content-review-directory h2,.content-page .wager-tool h2{font-size:27px}.content-reading p,.content-reading ul,.content-reading ol{font-size:17px}.content-related>div{grid-template-columns:1fr}.wager-tool{padding:20px}.wager-fields{gap:14px}.wager-basis{grid-column:1/-1}.wager-result>strong{font-size:30px}.content-review-link{gap:12px;padding:18px}.content-review-link img{width:54px}.content-review-link h3{font-size:22px}.content-review-link p{font-size:15px}}@media (width<=359px){.wager-fields{grid-template-columns:1fr}.wager-actions{gap:12px}.content-review-link{flex-wrap:wrap}}.review-directory-intro{color:#536078;margin-bottom:20px;font-size:18px;line-height:1.7}.review-directory-filter{background:#fff;border:1px solid #d8e0ee;border-radius:16px;grid-template-columns:2fr 1fr;gap:18px;padding:20px;display:grid}.review-directory-filter label{font-size:15px;font-weight:600}.review-directory-filter input,.review-directory-filter select{color:#202b53;background:#f8faff;border:1px solid #bfcce4;border-radius:9px;width:100%;min-height:46px;margin-top:8px;padding:10px 12px;font-size:16px;font-weight:400;display:block}.review-directory-filter input:focus-visible,.review-directory-filter select:focus-visible{outline-offset:2px;outline:2px solid #304e93}.review-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 30px;padding:0;list-style:none;display:grid}.review-directory-grid li{min-width:0}.review-directory-link{background:#fff;border:1px solid #d8e0ee;border-radius:16px;flex-direction:column;gap:12px;height:100%;padding:20px;text-decoration:none;display:flex}.review-directory-link:hover{border-color:#91a8d2}.review-directory-link:focus-visible{outline-offset:3px;outline:2px solid #304e93}.review-directory-brand{align-items:center;gap:14px;display:flex}.review-directory-brand img{object-fit:contain;background:#f4f6fa;border-radius:8px;flex-shrink:0;padding:6px}.review-directory-brand h3{margin:0 0 3px;font-size:21px;font-weight:700;line-height:1.2}.review-directory-brand span{color:#536078;font-size:13px}.review-directory-detail{color:#536078;font-size:15px;line-height:1.6}.review-directory-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.review-directory-badge{color:#304e93;background:#e8eefb;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.review-directory-badge-foreign{color:#824332;background:#fff0eb}.review-directory-action{font-size:14px;font-weight:700}.review-directory-empty{text-align:center;border:1px dashed #bfcce4;border-radius:16px;padding:28px;font-size:17px}.review-directory-empty button{min-height:44px;margin-top:10px;font-weight:600;text-decoration:underline}.review-directory-grid [hidden],.review-directory-filter[hidden],.review-directory-empty[hidden]{display:none!important}@media (width<=600px){.review-directory-grid,.review-directory-filter{grid-template-columns:1fr}.review-directory-link{padding:18px}.review-directory-filter{gap:14px;padding:18px}}
