:root{color-scheme:light}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}.van-wordmark{font-family:'V4 SCore Dream',serif!important;font-size:29px;font-weight:900;letter-spacing:-1.7px;color:#080e14;white-space:nowrap;text-decoration:none}.v4-module__MwTRxq__brandWordmark{display:flex;align-items:center}.van-nav-active{background:#e6edf5!important;color:#183654!important}.van-sidebar-collapsed{--v4-sidebar-width:76px!important}.van-sidebar-collapsed aside{width:76px!important}.van-sidebar-collapsed aside a span,.van-sidebar-collapsed aside h2{display:none!important}.van-sidebar-collapsed main#v4-main{margin-left:76px!important}.van-image{display:block;position:relative;width:100%;height:100%;overflow:hidden}.van-image>img{display:block;width:100%;height:100%;object-fit:cover}.van-image-brand{position:absolute;display:flex;align-items:center;justify-content:center;container-type:inline-size;background:var(--brand-bg);color:var(--brand-color);font-family:'V4 SCore Dream',sans-serif;font-weight:900;font-size:clamp(9px,1.2vw,24px);white-space:nowrap;line-height:1;letter-spacing:-.06em}.v2-promotion-card__visual>.van-image{position:absolute;inset:0}.gaming-entry-card__art>.van-image{position:absolute;inset:0}.gaming-entry-card__art>.van-image>img{position:absolute;inset:0}.gaming-responsible{display:flex;align-items:center;gap:16px;padding:22px;color:#637389;font-size:12px}.gaming-responsible strong{font-size:22px}.gaming-responsible a{margin-left:auto}.van-account{padding:28px;max-width:1600px;margin:auto;color:#1c3048}.van-panel{background:#fff;border:1px solid #dbe4ee;border-radius:16px;padding:27px;margin-bottom:22px;box-shadow:0 5px 20px #173a5e05}.van-panel>small,.van-assets-nav>small,.van-detail>header>small{font-size:11px;font-weight:800;letter-spacing:.12em;color:#788aa1}.van-panel h1,.van-detail h1{font-size:30px;font-weight:900;letter-spacing:-.05em;margin:9px 0 13px;color:#14273e}.van-panel h2{font-size:19px;font-weight:800;margin:8px 0 18px}.van-panel h3{font-size:15px;font-weight:800;margin:8px 0 16px}.van-panel p,.van-detail p{font-size:13px;color:#687990;line-height:1.8;margin-bottom:20px}.van-assets-nav{background:linear-gradient(115deg,#f8fbff,#ecf3fc);border:1px solid #dbe5ef;border-radius:16px;padding:24px;margin-bottom:24px}.van-assets-nav h2{font-size:21px;margin:7px 0}.van-assets-nav p{font-size:12px;color:#71829a}.van-assets-nav nav{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.van-assets-nav a{display:grid;gap:5px;padding:15px;border:1px solid #d9e4f0;border-radius:10px;color:#4c617b;text-decoration:none;background:#ffffffa0}.van-assets-nav a.active{border-color:#245a96;background:#fff;box-shadow:0 3px 10px #294c7510}.van-assets-nav strong{font-size:13px}.van-assets-nav small{font-size:10px}.van-bonus-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.van-bonus{display:flex;gap:10px;flex-direction:column;position:relative;padding:19px;border:1px solid #dce5f1;border-radius:12px;background:#f8fafd;cursor:pointer}.van-bonus:has(input:checked){border:2px solid #205489;background:#f0f6ff;padding:18px}.van-bonus input{position:absolute;right:14px;top:14px;accent-color:#204b7c}.van-bonus strong{font-size:13px;padding-right:19px}.van-bonus span{font-size:11px;color:#627792;line-height:1.6}.van-bonus small{font-size:10px;color:#788ca5}.van-bonus hr{border:0;border-top:1px solid #e0e7ef;margin:5px 0}.van-tabs{display:flex;gap:8px;border-bottom:1px solid #dbe5f0;padding:0 0 13px;margin:0 0 25px;flex-wrap:wrap}.van-tabs button{display:grid;gap:5px;background:#f5f8fc;border:1px solid #d9e3ee;color:#708198;border-radius:9px;padding:13px 20px;font-size:12px;font-weight:700}.van-tabs button.active{background:#163c64;color:#fff;border-color:#163c64}.van-tabs button small{font-size:9px;opacity:.7}.van-funding-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.van-form{display:grid;gap:18px}.van-form label{display:grid;gap:9px;font-size:12px;font-weight:700;color:#4b627b}.van-form input,.van-form select,.van-form textarea,.van-account>label input{border:1px solid #d5dfeb;background:#f9fbfd;color:#1d3653;border-radius:9px;outline:0;padding:14px;width:100%;font-size:13px}.van-form input:focus,.van-form select:focus,.van-form textarea:focus{border-color:#386da6;box-shadow:0 0 0 3px #386da611}.van-form input[type=radio]{width:auto}.van-form input[type=range]{padding:0;accent-color:#32649d}.van-form small{color:#8697ab;font-size:11px}.van-amount{display:flex;align-items:center;border:1px solid #d5dfeb;border-radius:9px;padding-right:14px}.van-amount input{border:0;background:transparent}.van-amount span{font-size:11px;color:#778ba2}.van-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.van-quick button{border:1px solid #d6e2f0;border-radius:7px;background:#f3f7fd;padding:10px 3px;font-size:10px;font-weight:700;color:#4c6787}.van-primary{border:0;background:#174576;color:#fff;border-radius:9px;font-size:13px;font-weight:800;padding:15px 24px;min-height:45px;transition:.15s}.van-primary:hover{background:#245f9b}.van-link{font-size:12px;color:#2162a8;font-weight:700}.van-notice{background:#f0f5fc;color:#607895;border:1px solid #dce7f3;border-radius:10px;padding:16px;font-size:12px;line-height:1.8;margin:20px 0}.van-empty{padding:45px 20px;text-align:center;font-size:12px;color:#8b9cb0}.van-wallet-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:25px 0}.van-wallet-grid article{position:relative;padding:24px;border:1px solid #dce6f2;border-radius:12px;background:linear-gradient(120deg,#fff,#f1f6fc)}.van-wallet-grid article>span{position:absolute;right:20px;top:20px;width:40px;height:40px;display:grid;place-items:center;background:#e5eef9;border-radius:50%;font-size:23px}.van-wallet-grid h3 small{display:block;font-size:10px;color:#8a9caf;font-weight:500;margin-top:5px}.van-wallet-grid article>strong{font-size:30px;font-weight:900}.van-wallet-grid nav{display:flex;gap:10px;margin-top:22px}.van-wallet-grid nav a{font-size:11px;padding:7px 17px;background:#e6eef8;border-radius:7px;color:#345d88}.van-table a{display:grid;grid-template-columns:55px 1fr 100px;gap:15px;align-items:center;padding:20px 10px;border-bottom:1px solid #e7edf4;text-decoration:none;color:#304a68;font-size:12px}.van-table small{color:#9ba9b8}.van-notice-content{white-space:pre-wrap;line-height:2;font-size:13px;margin-top:35px;color:#526b87}.van-calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:9px;max-width:800px;margin:25px 0}.van-calendar span{border:1px solid #dce6f0;padding:20px 8px;text-align:center;border-radius:9px;font-size:12px;background:#f8fafc}.van-calendar span:nth-child(-n+7){border:0;background:none;font-weight:800}.van-calendar .today{background:#1a4a7b;color:#fff}.van-wheel{width:330px;height:330px;margin:40px auto;border:16px solid #b6d2f1;box-shadow:0 0 0 8px #1c538b,0 14px 45px #17457633;border-radius:50%;background:conic-gradient(#d7e8ff 0 45deg,#fff 45deg 90deg,#c2ddff 90deg 135deg,#fff 135deg 180deg,#b6d5fd 180deg 225deg,#fff 225deg 270deg,#bfdafa 270deg 315deg,#fff 315deg 360deg);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#16416c;font-size:19px}.van-wheel strong{font-size:23px}.van-connect-panel{text-align:center;min-height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column;background:linear-gradient(130deg,#f7fbff,#e9f1fb);border:1px solid #d9e5f3;border-radius:14px;padding:40px}.van-connect-panel>i{font-size:55px;color:#4473a5;margin-bottom:20px}.van-connect-panel h1,.van-connect-panel h2{font-size:27px}.van-detail{padding:28px;max-width:1400px;margin:auto;color:#243f60}.van-back{font-size:12px;color:#6f86a1;text-decoration:none}.van-detail>header{margin:30px 0}.van-detail-grid{display:grid;grid-template-columns:42% 1fr;gap:25px}.van-detail-poster{height:auto;border-radius:13px}.van-detail-poster>img{width:100%;height:auto;object-fit:contain}.van-detail li{font-size:12px;color:#637b99;line-height:2.1;margin:8px 0}.van-info{display:grid;grid-template-columns:90px 1fr;gap:17px;margin:25px 0;font-size:12px}.van-info dt{color:#8497ae}.van-info dd{margin:0}.van-chip{background:#e7f4ed;color:#387252;padding:5px 11px;border-radius:15px;font-size:10px}.van-trading{padding:20px;color:#263e5b}.van-trading>header{display:flex;align-items:center;gap:28px;padding:22px;background:white;border:1px solid #dce6f1}.van-trading select{border:0;background:#edf3fb;padding:10px;border-radius:6px;font-size:15px;font-weight:800}.van-trading header span{font-size:10px;color:#879bb2}.van-trade-grid{display:grid;grid-template-columns:1fr 300px}.van-chart,.van-order{border:1px solid #dce6f1;background:#fff;padding:20px}.van-chart-grid{height:430px;background-image:linear-gradient(#e9eff6 1px,transparent 1px),linear-gradient(90deg,#e9eff6 1px,transparent 1px);background-size:80px 55px;display:grid;place-items:center;color:#9cacc0;font-size:12px}.van-long{background:#20a377}.van-short{background:#dc5d6e}.van-trading .van-tabs button{padding:9px 13px}.van-backdrop{position:fixed;inset:0;z-index:20000;background:#172a4094;backdrop-filter:blur(1px);display:flex;align-items:center;justify-content:center;padding:22px}.van-popup{width:min(1048px,96vw);max-height:96vh;background:#fff;border:1px solid #c9d7e6;border-radius:12px;padding:16px;box-shadow:0 30px 80px #081a3c3a;color:#18334d}.van-popup>header{display:flex;align-items:center;gap:12px;height:43px;margin-bottom:0}.van-popup>header .van-wordmark{font-size:25px}.van-popup>header>strong{font-size:19px;font-weight:700}.van-popup>header label{margin-left:auto;font-size:11px;display:flex;align-items:center;gap:5px;color:#596c7d}.van-popup>header>button{background:#fff;border:2px solid #18334d;border-radius:12px;width:54px;height:54px;font-size:32px;font-weight:400;line-height:1;margin-top:-8px;margin-right:-5px}.van-popup-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0}.van-popup-cards>a{display:block;border-radius:4px;overflow:hidden;aspect-ratio:330/587;max-height:calc(96vh - 140px)}.van-popup-cards .van-image>img{object-fit:cover}.van-popup footer{display:flex;gap:15px;align-items:center;justify-content:center;position:relative;margin-top:12px;min-height:38px}.van-popup footer>button{width:44px;height:44px;background:#edf0f3;border:1px solid #cbd3dc;border-radius:50%;font-size:31px;color:#263c53;line-height:1}.van-popup footer small{font-size:11px;color:#7c8a98}.van-popup footer>span{position:absolute;right:0;font-size:10px;color:#6f8296}.van-popup-dots{display:flex;gap:16px}.van-popup-dots button{width:7px;height:7px;border:0;background:#c8d4e0;border-radius:50%;padding:0}.van-popup-dots button.active{background:#1f4c76}.van-dropdown{position:fixed;right:80px;top:67px;z-index:20005;min-width:320px;max-width:95vw;padding:25px;border:1px solid #d4e0ed;background:#fff;border-radius:15px;box-shadow:0 15px 50px #15304c33;color:#284667}.van-dropdown>strong{font-size:18px}.van-dropdown p{font-size:11px;color:#7990aa;margin-top:18px}.van-dropdown>a,.van-dropdown>button{display:block;text-decoration:none;width:100%;border:0;text-align:left;background:none;padding:15px 4px;border-bottom:1px solid #e5edf6;font-size:12px;color:#294f79}.van-dropdown>a>span{float:right}.van-balances{display:flex;gap:24px;padding:18px 0;font-size:10px;line-height:2}.van-balances b{font-size:13px}.van-dismiss{position:fixed;inset:0;z-index:20001}.van-login{position:relative;background:#fff;border:1px solid #d0deed;border-radius:16px;padding:42px;width:430px;max-width:95vw;color:#243f60}.van-login h1{font-size:23px;margin:26px 0 15px}.van-login p{font-size:12px;color:#8598b0;margin-bottom:25px}.van-close{position:absolute;right:14px;top:8px;background:none;border:0;font-size:28px;color:#476687}#toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px);padding:15px 25px;max-width:90vw;background:#173857;color:#fff;border:1px solid #3e6387;border-radius:11px;z-index:40000;font-size:12px;opacity:0;pointer-events:none;transition:.2s}#toast.show{opacity:1;transform:translate(-50%,0)}#live-chat{position:fixed;right:20px;bottom:20px;z-index:1000;background:#245d97;color:#fff;border:0;border-radius:50%;height:49px;width:49px;box-shadow:0 5px 20px #164c8a33;font-size:21px}#van-guest{gap:10px}#van-guest button{padding:12px 22px;border:1px solid #254261;border-radius:8px;background:#fff;color:#254261;font-weight:700;font-size:12px}#van-guest button:last-child{background:#254261;color:white}.van-search-open input{display:block!important;width:250px!important}.van-panel ul,.van-panel ol{padding-left:20px}.gaming-card-grid a[hidden]{display:none!important}
@media(max-width:1000px){.van-account,.van-detail{padding:18px}.van-bonus-grid{grid-template-columns:repeat(2,1fr)}.van-wallet-grid{grid-template-columns:1fr}.van-funding-grid{grid-template-columns:1fr}.van-popup footer>span{display:none}.van-trade-grid{grid-template-columns:1fr}.van-detail-grid{grid-template-columns:40% 1fr}.van-quick{grid-template-columns:repeat(2,1fr)}}
@media(max-width:600px){.van-popup{padding:12px;width:95vw}.van-popup-cards{grid-template-columns:1fr}.van-popup-cards>a{display:none;max-height:70vh;aspect-ratio:330/587}.van-popup-cards>a:first-child{display:block}.van-popup>header>strong{font-size:12px}.van-popup>header .van-wordmark{font-size:20px}.van-popup>header label{font-size:9px}.van-popup>header>button{width:35px;height:35px;font-size:25px;margin-top:0}.van-popup-dots{gap:12px}.van-popup footer{gap:10px}.van-assets-nav nav{grid-template-columns:repeat(2,1fr)}.van-detail-grid{grid-template-columns:1fr}.van-panel{padding:19px}.van-bonus-grid{grid-template-columns:1fr}.van-table a{grid-template-columns:35px 1fr}.van-table small{display:none}.van-trading>header{gap:10px;flex-wrap:wrap}.van-wordmark{font-size:25px}.van-calendar span{padding:12px 3px}.van-wheel{width:260px;height:260px}.van-dropdown{right:10px;min-width:280px}.van-detail h1{font-size:23px}}
[data-v4-win-track]{animation:van-wins-scroll 65s linear infinite!important}[data-v4-win-track].van-paused,[data-v4-win-track]:hover{animation-play-state:paused!important}@keyframes van-wins-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.van-image-brand{container-type:normal;font-size:clamp(9px,1.2vw,23px)}.v4-module__MwTRxq__sidebarNav[hidden]{display:none!important}.v4-module__MwTRxq__sidebarGroupToggle[aria-expanded=false] .fa-chevron-down{transform:rotate(-90deg)}

/* Native page details and persistent demo context. */
#vancleef-demo-notice{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:30;max-width:calc(100% - 100px);padding:7px 12px;border:1px solid #c9d8e6;border-radius:20px;background:#fffffff2;color:#43586c;font:500 11px/1.4 'V4 SCore Dream',sans-serif;text-align:center;box-shadow:0 3px 14px #17354a12;pointer-events:none}
[data-v4-desktop-hero-slide] img{width:100%;height:100%;object-fit:cover}
.support-ticket-list{display:grid;gap:8px}.support-ticket{display:grid;gap:5px;text-align:left;width:100%;padding:14px;border:1px solid #dde5ee;background:#fff;border-radius:10px;color:#253c53}.support-ticket.is-active{border-color:#173c5c;background:#eef5fb}.support-ticket small,.support-ticket>span{color:#6c7f92;font-size:11px}.support-message{padding:18px;margin:16px 0;background:#edf4fa;border-radius:12px}.support-message p{white-space:normal;overflow-wrap:anywhere}.support-state,.review-form-error{font-size:12px;line-height:1.7;color:#6c7f92}.review-form-error{color:#bb4451}.support-thread-panel textarea{display:block;width:100%;padding:12px;border:1px solid #d5dfe9;border-radius:8px;margin:8px 0}.support-form-validation{color:#bd4051;font-size:12px}.live-chat-panel__header>button{border:0;background:transparent;margin-left:auto;color:inherit;padding:8px}[hidden]{display:none!important}
#office-account{white-space:nowrap;font:inherit;font-size:12px;padding:8px 12px;min-width:75px}.office-error{display:block;color:#c73535;white-space:pre-wrap}.support-message--admin{margin:16px 0;padding:18px;border:1px solid #cbddec;border-radius:12px;background:#edf5ff}#office-support-status button{color:#2365a8;text-decoration:underline;background:none;border:0;cursor:pointer}
/* User-selected emerald and gold logo; display the supplied original unchanged. */
.van-wordmark{display:inline-block;flex-shrink:0;width:146px;height:40px;vertical-align:middle;overflow:hidden;font-size:0!important;letter-spacing:0;color:transparent!important;background-image:url('/assets/vancleef-emerald-logo.optimized.webp');background-repeat:no-repeat;background-size:136% auto;background-position:50% 52%;text-indent:-9999px;line-height:0}
[data-v4-brand-wordmark] .van-wordmark{width:100%;height:38px}
.van-popup>header .van-wordmark{width:146px;height:40px}
@media(max-width:600px){.van-popup>header .van-wordmark{width:110px;height:32px}.van-login>.van-wordmark{width:146px;height:40px}}
/* Shared background for every route, including SPA navigation and direct entry. */
[data-v4-shell][data-v4-theme]{background:#edf2e9!important;isolation:isolate}
[data-v4-shell][data-v4-theme]::before{content:""!important;position:fixed!important;inset:0!important;z-index:0!important;pointer-events:none!important;background:linear-gradient(rgba(255,255,255,.60),rgba(249,252,247,.66)),url('/assets/vancleef-mint-clover-background.optimized.webp') center center/cover no-repeat!important;transition:none!important}
[data-v4-shell][data-v4-theme]::after{content:none!important}
[data-v4-shell][data-v4-theme] #v4-main{position:relative;z-index:1;background:transparent!important}
@media(max-width:600px){[data-v4-shell][data-v4-theme]::before{background-position:center center,22% center!important}}
.van-win-demo-label{margin-left:10px;font-size:10px;font-weight:400;letter-spacing:0;opacity:.65}
[data-v4-shell] [data-vancleef-compact-services="true"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}
/* Let the shared mint/clover background continue through navigation surfaces. */
[data-v4-shell][data-v4-theme]{--v4-header:rgba(250,252,247,.86);--v4-sidebar:rgba(245,250,241,.76);--v4-line:rgba(104,128,92,.19);--v4-control:#edf3e8;--v4-control-hover:#e1ebda}
[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__header,
[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__sidebar,
[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__mobileDrawer,
[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__mobileBottomNav{background:rgba(247,251,242,.76)!important;border-color:rgba(177,153,94,.28)!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 1px 12px rgba(52,78,46,.05)!important}
[data-v4-shell][data-v4-theme] .v4-module__MwTRxq__sidebarGroup{background:rgba(255,255,250,.45)!important;border-color:rgba(177,153,94,.24)!important;box-shadow:0 2px 8px rgba(72,103,57,.04)!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarGroupToggle,.v4-module__MwTRxq__sidebarNav a,.v4-module__MwTRxq__drawerMenuItem){color:#244a37!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarGroupToggle:hover,.v4-module__MwTRxq__sidebarGroupToggle[aria-expanded="true"],.v4-module__MwTRxq__sidebarNav a:hover,.v4-module__MwTRxq__drawerMenuItem:hover){background:rgba(220,235,207,.65)!important}
[data-v4-shell][data-v4-theme] .van-nav-active,
[data-v4-shell][data-v4-theme] .v4-module__MwTRxq__sidebarLinkActive{background:rgba(207,227,191,.72)!important;color:#14543a!important;box-shadow:inset 3px 0 #b49b56}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarNav a,.v4-module__MwTRxq__sidebarGroupToggle)>i{color:#4f7352!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__extraNav a,.v4-module__MwTRxq__sidebarFoot>button,.v4-module__MwTRxq__sidebarFoot>a,.v4-module__MwTRxq__sidebarLocale){background:rgba(239,246,231,.75)!important;border-color:rgba(177,153,94,.25)!important;color:#34533d!important}
[data-v4-shell][data-v4-theme] .van-wordmark{mix-blend-mode:multiply}
@supports not (backdrop-filter:blur(6px)){[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__sidebar,[data-v4-shell][data-v4-theme]>.v4-module__MwTRxq__mobileDrawer{background:rgba(247,251,242,.91)!important}}
/* Selected horizontal Korean logo: gold clover first, wordmark second, white ground. */
.van-wordmark{background-color:#fff!important;background-image:url('/assets/vancleef-korean-horizontal-green.optimized.webp')!important;background-size:114% auto!important;background-position:50% 42%!important;mix-blend-mode:normal!important}
/* Live-wins card typography measured from the original rendered homepage. */
[data-v4-shell] .V4LiveWins-module__msbGSa__user{font-family:'V4 SCore Dream','ZXC Bengali','ZXC Devanagari','Pretendard Variable',system-ui,sans-serif;font-size:12px;font-weight:400;line-height:17px;gap:4px;letter-spacing:normal;color:rgb(82,98,116)}
[data-v4-shell] .V4LiveWins-module__msbGSa__amount{font-family:'V4 SCore Dream','ZXC Bengali','ZXC Devanagari','Pretendard Variable',system-ui,sans-serif;font-size:13px;font-weight:800;line-height:18px;letter-spacing:-.3px;color:rgb(32,44,63)}
/* Blend white logo pixels into the surrounding mint while retaining the selected artwork. */
.van-wordmark{background-color:transparent!important;mix-blend-mode:multiply!important}
[data-v4-provider-logos] i{background-image:url('/assets/b60727167bd9de97edca.webp')!important}
[data-cms-menu][hidden],[data-cms-text][hidden],[data-cms-image][hidden],[data-v4-provider-logos][hidden]{display:none!important}
.cms-extra-content{display:block;max-width:min(900px,100%);margin:20px auto;white-space:pre-wrap}
/* Brand palette: preserve raster content and selectively recolor blue decorations at paint time. */
:root{--site-accent:#2c694f!important;--site-accent-rgb:44,105,79!important;--site-control:#edf4e8!important;--site-control-hover:#dfead7!important}
[data-v4-shell][data-v4-theme]{--v4-green:#2c694f;--v4-accent-rgb:44,105,79;--v4-accent-hover:#1e523c;--v4-control:#edf4e8;--v4-control-hover:#dfead7}
:is(.van-primary,.btn--primary,#office-account){background:#2c694f!important;border-color:#2c694f!important;color:#fff!important}
:is(.van-primary,.btn--primary,#office-account):hover{background:#1e523c!important;border-color:#b19a61!important}
:is(.van-tabs button.active,.van-tabs button.is-active,.v2-promotions__filters button.is-active){background:#e3eddc!important;border-color:#b4c8a5!important;color:#244f39!important}
:is(.van-popup,.van-login,.van-dropdown){background:#fbfdf7!important;border-color:#ccd8bf!important;color:#294a35}
.van-popup>header>strong{color:#2b533d}.van-popup>header>button{border-color:#9daa86;color:#35523b}.van-popup-dots button.active{background:#427452}.van-popup footer>button{background:#edf3e7;color:#36583d;border-color:#c4d0b7}
#live-chat{background:#356e50;box-shadow:0 5px 20px #385f3c26}#toast{background:#274e39;border-color:#74906c}.van-link{color:#356e50}.van-chip{background:#e6eedf;color:#2f573f}

/* No white backing around the horizontal logo or its shell. */
[data-v4-brand-theme], [data-v4-brand-wordmark], .van-wordmark{background-color:transparent!important;box-shadow:none!important;border:0!important}
.van-image-brand{--brand-color:#174d38!important;--brand-bg:#dcebdc!important}

.van-wordmark{background-image:url("/assets/vancleef-logo-transparent-v2.optimized.webp")!important;background-size:100% auto!important;background-position:center!important;mix-blend-mode:normal!important}

/* No white backing around the horizontal logo or its shell. */
[data-v4-brand-theme], [data-v4-brand-wordmark], .van-wordmark{background-color:transparent!important;box-shadow:none!important;border:0!important}
.van-image-brand{--brand-color:#174d38!important;--brand-bg:#dcebdc!important}

/* No white backing around the horizontal logo or its shell. */
[data-v4-brand-theme], [data-v4-brand-wordmark], .van-wordmark{background-color:transparent!important;box-shadow:none!important;border:0!important}
.van-image-brand{--brand-color:#174d38!important;--brand-bg:#dcebdc!important}

/* Notices use normal document flow at all widths; long Korean titles wrap. */
.van-announcements{width:100%;min-width:0;max-width:1100px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Malgun Gothic","Apple SD Gothic Neo",Arial,sans-serif;letter-spacing:normal}
.van-announcements .van-panel{min-width:0;width:100%;height:auto;overflow:visible}.van-announcements h1{position:static!important;transform:none!important;font-size:24px;line-height:1.5;letter-spacing:-.02em;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;margin:10px 0 20px}
.van-announcements .van-table{display:block;width:100%;min-width:0}.van-announcements .van-table>a{display:grid!important;grid-template-columns:44px minmax(0,1fr) 95px;gap:14px;min-height:64px;height:auto;padding:16px 8px;line-height:1.65;align-items:start;position:relative;overflow:visible}.van-announcements .van-table>a>*{position:static!important;transform:none!important;width:auto;height:auto;min-width:0;max-width:100%;margin:0;line-height:1.65;letter-spacing:normal;white-space:normal;overflow-wrap:anywhere}.van-announcements .van-table strong{font-size:14px;font-weight:600;word-break:keep-all}.van-announcements .van-table small{display:block;font-size:12px;text-align:right}
.van-announcements .van-notice-content{position:static!important;display:block;float:none;transform:none!important;width:100%;height:auto;min-height:0;margin:24px 0 0;padding:0;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.9;letter-spacing:normal;color:#344d42}
@media(max-width:600px){.van-announcements{padding:12px}.van-announcements .van-panel{padding:18px 14px}.van-announcements h1{font-size:20px}.van-announcements .van-table>a{grid-template-columns:32px minmax(0,1fr);column-gap:9px;row-gap:5px;padding:14px 0}.van-announcements .van-table small{grid-column:2;text-align:left}.van-announcements .van-notice-content{font-size:14px;line-height:1.85}}

/* No white backing around the horizontal logo or its shell. */
[data-v4-brand-theme], [data-v4-brand-wordmark], .van-wordmark{background-color:transparent!important;box-shadow:none!important;border:0!important}
.van-image-brand{--brand-color:#174d38!important;--brand-bg:#dcebdc!important}

/* Approved soft sage palette: retain all content, assets and layout. */
:root{--site-accent:#3e6252!important;--site-accent-rgb:62,98,82!important;--site-control:#edf0e9!important;--site-control-hover:#dfe5da!important}
[data-v4-shell][data-v4-theme]{--v4-green:#3e6252;--v4-accent-rgb:62,98,82;--v4-accent-hover:#304f42;--v4-control:#edf0e9;--v4-control-hover:#dfe5da;--v4-header:#faf9f3;--v4-sidebar:#f4f5ed;--v4-line:#d9ddcf;background:#f5f5ee!important}
[data-v4-shell][data-v4-theme]::before{background:linear-gradient(rgba(251,250,244,.77),rgba(245,247,239,.80)),url('/assets/vancleef-mint-clover-background.optimized.webp') center/cover no-repeat!important}
[data-v4-shell][data-v4-theme]>:is(.v4-module__MwTRxq__header,.v4-module__MwTRxq__sidebar,.v4-module__MwTRxq__mobileDrawer,.v4-module__MwTRxq__mobileBottomNav){background:rgba(249,249,242,.95)!important;border-color:#d6d6c3!important}
[data-v4-shell][data-v4-theme] .v4-module__MwTRxq__sidebarGroup{background:rgba(250,250,245,.85)!important;border-color:#d7ddcf!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarGroupToggle[aria-expanded="true"],.v4-module__MwTRxq__sidebarNav a:hover){background:#e5eadf!important}
[data-v4-shell][data-v4-theme] :is(.van-nav-active,.v4-module__MwTRxq__sidebarLinkActive){background:#dfe6d8!important;color:#355443!important;box-shadow:inset 3px 0 #b5a078}
:is(.van-primary,.btn--primary,#office-account){background:#3e6252!important;border-color:#3e6252!important;color:#fff!important}
:is(.van-popup,.van-login,.van-dropdown){background:#fafbf5!important;border-color:#cdd5c5!important}
.van-popup footer>button{background:#e9eee3;border-color:#cbd5c0;color:#46614b}


/* Match selected reference: original emerald/gold logo. */
.van-wordmark{filter:none!important}
.van-wordmark::after{content:none!important}

/* Approved blue agate / gold design, preserving all original content. */
:root{--site-accent:#315da8!important;--site-accent-rgb:49,93,168!important;--site-control:#edf4fc!important;--site-control-hover:#dceafa!important}
[data-v4-shell][data-v4-theme]{--v4-green:#315da8;--v4-accent-rgb:49,93,168;--v4-accent-hover:#244b88;--v4-header:#f5f9ff;--v4-sidebar:#eff5fc;--v4-control:#e9f2fc;--v4-control-hover:#d9e8fa;--v4-line:#d4deeb;background:#f0f5fc!important;color:#142c51}
[data-v4-shell][data-v4-theme]::before{background:linear-gradient(rgba(239,247,255,.58),rgba(233,242,254,.65)),url('/assets/vancleef-mint-clover-background.optimized.webp') center/cover no-repeat!important;filter:hue-rotate(90deg) saturate(.7)}
[data-v4-shell][data-v4-theme]>:is(.v4-module__MwTRxq__header,.v4-module__MwTRxq__sidebar,.v4-module__MwTRxq__mobileDrawer,.v4-module__MwTRxq__mobileBottomNav){background:rgba(244,249,255,.94)!important;border-color:#c6ab75!important}
[data-v4-shell][data-v4-theme] .v4-module__MwTRxq__sidebarGroup{background:rgba(240,247,255,.88)!important;border-color:#d5b779!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarGroupToggle,.v4-module__MwTRxq__sidebarNav a,.v4-module__MwTRxq__drawerMenuItem){color:#214b85!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarGroupToggle[aria-expanded="true"],.v4-module__MwTRxq__sidebarNav a:hover){background:#dfecfb!important}
[data-v4-shell][data-v4-theme] :is(.van-nav-active,.v4-module__MwTRxq__sidebarLinkActive){background:#ccdef6!important;color:#214b85!important;box-shadow:inset 3px 0 #c6a15c}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__sidebarNav a,.v4-module__MwTRxq__sidebarGroupToggle)>i{color:#315da8!important}
[data-v4-shell][data-v4-theme] :is(.v4-module__MwTRxq__extraNav a,.v4-module__MwTRxq__sidebarFoot>button,.v4-module__MwTRxq__sidebarFoot>a,.v4-module__MwTRxq__sidebarLocale){background:#eaf2fc!important;border-color:#d1bb8c!important;color:#315582!important}
:is(.van-primary,.btn--primary,#office-account){background:linear-gradient(135deg,#4877bc,#244b88)!important;border-color:#c6a15c!important;color:#fff!important}
:is(.van-popup,.van-login,.van-dropdown){background:#f7faff!important;border-color:#c6a15c!important;color:#214b85}
.van-popup footer>button{background:#e9f2fc;border-color:#c6a15c;color:#315da8}
.van-popup>header>strong,.van-link{color:#315da8}.van-chip{background:#dceafa;color:#244b88}#live-chat{background:#315da8}.van-image-brand{--brand-color:#315da8!important;--brand-bg:#e8f1fc!important}
.van-wordmark{background-image:url('/assets/vancleef-blue-agate-logo.svg')!important;filter:none!important}
.van-wordmark::after{content:none!important}

/* Casino and slots footer strip matches the supplied reference. */
.gaming-responsible{display:flex!important;align-items:center!important;gap:20px!important;width:100%!important;box-sizing:border-box!important;min-height:64px!important;margin:24px 0 0!important;padding:11px 16px!important;border:0!important;border-top:1px solid #ccd2d9!important;border-bottom:1px solid #ccd2d9!important;border-radius:0!important;background:#f7f7f5!important;color:#244a7c!important;box-shadow:none!important;font-size:11px!important;line-height:1.6!important}
.gaming-responsible>strong{display:flex!important;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border:1px solid #aebed0;border-radius:50%;font-size:10px!important;font-weight:700!important;color:#142b49;background:transparent!important}
.gaming-responsible>span{flex:1;min-width:0;font-size:11px!important;color:#244a7c!important}
.gaming-responsible>a{flex:0 0 auto;margin-left:auto;font-size:11px!important;color:#244a7c!important;text-decoration:none}
@media(max-width:600px){.gaming-responsible{gap:12px!important;flex-wrap:wrap}.gaming-responsible>span{flex-basis:calc(100% - 60px)}.gaming-responsible>a{margin-left:50px}}

/* The page background remains editable through the asset catalog. */
[data-v4-shell][data-v4-theme]::before{background-image:linear-gradient(rgba(239,247,255,.58),rgba(233,242,254,.65)),var(--cms-shell-art,url('/assets/vancleef-mint-clover-background.optimized.webp'))!important;filter:var(--cms-shell-filter,hue-rotate(90deg) saturate(.7))!important}

/* Supplied mini-game artwork keeps its baked-in game and vendor marks unobscured. */
[data-v4-section="minigames"] .mini-reference-art .gaming-home-live-card__content,[data-v4-section="minigames"] .mini-reference-art .gaming-entry-card__shade{display:none!important}

/* Portrait captions share their source with the white card body and administrator fields. */
[data-v4-section="minigames"] .mini-reference-art .gaming-entry-card__art{container-type:inline-size;background:#20108c;aspect-ratio:3/4;overflow:hidden}
[data-v4-section="minigames"] .mini-reference-art .gaming-entry-card__art>img{object-fit:fill!important;display:block}
[data-v4-section="minigames"] .mini-art-caption{position:absolute;inset:77% 4% auto;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.6cqw;color:#fff;text-align:center;pointer-events:none}
[data-v4-section="minigames"] .mini-art-caption>strong{font-family:'V4 SCore Dream',sans-serif;font-size:5.3cqw;font-weight:800;line-height:1.35;letter-spacing:-.055em;white-space:nowrap}
[data-v4-section="minigames"] .mini-art-caption>span{font-family:'V4 SCore Dream',sans-serif;font-size:3.15cqw;font-weight:400;line-height:1.2;letter-spacing:0}

.mini-player{background:#fff;border:1px solid #d8e1eb;border-radius:14px;overflow:hidden}.mini-player>header{display:flex;align-items:center;gap:20px;padding:18px 22px;border-bottom:1px solid #e3e8ee;flex-wrap:wrap}.mini-player h1{font-size:20px;margin:0;flex:1}.mini-player button{border:1px solid #cbd5e1;border-radius:8px;padding:9px 14px;background:#f6f8fb}.mini-player iframe{display:block;width:100%;height:1100px;min-height:75vh;border:0;background:#fff}.mini-provider-note{padding:12px 20px;margin:0;color:#677487;font-size:12px;line-height:1.6}@media(max-width:700px){.mini-player>header{gap:10px;padding:14px}.mini-player h1{flex-basis:100%;order:3;font-size:18px}.mini-player iframe{height:1050px}}
#free-mini-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}#free-mini-cart{position:sticky;top:92px;background:#fff;border:1px solid #d5dfeb;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #163b6310;color:#172f4c}.free-slip-head{display:flex;align-items:center;justify-content:space-between;padding:18px;background:#193b66;color:#fff}.free-slip-head h2{margin:0;font-size:19px}.free-slip-head button{background:transparent;border:0;color:#d5e3f5;font-size:12px}.free-slip-tabs{display:flex;justify-content:space-between;padding:14px 18px;border-bottom:1px solid #e3eaf2;font-size:12px}.free-slip-tabs strong{color:#1b5c9e}.free-slip-balance{padding:16px 18px;display:flex;justify-content:space-between;font-size:13px;background:#f6f9fc}.free-slip-balance strong{color:#1a568d}.free-slip-round{padding:12px 18px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;font-size:12px;border-block:1px solid #e7edf3}.free-slip-round strong{color:#a65c19;font-variant-numeric:tabular-nums}.free-mini-markets{padding:14px 18px}.free-mini-markets h3{font-size:12px;margin:0 0 8px}.free-mini-markets section{margin-bottom:12px}.free-mini-markets section>div{display:flex;flex-wrap:wrap;gap:6px}.free-mini-markets button{flex:1;min-width:55px;padding:10px 6px;background:#f2f6fb;border:1px solid #cbd9e8;border-radius:6px;color:#163f69;font-weight:700}.free-mini-markets button small{display:block;margin-top:5px;font-weight:400}.free-mini-markets>p{color:#75869a;font-size:12px;line-height:1.8}.free-slip-empty{padding:24px 14px;text-align:center;color:#7d8d9f;font-size:13px}.free-slip-empty i{font-size:30px;color:#bdcddd}.free-slip-choice{position:relative;margin:0 18px 14px;padding:14px;background:#edf4fc;border:1px solid #c7d9ec;border-radius:7px}.free-slip-choice small{display:block;font-size:11px;color:#6b8097}.free-slip-choice strong{display:flex;justify-content:space-between;padding-top:7px;padding-right:12px}.free-slip-choice button{position:absolute;right:7px;top:2px;border:0;background:transparent;color:#8192a6}#free-mini-form{padding:0 18px 18px}#free-mini-form label{display:block;font-size:12px;font-weight:600}#free-mini-stake{width:100%;box-sizing:border-box;border:1px solid #c9d6e5;border-radius:6px;padding:12px;margin:8px 0;text-align:right;font-size:18px;font-weight:700;color:#153b63;background:#fff}.free-slip-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.free-slip-presets button{padding:8px 2px;font-size:11px;background:#f3f6fa;border:1px solid #d5deea;border-radius:5px}#free-mini-form dl{display:flex;justify-content:space-between;margin:20px 0;font-size:12px}#free-mini-form dd{color:#1a619e;font-weight:800;margin:0}#free-mini-submit{width:100%;padding:15px;background:#215f9e;border:0;border-radius:7px;color:white;font-weight:800;font-size:15px}#free-mini-submit:disabled{background:#a8b8c9;cursor:not-allowed}#free-mini-error{color:#b13a4b;font-size:12px;line-height:1.6}.free-slip-note{padding:14px 18px;margin:0;background:#f7f9fc;color:#7b8a9e;font-size:11px;line-height:1.7;border-top:1px solid #e3eaf2}.free-mini-history-panel{padding:20px}.free-mini-history-panel h2{font-size:16px}.free-mini-ticket{padding:16px 0;border-bottom:1px solid #e5ebf1}.free-mini-ticket header{display:flex;justify-content:space-between;gap:12px;font-size:12px}.free-mini-ticket header b{color:#a66f2d}.free-mini-ticket b[data-state="당첨"]{color:#217052}.free-mini-ticket b[data-state="낙첨"]{color:#ad4960}.free-mini-ticket p,.free-mini-ticket small,.free-mini-ticket time{font-size:12px;color:#738298;display:block;margin:8px 0 0}.free-mini-screen-wait{display:grid;justify-items:center;background:#f3f7fb;padding:40px 20px;color:#76879a}.free-mini-screen-wait img{width:220px;max-width:65%;border-radius:12px}@media(max-width:1050px){#free-mini-layout{grid-template-columns:minmax(0,1fr) 285px;gap:12px}}@media(max-width:800px){#free-mini-layout{grid-template-columns:1fr}#free-mini-cart{position:static;grid-row:2}}
/* Match the inspected original sports slip: 302px, white heading, gray ticket, navy action. */
#free-mini-layout{grid-template-columns:minmax(0,1fr) 302px;gap:16px}#free-mini-cart{border:1px solid #aebbc8;border-radius:5px;box-shadow:none;color:#18222d;font-family:'Pretendard Variable',Pretendard,'Noto Sans KR',system-ui,sans-serif}.free-slip-head{padding:15px 12px;background:#fff;color:#18222d;border-bottom:1px solid #aebbc8}.free-slip-head h2{font-size:14px;font-weight:700}.free-slip-head i{font-size:13px;color:#65717e;margin-right:5px}.free-slip-head button{color:#65717e;font-size:12px}.free-slip-tabs{margin:12px 12px 8px;padding:9px 8px;background:#e9edf2;border:1px solid #b8c3cf;font-size:11px}.free-slip-tabs strong{color:#293442}.free-slip-balance,.free-slip-round{background:#fff;font-size:11px}.free-slip-choice{margin:0 12px 14px;background:#e9edf2;border:1px solid #b8c3cf;border-radius:3px;font-size:12px;padding:18px 12px 12px}.free-slip-choice small{color:#7c8794;font-size:10px}.free-slip-choice strong{padding-top:12px}.free-slip-presets{grid-template-columns:repeat(3,1fr);gap:6px}.free-slip-presets button{min-height:43px;background:#e9edf2;border:1px solid #b8c3cf;border-radius:2px;font-weight:700}#free-mini-stake{border-radius:2px;background:#e9edf2;font-size:16px;min-height:43px}#free-mini-form{padding-inline:12px}#free-mini-form dl{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:11px}#free-mini-form dd{text-align:right;color:#253a53}#free-mini-submit{background:#0d2945;border-radius:3px;min-height:46px;font-size:14px}.free-slip-note{font-size:10px;background:#fff}.free-mini-markets{padding:12px}.free-mini-markets button{border-radius:3px;background:#e9edf2;border-color:#b8c3cf;color:#18222d}.free-mini-markets button[aria-pressed="true"]{background:#d8e6f5;border-color:#1b4c7b}.free-mini-history-panel h2{font-size:13px}@media(max-width:800px){#free-mini-layout{grid-template-columns:1fr}}
.free-slip-recent{padding:16px 12px;border-top:1px solid #d5dde5}.free-slip-recent h3{font-size:11px;font-weight:700;margin:0 0 10px}.free-slip-recent p{font-size:10px;color:#75808d;line-height:1.6}.free-slip-recent b{float:right;color:#374d67}

/* Keep the play controls discoverable before the tall external game frame. */
#free-mini-layout>.mini-player{min-width:0}#free-mini-cart{min-width:0;scroll-margin-top:100px}.mini-player .free-mini-jump{background:#0d2945;color:#fff;border:1px solid #0d2945;font-weight:700;padding:10px 14px}.free-slip-access{margin:0;padding:12px;background:#f0f5fa;color:#43576d;font-size:12px;line-height:1.6}.free-slip-access p{margin:0 0 8px}.free-mini-markets button:disabled{opacity:.65;cursor:not-allowed}.free-mini-markets button:disabled small{font-size:10px;color:#697889}@media(max-width:800px){#free-mini-cart{grid-row:1;position:static}#free-mini-layout>.mini-player{grid-row:2}}

/* Single game broadcast: provider-supplied 830 x 660 embed, without navigation tabs. */
#free-mini-layout .mini-player>iframe{width:100%;height:auto;aspect-ratio:830 / 660;min-height:0;border:0;background:#10102e}
.gaming-entry-card--portrait-lobby .gaming-entry-card__art img{object-fit:contain}

.mini-broadcast-viewport{width:100%;height:660px;overflow:hidden;position:relative;background:#10102e}.mini-broadcast-viewport #mini-provider-frame{position:absolute;left:0;top:0;width:830px!important;height:660px!important;min-height:0;transform:scale(var(--mini-broadcast-scale,1));transform-origin:top left;border:0}
/* Mobile navigation and game-first ordering. */
.home-mini-rail{display:grid;grid-auto-flow:column;grid-auto-columns:180px;gap:12px;overflow-x:auto;padding:8px 0 16px;scroll-snap-type:x proximity}.home-mini-rail>a{scroll-snap-align:start;min-width:0}.free-mini-history-bottom{grid-column:1;grid-row:2;background:#fff;border:1px solid #d8e1eb;border-radius:8px}#free-mini-layout>#free-mini-cart{grid-column:2;grid-row:1 / span 2}
#mobile-menu-shade{position:fixed;inset:0;z-index:1100;background:#10243e88;border:0;width:100%;height:100%}#v4-mobile-menu[data-mobile-open]{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;pointer-events:auto!important;z-index:1200!important;position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:min(88vw,380px)!important;max-height:100dvh!important;overflow-y:auto!important;background:#fff!important;padding-bottom:85px!important}[data-native-menu-close]{display:block;margin:12px 12px 12px auto;padding:10px 14px;background:#173b63;color:#fff;border:0;border-radius:6px}
@media(max-width:800px){[data-v4-bottom-nav]{grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important;padding-bottom:env(safe-area-inset-bottom)!important}[data-v4-bottom-nav]>a,[data-v4-bottom-nav]>button{min-width:0!important;width:auto!important;padding:10px 2px!important;gap:5px!important;font-size:10px!important}[data-v4-bottom-nav] span{font-size:10px!important;white-space:nowrap}[data-v4-bottom-nav] i{font-size:18px!important}#free-mini-layout{display:grid;grid-template-columns:minmax(0,1fr)!important}#free-mini-layout>.mini-player{grid-column:1!important;grid-row:1!important}#free-mini-layout>#free-mini-cart{grid-column:1!important;grid-row:2!important;position:static!important}.free-mini-history-bottom{grid-column:1!important;grid-row:3!important}.home-mini-rail{grid-auto-columns:145px}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}

.home-service-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:480px){.home-service-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
