#ipasspro-app{--brand:#3890b8;--brand-dark:#247ca4;--secondary:#6d767e;--secondary-dark:#59626a;--success:#288820;--danger:#b50f0f;--info:#128091;--tint:#dddedf;--option-bg:#efefef;--table-border:#cdcdcf;--white:#fff;--black:#000;--nav-h:44px;--tab-h:49px;--ios-green:#34c759;--font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;--fs-h1:18.2px;--fs-text:15.6px;--fs-stem:18.2px;--fs-option:15.6px;--fs-btn-lg:27.3px;--fs-btn-md:20.8px;--fs-btn-sm:15.6px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);font-family:var(--font);-webkit-font-smoothing:antialiased;color:var(--black);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;line-height:1.25;display:flex}:where(#ipasspro-app) *,:where(#ipasspro-app) :before,:where(#ipasspro-app) :after{box-sizing:inherit}:where(#ipasspro-app) button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:#fff0;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}:where(#ipasspro-app) button:focus-visible,:where(#ipasspro-app) a:focus-visible{outline-offset:2px;outline:3px solid #ffbf47}:where(#ipasspro-app) img{border:0;max-width:none;display:block}:where(#ipasspro-app) h1,:where(#ipasspro-app) h2,:where(#ipasspro-app) h3,:where(#ipasspro-app) p,:where(#ipasspro-app) ul{font:inherit;margin:0;padding:0;list-style:none}#ipasspro-app :is(h1,h2,h3,h4,p,ul,ol,li){margin-bottom:0}#ipasspro-app :is(h1,h2,h3,h4){line-height:inherit;letter-spacing:normal;text-transform:none;font-family:inherit}#ipasspro-app :is(ul,ol,li){background-image:none;margin:0;padding:0;list-style:none}.ip-shell{background:var(--white);isolation:isolate;border-radius:44px;flex-direction:column;width:390px;height:844px;min-height:568px;max-height:calc(100vh - 32px);margin:28px auto;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 12px #1c1c1e,0 0 0 14px #3a3a3c,0 30px 60px #00000059}.ip-main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ip-ad{justify-content:center;width:100%;max-width:728px;min-height:50px;margin:8px auto;display:flex}.ip-ad.is-unfilled{display:none}@media (width<=767px),(display-mode:standalone),(pointer:coarse) and (width<=1366px){body.ipasspro-test-page{overflow:hidden}body.ipasspro-test-page #header,body.ipasspro-test-page #footer,body.ipasspro-test-page #pre-footer{display:none!important}#ipasspro-app{z-index:2147483000;background:var(--white);height:100dvh;position:fixed;inset:0}.ip-shell{width:100%;height:auto;min-height:0;max-height:none;box-shadow:none;border-radius:0;flex:1;margin:0}.ip-ad{flex:none;margin:0}.ip-ad-top{padding-top:var(--safe-top)}.ip-tabbar{padding-bottom:var(--safe-bottom)}.ip-ad-top:empty+.ip-shell .ip-nav{padding-top:var(--safe-top)}@media (aspect-ratio>=4/5){#ipasspro-app{background:#1c1c1e;overflow:auto}.ip-shell{flex:1 0 0%;min-width:320px;max-width:clamp(320px,80dvh,834px);min-height:480px;margin:0 auto}}@media (orientation:landscape) and (pointer:coarse) and (hover:none){#ipasspro-app:after{content:"Rotate your device to portrait";z-index:100;background:var(--brand) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='2' width='10' height='20' rx='2'/%3E%3Cpath d='M11 18.5h2'/%3E%3C/svg%3E") center calc(50% - 30px) / 72px no-repeat;color:var(--white);text-align:center;justify-content:center;align-items:center;padding:110px 20px 0;font-size:20px;font-weight:600;display:flex;position:fixed;inset:0}}}.ip-boot{color:var(--secondary);font-size:var(--fs-text);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.ip-nav{min-height:var(--nav-h);background:var(--brand);color:var(--white);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 6px;display:grid}.ip-nav-title{font-size:17px;font-weight:600;line-height:var(--nav-h);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin:0;overflow:hidden}.ip-nav-left{justify-self:start}.ip-nav.is-start{grid-template-columns:auto minmax(0,1fr) auto}.ip-nav.is-start .ip-nav-title{text-align:left;max-width:none;padding-left:2px}.ip-nav-right{justify-self:end}.ip-nav-btn{color:var(--white);white-space:nowrap;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 8px;font-size:17px;display:inline-flex}.ip-nav-btn:active{opacity:.5}.ip-nav-arrows{display:inline-flex}.ip-nav-btn.ip-arrow{min-width:36px;padding:0}.ip-nav-btn.ip-arrow img{width:10px;height:12px}.ip-tabbar{min-height:var(--tab-h);background:var(--brand);border-top:1px solid #00000026;flex:none;display:flex}.ip-tab{color:var(--tint);min-height:var(--tab-h);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:4px 0 2px;display:flex;position:relative}.ip-tab.is-active{color:var(--white)}.ip-tab-icon{background:currentColor;width:26px;height:26px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ip-tab-label{font-size:10px;font-weight:500}.ip-tab-badge{min-width:18px;height:18px;color:var(--white);text-align:center;background:#ff3b30;border-radius:9px;padding:0 5px;font-size:12px;font-weight:700;line-height:18px;position:absolute;top:2px;left:calc(50% + 6px)}.ip-screen{background:var(--white);flex-direction:column;flex:1;min-height:0;display:flex}.ip-bg{background:var(--brand) var(--bg-url) center / cover no-repeat}.ip-screen-body{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:0 30px;display:flex;position:relative}.ip-card{background:var(--white);border-radius:10px;flex-direction:column;width:100%;min-height:0;display:flex}.ip-card-home,.ip-card-start{height:70%}.ip-card-list,.ip-card-cards{height:88%}.ip-list-body{padding:10px}.ip-list-body .ip-card-list{height:100%}.ip-qual{flex:none;align-items:flex-start;min-height:80px;padding:5px 5px 0;display:flex;position:relative}.ip-qual-circle{border:2px solid var(--brand);background:var(--white);border-radius:50%;flex:0 0 70px;width:70px;height:70px;overflow:hidden}.ip-qual-circle img{object-fit:cover;width:100%;height:100%}.ip-qual-name{color:var(--brand);font-size:var(--fs-h1);padding:3px 0 0 5px;font-weight:700;line-height:1.15}.ip-qual-compact{border-bottom:1px solid var(--table-border);padding-bottom:6px}.ip-card-home{justify-content:space-between}.ip-home-buttons{flex-direction:column;gap:5px;margin:auto 0;padding:0 20px;display:flex}.ip-home-row{justify-content:space-between;display:flex}.ip-home-row .ip-btn{width:49%}.ip-home-foot{justify-content:space-between;align-items:flex-end;padding:0 5px 5px;display:flex}.ip-home-logo{background:linear-gradient(var(--brand),var(--brand)) center / calc(100% - 4px) calc(100% - 4px) no-repeat;width:117px;height:27px}.ip-home-extra{color:var(--white);flex-direction:column;align-items:center;gap:6px;font-size:13px;display:flex;position:absolute;bottom:10px;left:0;right:0}.ip-tier-badge{background:#00000059;border-radius:12px;padding:3px 10px}.ip-store-badges{gap:8px;display:flex}.ip-store-badges a{color:var(--white);background:var(--black);border:1px solid #888;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none}.ip-link-btn{color:var(--white);font-weight:600;text-decoration:underline}.ip-btn{color:var(--white);border-radius:8px;justify-content:center;align-items:center;width:100%;font-weight:700;transition:background-color .1s;display:inline-flex}.ip-btn-brand{background:var(--brand)}.ip-btn-brand:active{background:var(--brand-dark)}.ip-btn-secondary{background:var(--secondary)}.ip-btn-secondary:active{background:var(--secondary-dark)}.ip-btn-lg{height:60px;font-size:var(--fs-btn-lg)}.ip-btn-md{height:45px;font-size:var(--fs-btn-md)}.ip-btn-sm{height:33px;font-size:var(--fs-btn-sm);width:auto;padding:0 10px}.ip-btn[disabled]{background:var(--brand-dark);cursor:default}.ip-card-start{justify-content:space-between;padding-bottom:5px;overflow:hidden}.ip-start-content{flex:1;min-height:0;padding:7px 7px 0;overflow:auto}.ip-h1{color:var(--brand);font-size:var(--fs-h1);margin-top:8px;font-weight:700}.ip-h1:first-child{margin-top:0}.ip-text{color:var(--secondary-dark);font-size:var(--fs-text);margin-top:3px}.ip-two-col{justify-content:space-between;gap:10px;display:flex}.ip-col-right{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.ip-col-right .ip-btn-sm{margin-top:8px}.ip-btn-start{width:152px;height:40px;font-size:var(--fs-btn-md);flex:none;align-self:center;margin-top:8px}.ip-loading{background:var(--brand);opacity:.9;width:150px;height:150px;color:var(--white);text-align:center;z-index:5;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:center;padding:10px 5px;font-size:16.9px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ip-spinner{border:4px solid #ffffff59;border-top-color:var(--white);border-radius:50%;width:36px;height:36px;animation:.9s linear infinite ip-spin}.ip-boot .ip-spinner{border-color:#0000001a;border-top-color:var(--brand)}@keyframes ip-spin{to{transform:rotate(360deg)}}.ip-test .ip-pager{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:hidden}.ip-test .ip-pager *{touch-action:pan-y pinch-zoom}.ip-track{will-change:transform;height:100%;transition:transform .3s ease-out;display:flex}@media (prefers-reduced-motion:reduce){.ip-track{transition:none}}.ip-page{flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:8px 10px;display:flex;container-type:size}.ip-item{--fs-stem:clamp(18.2px, min(4.67cqw, 2.55cqh), 30px);--fs-option:clamp(15.6px, min(4cqw, 2.2cqh), 26px);--q-w:calc(var(--fs-stem) * 2.14);width:min(100%,820px);height:min(100%,max(350px,76cqh));max-height:100%;position:relative}.ip-front{background:var(--white);border-radius:10px;height:28.6%;position:absolute;top:0;left:0;right:0;overflow:hidden}.ip-q-badge{width:var(--q-w);height:calc(var(--q-w) * 1.18);background:var(--brand);position:absolute;top:50%;left:5px;transform:translateY(-50%);-webkit-mask:none 50%/100% 100% no-repeat;mask:none 50%/100% 100% no-repeat}.ip-stem{left:calc(var(--q-w) + 11px);font-weight:700;font-size:var(--fs-stem);align-items:safe center;line-height:1.2;display:flex;position:absolute;top:0;bottom:0;right:34px;overflow:auto}.ip-corner-card{justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:5px;right:5px}.ip-corner-icon{background:var(--brand);width:24px;height:24px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.ip-flip{position:absolute;inset:30.6% 0 0}.ip-options{flex-direction:column;gap:2%;transition:opacity .4s;display:flex;position:absolute;inset:0}.ip-feedback{background:var(--white);overscroll-behavior:contain;opacity:0;pointer-events:none;border-radius:10px;transition:opacity .4s;position:absolute;inset:0;overflow:auto}.ip-flip.is-feedback .ip-options{opacity:0;pointer-events:none}.ip-flip.is-feedback .ip-feedback{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ip-options,.ip-feedback,.ip-rcard-face{transition:none}}.ip-option{background:var(--option-bg);text-align:left;min-height:0;font-size:var(--fs-option);color:var(--black);border-radius:10px;flex:1;align-items:center;gap:6px;padding:0 8px 0 5px;display:flex;overflow:hidden}.ip-letter{width:calc(var(--fs-option) * 1.8);height:calc(var(--fs-option) * 1.86);background:var(--brand);flex:none}.ip-letter.is-light{background:0 0}.ip-option span{flex:1;align-self:safe center;max-height:100%;line-height:1.2;overflow:auto}.ip-option.is-selected{background:var(--brand);color:var(--white)}.ip-option.is-key{background:var(--success);color:var(--white)}.ip-option.is-wrong{background:var(--danger);color:var(--white)}.ip-option[disabled]{cursor:default}.ip-fb-header{height:calc(var(--fs-stem) * 2.75);color:var(--white);font-weight:700;font-size:calc(var(--fs-stem) * 1.29);border-radius:10px 10px 0 0;align-items:center;gap:6px;padding:0 5px;display:flex}.ip-fb-header img,.ip-fb-answer img{width:calc(var(--fs-option) * 1.8);height:calc(var(--fs-option) * 1.86);flex:none}.ip-feedback.is-correct .ip-fb-header{background:var(--success)}.ip-feedback.is-incorrect .ip-fb-header{background:var(--danger)}.ip-feedback.is-didnotanswer .ip-fb-header{background:var(--info)}.ip-fb-text{font-size:var(--fs-stem);padding:10px 10px 10px calc(var(--fs-option) * 1.8 + 11px);color:var(--black)}.ip-fb-answer{color:var(--white);font-size:var(--fs-stem);align-items:center;gap:6px;padding:8px 5px;display:flex}.ip-fb-answer.is-right{background:var(--success)}.ip-fb-answer.is-wrong{background:var(--danger)}.ip-toolbar{background:var(--brand);height:44px;padding-bottom:var(--safe-bottom);box-sizing:content-box;flex:none;justify-content:space-around;align-items:center;display:flex}.ip-tool{justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ip-tool img{filter:brightness(0)invert();width:26px;height:26px}.ip-tool[aria-pressed=true] img{opacity:.7}.ip-sheet{background:var(--white);z-index:4;border-radius:10px;flex-direction:column;display:flex;position:absolute;inset:52px 10px;overflow:hidden;box-shadow:0 6px 24px #0000004d}.ip-sheet-header{background:var(--brand);height:50px;color:var(--white);justify-content:space-between;align-items:center;padding:0 12px 0 10px;font-size:20.8px;font-weight:700;display:flex}.ip-sheet-header img{width:24px;height:24px}.ip-review-list{overflow:auto}.ip-review-list li{border-bottom:1px solid var(--table-border)}.ip-review-list button{text-align:left;flex-direction:column;gap:2px;width:100%;padding:8px 10px;display:flex}.ip-review-list strong{color:var(--brand);font-size:var(--fs-h1)}.ip-review-list span{color:var(--secondary-dark);font-size:16.9px}.ip-toast{color:var(--white);font-weight:700;font-size:var(--fs-text);opacity:0;pointer-events:none;z-index:6;white-space:nowrap;background:#000000bf;border-radius:8px;padding:8px 14px;transition:opacity 1s;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.ip-toast.is-visible{opacity:1;transition:opacity .15s}.ip-dialog-backdrop{z-index:10;background:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ip-dialog{text-align:center;width:270px;color:var(--black);background:#f8f8f8f7;border-radius:14px;overflow:hidden}.ip-dialog-body{padding:18px 16px 16px}.ip-dialog-body h2{font-size:17px;font-weight:600}.ip-dialog-body p{margin-top:4px;font-size:13px}.ip-dialog-buttons{border-top:1px solid #3c3c434a;display:flex}.ip-dialog-buttons.is-stacked{flex-direction:column}.ip-dialog-btn{color:#007aff;flex:1;min-height:44px;font-size:17px;font-weight:600}.ip-dialog-btn.is-cancel{font-weight:400}.ip-dialog-btn+.ip-dialog-btn{border-left:1px solid #3c3c434a}.is-stacked .ip-dialog-btn+.ip-dialog-btn{border-top:1px solid #3c3c434a;border-left:0}.ip-report{background:var(--white)}.ip-report-frame{background:var(--white);border:0;flex:1;width:100%}.ip-report-footer{min-height:44px;padding-bottom:var(--safe-bottom);background:var(--brand);flex:none;justify-content:center;display:flex}.ip-report-feedback{color:var(--white);min-height:44px;padding:0 16px;font-size:17px}.ip-report-feedback:active{opacity:.5}.ip-list{overflow:auto}.ip-row{border-bottom:1px solid var(--table-border);align-items:stretch;display:flex}.ip-row-main{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;padding:10px;display:flex}.ip-row-main strong{color:var(--brand);font-size:var(--fs-h1)}.ip-row-main span{color:var(--secondary-dark);font-size:var(--fs-text)}.ip-row-stem{font-weight:600;color:var(--black)!important}.ip-row-flag{width:16px;height:16px;margin-top:2px}.ip-row-delete{justify-content:center;align-items:center;width:44px;display:flex}.ip-row-delete img{width:22px;height:22px}.ip-empty{text-align:center;color:var(--secondary-dark);font-size:var(--fs-text);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;overflow:auto}.ip-empty h3{color:var(--brand);font-size:20.8px;font-weight:700}.ip-muted{color:var(--secondary);font-size:13px}.ip-settings-scroll{flex:1;min-height:0;overflow:auto}.ip-group{color:var(--brand);font-size:var(--fs-h1);padding:10px 10px 4px;font-weight:700}.ip-group-desc{color:var(--secondary-dark);padding:0 10px 6px;font-size:13px}#ipasspro-app .ip-setting{border-bottom:1px solid var(--table-border);align-items:center;gap:10px;padding:8px 10px;display:flex}.ip-setting>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ip-setting strong{color:var(--brand);font-size:16.9px}.ip-setting span{color:var(--secondary-dark);font-size:15.6px}.ip-switch{background:#e9e9ea;border-radius:16px;flex:0 0 51px;width:51px;height:31px;transition:background-color .2s;position:relative}.ip-switch.is-on{background:var(--brand)}.ip-switch-knob{background:var(--white);border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.ip-switch.is-on .ip-switch-knob{transform:translate(20px)}.ip-settings-footer{font-size:var(--fs-text);flex-direction:column;align-items:center;gap:8px;padding:16px 10px;display:flex}.ip-settings-footer a,.ip-settings-footer .ip-link-btn{color:var(--brand)}.ip-cards-body{justify-content:flex-start;gap:10px;padding:18px 10px 10px}.ip-chips{flex:none;justify-content:space-between;width:100%;height:32px;display:flex}.ip-chip{color:#333;width:49%;font-weight:700;font-size:var(--fs-text);background:#e8e8e8;border-radius:6px}.ip-chip.is-active{background:var(--brand);color:var(--white)}.ip-card-cards{flex:1;height:auto}.ip-cards-scroll{flex:1;min-height:0;overflow:auto}.ip-bottom-actions{flex:none;gap:8px;width:100%;height:44px;margin-bottom:10px;display:flex}.ip-bottom-actions .ip-btn{flex:1;height:44px}.ip-tutorial-card{background:var(--option-bg);text-align:left;width:100%;height:70px;color:var(--black);--q-w:36px;border-radius:10px;align-items:center;padding-left:50px;padding-right:40px;font-weight:700;display:flex;position:relative}.ip-tutorial-plus{filter:brightness(0);width:24px;height:24px;position:absolute;top:8px;right:8px}.ip-rcard-page{padding:8px 20px}.ip-rcard{text-align:left;width:min(100%,640px);height:min(100%,max(420px,58cqh));position:relative}.ip-rcard-face{background:var(--white);border:1px solid var(--table-border);cursor:pointer;-webkit-tap-highlight-color:#fff0;border-radius:10px;transition:opacity .4s;position:absolute;inset:0;overflow:hidden}.ip-rcard-back,.ip-rcard.is-flipped .ip-rcard-front{opacity:0;pointer-events:none}.ip-rcard.is-flipped .ip-rcard-back{opacity:1;pointer-events:auto}.ip-rcard-circle,.ip-rcard-mini{color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute}.ip-rcard-circle{width:70px;height:70px;font-size:44.2px;top:15px;left:15px}.ip-rcard-mini{width:50px;height:50px;font-size:26px;bottom:15px;right:15px}.is-brand{background:var(--brand)}.ip-rcard-circle.is-success,.ip-rcard-mini.is-success{background:var(--success)}.ip-rcard-count{color:var(--brand);font-size:16.9px;font-weight:700;position:absolute;top:20px;right:20px}.ip-rcard-stem{align-items:safe center;font-size:clamp(22px,min(6.6cqw,3.2cqh),34px);font-weight:700;line-height:1.2;display:flex;position:absolute;inset:100px 20px 70px;overflow:auto}.ip-rcard-hint{color:var(--secondary);font-size:14.3px;font-style:italic;position:absolute;bottom:20px;left:20px}.ip-rcard-answer{overscroll-behavior:contain;flex-direction:column;justify-content:safe center;display:flex;position:absolute;inset:100px 20px 70px;overflow:auto}.ip-rcard-answer-text{font-size:20.8px;font-weight:700}#ipasspro-app .ip-rcard-feedback{margin-top:10px;font-size:16.9px}.ip-rcard-actions{display:flex;position:absolute;bottom:15px;left:20px}.ip-rcard-action{width:44px;height:44px;-webkit-mask:none 50%/30px no-repeat;mask:none 50%/30px no-repeat}.ip-rcard-action.is-success{background:var(--success)}.ip-rcard-action.is-danger{background:var(--danger)}.ip-card-unlock{text-align:center;align-items:center;gap:12px;padding:16px}#ipasspro-app .ip-unlock-list li{font-size:var(--fs-text);color:var(--secondary-dark);padding:3px 0}.ip-unlock-list li:before{content:"✓ ";color:var(--success);font-weight:700}.ip-price{color:var(--brand);font-size:31.2px;font-weight:700}@font-face{font-family:iPassPro Splash;src:url(/wp-content/plugins/ipasspro-apps/assets/fonts/ipasspro-splash.woff2)format("woff2");font-weight:800;font-display:block}.ip-splash{--lh:6.5cqh;z-index:30;background:var(--brand) center / cover no-repeat;font-family:"iPassPro Splash",var(--font);pointer-events:none;font-weight:800;transition:opacity .4s;position:absolute;inset:0;container-type:size}.ip-splash.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){.ip-splash{transition:none}}.ip-splash-qual,.ip-splash-tag{width:max-content;max-width:100%;height:var(--lh);background:var(--brand);color:var(--white);white-space:nowrap;align-items:center;padding:0 8px;line-height:1;display:flex;overflow:hidden}.ip-splash-qual{left:0;top:calc(7cqh + var(--safe-top));font-size:calc(var(--lh) * .62 * .55);position:absolute}.ip-splash-tags{left:0;bottom:calc(3.2cqh + var(--safe-bottom));flex-direction:column;display:flex;position:absolute}.ip-splash-tag{font-size:calc(var(--lh) * .62)}.ip-splash-tag+.ip-splash-tag{margin-top:calc(var(--lh) * .3)}.ip-splash-tag.is-logo{margin-top:calc(var(--lh) * 1.1);background:var(--white);color:var(--brand)}