:root{--jl-142344:#142344;--jl-152642:#152642;--jl-193969:#193969;--jl-244572:#244572;--jl-254676:#254676;--jl-071126:#071126;--jl-08142c:#08142c;--jl-091633:#091633;--jl-0b1935:#0b1935;--jl-101f42:#101f42;--jl-132a5a:#132a5a;--jl-172f58:#172f58;--jl-172d50:#172d50;--jl-152b50:#152b50;--jl-294b86:#294b86;--jl-172e56:#172e56;--jl-162c4d:#162c4d;--jl-19345d:#19345d;--jl-19376b:#19376b;--jl-12264b:#12264b;--jl-19304f:#19304f;--jl-1b3152:#1b3152;--jl-162a48:#162a48;--jl-1d365c:#1d365c;--jl-f2f6ff:#f2f6ff;--jl-d4def0:#d4def0;--jl-aebed9:#aebed9;--jl-bdcbe3:#bdcbe3;--jl-a5c3ff:#a5c3ff;--jl-c4d8ff:#c4d8ff;--jl-dbe7ff:#dbe7ff;--jl-c5d8ff:#c5d8ff;--jl-b9c8e5:#b9c8e5;--jl-e5edfc:#e5edfc;--jl-99abc9:#99abc9;--jl-c2d2eb:#c2d2eb;--jl-edf3ff:#edf3ff;--jl-b9c9e4:#b9c9e4;--jl-b4c9eb:#b4c9eb;--jl-b9c8df:#b9c8df;--jl-e3ecfc:#e3ecfc;--jl-c7dcff:#c7dcff;--jl-d2c3ff:#d2c3ff;--jl-cfddf3:#cfddf3;--jl-bacce5:#bacce5;--jl-e4edff:#e4edff;--jl-d9e7ff:#d9e7ff;--jl-e2edff:#e2edff;--jl-c4b5fd:#c4b5fd;--jl-ffadb9:#ffadb9;--jl-ffb6c2:#ffb6c2;--jl-ffe0a3:#ffe0a3;--jl-3a3041:#3a3041;--jl-3b233c:#3b233c;--jl-46283a:#46283a;--jl-173d39:#173d39;--jl-85dbbf:#85dbbf;--jl-b9d1ff:#b9d1ff;--jl-bad2ff:#bad2ff;--jl-c5d3ea:#c5d3ea;--jl-b8d2ff:#b8d2ff;--jl-eef3ff:#eef3ff;--jl-line-rgb:157,186,255;--jl-shadow-rgb:1,6,18;--jl-overlay:rgba(2,7,19,.72)}
html[data-theme="day"]{--jl-142344:#f5f9ff;--jl-152642:#edf3fc;--jl-193969:#dceafa;--jl-244572:#d2e3f9;--jl-254676:#d7e5f8;--jl-071126:#f4f8fe;--jl-08142c:#f8fbff;--jl-091633:#eaf2fc;--jl-0b1935:#edf4fd;--jl-101f42:#fafdff;--jl-132a5a:#e5effc;--jl-172f58:#e6effb;--jl-172d50:#e9f1fc;--jl-152b50:#e4edfa;--jl-294b86:#d7e6fa;--jl-172e56:#e7effb;--jl-162c4d:#eaf2fc;--jl-19345d:#e4eefb;--jl-19376b:#deebfb;--jl-12264b:#edf3fc;--jl-19304f:#244367;--jl-1b3152:#1d3d65;--jl-162a48:#edf4fd;--jl-1d365c:#e5effc;--jl-f2f6ff:#183961;--jl-d4def0:#304b6c;--jl-aebed9:#506984;--jl-bdcbe3:#3e5b7d;--jl-a5c3ff:#245bae;--jl-c4d8ff:#254f88;--jl-dbe7ff:#24456e;--jl-c5d8ff:#295990;--jl-b9c8e5:#4c6585;--jl-e5edfc:#213e61;--jl-99abc9:#5a718d;--jl-c2d2eb:#395b83;--jl-edf3ff:#193d70;--jl-b9c9e4:#48647f;--jl-b4c9eb:#436287;--jl-b9c8df:#506984;--jl-e3ecfc:#24456e;--jl-c7dcff:#285790;--jl-d2c3ff:#684994;--jl-cfddf3:#375777;--jl-bacce5:#516b88;--jl-e4edff:#254a79;--jl-d9e7ff:#234975;--jl-e2edff:#20457c;--jl-c4b5fd:#6a4693;--jl-ffadb9:#ad2949;--jl-ffb6c2:#ad2949;--jl-ffe0a3:#88500c;--jl-3a3041:#fff2db;--jl-3b233c:#fcebf0;--jl-46283a:#fcebf0;--jl-173d39:#e4f4ed;--jl-85dbbf:#167354;--jl-b9d1ff:#315b92;--jl-bad2ff:#345e90;--jl-c5d3ea:#3c5a7f;--jl-b8d2ff:#2a5da3;--jl-eef3ff:#24456e;--jl-line-rgb:63,102,156;--jl-shadow-rgb:67,105,153;--jl-overlay:rgba(23,43,76,.4);color-scheme:light!important}

.theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:74px;height:34px;padding:0 12px;border:1px solid rgba(var(--jl-line-rgb),.3);border-radius:8px;background:var(--jl-101f42);color:var(--jl-dbe7ff);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap;flex-shrink:0}
.theme-toggle:hover{background:var(--jl-19345d)}
.theme-toggle:active{transform:translateY(1px)}
.theme-toggle:focus-visible{outline:2px solid #638bd0;outline-offset:3px}
.theme-symbol{display:block;width:15px;height:15px;border-radius:50%;box-shadow:inset -5px -2px 0 0 currentColor;transform:rotate(-15deg);flex-shrink:0}
html[data-theme="day"] .theme-symbol{width:12px;height:12px;background:currentColor;box-shadow:none;outline:2px dotted currentColor;outline-offset:3px;transform:none}
html[data-theme="day"] .jl-inner-page{--deep:#193c68;--text:#314f71;--muted:#516b86;--blue:#245bb1;--blue2:#245bb1;--line:rgba(63,102,156,.2);--soft:#e7f0fc;--pale:#e5effb;--glass:#fafdff;--bg:#f3f8fe;--card:#fafdff;--panel:#fafdff;--panel-light:#e5effb;--nav:#edf4fd;--nav2:#e5effc;--green:#167354;--red:#ad2949;--purple:#694a97;--orange:#8c510c;--shadow:0 12px 32px rgba(55,92,141,.07);color:#314f71;background:#f3f8fe}
html[data-theme="day"] .jl-inner-page .page,html[data-theme="day"] body.country-mode .country-view.active{background:radial-gradient(ellipse at 10% 0%,rgba(156,195,241,.17),transparent 48%),linear-gradient(180deg,#f8fbff,#f3f8fe 62%,#eaf2fc)}
html[data-theme="day"] .jl-inner-page .header .logo{filter:brightness(0) saturate(100%) invert(24%) sepia(47%) saturate(1316%) hue-rotate(181deg) brightness(93%) contrast(98%)}
html[data-theme="day"] .jl-inner-page .modal,html[data-theme="day"] .jl-inner-page .quote-modal{background:var(--jl-overlay)}
html[data-theme="day"] .jl-inner-page .dialog,html[data-theme="day"] .jl-inner-page .quote-dialog,html[data-theme="day"] .jl-inner-page .login-card{box-shadow:0 24px 70px rgba(32,64,112,.16)}
html[data-theme="day"] .jl-inner-page .toast{background:#224a7a;color:#f4f8ff}
html[data-theme="day"] .jl-inner-page .toast [data-lang]{color:inherit}
html[data-theme="day"] .jl-inner-page .sidebar{background:linear-gradient(180deg,#edf4fd,#e8f0fc);border-right:1px solid #d0dff3}
html[data-theme="day"] .jl-inner-page .sidebar .brand{color:#214a7d}
html[data-theme="day"] .jl-inner-page .sidebar .brand img{filter:brightness(0) saturate(100%) invert(24%) sepia(47%) saturate(1316%) hue-rotate(181deg) brightness(93%) contrast(98%)}
html[data-theme="day"] .jl-inner-page .menu-item.active{background:#d8e8fc;color:#194e98;box-shadow:none}
html[data-theme="day"] .jl-inner-page .menu-item:hover{background:#dfebfc;color:#214f94}
html[data-theme="day"] .jl-inner-page .topbar{background:#f8fbff;border-color:#d0dff3}
html[data-theme="day"] .jl-inner-page .stat-icon{background:#e5effb!important;color:#285792!important}
html[data-theme="day"] .jl-inner-page .status{background:#e4f3ec;color:#176f50}
html[data-theme="day"] .jl-inner-page .status.warning{background:#fff2db;color:#89510c}
html[data-theme="day"] .jl-inner-page .status.danger{background:#fcebf0;color:#a92947}
html[data-theme="day"] .jl-inner-page .status.off{background:#eaf0f8;color:#526781}
html[data-theme="day"] .jl-inner-page .error,html[data-theme="day"] .jl-inner-page .ops-error{color:#aa2844}
html[data-theme="day"] .jl-inner-page .success-icon{color:#17765a;background:#e6f5ee}
html[data-theme="day"] .jl-inner-page .method .method-icon,html[data-theme="day"] .jl-inner-page .card-type .method-icon{background:#2e64bb;color:#fff}
html[data-theme="day"] .jl-inner-page .method.active .radio,html[data-theme="day"] .jl-inner-page .card-type.active .radio{border-color:#2c63b8;background:#fafdff}
html[data-theme="day"] .jl-inner-page .btn.primary,html[data-theme="day"] .jl-inner-page .table-wrap .btn.primary{background:var(--brand-button);color:#fff}
html[data-theme="day"] .jl-inner-page .quote-cta{background:var(--brand-button);color:#fff}
html[data-theme="day"] .jl-inner-page .btn.primary [data-lang],html[data-theme="day"] .jl-inner-page .quote-cta [data-lang]{color:inherit}
html[data-theme="day"] .jl-inner-page .qr-wrap,html[data-theme="day"] .jl-inner-page .qr-panel canvas,html[data-theme="day"] .jl-inner-page .activation-panel canvas,html[data-theme="day"] .jl-inner-page .redeem-panel canvas{background:#fff;border-color:#fff}
html[data-theme="day"] .jl-inner-page input:not([type=checkbox]):not([type=radio]),html[data-theme="day"] .jl-inner-page select,html[data-theme="day"] .jl-inner-page textarea{background-color:#fafdff;color:#244368;caret-color:#245bb1;accent-color:#245bb1}
html[data-theme="day"] .jl-inner-page input::placeholder,html[data-theme="day"] .jl-inner-page textarea::placeholder{color:#5a718d}
html[data-theme="day"] .jl-inner-page select option{background:#fafdff;color:#244368}
.jl-inner-page #couponSelect{background:var(--jl-142344)!important;color:var(--jl-eef3ff)!important;border:1px solid rgba(var(--jl-line-rgb),.35)}
.jl-inner-page #demoCouponLogin{color:var(--jl-b8d2ff)!important}
html[data-theme="day"] .jl-inner-page .login-banner{background:#e5effc;color:#2e517c}
html[data-theme="day"] .jl-inner-page .login-banner a{background:#3567cc;color:#fff}
html[data-theme="day"] .jl-inner-page .tag.purple{background:#f0eaf9;color:#684994}
.jl-inner-page.country-mode .country-grid{background:transparent;border:0;box-shadow:none}
html[data-theme="day"] .jl-inner-page .country-grid{box-shadow:none;scrollbar-color:#99b7df transparent}
html[data-theme="day"] ::selection{background:#bed6f9;color:#15365f}
@media(max-width:760px){.theme-toggle{min-width:34px;width:34px;padding:0}.theme-label{display:none}.top-actions{gap:8px}}
@media(max-width:600px){.jl-inner-page .header{height:auto;min-height:70px;gap:12px;flex-wrap:wrap;padding-top:14px;padding-bottom:14px}.jl-inner-page .header .nav{flex-wrap:wrap;gap:8px}.jl-inner-page .header .nav .theme-toggle{height:34px}.jl-inner-page .top-actions .theme-toggle{min-width:32px;width:32px}.jl-inner-page .top-actions{gap:6px}}
@media(prefers-reduced-motion:reduce){.theme-toggle{transition:none}}

html[data-theme="day"] .jl-inner-page .login-card .tab.active{color:#245bb1}
html[data-theme="day"] .jl-inner-page .login-card .tab.active [data-lang]{color:inherit}
