@layer base{.ibl.ibl :where(:not(svg,svg *)),.ibl.ibl :where(:not(svg,svg *)):before,.ibl.ibl :where(:not(svg,svg *)):after{all:revert-layer}.ibl.ibl :where(svg){vertical-align:baseline;display:inline}}html[data-launch-transition=active] .ibl nav{opacity:0;visibility:hidden;pointer-events:none}.ibl{--blue:#2a7af2;--blue2:#1d6fe8;--green:#25cd9b;--canvas:#fafbfc;--dot:#dbdde4;--ink:#14181f;--ink2:#5b6472;--ink3:#8a929e;--cb:#d3d7e0;--ct:#4e5662;--spring:cubic-bezier(.2,1.1,.3,1);--out:cubic-bezier(.16,1,.3,1);--io:cubic-bezier(.65,0,.25,1)}.ibl *{box-sizing:border-box}.ibl{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh;line-height:normal;font-family:var(--ibl-ff),system-ui,-apple-system,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;overflow-x:clip}.ibl a{color:inherit;text-decoration:none}.ibl button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ibl ::selection{background:#2a7af22e}.ibl nav{z-index:80;pointer-events:none;justify-content:center;display:flex;position:fixed;inset:14px 0 auto}.ibl .navin{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.6);background:#ffffffbd;border-radius:999px;align-items:center;gap:2px;padding:6px 6px 6px 12px;transition:box-shadow .4s,background .4s;display:flex;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #141e320f,0 8px 30px #141e320f}.ibl nav.sc .navin{background:#ffffffdb;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #141e3214,0 12px 36px #141e321f}.ibl .brand{font:800 16px var(--ibl-ff);letter-spacing:-.02em;align-items:center;gap:8px;margin-right:12px;display:flex}.ibl .brand img{width:26px;height:26px;transition:transform .5s var(--spring);border-radius:7px}.ibl .brand:hover img{transform:rotate(-8deg)scale(1.08)}.ibl .navin .lnk{font:600 14px var(--ibl-ff);color:var(--ink2);border-radius:999px;padding:8px 12px;transition:background .2s,color .2s;position:relative}.ibl .navin .lnk:hover{color:var(--ink);background:#141e320d}.ibl .navin .lnk.on{color:var(--ink)}.ibl .navin .lnk.on:after{content:"";background:var(--blue);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.ibl .navin .login{margin:0 4px 0 8px}.ibl .btn{font:700 15px var(--ibl-ff);transition:transform .25s var(--spring),box-shadow .25s;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;display:inline-flex;position:relative;overflow:hidden}.ibl .btn:active{transform:scale(.97)!important}.ibl .btn.pri{color:#fff;background:linear-gradient(#3b88f7,#1f6ae6);box-shadow:inset 0 1px #ffffff59,0 1px 2px #143c8c4d,0 8px 24px #2a7af252}.ibl .btn.pri:before{content:"";transition:transform .8s var(--out);background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.ibl .btn.pri:hover:before{transform:translate(120%)}.ibl .btn.pri:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff59,0 2px 4px #143c8c4d,0 14px 34px #2a7af266}.ibl .btn.ghost{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #141e321f}.ibl .btn.ghost:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #141e322e,0 8px 20px #141e3214}.ibl .btn.big{padding:16px 26px;font-size:17px}.ibl .btn.sm{padding:9px 16px;font-size:14px}.ibl .btn .ar{transition:transform .25s var(--spring)}.ibl .btn:hover .ar{transform:translate(3px)}.ibl .grad{background:linear-gradient(100deg,#1f6ae6 10%,#6e5cf0 90%);color:#0000;-webkit-background-clip:text;background-clip:text;transform:translateZ(0)}.ibl .hero{padding:116px 0 64px;position:relative;overflow:clip}.ibl .stage{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ibl .hero:before{content:"";z-index:-1;background:radial-gradient(38% 50% at 18% 30%,#2a7af21a,#0000 70%),radial-gradient(40% 50% at 80% 35%,#6e5cf017,#0000 70%);position:absolute;inset:-10% -10% 30%}.ibl .hgrid{grid-template-columns:minmax(0,.84fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1260px;margin:0 auto;padding:0 32px;display:grid}.ibl .pill-new{font:650 13.5px var(--ibl-ff);color:var(--ink2);transition:box-shadow .3s,transform .3s var(--spring);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:5px 13px 5px 5px;display:inline-flex;box-shadow:inset 0 0 0 1px #141e3217,0 2px 10px #141e320d}.ibl .pill-new b{color:#fff;font:800 11.5px var(--ibl-ff);letter-spacing:.02em;background:linear-gradient(#3b88f7,#1f6ae6);border-radius:999px;padding:3px 9px}.ibl .pill-new:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #2a7af24d,0 6px 16px #2a7af21f}.ibl .pill-new .ar{transition:transform .25s var(--spring)}.ibl .pill-new:hover .ar{transform:translate(3px)}.ibl .hero h1{font:850 clamp(46px,5vw,74px)/1 var(--ibl-ff);letter-spacing:-.05em;margin:22px 0 0}.ibl #messy{white-space:nowrap;display:inline-block}.ibl #messy i{transition:transform .8s var(--spring);font-style:normal;display:inline-block}.ibl .cp-wrap{white-space:nowrap;display:inline-block;position:relative}.ibl .cp-wrap svg{width:104%;height:.3em;position:absolute;bottom:-.1em;left:-2%;overflow:visible}.ibl .cp-wrap path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--out)}.ibl .cp-wrap.on path{stroke-dashoffset:0}.ibl .hero .sub{font:500 clamp(17px,1.45vw,20px)/1.55 var(--ibl-ff);color:var(--ink2);max-width:520px;margin:22px 0 0}.ibl .ctas{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.ibl .tlink{font:700 15px var(--ibl-ff);color:var(--ink2);align-items:center;gap:6px;padding:8px 4px;transition:color .2s;display:inline-flex}.ibl .tlink:hover{color:var(--ink)}.ibl .tlink .ar{transition:transform .25s var(--spring)}.ibl .tlink:hover .ar{transform:translateY(2px)}.ibl .micro{font:600 13.5px var(--ibl-ff);color:var(--ink3);flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.ibl .micro span:before{content:"✓";color:var(--green);margin-right:6px;font-weight:800}.ibl .proof{transition:box-shadow .3s,transform .3s var(--spring);background:#ffffffb3;border-radius:14px;align-items:center;gap:12px;margin-top:30px;padding:10px 16px 10px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #141e3212}.ibl .proof:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #141e321a,0 8px 22px #141e3212}.ibl .stars{color:#f5b301;letter-spacing:1px;font-size:15px}.ibl .proof .t{font:600 13.5px/1.35 var(--ibl-ff);color:var(--ink2)}.ibl .proof .t b{color:var(--ink);font-weight:800}.ibl .proof .t i{color:var(--ink);font-style:normal}.ibl .rise{opacity:0;animation:ibl-rise .9s var(--out)forwards;transform:translateY(16px)}@keyframes ibl-rise{to{opacity:1;transform:none}}.ibl .hright{position:relative}.ibl .htabs{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:18px;display:flex}.ibl .htab{font:700 13.5px var(--ibl-ff);color:var(--ink3);border-radius:999px;align-items:center;gap:7px;padding:8px 14px;transition:color .25s,background .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.ibl .htab:hover{color:var(--ink);background:#141e320a}.ibl .htab.on{color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px #141e3214,0 4px 12px #141e320f}.ibl .htab:after{content:"";background:var(--blue);transform-origin:0;height:2px;transform:scaleX(var(--p,0));opacity:0;border-radius:2px;transition:opacity .2s;position:absolute;bottom:4px;left:14px;right:14px}.ibl .htab.on:after{opacity:.55}.ibl .hint{opacity:0;pointer-events:none;font:700 13px var(--ibl-ff);color:#fff;white-space:nowrap;transition:opacity .4s,transform .5s var(--spring);z-index:5;background:#14181f;border-radius:10px;padding:7px 12px;position:absolute;top:-14px;left:50%;transform:translate(-50%,-100%)translateY(6px)}.ibl .hint:after{content:"";border:5px solid #0000;border-top-color:#14181f;border-bottom:0;margin-left:-5px;position:absolute;bottom:-5px;left:50%}.ibl .hint.on{opacity:1;transform:translate(-50%,-100%)}.ibl .frag{transform-origin:0 0;z-index:12;animation:5.5s ease-in-out infinite ibl-bob;position:absolute;top:0;left:0}.ibl .frag.in{animation:ibl-fragin .5s var(--spring)backwards,ibl-bob 5.5s ease-in-out infinite}.ibl .frag.pre{opacity:0}.ibl .morph{z-index:12;transform-origin:0 0;will-change:transform;position:absolute}.ibl .morph>.frag,.ibl .morph>.card{transform-origin:0 0;position:absolute;top:0;left:0}@keyframes ibl-fragin{0%{opacity:0;scale:.6}}@keyframes ibl-bob{50%{translate:0 -6px}}.ibl .m-chat{font:500 14px/1.35 var(--ibl-ff);color:#222;text-align:left;background:#fff;border-radius:16px 16px 16px 5px;max-width:200px;padding:8px 12px;box-shadow:0 6px 18px #141e3221}.ibl .m-chat small{font:700 11px var(--ibl-ff);margin-bottom:2px;display:block}.ibl .m-note{font:italic 600 14.5px/1.5 var(--ibl-ff);color:#5a4a12;text-align:left;background:#fff3a8;border-radius:3px;width:150px;padding:12px 14px 10px;box-shadow:0 8px 18px #7864142e}.ibl .m-shot{background:#1d2129;border-radius:12px;width:92px;height:142px;padding:6px;box-shadow:0 10px 22px #141e3238}.ibl .m-shot div{width:100%;height:100%;font:700 10px var(--ibl-ff);color:#fff;text-shadow:0 1px 2px #0006;border-radius:7px;place-items:end start;padding:7px;display:grid}.ibl .m-sheet{font:500 11.5px var(--ibl-ff);color:#333;text-align:left;background:#fff;border-radius:6px;grid-template-columns:repeat(3,58px);display:grid;overflow:hidden;box-shadow:0 6px 18px #141e3221}.ibl .m-sheet span{white-space:nowrap;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;padding:4px 6px;overflow:hidden}.ibl .m-sheet span.h{color:#1e6b3a;background:#e3f4e8;font-weight:700}.ibl .m-mail{font:500 12.5px/1.4 var(--ibl-ff);color:#333;text-align:left;background:#fff;border-radius:10px;width:196px;padding:9px 12px;box-shadow:0 6px 18px #141e3221}.ibl .m-mail b{font:700 12.5px var(--ibl-ff);color:#111;display:block}.ibl .m-mail i{color:#888;font-style:normal}.ibl .m-voice{font:700 12px var(--ibl-ff);color:#333;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 7px;display:flex;box-shadow:0 6px 18px #141e3221}.ibl .m-voice b{color:#fff;background:#25c26e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.ibl .m-voice svg{width:70px;height:20px}.ibl .m-cal{text-align:left;width:146px;font:600 12.5px var(--ibl-ff);color:#222;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #141e3221}.ibl .m-cal div{color:#fff;font:800 10.5px var(--ibl-ff);letter-spacing:.06em;background:#f04b3a;padding:4px 9px}.ibl .m-cal p{margin:0;padding:7px 9px 8px}.ibl .m-cal small{font:500 11px var(--ibl-ff);color:#888;display:block}.ibl .m-link{text-align:left;width:176px;font:600 12px var(--ibl-ff);color:#222;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #141e3221}.ibl .m-link div{height:52px}.ibl .m-link p{margin:0;padding:6px 9px 8px}.ibl .m-link small{font:500 10.5px var(--ibl-ff);color:#888;display:block}.ibl .m-photo{background:#fff;border-radius:4px;width:116px;height:90px;padding:5px 5px 16px;box-shadow:0 8px 18px #141e3229}.ibl .m-photo div{border-radius:2px;width:100%;height:100%}.ibl .fit{width:100%;position:relative}.ibl .fit>*{transform-origin:0 0;position:absolute;top:0;left:0}.ibl .stage{background:var(--canvas);text-align:left;background-image:radial-gradient(var(--dot)1.15px,transparent 1.3px);background-size:25px 25px;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px #141e3212,0 30px 80px -20px #14285040,0 10px 30px -10px #1428501f}.ibl .stage.flat{border-radius:16px;box-shadow:0 0 0 1px #141e320f}.ibl .box{text-align:left}.ibl .layer{position:absolute;inset:0}.ibl .glass{-webkit-backdrop-filter:blur(10px)saturate(1.3);background:linear-gradient(#fff9,#ffffff1f 60%),#eceef19e;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 .5px #00000014,0 4px 12px #141e321a,0 1px 3px #141e3212}.ibl .topbar{z-index:30;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:14px;left:14px;right:14px}.ibl .isle{border-radius:22px;align-items:center;gap:2px;height:44px;padding:4px;display:flex}.ibl .ib{min-width:36px;height:36px;font:700 14px var(--ibl-ff);color:#2b323b;white-space:nowrap;border-radius:18px;justify-content:center;align-items:center;gap:6px;padding:0 10px;transition:background .2s;display:flex}.ibl .ttl{padding:0 12px 0 4px;transition:opacity .2s}.ibl .crumb{color:var(--ink3)}.ibl .faces{padding:0 6px 0 4px;display:flex}.ibl .face{color:#fff;width:26px;height:26px;font:800 11px var(--ibl-ff);transition:transform .5s var(--spring),opacity .3s,width .4s,margin .4s,border-width .4s;border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-7px;display:grid}.ibl .face:first-child{margin-left:0}.ibl .face.hide{opacity:0;border-width:0;width:0;margin-left:0;transform:scale(0)}.ibl .face.bump{animation:ibl-bump .5s var(--spring)}@keyframes ibl-bump{40%{transform:translateY(-4px)scale(1.15)}}.ibl .share{background:var(--blue);box-shadow:0 3px 10px #2a7af259;color:#fff!important;padding:0 14px!important}.ibl .share.pulse{animation:1s ease-out ibl-pulse}@keyframes ibl-pulse{0%{box-shadow:0 0 #2a7af280}to{box-shadow:0 0 0 14px #2a7af200}}.ibl .backb{pointer-events:auto;cursor:pointer}.ibl .backb:hover{background:#141e3212}.ibl .backb.call{animation:1.6s ease-out infinite ibl-callme}@keyframes ibl-callme{0%{box-shadow:0 0 #2a7af273}70%,to{box-shadow:0 0 0 12px #2a7af200}}.ibl .toolbar{z-index:30;gap:10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ibl .isl{border-radius:30px;align-items:center;padding:4px;display:flex}.ibl .tbt{width:60px;height:52px;font:600 11px/13px var(--ibl-ff);color:#000c;border-radius:26px;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.ibl .tbt svg{filter:drop-shadow(0 1px 1.4px #1e242c38);width:28px;height:28px;overflow:visible}.ibl .card{z-index:1;border:1px solid var(--cb);transition:left .6s var(--spring),top .6s var(--spring),transform .32s var(--spring),opacity .3s,box-shadow .3s,border-color .25s,width .5s var(--out);background:#fff;border-radius:8px;position:absolute;top:0;left:0;box-shadow:0 1px 4px #22272f1a}.ibl .card .halo{pointer-events:none;border:4px solid #2a7af200;border-radius:12px;transition:border-color .28s;position:absolute;inset:-4.5px}.ibl .card.lift{border-color:#2a7af28c;box-shadow:0 1px 4px #22272f1a,0 14px 20px -8px #22272f33}.ibl .card.lift .halo{border-color:#2a7af224}.ibl .card.edit{border-color:var(--blue)}.ibl .card.inl{border-color:#e6e8ec;box-shadow:0 1px 2px #0000000f}.ibl .card.glint{border-color:#2a7af2b3;box-shadow:0 0 0 4px #2a7af21f,0 1px 4px #22272f1a}.ibl .card.hide{opacity:0}.ibl .card.drag{z-index:20;transition:transform .25s var(--spring),box-shadow .3s,border-color .25s,opacity .3s;cursor:grabbing;border-color:#2a7af28c;transform:rotate(2.5deg)scale(1.04);box-shadow:0 22px 34px -12px #22272f52}.ibl .live .card{cursor:grab}.ibl .live .card:not(.drag):hover{border-color:#bfc6d2;box-shadow:0 1px 4px #22272f1a,0 6px 14px -6px #22272f2e}.ibl .live .cbx{cursor:pointer}.ibl .live .cbx:hover{border-color:var(--green)}.ibl .cp{gap:9px;padding:10px 12px 11px;display:flex}.ibl .cx{flex:1;min-width:0}.ibl .ct{font:700 17px/1.25 var(--ibl-ff);color:#232931;letter-spacing:-.01em}.ibl .ct:empty{display:none}.ibl .cb{font:500 15px/1.32 var(--ibl-ff);color:var(--ct);white-space:pre-wrap;word-break:break-word;min-height:19px}.ibl .ct+.cb{margin-top:2px}.ibl .ct:not(:empty)+.cb:empty{display:none}.ibl .typing:after{content:"";background:var(--blue);vertical-align:-3px;width:2px;height:1.05em;margin-left:1px;animation:1s step-end infinite ibl-blink;display:inline-block}@keyframes ibl-blink{50%{opacity:0}}.ibl .cm{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.ibl .cm:empty,.ibl .atts:empty{display:none}.ibl .cm .sp{flex:1}.ibl .cbx{width:18px;height:18px;transition:background .2s,border-color .2s,transform .35s var(--spring);background:#fff;border:1.5px solid #c4c7d5;border-radius:4px;flex:none;place-items:center;margin-top:1px;display:grid}.ibl .cbx svg{stroke:#fff;stroke-width:3px;fill:none;stroke-dasharray:20;stroke-dashoffset:20px;width:12px;height:12px;transition:stroke-dashoffset .35s 50ms var(--out)}.ibl .cbx.on{background:var(--green);border-color:var(--green)}.ibl .cbx.on svg{stroke-dashoffset:0}.ibl .cbx.pop{transform:scale(1.25)}.ibl .doneT .cb{color:#a5acb7;-webkit-text-decoration:line-through #c7ccd4;text-decoration:line-through #c7ccd4}.ibl .chip{height:21px;font:600 12.5px/21px var(--ibl-ff);white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ibl .chip.lb{color:#1e5fc8;background:#e8f0fe}.ibl .chip.am{color:#a2620b;background:#fff1d9}.ibl .chip.gr{color:#14855f;background:#dff7ee}.ibl .chip.pk{color:#b4325f;background:#fde6ee}.ibl .chip.dt{color:#555c67;background:#f1f2f5}.ibl .chip.soon{color:#c2412d;background:#ffedea}.ibl .av{color:#fff;width:23px;height:23px;font:800 10.5px var(--ibl-ff);border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-6px;display:inline-grid}.ibl .cm .av:first-child{margin-left:0}.ibl .popin{animation:ibl-pop .5s var(--spring)}@keyframes ibl-pop{0%{opacity:0;transform:scale(.3)}}.ibl .att{height:44px;font:600 13.5px var(--ibl-ff);transition:background .15s,transform .2s var(--spring);border:1px solid;border-radius:6px;align-items:center;gap:9px;margin-top:9px;padding:0 10px 0 8px;display:flex}.ibl .att>div{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ibl .att .ai{border-radius:6px;flex:none;place-items:center;width:28px;height:28px;display:grid;overflow:hidden}.ibl .att small{font:500 11.5px var(--ibl-ff);opacity:.7;margin-top:1px;display:block}.ibl .att .go{font:700 16px var(--ibl-ff);opacity:.5;margin-left:auto}.ibl .att.board{color:#1d3f7a;background:#eaf2fe;border-color:#c9dbf8}.ibl .att.photo{color:#1d3f7a;background:#eef3fe;border-color:#cfddfa}.ibl .att.link{color:#145f5c;background:#e6f5f4;border-color:#c4e6e3}.ibl .att.file{color:#2e3238;background:#f3f4f7;border-color:#e1e4ea}.ibl .att.place{color:#8a2a1f;background:#fff2f0;border-color:#f8d5cf}.ibl .ls{transition:opacity .45s,transform .6s var(--spring);position:absolute;top:0;left:0}.ibl .ls.pre{opacity:0;transform:scale(.96)}.ibl .lpill{color:#fff;height:36px;font:600 15px var(--ibl-ff);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 14px 0 8px;display:inline-flex}.ibl .lpill .grip{background-image:radial-gradient(circle,#ffffffbf 1px,#0000 1.2px);background-size:3.5px 3.7px;width:7px;height:11px}.ibl .lbody{border:2px solid var(--c);background:color-mix(in srgb,var(--canvas)94%,var(--c));transition:height .55s var(--spring),box-shadow .3s;border-radius:8px;margin-top:4px}.ibl .ls.tgt .lbody{box-shadow:0 0 0 4px color-mix(in srgb,transparent 80%,var(--c))}.ibl .tcol{z-index:35;width:38px;transition:opacity .2s,transform .35s var(--spring),top .3s var(--out),left .3s var(--out);background:#fffffff7;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;box-shadow:0 0 0 .5px #1e242c1a,0 1px 3px #1e242c1a,0 8px 22px #1e242c21}.ibl .tcol.off{opacity:0;pointer-events:none;transform:translate(-6px)scale(.92)}.ibl .trow{border-radius:8px;place-items:center;width:30px;height:32px;transition:background .15s;display:grid;position:relative}.ibl .trow svg{stroke:#4a525e;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ibl .trow.dv{cursor:pointer;background:#2a7af21f}.ibl .trow.dv svg{stroke:var(--blue2)}.ibl .trow.dv:hover,.ibl .trow.dv.hl{background:#2a7af238}.ibl .dtag{font:700 12.5px var(--ibl-ff);color:#fff;background:var(--blue);white-space:nowrap;pointer-events:none;border-radius:7px;padding:5px 9px;position:absolute;top:50%;left:38px;transform:translate(4px,-50%);box-shadow:0 4px 12px #2a7af259}.ibl .dtag:before{content:"";border:4px solid #0000;border-left:0;border-right-color:var(--blue);margin-top:-4px;position:absolute;top:50%;left:-4px}.ibl #dv .card{cursor:zoom-in}.ibl #dv .card:not(.lift):hover{border-color:#b8c3d3;box-shadow:0 1px 4px #22272f1a,0 8px 18px -8px #22272f38}.ibl .cur{z-index:40;pointer-events:none;transition:transform .8s var(--io),opacity .3s;opacity:0;position:absolute;top:0;left:0}.ibl .cur.on{opacity:1}.ibl .cur svg{filter:drop-shadow(0 2px 3px #00000040);width:22px;height:22px;display:block}.ibl .cur span{font:700 12px var(--ibl-ff);color:#fff;white-space:nowrap;border-radius:8px 8px 8px 2px;padding:3px 8px;position:absolute;top:18px;left:16px}.ibl .ripple{border:2px solid var(--blue);z-index:39;pointer-events:none;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;animation:.55s ease-out forwards ibl-rip;position:absolute}@keyframes ibl-rip{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.3)}}.ibl .rx-fly{z-index:41;animation:ibl-floatup 1.6s var(--out)forwards;pointer-events:none;font-size:26px;position:absolute}@keyframes ibl-floatup{0%{opacity:0;transform:translateY(0)scale(.3)}20%{opacity:1;transform:translateY(-10px)scale(1.15)}to{opacity:0;transform:translateY(-70px)scale(1)}}.ibl .key{z-index:42;font:700 12px var(--ibl-ff);color:#3a414c;animation:ibl-keyp 1s var(--out)forwards;pointer-events:none;background:#fff;border-radius:7px;padding:4px 9px;position:absolute;box-shadow:0 0 0 1px #141e321f,0 2px #141e321f,0 6px 14px #141e321a}@keyframes ibl-keyp{0%{opacity:0;transform:translateY(6px)}15%{opacity:1;transform:none}30%{transform:translateY(2px);box-shadow:0 0 0 1px #141e321f,0 0 #141e321f}45%{transform:none}80%{opacity:1}to{opacity:0}}.ibl section{position:relative}.ibl .wrap{max-width:1200px;margin:0 auto;padding:0 32px}.ibl .sec{padding:120px 0}.ibl .k{font:800 13px var(--ibl-ff);letter-spacing:.08em;text-transform:uppercase;color:var(--blue2);align-items:center;gap:10px;display:flex}.ibl .k:before{content:"";background:currentColor;border-radius:2px;width:22px;height:2px}.ibl .center{text-align:center}.ibl .center .k{justify-content:center}.ibl h2{font:850 clamp(34px,4.4vw,56px)/1.04 var(--ibl-ff);letter-spacing:-.045em;margin:16px 0 0}.ibl .lede{font:500 clamp(16.5px,1.4vw,19px)/1.55 var(--ibl-ff);color:var(--ink2);max-width:600px;margin:18px 0 0}.ibl .center .lede{margin-left:auto;margin-right:auto}.ibl .rv{opacity:0;transition:opacity .9s var(--out),transform 1s var(--out);transform:translateY(28px)}.ibl .rv.in{opacity:1;transform:none}.ibl .d1{transition-delay:80ms}.ibl .d2{transition-delay:.16s}.ibl .d3{transition-delay:.24s}.ibl .row{grid-template-columns:1fr 1.3fr;align-items:center;gap:64px;display:grid}.ibl .row.flip{grid-template-columns:1.3fr 1fr}.ibl .row.flip .txt{order:2}.ibl .bul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ibl .bul li{font:600 15.5px var(--ibl-ff);color:#363d48;transition:color .3s,transform .4s var(--spring);align-items:center;gap:12px;display:flex}.ibl .bul li i{width:30px;height:30px;transition:background .3s,transform .4s var(--spring);background:#f0f2f5;border-radius:9px;flex:none;place-items:center;font-size:14px;font-style:normal;display:grid}.ibl .bul li.on{color:var(--ink)}.ibl .bul li.on i{background:#e8f0fe;transform:scale(1.1)}.ibl .yourturn{font:700 14px var(--ibl-ff);color:var(--blue2);opacity:0;transition:opacity .5s,transform .6s var(--spring);background:#eef4fe;border-radius:12px;align-items:center;gap:8px;margin-top:22px;padding:9px 14px;display:inline-flex;transform:translateY(8px)}.ibl .yourturn.on{opacity:1;transform:none}.ibl .yourturn .hand{animation:1.4s ease-in-out infinite ibl-poke;display:inline-block}@keyframes ibl-poke{50%{transform:translate(5px)}}.ibl .howstage{max-width:980px;margin:52px auto 0}.ibl .steps{grid-template-columns:repeat(3,1fr);gap:18px;max-width:980px;margin:26px auto 0;display:grid}.ibl .step{transition:box-shadow .4s,transform .5s var(--spring);text-align:left;background:#fff;border-radius:16px;padding:18px 18px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #141e3212}.ibl .step .n{font:800 18px var(--ibl-ff);letter-spacing:-.02em;color:#3f4652;align-items:center;gap:10px;transition:color .4s;display:flex}.ibl .step .n b{width:26px;height:26px;color:var(--ink3);font:800 13px var(--ibl-ff);background:#f0f2f5;border-radius:8px;place-items:center;transition:background .4s,color .4s;display:grid}.ibl .step p{font:500 14.5px/1.5 var(--ibl-ff);color:var(--ink2);margin:8px 0 0;transition:color .4s}.ibl .step .bar{background:var(--blue);width:0;height:3px;position:absolute;bottom:0;left:0}.ibl .step.on{box-shadow:0 0 0 1.5px #2a7af24d,0 14px 30px -12px #2a7af240}.ibl .step.on .n{color:var(--ink)}.ibl .step.on .n b{background:var(--blue);color:#fff}.ibl .step.on p{color:var(--ink2)}.ibl .step.done .n b{color:#14855f;background:#dff7ee}.ibl .tcl,.ibl .pp{z-index:36;transform-origin:0 0;transition:opacity .22s,transform .4s var(--spring);background:#fffffff7;border-radius:12px;flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;box-shadow:0 0 0 .5px #1e242c1a,0 1px 3px #1e242c1a,0 8px 22px #1e242c21}.ibl .tcl.off,.ibl .pp.off{opacity:0;pointer-events:none;transform:scale(.88)translate(-6px)}.ibl .tcl .tr,.ibl .pp .pr{height:34px;font:600 13.5px var(--ibl-ff);color:#2b323b;white-space:nowrap;border-radius:8px;align-items:center;gap:2px;padding-right:14px;transition:background .15s,color .15s;display:flex}.ibl .tcl .tr i{place-items:center;width:32px;height:34px;font-style:normal;display:grid}.ibl .tcl .tr svg{stroke:#4a525e;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ibl .pp{min-width:150px}.ibl .pp .pr{gap:8px;padding-left:8px}.ibl .pp .pr .av{margin-left:0}.ibl .pp .pr small{font:500 12px var(--ibl-ff);color:var(--ink3);margin-left:auto}.ibl .tcl .tr.hl,.ibl .pp .pr.hl{color:var(--blue2);background:#2a7af21a}.ibl .tcl .tr.hl svg{stroke:var(--blue2)}.ibl .chip.rx{color:#3a414c;background:#f1f2f5}.ibl .cur>span{transition:opacity .2s}.ibl .cur.chatting>span{opacity:0}.ibl .cur .cchat{font:600 13px var(--ibl-ff);color:#fff;white-space:nowrap;animation:ibl-pop .35s var(--spring);border-radius:4px 14px 14px;padding:6px 11px;transition:opacity .3s,transform .3s;position:absolute;top:18px;left:16px;box-shadow:0 6px 16px #141e322e}.ibl .cur .cchat.out{opacity:0;transform:translateY(-4px)}.ibl .cur .cchat.typing:after{background:#fff}.ibl .bento{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}.ibl .bt{isolation:isolate;background:#fff;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #141e3212,0 12px 30px -18px #14285033}.ibl .bt.s2{grid-column:span 2}.ibl .bt:after{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%)var(--my,50%),#2a7af212,transparent 45%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.ibl .bt:hover:after{opacity:1}.ibl .bth{justify-content:space-between;align-items:flex-start;gap:16px;padding:26px 28px 0;display:flex}@media (max-width:600px){.ibl .bth{flex-direction:column}}.ibl .bt h3{font:800 21px/1.2 var(--ibl-ff);letter-spacing:-.02em;margin:0}.ibl .bt p{font:500 15px/1.5 var(--ibl-ff);color:var(--ink2);max-width:430px;margin:8px 0 0}.ibl .demo{flex:1;align-items:flex-end;padding:22px 24px 24px;display:flex;position:relative}.ibl .demo .fit{margin:0 auto}.ibl .seg{background:#f0f2f5;border-radius:12px;flex:none;padding:3px;display:inline-flex;position:relative}.ibl .seg button{z-index:1;font:700 13px var(--ibl-ff);color:var(--ink2);border-radius:9px;align-items:center;gap:6px;padding:7px 13px;transition:color .25s;display:flex;position:relative}.ibl .seg button.on{color:var(--ink)}.ibl .seg .th{transition:left .45s var(--spring),width .45s var(--spring);background:#fff;border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #141e321f}.ibl .mini-btn{font:700 13px var(--ibl-ff);color:#2b323b;transition:transform .25s var(--spring),box-shadow .25s,background .2s;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #141e321a,0 1px 2px #141e320d}.ibl .mini-btn:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #141e3229,0 6px 14px #141e3214}.ibl .mini-btn:active{transform:scale(.96)}.ibl .mini-btn.on{color:var(--blue2);background:#eef4fe;box-shadow:inset 0 0 0 1px #2a7af259}.ibl #hs .topbar{transition:top .6s var(--spring)}.ibl #hs .tbt{transition:background .2s}.ibl #hs .tbt.on{background:#2a7af224}.ibl .wd{transition:opacity .35s;position:absolute}.ibl .wd.hide{opacity:0}.ibl .wdh{height:34px;font:700 13px var(--ibl-ff);color:#2b323b;text-align:left;border-bottom:1px solid #eef0f3;align-items:center;gap:6px;padding:0 10px;display:flex}.ibl .wdh small{font:600 11px var(--ibl-ff);color:#8a929e;margin-left:auto}.ibl .tmap{background:#fff;border:1px solid #e3e6eb;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #22272f1a}.ibl .mbody{height:250px;position:relative}.ibl .mbody svg{width:100%;height:100%;position:absolute;inset:0}.ibl .mroute{fill:none;stroke:#e5483b;stroke-width:2.5px;stroke-dasharray:5 5;stroke-linecap:round;opacity:0;transition:opacity .6s}.ibl .routed .mroute{opacity:.75}.ibl .mpin{transform-origin:50% 100%;width:22px;height:22px;transition:transform .45s var(--spring);margin:-22px 0 0 -11px;position:absolute;transform:scale(0)}.ibl .mpin.on{transform:scale(1)}.ibl .mpin svg{filter:drop-shadow(0 2px 2px #00000040);width:22px;height:22px;display:block}.ibl .mpin span{font:700 10.5px var(--ibl-ff);color:#2b323b;white-space:nowrap;background:#fff;border-radius:6px;padding:2px 6px;position:absolute;top:1px;left:20px;box-shadow:0 1px 3px #00000026}.ibl .cdw{text-align:center;background:#fff;border:1px solid #e3e6eb;border-radius:10px;overflow:hidden;box-shadow:0 1px 4px #22272f1a}.ibl .cdt{font:700 14px var(--ibl-ff);color:#2b323b;margin-top:10px}.ibl .cdn{justify-content:center;align-items:baseline;gap:6px;display:flex}.ibl .cdn b{font:850 38px/1.08 var(--ibl-ff);letter-spacing:-.03em;color:#ec5c8f}.ibl .cdn span{font:700 14px var(--ibl-ff);color:#6b7380}.ibl .cdc{font:700 12.5px var(--ibl-ff);color:#8a929e;font-variant-numeric:tabular-nums}.ibl .cdc i{color:#2b323b;font-style:normal}.ibl .cdf{font:600 11.5px var(--ibl-ff);color:#8a929e;padding:6px 0 11px}.ibl .pic{border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #22272f1f,0 10px 20px -10px #22272f59}.ibl .pic div{width:100%;height:100%}.ibl .dcol .dch{height:42px;font:800 11.5px var(--ibl-ff);letter-spacing:.06em;text-transform:uppercase;color:#8a929e;align-items:baseline;gap:6px;padding:8px 4px 0;display:flex}.ibl .dcol .dch b{font:850 20px var(--ibl-ff);letter-spacing:-.02em;color:#2b323b}.ibl .dcol.today .dch{color:var(--blue2)}.ibl .dcol.today .dch b{color:#fff;background:var(--blue);border-radius:9px;padding:0 7px}.ibl .dcol .lbody{border-width:1.5px}.ibl .card.sm .cp{gap:7px;padding:8px 9px 9px}.ibl .card.sm .cb{font-size:13.5px;line-height:1.28}.ibl .card.sm .cbx{width:16px;height:16px}.ibl .card.sm .cm{margin-top:6px}.ibl .card.sm .av{width:21px;height:21px}.ibl .hstrip{z-index:31;height:88px;transition:transform .6s var(--spring);background:linear-gradient(#1c1c1e,#2c2c2e);position:absolute;top:0;left:0;right:0}.ibl .hstrip.xpre{transform:translateY(-100%)}.ibl .hstrip .q-ctl{top:23px;left:14px}.ibl .hstrip .q-cb{width:42px;height:42px}.ibl .hstrip .q-tiles{top:9px}.ibl .hstrip .q-tile{width:70px;height:70px}.ibl .hstrip .q-end{width:46px;height:46px;top:21px;right:14px}.ibl .hcap{opacity:0;max-width:150px;font:600 12.5px/1.3 var(--ibl-ff);color:#fff;transition:opacity .25s,transform .35s var(--spring);background:#3a3f47;border-radius:10px;padding:6px 10px 7px;position:absolute;top:50%;left:416px;transform:translate(-4px,-50%)}.ibl .hcap.on{opacity:1;transform:translateY(-50%)}.ibl .hstrip.t4 .q-tiles{justify-content:flex-start;gap:8px;top:12px;left:118px;right:auto}.ibl .hstrip.t4 .q-tile{width:64px;height:64px}.ibl .hstrip.t4 .hcap{max-width:176px;left:410px}.ibl .cm .av.popin{animation:ibl-pop .5s var(--spring)}.ibl .hcap b{font:700 11px var(--ibl-ff);margin-bottom:1px;display:block}.ibl .wsht{background-color:#fff;background-image:linear-gradient(90deg,#0000 30px,#f6b9b9 30px 31.5px,#0000 31.5px),repeating-linear-gradient(#0000 0 45px,#dce6f5 45px 46.5px);background-position:0 0,0 22px;border-radius:4px;height:228px;box-shadow:0 1px 3px #22272f1f,0 10px 24px -14px #22272f4d}.ibl .wtl{font:800 10.5px var(--ibl-ff);letter-spacing:.07em;text-transform:uppercase;color:#8a929e;position:absolute;top:12px;left:42px}.ibl .wq{font:600 17px var(--ibl-ff);color:#2b323b;align-items:center;gap:7px;display:flex;position:absolute;top:31px;left:42px}.ibl .wq b{color:#6b7380;font-weight:800}.ibl .wq.w2{top:170px}.ibl .fr{flex-direction:column;align-items:center;line-height:1.04;display:inline-flex}.ibl .fr i{padding:0 2px;font-style:normal}.ibl .fr i+i{border-top:1.6px solid}.ibl .ink{font:600 27px var(--ibl-caveat),cursive;color:#2a7af2;opacity:0;white-space:nowrap;align-items:center;gap:7px;display:flex;position:absolute;left:56px}.ibl .ink .fr{font-size:22px;line-height:1}.ibl .ink .fr i+i{border-top-width:2px}.ibl .ink.on{opacity:1}.ibl .i1{top:76px}.ibl .i2{gap:13px;top:121px}.ibl .circ{pointer-events:none;position:absolute;overflow:visible}.ibl .circ path{fill:none;stroke:#2a7af2;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.ibl .hpen{z-index:3;opacity:0;pointer-events:none;filter:drop-shadow(0 3px 4px #00000040);margin:-25px 0 0 -3px;transition:opacity .25s;position:absolute;top:0;left:0}.ibl .hpen.on{opacity:1}.ibl .clipchips{justify-content:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ibl .dev{background:#14181f;border-radius:18px;padding:10px;position:absolute;box-shadow:0 20px 40px -18px #141e3273}.ibl .dev .scr{background:var(--canvas);background-image:radial-gradient(var(--dot)1.1px,transparent 1.2px);background-size:22px 22px;border-radius:10px;width:100%;height:100%;position:relative;overflow:hidden}.ibl .dev.phone{border-radius:30px;padding:9px}.ibl .dev.phone .scr{border-radius:22px}.ibl .dev.phone .scr:before{content:"";z-index:2;background:#14181f;border-radius:10px;width:56px;height:16px;margin-left:-28px;position:absolute;top:7px;left:50%}.ibl .laptop-base{background:linear-gradient(#d5d9e0,#b9bec8);border-radius:0 0 14px 14px;height:14px;position:absolute;box-shadow:0 10px 20px -10px #141e3266}.ibl .dh{font:800 14px var(--ibl-ff);color:#2b323b;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}.ibl .dh .live{font:700 11px var(--ibl-ff);color:#14855f;align-items:center;gap:5px;display:flex}.ibl .dh .live:before{content:"";background:#25cd9b;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite ibl-livedot;box-shadow:0 0 0 3px #25cd9b33}@keyframes ibl-livedot{50%{box-shadow:0 0 0 6px #25cd9b00}}.ibl .drow{height:40px;font:600 14px var(--ibl-ff);color:#3a414c;cursor:pointer;transition:background .6s,border-color .6s,transform .2s var(--spring);background:#fff;border:1px solid #e3e6eb;border-radius:8px;align-items:center;gap:9px;padding:0 10px;display:flex;position:absolute;left:12px;right:12px}.ibl .drow:hover{border-color:#c9cfd8}.ibl .drow:active{transform:scale(.98)}.ibl .drow .tx{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ibl .drow.done .tx{color:#a5acb7;-webkit-text-decoration:line-through #c7ccd4;text-decoration:line-through #c7ccd4}.ibl .drow.flash{background:#eaf2fe;border-color:#bfd5fa;transition:none}.ibl .drow .av{transition:transform .4s var(--spring),opacity .3s;margin:0}.ibl .drow .av.h{opacity:0;transform:scale(0)}.ibl .dlab{font:700 13px var(--ibl-ff);color:var(--ink3);text-align:center;position:absolute}.ibl .syncline{background:linear-gradient(90deg,transparent,var(--blue),transparent);opacity:0;border-radius:2px;height:2px;position:absolute}.ibl .syncline.go{animation:ibl-syncg .7s var(--out)}@keyframes ibl-syncg{0%{opacity:1;transform:scaleX(.1)}to{opacity:0;transform:scaleX(1)}}.ibl .drawc{z-index:1;touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;top:0;left:0}.ibl #clipbox .att{height:36px;margin-top:6px}.ibl .pal{justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.ibl .sw{width:26px;height:26px;transition:transform .25s var(--spring),box-shadow .25s;border-radius:50%;box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 1px #141e3226}.ibl .sw:hover{transform:scale(1.1)}.ibl .sw.on{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--blue)}.ibl .qpair{text-align:left;grid-template-columns:1fr 1fr;gap:24px;margin:52px auto 0;padding-bottom:34px;display:grid;position:relative}.ibl .qlab{font:800 18px var(--ibl-ff);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 12px 6px;display:flex}.ibl .qlab small{font:600 14.5px var(--ibl-ff);color:var(--ink3)}.ibl .qlab.bad{color:#6b7380}.ibl .qlab.good{color:var(--blue2)}.ibl #qL{background:linear-gradient(160deg,#eef2f8,#e3e8f1)}.ibl .qfade{transition:opacity .6s}.ibl .qfade.out{opacity:0}.ibl .qsay{z-index:60;opacity:0;color:var(--ink);font:650 17px var(--ibl-ff);white-space:nowrap;transition:transform .35s var(--spring),opacity .25s;pointer-events:none;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:6px 20px 6px 6px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%,10px);box-shadow:0 0 0 1px #141e320f,0 14px 34px -10px #141e3266}.ibl .qsay.on{opacity:1;transform:translate(-50%)}.ibl .qsay i{border-radius:50%;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.ibl .qsay i svg{width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.ibl .qpair{grid-template-columns:1fr;gap:22px;padding-bottom:64px}.ibl .qsay{font-size:14px}}.ibl .q-win{transition:transform .45s var(--spring),opacity .5s,filter .6s;z-index:3;background:#fff;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #141e3214,0 20px 40px -18px #141e3273}.ibl .q-win.front{z-index:4}.ibl .q-win.pre{opacity:0;transform:scale(.6)}.ibl .q-win.dim{filter:saturate(.35);opacity:.45}.ibl .q-wt{height:30px;font:700 12.5px var(--ibl-ff);color:var(--ink2);background:#f1f3f6;align-items:center;gap:6px;padding:0 10px;display:flex}.ibl .q-wt i{background:#d5d9e0;border-radius:50%;width:9px;height:9px}.ibl .q-wt b{margin-left:5px}.ibl .q-win.dark{background:#1e2228}.ibl .q-win.dark .q-wt{color:#c5cbd4;background:#2a2f37}.ibl .q-win.dark .q-wt i{background:#454c57}.ibl .q-bdg{color:#fff;min-width:19px;height:19px;font:800 11px/19px var(--ibl-ff);text-align:center;transition:transform .35s var(--spring);background:#f04b3a;border-radius:10px;margin-left:auto;padding:0 5px;transform:scale(0)}.ibl .q-bdg.on{transform:scale(1)}.ibl .q-bdg.bump{animation:ibl-bump .5s var(--spring)}.ibl .q-zg{grid-template-columns:1fr 1fr;gap:5px;height:calc(100% - 30px);padding:6px;display:grid}.ibl .q-vc{border-radius:8px;position:relative;overflow:hidden}.ibl .q-vc:after{content:"";border-radius:inherit;opacity:0;border:3px solid #25cd9b;transition:opacity .25s;position:absolute;inset:0}.ibl .q-vc.sp:after{opacity:1}.ibl .q-vc svg.f,.ibl .q-tile svg.f{width:100%;height:100%;position:absolute;inset:0}.ibl .q-doc{padding:16px 18px}.ibl .q-doc b{font:800 16px var(--ibl-ff);margin-bottom:10px;display:block}.ibl .q-doc .ln{background:#e6e9ee;border-radius:5px;height:9px;margin:10px 0}.ibl .q-doc .ty{font:600 15px var(--ibl-ff);color:var(--ink2);min-height:20px}.ibl .q-sheet{background:#e3e6eb;grid-template-columns:repeat(3,1fr);gap:1px;height:calc(100% - 30px);display:grid}.ibl .q-sheet div{font:600 11.5px var(--ibl-ff);color:#3a414c;white-space:nowrap;background:#fff;padding:5px 6px;overflow:hidden}.ibl .q-sheet div.h{color:#14855f;background:#eaf6ee;font-weight:800}.ibl .q-chat{flex-direction:column;justify-content:flex-end;gap:7px;height:calc(100% - 30px);padding:10px;display:flex;overflow:hidden}.ibl .q-chat p{font:600 13.5px/1.3 var(--ibl-ff);max-width:86%;animation:ibl-pop .4s var(--spring);background:#eceef2;border-radius:14px;flex:none;align-self:flex-start;margin:0;padding:7px 11px}.ibl .q-chat p.me{color:#fff;background:#2a7af2;align-self:flex-end}.ibl .qin{transform-origin:0 0;width:700px;height:600px;position:absolute;top:0;left:0;transform:scale(.8)}.ibl .q-app{position:absolute;inset:0}.ibl .q-brd{background:var(--canvas)radial-gradient(var(--dot)1.15px,transparent 1.3px)0 0/25px 25px;position:absolute;inset:100px 0 0;overflow:hidden}.ibl .q-strip{z-index:5;background:linear-gradient(#1c1c1e,#2c2c2e);height:100px;position:absolute;top:0;left:0;right:0}.ibl .q-ctl{gap:6px;display:flex;position:absolute;top:28px;left:18px}.ibl .q-cb{background:linear-gradient(#3b88f7,#2a7af2);border-radius:8px;place-items:center;width:48px;height:44px;transition:background .25s,box-shadow .25s,transform .2s;display:grid;box-shadow:0 2px 8px #2a7af259}.ibl .q-cb.off{box-shadow:none;background:#3f454e}.ibl .q-cb.press{transform:scale(.88)}.ibl .q-cb svg,.ibl .q-end svg{stroke:#fff;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.ibl .q-tiles{justify-content:center;gap:10px;display:flex;position:absolute;top:10px;left:0;right:0}.ibl .q-tile{background:#22272f;border-radius:11px;flex:none;width:80px;height:80px;position:relative;overflow:hidden}.ibl .q-tile:after{content:"";border-radius:inherit;opacity:0;z-index:3;border:2.5px solid #25cd9b;transition:opacity .25s;position:absolute;inset:0}.ibl .q-tile.sp:after{opacity:1}.ibl .q-mu{width:22px;height:22px;transition:transform .35s var(--spring);z-index:2;background:#0000008c;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px;transform:scale(0)}.ibl .q-mu svg{stroke:#fa6969;fill:none;stroke-width:2.4px;stroke-linecap:round;width:13px;height:13px}.ibl .q-tile.mu .q-mu{transform:scale(1)}.ibl .q-end{background:linear-gradient(#fa6969,#ec5454);border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:26px;right:18px;box-shadow:0 4px 14px #fa696973}.ibl .q-end svg{fill:#fff;stroke:none;width:24px;height:24px}.ibl .qtally{z-index:70;opacity:0;text-align:center;white-space:nowrap;transition:transform .5s var(--spring),opacity .3s;background:#fff;border-radius:18px;padding:14px 26px 15px;position:absolute;bottom:22px;left:50%;transform:translate(-50%,16px)scale(.9);box-shadow:0 0 0 1px #141e320f,0 18px 40px -14px #141e3266}.ibl .qtally.on{opacity:1;transform:translate(-50%)}.ibl .qtally b{font:850 34px/1 var(--ibl-ff);letter-spacing:-.03em;display:block}.ibl .qtally span{font:650 14.5px var(--ibl-ff);color:var(--ink2);margin-top:6px;display:block}.ibl .qtally.bad b{color:#e5483b}.ibl .qtally.good b{color:#14a37a}.ibl .q-bob{transform-box:view-box;transform-origin:40px 80px;animation:5s ease-in-out infinite alternate ibl-qbob}@keyframes ibl-qbob{0%{transform:translate(-1.5px)rotate(-1.4deg)}50%{transform:translate(.5px,-1px)rotate(.4deg)}to{transform:translate(2px,.3px)rotate(1.6deg)}}.ibl .q-hd{transform-box:view-box;transform-origin:40px 52px;animation:3.4s ease-in-out infinite alternate ibl-qnod}@keyframes ibl-qnod{0%{transform:rotate(-3deg)}60%{transform:rotate(1.5deg)translateY(-.5px)}to{transform:rotate(3deg)}}.ibl .q-eyes{transform-box:view-box;transform-origin:40px 36px;animation:4.7s infinite ibl-qblink}@keyframes ibl-qblink{0%,92%,to{transform:scaleY(1)}94.5%{transform:scaleY(.1)}}.ibl .q-m1{opacity:0;transform-box:view-box;transform-origin:40px 43.5px}.ibl .sp .q-m0{opacity:0}.ibl .sp .q-m1{opacity:1;animation:.95s linear infinite ibl-qtalk}@keyframes ibl-qtalk{0%{transform:scaleY(.25)}18%{transform:scaleY(1)}34%{transform:scaleY(.45)}52%{transform:scaleY(.95)}70%{transform:scaleY(.3)}86%{transform:scaleY(.8)}to{transform:scaleY(.25)}}.ibl .sp .q-hd{animation-duration:1.5s}.ibl .lz{z-index:6;opacity:0;pointer-events:none;background:#ffd43b;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;transition:opacity .2s;position:absolute;top:0;left:0;box-shadow:0 0 7px 2px #ffd43be6}.ibl .lz.on{opacity:1}.ibl .lz span{font:700 11px var(--ibl-ff);color:#fff;white-space:nowrap;border-radius:0 4px 4px;padding:2px 7px;transition:background .2s;position:absolute;top:13px;left:15px}.ibl .lzt{pointer-events:none;z-index:5;background:#ffd43bb3;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:.8s linear forwards ibl-lzt;position:absolute}@keyframes ibl-lzt{to{opacity:0;transform:scale(.2)}}.ibl .netst{font:700 12px var(--ibl-ff);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;transition:background .3s,color .3s;display:inline-flex}.ibl .netst.on{color:#14855f;background:#dff7ee}.ibl .netst.off{color:#a2620b;background:#fff1d9}.ibl .netst.sync{color:#1e5fc8;background:#e8f0fe}.ibl .spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:11px;height:11px;animation:.7s linear infinite ibl-spin}@keyframes ibl-spin{to{transform:rotate(360deg)}}.ibl .tgl{font:700 13.5px var(--ibl-ff);color:var(--ink2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.ibl .tgl i{background:#c9ced6;border-radius:999px;width:44px;height:26px;transition:background .3s;position:relative}.ibl .tgl i:after{content:"";width:20px;height:20px;transition:transform .35s var(--spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ibl .tgl.on i{background:var(--green)}.ibl .tgl.on i:after{transform:translate(18px)}.ibl .pend{width:7px;height:7px;transition:transform .35s var(--spring);background:#f5a623;border-radius:50%;flex:none;transform:scale(0)}.ibl .pend.on{transform:scale(1)}.ibl .revhead{font:700 15px var(--ibl-ff);color:var(--ink2);align-items:center;gap:12px;margin-top:22px;display:inline-flex}.ibl .revs{text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.ibl .rev{transition:transform .5s var(--spring),box-shadow .4s;background:#fff;border-radius:22px;flex-direction:column;margin:0;padding:26px 26px 24px;display:flex;box-shadow:0 0 0 1px #141e3212,0 12px 30px -18px #14285033}.ibl .rev:hover{transform:translateY(-4px)rotate(-.4deg);box-shadow:0 0 0 1px #141e3214,0 24px 44px -20px #14285047}.ibl .rev:nth-child(2):hover{transform:translateY(-4px)rotate(.4deg)}.ibl .rev h4{font:800 17px/1.3 var(--ibl-ff);letter-spacing:-.01em;margin:14px 0 0}.ibl .rev blockquote{font:500 15.5px/1.6 var(--ibl-ff);color:#3a414c;flex:1;margin:10px 0 0}.ibl .rev figcaption{font:600 13px var(--ibl-ff);color:var(--ink3);margin-top:18px}.ibl .billing{margin-top:30px;display:inline-flex}.ibl .save{font:800 11px var(--ibl-ff);color:#14855f;background:#dff7ee;border-radius:999px;padding:2px 7px}.ibl .plans{grid-template-columns:1fr 1fr;gap:22px;max-width:880px;margin:34px auto 0;display:grid}.ibl .plan{text-align:left;transition:transform .5s var(--spring);background:#fff;border-radius:24px;flex-direction:column;padding:30px;display:flex;box-shadow:0 0 0 1px #141e3214,0 10px 30px #141e320d}.ibl .plan:hover{transform:translateY(-3px)}.ibl .plan.pro{background:linear-gradient(160deg,#fff 40%,#f3f6ff);position:relative;box-shadow:0 0 0 1.5px #2a7af259,0 20px 50px #2a7af224}.ibl .plan .tag{font:800 12px var(--ibl-ff);color:var(--blue2);background:#e8f0fe;border-radius:999px;padding:5px 10px;position:absolute;top:22px;right:22px}.ibl .plan h3{font:800 20px var(--ibl-ff);margin:0}.ibl .price{font:850 52px/1 var(--ibl-ff);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:16px 0 4px}.ibl .price small{font:600 16px var(--ibl-ff);color:var(--ink3);letter-spacing:0}.ibl .plan .psub{font:500 14px var(--ibl-ff);color:var(--ink3);min-height:20px}.ibl .plan ul{flex:1;gap:11px;margin:24px 0 28px;padding:0;list-style:none;display:grid}.ibl .plan li{font:600 15px var(--ibl-ff);color:#363d48;align-items:center;gap:10px;display:flex}.ibl .plan li:before{content:"✓";color:#14a57a;width:20px;height:20px;font:800 12px/20px var(--ibl-ff);text-align:center;background:#e3f8f0;border-radius:50%;flex:none}.ibl .plan .btn{justify-content:center;width:100%}.ibl .faq{text-align:left;max-width:780px;margin:44px auto 0}.ibl .qa{border-bottom:1px solid #eceef2}.ibl .qa button{width:100%;font:700 18px var(--ibl-ff);letter-spacing:-.01em;text-align:left;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;display:flex}.ibl .qa button i{width:30px;height:30px;transition:background .25s,transform .45s var(--spring);background:#f0f2f5;border-radius:50%;flex:none;position:relative}.ibl .qa button i:before,.ibl .qa button i:after{content:"";width:12px;height:2px;transition:transform .45s var(--spring);background:#4a525e;border-radius:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.ibl .qa button i:after{transform:rotate(90deg)}.ibl .qa button:hover i{background:#e8f0fe}.ibl .qa.open button i{background:#e8f0fe;transform:rotate(180deg)}.ibl .qa.open button i:after{transform:rotate(0)}.ibl .qa .a{transition:grid-template-rows .45s var(--out);grid-template-rows:0fr;display:grid}.ibl .qa.open .a{grid-template-rows:1fr}.ibl .qa .a>div{overflow:hidden}.ibl .qa .a p{font:500 16px/1.65 var(--ibl-ff);color:var(--ink2);max-width:680px;margin:0;padding:0 4px 24px}.ibl .dns{white-space:nowrap;position:absolute;top:244px;left:50%;transform:translate(-50%);padding:3px 8px!important;font-size:10.5px!important}.ibl .drow .pend{margin-left:auto}.ibl .tgl.mini{gap:8px;font-size:12.5px;display:flex}.ibl .tgl.mini i{width:38px;height:22px}.ibl .tgl.mini i:after{width:16px;height:16px}.ibl .tgl.mini.on i:after{transform:translate(16px)}.ibl .lzb .lzdot{background:#ffd43b;border-radius:50%;width:10px;height:10px;box-shadow:0 0 5px 1px #ffd43be6}.ibl .cmpwrap{max-width:980px;margin:44px auto 0}.ibl .cmpctl{font:700 15px var(--ibl-ff);color:var(--ink2);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.ibl .cmpctl>b{min-width:76px;color:var(--ink);text-align:left}.ibl #cmpn{appearance:none;background:linear-gradient(90deg,var(--blue)var(--f,33%),#e3e6eb var(--f,33%));border-radius:999px;outline:none;width:200px;height:6px}.ibl #cmpn::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;width:22px;height:22px;transition:transform .2s var(--spring);background:#fff;border-radius:50%;box-shadow:0 0 0 1px #141e3226,0 3px 8px #141e3233}.ibl #cmpn::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.15)}.ibl #cmpn::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #141e3226,0 3px 8px #141e3233}.ibl .cmpf{min-width:190px;padding-left:6px;display:flex}.ibl .cmpf .av{animation:ibl-pop .35s var(--spring);margin:0 0 0 -6px;box-shadow:0 0 0 2px #fff}.ibl .cmp{text-align:center;font:600 15px var(--ibl-ff);color:#363d48;grid-template-columns:minmax(0,1.8fr) repeat(4,minmax(0,1fr));margin-top:30px;display:grid}.ibl .cmp>div{border-bottom:1px solid #eef0f3;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:15px 10px;transition:background .2s;display:flex}.ibl .cmp>.lb{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.ibl .cmp>.lb i{font-size:18px;font-style:normal}.ibl .cmp>.hd{font:800 15px var(--ibl-ff);border-bottom:0;padding:14px 10px 12px}.ibl .cmp>.rh{background:#141e3208}.ibl .cmp>.me{background:#eef4fe}.ibl .cmp>.me.rh{background:#e3edfd}.ibl .cmp>.me.hd{color:var(--blue2);border-radius:16px 16px 0 0}.ibl .cmp>.ft{border-bottom:0}.ibl .cmp>.me.ft{border-radius:0 0 16px 16px}.ibl .ck{font:800 18px var(--ibl-ff);line-height:1}.ibl .ck.y{color:#14a57a}.ibl .ck.n{color:#c3c8d0}.ibl .ck.p{color:#e0a100}.ibl .cmp small{font:600 11.5px var(--ibl-ff);color:var(--ink3)}.ibl .cost{font:850 24px var(--ibl-ff);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ibl .me .cost{color:var(--blue2)}.ibl .cmpnote{font:500 13px/1.6 var(--ibl-ff);color:var(--ink3);max-width:640px;margin:22px auto 0}.ibl .meter{text-align:left;background:#fff;border-radius:24px;max-width:880px;margin:26px auto 0;padding:26px 28px;box-shadow:0 0 0 1px #141e3214,0 10px 30px #141e320d}.ibl .mhead{font:600 15px var(--ibl-ff);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ibl .mhead>b{font:800 18px var(--ibl-ff);color:var(--ink)}.ibl .mhead span b{font:850 24px var(--ibl-ff);color:var(--ink);font-variant-numeric:tabular-nums}.ibl .mbar{background:#eef0f3;border-radius:999px;height:16px;margin-top:14px;display:flex;overflow:hidden}.ibl .mbar i{min-width:0;height:100%;transition:flex-basis .8s var(--spring);flex:0 0 0;box-shadow:inset -2px 0 #fff}.ibl .mtpls{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.ibl .mtpls button{text-align:left;transition:box-shadow .25s,background .25s,transform .25s var(--spring);border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #e3e6eb}.ibl .mtpls button:hover{transform:translateY(-2px)}.ibl .mtpls button.on{box-shadow:inset 0 0 0 2px var(--c);background:color-mix(in srgb,var(--c)6%,#fff)}.ibl .mtpls .th{background:var(--canvas);border-radius:8px;flex:none;width:78px;height:52px;padding:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #e8ebef}.ibl .mtpls b{font:700 14px/1.25 var(--ibl-ff);color:var(--ink);display:block}.ibl .mtpls small{font:700 12.5px var(--ibl-ff);color:var(--c)}.ibl .mmsg{font:700 15px var(--ibl-ff);color:var(--ink);min-height:22px;margin:16px 0 0}.ibl .mfine{font:500 13px/1.55 var(--ibl-ff);color:var(--ink3);margin:6px 0 0}.ibl .card.pop{animation:ibl-pop .35s var(--spring)}@media (max-width:700px){.ibl .cmp{font-size:13px}.ibl .cmp>div{padding:12px 3px}.ibl .cmp>.lb i,.ibl .cmp small{display:none}.ibl .cmp>.hd{font-size:12.5px}.ibl .cost{font-size:16px}.ibl .cmpctl{gap:10px}.ibl #cmpn{width:150px}.ibl .cmpf{flex-basis:100%;justify-content:center;min-width:0}.ibl .mtpls{grid-template-columns:1fr}.ibl .meter{padding:22px 18px}}.ibl .xw{background:#fff;border:1px solid #e3e6eb;border-radius:10px;width:304px;height:256px;position:absolute;top:0;left:8px;overflow:hidden;box-shadow:0 1px 4px #22272f1a}.ibl .xh{border-bottom:1px solid #eef0f3;align-items:center;gap:4px;padding:9px 9px 8px 12px;display:flex}.ibl .xh b{font:700 13.5px var(--ibl-ff);color:#2b323b;flex:1}.ibl .xb{font:700 11.5px var(--ibl-ff);color:#2a7af2;cursor:pointer;transition:background .2s,transform .2s var(--spring);-webkit-user-select:none;user-select:none;border-radius:7px;padding:5px 9px}.ibl .xb:hover{background:#eef4fe}.ibl .xb:active{transform:scale(.94)}.ibl .xb.pri{color:#fff;background:#2a7af2}.ibl .xb.pri:hover{background:#1f6ae6}.ibl .xl{font:600 11px var(--ibl-ff);color:#6b7380;padding:8px 12px 4px}.ibl .xbal{flex-wrap:wrap;gap:5px;min-height:24px;padding:0 12px;display:flex}.ibl .xc{font:650 11px var(--ibl-ff);animation:ibl-pop .4s var(--spring);border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 3px;display:inline-flex}.ibl .xc .av{border-width:0;width:18px;height:18px;margin:0;font-size:9px}.ibl .xc.g{color:#14855f;background:#e3f8f0}.ibl .xc.r{color:#c23b3b;background:#fdecec}.ibl .xc.ok{color:#14855f;background:#e3f8f0;padding:4px 10px}.ibl .xn{font:500 11.5px var(--ibl-ff);color:#8a929e;padding:3px 0}.ibl .xrows{padding:0 12px}.ibl .xr{animation:ibl-xin .45s var(--spring);border-top:1px solid #f1f2f5;align-items:center;gap:8px;padding:6px 0;display:flex}.ibl .xr:first-child{border-top:0}.ibl .xr .av{border-width:0;flex:none;width:24px;height:24px;margin:0}.ibl .xr .xs{color:#14a57a;width:24px;height:24px;font:800 12px var(--ibl-ff);background:#e3f8f0;border-radius:50%;flex:none;place-items:center;display:grid}.ibl .xr div{min-width:0;font:600 12.5px var(--ibl-ff);color:#2b323b;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ibl .xr small{font:500 10.5px var(--ibl-ff);color:#8a929e;display:block}.ibl .xr b{font:700 12.5px var(--ibl-ff);color:#2a7af2}@keyframes ibl-xin{0%{opacity:0;transform:translateY(-8px)}}.ibl .ppan{background:#fff;border-radius:12px;width:140px;height:252px;padding:10px 8px;position:absolute;top:0;left:2px;box-shadow:0 0 0 1px #e3e6eb,0 6px 16px -8px #141e3233}.ibl .ppan h5{font:800 13px var(--ibl-ff);color:#2b323b;justify-content:space-between;align-items:baseline;margin:0;display:flex}.ibl .ppan h5 small{font:600 10.5px var(--ibl-ff);color:#8a929e}.ibl .pempty{font:500 11px/1.4 var(--ibl-ff);color:#a5acb7;margin-top:10px}.ibl #pilebox .att{gap:7px;height:38px;margin-top:6px;padding:0 8px 0 6px;font-size:12px}.ibl #pilebox .att .ai{width:24px;height:24px}.ibl #pilebox .ppan .att{cursor:pointer;animation:ibl-pop .45s var(--spring)}.ibl #pilebox .ppan .att:hover{transform:translate(3px)}.ibl .ptoast{font:700 11px var(--ibl-ff);color:#1e5fc8;text-align:center;opacity:0;transition:opacity .3s,transform .4s var(--spring);background:#e8f0fe;border-radius:999px;padding:5px 8px;position:absolute;bottom:8px;left:8px;right:8px;transform:translateY(6px)}.ibl .ptoast.on{opacity:1;transform:none}.ibl .pbd{background:var(--canvas);background-image:radial-gradient(var(--dot)1.1px,transparent 1.2px);background-size:20px 20px;border-radius:12px;width:166px;height:252px;padding:10px;position:absolute;top:0;left:152px;overflow:hidden;box-shadow:inset 0 0 0 1px #e8ebef}.ibl .pbd .lpill{height:28px;padding:0 10px 0 6px;font-size:13px}.ibl .plist{background:#f1fbf7;border:2px solid #25cd9b;border-radius:8px;min-height:56px;margin-top:5px;padding:0 6px 6px}.ibl #pilebox .plist .card{width:auto;margin-top:6px;position:relative;top:auto;left:auto}.ibl #pilebox .plist .cb{font-size:12.5px}.ibl #pilebox .plist .att{height:32px;margin-top:5px}.ibl .final{text-align:center;background:radial-gradient(50% 60% at 50% 100%,#2a7af21a,#0000 70%);padding:130px 0 120px}.ibl .final h2{font-size:clamp(40px,6vw,74px)}.ibl .final .ctas,.ibl .final .micro{justify-content:center}.ibl .stores{justify-content:center;gap:12px;margin-top:26px;display:flex}.ibl .store{color:#fff;text-align:left;transition:transform .25s var(--spring),box-shadow .25s;background:#14181f;border-radius:12px;align-items:center;gap:10px;padding:8px 16px 8px 12px;display:inline-flex}.ibl .store:hover{transform:translateY(-2px);box-shadow:0 10px 22px #141e3238}.ibl .store small{font:600 10.5px var(--ibl-ff);opacity:.75;display:block}.ibl .store b{font:700 16px/1.1 var(--ibl-ff);letter-spacing:-.01em;display:block}.ibl .store svg{width:22px;height:22px}.ibl footer{font:500 14px var(--ibl-ff);color:var(--ink3);border-top:1px solid #eef0f3;padding:36px 32px 50px}.ibl footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:16px;padding:0;display:flex}.ibl footer .lk{flex-wrap:wrap;gap:22px;display:flex}.ibl footer .lk a{transition:color .2s}.ibl footer .lk a:hover{color:var(--ink)}@media (max-width:1080px){.ibl .hgrid{text-align:center;grid-template-columns:1fr;gap:44px}.ibl .hero .sub{margin-left:auto;margin-right:auto}.ibl .ctas,.ibl .micro{justify-content:center}.ibl .htext{max-width:640px;margin:0 auto}.ibl .bento{grid-template-columns:1fr 1fr}.ibl .bt.s2{grid-column:span 2}}@media (max-width:900px){.ibl .navin .lnk{display:none}.ibl .plans,.ibl .steps,.ibl .revs{grid-template-columns:1fr}.ibl .row,.ibl .row.flip{grid-template-columns:1fr;gap:36px}.ibl .row.flip .txt{order:0}.ibl .sec{padding:84px 0}.ibl .bento{grid-template-columns:1fr}.ibl .bt.s2{grid-column:auto}.ibl .wrap,.ibl .hgrid{padding:0 20px}}@media (max-width:520px){.ibl .hero{padding-top:96px}.ibl .btn.big{padding:14px 20px;font-size:16px}.ibl .proof .t i,.ibl .navin .login{display:none}.ibl .stores{flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){.ibl *{transition-duration:10ms!important;animation-duration:10ms!important}}.ibl .stage{background-color:#f6f8fc;background-image:radial-gradient(#d3d9e4 1.2px,#0000 1.4px);box-shadow:0 0 0 1px #14285a1c,0 2px 6px #14285a0f,0 36px 80px -28px #14328273}.ibl .stage.flat{box-shadow:0 0 0 1px #14285a1a,0 14px 30px -18px #14328259}.ibl .bt,.ibl .rev,.ibl .plan,.ibl .meter,.ibl .step{box-shadow:0 0 0 1px #14285a12,0 20px 44px -24px #14328266}.ibl footer{border-top:0}.ibl{background:#eaf0fb}.ibl .tint{background:0 0}.ibl .bt,.ibl .rev,.ibl .plan,.ibl .meter,.ibl .cmpwrap,.ibl .faq{background:#fff}.ibl .cmpwrap{border-radius:24px;padding:28px 24px 22px;box-shadow:0 0 0 1px #14285a12,0 20px 44px -24px #14328266}.ibl .faq{border-radius:24px;padding:6px 26px;box-shadow:0 0 0 1px #14285a12,0 20px 44px -24px #14328266}.ibl .qa:last-child{border-bottom:0}.ibl .seg{background:#dce5f5}.ibl #calls{background:radial-gradient(70% 60% at 50% 0,#3b78f06b,#0000 70%),radial-gradient(45% 45% at 92% 100%,#6e5cf047,#0000 70%),#0c1428}.ibl #calls .k{color:#8db8ff}.ibl #calls h2,.ibl #calls h1,.ibl #calls h3:not(.bt h3):not(.plan h3){color:#fff}.ibl #calls .lede,.ibl #calls .sub{color:#aeb8ca}.ibl #calls .grad{background-image:linear-gradient(100deg,#7db3ff 10%,#c1b2ff 90%)}.ibl #calls .qlab.bad{color:#a3adbd}.ibl #calls .qlab.good{color:#8db8ff}.ibl #calls .qlab small{color:#6f7a8e}.ibl #calls .stage{box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -24px #000000b3}.ibl #calls .micro{color:#8e99ab}.ibl #calls .micro span:before{color:#4fe0b0}.ibl #calls .store{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e}.ibl #calls .tlink{color:#c9d1de}.ibl #calls .tlink:hover{color:#fff}.ibl #calls .pill-new{color:#c9d1de;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.ibl #calls .proof{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.ibl #calls .proof .t{color:#aeb8ca}.ibl #calls .proof .t i{color:#fff}.ibl #calls .htab{color:#8e99ab}.ibl #calls .htab:hover{color:#fff;background:#ffffff12}.ibl #calls .htab.on{color:var(--ink);background:#fff}.ibl #calls .bul li{color:#c9d1de}.ibl #calls .bul li.on{color:#fff}.ibl #calls .bul li i{background:#ffffff14}.ibl #calls .bul li.on i{background:#7db3ff38}.ibl #calls .yourturn{color:#9cc6ff;background:#7db3ff24}.ibl #calls .revhead{color:#aeb8ca}.ibl #calls .cp-wrap path{stroke:#b9a8ff;stroke-opacity:.7}.ibl .final{background:radial-gradient(70% 60% at 50% 0,#3b78f06b,#0000 70%),radial-gradient(45% 45% at 92% 100%,#6e5cf047,#0000 70%),#0c1428}.ibl .final .k{color:#8db8ff}.ibl .final h2,.ibl .final h1,.ibl .final h3:not(.bt h3):not(.plan h3){color:#fff}.ibl .final .lede,.ibl .final .sub{color:#aeb8ca}.ibl .final .grad{background-image:linear-gradient(100deg,#7db3ff 10%,#c1b2ff 90%)}.ibl .final .qlab.bad{color:#a3adbd}.ibl .final .qlab.good{color:#8db8ff}.ibl .final .qlab small{color:#6f7a8e}.ibl .final .stage{box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -24px #000000b3}.ibl .final .micro{color:#8e99ab}.ibl .final .micro span:before{color:#4fe0b0}.ibl .final .store{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e}.ibl .final .tlink{color:#c9d1de}.ibl .final .tlink:hover{color:#fff}.ibl .final .pill-new{color:#c9d1de;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff24}.ibl .final .proof{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.ibl .final .proof .t{color:#aeb8ca}.ibl .final .proof .t i{color:#fff}.ibl .final .htab{color:#8e99ab}.ibl .final .htab:hover{color:#fff;background:#ffffff12}.ibl .final .htab.on{color:var(--ink);background:#fff}.ibl .final .bul li{color:#c9d1de}.ibl .final .bul li.on{color:#fff}.ibl .final .bul li i{background:#ffffff14}.ibl .final .bul li.on i{background:#7db3ff38}.ibl .final .yourturn{color:#9cc6ff;background:#7db3ff24}.ibl .final .revhead{color:#aeb8ca}.ibl .final .cp-wrap path{stroke:#b9a8ff;stroke-opacity:.7}.ibl .hero{background:linear-gradient(#0000 72%,#eaf0fb),radial-gradient(38% 50% at 15% 28%,#2a7af229,#0000 70%),radial-gradient(40% 55% at 78% 40%,#6e5cf024,#0000 70%),#f5f8fe;padding-bottom:84px}.ibl nav:not(.sc) .navin{box-shadow:none;-webkit-backdrop-filter:none;background:0 0}.ibl .navin{transition:box-shadow .4s,background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s}.ibl .rxrow{align-items:center;gap:8px;height:22px;margin-top:9px;display:flex}.ibl .rx{font:700 13px var(--ibl-ff);color:#7f859a;border-radius:6px;align-items:center;gap:2px;height:22px;padding:0 4px;transition:background .15s,color .15s;display:inline-flex}.ibl .rx i{font-size:15px;font-style:normal;line-height:1}.ibl .rx:hover{background:#f1f2f5}.ibl .rx.me{color:#1d6fe8}.ibl .rxadd{filter:grayscale();opacity:.8;border:1px dashed #c4c7d5;border-radius:10px;align-items:center;gap:1px;height:20px;padding:0 6px;font-size:12px;transition:opacity .2s;display:inline-flex}.ibl .rxadd b{font:700 12px var(--ibl-ff);color:#7f859a}.ibl .rxadd:hover{opacity:1}.ibl .cmc{font:700 13px var(--ibl-ff);color:#7f859a;align-items:center;gap:4px;display:inline-flex}.ibl .qpick{z-index:30;opacity:0;pointer-events:none;transition:opacity .2s,transform .3s var(--spring);background:#fff;border-radius:22px;gap:2px;padding:4px;display:flex;position:absolute;transform:scale(.85)translateY(6px);box-shadow:0 0 0 .5px #1e242c1a,0 8px 22px #1e242c29}.ibl .qpick.on{opacity:1;pointer-events:auto;transform:none}.ibl .qpick button{width:32px;height:32px;transition:background .15s,transform .2s var(--spring);border-radius:50%;font-size:19px}.ibl .qpick button:hover{background:#2a7af21f;transform:scale(1.12)}.ibl .thr{background:#fff;border:1px solid #e3e6eb;border-radius:10px;width:280px;padding:8px 12px;position:absolute;left:20px;box-shadow:0 1px 4px #22272f14}.ibl .thh{font:600 13.5px var(--ibl-ff);color:#2b323b;padding-bottom:2px}.ibl .cmi{animation:ibl-xin .45s var(--spring);gap:9px;padding:5px 0;display:flex}.ibl .cmi .av{border-width:0;flex:none;width:26px;height:26px;margin:0;font-size:11px}.ibl .cmi b{font:600 12.5px var(--ibl-ff);color:#2b323b}.ibl .cmi small{font:500 10.5px var(--ibl-ff);color:#8a929e;margin-left:6px}.ibl .cmi p{font:500 13px/1.3 var(--ibl-ff);color:#3f454e;margin:1px 0 0}.ibl .cin{font:500 12.5px var(--ibl-ff);color:#2b323b;cursor:text;border-top:1px solid #f1f2f5;outline:none;min-height:18px;margin-top:3px;padding-top:7px}.ibl .cin:empty:before{content:"Write a comment...";color:#a5acb7}.ibl .cm .lrow,.ibl .cm .mrow{flex-wrap:wrap;align-items:center;gap:4px;width:100%;display:flex}.ibl .lbl{height:21px;font:500 12.5px/21px var(--ibl-ff);border-radius:5px;padding:0 6px;display:inline-flex}.ibl .dch{height:23px;font:600 11.5px var(--ibl-ff);color:#3f454e;background:#f2f3f5;border-radius:4px;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ibl .n2b{justify-content:center;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.ibl .n2b .mini-btn{gap:5px;padding:7px 9px;font-size:12px}.ibl .tw{background:#fff;border:1px solid #e3e6eb;border-radius:10px;width:300px;height:200px;position:absolute;top:48px;left:10px;overflow:hidden;box-shadow:0 1px 4px #22272f1a}.ibl .twh{height:40px;font:500 14px var(--ibl-ff);color:#2b323b;background:#f6f7f9;border-bottom:1px solid #eef0f3;align-items:center;padding:0 6px 0 14px;display:flex}.ibl .twt{text-align:center;font:700 50px/1 var(--ibl-ff);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#14181f;margin-top:20px;transition:color .3s}.ibl .twt.end{color:#fa6969}.ibl .tws{width:max-content;font:600 13px var(--ibl-ff);color:#2a7af2;cursor:pointer;margin:7px auto 0;display:block}.ibl .twc{justify-content:center;gap:14px;margin-top:10px;display:flex}.ibl .twc button{width:42px;height:42px;transition:transform .2s var(--spring),background .2s;background:#2a7af2;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 12px #2a7af259}.ibl .twc button:hover{background:#1f6ae6;transform:scale(1.06)}.ibl .twc button:active{transform:scale(.94)}.ibl .secf{background:#25cd9b1a;border-radius:8px;position:absolute}.ibl .sect{height:32px;font:500 15px var(--ibl-ff);color:#505050;background:#25cd9b1a;border:1.5px solid #25cd9b;border-radius:6px;align-items:center;gap:2px;padding:0 12px 0 2px;display:flex;position:absolute}.ibl .grip2{clip-path:inset(0 5px);background-image:radial-gradient(circle,#8a929e 1.1px,#0000 1.3px);background-position:5px 0;background-repeat:repeat;background-size:5px 4.6px;width:20px;height:14px}.ibl .asvg{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ibl .asvg .al,.ibl .asvg .ah{fill:none;stroke:#69727f;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ibl .asvg .al{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .55s var(--out)}.ibl .asvg .ah{transition:opacity .3s .35s}.ibl .asvg .pre .al{stroke-dashoffset:1px;transition:none}.ibl .asvg .pre .ah{opacity:0;transition:none}.ibl .acap{z-index:2;color:#fff;font:500 13px var(--ibl-ff);white-space:nowrap;pointer-events:none;background:#69727f;border-radius:10px;padding:4px 7px;transition:opacity .3s .3s;position:absolute;transform:translate(-50%,-50%)}.ibl .acap.pre{opacity:0;transition:none}.ibl #bxarr .card{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ibl #bxarr .card.lift{cursor:grabbing}.ibl .ls.sel .lbody,.ibl .ls.sel .lpill{box-shadow:0 0 0 3px #2a7af266}.ibl #bxinto .ls{cursor:pointer}.ibl .ibp{z-index:31;width:196px;transition:opacity .2s,transform .3s var(--spring);transform-origin:20% 0;background:#fffffffa;border-radius:12px;padding:12px;position:absolute;box-shadow:0 0 0 .5px #1e242c1a,0 1px 3px #1e242c1a,0 10px 26px #1e242c29}.ibl .ibp.off{opacity:0;pointer-events:none;transform:scale(.88)}.ibl .ibp h5{font:800 14px var(--ibl-ff);color:#14181f;margin:0}.ibl .ibp p{font:500 12.5px/1.4 var(--ibl-ff);color:#4e5662;margin:4px 0 0}.ibl .ibp small{font:500 11.5px var(--ibl-ff);color:#8a929e;margin-top:5px;display:block}.ibl .ibp button{color:#fff;width:100%;height:32px;font:700 13px var(--ibl-ff);background:#2a7af2;border-radius:9px;margin-top:10px;transition:background .2s}.ibl .ibp button:hover{background:#1f6ae6}.ibl .btile{z-index:3;text-align:center;cursor:pointer;opacity:0;pointer-events:none;width:140px;transition:opacity .3s,transform .55s var(--spring),box-shadow .25s;background:#fff;border:1px solid #d3d7e0;border-radius:10px;padding:8px 8px 7px;position:absolute;transform:scale(.5);box-shadow:0 1px 4px #22272f1a}.ibl .btile.on{opacity:1;pointer-events:auto;transform:none}.ibl .btile:hover{box-shadow:0 1px 4px #22272f1a,0 10px 20px -8px #22272f40}.ibl .btile.bump{animation:ibl-bump .5s var(--spring)}.ibl .btile svg{width:90px;height:65px;margin:0 auto;display:block}.ibl .btile div{font:700 13px var(--ibl-ff);color:#2b323b;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;overflow:hidden}.ibl .n5rp{opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;bottom:4px;right:6px}.ibl .n5rp.on{opacity:1;pointer-events:auto}.ibl .tpl{background:#fff;border:1px solid #e3e6eb;border-radius:14px;padding:14px 12px 10px;position:absolute;inset:0;box-shadow:0 1px 4px #22272f14}.ibl .tcats{flex-wrap:wrap;gap:6px;padding:0 4px;display:flex}.ibl .tcats button{font:700 12px var(--ibl-ff);color:#5b6472;background:#f1f3f7;border-radius:999px;padding:6px 10px;transition:background .2s,color .2s}.ibl .tcats button:hover{background:#e6ebf3}.ibl .tcats button.on{color:#fff;background:#2a7af2}.ibl .tsec{font:700 13px var(--ibl-ff);color:#2b323b;margin:14px 0 6px 8px}.ibl .tsec small{font:600 12px var(--ibl-ff);color:#8a929e;margin-left:4px}.ibl .tgrid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.ibl .ttile{cursor:pointer;animation:ibl-tin .45s var(--spring)both;text-align:left;border-radius:14px;padding:7px;transition:background .2s}.ibl .ttile:hover{background:#f2f5fa}.ibl .ttile.picked{animation:ibl-pk .6s var(--spring)}@keyframes ibl-tin{0%{opacity:0;transform:translateY(10px)}}@keyframes ibl-pk{40%{transform:scale(1.06)}}.ibl .tprev{background:#f4f4f1;border:1px solid #e6e6e0;border-radius:10px;height:96px;position:relative;overflow:hidden}.ibl .tprev i{display:block;position:absolute}.ibl .tprev .tp{border-radius:2px;height:6px;top:10px}.ibl .tprev .tb{border:1.2px solid var(--c);background:color-mix(in srgb,#f4f4f1 85%,var(--c));border-radius:4px;flex-direction:column;gap:3px;padding:3px;display:flex;top:19px}.ibl .tprev .tb i{background:#fff;border-radius:2px;height:8px;position:static;box-shadow:0 0 0 .5px #00000014}.ibl .tprev .tq{background:color-mix(in srgb,#fff 72%,var(--c));border:1px solid color-mix(in srgb,#fff 40%,var(--c));border-radius:5px}.ibl .ttile b{font:700 13px var(--ibl-ff);white-space:nowrap;text-overflow:ellipsis;color:#2b323b;margin-top:7px;display:block;overflow:hidden}.ibl .ttile small{font:500 11.5px var(--ibl-ff);color:#8a929e}.ibl .ttoast{color:#fff;font:700 12.5px var(--ibl-ff);opacity:0;transition:opacity .25s,transform .35s var(--spring);pointer-events:none;white-space:nowrap;background:#14181f;border-radius:999px;padding:7px 14px;position:absolute;bottom:12px;left:50%;transform:translate(-50%,8px)}.ibl .ttoast.on{opacity:1;transform:translate(-50%)}.ibl .pth{opacity:0;width:44px;height:58px;transition:opacity .3s,transform .45s var(--spring);background:#fff;border:1px solid #e3e6eb;border-radius:3px;padding:6px 5px;position:absolute;left:10px;transform:scale(.6)}.ibl .pth.on2{opacity:1;transform:none}.ibl .pth.on{box-shadow:0 0 0 2px #2a7af2}.ibl .pth i{background:#dde1e8;border-radius:2px;height:3px;margin-bottom:5px;display:block}.ibl .pth i:first-child{background:#b9c0cc;width:70%}.ibl .ppg{opacity:0;width:244px;height:268px;transition:opacity .4s,transform .6s var(--spring);background:#fff;border-radius:3px;padding:16px 18px;position:absolute;top:6px;left:66px;transform:translateY(10px)scale(.96);box-shadow:0 1px 3px #22272f1f,0 10px 24px -14px #22272f4d}.ibl .ppg.on{opacity:1;transform:none}.ibl .ppg h6{font:800 14px var(--ibl-ff);color:#14181f;margin:0}.ibl .pnm{font:500 11.5px var(--ibl-ff);color:#8a929e;margin-top:4px}.ibl .pq{font:600 14px var(--ibl-ff);color:#2b323b;align-items:flex-end;gap:6px;margin-top:20px;display:flex}.ibl .pq>span:first-child{color:#8a929e;width:16px}.ibl .bl{border-bottom:1.5px solid #9aa3b2;width:56px;height:20px;display:inline-block;position:relative}.ibl .pink{font:600 26px/1 var(--ibl-caveat),cursive;color:#2a7af2;clip-path:inset(0 100% 0 0);transition:clip-path .8s var(--io);position:absolute;bottom:-4px;left:6px}.ibl .pink.on{clip-path:inset(0)}.ibl .pln{background:#eef0f3;border-radius:2px;height:3px;margin-top:20px}.ibl .pln.s{width:60%}.ibl .ppg .drawc{border-radius:3px}.ibl .pdrop{opacity:0;width:190px;transition:opacity .3s,transform .7s var(--spring);position:absolute;top:96px;left:96px;transform:translateY(-40px)rotate(-6deg)}.ibl .pdrop.in{opacity:1;transform:none}.ibl .pdrop.out{opacity:0;transition:opacity .25s,transform .3s;transform:scale(.8)}.ibl .pdrop .att{background:#fff;box-shadow:0 12px 24px -8px #141e324d}.ibl .ffr{background-color:#f6f8fc;background-image:radial-gradient(#d3d9e4 1.2px,#0000 1.4px);background-size:22px 22px;border-radius:14px;width:320px;height:250px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #14285a1a}.ibl .ffw{cursor:grab;width:640px;height:460px;position:absolute;top:0;left:0}.ibl .ffb{pointer-events:none;z-index:5;border:5px solid #0000;border-radius:14px;transition:border-color .3s;position:absolute;inset:0}.ibl .ffban{z-index:6;color:#fff;font:700 12.5px var(--ibl-ff);white-space:nowrap;transition:transform .45s var(--spring);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 12px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%,50px);box-shadow:0 6px 16px #141e3233}.ibl .ffban.on{transform:translate(-50%)}.ibl .ffban button{color:#fff;font:700 12px var(--ibl-ff);background:#ffffff40;border-radius:999px;padding:3px 10px}.ibl .ffc{z-index:6;border-radius:19px;height:38px;padding:3px 4px;position:absolute;top:10px;right:10px}.ibl .ffc .face{cursor:pointer;width:28px;height:28px;transition:transform .3s var(--spring),box-shadow .3s}.ibl .ffc .face:hover{transform:translateY(-2px)scale(1.08)}.ibl .ffc .face.fon{box-shadow:0 0 0 2px #fff,0 0 0 4px #14181f}.ibl .dm{background-color:#f6f8fc;background-image:radial-gradient(#d3d9e4 1.2px,#0000 1.4px);background-size:22px 22px;border-radius:14px;width:300px;height:230px;transition:background-color .5s;position:absolute;top:0;left:10px;overflow:hidden;box-shadow:0 0 0 1px #14285a1a}.ibl .dm.dk{background-color:#1e1e21;background-image:radial-gradient(#2a2f35 1.5px,#0000 1.7px);box-shadow:0 0 0 1px #00000059}.ibl .dm .card{transition:background .5s,border-color .5s,left .6s var(--spring),top .6s var(--spring)}.ibl .dm .cb{transition:color .5s}.ibl .dm .lbody{transition:height .55s var(--spring),background .5s}.ibl .dm.dk .card{background:#4a515b;border-color:#69727f}.ibl .dm.dk .card.inl{border-color:#2a2f35}.ibl .dm.dk .cb{color:#ecedf2}.ibl .dm.dk .doneT .cb{color:#9ba3af;text-decoration-color:#7d8590}.ibl .dm.dk .lbody{background:color-mix(in srgb,#1e1e21 86%,var(--c))}.ibl .dm.dk .cbx:not(.on){background:#4a515b;border-color:#8e96a3}.ibl .dm .cbx{cursor:pointer}.ibl .dsw{font:700 14px var(--ibl-ff);color:#2b323b;align-items:center;gap:10px;display:flex;position:absolute;top:244px;left:50%;transform:translate(-50%)}.ibl .dsw i{background:#d3d9e4;border-radius:13px;width:42px;height:25px;transition:background .3s;position:relative}.ibl .dsw i:after{content:"";width:20px;height:20px;transition:transform .35s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 3px #00000040}.ibl .dsw.on i{background:#2a7af2}.ibl .dsw.on i:after{transform:translate(17px)}.ibl .eq{color:#14181f;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:4px 0 2px;font:22px Times New Roman,Georgia,serif;display:flex}.ibl .eq i{font-style:italic}.ibl .eq .efr{flex-direction:column;align-items:center;display:inline-flex}.ibl .eq .efr>span:first-child{border-bottom:1.3px solid #14181f;padding:0 3px 2px}.ibl .eq .efr>span:last-child{padding-top:1px}.ibl .eq .sq{align-items:flex-start;display:inline-flex}.ibl .eq .sq>span{border-top:1.3px solid #14181f;margin-left:1px;padding:0 2px}.ibl .dge{font:500 14px var(--ibl-ff);color:#2a7af2;border-radius:8px;margin-left:auto;padding:8px 12px}.ibl .dgr svg{display:block}.ibl .dgr .gl{stroke:#eef0f3;stroke-width:1px}.ibl .dgr .ax{stroke:#9aa3b2;stroke-width:1.3px}.ibl .dgr .crv{fill:none;stroke:#c74440;stroke-width:2.8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.ibl .dgr.go .crv{stroke-dashoffset:0;transition:stroke-dashoffset 1.5s var(--out)}.ibl .dgr .rt{opacity:0}.ibl .dgr.go .rt{opacity:1;transition:opacity .4s 1.3s}.ibl .dgr .rt circle{fill:#2b323b}.ibl .dgr .rt text{font:700 11px var(--ibl-ff);fill:#3f454e;text-anchor:middle}.ibl .cal2{background:#fff;border:2px solid #2a7af2;border-radius:10px;position:absolute;inset:0;overflow:hidden}.ibl .c2h{align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.ibl .c2h b{font:800 19px var(--ibl-ff);letter-spacing:-.02em;color:#14181f;margin-right:auto}.ibl .c2b{font:700 12px var(--ibl-ff);color:#2b323b;border-radius:8px;padding:5px 10px;box-shadow:inset 0 0 0 1px #d3d9e4}.ibl .c2b.od{color:#e04848;box-shadow:none;animation:ibl-pop .4s var(--spring);background:#fff0f0}.ibl .c2w{font:600 11.5px var(--ibl-ff);color:#8a929e;grid-template-columns:repeat(7,1fr);padding:0 6px;display:grid}.ibl .c2w span{padding:0 6px 4px}.ibl .c2g{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:88px;padding:0 6px 6px;display:grid;position:relative}.ibl .cel{border:1px solid #edeff3;min-width:0;margin:-.5px;padding:3px 4px;transition:background .2s;overflow:hidden}.ibl .cel.hasspan .dn{margin-bottom:22px}.ibl .cel .dn{font:700 11.5px var(--ibl-ff);color:#3f454e;padding:1px 3px;display:inline-block}.ibl .cel.past .dn{color:#b4bac4}.ibl .cel.today{background:#2a7af212}.ibl .cel.today .dn{color:#fff;background:#2a7af2;border-radius:9px;padding:1px 6px}.ibl .cel.tg{background:#2a7af226}.ibl .cc{font:600 11px/1.25 var(--ibl-ff);color:#2b323b;white-space:nowrap;text-overflow:ellipsis;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d3d7e0;border-radius:5px;margin-top:3px;padding:3px 5px;transition:background .3s,color .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 1px 2px #22272f0f}.ibl .cc.rec{cursor:default}.ibl .cc small{font:500 10px var(--ibl-ff);color:#8a929e;display:block}.ibl .cc.odc{color:#e04848;background:#fff0f0;border-color:#f6c9c9}.ibl .cc.dg{z-index:20;cursor:grabbing;border-color:#2a7af28c;transition:none;box-shadow:0 10px 20px -6px #22272f4d}.ibl .cspan{font:600 11px var(--ibl-ff);color:#1e5fc8;white-space:nowrap;background:#e0ecff;border:1px solid #bbd3f8;border-radius:5px;padding:3px 6px;position:absolute}.ibl .xm{z-index:31;width:150px;transition:opacity .2s,transform .3s var(--spring);transform-origin:0 0;background:#fffffffa;border-radius:12px;padding:4px;position:absolute;box-shadow:0 0 0 .5px #1e242c1a,0 1px 3px #1e242c1a,0 8px 22px #1e242c24}.ibl .xm.off{opacity:0;pointer-events:none;transform:scale(.88)}.ibl .xr2{height:32px;font:600 13px var(--ibl-ff);color:#2b323b;cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 10px;transition:background .15s,color .15s;display:flex}.ibl .xr2:hover{color:#1d6fe8;background:#2a7af21a}.ibl .xr2 b{font:700 15px var(--ibl-ff);color:#8a929e;margin-left:auto}.ibl .xr2.hd{color:#8a929e;font-size:12px}.ibl .xr2 svg{flex:none;width:15px;height:15px}.ibl #bxexp .ls{cursor:pointer}.ibl .xchat{opacity:0;width:144px;height:246px;transition:opacity .3s,transform .5s var(--spring);z-index:20;background:#fff;border-radius:16px;position:absolute;top:8px;left:170px;overflow:hidden;transform:translate(24px);box-shadow:0 0 0 1px #141e3214,0 14px 30px -12px #141e324d}.ibl .xchat.on{opacity:1;transform:none}.ibl .xch{font:800 12.5px var(--ibl-ff);color:#14181f;border-bottom:1px solid #f1f2f5;padding:10px 12px 8px}.ibl .xmsgs{flex-direction:column;gap:6px;padding:8px;display:flex}.ibl .xbub{animation:ibl-xin .4s var(--spring)}.ibl .xbub.me{color:#fff;font:600 12px var(--ibl-ff);background:#2a7af2;border-radius:14px 14px 4px;align-self:flex-end;padding:4px}.ibl .xbub.me.t{padding:6px 10px}.ibl .xbub.them{align-self:flex-start;align-items:flex-end;gap:5px;display:flex}.ibl .xbub.them .av{border-width:0;flex:none;width:20px;height:20px;margin:0;font-size:9px}.ibl .xbub.them span:last-child{color:#2b323b;font:600 12px var(--ibl-ff);background:#f1f2f5;border-radius:14px 14px 14px 4px;padding:6px 10px}.ibl .xthumb{background:#f6f8fc;border-radius:10px;width:96px;height:74px;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #14285a1a}.ibl .xthumb i{border-radius:2px;width:40px;height:7px;display:block}.ibl .xthumb b{background:#fff;border:1px solid #d3d7e0;border-radius:3px;height:11px;margin-top:5px;display:block}.ibl .xthumb.fly{z-index:30;position:absolute;box-shadow:0 14px 28px #141e3247}.ibl .n2b svg{stroke:#4a525e;stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.ibl .cc.dn2{color:#a5acb7;text-decoration:line-through}.ibl .cc.pulse{animation:ibl-bump .5s var(--spring)}.ibl .stk{font:600 13px/1.3 var(--ibl-ff);color:#4a3f12;background:#ffe072;border-radius:4px;padding:10px;position:absolute;box-shadow:0 1px 5px 1px #22272f24}.ibl .stk small{font:700 11px var(--ibl-ff);opacity:.65;margin-top:6px;display:block}.ibl .ffr .ls,.ibl .ffr .card,.ibl .ppg{pointer-events:none}.ibl .ppg.on{pointer-events:auto}.ibl .bmore{height:0;transition:height .8s var(--out);margin:0 -40px;padding:0 40px;overflow:hidden}.ibl .bmore.open{overflow:visible}.ibl .bmore>.bento{margin-top:20px;padding-bottom:6px}.ibl .morebar{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}.ibl .morechips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:820px;max-height:200px;transition:opacity .4s,max-height .5s;display:flex}.ibl .morechips button{font:700 13.5px var(--ibl-ff);color:#3a414c;transition:transform .25s var(--spring),color .2s,box-shadow .25s;background:#fff;border-radius:999px;padding:8px 14px;box-shadow:0 0 0 1px #14285a17,0 4px 12px -6px #14328240}.ibl .morechips button:hover{color:var(--blue2);transform:translateY(-2px);box-shadow:0 0 0 1px #2a7af259,0 8px 18px -8px #2a7af266}.ibl .morebar.open .morechips{opacity:0;pointer-events:none;max-height:0}.ibl #bmorebtn .ar{transition:transform .4s var(--spring);display:inline-block}.ibl .morebar.open #bmorebtn .ar{transform:rotate(180deg)}.ibl .bt.ping{animation:ibl-ping 1.4s var(--out)}@keyframes ibl-ping{0%{box-shadow:0 0 #2a7af28c,0 20px 44px -24px #14328266}to{box-shadow:0 0 0 22px #2a7af200,0 20px 44px -24px #14328266}}.ibl .chip.cmc{color:#7f859a;background:0 0;gap:3px;padding:0 2px;font-weight:700}.ibl .chip.cmc svg,.ibl .chip.dt svg{flex:none;width:13px;height:13px}.ibl .chip.dt{color:#3f454e;background:#f2f3f5;border-radius:4px;gap:4px;height:23px;font-size:11.5px;font-weight:600}.ibl .chip.rr{color:#e02727;background:#fce6e6}.ibl .chip.bb{color:#1890ff;background:#e0ecff}.ibl .chip.tt{color:#13a78d;background:#d7ede9}.ibl .chip.aa{color:#d48a12;background:#fcf3e1}.ibl .card.doneT .cb,.ibl .card.doneT .ct{color:inherit!important;text-decoration:none!important}.ibl .card.doneT .cx{opacity:.38}.ibl .card .cimg{border-radius:7px 7px 0 0;height:54px;margin:1px 1px 0;overflow:hidden}.ibl .card .cimg>div{width:100%;height:100%}.ibl .card .cimg .chalk{padding:0 12px;font-size:13px}.ibl .card .cimg .chalk b{font-size:17px}.ibl .chalk{height:100%;font:600 15px/1.15 var(--ibl-caveat),cursive;color:#f4f1e6;text-align:left;background:repeating-linear-gradient(0deg,#0000 0 14px,#ffffff12 14px 15px),linear-gradient(140deg,#2e3a33,#4b5a4f);flex-direction:column;justify-content:center;gap:1px;padding:0 14px;display:flex}.ibl .chalk b{font:700 20px var(--ibl-caveat),cursive;color:#ffe08a}.ibl .card.edit{box-shadow:0 0 0 4px color-mix(in srgb,var(--ec)14%,transparent),0 8px 18px -10px color-mix(in srgb,var(--ec)45%,transparent);transition:left .6s var(--spring),top .6s var(--spring),box-shadow .4s,border-color .4s;border-color:color-mix(in srgb,var(--ec)45%,#fff)!important}.ibl .card.edit .halo{display:none}.ibl .cur span{transition:top .3s var(--spring),left .3s var(--spring),background .3s,color .3s}.ibl .cur.lite span{color:var(--c);box-shadow:0 0 0 1px color-mix(in srgb,var(--c)28%,transparent),0 4px 10px -4px #141e3c40;align-items:center;gap:5px;display:flex;top:-4px;left:19px;background:color-mix(in srgb,var(--c)14%,#fff)!important}.ibl .tdots{gap:2px;display:inline-flex}.ibl .tdots b{background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1s ease-in-out infinite ibl-tdot}.ibl .tdots b:nth-child(2){animation-delay:.15s}.ibl .tdots b:nth-child(3){animation-delay:.3s}@keyframes ibl-tdot{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-2px)}}.ibl .wd.stky{font:italic 600 15px/1.5 var(--ibl-ff);color:#5a4a12;background:#fff3a8;border-radius:3px;padding:14px 16px 12px;rotate:2deg;box-shadow:0 10px 20px -8px #78641459}.ibl .wd.ppic{border-radius:8px;overflow:hidden;rotate:-2deg;box-shadow:0 1px 3px #22272f1f,0 12px 22px -12px #22272f59}.ibl .kn{background:var(--blue);color:#fff;width:22px;height:22px;font:800 12px var(--ibl-ff);letter-spacing:0;border-radius:7px;place-items:center;display:inline-grid}.ibl .k:has(.kn):before{display:none}.ibl #calls .kn{color:#0c1428;background:#8db8ff}.ibl .pains{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}.ibl .pn{color:inherit;transition:transform .5s var(--spring),box-shadow .4s;background:#fff;border-radius:24px;flex-direction:column;gap:18px;padding:16px 16px 20px;text-decoration:none;display:flex;box-shadow:0 0 0 1px #14285a12,0 20px 44px -24px #14328266}.ibl .pn:hover{transform:translateY(-6px);box-shadow:0 0 0 1.5px #2a7af259,0 28px 50px -24px #14328280}.ibl .pn .pt{padding:0 6px}.ibl .pn .pt i{color:#d2412f;width:24px;height:24px;font:800 12.5px var(--ibl-ff);background:#ffe9e6;border-radius:8px;place-items:center;font-style:normal;display:inline-grid}.ibl .pn h3{font:800 19px/1.25 var(--ibl-ff);letter-spacing:-.02em;color:var(--ink);margin:10px 0 0}.ibl .pn .fx{font:700 14px var(--ibl-ff);color:var(--blue2);opacity:.75;gap:6px;margin-top:12px;transition:opacity .3s;display:inline-flex}.ibl .pn .fx span{transition:transform .4s var(--spring);display:inline-block}.ibl .pn:hover .fx{opacity:1}.ibl .pn:hover .fx span{transform:translateY(3px)}.ibl .art{height:210px;font-family:var(--ibl-ff);transition:transform .6s var(--spring);background:#f3f5f9;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #141e320f}.ibl .pn:hover .art{transform:rotate(-1.2deg)scale(1.02)}.ibl .art .ah{background:#fff;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex;box-shadow:0 1px #141e3212}.ibl .art .ah b{white-space:nowrap;text-overflow:ellipsis;font-weight:750;overflow:hidden}.ibl .art .ah small{font:600 11.5px var(--ibl-ff);color:var(--ink3);white-space:nowrap}.ibl .bdg{color:#fff;min-width:22px;height:20px;font:800 11.5px/20px var(--ibl-ff);text-align:center;transition:transform .3s var(--spring);background:#f04438;border-radius:999px;padding:0 6px}.ibl .bdg.bump{animation:ibl-pop .4s var(--spring)}.ibl .pcl{flex-direction:column;justify-content:flex-end;gap:6px;padding:10px 12px;display:flex;position:absolute;inset:41px 0 0;overflow:hidden}.ibl .pcl p{max-width:86%;font:550 13px/1.3 var(--ibl-ff);color:#2b323b;animation:ibl-pin .45s var(--spring);background:#fff;border-radius:13px 13px 13px 4px;align-self:flex-start;margin:0;padding:6px 10px;box-shadow:0 1px 2px #141e3214}.ibl .pcl p.me{color:#fff;background:#2a7af2;border-radius:13px 13px 4px;align-self:flex-end}@keyframes ibl-pin{0%{opacity:0;transform:translateY(10px)scale(.95)}}.ibl .a-note{background:#fffbea}.ibl .a-note .ah{background:#fff6cf}.ibl .a-note ul{gap:9px;margin:0;padding:12px 14px;list-style:none;display:grid}.ibl .a-note li{font:600 13.5px var(--ibl-caveat),cursive;color:#4a4232;justify-content:space-between;gap:8px;font-size:17px;display:flex}.ibl .a-note em{font:700 11px var(--ibl-ff);color:#d2412f;background:#ffe9e6;border-radius:5px;align-self:center;padding:2px 6px;font-style:normal}.ibl .nb{max-width:80%;font:550 12.5px/1.3 var(--ibl-ff);color:#2b323b;background:#fff;border-radius:13px 13px 4px;padding:6px 10px;position:absolute;bottom:10px;right:10px;box-shadow:0 6px 16px -6px #141e3259}.ibl .nb b{font:800 10.5px var(--ibl-ff);color:#16a87a;display:block}.ibl .a-note .nb b{color:#f08a24}.ibl .a-shot{background:#e9ecf2}.ibl .shot{background:#fff;border-radius:8px;gap:8px;margin:12px 14px;padding:12px;display:grid;rotate:-1.5deg;box-shadow:0 2px 8px #141e321f}.ibl .sl{background:#dce1e8;border-radius:4px;height:7px}.ibl .sl.w8{background:#2b323b;width:80%;height:8px}.ibl .sl.w7{width:70%}.ibl .sl.w6{width:60%}.ibl .sl.w5{width:50%}.ibl .sl.x{height:auto;font:700 12px var(--ibl-ff);color:#8a929e;background:0 0;align-items:center;gap:8px;display:flex}.ibl .sl.x u{-webkit-text-decoration:line-through #e5483b;text-decoration:line-through #e5483b;text-decoration-thickness:2px}.ibl .sl.x s{font:700 17px var(--ibl-caveat),cursive;color:#e5483b;text-decoration:none}.ibl .a-shot .nb b{color:#16a87a}.ibl .a-doc{background:#fff}.ibl .find{z-index:2;font:600 12px var(--ibl-ff);color:#2b323b;background:#fff;border-radius:8px;padding:5px 9px;position:absolute;top:48px;right:10px;box-shadow:0 0 0 1px #141e321a,0 6px 14px -6px #141e324d}.ibl .find span{color:var(--ink3);margin-left:4px}.ibl .dl{gap:7px;padding:14px 26px 0 14px;display:grid}.ibl .dl i{background:#e3e7ed;border-radius:3px;height:5px;display:block}.ibl .sb{background:#eef1f5;border-radius:3px;width:5px;position:absolute;top:46px;bottom:6px;right:5px}.ibl .sb b{background:#b9c1cd;border-radius:3px;height:9%;animation:5s ease-in-out infinite ibl-sbm;position:absolute;top:6%;left:0;right:0}@keyframes ibl-sbm{0%,to{top:6%}50%{top:78%}}@media (max-width:1100px){.ibl .pains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ibl .pains{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:40px -20px 0;padding:6px 20px 30px;display:flex;overflow-x:auto}.ibl .pains::-webkit-scrollbar{display:none}.ibl .pn{scroll-snap-align:center;flex:0 0 78%}.ibl .art{height:180px}.ibl .pn h3{font-size:17px}}.ibl #sch{position:relative}.ibl .sd{box-sizing:border-box;width:340px;transition:transform .6s var(--spring),opacity .4s;font-family:var(--ibl-ff);background:#fff;border-radius:18px;padding:18px 18px 16px;position:absolute;top:10px;left:0;box-shadow:0 0 0 1px #141e3212,0 24px 50px -20px #141e3c73}.ibl .sd.out{opacity:0;transform:translateY(16px)scale(.96)}.ibl .sd .ti{font:500 18px var(--ibl-ff);color:#14181f;border-bottom:1.5px solid #d9dee6;min-height:30px;padding:2px 2px 8px;position:relative}.ibl .sd .ti small{font:600 11px var(--ibl-ff);color:#8a929e;position:absolute;top:-12px;left:2px}.ibl .sd .ti .cb{display:inline}.ibl .sd .rw{font:600 14px var(--ibl-ff);color:#2b323b;align-items:center;gap:10px;margin-top:12px;display:flex}.ibl .sd .rw svg{stroke:#8a929e;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ibl .sd .pl{background:#f2f4f8;border-radius:8px;padding:6px 10px;transition:background .25s,box-shadow .25s}.ibl .sd .pl.hl{background:#e8f0fe;box-shadow:inset 0 0 0 1.5px #2a7af2}.ibl .sd .pl.dim{color:#8a929e;background:0 0;padding-left:0}.ibl .sd .pl .av{width:20px;height:20px;margin-left:-5px;font-size:9px}.ibl .sd .pl .av:first-child{margin-left:4px}.ibl .sd .bt2{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.ibl .sd .bt2 span{font:700 13.5px var(--ibl-ff);color:#3f454e;background:#f1f3f7;border-radius:10px;padding:8px 14px}.ibl .sd .bt2 span.go{color:#fff;background:#2a7af2;transition:transform .2s;box-shadow:0 6px 14px -6px #2a7af2b3}.ibl .sd .bt2 span.go.press{transform:scale(.94)}.ibl .dd{z-index:5;width:260px;font:600 13.5px var(--ibl-ff);color:#2b323b;opacity:0;transition:opacity .25s,transform .35s var(--spring);pointer-events:none;background:#fff;border-radius:12px;padding:6px;position:absolute;transform:translateY(-6px);box-shadow:0 0 0 1px #141e3214,0 18px 36px -12px #141e3c66}.ibl .dd.on{opacity:1;transform:none}.ibl .dd div{border-radius:8px;padding:7px 10px}.ibl .dd div.hl{color:#1d6fe8;background:#e8f0fe}.ibl .mp{box-sizing:border-box;width:320px;font-family:var(--ibl-ff);opacity:0;transition:opacity .45s,transform .6s var(--spring);background:#fff;border-radius:18px;padding:14px;position:absolute;top:10px;left:10px;transform:translate(18px);box-shadow:0 0 0 1px #141e3212,0 24px 50px -20px #141e3c73}.ibl .mp.on{opacity:1;transform:none}.ibl .mp .mh{font:800 16px var(--ibl-ff);color:#14181f;justify-content:space-between;align-items:center;display:flex}.ibl .mp .mt{gap:4px;margin-top:10px;display:flex}.ibl .mp .mt span{font:700 12px var(--ibl-ff);color:#5b6472;background:#f1f3f7;border-radius:999px;padding:5px 9px}.ibl .mp .mt span.on{color:#fff;background:#14181f}.ibl .mc{opacity:0;transition:opacity .4s,transform .5s var(--spring),box-shadow .4s;border-radius:14px;margin-top:12px;padding:12px;transform:translateY(10px);box-shadow:0 0 0 1px #141e3217}.ibl .mc.on{opacity:1;transform:none}.ibl .mc.soon{box-shadow:0 0 0 1.5px #2a7af2,0 10px 24px -14px #2a7af299}.ibl .mc b{font:800 15px var(--ibl-ff);color:#14181f;display:block}.ibl .mc .tm{font:600 12.5px var(--ibl-ff);color:#5b6472;margin-top:3px}.ibl .mc .rp{font:500 12.5px var(--ibl-ff);color:#7f859a;align-items:center;gap:4px;margin-top:7px;display:flex}.ibl .mc .rp svg{stroke:#7f859a;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ibl .mc .bd{font:700 12px var(--ibl-ff);color:#1d6fe8;background:#eef4fe;border-radius:7px;align-items:center;gap:6px;margin-top:8px;padding:4px 8px;display:inline-flex}.ibl .rsv{gap:5px;margin-top:10px;display:grid}.ibl .rsv div{font:600 12.5px var(--ibl-ff);color:#2b323b;align-items:center;gap:8px;display:flex}.ibl .rsv .av{border:0;width:20px;height:20px;margin:0;font-size:9px}.ibl .rsv i{font:700 11.5px var(--ibl-ff);border-radius:999px;margin-left:auto;padding:2px 8px;font-style:normal;transition:background .3s,color .3s}.ibl .rsv i.y{color:#14855f;background:#dff7ee}.ibl .rsv i.m{color:#a2620b;background:#fff1d9}.ibl .rsv i.p{color:#8a929e;background:#f1f3f7}.ibl .mc .st{font:700 12.5px var(--ibl-ff);color:#1d6fe8;opacity:0;border-top:1px solid #eef0f4;justify-content:space-between;align-items:center;margin-top:11px;padding-top:10px;transition:opacity .4s;display:flex}.ibl .mc .st.on{opacity:1}.ibl .mc .st span.jn{color:#fff;background:#2a7af2;border-radius:9px;padding:6px 14px;animation:1.6s ease-in-out infinite ibl-jpulse}@keyframes ibl-jpulse{50%{box-shadow:0 0 0 6px #2a7af22e}}.ibl .tcats button.mine{color:#1d6fe8;background:#fff;box-shadow:inset 0 0 0 1.5px #2a7af2}.ibl .tcats button.mine.on{color:#fff;background:#2a7af2}.ibl .tnew .tprev{background:#f7f9fd;border:1.5px dashed #b9c6dd;place-items:center;display:grid}.ibl .tnew .tprev span{font:500 34px/1 var(--ibl-ff);color:#2a7af2}.ibl .kick{font:700 13.5px var(--ibl-ff);color:var(--ink2);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:6px 14px 6px 6px;display:inline-flex;box-shadow:inset 0 0 0 1px #141e3217,0 2px 10px #141e320d}.ibl .kick b{color:#fff;min-width:24px;height:24px;font:800 11.5px var(--ibl-ff);background:linear-gradient(#3b88f7,#1f6ae6);border-radius:999px;place-items:center;padding:0 7px;display:inline-grid}@keyframes ibl-bin{0%{opacity:0;transform:translateY(10px)scale(.96)}}.ibl .ckr{text-align:left;flex-direction:column;gap:8px;display:flex}.ibl .sayk{opacity:0;transition:opacity .3s,transform .4s var(--spring);transform:translateY(8px)}.ibl .sayk.go{opacity:1;transform:none}.ibl .sayk .bub.typ{align-items:center;min-height:34px}.ibl .lp.sm{width:150px}.ibl .lp.sm .lpt{height:62px}.ibl .ckr{max-width:420px;margin:0 auto 6px}.ibl .ckr .bub{font-size:16px}.ibl .ckr .brow.me{justify-content:flex-end}.ibl .thl{margin:0 0 6px}.ibl #calls .ckr .bub:not(.me),.ibl .ckr .bub:not(.me){background:#fff;box-shadow:0 0 0 1px #14285a0f,0 8px 20px -12px #14328266}.ibl .easy{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:48px;display:grid}.ibl .ez{background:#fff;border-radius:24px;padding:18px 18px 22px;box-shadow:0 0 0 1px #14285a12,0 20px 44px -24px #14328266}.ibl .ez b{font:800 19px var(--ibl-ff);letter-spacing:-.02em;margin-top:16px;display:block}.ibl .ez p{font:500 15px/1.5 var(--ibl-ff);color:var(--ink2);margin:6px 0 0}.ibl .ezv{background:#f6f8fc radial-gradient(#d3d9e4 1.1px,#0000 1.3px) 0 0/20px 20px;border-radius:16px;height:170px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #14285a0f}.ibl .ezp{position:absolute;inset:0}.ibl .ezb{align-items:flex-end;gap:7px;animation:6s ease-in-out infinite ibl-ezb;display:flex;position:absolute;top:22px;left:20px}.ibl .ezb .lp{animation:6s ease-in-out infinite ibl-ezt}.ibl .ezf{opacity:0;background:#2a7af24d;border-radius:50%;width:40px;height:40px;margin:-20px;animation:6s ease-out infinite ibl-ezf;position:absolute;top:70px;left:96px}.ibl .ezboard{opacity:0;transform-origin:96px 70px;animation:ibl-ezo 6s var(--spring)infinite;background:#fff;border-radius:12px;padding:14px;position:absolute;inset:10px;transform:scale(.6);box-shadow:0 10px 30px -10px #14285a66}.ibl .ezboard i{border-radius:5px;width:70px;height:16px;display:block}.ibl .ezboard span{border:1px solid #e3e6eb;border-radius:6px;height:26px;margin-top:8px;display:block}.ibl .ezboard span.t{width:60%}@keyframes ibl-ezb{0%{opacity:0;transform:translateY(10px)}6%,52%{opacity:1;transform:none}60%,to{opacity:0}}@keyframes ibl-ezt{0%,30%,40%,to{transform:none}35%{transform:scale(.94)}}@keyframes ibl-ezf{0%,30%{opacity:0;transform:scale(.3)}34%{opacity:1}44%,to{opacity:0;transform:scale(1.5)}}@keyframes ibl-ezo{0%,40%{opacity:0;transform:scale(.4)}52%,96%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}.ibl .ezc{gap:10px;display:grid;position:absolute;inset:22px 22px auto}.ibl .ezcard{width:auto;position:relative;top:auto;left:auto}.ibl .ezcard .cbx{animation:5s infinite ibl-ezk}.ibl .ezcard.e1 .cbx{animation-delay:1.2s}.ibl .ezcard.e0 .cx{animation:5s infinite ibl-ezd}.ibl .ezcard.e1 .cx{animation:5s 1.2s infinite ibl-ezd}@keyframes ibl-ezk{0%,30%{background:#fff;border-color:#c4c7d5}34%,86%{background:var(--green);border-color:var(--green)}90%,to{background:#fff;border-color:#c4c7d5}}@keyframes ibl-ezd{0%,30%{opacity:1}34%,86%{opacity:.38}90%,to{opacity:1}}.ibl .ezcard .cbx svg{stroke-dashoffset:0}.ibl .ezq{flex-direction:column;gap:8px;display:flex;position:absolute;inset:20px}.ibl .ezx{color:#fff;border-radius:17px 17px 5px;align-self:flex-end;animation:5s infinite ibl-ezx;background:linear-gradient(#3b88f7,#2a7af2)!important}.ibl .ezx.x2{animation-delay:.3s}@keyframes ibl-ezx{0%{opacity:0;transform:translateY(8px)}6%,42%{opacity:1;transform:none}50%,to{opacity:0}}.ibl .ezok{text-align:center;font:700 16px var(--ibl-ff);color:#14855f;opacity:0;animation:5s infinite ibl-ezok;position:absolute;bottom:6px;left:0;right:0}.ibl .ezok b{font-weight:850}@keyframes ibl-ezok{0%,44%{opacity:0;transform:scale(.9)}52%,97%{opacity:1;transform:none}to{opacity:0}}@media (max-width:900px){.ibl .easy{grid-template-columns:1fr}}.ibl .hero h1{font-size:clamp(44px,4.7vw,68px);line-height:1.02}.ibl .kick{margin-bottom:0}@media (max-width:1080px){.ibl .kick{margin:0 auto}}.ibl .nvcount{font:700 14px var(--ibl-ff);color:var(--ink2);background:#fff;border-radius:999px;align-items:baseline;gap:8px;margin-top:22px;padding:7px 16px;display:inline-flex;box-shadow:0 0 0 1px #14285a14}.ibl .nvcount b{font:850 20px var(--ibl-ff);color:#14a37a;font-variant-numeric:tabular-nums;display:inline-block}.ibl .nvg{perspective:1400px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.ibl .nv{text-align:left;height:252px;position:relative}.ibl .nvin{transform-style:preserve-3d;transition:transform .8s var(--spring);position:absolute;inset:0}.ibl .nv.flip .nvin{transform:rotateY(180deg)}.ibl .nv:hover:not(.flip) .nvin{transform:rotateY(-8deg)translateY(-3px)}.ibl .nvf,.ibl .nvb{backface-visibility:hidden;border-radius:22px;flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:0 0 0 1px #14285a12,0 18px 40px -24px #14328273}.ibl .nvf{background:#fff;justify-content:space-between;padding:18px}.ibl .nvq{flex-direction:column;align-items:flex-end;gap:6px;margin-top:auto;display:flex}.ibl .nvq .bub{max-width:100%;font-size:16px}.ibl .nvq small{font:600 12px var(--ibl-ff);color:var(--ink3)}.ibl .nvq small b{color:#e5483b;font-weight:700}.ibl .nvx{font:700 13px var(--ibl-ff);color:var(--ink3);align-self:flex-start;align-items:center;gap:6px;margin-top:16px;transition:color .2s;display:inline-flex}.ibl .nvx:before{content:"↻";width:22px;height:22px;transition:background .2s,transform .4s var(--spring);background:#f0f2f5;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.ibl .nv:hover .nvx{color:var(--blue2)}.ibl .nv:hover .nvx:before{background:#e8f0fe;transform:rotate(-90deg)}.ibl .nvb{background:#f6f8fc radial-gradient(#d3d9e4 1.1px,#0000 1.3px) 0 0/20px 20px;gap:10px;padding:12px 12px 14px;transform:rotateY(180deg)}.ibl .nvbody{flex-direction:column;flex:1;justify-content:center;gap:5px;min-height:0;display:flex}.ibl .nvb p{font:750 13.5px/1.35 var(--ibl-ff);color:#14855f;text-wrap:balance;margin:0}.ibl .nvcard{width:auto;position:relative;top:auto;left:auto}.ibl .nvcard .cp{gap:7px;padding:7px 9px}.ibl .nvcard .cb{min-height:0;font-size:13.5px}.ibl .nvcard .cbx{width:16px;height:16px}.ibl .nvcard .cm{margin-top:4px}.ibl .nvcard .cm:empty{display:none}.ibl .nvcard.rw .cp{align-items:center}.ibl .nvcard.rw .cx{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;display:grid}.ibl .nvcard.rw .cb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ibl .nvcard.rw .cm{flex-wrap:nowrap;margin:0}.ibl .nvcard .av{width:20px;height:20px;font-size:9px}.ibl .nvcard .att{height:36px;margin-top:6px;font-size:12.5px}.ibl .nvcard.done .cx{opacity:.38}.ibl .nvcard.gap{background:#fffbf2;border:1.5px dashed #f5a623}.ibl .nvcard.gap .cb{color:#a2620b;font-weight:650}.ibl .nvlp{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:9px 11px;display:flex;box-shadow:0 0 0 1px #e3e6eb}.ibl .nvlp .th{background:#f6f8fc radial-gradient(#d3d9e4 1px,#0000 1.2px) 0 0/8px 8px;border-radius:7px;flex:none;width:64px;height:44px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e6eb}.ibl .nvlp .th i{border-radius:2px;position:absolute}.ibl .nvlp b{font:800 13.5px var(--ibl-ff);display:block}.ibl .nvlp small{font:600 11.5px var(--ibl-ff);color:#14855f;display:block}.ibl .nvexp{background:#fff;border-radius:12px;gap:7px;padding:10px 11px;display:grid;box-shadow:0 0 0 1px #e3e6eb}.ibl .nvexp .eh{font:800 12.5px var(--ibl-ff);color:var(--ink2);justify-content:space-between;display:flex}.ibl .nvexp .eh span{color:var(--ink3);font-weight:650}.ibl .nvexp .xs{flex-wrap:wrap;gap:5px;display:flex}.ibl .nvexp .st{font:750 12px var(--ibl-ff);color:#fff;background:var(--blue);border-radius:7px;justify-self:start;padding:5px 10px}.ibl .nvmeet{background:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 0 0 1px #e3e6eb}.ibl .nvmeet b{font:800 13.5px var(--ibl-ff);display:block}.ibl .nvmeet small{font:600 11.5px var(--ibl-ff);color:var(--ink3);margin-top:1px;display:block}.ibl .nvmeet span{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.ibl .nvmeet i{font:700 11px var(--ibl-ff);border-radius:999px;align-items:center;gap:4px;padding:2px 8px 2px 2px;font-style:normal;display:inline-flex}.ibl .nvmeet i .av{border-width:0;width:18px;height:18px;margin:0;font-size:8.5px}.ibl .nvmeet i.y{color:#14855f;background:#dff7ee}.ibl .nvmeet i.m{color:#a2620b;background:#fff1d9}.ibl .nvlpill{color:#fff;height:24px;font:600 12.5px var(--ibl-ff);border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px 0 6px;display:inline-flex}.ibl .nvlpill .grip{background-image:radial-gradient(circle,#ffffffbf 1px,#0000 1.2px);background-size:3px 3px;width:6px;height:9px}.ibl .nvlpill em{background:#ffffff47;border-radius:999px;padding:0 6px;font-size:11px;font-style:normal;font-weight:800}.ibl .nv.flip .nvbody>*{animation:ibl-nvin .5s var(--spring)both}.ibl .nv.flip .nvbody>:nth-child(2){animation-delay:.32s}.ibl .nv.flip .nvbody>:nth-child(3){animation-delay:.4s}.ibl .nv.flip .nvbody>:nth-child(4){animation-delay:.48s}.ibl .nv.flip .nvbody>:nth-child(5){animation-delay:.56s}.ibl .nv.flip .nvbody>:first-child{animation-delay:.24s}@keyframes ibl-nvin{0%{opacity:0;transform:translateY(8px)}}@media (max-width:1100px){.ibl .nvg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ibl .nvg{grid-template-columns:1fr;gap:12px}.ibl .nv{height:224px}}@keyframes ibl-froll{0%{opacity:0;transform:translateY(-14px)}}@keyframes ibl-rec{0%{box-shadow:0 0 #fa696980}to{box-shadow:0 0 0 9px #fa696900}}@keyframes ibl-fin{0%{opacity:0;transform:translateY(8px)}}.ibl .bento.b3{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.ibl .bento.b3 #b-det{grid-column:span 2}.ibl .b3 .bt{min-height:0}@media (max-width:640px){.ibl .bento.b3{grid-template-columns:1fr}.ibl .bento.b3 #b-det{grid-column:auto}}.ibl #easy{background:linear-gradient(#fff0,#ffffff8c)}.ibl .ezcard .cx{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.ibl .ezcard .cm{margin:0}.ibl .hstrip{transition:transform .6s var(--spring),opacity .2s}.ibl .hstrip.xpre{opacity:0;transition:transform .6s var(--spring),opacity .2s .4s;transform:translateY(calc(-100% - 6px))}.ibl .ci-stage{max-width:1040px;margin:48px auto 0}.ibl .box{position:relative}.ibl .jd{text-align:left;width:300px;transition:opacity .35s,transform .45s var(--spring);background:#fffffff5;border-radius:16px;padding:20px 20px 16px;position:absolute;box-shadow:0 0 0 .5px #141e322e,0 24px 50px -18px #141e3273}.ibl .jd.off{opacity:0;pointer-events:none;transform:scale(.94)translateY(8px)}.ibl .jd>b{font:750 17px var(--ibl-ff);color:var(--ink);display:block}.ibl .jd>p{font:500 13px/1.4 var(--ibl-ff);color:#7a8291;margin:4px 0 0}.ibl .c4{justify-content:center;gap:10px;margin-top:16px;display:flex}.ibl .c4 i{width:52px;height:58px;font:800 24px var(--ibl-ff);color:var(--ink);background:#fff;border-radius:12px;place-items:center;font-style:normal;transition:box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #d9dce2}.ibl .c4 i.f{box-shadow:inset 0 0 0 1.5px var(--blue)}.ibl .c4 i.f:empty:after{content:"";background:var(--blue);width:2px;height:24px;animation:1s step-end infinite ibl-blink}.ibl .c4 i.in{animation:ibl-pop .3s var(--spring)}.ibl .c4.bad{animation:.4s ibl-shake}@keyframes ibl-shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.ibl .jbt{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.ibl .jbt span{font:650 13px var(--ibl-ff);color:var(--ink2);background:#f0f2f5;border-radius:9px;padding:8px 15px}.ibl .jbt .go{color:#fff;background:#c9d4e6;transition:background .25s}.ibl .jbt .go.on{background:var(--blue)}.ibl .jd small{text-align:center;font:500 12.5px var(--ibl-ff);color:#7a8291;margin-top:10px;display:block}.ibl .crow{font:500 11px var(--ibl-ff);color:#7a8291;white-space:nowrap;background:#f4f6fa;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #e3e6eb}.ibl .crow svg{width:18px;height:18px;fill:var(--blue);flex:none}.ibl .crow b{font:700 16px var(--ibl-ff);color:var(--ink);letter-spacing:.02em}.ibl .toastj{color:#fff;font:650 12.5px var(--ibl-ff);white-space:nowrap;opacity:0;transition:opacity .3s,transform .4s var(--spring);background:#14181f;border-radius:10px;padding:8px 14px;position:absolute;transform:translateY(8px)}.ibl .toastj.on{opacity:1;transform:none}.ibl .dvc{background:#14181f;position:absolute;box-shadow:0 30px 60px -28px #14285a8c}.ibl .dvc .scr{background:var(--canvas)radial-gradient(var(--dot)1px,transparent 1.2px)0 0/16px 16px;position:absolute;overflow:hidden}.ibl .dvc.ph{border-radius:30px}.ibl .dvc.ph .scr{border-radius:23px;inset:8px}.ibl .dvc.tb{border-radius:22px}.ibl .dvc.tb .scr{border-radius:13px;inset:10px}.ibl .dvc.lap{border-radius:12px 12px 4px 4px}.ibl .dvc.lap .scr{border-radius:5px;inset:8px}.ibl .dvc.lap:after{content:"";background:#c9cfd8;border-radius:0 0 12px 12px;height:12px;position:absolute;bottom:-12px;left:-26px;right:-26px}.ibl .dvc .who{font:750 13.5px var(--ibl-ff);color:var(--ink2);white-space:nowrap;align-items:center;gap:7px;display:flex;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.ibl .dvc .who .av{border-width:0;margin:0}.ibl .dvc .who em{font:600 12px var(--ibl-ff);color:var(--ink3);font-style:normal}.ibl .mb{z-index:5;background:var(--canvas)radial-gradient(var(--dot)1px,transparent 1.2px)0 0/14px 14px;opacity:0;transition:opacity .45s,transform .6s var(--spring);position:absolute;inset:0;transform:scale(1.04)}.ibl .mb.on{opacity:1;transform:none}.ibl .mb .mt{justify-content:space-between;align-items:center;display:flex;position:absolute;top:8px;left:8px;right:8px}.ibl .mb .mt b{font:750 10.5px var(--ibl-ff);color:var(--ink);white-space:nowrap;background:#ffffffe6;border-radius:9px;padding:4px 9px;box-shadow:0 1px 4px #141e321f}.ibl .mb .mt span{display:flex}.ibl .mb .mt span .av{border-width:1.5px;width:17px;height:17px;font-size:8px}.ibl .mb .ml{width:44%;position:absolute;top:40px}.ibl .mb .ml i{border-radius:4px;width:60%;height:15px;display:block}.ibl .mb .ml u{height:20px;font:600 9px/20px var(--ibl-ff);color:var(--ct);white-space:nowrap;background:#fff;border-radius:5px;margin-top:5px;padding:0 6px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 0 0 1px #e3e6eb}.ibl .ci-sb{white-space:nowrap;max-width:320px;font:650 15px/1.35 var(--ibl-ff);color:var(--ink);text-align:left;opacity:0;transition:opacity .3s,transform .4s var(--spring);background:#fff;border-radius:18px 18px 18px 5px;padding:10px 14px 11px;position:absolute;transform:translateY(8px)scale(.96);box-shadow:0 0 0 1px #14285a12,0 14px 30px -14px #14328273}.ibl .ci-sb.on{opacity:1;transform:none}.ibl .ci-sb small{font:800 11px var(--ibl-ff);color:var(--blue2);margin-bottom:1px;display:block}.ibl .ci-sb b{letter-spacing:.12em}.ibl .ca-arc{pointer-events:none;position:absolute;inset:0}.ibl .ca-arc path{fill:none;stroke:#bfd3f7;stroke-width:2px;stroke-dasharray:4 7;opacity:0;transition:opacity .4s}.ibl .ca-arc.on path{opacity:1;animation:1.2s linear infinite ibl-dash}@keyframes ibl-dash{to{stroke-dashoffset:-22px}}.ibl .dvc.lap .who{bottom:-50px}.ibl .ci-share{z-index:40}.ibl #shb .cht{z-index:3}.ibl .cht{font-family:var(--ibl-ff);text-align:left;background:#fff;border-radius:26px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #14285a1a,0 30px 70px -30px #14328280}.ibl .cht-h{background:#fafbfdf5;border-bottom:1px solid #eef0f3;flex:none;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.ibl .cht-av{display:flex}.ibl .cht-av span{color:#fff;width:28px;height:28px;font:800 11px var(--ibl-ff);border:2px solid #fff;border-radius:50%;place-items:center;margin-left:-9px;display:grid}.ibl .cht-av span:first-child{margin-left:0}.ibl .cht-n{min-width:0}.ibl .cht-n b{font:800 15px var(--ibl-ff);color:#14181f;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ibl .cht-n small{font:600 12px var(--ibl-ff);color:#8a929e;transition:color .2s;display:block}.ibl .cht-n small.ty{color:var(--blue2)}.ibl .cht-b{background:#fff;flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;padding:12px;display:flex;overflow:hidden}.ibl .brow{animation:ibl-bin .38s var(--spring);flex:none;align-items:flex-end;gap:7px;display:flex}.ibl .brow.me{justify-content:flex-end}.ibl .bav{color:#fff;width:24px;height:24px;font:800 10px var(--ibl-ff);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.ibl .bub{max-width:80%;font:550 14px/1.33 var(--ibl-ff);color:#1f242c;background:#eef1f5;border-radius:17px 17px 17px 5px;padding:7px 11px 8px}.ibl .bub small{font:800 11px var(--ibl-ff);margin-bottom:1px;display:block}.ibl .bub.me{color:#fff;background:linear-gradient(#3b88f7,#2a7af2);border-radius:17px 17px 5px}.ibl .bub.typ{gap:4px;padding:11px 13px;display:flex}.ibl .bub.typ b{background:#a5acb7;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite ibl-tdot}.ibl .bub.typ b:nth-child(2){animation-delay:.15s}.ibl .bub.typ b:nth-child(3){animation-delay:.3s}.ibl .bsys{font:700 11.5px var(--ibl-ff);color:#8a929e;animation:ibl-bin .38s var(--spring);background:#f3f5f8;border-radius:999px;flex:none;align-self:center;padding:4px 11px}.ibl .bsys b{color:#14855f}.ibl .cht-c{border-top:1px solid #f1f2f5;flex:none;align-items:center;gap:8px;padding:10px 12px 14px;display:flex}.ibl .cht-c .cin{min-height:34px;font:550 14px/20px var(--ibl-ff);color:#1f242c;white-space:nowrap;background:#f3f5f8;border-radius:17px;flex:1;padding:7px 13px;overflow:hidden}.ibl .cht-c .cin:empty:before{content:"Message";color:#a5acb7}.ibl .cht-c .snd{color:#fff;width:32px;height:32px;font:800 16px var(--ibl-ff);background:#c9d4e6;border-radius:50%;flex:none;place-items:center;font-style:normal;transition:background .2s;display:grid}.ibl .cht-c .snd.on{background:var(--blue)}.ibl .lp{cursor:default;background:#fff;border-radius:16px 16px 5px;width:210px;overflow:hidden;box-shadow:0 0 0 1px #dce3ee}.ibl .lp .lpt{background:#f6f8fc radial-gradient(#d3d9e4 1px,#0000 1.2px) 0 0/12px 12px;height:96px;position:relative;overflow:hidden}.ibl .lp .lpt i{border-radius:4px;position:absolute}.ibl .lp .lpx{background:#f3f6fb;padding:8px 11px 9px}.ibl .lp .lpx b{font:800 13px var(--ibl-ff);color:#14181f;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ibl .lp .lpx small{font:600 11.5px var(--ibl-ff);color:#7a8392;align-items:center;gap:5px;display:flex}.ibl .lp .lpx small img{border-radius:3px;width:13px;height:13px}.ibl .lp.tap{animation:ibl-lptap .5s var(--spring)}@keyframes ibl-lptap{40%{transform:scale(.95)}}.ibl .lp.opened .lpx small:after{content:"· opened";color:#14855f;font-weight:700}.ibl .tapr{z-index:9;pointer-events:none;background:#2a7af240;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.6s ease-out forwards ibl-tapr;position:absolute}@keyframes ibl-tapr{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.6)}}.ibl .phn{background:#14181f;border-radius:40px;padding:9px;position:absolute;box-shadow:0 40px 80px -30px #14285a8c,inset 0 0 0 1px #ffffff0f}.ibl .phn .cht{width:100%;height:100%;box-shadow:none;border-radius:32px;position:relative;inset:auto}.ibl .phn .cht-h{padding-top:34px}.ibl .phn:before{content:"";z-index:3;background:#14181f;border-radius:12px;width:84px;height:22px;margin-left:-42px;position:absolute;top:18px;left:50%}.ibl .ap-pts{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1040px;margin:30px auto 0;display:grid}.ibl .ap-pt{background:#fff;border-radius:18px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;box-shadow:0 0 0 1px #14285a12,0 14px 30px -22px #14328273}.ibl .ap-pt i{background:#eef4fe;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;display:grid}.ibl .ap-pt b{font:800 16px var(--ibl-ff);color:var(--ink);display:block}.ibl .ap-pt span{font:550 14px/1.45 var(--ibl-ff);color:var(--ink2);margin-top:2px;display:block}.ibl .ap-get{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:34px;display:flex}.ibl .ap-get .stores{margin:0}.ibl .ap-qr{text-align:left;background:#fff;border-radius:16px;align-items:center;gap:12px;padding:8px 14px 8px 8px;display:flex;box-shadow:0 0 0 1px #14285a14}.ibl .ap-qr .q{background:#fff;border-radius:8px;width:72px;height:72px;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e6eb}.ibl .ap-qr .q svg{width:100%;height:100%;display:block}.ibl .ap-qr b{font:800 14px var(--ibl-ff);color:var(--ink);display:block}.ibl .ap-qr small{font:600 12px var(--ibl-ff);color:var(--ink3);display:block}@media (max-width:900px){.ibl .ap-pts{grid-template-columns:1fr}.ibl .ap-qr{display:none}}.ibl #apb .dvc .scr{background:var(--canvas)radial-gradient(var(--dot)1px,transparent 1.2px)0 0/16px 16px}.ibl .ap-sf{z-index:7;transition:opacity .4s,transform .5s var(--spring);background:#fff;position:absolute;inset:0}.ibl .ap-sf.off{opacity:0;pointer-events:none;transform:scale(.97)}.ibl .ap-sf .url{height:28px;font:600 11.5px var(--ibl-ff);color:var(--ink2);background:#f1f2f5;border-radius:9px;place-items:center;margin:30px 10px 0;display:grid}.ibl .ap-sf .img{background:#bfe0f7 url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 240 150%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Cdefs%3E%3ClinearGradient id=%22s%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23BFE0F7%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FCE9D2%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%237DB9DE%22/%3E%3Cstop offset=%221%22 stop-color=%22%234F95C4%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%22240%22 height=%22150%22 fill=%22url%28%23s%29%22/%3E%3Ccircle cx=%22196%22 cy=%2230%22 r=%2213%22 fill=%22%23FFF4C9%22/%3E%3Cpath d=%22M0 86 C40 66 80 72 120 80 S200 64 240 74 V150 H0Z%22 fill=%22%239CC48C%22/%3E%3Cpath d=%22M0 96 C50 86 110 92 240 88 V150 H0Z%22 fill=%22%237FB070%22/%3E%3Cg fill=%22%234E7E4A%22%3E%3Cpath d=%22M18 96 l10-30 10 30z%22/%3E%3Cpath d=%22M30 98 l12-36 12 36z%22/%3E%3Cpath d=%22M204 92 l10-28 10 28z%22/%3E%3Cpath d=%22M218 94 l9-24 9 24z%22/%3E%3C/g%3E%3Cpath d=%22M88 102 V74 l30-22 30 22 V102Z%22 fill=%22%23B5432F%22/%3E%3Cpath d=%22M84 76 l34-26 34 26%22 fill=%22none%22 stroke=%22%23F4EDE4%22 stroke-width=%224%22 stroke-linejoin=%22round%22/%3E%3Crect x=%22108%22 y=%2280%22 width=%2220%22 height=%2222%22 fill=%22%237A2C1F%22/%3E%3Cpath d=%22M108 80 l20 22 M128 80 l-20 22%22 stroke=%22%23F4EDE4%22 stroke-width=%222%22/%3E%3Crect x=%22112%22 y=%2260%22 width=%2212%22 height=%229%22 fill=%22%23F4EDE4%22/%3E%3Cpath d=%22M0 116 C60 106 140 110 240 104 V150 H0Z%22 fill=%22url%28%23w%29%22/%3E%3Cpath d=%22M30 124 h40 M120 120 h46 M70 134 h50%22 stroke=%22%23D8EEF9%22 stroke-width=%222%22 stroke-linecap=%22round%22 opacity=%22.8%22/%3E%3C/svg%3E") 50%/cover;border-radius:12px;height:118px;margin:10px 10px 0}.ibl .ap-sf h5{font:850 19px var(--ibl-ff);color:var(--ink);margin:12px 12px 0}.ibl .ap-sf p{font:550 12px/1.45 var(--ibl-ff);color:var(--ink2);margin:4px 12px 0}.ibl .ap-sf .ln{background:#edf0f4;border-radius:4px;height:7px;margin:8px 12px 0}.ibl .ap-sh{transition:transform .5s var(--spring);background:#f4f5f8;border-radius:20px 20px 0 0;padding:14px 12px 18px;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -10px 30px -12px #141e3259}.ibl .ap-sh.on{transform:none}.ibl .ap-sh .ttl{font:700 12px var(--ibl-ff);color:var(--ink);border-bottom:1px solid #e3e6eb;align-items:center;gap:8px;padding-bottom:12px;display:flex}.ibl .ap-sh .ttl small{font:500 10.5px var(--ibl-ff);color:var(--ink3);display:block}.ibl .ap-sh .ttl i{background:#bfe0f7 url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 240 150%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Cdefs%3E%3ClinearGradient id=%22s%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23BFE0F7%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FCE9D2%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%237DB9DE%22/%3E%3Cstop offset=%221%22 stop-color=%22%234F95C4%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%22240%22 height=%22150%22 fill=%22url%28%23s%29%22/%3E%3Ccircle cx=%22196%22 cy=%2230%22 r=%2213%22 fill=%22%23FFF4C9%22/%3E%3Cpath d=%22M0 86 C40 66 80 72 120 80 S200 64 240 74 V150 H0Z%22 fill=%22%239CC48C%22/%3E%3Cpath d=%22M0 96 C50 86 110 92 240 88 V150 H0Z%22 fill=%22%237FB070%22/%3E%3Cg fill=%22%234E7E4A%22%3E%3Cpath d=%22M18 96 l10-30 10 30z%22/%3E%3Cpath d=%22M30 98 l12-36 12 36z%22/%3E%3Cpath d=%22M204 92 l10-28 10 28z%22/%3E%3Cpath d=%22M218 94 l9-24 9 24z%22/%3E%3C/g%3E%3Cpath d=%22M88 102 V74 l30-22 30 22 V102Z%22 fill=%22%23B5432F%22/%3E%3Cpath d=%22M84 76 l34-26 34 26%22 fill=%22none%22 stroke=%22%23F4EDE4%22 stroke-width=%224%22 stroke-linejoin=%22round%22/%3E%3Crect x=%22108%22 y=%2280%22 width=%2220%22 height=%2222%22 fill=%22%237A2C1F%22/%3E%3Cpath d=%22M108 80 l20 22 M128 80 l-20 22%22 stroke=%22%23F4EDE4%22 stroke-width=%222%22/%3E%3Crect x=%22112%22 y=%2260%22 width=%2212%22 height=%229%22 fill=%22%23F4EDE4%22/%3E%3Cpath d=%22M0 116 C60 106 140 110 240 104 V150 H0Z%22 fill=%22url%28%23w%29%22/%3E%3Cpath d=%22M30 124 h40 M120 120 h46 M70 134 h50%22 stroke=%22%23D8EEF9%22 stroke-width=%222%22 stroke-linecap=%22round%22 opacity=%22.8%22/%3E%3C/svg%3E") 50%/cover;border-radius:8px;width:30px;height:30px}.ibl .ap-sh .apps{justify-content:space-between;padding:12px 2px 0;display:flex}.ibl .ap-sh .apps div{font:600 10px var(--ibl-ff);color:var(--ink2);flex-direction:column;align-items:center;gap:5px;transition:transform .2s;display:flex}.ibl .ap-sh .apps div.tap{transform:scale(.88)}.ibl .ap-sh .apps span{width:42px;height:42px;font:800 15px var(--ibl-ff);color:#fff;border-radius:11px;place-items:center;display:grid}.ibl .ap-sh .apps img{border-radius:11px;width:42px;height:42px}.ibl .ap-sh .rows{background:#fff;border-radius:12px;margin-top:12px}.ibl .ap-sh .rows div{font:600 11.5px var(--ibl-ff);color:var(--ink);border-bottom:1px solid #f0f1f4;padding:9px 12px}.ibl .ap-sh .rows div:last-child{border:0}.ibl .ap-app{opacity:0;background:var(--canvas)radial-gradient(var(--dot)1px,transparent 1.2px)0 0/16px 16px;position:absolute;inset:0}.ibl .ap-app.on{opacity:1}.ibl .ap-top{justify-content:space-between;align-items:center;display:flex;position:absolute;top:30px;left:8px;right:8px}.ibl .ap-top b{font:750 12px var(--ibl-ff);color:var(--ink);background:#ffffffeb;border-radius:12px;padding:6px 11px;box-shadow:0 1px 4px #141e321f}.ibl .ap-top span{display:flex}.ibl .ap-top span .av{width:20px;height:20px;font-size:8.5px}.ibl .ap-nav{z-index:6;background:#fffffff5;justify-content:space-around;align-items:flex-start;height:62px;padding-top:9px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #e8ebef}.ibl .ap-nav div{font:650 9.5px var(--ibl-ff);color:var(--ink3);flex-direction:column;align-items:center;gap:3px;transition:color .2s;display:flex}.ibl .ap-nav div i{background:#e3e7ed;border-radius:6px;width:20px;height:20px;transition:background .2s}.ibl .ap-nav div.on{color:var(--blue2)}.ibl .ap-nav div.on i{background:var(--blue)}.ibl .ap-tray{transition:transform .5s var(--spring);z-index:5;background:#fff;border-radius:18px 18px 0 0;padding:12px 12px 14px;position:absolute;bottom:62px;left:0;right:0;transform:translateY(130%);box-shadow:0 -12px 30px -14px #141e3266}.ibl .ap-tray.on{transform:none}.ibl .ap-tray>b{font:800 13px var(--ibl-ff);color:var(--ink);display:block}.ibl .ap-tray>small{font:550 10.5px var(--ibl-ff);color:var(--ink3);margin-top:1px;display:block}.ibl .ap-pi{font:650 12px var(--ibl-ff);color:#145f5c;transition:transform .3s var(--spring),box-shadow .3s;background:#e6f5f4;border-radius:10px;align-items:center;gap:9px;margin-top:10px;padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #c4e6e3}.ibl .ap-pi i{background:#bfe0f7 url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 240 150%22 preserveAspectRatio=%22xMidYMid slice%22%3E%3Cdefs%3E%3ClinearGradient id=%22s%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%23BFE0F7%22/%3E%3Cstop offset=%221%22 stop-color=%22%23FCE9D2%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22w%22 x1=%220%22 y1=%220%22 x2=%220%22 y2=%221%22%3E%3Cstop offset=%220%22 stop-color=%22%237DB9DE%22/%3E%3Cstop offset=%221%22 stop-color=%22%234F95C4%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width=%22240%22 height=%22150%22 fill=%22url%28%23s%29%22/%3E%3Ccircle cx=%22196%22 cy=%2230%22 r=%2213%22 fill=%22%23FFF4C9%22/%3E%3Cpath d=%22M0 86 C40 66 80 72 120 80 S200 64 240 74 V150 H0Z%22 fill=%22%239CC48C%22/%3E%3Cpath d=%22M0 96 C50 86 110 92 240 88 V150 H0Z%22 fill=%22%237FB070%22/%3E%3Cg fill=%22%234E7E4A%22%3E%3Cpath d=%22M18 96 l10-30 10 30z%22/%3E%3Cpath d=%22M30 98 l12-36 12 36z%22/%3E%3Cpath d=%22M204 92 l10-28 10 28z%22/%3E%3Cpath d=%22M218 94 l9-24 9 24z%22/%3E%3C/g%3E%3Cpath d=%22M88 102 V74 l30-22 30 22 V102Z%22 fill=%22%23B5432F%22/%3E%3Cpath d=%22M84 76 l34-26 34 26%22 fill=%22none%22 stroke=%22%23F4EDE4%22 stroke-width=%224%22 stroke-linejoin=%22round%22/%3E%3Crect x=%22108%22 y=%2280%22 width=%2220%22 height=%2222%22 fill=%22%237A2C1F%22/%3E%3Cpath d=%22M108 80 l20 22 M128 80 l-20 22%22 stroke=%22%23F4EDE4%22 stroke-width=%222%22/%3E%3Crect x=%22112%22 y=%2260%22 width=%2212%22 height=%229%22 fill=%22%23F4EDE4%22/%3E%3Cpath d=%22M0 116 C60 106 140 110 240 104 V150 H0Z%22 fill=%22url%28%23w%29%22/%3E%3Cpath d=%22M30 124 h40 M120 120 h46 M70 134 h50%22 stroke=%22%23D8EEF9%22 stroke-width=%222%22 stroke-linecap=%22round%22 opacity=%22.8%22/%3E%3C/svg%3E") 50%/cover;border-radius:6px;flex:none;width:26px;height:26px}.ibl .ap-pi small{font:550 10px var(--ibl-ff);color:#4c8580;display:block}.ibl .ap-pi.lift{transform:scale(1.05)rotate(-2deg);box-shadow:0 14px 24px -10px #141e3266,inset 0 0 0 1px #c4e6e3}.ibl .ap-fly{z-index:8;pointer-events:none;position:absolute}.ibl .ap-toast{color:#fff;font:650 11.5px var(--ibl-ff);white-space:nowrap;opacity:0;transition:opacity .3s,transform .4s var(--spring);z-index:9;background:#14181f;border-radius:999px;padding:7px 13px;position:absolute;top:70px;left:50%;transform:translate(-50%,-8px)}.ibl .ap-toast.on{opacity:1;transform:translate(-50%)}.ibl .ap-touch{z-index:10;opacity:0;pointer-events:none;background:#14181f2e;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;transition:opacity .2s,transform .2s;position:absolute;box-shadow:0 0 0 2px #ffffffb3}.ibl .ap-touch.on{opacity:1}.ibl .ap-touch.dn{transform:scale(.8)}.ibl #apb .ap-ph .ls .lpill,.ibl #apb .ap-pad .ls .lpill{height:28px;padding:0 10px 0 6px;font-size:12.5px}.ibl #apb .ap-ph .card .cp,.ibl #apb .ap-pad .card .cp{padding:8px 10px}.ibl #apb .ap-ph .card .cb,.ibl #apb .ap-pad .card .cb{font-size:13px}.ibl #apb .ap-ph .card .att,.ibl #apb .ap-pad .card .att{height:36px;margin-top:6px;font-size:12px}.ibl .ap-pad .ap-top{top:12px;left:12px;right:12px}.ibl .ap-pad .ap-top b{padding:7px 13px;font-size:14px}.ibl .ap-plan{background:#fff;border-radius:10px;width:290px;height:226px;position:absolute;top:62px;right:16px;overflow:hidden;box-shadow:0 1px 4px #22272f1f}.ibl .ap-plan .t{font:750 12px var(--ibl-ff);color:var(--ink);position:absolute;top:9px;left:12px}.ibl .ap-plan svg{position:absolute;top:28px;left:0}.ibl .ap-ink{pointer-events:none;position:absolute;inset:0}.ibl .ap-ink path{fill:none;stroke:#ec5c8f;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.ibl .ap-hw{font:600 22px var(--ibl-caveat),cursive;color:#ec5c8f;white-space:nowrap;clip-path:inset(-10px 100% -10px -6px);position:absolute}.ibl .ap-pen{z-index:7;opacity:0;pointer-events:none;filter:drop-shadow(0 6px 8px #141e324d);width:34px;height:34px;transition:opacity .3s;position:absolute;top:0;left:0}.ibl .ap-pen.on{opacity:1}.ibl .ap-pcap{z-index:9;color:#fff;font:650 12px var(--ibl-ff);white-space:nowrap;opacity:0;background:#14181fdb;border-radius:999px;padding:6px 12px;transition:opacity .3s;position:absolute;top:300px;right:16px}.ibl .ap-pcap.on,.ibl .ap-app.on{opacity:1}.ibl #apb .card .cm{margin-top:5px}.ibl .doneT .cb,.ibl .drow.done .tx{text-decoration:none!important}.ibl .card.doneT .cx,.ibl .drow.done .tx{opacity:.38}.ibl .cc.dn2{opacity:.42;text-decoration:none!important}.ibl .cfine{max-width:620px;font:600 13.5px/1.5 var(--ibl-ff);color:var(--ink3);text-wrap:balance;margin:22px auto 0}.ibl .dadh{font:850 clamp(28px,3.2vw,40px)/1.08 var(--ibl-ff);letter-spacing:-.04em;margin:14px 0 0}.ibl .ezboard span{font:600 11px/26px var(--ibl-ff);color:var(--ct);white-space:nowrap;padding:0 9px;overflow:hidden}.ibl .plan .tag{white-space:nowrap}@media (max-width:700px){.ibl .cmp>.hd{letter-spacing:-.01em;font-size:11px!important}}.ibl .sh13{width:320px;top:62px;right:12px}.ibl .sh13 .crow{margin-top:10px;transition:box-shadow .3s,background .3s}.ibl .sh13 .lnk13{margin-top:14px}.ibl .sh13 .u13{font:600 13px var(--ibl-ff);color:var(--ink2);text-overflow:ellipsis;flex:1;overflow:hidden}.ibl .sh13 .cpy{font:700 13px var(--ibl-ff);color:var(--blue2)}.ibl .sh13 .crow.hl{box-shadow:inset 0 0 0 1.5px var(--blue);background:#eaf2fe}.ibl .sb13{white-space:normal;width:244px}.ibl #shb .dvc .who em{max-width:none}@media (min-width:1081px){.ibl .hero{flex-direction:column;justify-content:center;min-height:min(100svh,1100px);padding-top:104px;padding-bottom:56px;display:flex}.ibl .hero>.hgrid{width:100%}}@media (min-width:1081px) and (max-height:780px){.ibl .hero{padding-top:88px;padding-bottom:28px}.ibl .hright .htabs{margin-top:12px}}@media (min-width:1600px) and (min-height:950px){.ibl .hero>.hgrid{max-width:1440px}}@media (max-width:700px){.ibl .hero{padding-top:84px;padding-bottom:40px}.ibl .hero .kick{font-size:13px}.ibl .hero h1{margin-top:16px;font-size:clamp(40px,11.2vw,48px)}.ibl .hero .sub{margin-top:14px;font-size:16px;line-height:1.5}.ibl .hero .ctas{margin-top:20px}.ibl .hero .micro{gap:6px 14px;margin-top:12px;font-size:13px}.ibl .hero .proof{display:none}.ibl .hgrid{gap:30px}.ibl .hright .htabs{margin-top:10px}.ibl #hs .toolbar{display:none}.ibl .howstage{margin-top:36px}.ibl .tcol.flip .dtag{left:auto;right:38px;transform:translate(-4px,-50%)}.ibl .tcol.flip .dtag:before{border-right:0;border-left:4px solid var(--blue);left:auto;right:-4px}.ibl .qpair{gap:18px}.ibl .ap-pad .ap-plan{width:auto;height:226px;top:392px;left:16px;right:16px}.ibl .ap-pad .ap-pcap{top:630px;left:50%;right:auto;transform:translate(-50%)}.ibl #hs .hcap{background:#14181f;width:fit-content;max-width:none;margin:0 auto;padding:8px 12px;font-size:14px;top:536px;left:16px;right:16px;transform:translateY(6px);box-shadow:0 10px 24px -8px #141e3280}.ibl #hs .hcap.on{transform:none}.ibl #hs .hcap b{font-size:12px}.ibl #hs .hstrip .q-ctl{left:10px}.ibl #hs .hstrip .q-cb{width:38px;height:38px}.ibl #hs .hstrip.t4 .q-tiles{gap:6px;top:14px;left:104px}.ibl #hs .hstrip.t4 .q-tile{width:60px;height:60px}.ibl #hs .hstrip .q-end{width:42px;height:42px;top:23px;right:10px}.ibl .qin{width:500px;height:675px}.ibl .qin .q-tiles{gap:6px;top:20px}.ibl .qin .q-tile{width:60px;height:60px}.ibl #bxcal .c2w{grid-template-columns:repeat(5,1fr)}.ibl #bxcal .c2w span:nth-child(n+6){display:none}.ibl #bxcal .c2g{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:98px}.ibl #bxcal .cc{font-size:12px}.ibl #bxtpl .tcats{scrollbar-width:none;flex-wrap:nowrap;margin:0 -12px;padding:0 12px 2px;overflow-x:auto}.ibl #bxtpl .tcats::-webkit-scrollbar{display:none}.ibl #bxtpl .tcats button{flex:none;padding:8px 12px;font-size:13px}.ibl #bxtpl .tgrid{grid-template-columns:repeat(2,1fr);gap:6px}.ibl .fcw{border-radius:16px;grid-template-columns:auto auto 1fr;column-gap:10px;padding:8px 12px}.ibl .fcday{display:none}.ibl .fctime{grid-row:1;font-size:22px}.ibl .fctime small{font-size:11px}.ibl .fcst{grid-area:1/2;justify-self:start;padding:4px 10px 4px 8px;font-size:12px}.ibl .fcsteps{border:0;grid-area:1/3;justify-self:end;gap:10px;margin:0;padding:0}.ibl .fcsteps li{gap:0;font-size:0}.ibl .fcsteps b{width:8px;height:8px}.ibl .fcline{grid-column:1/-1;height:2px;margin-top:6px}.ibl .sec{padding:64px 0}.ibl .fbody{gap:56px}.ibl .bento,.ibl .bento.b3{gap:16px;margin-top:36px}.ibl .bth{padding:22px 22px 0}.ibl .demo{padding:18px 16px}.ibl .easy{gap:14px;margin-top:32px}.ibl .navin .btn.sm{padding:12px 18px}.ibl .hero .tlink{padding:12px 10px}.ibl footer .lk{gap:4px 6px}.ibl footer .lk a{padding:12px 8px;display:inline-block}.ibl .ffban button{padding:8px 14px;font-size:13px}.ibl .ffc{border-radius:23px;height:46px;padding:4px 5px}.ibl .ffc .face{width:36px;height:36px;font-size:14px}.ibl .qpick button{width:40px;height:40px}.ibl .pal .sw{width:32px;height:32px}.ibl .pal .mini-btn{padding:9px 12px}.ibl .rx{height:30px;padding:0 6px}.ibl .rxadd{height:28px;padding:0 8px}.ibl .n2b .mini-btn{padding:9px 10px}.ibl .easy,.ibl .bento.b3,.ibl #features .bento,.ibl .revs{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin-left:-20px;margin-right:-20px;padding:6px 20px 26px;scroll-padding:0 20px;display:flex;overflow-x:auto}.ibl .easy::-webkit-scrollbar{display:none}.ibl .bento.b3::-webkit-scrollbar{display:none}.ibl #features .bento::-webkit-scrollbar{display:none}.ibl .revs::-webkit-scrollbar{display:none}.ibl .easy>*,.ibl .bento.b3>*,.ibl #features .bento>*,.ibl .revs>*{scroll-snap-align:start;flex:0 0 90%;min-width:0}.ibl .bento .demo{padding:14px 8px 16px}.ibl .bmore{margin:0;padding:0}.ibl .bmore>.bento{margin-top:16px}.ibl #bxtpl .tcats button{padding:10px 12px}.ibl .seg.billing button{padding:11px 16px}.ibl .mini-btn{padding:10px 13px}.ibl .ffban button{padding:9px 14px}.ibl .tgl{padding:8px 0}}.ibl .navin{position:relative}.ibl nav:before{content:"";pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#eaf0fbf0 0%,#eaf0fbcc 55%,#eaf0fb00 100%);height:92px;transition:opacity .35s,background .35s;position:absolute;top:-14px;left:0;right:0;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}.ibl nav.sc:before{opacity:1}.ibl nav.dk:before{background:linear-gradient(#0c1428eb 0%,#0c1428bf 55%,#0c142800 100%)}.ibl .dd.solid{transition:opacity .14s,transform .3s var(--spring)}.ibl #shb .ph .jd{width:236px;padding:16px 14px 14px}.ibl #shb .ph .c4{gap:8px}.ibl #shb .ph .c4 i{width:44px;height:50px;font-size:21px}.ibl #bxtpl .tcats{scrollbar-width:none;flex-wrap:nowrap;padding-right:24px;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 88%,#0000);mask:linear-gradient(90deg,#000 88%,#0000)}.ibl #bxtpl .tcats::-webkit-scrollbar{display:none}.ibl #bxtpl .tcats button{flex:none}.ibl .ezok{justify-content:center;align-items:center;display:flex}.ibl .swd{display:none}@media (max-width:900px){.ibl .navin .lnk.login{margin-left:2px;padding:8px;display:inline-block}}@media (max-width:700px){.ibl .stage .topbar .isle .faces+.ib{display:none}.ibl #bxcal .cc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box}.ibl footer .lk{margin-left:-8px}.ibl .swd{justify-content:center;gap:6px;margin:-12px 0 6px;display:flex}.ibl .swd i{width:6px;height:6px;transition:width .3s var(--spring),background .3s;background:#c9d2e0;border-radius:3px}.ibl .swd i.on{background:var(--blue);width:18px}}@media (max-width:380px){.ibl .navin .brand{margin-right:4px}.ibl .navin .lnk.login{padding:8px 6px}}.ibl .htab{color:#5b6472}.ibl .sh13,.ibl .ap-nav{background:#fff}.ibl .ap-sh .apps img{box-shadow:0 0 0 1px #e3e6eb}.ibl .cmpnote,.ibl .mfine{color:var(--ink2);font-size:14px}.ibl .lede,.ibl .ez p,.ibl .bth p,.ibl .step p,.ibl .ap-pt span{text-wrap:pretty}.ibl .morechips:before{content:"Or jump to:";font:650 13px var(--ibl-ff);color:var(--ink3);align-self:center;margin-right:2px}@media (min-width:701px){.ibl #bxtpl .tcats{flex-wrap:nowrap;gap:5px;padding-right:4px;-webkit-mask:none;mask:none}.ibl #bxtpl .tcats button{padding:6px 8px;font-size:11.5px}}@media (min-width:901px){.ibl .sec{padding:96px 0}.ibl .final{padding:110px 0 100px}}@media (max-width:700px){.ibl .sec{padding:52px 0}.ibl .hright .htabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;padding:2px 20px 4px;scroll-padding:0 20px;overflow-x:auto}.ibl .hright .htabs::-webkit-scrollbar{display:none}.ibl .htab{flex:none}.ibl .hgrid{grid-template-columns:minmax(0,1fr)}.ibl .hright{min-width:0}.ibl #bxcal .c2w{grid-template-columns:repeat(7,1fr)}.ibl #bxcal .c2w span:nth-child(n+6){display:block}.ibl #bxcal .c2g{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:92px}.ibl #bxcal .cc{padding:2px 3px;font-size:11px}.ibl #bxcal .cc small{display:none}.ibl .easy,.ibl .bento.b3,.ibl #features .bento,.ibl .revs{align-items:flex-start}.ibl .morechips:before{text-align:center;flex-basis:100%;margin:0}}.ibl .cur.on.idle{opacity:.42}.ibl .audnote{text-align:center;font:600 13px var(--ibl-ff);color:var(--ink3);min-height:18px;margin-top:10px;transition:color .3s}.ibl .audnote.on{color:#14855f}.ibl #features .bento{grid-auto-flow:dense}.ibl .ffm{-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000),linear-gradient(#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000),linear-gradient(#0000,#000 14px calc(100% - 14px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ibl .rev[hidden]{display:none}.ibl #b-sch .demo .fit{max-width:340px}.ibl #b-det .demo,.ibl #b-fol .demo,.ibl #b-draw .demo{align-items:center}@media (max-width:700px){.ibl .hright .htabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0;display:grid;overflow:visible}.ibl .htab{white-space:nowrap;justify-content:center;padding:8px 6px;font-size:13px}.ibl .easy,.ibl #features .bento,.ibl .revs{transition:height .35s var(--out);overflow-y:hidden}}.ibl .qlab{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:0 0 18px}.ibl .qlab .qtag{font:800 26px/1.1 var(--ibl-ff);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:10px;padding:10px 22px 10px 12px;display:inline-flex}.ibl .qlab .qtag i{width:32px;height:32px;font:900 17px var(--ibl-ff);color:#fff;border-radius:50%;place-items:center;font-style:normal;display:grid}.ibl .qlab small{font:600 16px var(--ibl-ff)}.ibl #calls .qlab.bad .qtag,.ibl .final .qlab.bad .qtag{color:#ffb4b4;background:#fa696924;box-shadow:inset 0 0 0 1.5px #fa696973}.ibl #calls .qlab.bad .qtag i,.ibl .final .qlab.bad .qtag i{background:#fa6969}.ibl #calls .qlab.good .qtag,.ibl .final .qlab.good .qtag{color:#8ef0c9;background:#25cd9b24;box-shadow:inset 0 0 0 1.5px #25cd9b80}.ibl #calls .qlab.good .qtag i,.ibl .final .qlab.good .qtag i{background:#25cd9b}.ibl #calls .qlab small,.ibl .final .qlab small{color:#a9b3c4}@media (max-width:700px){.ibl .qlab .qtag{padding:8px 18px 8px 10px;font-size:22px}.ibl .qlab .qtag i{width:28px;height:28px;font-size:15px}.ibl .qlab small{font-size:15px}}
