/* Water, midnight and brushed platinum. */
html body.launch-shell.nie-refined-header .topbar{background:linear-gradient(180deg,rgba(0,17,31,.94),rgba(0,17,31,.72))!important;backdrop-filter:blur(24px)!important;border-bottom:1px solid #94daff0b!important}
html body.launch-shell.nie-refined-header .topbar .search-wrap{border:0!important;outline:0!important;box-shadow:none!important;border-radius:999px!important;background:transparent!important;isolation:isolate}
html body.launch-shell.nie-refined-header .topbar .search-wrap #search-form{height:44px!important;min-height:44px!important;border:1px solid #85ccf02b!important;border-radius:999px!important;background:rgba(127,188,222,.09)!important;box-shadow:inset 0 1px 0 #e1f6ff09!important;outline:0!important;overflow:hidden!important;backdrop-filter:blur(18px)!important;gap:0!important}
html body.launch-shell.nie-refined-header .topbar .search-wrap #search-form:focus-within{border-color:#60d2ff80!important;background:#72c6ef16!important;box-shadow:0 0 0 3px #60d2ff0a!important}
html body.launch-shell.nie-refined-header .topbar #search-form input{background:transparent!important;box-shadow:none!important;outline:none!important;border:0!important;color:#d7efff!important;font-size:13px!important;padding:0 18px!important}
html body.launch-shell.nie-refined-header .topbar #search-form input::-webkit-search-decoration,html body .topbar input::-webkit-search-cancel-button{-webkit-appearance:none}
html body.launch-shell.nie-refined-header .topbar #search-form input::placeholder{color:#7496ae!important}
html body.launch-shell.nie-refined-header .topbar #search-form .search-submit{background:linear-gradient(120deg,#8bdeff26,#3a96d822)!important;color:#9ae4ff!important;border:0!important;border-left:1px solid #85ccf019!important;border-radius:0 999px 999px 0!important;min-width:78px!important;padding:0 18px!important;box-shadow:none!important}
html body.launch-shell.nie-refined-header .topbar .top-actions{gap:17px!important;flex-shrink:0!important}html body .top-actions .tool-button{opacity:1!important;color:#8eb5cf!important}html body .top-actions .tool-button svg{color:#98c4e1!important}html body .top-actions .tool-button span{color:inherit!important}html body .top-actions .tool-button{background:transparent!important;box-shadow:none!important;border:0!important}
html body.nie-refined-header .topbar .top-actions #sl-vip-entry{display:flex!important;gap:10px;align-items:center;padding:7px 18px!important;min-height:45px;border:1px solid #d2d6af60!important;border-radius:999px!important;background:linear-gradient(115deg,#e6efd522,#94d8f516 65%,#5daedb13)!important;color:#e3e8ce!important;box-shadow:inset 0 1px 0 #ffffee16,0 5px 20px #0002!important;white-space:nowrap}
#sl-vip-entry .sl-crown{font-size:26px;line-height:1;color:#e5deac;text-shadow:0 0 14px #f3d58420}#sl-vip-entry>span:last-child{font-size:13px;font-weight:650;text-align:left;line-height:1.3;letter-spacing:.5px}#sl-vip-entry small{display:block;font-size:8px;font-weight:400;letter-spacing:2px;color:#9daeb0;margin-top:3px}
html body.nie-refined-header .topbar .top-actions #sl-coin-entry{border:0!important;background:transparent!important;color:#b7d5e4!important;font-size:12px;padding:8px 0!important}#sl-coin-entry>span{color:#c8dfca;font-size:20px;vertical-align:-2px;margin-right:3px}
html body.nie-refined-header .topbar .ac-account-link{border:1px solid #9bcde03b!important;background:#a8dff719!important;color:#dff5ff!important;border-radius:999px!important;min-height:37px!important;padding:7px 19px!important;box-shadow:inset 0 1px 0 #dff7ff10!important;font-size:12px!important}
#sl-membership-modal,#commerce-modal.sl-auth-modal{color-scheme:dark;box-sizing:border-box;border:1px solid #75bbdf35!important;box-shadow:0 32px 100px #000a!important;color:#e6f4ff!important;background:#061c2c!important;padding:0!important;border-radius:22px!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 40px)!important;overflow:auto;font-family:inherit}
#sl-membership-modal{width:960px!important}#sl-membership-modal::backdrop,#commerce-modal.sl-auth-modal::backdrop{background:#000c18b0;backdrop-filter:blur(9px)}
.sl-modal-close,#commerce-modal.sl-auth-modal>.cm-close{position:absolute!important;right:16px!important;top:13px!important;z-index:4;width:30px!important;height:30px!important;border:0!important;border-radius:50%!important;background:#a2d4ee0d!important;color:#86a6bc!important;font-size:23px!important;padding:0!important;line-height:1!important;display:grid!important;place-items:center!important}
.sl-member-head{display:flex;align-items:center;gap:18px;padding:32px 36px 26px;background:radial-gradient(ellipse at 10% 0,#46b2db23,transparent 70%),linear-gradient(100deg,#0e2b3d,#0b2535);border-bottom:1px solid #92c8df19}.sl-member-head h2{font-size:25px;font-weight:600;letter-spacing:.5px;margin:5px 0 5px;color:#ebf7ff}.sl-member-head p{margin:0;font-size:12px;color:#819fb3}.sl-overline{font-size:9px!important;color:#72acc8!important;letter-spacing:2.4px!important;line-height:1.6!important;margin:0!important}
.sl-member-mark{width:60px;height:65px;border:1px solid #c7e6dc50;border-radius:14px;background:linear-gradient(140deg,#98e9ff20,#ccd4ad14);font-size:34px;font-weight:700;font-style:italic;display:grid;place-content:center;color:#e2e5c9;line-height:1}.sl-member-mark span{font-size:9px;letter-spacing:4px;font-style:normal;text-align:center;margin-top:3px}.sl-member-user{margin-left:auto;align-self:flex-end;border:0;background:none;color:#accbdf;font-size:12px;white-space:nowrap;padding:10px 0 0}.sl-member-user span{margin-left:12px;color:#69899d}
.sl-member-body{display:grid;grid-template-columns:minmax(0,1fr) 280px}.sl-member-plans{padding:28px 32px 30px}.sl-member-tabs{display:flex;gap:32px;border-bottom:1px solid #91c7e01b;margin-bottom:28px}.sl-member-tabs button{padding:0 0 17px;border:0;border-bottom:2px solid transparent;background:none;color:#7e9eb3;font:600 19px/1.2 inherit;position:relative;font-size:19px}.sl-member-tabs button small{font-size:10px;display:block;margin-top:8px;font-weight:400;letter-spacing:1px}.sl-member-tabs button[aria-selected=true]{color:#d6e9dc;border-bottom-color:#b8dedb}.sl-member-tabs button[aria-selected=true] small{color:#7eaebd}
.sl-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:154px}.sl-plan{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;border-radius:12px;border:1px solid #2c4a5e;background:#0b2538;color:#d4e7f5;padding:24px 17px 18px;min-height:155px;overflow:hidden;transition:border-color .15s,background .15s}.sl-plan.selected{border-color:#9bdce7;background:linear-gradient(145deg,#173d4e,#122c3f);box-shadow:inset 0 0 0 1px #a4d8df36}.sl-plan:hover{border-color:#7fb3ca}.sl-plan-badge{position:absolute;left:0;top:0;font-size:9px;color:#cce5db;background:#689caa28;border-radius:0 0 7px 0;padding:3px 9px}.sl-plan-name{font-size:13px;margin:6px 0 12px;font-weight:600}.sl-plan strong{font-size:33px;line-height:1;letter-spacing:-1px;color:#ecf7ff;font-weight:600}.sl-plan strong small{font-size:14px;margin-right:4px;letter-spacing:0}.sl-plan-detail{font-size:10px;color:#8cacc0;margin-top:14px}.sl-plan i{position:absolute;right:0;bottom:0;border-radius:10px 0 0 0;background:#a6d9dd;color:#103142;padding:0 5px;font-size:12px;font-style:normal;display:none}.sl-plan.selected i{display:block}
.sl-plan-note{color:#7897ad;font-size:11px;line-height:1.8;margin:16px 0 25px}.sl-member-benefits{padding:22px 18px;background:linear-gradient(110deg,#75c5e00b,#d1dab409);border:1px solid #a3d4df14;border-radius:12px}.sl-member-benefits h3{font-size:14px;font-weight:500;color:#bacfc9;margin:0 0 22px}.sl-member-benefits>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sl-member-benefits>div span{display:flex;flex-direction:column;gap:8px;font-size:10px;color:#8cadc1}.sl-member-benefits i{font-size:25px;font-style:normal;color:#a7ced1;font-weight:300}
.sl-checkout{padding:31px 27px 30px;background:linear-gradient(160deg,#112b3b,#0c2030);border-left:1px solid #94cbdf18}.sl-checkout h3{font-size:15px;font-weight:500;margin:19px 0 18px;color:#bcd9e9}.sl-checkout-price{font-size:62px;font-weight:650;letter-spacing:-3px;line-height:1.1;color:#e9f8ff}.sl-checkout-price small{font-size:22px;letter-spacing:0;margin-right:5px;font-weight:400}.sl-checkout-caption{font-size:11px;color:#7a9caf;margin:11px 0 25px}.sl-checkout dl{padding:20px 0;margin:0 0 22px;border-top:1px solid #7faec21a;border-bottom:1px solid #7faec21a;display:grid;grid-template-columns:auto 1fr;gap:13px;font-size:11px}.sl-checkout dt{color:#7192a8}.sl-checkout dd{color:#bfd5e0;margin:0;text-align:right;overflow-wrap:anywhere}
.sl-primary{display:flex;align-items:center;justify-content:center;gap:18px;border:1px solid #b7e4ea60;background:linear-gradient(105deg,#bcecf2,#83c8df);color:#082b3e!important;border-radius:999px;padding:13px 20px;min-height:45px;width:100%;font:600 13px/1.3 inherit;font-size:13px;cursor:pointer;box-shadow:inset 0 1px 0 #fff7}.sl-primary:hover{filter:brightness(1.06)}.sl-primary:disabled{opacity:.5}.sl-primary span{margin-left:auto}.sl-checkout-note{font-size:10px;line-height:1.8;color:#69879b;margin-top:16px}.sl-text-button{border:0;background:none;color:#91b6ca;font-size:11px;padding:13px 0;text-align:left}.sl-payment-status{font-size:11px;line-height:1.7;color:#bcdbce;min-height:17px;margin:12px 0 0}.sl-payment-status small{display:block;color:#7897ac;font-size:10px}.sl-payment-link{display:block;padding:8px 0;color:#8ee3ff;text-decoration:underline}.sl-muted{font-size:12px;line-height:1.8;color:#7b9bb1}
#commerce-modal.sl-auth-modal{width:740px!important;overflow:hidden!important}#commerce-modal.sl-auth-modal[open]{display:grid!important;grid-template-columns:290px minmax(0,1fr)!important}#commerce-modal.sl-auth-modal .sl-login-art{position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 25%,#0b598273,transparent 75%),#031a2c;padding:36px 27px;display:flex;flex-direction:column;justify-content:flex-end;min-height:470px}#commerce-modal.sl-auth-modal .sl-login-art img{position:absolute;width:244px;max-width:none;left:24px;top:26px;border-radius:30px;mix-blend-mode:screen;opacity:.85}#commerce-modal.sl-auth-modal .sl-login-art>span{font-size:9px;color:#6c9dbb;letter-spacing:3px;z-index:1}#commerce-modal.sl-auth-modal .sl-login-art h2{font-size:29px!important;font-weight:400;line-height:1.65;letter-spacing:2px;color:#d7edff!important;margin:15px 0 8px;z-index:1}#commerce-modal.sl-auth-modal .sl-login-art p{color:#6194b3;font-size:11px;letter-spacing:3px;z-index:1}
#commerce-modal.sl-auth-modal .sl-login-form{padding:48px 36px 26px;background:#0b2233}#commerce-modal.sl-auth-modal .sl-login-form h2{font-size:23px!important;line-height:1.5;color:#dcefff!important;margin:13px 0 10px!important;font-weight:500}#commerce-modal.sl-auth-modal .sl-login-form p.sl-muted{font-size:11px!important;color:#7899af!important;margin:0 0 26px}#commerce-modal.sl-auth-modal #live-auth{display:block!important}#commerce-modal.sl-auth-modal #live-auth label{display:block!important;font-size:11px!important;color:#a8c3d5!important;margin:0 0 17px!important}#commerce-modal.sl-auth-modal #live-auth input{display:block!important;width:100%!important;background:#02172570!important;border:1px solid #2c4b60!important;border-radius:9px!important;padding:12px 13px!important;margin-top:8px!important;font-size:11px!important;color:#e2f4ff!important;outline:0}#commerce-modal.sl-auth-modal #live-auth input:focus{border-color:#77c8e1!important;box-shadow:0 0 0 3px #60d2ff09!important}#commerce-modal.sl-auth-modal #live-auth .sl-primary{margin-top:20px}#commerce-modal.sl-auth-modal #auth-error{font-size:11px!important;color:#e7aaa8!important;margin:4px 0;min-height:0}#commerce-modal.sl-auth-modal .sl-login-benefits{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #92c6dd14;margin-top:22px;padding-top:18px;font-size:10px;color:#618aa4}
#sl-login-popover{position:fixed;z-index:1000;width:290px;border:1px solid #9ac7df30;border-radius:16px;padding:25px;background:linear-gradient(145deg,#123147f2,#0c2133fa);box-shadow:0 18px 60px #0006;backdrop-filter:blur(25px);color:#dcefff}#sl-login-popover>p{font-size:15px;margin:0 0 25px;text-align:center}#sl-login-popover>div{display:flex;justify-content:space-around;margin:0 0 25px}#sl-login-popover>div span{font-size:25px;color:#a6c7db;text-align:center}#sl-login-popover small{display:block;font-size:10px;color:#789cb4;margin-top:8px}#sl-login-popover .sl-primary{min-height:39px;padding:10px 15px}
@media(max-width:1150px){html body .topbar .top-actions .tool-button[data-action=settings],html body .topbar .top-actions .tool-button[data-action=favorites]{display:none!important}html body .topbar .top-actions{gap:12px!important}html body .topbar .search-wrap{max-width:none!important}html body .topbar #sl-vip-entry{padding:7px 13px!important}}
@media(max-width:760px){html body.nie-refined-header .topbar .top-actions{display:flex!important;gap:8px!important}html body.nie-refined-header .topbar .top-actions>:not(#sl-vip-entry){display:none!important}html body.nie-refined-header .topbar .top-actions #sl-vip-entry{display:flex!important;padding:6px 11px!important;min-height:32px!important}#sl-vip-entry small,#sl-vip-entry .sl-crown{display:none!important}#sl-vip-entry>span:last-child{font-size:10px!important}html body .topbar .sl-header-brand{flex-basis:94px!important}html body .topbar .sl-header-brand img{width:94px!important}html body.launch-shell.nie-refined-header .topbar{gap:10px!important}html body .topbar .search-wrap{min-width:0!important}html body.launch-shell.nie-refined-header .topbar .search-wrap #search-form{height:36px!important;min-height:36px!important}html body.launch-shell.nie-refined-header .topbar #search-form input{font-size:10px!important;padding:0 10px!important;width:30px!important}html body.launch-shell.nie-refined-header .topbar #search-form .search-submit{padding:0 10px!important;min-width:32px!important}
#sl-membership-modal{max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 24px)!important;border-radius:17px!important}.sl-member-head{padding:28px 20px 22px;gap:12px;flex-wrap:wrap}.sl-member-head h2{font-size:19px}.sl-member-head p{font-size:10px}.sl-member-mark{height:49px;width:45px;font-size:25px;border-radius:10px}.sl-member-mark span{font-size:7px}.sl-member-user{font-size:10px;margin:0 0 0 57px;padding:0}.sl-member-body{grid-template-columns:1fr}.sl-member-plans{padding:22px 18px}.sl-member-tabs{gap:27px;margin-bottom:22px}.sl-member-tabs button{font-size:17px}.sl-plan-grid{gap:9px}.sl-plan{padding:23px 12px 15px;min-height:142px}.sl-plan-name{font-size:11px}.sl-plan strong{font-size:28px}.sl-plan-detail{font-size:9px}.sl-plan-badge{font-size:8px}.sl-plan-note{font-size:10px}.sl-member-benefits{padding:18px 15px}.sl-member-benefits h3{font-size:13px}.sl-member-benefits>div span{font-size:9px}.sl-checkout{border:0;border-top:1px solid #9ed7ec20;padding:23px 22px}.sl-checkout-price{font-size:45px}.sl-checkout h3{margin:12px 0}.sl-checkout-caption{margin:10px 0 18px}.sl-checkout dl{padding:16px 0;margin-bottom:17px}.sl-checkout-note{margin-bottom:0}#commerce-modal.sl-auth-modal[open]{display:block!important}#commerce-modal.sl-auth-modal .sl-login-art{display:none!important}#commerce-modal.sl-auth-modal .sl-login-form{padding:40px 25px 25px}#commerce-modal.sl-auth-modal .sl-login-form h2{font-size:21px!important}#commerce-modal.sl-auth-modal{width:420px!important;overflow:auto!important}.sl-modal-close{right:12px!important;top:10px!important}}
@media(prefers-reduced-motion:reduce){.sl-plan{transition:none}}
html body.launch-shell .rail #primary-nav a[href="#/membership"]{font-size:17px!important;font-weight:600!important;min-height:54px!important;color:#c5dcd1!important;margin:7px 0 13px!important;border-top:1px solid #91bbd412!important;border-bottom:1px solid #91bbd412!important}html body.launch-shell .rail #primary-nav a[href="#/membership"] .sl-nav-num{color:#d1d5ad!important;font-size:23px!important;width:24px!important}html body.launch-shell .rail #primary-nav a[href="#/membership"].active{background:linear-gradient(90deg,#9bb9a522,transparent)!important;border-left-color:#d0ddbc!important;color:#eff5d8!important}
html body.launch-shell.nie-refined-header.sl-vip-channel #main{padding-top:105px!important;background:radial-gradient(ellipse at 55% 10%,#23414a60,transparent 45%),#00111f!important}.sl-vip-page-nav{display:flex;align-items:center;gap:32px;margin-bottom:25px;font-size:13px;color:#9bbacd}.sl-vip-page-nav a:first-child{color:#dce9d0}.sl-vip-page-nav button{border:0;background:none;font:inherit;color:inherit;padding:5px 0}.sl-vip-page-nav a:hover,.sl-vip-page-nav button:hover{color:#a6e5fb}.sl-vip-rights{max-width:920px;margin:0 auto 55px;padding:16px 24px 0}.sl-vip-heading{text-align:center;margin:0 0 32px}.sl-vip-heading>p{font-size:9px;letter-spacing:3px;color:#7faeb8;margin:0 0 15px}.sl-vip-heading h1{font-size:28px;font-weight:500;letter-spacing:1px;color:#dce9d3;margin:0 0 12px}.sl-vip-heading>span{color:#8baab7;font-size:12px}
#sl-vip-card{max-width:690px;margin:0 auto;background:linear-gradient(120deg,#1e3e4b,#172e3d 70%);border:1px solid #9fbfb23b;border-radius:20px;box-shadow:0 18px 80px #0003;overflow:hidden}.sl-vip-tiers{display:flex;background:#0c223180}.sl-vip-tiers button{flex:1;background:none;border:0;color:#8caebf;padding:20px;text-align:center;border-bottom:1px solid #b5d1d519}.sl-vip-tiers button[aria-selected=true]{color:#e0e8c8;background:linear-gradient(135deg,#8bc6cd14,#d0dab015);border-bottom-color:transparent}.sl-vip-tiers strong{display:block;font-size:16px;font-weight:600}.sl-vip-tiers small{display:block;font-size:10px;margin-top:6px;color:#7da2b2}.sl-vip-card-content{padding:28px 34px}.sl-vip-card-title{display:flex;align-items:center;gap:13px}.sl-vip-crown{font-size:43px;color:#d8dfb7;font-weight:400;line-height:1}.sl-vip-card-title small{font-size:8px;letter-spacing:2.5px;color:#729da8}.sl-vip-card-title h2{font-size:20px;font-weight:500;color:#dce9d3;margin:5px 0 0}.sl-vip-duration{margin-left:auto;border:1px solid #a9c9b938;border-radius:20px;padding:4px 13px;font-size:10px;color:#a8c0b8}.sl-vip-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;text-align:center;padding:30px 0}.sl-vip-perks div{display:flex;flex-direction:column;gap:12px}.sl-vip-perks div>span{font-size:30px;color:#b8d6cb;font-weight:300}.sl-vip-perks strong{font-size:11px;font-weight:400;color:#acc8d5}.sl-vip-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #9ac9d51a;padding-top:22px}.sl-vip-card-bottom p{margin:0;white-space:nowrap;color:#e0eacd}.sl-vip-card-bottom p small{font-size:17px}.sl-vip-card-bottom p b{font-size:35px;font-weight:600;margin:0 10px 0 3px}.sl-vip-card-bottom p>span{display:block;color:#688c9e;font-size:10px;margin-top:5px}.sl-vip-card-bottom .sl-primary{max-width:250px;background:linear-gradient(115deg,#d5e6c5,#9dced0);min-height:45px}.sl-vip-rights-note{max-width:690px;text-align:center;color:#5f849b;font-size:10px;line-height:1.8;margin:15px auto 0}.sl-vip-recommendations{margin-bottom:45px}.sl-vip-story-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 18px}.sl-vip-story{min-width:0}.sl-vip-story>button{display:block;position:relative;aspect-ratio:3/4;width:100%;border:0;background:#0c283c;padding:0;border-radius:9px;overflow:hidden}.sl-vip-story img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.sl-vip-story>button:hover img{transform:scale(1.04)}.sl-vip-story>button>span{position:absolute;right:0;top:0;font-size:9px;font-weight:600;letter-spacing:.5px;padding:4px 9px;background:#c2d9bd;color:#203b3a;border-radius:0 0 0 7px}.sl-vip-story>button>small{position:absolute;right:8px;bottom:8px;background:#052036aa;padding:2px 6px;border-radius:4px;color:#c2ddeb;font-size:9px}.sl-vip-story i{position:absolute;inset:0;display:grid;place-items:center;background:#001c3370;color:#e2f4ff;font-size:25px;opacity:0;font-style:normal;transition:opacity .2s}.sl-vip-story button:hover i{opacity:1}.sl-vip-story h3{font-size:14px;margin:10px 0 3px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#dcefff}.sl-vip-story p{font-size:10px;color:#7698ae;margin:0}.sl-vip-empty{grid-column:1/-1;padding:45px;text-align:center;border:1px dashed #2b4b5d;border-radius:12px;color:#86aac0;font-size:13px}.sl-vip-empty a{display:block;margin-top:15px;color:#9ed8e8}.sl-vip-footer-banner{padding:25px 30px;border:1px solid #7aa9b62b;background:linear-gradient(110deg,#173b4c,#0b2437);border-radius:12px;display:flex;align-items:center;justify-content:space-between}.sl-vip-footer-banner p{font-size:17px;color:#cbded1;margin:0 0 8px}.sl-vip-footer-banner span{font-size:11px;color:#6d98ab}.sl-vip-footer-banner button{border:1px solid #7aa9b65e;background:#a3c8c014;border-radius:999px;padding:10px 22px;color:#c2ded7;font-size:12px}
@media(max-width:1100px){.sl-vip-story-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sl-vip-rights{padding-left:0;padding-right:0}.sl-vip-heading h1{font-size:24px}.sl-vip-card-bottom{gap:15px}}
@media(max-width:760px){html body.launch-shell.nie-refined-header.sl-vip-channel #main{padding-top:88px!important}.sl-vip-page-nav{gap:24px;overflow:auto;white-space:nowrap;font-size:12px;margin-bottom:24px}.sl-vip-rights{margin-bottom:32px;padding-top:7px}.sl-vip-heading{margin-bottom:24px}.sl-vip-heading h1{font-size:21px;line-height:1.5}.sl-vip-heading>span{font-size:10px}.sl-vip-tiers button{padding:17px 10px}.sl-vip-tiers strong{font-size:14px}.sl-vip-card-content{padding:23px 19px}.sl-vip-card-title h2{font-size:18px}.sl-vip-crown{font-size:35px}.sl-vip-duration{font-size:9px;padding:4px 10px}.sl-vip-perks{gap:10px;padding:25px 0}.sl-vip-perks strong{font-size:10px}.sl-vip-perks div>span{font-size:26px}.sl-vip-card-bottom{gap:15px}.sl-vip-card-bottom p b{font-size:30px}.sl-vip-card-bottom p>span{font-size:8px}.sl-vip-card-bottom .sl-primary{max-width:160px;padding:10px 15px;font-size:11px}.sl-vip-rights-note{font-size:9px}.sl-vip-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 10px}.sl-vip-story h3{font-size:12px}.sl-vip-story p{font-size:9px}.sl-vip-footer-banner{padding:20px;gap:15px}.sl-vip-footer-banner p{font-size:14px}.sl-vip-footer-banner button{padding:9px 14px;font-size:10px;white-space:nowrap}.sl-vip-footer-banner span{font-size:9px}}

html body .rail .logo img,html body .sl-header-brand img,html body .mobile-logo img{content:url("/assets/shuiling-logo.svg")!important}html body .rail .logo img{width:160px!important;height:54px!important}
