:root{--navy:#052464;--sky:#68a0d9;--sky-hi:#9cc2ea;--a1:#a2dcff;--a2:#4699d5;--a3:#266aa6;--grad:linear-gradient(135deg,#8cc4f2 0%,#4699d5 52%,#2a6aae 100%);--grad-soft:linear-gradient(100deg,#a2dcff33,#68a0d933 50%,#05246455);--ink:#fff}:root{--glass-a:.62;--glass:rgba(34,40,54,var(--glass-a));--glass-hi:rgba(255,255,255,.2);--glass-lo:rgba(0,0,0,.38);--glass-line:rgba(255,255,255,.1);--tint:var(--sky);--tint-ink:#fff;--spring:cubic-bezier(.3,1.35,.5,1);--ease:cubic-bezier(.32,.72,0,1)}.tb-pill,.tb-fab,.navbar:before{background:var(--glass);-webkit-backdrop-filter:blur(26px) saturate(1.9) brightness(.95);backdrop-filter:blur(26px) saturate(1.9) brightness(.95);box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 -1px #ffffff0d,inset 0 0 0 1px var(--glass-line),0 8px 24px -14px #0009}@media (prefers-reduced-transparency:reduce){:root{--glass:rgb(28,33,45)}.tb-pill,.tb-fab,.navbar:before{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root{--glass:rgb(24,28,38);--glass-line:rgba(255,255,255,.5);--glass-hi:rgba(255,255,255,.4)}.tb-tab{color:#e6ebf3}}.tabbar,.ibanner{--tb-accent:var(--tint);--tb-ink:var(--tint-ink)}.tabbar,.reader-back,.ibanner{display:none}.tabbar{position:fixed;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom));z-index:40;display:none;align-items:center;justify-content:center;gap:10px;padding:0 12px;pointer-events:none;font-family:inherit;transition:transform .45s var(--ease)}.shelf-body .tabbar{display:flex}#reader:not([hidden])~.tabbar{display:none}.tb-pill,.tb-fab{pointer-events:auto}.tb-pill{position:relative;display:flex;padding:5px;border-radius:32px;min-width:0;width:min(100%,380px);transition:width .45s var(--ease),padding .3s var(--ease),border-radius .3s}.tb-tab{flex:1;min-width:0;position:relative;z-index:1;transition:background .3s;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0 6px;border:0;background:none;border-radius:26px;color:#aab1be;font-weight:600;font-size:10.5px;line-height:1.1;font-family:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .25s,padding .35s var(--ease),transform .25s var(--spring)}.tb-tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:14px;transition:max-height .3s var(--ease),opacity .25s}.tb-tab svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.tb-tab:active{transform:scale(.92)}.tb-tab[aria-current=true],.tb-tab[data-cur]{color:var(--navy);background:#fff;box-shadow:0 2px 10px -3px #00000073}.tb-fab{flex:none;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;padding:0;color:#fff;background:var(--grad);border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--spring),width .4s var(--ease),height .4s var(--ease)}.tb-fab:active{transform:scale(.9)}.tb-fab svg{width:25px;height:25px;fill:currentColor;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.tb-fab[hidden]{display:none}.tabbar.is-min .tb-pill{width:min(100%,196px);padding:4px}.tabbar.is-min .tb-tab{padding:9px 0}.tabbar.is-min .tb-tab span{max-height:0;opacity:0}.tabbar.is-min .tb-fab{width:46px;height:46px}.tabbar.is-min{transform:translateY(4px)}@media (min-width:721px){.shelf-body .tb-pill{width:min(100%,420px)}.shelf-body .tb-tab{flex-direction:row;justify-content:center;gap:8px;font-size:13.5px}.shelf-body .tb-tab svg{width:21px;height:21px}.shelf-body .tabbar.is-min .tb-tab span{display:none}}@media (max-width:720px),(hover:none) and (pointer:coarse){#landing,#page{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.tabbar{display:flex}#reader:not([hidden])~.tabbar{display:none}.reader-back{display:inline-flex;align-items:center;gap:2px;height:44px;margin-left:-6px;padding:0 10px 0 2px;border:0;background:none;color:var(--tb-accent,var(--tint));font-weight:500;font-size:17px;line-height:1;font-family:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.reader-back svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.reader-back:active{opacity:.5}.reader-header .reader-brand{display:none}#landing>.top nav{display:none}#page>.top .chip{font-size:17px;font-weight:500;background:none;border:0;color:var(--tb-accent);padding:0 6px 0 0;height:44px}#page>.top .chip svg{width:26px;height:26px;stroke-width:2.4}}@media (max-width:360px){.tb-tab{font-size:9.5px}.tb-fab{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.tb-tab,.tb-fab,.tabbar,.tb-pill{transition:none}}.navbar{position:fixed;top:0;left:0;right:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;height:calc(74px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(16px,calc((100% - 1180px)/2 + 0px)) 0;transition:transform .45s var(--ease)}.navbar:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity .3s;border-radius:0;box-shadow:0 1px 0 var(--glass-line);-webkit-mask-image:none}.navbar:before,.navbar.on:before{display:none}.nb-brand{position:absolute;left:50%;top:calc(env(safe-area-inset-top) + 37px);transform:translate(-50%,-50%);display:block}.nb-act{margin-left:auto}.nb-mark{position:absolute;left:50%;top:50%;height:38px!important;width:auto;opacity:0;transform:translate(-50%,-50%) scale(.7);transform-origin:center;transition:opacity .3s,transform .45s var(--spring)}.nb-lock{transition:opacity .25s,transform .45s var(--ease);transform-origin:center}.navbar.on .nb-lock{opacity:0;transform:scale(.6);pointer-events:none}.navbar.on .nb-mark{opacity:1;transform:translate(-50%,-50%) scale(1)}.nb-brand img{height:52px;width:auto;display:block}.nb-title{position:absolute;left:50%;transform:translate(-50%,6px);font-weight:650;font-size:16px;letter-spacing:-.01em;opacity:0;transition:opacity .25s,transform .35s var(--ease);pointer-events:none}.nb-title{display:none}.nb-act{display:flex;align-items:center;gap:8px;min-width:36px;justify-content:flex-end}.icon{flex:none;display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:var(--text,#f2f4f8);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--spring)}.icon:active{transform:scale(.88)}.icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.navbar .icon{background:var(--glass);box-shadow:inset 0 1px 0 var(--glass-hi),inset 0 0 0 1px var(--glass-line)}@media (max-width:820px),(hover:none) and (pointer:coarse){.ibanner{display:block;position:relative;margin:6px 0 22px;padding:20px 18px 18px;border-radius:28px;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--tb-accent) 42%,transparent),transparent 62%),radial-gradient(90% 70% at 100% 100%,color-mix(in srgb,var(--tb-accent) 20%,transparent),transparent 65%),linear-gradient(165deg,#17213a,#0a0f1a);border:1px solid color-mix(in srgb,var(--tb-accent) 50%,transparent);box-shadow:0 24px 60px -24px color-mix(in srgb,var(--tb-accent) 70%,transparent),inset 0 1px #ffffff24;animation:ib-in .6s cubic-bezier(.3,1.3,.5,1) both}@keyframes ib-in{0%{opacity:0;transform:translateY(-10px) scale(.98)}}.ib-x{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;font-size:20px;line-height:1;cursor:pointer}.ib-head{display:flex;gap:14px;align-items:center;padding-right:30px}.ib-ico{flex:none;width:58px;height:58px;border-radius:15px;box-shadow:0 8px 24px -6px #000b,0 0 0 1px #ffffff2e}.ib-k{margin:0 0 4px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tb-accent)}.ib-t{margin:0;font-size:20px;line-height:1.2;letter-spacing:-.025em;font-weight:800;text-wrap:balance}.ib-list{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ib-list li{padding:11px 12px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.08)}.ib-list svg{width:22px;height:22px;fill:none;stroke:var(--tb-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-bottom:6px;display:block}.ib-list b{display:block;font-size:14px;line-height:1.25;font-weight:700}.ib-list span{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:#c4ccd9}.ib-act{display:flex;align-items:center;gap:12px;margin-top:16px;flex-wrap:wrap}.ib-go{flex:none;height:48px;padding:0 24px;border:0;border-radius:999px;background:var(--tb-accent);color:var(--tb-ink);font-weight:700;font-size:16px;line-height:1;font-family:inherit;cursor:pointer;box-shadow:0 10px 28px -8px color-mix(in srgb,var(--tb-accent) 80%,transparent);-webkit-tap-highlight-color:transparent}.ib-go:active{transform:scale(.96)}.ib-free{font-size:12.5px;line-height:1.35;color:#c4ccd9;flex:1;min-width:120px}.ib-steps{margin:14px 0 0;padding:14px 14px 14px 34px;border-radius:16px;background:#00000047;font-size:14px;line-height:1.55;color:#e5e9f0}.ib-steps li{margin:0 0 4px}.ib-steps li:last-child{margin:0}.ib-steps svg{width:17px;height:17px;vertical-align:-3px;fill:none;stroke:var(--tb-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ib-steps[hidden]{display:none}}@media (display-mode:standalone){.ibanner{display:none!important}}@media (prefers-reduced-motion:reduce){.ibanner{animation:none}}@media (max-width:720px){html{-webkit-text-size-adjust:100%}.top,#landing>.top,#page>.top{margin-top:env(safe-area-inset-top)}dialog.library-dialog,dialog.settings-dialog,dialog.install-dialog{width:100%;max-width:none;margin:auto 0 0;border-radius:28px 28px 0 0;border-bottom:0;max-height:min(90dvh,90vh);padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;box-shadow:0 -20px 60px #0009}dialog.library-dialog[open],dialog.settings-dialog[open],dialog.install-dialog[open]{animation:sheet-in .42s cubic-bezier(.3,1.08,.4,1)}dialog.library-dialog{height:min(88dvh,88vh)}@keyframes sheet-in{0%{transform:translateY(100%)}}dialog.is-dragging{transition:none!important}dialog.settling{transition:transform .3s cubic-bezier(.3,1,.4,1)}.dialog-heading{padding-top:22px;touch-action:none}.dialog-heading:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:#ffffff4d}dialog::backdrop{background:#0000008c}input,select,textarea,#toc-filter,.search-input{font-size:16px!important}.reader-header .icon-button,.dialog-heading .icon-button{width:44px;height:44px}.dialog-tabs button{height:38px;padding:0 14px}.chip,.button,.btn{min-height:44px}.filters button{height:40px}.hero-book{width:min(280px,70vw);margin:-4px auto -18px}.hero-glow{left:10%}.shelf-body .hero{padding-top:12px}.shelf-body section{padding-top:30px}.shelf-body .hero h1{max-width:none}.mylib .install-trigger{display:none}}@media (max-width:380px){.reader-header .icon-button{width:40px;height:40px}}@media (display-mode:standalone){html,body{overscroll-behavior-y:none}}.sign{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:36px 0 0;padding:18px 0 4px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:#8d95a3;text-align:center}.sign img{width:34px;height:auto}.sign b{color:#d6dde9;font-weight:600}.sign .ver{font-style:normal;font-weight:700;font-size:12px;letter-spacing:.03em;color:var(--navy);padding:3px 10px;border-radius:999px;background:#fff}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}@media (hover:none),(pointer:coarse){html{-webkit-tap-highlight-color:rgba(127,166,212,.28)}:is(a,button,summary,label,[role=button],[data-tab],.search-result,.chapter-chip):not(.book-prose a):not(.tb-tab):not(.tb-fab):active{transform:scale(.96);filter:brightness(1.3);transition:transform .07s ease-out,filter .07s ease-out}:is(a,button,summary,label,[role=button]):not(.book-prose a):not(.tb-tab):not(.tb-fab){transition:transform .22s cubic-bezier(.3,1.6,.5,1),filter .22s,background-color .2s,opacity .2s}.book .cover:active img{transform:scale(.97)}.book:hover .cover img{transform:none}.book:active .cover{transform:scale(.97);transition:transform .08s}.tb-tab:active{background:#ffffff1a}.tb-fab:active{filter:brightness(1.15)}.library-dialog button:active,.library-dialog a:active,.format:active{background-color:#ffffff1a}}html.navigating:before{content:"";position:fixed;z-index:9999;top:0;left:0;right:0;height:3px;background:var(--tb-accent,#68a0d9);transform-origin:0 50%;animation:nav-bar 6s cubic-bezier(.1,.7,.2,1) forwards;box-shadow:0 0 10px var(--tb-accent,#68a0d9)}@keyframes nav-bar{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}.is-pending{opacity:.55;pointer-events:none}@media (min-width:721px) and (hover:none) and (pointer:coarse){.tabbar{bottom:calc(16px + env(safe-area-inset-bottom))}.tb-pill{width:min(100%,460px)}.tabbar.is-min .tb-pill{width:min(100%,200px)}.tb-tab{font-size:11.5px}.tb-tab svg{width:25px;height:25px}.tb-fab{width:62px;height:62px}}@media (min-width:721px){.ibanner{max-width:900px;margin-inline:auto}.ib-list{grid-template-columns:repeat(4,1fr)}.ib-t{font-size:24px}}.upd{position:fixed;z-index:70;left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;padding:10px 10px 10px 16px;border-radius:22px;color:#fff;font-size:15px;line-height:1.3;background:#1a1c22cc;-webkit-backdrop-filter:blur(24px) saturate(1.9);backdrop-filter:blur(24px) saturate(1.9);border:1px solid rgba(255,255,255,.16);box-shadow:0 14px 40px -10px #000;animation:ib-in .5s cubic-bezier(.3,1.3,.5,1) both}.upd span{flex:1}.upd b{color:var(--accent,#68a0d9)}.upd-go{height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--accent,#68a0d9);color:var(--accent-ink,#06101c);font-family:inherit;font-size:15px;font-weight:700}.upd-x{width:36px;height:36px;border:0;border-radius:50%;background:#ffffff1a;color:#fff;font-size:20px}@media (min-width:721px){.upd{left:50%;right:auto;width:min(560px,calc(100% - 40px));transform:translate(-50%)}}@media (min-width:721px) and (hover:none) and (pointer:coarse){.mylib .install-trigger{display:none}}.reader-header{background:color-mix(in srgb,var(--reader-bg,#0b0f17) 55%,transparent)!important;-webkit-backdrop-filter:blur(26px) saturate(1.8)!important;backdrop-filter:blur(26px) saturate(1.8)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffff14,0 10px 30px -18px #000000b3}@media (prefers-reduced-transparency:reduce){.reader-header{background:var(--reader-bg,#0b0f17)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (max-width:640px){.nb-brand img{height:44px}.nb-title{display:none}}
html:not(.ib-on) [data-install-banner]>.ibanner{display:none!important}main>.ibanner{animation:none}.ib-go .ib-i,.ib-ios .ib-go .ib-a{display:none}.ib-ios .ib-go .ib-i{display:inline}.ib-go{color:#06101f}.vs-back{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px 0 11px;border-radius:999px;font-family:inherit;font-size:14px;font-weight:500;line-height:1;color:#e6ebf3;background:#ffffff0f;border:1px solid #ffffff1f;text-decoration:none;white-space:nowrap;flex:none;transition:background .2s,border-color .2s}.vs-back:hover{background:#ffffff1c;border-color:#ffffff33}.vs-back svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vs-back:focus-visible{outline:2px solid #68a0d9;outline-offset:2px}.sign a{color:inherit;text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:3px}.sign a:hover{color:#fff}.sign .sign-a{font-size:inherit;font-weight:400;color:#7a8290}.navbar .vs-back{position:relative;z-index:1}@media (max-width:480px){.navbar .vs-back{width:36px;padding:0}.navbar .vs-back span{display:none}}.nb-nav{display:none}@media (min-width:721px) and (hover:hover) and (pointer:fine){.shelf-body .tabbar{display:none!important}.nb-nav{display:flex;align-items:center;gap:4px;margin-left:auto;position:relative;z-index:1}.nb-nav+.nb-act{margin-left:8px}.nb-nav a{display:inline-flex;align-items:center;height:36px;padding:0 15px;border-radius:999px;font-size:14px;font-weight:600;color:#aab1be;text-decoration:none;transition:color .2s,background .2s}.nb-nav a:hover{color:#fff;background:#ffffff12}.nb-nav a[aria-current=page]{color:#0b1b3f;background:#fff}.nb-nav a:focus-visible{outline:2px solid #68a0d9;outline-offset:2px}.shelf-body .navbar:before{display:block!important;background:#03060cd9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 1px 0 #ffffff14;opacity:0;transition:opacity .3s}.shelf-body .navbar.on:before{opacity:1}}.navbar .vs-back{transition:opacity .25s,background .2s,border-color .2s}.navbar.on .vs-back{opacity:0;pointer-events:none}@media (min-width:721px) and (hover:hover) and (pointer:fine){.navbar.on .vs-back{opacity:1;pointer-events:auto}}@media (max-width:600px){header.top .vs-back{width:36px;padding:0}header.top .vs-back span{display:none}}@media (max-width:720px),(hover:none) and (pointer:coarse){#landing>.top nav{display:flex}#landing>.top nav>:not(.vs-back){display:none}}.sign-n{flex-basis:100%;margin:2px 0 0;font-size:12.5px;line-height:1.5;color:#7f8898;text-align:center}.sign-n a{color:#a9b4c6;text-decoration:underline;text-decoration-color:#a9b4c655;text-underline-offset:3px}.footer-nav+.sign-n{margin-top:14px;text-align:left}.bk-t{font-family:var(--ui,inherit);font-weight:500;font-size:.62em;line-height:1;letter-spacing:.46em;margin-right:-.46em;text-transform:uppercase;color:#e8f1fb;white-space:nowrap}.bk-sep{flex:none;width:1px;height:1.5em;background:linear-gradient(180deg,#9cc2ea00,#9cc2eaaa 50%,#9cc2ea00)}.vs-brand{font-size:31px;gap:.55em}.vs-brand>img.lock.mk{height:1.8em;width:auto}.reader-header .vs-brand{font-size:21px}.reader-header .vs-brand .bk-t{display:inline}@media (max-width:600px){.vs-brand{font-size:26px}.reader-header .vs-brand{font-size:21px}}.nb-lock{display:flex;align-items:center;gap:.55em;font-size:29px}.nb-brand .nb-lock img{height:1.8em;width:auto}@media (max-width:640px){.nb-lock{font-size:24px}}@media (max-width:380px){.nb-lock{font-size:22px}}@media (min-width:721px) and (hover:hover) and (pointer:fine){.navbar.on .nb-lock{opacity:1;transform:none;pointer-events:auto}.navbar.on .nb-mark{opacity:0}}@media (display-mode:standalone){.vs-back,.footer-nav a[href^='http'],p:has(>.cr-link),.cr-link,a.btn[href^='http']{display:none!important}a[href^='http']{pointer-events:none;cursor:default;color:inherit!important;text-decoration:none!important}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (pointer:coarse){.vs-back{height:44px;min-width:44px}header.top .chip{height:44px}.footer-nav a,.cr-link,.sign a{display:inline-block;padding-top:11px;padding-bottom:11px}}@media (pointer:coarse) and (max-width:600px){.navbar .vs-back,header.top .vs-back{width:44px}}.nb-brand{left:0;right:0;top:env(safe-area-inset-top);height:74px;margin:0 auto;width:max-content;transform:none;display:flex;align-items:center;justify-content:center}.nb-mark{inset:0;margin:auto;height:38px!important;width:auto;transform:none;transition:opacity .3s ease}.navbar.on .nb-mark{transform:none}.navbar.on .nb-lock{transform:none}.nb-lock{transition:opacity .3s ease}.nb-brand img,.vs-brand>img{image-rendering:auto;backface-visibility:hidden}.vs-brand>img.lock.mk{height:56px;width:auto}.reader-header .vs-brand>img.lock.mk{height:38px}.nb-lock img{height:52px!important}@media (max-width:640px){.nb-lock img{height:44px!important}.vs-brand>img.lock.mk{height:46px}.nb-mark{height:36px!important}}.stand{perspective:2400px;perspective-origin:50% 100%}.stand .cover{transition:transform .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.book:hover .stand .cover,.stand .cover:focus-visible{transform:rotateY(var(--ryh)) translateY(-10px)}.book:hover .stand::before{transform:scale(.9);opacity:.7}}.stand::before{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s ease}@media (max-width:720px){.stand{perspective:1600px}}@media (hover:none),(pointer:coarse){:is(a,button,summary,label,[role=button],[data-tab],.search-result,.chapter-chip):not(.book-prose a):not(.tb-tab):not(.tb-fab):active{transform:scale(.975);filter:none;opacity:.82;transition:transform .12s ease-out,opacity .12s ease-out}:is(a,button,summary,label,[role=button]):not(.book-prose a):not(.tb-tab):not(.tb-fab){transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease,background-color .2s ease}.tb-tab:active{transform:scale(.96)}.tb-fab:active{filter:none;transform:scale(.94)}}.tb-tab,.tb-fab,.icon{--spring:cubic-bezier(.22,1,.36,1)}@keyframes ib-in{0%{opacity:0;transform:translateY(-6px)}}.ibanner{animation:ib-in .45s cubic-bezier(.22,1,.36,1) both}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease}html.navigating:before{height:2px;box-shadow:none}.ibanner{padding:12px 14px!important;border-radius:20px!important;margin:4px 0 16px!important}.ibanner .ib-list,.ibanner .ib-k,.ibanner .ib-ico{display:none!important}.ibanner .ib-head{padding-right:34px}.ibanner .ib-t{font-size:15px!important;font-weight:700;line-height:1.3}.ibanner .ib-act{margin-top:10px!important;gap:12px!important;flex-wrap:nowrap!important}.ibanner .ib-go{height:38px!important;padding:0 18px!important;font-size:14px!important}.ibanner .ib-free{font-size:12px!important;line-height:1.35;min-width:0}.ibanner .ib-x{top:8px!important;right:8px!important}@media (min-width:721px){.ibanner .ib-t{font-size:17px!important}.ibanner .ib-free{font-size:13px!important}}