.ih-mb-old{aspect-ratio:20/19;position:relative;container-type:inline-size}.ih-mb-old__it{position:absolute}.ih-mb-old__tilt{transform:rotate(var(--r,0deg));transition:transform .6s cubic-bezier(.16,1,.3,1)}.ih-mb-old__it--book{z-index:1;width:64%;top:4%;left:0}.ih-mb-old__it--bills{z-index:2;width:34%;top:0;right:1%}.ih-mb-old__it--chat{z-index:4;width:47%;bottom:3%;right:0}.ih-mb-old__it--sticky{z-index:3;width:30%;bottom:4%;left:6%}@media (hover:hover){.ih-mb-old__it:hover{z-index:9}.ih-mb-old__it:hover .ih-mb-old__tilt{transform:rotate(0)scale(1.04)}}.ih-mb-old__book{color:#1e3a8a;background:repeating-linear-gradient(#0000 0 4.3cqw,#2563eb21 4.3cqw 4.45cqw),#fffaf0;border-radius:.8cqw;flex-direction:column;padding:3cqw 2.8cqw 3.2cqw;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;display:flex;box-shadow:inset 0 0 0 .3cqw #8b2c2c,0 .3cqw .6cqw #0f172a14,0 4cqw 7cqw -3cqw #0f172a59}.ih-mb-old__bh{color:#7f1d1d;justify-content:space-between;align-items:baseline;margin-bottom:1.2cqw;font-family:Georgia,Times New Roman,serif;display:flex}.ih-mb-old__bh b{letter-spacing:.08em;font-size:2.1cqw}.ih-mb-old__bh span{font-size:2.2cqw;font-style:italic}.ih-mb-old__row{grid-template-columns:14% 44% 21% 21%;align-items:center;height:4.45cqw;font-size:2.15cqw;display:grid}.ih-mb-old__row>span{white-space:nowrap;padding-right:.6cqw;overflow:hidden}.ih-mb-old__row>span:nth-child(3),.ih-mb-old__row>span:nth-child(4){text-align:right;border-left:.2cqw solid #dc262659}.ih-mb-old__row--head{color:#7f1d1d;letter-spacing:.04em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:1.6cqw;font-weight:700}.ih-mb-old__row s{color:#9ca3af;margin-right:.8cqw;text-decoration-color:#dc2626;text-decoration-thickness:.25cqw}.ih-mb-old__bal{color:#b91c1c;background:#ffffffe6;border-radius:.6cqw;align-self:flex-end;margin-top:1cqw;padding:.4cqw 1.2cqw;font-size:2.2cqw;box-shadow:0 0 0 .2cqw #dc262680}.ih-mb-old__bills{height:42cqw;position:relative}.ih-mb-old__clip{z-index:5;background:linear-gradient(#4b5563,#1f2937);border-radius:1cqw 1cqw .5cqw .5cqw;width:12cqw;height:5cqw;margin-left:-6cqw;position:absolute;top:-1.5cqw;left:50%;box-shadow:0 .6cqw 1cqw #0000004d}.ih-mb-old__bill{left:calc(var(--i) * 3.4cqw);top:calc(var(--i) * 7.5cqw);color:#374151;clip-path:polygon(0 0,100% 0,100% 96%,92% 100%,84% 96%,76% 100%,68% 96%,60% 100%,52% 96%,44% 100%,36% 96%,28% 100%,20% 96%,12% 100%,4% 96%,0 100%);filter:drop-shadow(0 1.4cqw 1.6cqw #0f172a33);width:25cqw;transform:rotate(calc((var(--i) - 1) * 7deg));background:#fdfdf8;flex-direction:column;gap:.9cqw;padding:4cqw 2.4cqw 2.6cqw;font-family:Courier New,ui-monospace,monospace;display:flex;position:absolute}.ih-mb-old__bill:nth-child(2){background:#fbf6e7}.ih-mb-old__bill:nth-child(3){background:#f3f4f6}.ih-mb-old__bill b{letter-spacing:.04em;text-align:center;font-size:1.9cqw}.ih-mb-old__bill i{background:#3741512e;border-radius:1cqw;height:.55cqw}.ih-mb-old__bill i:nth-of-type(2){width:70%}.ih-mb-old__bill em{align-self:flex-end;font-size:2cqw;font-style:normal;font-weight:700}.ih-mb-old__chat{color:#111b21;background-color:#efeae2;background-image:radial-gradient(#54656f14 1px,#0000 1.3px);background-size:1.6cqw 1.6cqw;border-radius:3cqw;flex-direction:column;gap:1.2cqw;padding:2.4cqw 2.2cqw;font-family:-apple-system,Segoe UI,Roboto,sans-serif;display:flex;box-shadow:0 0 0 1px #0000000d,0 4cqw 7cqw -3cqw #0f172a73}.ih-mb-old__chat>b{color:#075e54;align-items:center;gap:1cqw;margin:-.4cqw 0 .2cqw;font-size:2.3cqw;font-weight:700;display:flex}.ih-mb-old__chat>b svg{width:2.6cqw;height:2.6cqw}.ih-mb-old__msg{background:#fff;border-radius:0 1.4cqw 1.4cqw;align-self:flex-start;max-width:88%;padding:1.1cqw 1.5cqw 1.6cqw;font-size:2cqw;line-height:1.35;position:relative;box-shadow:0 1px .5px #0b141a21}.ih-mb-old__msg.is-me{background:#d9fdd3;border-radius:1.4cqw 0 1.4cqw 1.4cqw;align-self:flex-end}.ih-mb-old__msg i{color:#667781;text-align:right;margin-top:.3cqw;font-size:1.5cqw;font-style:normal;display:block}.ih-mb-old__ph{gap:.8cqw;margin-bottom:.8cqw;display:flex}.ih-mb-old__ph svg{color:#6b7280;background:#d1d5db;border-radius:.8cqw;width:7cqw;height:6cqw;padding:1.4cqw}.ih-mb-old__sticky{aspect-ratio:1;color:#3f2d06;background:linear-gradient(160deg,#fff3a6 0%,#fde68a 70%,#f8d969 100%);align-items:center;padding:3cqw;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:2.6cqw;line-height:1.35;display:flex;box-shadow:0 .4cqw .8cqw #785a001f,0 3cqw 5cqw -2.4cqw #0f172a66}.ih-mb-one{justify-content:center;display:flex}.ih-mb-one__card{background:#fff;border-radius:22px;width:min(100%,430px);overflow:hidden;box-shadow:0 1px 2px #0f172a0d,0 30px 60px -32px #0f172a61}.ih-mb-one__top{color:#fff;background:radial-gradient(60% 120% at 100% 0,#e9b94942 0%,#e9b94900 60%),linear-gradient(135deg,#0b2e28 0%,#08221e 55%,#061a17 100%);align-items:center;gap:14px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.ih-mb-one__lock{color:#3b2a06;background:linear-gradient(160deg,#f7da8b 0%,#e9b949 55%,#c9912f 100%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 10px 24px -12px #e9b949cc}.ih-mb-one__t{flex-direction:column;gap:2px;min-width:0;display:flex}.ih-mb-one__t>b{font-family:var(--ih-display);letter-spacing:-.02em;font-size:18px;font-weight:700}.ih-mb-one__t>small{opacity:.72;font-size:12.5px}.ih-mb-one__ok{color:#a7f3d0;background:#34d3992e;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-top:6px;padding:4px 10px 4px 8px;font-size:12px;font-weight:600;display:inline-flex}.ih-mb-one__figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:14px 16px 6px;display:grid}.ih-mb-one__figs span{background:#f7f5ef;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:9px 10px;line-height:1.15;display:flex}.ih-mb-one__figs small{color:#86868b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ih-mb-one__figs b{color:#1d1d1f;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:13px;font-weight:700}.ih-mb-one__rows{flex-direction:column;padding:4px 16px;display:flex}.ih-mb-one__row{align-items:center;gap:11px;padding:10px 0;display:flex}.ih-mb-one__row+.ih-mb-one__row{border-top:1px solid #f1f1f4}.ih-mb-one__ic{color:#0f766e;background:#ccfbf1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ih-mb-one__row[data-kind=out] .ih-mb-one__ic{color:#b91c1c;background:#fee2e2}.ih-mb-one__row[data-kind=tr] .ih-mb-one__ic{color:#1d4ed8;background:#dbeafe}.ih-mb-one__who{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ih-mb-one__who b{color:#1d1d1f;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.ih-mb-one__who small{color:#86868b;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ih-mb-one__amt{font-variant-numeric:tabular-nums;color:#047857;flex-shrink:0;font-size:13.5px;font-weight:700}.ih-mb-one__row[data-kind=out] .ih-mb-one__amt{color:#dc2626}.ih-mb-one__row[data-kind=tr] .ih-mb-one__amt{color:#1d4ed8}.ih-mb-one__foot{color:#1d1d1f;border-top:1px solid #f1f1f4;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px 16px;font-size:12.5px;font-weight:600;display:flex}.ih-mb-one__foot span{align-items:center;gap:5px;display:inline-flex}.ih-mb-one__foot svg{color:#0d9488}.ih-mb-one__foot em{color:#a07a2c;margin-left:auto;font-size:12px;font-style:normal}.ih-mb-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:820px;margin:28px auto 0;padding:0;list-style:none;display:grid}.ih-mb-steps li{letter-spacing:-.01em;color:#86868b;background:#f5f5f7;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:600;transition:background .3s,color .3s,box-shadow .3s;display:flex}.ih-ml-mint .ih-mb-steps li{background:#fff9}.ih-mb-steps li span{color:#6e6e73;background:#e5e5ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:700;transition:background .3s,color .3s;display:flex}.ih-mb-steps li[data-on]{color:#1d1d1f;background:#fff;box-shadow:0 0 0 1.5px #0d9488,0 14px 30px -18px #0d94888c}.ih-mb-steps li[data-on] span{color:#fff;background:#0d9488}.ih-mb-steps li[data-done]{color:#1d1d1f}.ih-mb-steps li[data-done] span{color:#0f766e;background:#ccfbf1}.ih-mb-foot{color:#86868b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin:18px 0 0;font-size:13px;display:flex}.ih-mb-replay{color:#1d1d1f;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2d2d7;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.ih-mb-replay:hover{color:#0f766e;border-color:#0d9488}.ih-mb-replay:focus-visible{outline-offset:2px;outline:2px solid #0d9488}.ih-mb-win{color:#0f172a;background:#f6f5f1;border-radius:22px;min-width:0;font-family:-apple-system,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,sans-serif;overflow:hidden;box-shadow:0 0 0 1px #0f172a0f,0 1px 2px #0f172a0d,0 40px 80px -42px #0f172a73}.ih-mb-win__chrome{background:#fff;border-bottom:1px solid #ebe7dc;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.ih-mb-win__chrome>i{background:#e5e5ea;border-radius:50%;width:10px;height:10px}.ih-mb-win__chrome>i:first-child{background:#ff5f57}.ih-mb-win__chrome>i:nth-child(2){background:#febc2e}.ih-mb-win__chrome>i:nth-child(3){background:#28c840}.ih-mb-win__chrome>span{color:#6e6e73;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#f5f5f7;border-radius:8px;flex:1;min-width:0;max-width:420px;margin:0 auto;padding:4px 12px;font-size:11.5px;overflow:hidden}.ih-mb-win__body{padding:clamp(14px,2vw,22px)}.ih-mb-sn{max-width:1080px;margin:clamp(40px,5vw,64px) auto 0}.ih-mb-sn__stage{background:var(--ih-ml-ai-glow), linear-gradient(180deg, #f7faf9 0%, #f1f8f6 45%, #eaf6f2 100%);border-radius:clamp(28px,3vw,40px);justify-content:center;align-items:center;gap:clamp(24px,6vw,96px);padding:clamp(28px,4vw,56px) clamp(16px,3vw,40px);display:flex;position:relative}.ih-mb-sn__phone{--ph-h:640px}.ih-mb-app{background:#f6f7f9;flex:1;min-height:0;position:relative}.ih-mb-app__scr{opacity:0;visibility:hidden;flex-direction:column;transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1),visibility 0s linear .42s;display:flex;position:absolute;inset:0;transform:translate(14px)}.ih-mb-app__scr[data-on]{opacity:1;visibility:visible;transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1),visibility;transform:none}.ih-mb-app__bar{color:#0b0b0c;flex-shrink:0;align-items:center;gap:12px;padding:4px 16px 10px;display:flex}.ih-mb-app__bar b{font-family:var(--ih-display);letter-spacing:-.02em;font-size:17px;font-weight:700}.ih-mb-app__body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:2px 14px 14px;display:flex;overflow:hidden}.ih-mb-app__card{background:#fff;border-radius:18px;padding:14px;box-shadow:0 1px 2px #0f172a0f}.ih-mb-app__pick{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:22px 16px;display:flex}.ih-mb-app__pick-ic{color:#0d9488;background:#e6f6f3;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:4px;display:flex}.ih-mb-app__pick b{font-family:var(--ih-display);letter-spacing:-.01em;font-size:15.5px;font-weight:700}.ih-mb-app__pick small{color:#6b7280;font-size:12px;line-height:1.45}.ih-mb-app__btn{color:#fff;height:46px;font-family:var(--ih-display);background:#0d9488;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:13.5px;font-weight:700;transition:transform .16s,filter .16s;display:flex}.ih-mb-app__btn--line{color:#0d9488;background:0 0;box-shadow:inset 0 0 0 1.5px #0d948873}.ih-mb-app__btn--ghost{color:#6b7280;background:0 0;height:40px;font-size:12.5px;box-shadow:inset 0 0 0 1px #d1d5db}.ih-mb-app [data-tap]{animation:.42s ih-mb-tap}@keyframes ih-mb-tap{0%{transform:scale(1)}40%{filter:brightness(1.08);transform:scale(.94)}to{transform:scale(1)}}.ih-mb-cam{background:#0b0b0c}.ih-mb-cam__view{background:radial-gradient(70% 60% at 50% 45%,#4b4436 0%,#1f1c17 70%,#0b0b0c 100%);flex:1;justify-content:center;align-items:center;margin-top:-44px;padding:70px 26px 20px;display:flex;position:relative}.ih-mb-cam__corners{pointer-events:none;background:linear-gradient(#f7da8b,#f7da8b) 0 0/26px 3px no-repeat,linear-gradient(#f7da8b,#f7da8b) 0 0/3px 26px no-repeat,linear-gradient(#f7da8b,#f7da8b) 100% 0/26px 3px no-repeat,linear-gradient(#f7da8b,#f7da8b) 100% 0/3px 26px no-repeat,linear-gradient(#f7da8b,#f7da8b) 0 100%/26px 3px no-repeat,linear-gradient(#f7da8b,#f7da8b) 0 100%/3px 26px no-repeat,linear-gradient(#f7da8b,#f7da8b) 100% 100%/26px 3px no-repeat,linear-gradient(#f7da8b,#f7da8b) 100% 100%/3px 26px no-repeat;position:absolute;inset:86px 18px 28px}.ih-mb-cam__bill{width:100%;transform:rotate(-3deg);box-shadow:0 20px 40px -18px #000c}.ih-mb-cam__flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.ih-mb-cam__flash[data-on]{animation:.38s ease-out ih-mb-flash}@keyframes ih-mb-flash{0%{opacity:.9}to{opacity:0}}.ih-mb-cam__bar{flex-shrink:0;justify-content:space-around;align-items:center;height:108px;padding-bottom:12px;display:flex}.ih-mb-cam__bar>i{background:#2c2c2e;border-radius:10px;width:40px;height:40px}.ih-mb-cam__bar>i:last-child{border-radius:50%}.ih-mb-cam__shutter{background:#fff;border-radius:50%;width:66px;height:66px;box-shadow:0 0 0 4px #0b0b0c,0 0 0 7px #fff}.ih-mb-bill{color:#1f2937;background:#fdfcf7;flex-direction:column;gap:5px;padding:14px 14px 16px;font-family:Courier New,ui-monospace,monospace;font-size:10.5px;line-height:1.3;display:flex}.ih-mb-bill__shop{letter-spacing:.06em;text-align:center;font-family:Courier New,ui-monospace,monospace;font-size:14px;font-weight:700}.ih-mb-bill__addr{color:#6b7280;text-align:center;margin-top:-3px;font-size:9.5px}.ih-mb-bill__no,.ih-mb-bill__it,.ih-mb-bill__tot{justify-content:space-between;gap:8px;display:flex}.ih-mb-bill__no{border-top:1px dashed #9ca3af;border-bottom:1px dashed #9ca3af;padding:4px 0;font-size:9.5px}.ih-mb-bill__tot{border-top:1px dashed #9ca3af;margin-top:3px;padding-top:5px;font-size:13px;font-weight:700}.ih-mb-bill__thx{color:#6b7280;text-align:center;margin-top:2px;font-size:9px}.ih-mb-app__photo{background:#3a342a;border-radius:16px;flex-shrink:0;height:196px;position:relative;overflow:hidden}.ih-mb-app__photo-bill{width:78%;position:absolute;top:10px;left:50%;transform:translate(-50%)rotate(-2deg)}.ih-mb-app__scanline{opacity:0;pointer-events:none;background:linear-gradient(#2dd4bf00 0%,#2dd4bf61 70%,#2dd4bf 100%);height:46px;position:absolute;top:0;left:0;right:0}.ih-mb-app__scanline[data-on]{opacity:1;animation:1.4s ease-in-out infinite alternate ih-mb-scan}@keyframes ih-mb-scan{0%{transform:translateY(-40px)}to{transform:translateY(170px)}}.ih-mb-app__prog{color:#0f766e;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.ih-mb-app__dots{gap:4px;margin-left:auto;display:inline-flex}.ih-mb-app__dots i{background:#0d9488;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite ih-mb-dot}.ih-mb-app__dots i:nth-child(2){animation-delay:.15s}.ih-mb-app__dots i:nth-child(3){animation-delay:.3s}@keyframes ih-mb-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.ih-mb-app__read{flex-direction:column;gap:2px;padding:12px 14px;display:flex}.ih-mb-app__read-t{font-family:var(--ih-display);letter-spacing:.08em;color:#0d9488;align-items:center;gap:6px;margin-bottom:6px;font-size:10.5px;font-weight:700;display:flex}.ih-mb-app__rr{animation:.42s cubic-bezier(.16,1,.3,1) both ih-mb-rise;animation-delay:calc(var(--row) * .11s);align-items:center;gap:8px;padding:5px 0;font-size:12px;display:flex}.ih-mb-app__rr>span{color:#6b7280;flex:0 0 64px}.ih-mb-app__rr>b{color:#0b0b0c;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.ih-mb-app__warn{color:#d97706;flex-shrink:0}@keyframes ih-mb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ih-mb-app__body--form{gap:6px}.ih-mb-app__types{background:#eceef1;border-radius:12px;gap:6px;padding:4px;display:flex}.ih-mb-app__types span{color:#6b7280;text-align:center;border-radius:9px;flex:1;padding:6px 0;font-size:12px;font-weight:600}.ih-mb-app__types span[data-on]{color:#dc2626;background:#fff;box-shadow:0 1px 2px #0f172a1a}.ih-mb-app__amt{font-family:var(--ih-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:#fff;border-radius:16px;align-items:baseline;gap:8px;margin-top:2px;padding:7px 14px;font-size:26px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1.5px #dc262666}.ih-mb-app__amt i{color:#dc2626;font-size:22px;font-style:normal;font-weight:700}.ih-mb-app__lab{font-family:var(--ih-display);letter-spacing:.06em;color:#6b7280;text-transform:uppercase;margin-top:3px;font-size:10.5px;font-weight:700}.ih-mb-app__cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ih-mb-app__cats span{color:#374151;background:#fff;border-radius:11px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:6px 7px;font-size:9.5px;font-weight:600;line-height:1.15;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.ih-mb-app__cats svg{color:#0d9488}.ih-mb-app__cats span[data-on]{color:#0b0b0c;background:#fffbeb;box-shadow:inset 0 0 0 1.5px #f59e0b}.ih-mb-app__hint{color:#d97706;align-items:center;gap:5px;font-size:10.5px;font-weight:500;display:flex}.ih-mb-app__accs{gap:5px;display:flex}.ih-mb-app__accs span{color:#374151;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:4px;min-width:0;padding:6px 8px;font-size:10.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e5e7eb}.ih-mb-app__accs svg{flex-shrink:0}.ih-mb-app__accs span[data-on]{color:#0f766e;background:#e6f6f3;box-shadow:inset 0 0 0 1.5px #0d9488}.ih-mb-app__field{background:#fff;border-radius:12px;padding:7px 12px;font-size:12.5px;font-weight:600;box-shadow:inset 0 0 0 1px #e5e7eb}.ih-mb-app__date,.ih-mb-app__more{color:#374151;border-radius:12px;align-items:center;gap:7px;margin-top:3px;padding:7px 12px;font-size:11.5px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #d1d5db}.ih-mb-app__date svg{color:#0d9488}.ih-mb-app__more>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ih-mb-app__more b{color:#fff;background:#0d9488;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;height:18px;font-size:10.5px;display:inline-flex}.ih-mb-app__foot{background:#f6f7f9;flex-shrink:0;padding:8px 14px 18px}.ih-mb-app__save{color:#fff;height:46px;font-family:var(--ih-display);background:#dc2626;border-radius:14px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.ih-mb-app__search{color:#9ca3af;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.ih-mb-app__chips{gap:5px;display:flex;overflow:hidden}.ih-mb-app__chips span{color:#4b5563;background:#fff;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:600;box-shadow:inset 0 0 0 1px #e5e7eb}.ih-mb-app__chips span[data-on]{box-shadow:none;color:#fff;background:#0d9488}.ih-mb-app__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ih-mb-app__entry{background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #0f172a0d}.ih-mb-app__entry[data-new]{animation:.56s cubic-bezier(.16,1,.3,1) ih-mb-drop;box-shadow:inset 0 0 0 1.5px #0d9488,0 12px 24px -16px #0d948899}@keyframes ih-mb-drop{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}.ih-mb-app__entry-l{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.25;display:flex}.ih-mb-app__entry-l b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.ih-mb-app__entry-l small{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.ih-mb-app__entry-l em{color:#92400e;background:#fef3c7;border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 8px;font-size:10px;font-style:normal;font-weight:600}.ih-mb-app__entry-a{color:#dc2626;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px;font-weight:700}.ih-mb-app__entry[data-kind=in] .ih-mb-app__entry-a{color:#047857}.ih-mb-vch{opacity:.18;filter:saturate(.4);flex-shrink:0;width:min(380px,100%);transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1),filter .6s;position:relative;transform:translateY(18px)rotate(1.5deg)}.ih-mb-vch[data-on]{opacity:1;filter:none;transform:rotate(1.5deg)}.ih-mb-vch__paper{color:#111827;background:#fff;border-radius:6px;flex-direction:column;padding:22px 22px 20px;display:flex;box-shadow:0 1px 2px #0f172a14,0 30px 60px -30px #0f172a73}.ih-mb-vch__school{font-family:var(--ih-display);text-align:center;font-size:16px;font-weight:600}.ih-mb-vch__title{letter-spacing:.18em;text-align:center;text-transform:uppercase;opacity:.75;margin-top:4px;font-size:10.5px}.ih-mb-vch__meta{font-variant-numeric:tabular-nums;justify-content:space-between;margin:14px 0 8px;font-size:11.5px;display:flex}.ih-mb-vch__rows{border-top:1px solid #d1d5db;flex-direction:column;display:flex}.ih-mb-vch__rows>span{border-bottom:1px solid #e5e7eb;gap:10px;padding:7px 0;font-size:12px;display:flex}.ih-mb-vch__rows i{color:#6b7280;flex:0 0 34%;font-style:normal}.ih-mb-vch__amt b{font-family:var(--ih-display);font-variant-numeric:tabular-nums;font-size:16px}.ih-mb-vch__signs{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:34px;display:grid}.ih-mb-vch__signs span{color:#6b7280;text-align:center;border-top:1px solid #9ca3af;padding-top:6px;font-size:10.5px}.ih-mb-vch__clip{flex-direction:column;align-items:center;gap:6px;width:124px;display:flex;position:absolute;top:-100px;right:-46px;transform:rotate(7deg)}.ih-mb-vch__bill{gap:3px;width:100%;padding:9px 9px 10px;font-size:6.5px;box-shadow:0 16px 30px -14px #0f172a8c}.ih-mb-vch__bill .ih-mb-bill__shop{font-size:8.5px}.ih-mb-vch__bill .ih-mb-bill__addr,.ih-mb-vch__bill .ih-mb-bill__no,.ih-mb-vch__bill .ih-mb-bill__thx{font-size:6px}.ih-mb-vch__bill .ih-mb-bill__tot{font-size:8px}.ih-mb-vch__clip>small{color:#fff;white-space:nowrap;background:#0f172a;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}@media (max-width:859px){.ih-mb-sn__stage{flex-direction:column}.ih-mb-vch{width:min(360px,100%);margin-top:14px}.ih-mb-vch__clip{width:auto;top:-14px;right:8px;transform:rotate(4deg)}.ih-mb-vch__bill{display:none}.ih-mb-steps{grid-template-columns:minmax(0,1fr)}}.ih-mb-fl{max-width:1180px;margin:clamp(40px,5vw,64px) auto 0}.ih-mb-fl__stage{background:var(--ih-ml-ai-glow), linear-gradient(180deg, #f7faf9 0%, #f1f8f6 45%, #eaf6f2 100%);border-radius:clamp(28px,3vw,40px);grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(18px,2.6vw,32px);padding:clamp(22px,3.4vw,44px) clamp(14px,2.6vw,36px);display:grid}.ih-mb-fl [data-src=fees]{--src:#0d9488;--src-soft:#ccfbf1}.ih-mb-fl [data-src=transport]{--src:#2563eb;--src-soft:#dbeafe}.ih-mb-fl [data-src=store]{--src:#8b5cf6;--src-soft:#ede9fe}.ih-mb-fl [data-src=hostel]{--src:#059669;--src-soft:#d1fae5}.ih-mb-fl [data-src=payroll]{--src:#d97706;--src-soft:#fef3c7}.ih-mb-fl [data-src=manual]{--src:#94a3b8;--src-soft:#f1f5f9}.ih-mb-fl__rail{flex-direction:column;gap:10px;margin:52px 0 0;padding:0;list-style:none;display:flex}.ih-mb-fl__src{background:#ffffffd1;border-radius:16px;align-items:center;gap:10px;padding:11px 12px;transition:transform .36s cubic-bezier(.16,1,.3,1),box-shadow .36s,background .36s;display:flex;position:relative;box-shadow:0 0 0 1px #0f172a0d,0 10px 24px -18px #0f172a66}.ih-mb-fl__src[data-on]{box-shadow:0 0 0 1.5px var(--src), 0 16px 30px -18px var(--src);background:#fff;transform:translate(6px)}.ih-mb-fl__src-ic{background:var(--src-soft);width:34px;height:34px;color:var(--src);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ih-mb-fl__src-t{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.ih-mb-fl__src-t b{letter-spacing:-.01em;font-size:13px;font-weight:700}.ih-mb-fl__src-t small{color:#86868b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ih-mb-fl__src-amt{color:var(--src);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:700}.ih-mb-fl__pulse{background:var(--src);opacity:0;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;right:-9px}.ih-mb-fl__src[data-on] .ih-mb-fl__pulse{animation:1.1s ease-out ih-mb-send}@keyframes ih-mb-send{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(34px)scale(.5)}}.ih-mb-fl__head{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.ih-mb-fl__head b{font-family:var(--ih-display);letter-spacing:-.02em;font-size:20px;font-weight:700}.ih-mb-fl__head small{color:#64748b;font-size:12px}.ih-mb-fl__tools{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.ih-mb-fl__search,.ih-mb-fl__pill,.ih-mb-fl__seg{color:#334155;white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ebe7dc}.ih-mb-fl__search{color:#94a3b8;flex:220px;min-width:0;font-weight:500;overflow:hidden}.ih-mb-fl__seg{gap:2px;padding:3px}.ih-mb-fl__seg i{color:#64748b;border-radius:7px;padding:4px 9px;font-style:normal}.ih-mb-fl__seg i[data-on]{color:#fff;background:#0b2e28}.ih-mb-fl__sum{background:#fff;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:18px;margin-bottom:12px;padding:14px 16px;display:grid;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-fl__net{flex-direction:column;gap:3px;min-width:0;display:flex}.ih-mb-fl__net small,.ih-mb-fl__mix small{letter-spacing:.1em;color:#a07a2c;text-transform:uppercase;font-size:10.5px;font-weight:700}.ih-mb-fl__net b{font-family:var(--ih-display);letter-spacing:-.03em;color:#047857;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.ih-mb-fl__net span{color:#64748b;font-size:11.5px}.ih-mb-fl__net em{font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.ih-mb-fl__net em.is-in{color:#047857}.ih-mb-fl__net em.is-out{color:#dc2626}.ih-mb-fl__mix{flex-direction:column;gap:7px;min-width:0;display:flex}.ih-mb-fl__bar{background:#efece4;border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.ih-mb-fl__bar i{background:var(--src);flex-basis:0}.ih-mb-fl__legend{color:#475569;flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.ih-mb-fl__legend span{align-items:center;gap:5px;display:inline-flex}.ih-mb-fl__legend i{background:var(--src);border-radius:3px;width:8px;height:8px}.ih-mb-fl__legend b{color:#94a3b8;font-weight:600}.ih-mb-fl__ledger{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-fl__th{letter-spacing:.08em;color:#94a3b8;text-transform:uppercase;justify-content:space-between;padding:9px 16px;font-size:10.5px;font-weight:700;display:flex}.ih-mb-fl__band{background:#faf8f3;border-top:1px solid #f1ede3;border-bottom:1px solid #f1ede3;justify-content:space-between;padding:7px 16px;font-size:12px;display:flex}.ih-mb-fl__band b{font-weight:700}.ih-mb-fl__band span{color:#047857;font-variant-numeric:tabular-nums;font-weight:700}.ih-mb-fl__rows{margin:0;padding:0;list-style:none}.ih-mb-fl__row{border-bottom:1px solid #f6f4ee;align-items:center;gap:11px;min-height:54px;padding:8px 16px 8px 19px;display:flex;position:relative}.ih-mb-fl__row:before{content:"";background:var(--src);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}.ih-mb-fl__row[data-fresh]{background:linear-gradient(90deg, var(--src-soft), #fff0 70%);animation:.62s cubic-bezier(.16,1,.3,1) ih-mb-land}@keyframes ih-mb-land{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.ih-mb-fl__av{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.ih-mb-fl__av--ic{background:var(--src-soft);color:var(--src);border-radius:10px;justify-content:center;align-items:center;display:flex}.ih-mb-fl__who{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ih-mb-fl__who b{align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.ih-mb-fl__who em{color:#92400e;background:#fef3c7;border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:10px;font-style:normal;font-weight:600}.ih-mb-fl__who small{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ih-mb-fl__amt{font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:4px;font-size:13.5px;font-weight:700;display:inline-flex}.ih-mb-fl__amt.is-in{color:#047857}.ih-mb-fl__amt.is-out{color:#dc2626}.ih-mb-fl__amt.is-tr{color:#2563eb}.ih-mb-fl__more,.ih-mb-fl__gap{color:#94a3b8;padding:8px 16px;font-size:11.5px;display:block}.ih-mb-fl__gap{text-align:center;letter-spacing:.02em;border-top:1px dashed #ebe7dc}@media (max-width:939px){.ih-mb-fl__stage{grid-template-columns:minmax(0,1fr)}.ih-mb-fl__rail{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;display:grid}.ih-mb-fl__src{padding:9px 10px}.ih-mb-fl__src[data-on]{transform:translateY(-3px)}.ih-mb-fl__src-amt,.ih-mb-fl__pulse{display:none}.ih-mb-fl__src-t small{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}@media (min-width:600px) and (max-width:939px){.ih-mb-fl__rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599px){.ih-mb-fl__sum{grid-template-columns:minmax(0,1fr)}.ih-mb-fl__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-mb-fl__tools .ih-mb-fl__seg,.ih-mb-fl__tools .ih-mb-fl__pill:last-child{display:none}.ih-mb-fl__row{padding-right:12px}}.ih-mb-ml{max-width:1180px;margin:clamp(40px,5vw,64px) auto 0}.ih-mb-ml__stage{background:var(--ih-ml-ai-glow), linear-gradient(180deg, #f7faf9 0%, #f1f8f6 45%, #eaf6f2 100%);border-radius:clamp(28px,3vw,40px);grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:clamp(18px,2.6vw,32px);padding:clamp(22px,3.4vw,44px) clamp(14px,2.6vw,36px);display:grid}.ih-mb-ml__head{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}.ih-mb-ml__head>span:first-child{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.ih-mb-ml__head b{font-family:var(--ih-display);letter-spacing:-.02em;font-size:20px;font-weight:700}.ih-mb-ml__head small{color:#64748b;font-size:12px}.ih-mb-ml__date,.ih-mb-ml__hist{color:#334155;white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:6px;height:32px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ebe7dc}.ih-mb-ml__board{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-ml__hero{color:#fff;background:radial-gradient(40% 90% at 100% 0,#e9b94938 0%,#e9b94900 70%),linear-gradient(135deg,#0b2e28 0%,#08221e 55%,#061a17 100%);flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden}.ih-mb-ml__acc{align-items:center;gap:10px;display:flex}.ih-mb-ml__acc b{font-family:var(--ih-display);font-size:16px;font-weight:700}.ih-mb-ml__acc-ic{color:#f7da8b;background:#e9b9492e;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ih-mb-ml__state{color:#fffc;background:#ffffff1a;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 10px;font-size:11.5px;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.ih-mb-ml__state[data-closed]{color:#a7f3d0;background:#34d39933}.ih-mb-ml__figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ih-mb-ml__figs>span{background:#ffffff0f;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.ih-mb-ml__figs small{letter-spacing:.12em;color:#fff9;text-transform:uppercase;font-size:10px;font-weight:700}.ih-mb-ml__figs b{font-family:var(--ih-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:20px;font-weight:600;overflow:hidden}.ih-mb-ml__figs em{color:#92400e;font-family:var(--ih-display);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fef3c7;border-radius:9px;align-self:flex-start;padding:2px 10px;font-size:16px;font-style:normal;font-weight:600;transition:background .3s,color .3s}.ih-mb-ml__figs em[data-ok]{color:#047857;background:#d1fae5}.ih-mb-ml__cols{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:16px;padding:16px 18px 6px;display:grid}.ih-mb-ml__lab{letter-spacing:.1em;color:#a07a2c;text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.ih-mb-ml__exp{background:linear-gradient(#fffdf7 0%,#fdf8ec 100%);border-radius:14px;flex-direction:column;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #efe2bf}.ih-mb-ml__line{color:#475569;border-bottom:1px dashed #efe2bf;justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;display:flex}.ih-mb-ml__line>span{flex-direction:column;gap:2px;display:flex}.ih-mb-ml__line small{color:#0d9488;align-items:center;gap:3px;font-size:10.5px;display:inline-flex}.ih-mb-ml__line b{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.ih-mb-ml__line--tot{color:#0f172a;border-bottom:0;margin-top:2px;font-weight:700}.ih-mb-ml__line--tot b{font-family:var(--ih-display);font-size:15px}.ih-mb-ml__count{flex-direction:column;gap:4px;display:flex}.ih-mb-ml__note{border-radius:11px;grid-template-columns:54px auto minmax(0,1fr);align-items:center;gap:10px;padding:5px 8px;transition:background .3s;display:grid}.ih-mb-ml__note[data-now]{background:#f0fdfa;box-shadow:inset 0 0 0 1px #99f6e4}.ih-mb-ml__val{color:#8a5a12;white-space:nowrap;background:#f3efe4;border-radius:7px;justify-content:center;align-items:center;height:24px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-flex}.ih-mb-ml__step{align-items:center;gap:4px;display:inline-flex}.ih-mb-ml__step i{color:#64748b;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;box-shadow:inset 0 0 0 1px #e2e8f0}.ih-mb-ml__step b{font-variant-numeric:tabular-nums;text-align:center;background:#f8fafc;border-radius:7px;min-width:38px;padding:3px 0;font-size:12px;box-shadow:inset 0 0 0 1px #e2e8f0}.ih-mb-ml__note[data-on] .ih-mb-ml__step b{color:#0f766e;background:#fff;box-shadow:inset 0 0 0 1.5px #0d9488}.ih-mb-ml__sum{color:#94a3b8;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.ih-mb-ml__note[data-on] .ih-mb-ml__sum{color:#0f172a}.ih-mb-ml__note--coins{grid-template-columns:minmax(0,1fr) auto}.ih-mb-ml__note--coins .ih-mb-ml__val{color:#64748b;background:0 0;justify-self:start;font-weight:600}.ih-mb-ml__total{border-top:1px solid #e2e8f0;justify-content:space-between;margin-top:4px;padding:8px 8px 0;font-size:12.5px;font-weight:700;display:flex}.ih-mb-ml__total b{font-family:var(--ih-display);font-variant-numeric:tabular-nums;font-size:15px}.ih-mb-ml__var{color:#92400e;background:#fffbeb;border-radius:14px;align-items:center;gap:12px;margin:10px 18px 0;padding:12px 14px;transition:background .4s,box-shadow .4s,color .4s;display:flex;box-shadow:inset 0 0 0 1px #fde68a}.ih-mb-ml__var[data-idle]{opacity:.6}.ih-mb-ml__var[data-ok]{color:#047857;background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0,0 12px 26px -18px #059669b3}.ih-mb-ml__var-ic{color:#92400e;background:#fde68a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ih-mb-ml__var[data-ok] .ih-mb-ml__var-ic{color:#fff;background:#059669;animation:.52s cubic-bezier(.34,1.56,.64,1) ih-mb-pop}@keyframes ih-mb-pop{0%{transform:scale(.4)}to{transform:none}}.ih-mb-ml__var>span:last-child{flex-direction:column;gap:1px;display:flex}.ih-mb-ml__var b{font-family:var(--ih-display);font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:700}.ih-mb-ml__var small{opacity:.85;font-size:12px}.ih-mb-ml__act{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px 18px;display:flex}.ih-mb-ml__dep{opacity:.55;flex:240px;align-items:center;gap:10px;min-width:0;transition:opacity .3s;display:flex}.ih-mb-ml__dep[data-on]{opacity:1}.ih-mb-ml__tog{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:38px;height:22px;transition:background .3s;position:relative}.ih-mb-ml__tog i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.ih-mb-ml__dep[data-on] .ih-mb-ml__tog{background:#0d9488}.ih-mb-ml__dep[data-on] .ih-mb-ml__tog i{transform:translate(16px)}.ih-mb-ml__dep-t{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ih-mb-ml__dep-t b{font-size:13px;font-weight:700}.ih-mb-ml__dep-t small{color:#64748b;font-variant-numeric:tabular-nums;font-size:11.5px}.ih-mb-ml__btn{color:#fff;height:42px;font-family:var(--ih-display);background:#94a3b8;border-radius:13px;align-items:center;gap:7px;padding:0 18px;font-size:13.5px;font-weight:700;transition:background .3s,transform .16s;display:inline-flex}.ih-mb-ml__btn[data-ready]{background:#0d9488;box-shadow:0 12px 24px -14px #0d9488e6}.ih-mb-ml__btn[data-tap]{animation:.42s ih-mb-tap}.ih-mb-ml__btn--line{color:#0f766e;background:#fff;box-shadow:inset 0 0 0 1.5px #0d948880}.ih-mb-ml__side{flex-direction:column;gap:16px;padding-top:52px;display:flex}.ih-mb-ml__streak{color:#3b2a06;background:linear-gradient(150deg,#fbf1d9 0%,#f7da8b 60%,#e9b949 100%);border-radius:18px;flex-direction:column;gap:3px;padding:16px 18px;display:flex;box-shadow:0 16px 34px -22px #c9912fe6}.ih-mb-ml__streak small{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:10.5px;font-weight:700}.ih-mb-ml__streak b{font-family:var(--ih-display);letter-spacing:-.02em;font-size:26px;font-weight:700}.ih-mb-ml__streak>span:not(.ih-mb-ml__dots){opacity:.8;font-size:12px}.ih-mb-ml__dots{gap:6px;margin-top:6px;display:flex}.ih-mb-ml__dots i{background:#3b2a0626;border-radius:999px;width:22px;height:6px;transition:background .4s}.ih-mb-ml__dots i[data-on]{background:#8a5a12}.ih-mb-ml__streak[data-on] .ih-mb-ml__dots i:last-child{animation:.52s cubic-bezier(.34,1.56,.64,1) ih-mb-pop}.ih-mb-slip{color:#111827;opacity:.2;filter:saturate(.3);background:#fff;border-radius:6px;flex-direction:column;padding:18px 18px 16px;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1),filter .6s;display:flex;transform:translateY(16px)rotate(-1.5deg);box-shadow:0 1px 2px #0f172a14,0 30px 60px -30px #0f172a73}.ih-mb-slip[data-on]{opacity:1;filter:none;transform:rotate(-1.5deg)}.ih-mb-slip__school{font-family:var(--ih-display);text-align:center;font-size:14px;font-weight:600}.ih-mb-slip__title{letter-spacing:.18em;text-align:center;text-transform:uppercase;opacity:.75;margin:3px 0 10px;font-size:10px}.ih-mb-slip__rows,.ih-mb-slip__den{border-top:1px solid #d1d5db;flex-direction:column;display:flex}.ih-mb-slip__rows>span,.ih-mb-slip__tot,.ih-mb-slip__words{border-bottom:1px solid #e5e7eb;gap:8px;padding:5px 0;font-size:11px;display:flex}.ih-mb-slip i{color:#6b7280;flex:0 0 44%;font-style:normal}.ih-mb-slip__den{font-variant-numeric:tabular-nums;border-top:0;border-bottom:1px solid #e5e7eb;gap:2px;padding:6px 0;font-size:11px}.ih-mb-slip__den i{flex:none}.ih-mb-slip__tot b{font-family:var(--ih-display);font-variant-numeric:tabular-nums;font-size:14px}.ih-mb-slip__signs{grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.ih-mb-slip__signs span{color:#6b7280;text-align:center;border-top:1px solid #9ca3af;padding-top:5px;font-size:10px}@media (max-width:1039px){.ih-mb-ml__stage{grid-template-columns:minmax(0,1fr)}.ih-mb-ml__side{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;padding-top:0;display:grid}}@media (max-width:699px){.ih-mb-ml__cols{grid-template-columns:minmax(0,1fr)}.ih-mb-ml__figs{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-mb-ml__figs b{font-size:17px}.ih-mb-ml__figs>span{padding:8px 10px}.ih-mb-ml__figs>span:last-child{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.ih-mb-ml__hero{padding:14px 14px 16px}.ih-mb-ml__cols{padding:14px 14px 4px}.ih-mb-ml__var{margin:10px 14px 0}.ih-mb-ml__act{padding:12px 14px 16px}.ih-mb-ml__side{grid-template-columns:minmax(0,1fr)}.ih-mb-ml__state{margin-left:0}.ih-mb-ml__acc{flex-wrap:wrap}.ih-mb-ml__hist{display:none}}.ih-mb-bk{max-width:1080px;margin:clamp(40px,5vw,64px) auto 0}.ih-mb-bk__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:18px;display:flex}.ih-mb-bk__tab{color:#1d1d1f;height:40px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d2d2d7}.ih-mb-bk__tab[aria-selected=true]{box-shadow:none;color:#fff;background:#0b2e28}.ih-mb-bk__tab:focus-visible{outline-offset:2px;outline:2px solid #0d9488}.ih-mb-bk__timer{height:2px;animation:ih-mb-timer var(--ms) linear forwards;background:#e9b949;position:absolute;bottom:0;left:0}@keyframes ih-mb-timer{0%{width:0}to{width:100%}}.ih-mb-bk__win{padding:clamp(16px,2.4vw,26px)}.ih-mb-bk__pane[hidden]{display:none}.ih-mb-bk__pane>div{animation:.46s cubic-bezier(.16,1,.3,1) ih-mb-rise}.ih-mb-bk__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin-bottom:16px;display:flex}.ih-mb-bk__head>span:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.ih-mb-bk__head b{font-family:var(--ih-display);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.ih-mb-bk__head small{color:#64748b;font-size:12px}.ih-mb-bk__legend{color:#475569;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;display:flex}.ih-mb-bk__legend span{align-items:center;gap:5px;display:inline-flex}.ih-mb-bk__legend i{background:#10b981;border-radius:3px;width:10px;height:10px}.ih-mb-bk__legend span[data-k=out] i{background:#f87171}.ih-mb-bk__legend em{color:#8a5a12;background:#fbf1d9;border-radius:999px;padding:3px 10px;font-size:11.5px;font-style:normal;font-weight:600}.ih-mb-bk__chart{background:#fff;border-radius:16px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:6px;height:210px;padding:14px 12px 0;display:grid;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-bk__col{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.ih-mb-bk__col small{color:#94a3b8;padding-bottom:8px;font-size:10.5px}.ih-mb-bk__pair{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:calc(100% - 30px);display:flex}.ih-mb-bk__pair i{width:min(16px,40%);height:calc(var(--h) * 100%);transform-origin:bottom;min-height:3px;transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 60ms);background:linear-gradient(#34d399,#10b981);border-radius:5px 5px 2px 2px;transform:scaleY(1)}.ih-mb-bk__pair i[data-k=out]{background:linear-gradient(#fca5a5,#f87171)}.ih-mb-bk__pair i[data-k=none]{--h:.02;background:#efece4;width:70%}.ih-mb-bk:not([data-seen]) .ih-mb-bk__pair i{transform:scaleY(0)}.ih-mb-bk__col[data-empty] small{color:#cbd5e1}.ih-mb-bk__totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.ih-mb-bk__totals span,.ih-mb-bk__figs span{background:#fff;border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-bk__totals small,.ih-mb-bk__figs small{letter-spacing:.08em;color:#a07a2c;text-transform:uppercase;font-size:10.5px;font-weight:700}.ih-mb-bk__totals b,.ih-mb-bk__figs b{font-family:var(--ih-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;overflow:hidden}.ih-mb-bk__figs span[data-tone=out] b{color:#dc2626}.ih-mb-bk__figs span[data-tone=in] b{color:#047857}.ih-mb-bk__split{color:#475569;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:11.5px;display:flex}.ih-mb-bk__split-t{color:#0f172a;margin-right:4px;font-weight:700}.ih-mb-bk__split>span:not(.ih-mb-bk__split-t){background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #ebe7dc}.ih-mb-bk__split>span[data-feed]{color:#0f766e;background:#f0fdfa;box-shadow:inset 0 0 0 1px #99f6e4}.ih-mb-bk__split b{font-variant-numeric:tabular-nums;color:#0f172a}.ih-mb-bk__seg{background:#fff;border-radius:10px;gap:2px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #ebe7dc}.ih-mb-bk__seg i{color:#64748b;border-radius:7px;padding:5px 10px;font-size:11.5px;font-style:normal;font-weight:600}.ih-mb-bk__seg i[data-on]{color:#fff;background:#0b2e28}.ih-mb-bk__lab{letter-spacing:.1em;color:#a07a2c;text-transform:uppercase;margin:4px 0 8px;font-size:10.5px;font-weight:700;display:block}.ih-mb-bk__feed{background:#f0fdfa;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #99f6e4}.ih-mb-bk__feed-ic{color:#fff;background:#0d9488;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ih-mb-bk__feed>span:nth-child(2){flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ih-mb-bk__feed b{font-size:13px;font-weight:700}.ih-mb-bk__feed small{color:#0f766e;font-size:11.5px}.ih-mb-bk__feed em{font-family:var(--ih-display);color:#dc2626;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-style:normal;font-weight:700}.ih-mb-bk__bars{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ih-mb-bk__bar-t{align-items:baseline;gap:8px;min-width:0;font-size:12.5px;display:flex}.ih-mb-bk__bar-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ih-mb-bk__bar-t small{color:#94a3b8;flex-shrink:0;font-size:11px}.ih-mb-bk__bar-t em{font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto;font-style:normal;font-weight:700}.ih-mb-bk__track{background:#efece4;border-radius:999px;height:8px;margin-top:5px;display:block;overflow:hidden}.ih-mb-bk__track i{width:calc(var(--w) * 100%);transform-origin:0;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 80ms);background:linear-gradient(90deg,#c9912f,#e9b949);border-radius:999px;display:block}.ih-mb-bk:not([data-seen]) .ih-mb-bk__track i{transform:scaleX(0)}.ih-mb-bk__status{color:#047857;letter-spacing:0;background:#d1fae5;border-radius:999px;padding:2px 9px;font-family:-apple-system,Segoe UI,sans-serif;font-size:11px;font-style:normal;font-weight:600}.ih-mb-bk__others{flex-wrap:wrap;gap:6px;display:flex}.ih-mb-bk__others span{color:#64748b;background:#fff;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600;box-shadow:inset 0 0 0 1px #ebe7dc}.ih-mb-bk__figs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.ih-mb-bk__prcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.ih-mb-bk__recent{background:#fff;border-radius:14px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;box-shadow:0 0 0 1px #ebe7dc}.ih-mb-bk__recent li{border-bottom:1px solid #f6f4ee;align-items:center;gap:10px;padding:10px 14px;display:flex}.ih-mb-bk__recent li:last-child{border-bottom:0}.ih-mb-bk__recent li>span{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ih-mb-bk__recent b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.ih-mb-bk__recent small{color:#94a3b8;font-size:11px}.ih-mb-bk__recent em{color:#dc2626;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12.5px;font-style:normal;font-weight:700}.ih-mb-bk__recent em[data-in]{color:#047857}.ih-mb-bk__btns{flex-wrap:wrap;gap:8px;display:flex}.ih-mb-bk__btn{color:#fff;background:#0d9488;border-radius:11px;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.ih-mb-bk__btn--line{color:#0f766e;background:#fff;box-shadow:inset 0 0 0 1.5px #0d948873}.ih-mb-bk__xl{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #d6dbe0}.ih-mb-bk__xl-top{color:#fff;background:#107c41;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.ih-mb-bk__xl-top img{background:#fff;border-radius:4px;padding:2px}.ih-mb-bk__grid-wrap{overflow-x:auto}.ih-mb-bk__grid{border-collapse:collapse;width:100%;min-width:760px;font-family:Calibri,Segoe UI,-apple-system,sans-serif;font-size:12px}.ih-mb-bk__grid th{text-align:left;white-space:nowrap;background:#f3f4f6;border:1px solid #e5e7eb;padding:6px 8px;font-weight:700}.ih-mb-bk__grid td{white-space:nowrap;animation:.42s cubic-bezier(.16,1,.3,1) both ih-mb-rise;animation-delay:calc(var(--i) * 70ms);border:1px solid #eef0f2;padding:6px 8px}.ih-mb-bk__grid td[data-num]{text-align:right;font-variant-numeric:tabular-nums}.ih-mb-bk__sheets{background:#f3f4f6;border-top:1px solid #e5e7eb;gap:2px;padding:0 8px;display:flex}.ih-mb-bk__sheets span{color:#4b5563;padding:6px 12px;font-size:11.5px}.ih-mb-bk__sheets span[data-on]{color:#107c41;background:#fff;font-weight:700;box-shadow:inset 0 -2px #107c41}.ih-mb-bk__csv{color:#475569;align-items:center;gap:8px;margin:12px 0 0;font-size:12.5px;display:flex}.ih-mb-bk__csv svg{color:#0d9488;flex-shrink:0}@media (max-width:699px){.ih-mb-bk__chart{gap:2px;height:180px;padding:12px 6px 0}.ih-mb-bk__pair{gap:1px}.ih-mb-bk__pair i{border-radius:3px 3px 1px 1px;width:42%}.ih-mb-bk__col small{font-size:9px}.ih-mb-bk__totals{grid-template-columns:minmax(0,1fr)}.ih-mb-bk__figs{grid-template-columns:repeat(2,minmax(0,1fr))}.ih-mb-bk__prcols{grid-template-columns:minmax(0,1fr)}.ih-mb-bk__tab{height:40px;padding:0 12px;font-size:13px}.ih-mb-one__figs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ih-mb-sn *,.ih-mb-fl *,.ih-mb-ml *,.ih-mb-bk *{transition:none!important;animation:none!important}}
