.hubp{--glass:#141a16bd;--ti-1:#5b6159;--ti-2:#2c302b;--mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;z-index:1;perspective:1500px;touch-action:pan-y;grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;height:590px;display:grid;position:relative}.hubp-rig{width:420px;height:560px;transform:scale(var(--s,.9));transform-style:preserve-3d;flex:none;position:relative}.hubp-in{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.hubp-ground{filter:blur(12px);width:300px;height:46px;transform:translateX(var(--gx,0px)) scale(var(--gs,1));opacity:var(--go,.8);background:radial-gradient(closest-side,#000000bf,#0000);border-radius:50%;position:absolute;bottom:-6px;left:60px}.hubp-layer{background:linear-gradient(160deg, var(--ti-1), var(--ti-2));border-radius:42px;position:absolute;inset:0}.hubp-phone{width:228px;height:466px;transform-style:preserve-3d;position:absolute;top:40px;left:96px;transform:translateZ(40px)}.hubp-front{background:linear-gradient(150deg, var(--ti-1), #1a1d19 40%, var(--ti-2));border-radius:42px;padding:8px;position:absolute;inset:0;transform:translateZ(1px);box-shadow:inset 0 0 0 1.5px #fff3,inset 0 0 0 4px #0a0b0a}.hubp-screen{background:#0b0d0c;border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.hubp-island{z-index:6;background:#000;border-radius:999px;width:70px;height:21px;margin-left:-35px;position:absolute;top:9px;left:50%}.hubp-glare{z-index:7;pointer-events:none;transform:translateX(var(--glx,0%));mix-blend-mode:screen;background:linear-gradient(115deg,#ffffff24,#fff0 38%);position:absolute;inset:0}.hubp-bs{background:linear-gradient(90deg, var(--ti-2), var(--ti-1));border-radius:2px;width:4px;position:absolute;transform:translateZ(-2px)}.hubp-scr{color:#eef3ee;opacity:0;pointer-events:none;flex-direction:column;gap:8px;padding:38px 12px 12px;font-size:10.5px;transition:opacity .55s,transform .55s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:translate(26px)scale(.98)}.hubp-scr.on{opacity:1;transform:none}.hubp-scr h5{justify-content:space-between;align-items:center;margin:0;font-size:13px;font-weight:800;display:flex}.hubp-scr h5 span{font-family:var(--mono);opacity:.7;font-size:8.5px;font-weight:500}.hubp-pill{font-family:var(--mono);background:color-mix(in srgb, var(--a) 22%, transparent);color:var(--a);border-radius:999px;width:fit-content;padding:3px 7px;font-size:8.5px}.hubp-big{letter-spacing:-.03em;font-size:27px;font-weight:800;line-height:1}.hubp-card{background:var(--cb,#14251c);border:1px solid var(--cl,#1f3a2c);border-radius:12px;gap:6px;padding:8px 10px;display:grid}.hubp-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.hubp-ok{background:var(--a);color:#06140c;border-radius:999px;padding:4px 9px;font-size:9.5px;font-weight:700}.hubp-s1{--a:#3ecf8e;background:#0e1a14}.hubp-bars{align-items:flex-end;gap:3px;height:74px;padding:6px 0 0;display:flex}.hubp-bars i{background:color-mix(in srgb, var(--a) 55%, #0e1a14);border-radius:3px 3px 1px 1px;flex:1;height:6%}.hubp-scr.on .hubp-bars i{animation:.8s cubic-bezier(.2,.9,.3,1.1) both hubp-grow;animation-delay:calc(var(--i) * 40ms)}.hubp-bars i:nth-child(10){background:var(--a)}@keyframes hubp-grow{0%{height:4%}to{height:var(--h)}}.hubp-s2{--a:#9a72f2;background:#130f20}.hubp-days{text-align:center;grid-template-columns:repeat(5,1fr);gap:4px;font-size:9px;display:grid}.hubp-days span{color:#b7a8dc;background:#1c1630;border-radius:8px;padding:5px 0}.hubp-days span.d{background:var(--a);color:#150c30;font-weight:700}.hubp-ap{grid-template-columns:34px 1fr;align-items:stretch;gap:8px;display:grid}.hubp-ap time{font-family:var(--mono);color:#b7a8dc;padding-top:7px;font-size:9px}.hubp-ap div{border-left:3px solid var(--c,var(--a));background:#1c1630;border-radius:8px;padding:6px 8px}.hubp-ap b{font-size:10.5px;display:block}.hubp-ap small{color:#b7a8dc;font-size:9px}.hubp-scr.on .hubp-ap,.hubp-scr.on .hubp-lead,.hubp-scr.on .hubp-plate{animation:.5s both hubp-slide;animation-delay:calc(var(--i) * 90ms + .15s)}@keyframes hubp-slide{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.hubp-s3{--a:#22d3ee;background:#070a14}.hubp-search{color:#a9b8e8;background:#101730;border:1px solid #1d2850;border-radius:999px;padding:7px 11px;font-size:10px}.hubp-lead{background:#0e1530;border:1px solid #1d2850;border-radius:12px;gap:4px;padding:8px 10px;display:grid}.hubp-lead b{font-size:11px}.hubp-lead small{color:#8ea1d8;font-size:9px}.hubp-wa{color:#052e14;background:#25d366;border-radius:999px;justify-self:start;padding:4px 9px;font-size:9.5px;font-weight:700}.hubp-s4{--a:#f5a524;--cb:#1d160d;--cl:#3d2d16;background:#15100a}.hubp-kan{flex:1;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.hubp-kan>div{background:#1d160d;border-radius:10px;flex-direction:column;gap:5px;padding:6px 4px;display:flex}.hubp-kan h6{font-size:8px;font-family:var(--mono);color:#cbb68c;text-align:center;margin:0;font-weight:500}.hubp-plate{text-align:center;font-family:var(--mono);background:#2a1f10;border:1px solid #3d2d16;border-radius:7px;padding:5px 3px;font-size:8.5px}.hubp-plate.hot{background:var(--a);color:#1a1004;border-color:var(--a);font-weight:700}.hubp-scr.on .hubp-plate.hot{animation:.5s both hubp-slide,1.8s ease-in-out 1s infinite hubp-glow;animation-delay:calc(var(--i) * 90ms + .15s), 1s}@keyframes hubp-glow{50%{box-shadow:0 0 14px 2px #f5a524b3}}.hubp-chip{white-space:nowrap;background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:16px;align-items:center;gap:10px;padding:11px 15px;transition:opacity .35s;display:flex;position:absolute;box-shadow:0 26px 40px -18px #0000008c,inset 0 1px #ffffff14}.hubp-chip.sw{opacity:0}.hubp-chip .ic{width:32px;height:32px;color:var(--brand);background:#b5ce312e;border-radius:10px;place-items:center;display:grid}.hubp-chip .ic svg{width:18px;height:18px}.hubp-chip b{font-size:13px;line-height:1.15;display:block}.hubp-chip .s{color:var(--ink-2);font-size:11px;font-family:var(--mono)}.hubp-c1{animation:5s ease-in-out infinite hubp-bob;top:70px;left:-24px;transform:translateZ(150px)}.hubp-c2{animation:6s ease-in-out -2s infinite hubp-bob;top:250px;right:-16px;transform:translateZ(190px)}.hubp-c3{animation:7s ease-in-out -4s infinite hubp-bob;bottom:110px;left:-6px;transform:translateZ(170px)}@keyframes hubp-bob{50%{margin-top:-10px}}.hubp-cap{pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.hubp-cap strong{font-size:15px;font-weight:800}.hubp-cap .sub{color:var(--ink-2);font-size:13px}.hubp-dots{gap:6px;display:flex}.hubp-dots i{background:var(--line);border-radius:4px;width:22px;height:4px;position:relative;overflow:hidden}.hubp-dots i.on:after{content:"";background:var(--brand);transform-origin:0;animation:4.2s linear both hubp-fill;position:absolute;inset:0}@keyframes hubp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (min-width:520px){.hubp{height:640px}.hubp-rig{--s:1}}@media (min-width:1024px){.hubp{height:660px}.hubp-rig{--s:.98}}@media (min-width:1280px){.hubp{height:720px}.hubp-rig{--s:1.12}}@media (max-width:519px){.hubp-c1{left:14px}.hubp-c2{right:6px}.hubp-c3{left:10px}.hubp-chip{padding:9px 11px}.hubp-cap{bottom:6px}}@media (prefers-reduced-motion:reduce){.hubp-chip,.hubp-dots i.on:after{animation:none}}
