.chat{--c-bg:#ffffff;--c-ink:#1a1a1a;--c-mut:#6f6f6f;--c-line:#e8e8e8;--c-stroke:#d3d6db;--c-bub:#f4f4f4;--c-field:#fcfcfc;--c-col:720px;--c-pad:24px;position:fixed;inset:0;z-index:10000;display:flex;flex-direction:column;background:var(--c-bg);color:var(--c-ink);font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.chat[hidden]{display:none}.chat-dark .chat{--c-bg:#17181a;--c-ink:#ececec;--c-mut:#9a9a9a;--c-line:#2c2e31;--c-stroke:#3e4146;--c-bub:#26282b;--c-field:#1d1f21}.chat-dark .chat__send{background:#ececec;color:#17181a}.chat-dark .chat__ava,.chat-dark .chat__from img,.chat-dark .chat__pill img{background:#ececec}.chat-dark .chat__askbox{box-shadow:0 12px 34px rgba(0,0,0,.5)}.chat-dark .chat__ask{background:rgba(23,24,26,.72)}.chat-dark .chat__askok{background:#ececec;color:#17181a}.chat-dark .chat__bell{background:#17181a;color:#ececec;border-color:#2c2e31;box-shadow:0 8px 26px rgba(0,0,0,.5)}.chat-dark .chat__bellk{background:#ececec;color:#17181a}.chat-dark .chat__bellx:hover{background:#26282b;color:#ececec}:root{--dock-w:396px;--dock-h:min(620px,calc(100vh - 40px));--dock-edge:20px}.tier-tablet{--dock-w:360px;--dock-h:min(560px,calc(100vh - 36px))}.chat--docked{inset:auto var(--dock-edge) var(--dock-edge) auto;width:var(--dock-w);height:var(--dock-h);border:3px solid var(--c-stroke);border-radius:18px;box-shadow:0 18px 50px rgba(0,0,0,.20);overflow:hidden;--c-col:100%;--c-pad:16px}.chat-dark .chat--docked{box-shadow:0 18px 50px rgba(0,0,0,.6)}.chat--docked .chat__bar{padding-top:12px}.chat--docked .chat__inner{padding-top:16px;gap:18px}.chat--docked .chat__hello h2{font-size:18px}.chat--docked .chat__bubble{max-width:92%}.chat--docked .chat__form{padding:12px var(--c-pad)}.chat--docked .chat__hint{padding:0 var(--c-pad) 10px;font-size:11px}.chat--docked .chat__askbox{max-width:300px;margin:0 14px;padding:18px}.chat__ico{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--c-mut);cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .12s,color .12s}.chat__ico:hover{background:var(--c-bub);color:var(--c-ink)}.chat__ico:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.chat__i{width:18px;height:18px;display:block}.chat__i--b{display:none}.chat-dark .chat__theme .chat__i--a{display:none}.chat-dark .chat__theme .chat__i--b{display:block}.chat--docked .chat__dock .chat__i--a{display:none}.chat--docked .chat__dock .chat__i--b{display:block}.tier-phone .chat__dock{display:none}.chat-open,.chat-open body{overflow:hidden}.chat__bar{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:12px var(--c-pad);padding-top:calc(12px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--c-line);background:var(--c-bg)}.chat__ava{--ava-base:32px;width:calc(var(--ava-base) * 1.2);height:calc(var(--ava-base) * 1.2);flex:0 0 auto;object-fit:contain;border-radius:50%;background:var(--c-bub);padding:4px}.chat__who{font-weight:600;font-size:15px;letter-spacing:-0.01em}.chat__sub{font-size:12px;color:var(--c-mut);font-weight:400}.chat__spacer{flex:1 1 auto}.chat__x{flex:0 0 auto;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:var(--c-mut);font-size:22px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background .12s,color .12s}.chat__x:hover{background:var(--c-bub);color:var(--c-ink)}.chat__x:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.chat__log{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.chat__inner{max-width:var(--c-col);margin:0 auto;padding:24px var(--c-pad) 8px;display:flex;flex-direction:column;gap:22px}.chat__m{display:flex;flex-direction:column;max-width:100%}.chat__m--you{align-items:flex-end}.chat__bubble{max-width:85%;padding:10px 14px;border-radius:16px;background:var(--c-bub);white-space:pre-wrap;overflow-wrap:anywhere}.chat__body{overflow-wrap:anywhere}.chat__body>:first-child{margin-top:0}.chat__body>:last-child{margin-bottom:0}.chat__body p{margin:0 0 12px}.chat__body .chat__h{margin:18px 0 8px;font-weight:600;letter-spacing:-0.01em}.chat__body ul,.chat__body ol{margin:0 0 12px;padding-left:22px}.chat__body li{margin:0 0 6px;padding-left:2px}.chat__body ul>li{list-style-type:disc}.chat__body ol>li{list-style-type:decimal}.chat__body li::marker{color:var(--c-mut)}.chat__body strong{font-weight:600}.chat__gate,.chat__banned{align-self:center;width:100%;max-width:460px;margin-top:4px;padding:22px 24px;border:1px solid var(--c-line);border-radius:16px;background:var(--c-bg);text-align:center}.chat__gatet,.chat__bannedt{margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.35;letter-spacing:-0.01em;color:var(--c-ink)}.chat__gateb,.chat__bannedb{margin:0 0 18px;font-size:14px;line-height:1.55;color:var(--c-mut)}.chat__bannedb:last-of-type{margin-bottom:18px}.chat__bannedb a{color:var(--c-ink);font-weight:600}.chat__appeall{display:block;text-align:left;margin:2px 0 6px;font-size:13px;font-weight:600;color:var(--c-ink)}.chat__appealin{display:block;width:100%;box-sizing:border-box;margin:0 0 14px;padding:10px 12px;border:1px solid var(--c-line);border-radius:10px;background:var(--c-field);color:var(--c-ink);font-family:inherit;font-size:16px;line-height:1.5;resize:vertical;min-height:88px}.chat__appealin:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px}.chat__appealin.is-bad{border-color:#d92d20;box-shadow:inset 0 0 0 1px #d92d20}.chat__appealerr{margin:-8px 0 12px;text-align:left;font-size:13px;line-height:1.45;color:#d92d20}.chat__appealbtn{min-height:44px;padding:0 26px;border-radius:999px;font-size:15px;font-weight:500}.chat__appealbtn:disabled{background:#c9cfdb;color:#f4f6fa;cursor:not-allowed}.chat__gatea{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.chat__gateup,.chat__gatein{min-height:44px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:500;color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.chat__gateup{background:var(--grad)}.chat__gatein{background:var(--grad-rev)}.chat__gateup:hover,.chat__gatein:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(61,46,251,.32);filter:saturate(1.08)}.chat__gateup:active,.chat__gatein:active{transform:translateY(0)}.chat__gateup:focus-visible,.chat__gatein:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.chat__in:disabled{background:transparent;color:var(--c-mut);cursor:not-allowed}.chat__well:has(.chat__in:disabled){opacity:.55}.chat__go{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.chat__gob{display:inline-flex;align-items:center;gap:.4em;padding:11px 18px;border:0;border-radius:var(--radius,15px);background:var(--grad,linear-gradient(90deg,#0b92fe 0%,#0761fd 25%,#3d2efb 50%,#910afc 75%,#d010fb 100%));color:#fff;font-size:14px;font-weight:500;line-height:1.21;white-space:nowrap;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.chat__gob:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(61,46,251,.32);filter:saturate(1.08)}.chat__gob:active{transform:translateY(0)}.chat__gob:focus-visible{outline:2px solid #3d2efb;outline-offset:3px}.chat__gob svg{width:13px;height:13px;display:block}.chat__gob ~ .chat__gob{background:none;color:var(--c-ink);border:1px solid var(--c-line);padding:10px 17px}.chat__gob ~ .chat__gob:hover{border-color:var(--c-ink);box-shadow:none;filter:none}.chat--docked .chat__gob{font-size:13px;padding:8px 12px}.chat__pill{position:fixed;right:24px;bottom:24px;z-index:9998;display:flex;align-items:center;gap:8px;--pillh:54px;--pillgap:4px;height:var(--pillh);padding:0 20px 0 var(--pillgap);border:0;border-radius:999px;background:linear-gradient(135deg,#10b981 0%,#059467 100%);color:#fff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:-0.01em;box-shadow:0 10px 30px rgba(5,148,103,.38),0 2px 8px rgba(0,0,0,.12);cursor:pointer;-webkit-appearance:none;appearance:none;animation:chat-pill-in .2s ease-out}@keyframes chat-pill-in{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.chat__pill{animation:none}}.chat__pill:hover{box-shadow:0 14px 38px rgba(5,148,103,.5),0 2px 8px rgba(0,0,0,.14)}.chat__pill:focus-visible{outline:3px solid #059467;outline-offset:3px}.chat__pill img{width:calc(var(--pillh) - 2 * var(--pillgap));height:calc(var(--pillh) - 2 * var(--pillgap));object-fit:contain;border-radius:50%;background:#fff;padding:4px}.chat__pilld{width:8px;height:8px;border-radius:50%;background:#fff;animation:chat-pulse 2.4s ease-in-out infinite}@keyframes chat-pulse{0%,100%{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.chat__pill img{animation:chat-halo 2.4s ease-in-out infinite}@keyframes chat-halo{0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}50%{box-shadow:0 0 0 4px rgba(255,255,255,.22)}}@media (prefers-reduced-motion:reduce){.chat__pilld,.chat__pill img{animation:none}.chat__pilld{opacity:.8}}.tier-tablet .chat__pill{right:16px;bottom:16px;--pillh:48px;padding:0 19px 0 var(--pillgap);gap:8px;font-size:15px}.tier-phone .chat__pill{right:14px;bottom:calc(var(--mnav-h,55px) + 16px + env(safe-area-inset-bottom,0px));width:60px;--pillh:60px;padding:0;gap:0;justify-content:center;border-radius:50%}.tier-phone .chat__pill span:not(.chat__pilld){display:none}.chat__pillw{white-space:nowrap}.tier-phone .chat__pill img{padding:4px}.tier-phone .chat__pilld{position:absolute;top:5px;right:5px;width:10px;height:10px;box-shadow:0 0 0 2px #059467}.chat__from{display:flex;align-items:center;gap:7px;margin-bottom:6px;font-size:12px;font-weight:600;color:var(--c-mut)}.chat__from img{width:18px;height:18px;object-fit:contain}.chat__dots{display:inline-flex;gap:4px;padding:4px 0}.chat__dots i{width:6px;height:6px;border-radius:50%;background:var(--c-mut);opacity:.35;animation:chat-dot 1.2s infinite ease-in-out}.chat__dots i:nth-child(2){animation-delay:.15s}.chat__dots i:nth-child(3){animation-delay:.30s}@keyframes chat-dot{0%,60%,100%{opacity:.25;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.chat__dots i{animation:none;opacity:.5}}.chat__hello{padding:8px 0 4px;text-align:center}.chat__hero{--hero:64px;display:block;width:var(--hero);height:var(--hero);margin:0 auto 18px;object-fit:contain}.chat-dark .chat__hero{filter:invert(1)}.chat--docked .chat__hero{--hero:44px;margin-bottom:14px}.chat__hello h2{margin:0 0 6px;font-size:22px;font-weight:600;letter-spacing:-0.02em}.chat__hello p{margin:0 0 10px;color:var(--c-ink)}.chat__hello p:last-child{margin-bottom:0}.chat__hello strong{font-weight:700}.chat__note{align-self:center;max-width:90%;padding:8px 14px;border:1px solid var(--c-line);border-radius:999px;font-size:13px;color:var(--c-mut);text-align:center}.chat__note--warn{border-color:#d8d8d8;background:#fafafa;color:#4a4a4a}.chat__ask{position:absolute;inset:0;display:grid;place-items:center;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5}.chat__askbox{max-width:320px;margin:0 20px;padding:22px 24px 18px;background:var(--c-bg);border:1px solid var(--c-line);border-radius:16px;box-shadow:0 12px 34px rgba(0,0,0,.13);text-align:center}.chat__askt{margin:0 0 6px;font-size:16px;font-weight:600;letter-spacing:-0.01em}.chat__askb{margin:0 0 18px;font-size:14px;line-height:1.5;color:var(--c-mut)}.chat__askno{display:block;margin:10px auto 0;border:0;background:none;font:inherit;font-size:13px;color:var(--c-mut);text-decoration:underline;cursor:pointer;-webkit-appearance:none;appearance:none}.chat__askno:hover{color:var(--c-ink)}.chat__askno:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.chat__askok{display:inline-block;padding:9px 18px;border:0;border-radius:999px;background:var(--c-ink);color:#fff;font:inherit;font-size:14px;font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none}.chat__askok:hover{opacity:.85}.chat__askok:focus-visible{outline:2px solid var(--c-ink);outline-offset:3px}.chat__bell{position:fixed;top:14px;left:50%;transform:translateX(-50%);z-index:10001;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 24px);padding:10px 10px 10px 16px;border:1px solid #e2e2e2;border-radius:999px;background:#fff;color:#1a1a1a;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3;box-shadow:0 10px 30px rgba(0,0,0,.14);animation:chat-bell-in .22s ease-out}@keyframes chat-bell-in{from{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%,0)}}@media (prefers-reduced-motion:reduce){.chat__bell{animation:none}}.chat__bellt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat__bellk{flex:0 0 auto;padding:7px 14px;border:0;border-radius:999px;background:#1a1a1a;color:#fff;font:inherit;font-size:13px;font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none}.chat__bellk:hover{opacity:.85}.chat__bellx{flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;color:#6f6f6f;font-size:18px;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.chat__bellx:hover{background:#f4f4f4;color:#1a1a1a}.chat__bellk:focus-visible,.chat__bellx:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}.tier-phone .chat__bell{left:12px;right:12px;transform:none;max-width:none;border-radius:16px;flex-wrap:wrap}.tier-phone .chat__bellt{white-space:normal;flex:1 1 100%}.chat__foot{flex:0 0 auto;border-top:1px solid var(--c-line);background:var(--c-bg);padding-bottom:env(safe-area-inset-bottom,0px)}.chat__form{max-width:var(--c-col);margin:0 auto;padding:14px var(--c-pad);display:flex;align-items:flex-end;gap:10px}.chat__well{flex:1 1 auto;display:flex;align-items:flex-end;border:1px solid var(--c-line);border-radius:22px;background:var(--c-field);padding:6px 6px 6px 16px;transition:border-color .12s}.chat__well:focus-within{border-color:#bdbdbd}.chat__in{flex:1 1 auto;border:0;background:none;resize:none;font:inherit;font-size:16px;line-height:1.5;color:var(--c-ink);padding:7px 0;max-height:168px;overflow-y:auto}.chat__in:focus{outline:none}.chat__in::placeholder{color:#a6a6a6}.chat__send{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--c-ink);color:#fff;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .12s}.chat__send svg{width:16px;height:16px;display:block}.chat__send:disabled{opacity:.28;cursor:default}.chat__send:not(:disabled):hover{opacity:.85}.chat__send:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.chat__hint{max-width:var(--c-col);margin:0 auto;padding:0 var(--c-pad) 12px;font-size:11.5px;color:var(--c-mut);text-align:center}.tier-tablet .chat{--c-pad:28px;--c-col:680px}.tier-phone .chat{--c-pad:16px;--c-col:100%}.tier-phone .chat__inner{padding-top:18px;gap:18px}.tier-phone .chat__bubble{max-width:88%}.tier-phone .chat__hello h2{font-size:19px}.tier-phone .chat__form{padding:10px var(--c-pad)}.tier-phone .chat__ava{--ava-base:28px}.tier-phone .chat__hero{--hero:56px;margin-bottom:16px}.cchat{position:fixed;inset:0;z-index:10002;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:rgba(12,16,32,.52);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cchat[hidden]{display:none}html.cchat-on,html.cchat-on body{overflow:hidden}.cchat__box.chat{--cc-zoom:1.2;zoom:var(--cc-zoom);position:relative;inset:auto;width:396px;max-width:100%;height:min(620px,calc((100vh - 48px) / var(--cc-zoom)));border:1px solid var(--c-line);border-radius:18px;box-shadow:0 24px 70px rgba(8,12,30,.34);overflow:hidden;--c-col:100%;--c-pad:16px}.cchat__box.chat::before{content:'';position:absolute;inset:0 0 auto;height:4px;background:var(--grad,linear-gradient(90deg,#0b92fe,#910afc))}.cchat__bar{padding-top:14px}.cchat__who{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cchat__who b{font-size:15px;font-weight:600;line-height:1.2}.cchat__sub{font-size:12px;color:var(--c-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cchat__x{margin-left:auto}.cchat__log{flex:1 1 auto}.cchat__hint{padding:0 var(--c-pad) 12px;font-size:11px}.cchat__done{margin-top:4px}.chat-dark .cchat__box.chat{--c-bg:#ffffff;--c-ink:#1a1a1a;--c-mut:#6f6f6f;--c-line:#e8e8e8;--c-bub:#f4f4f4;--c-field:#fcfcfc}.chat-dark .cchat__box .chat__send{background:#1a1a1a;color:#ffffff}.tier-tablet .cchat__box.chat{--cc-zoom:1.2;width:380px;height:min(580px,calc((100vh - 44px) / var(--cc-zoom)))}.tier-phone .cchat__box.chat{--cc-zoom:var(--tier-scale,1);width:366px;max-width:366px;height:min(560px,calc((100vh - 40px) / var(--cc-zoom)))}.cchat__x{width:42px;height:42px;font-size:26px;line-height:1;font-weight:400;color:var(--c-ink)}.cchat__x:hover{background:var(--c-bub)}.tier-phone .cchat__x{width:44px;height:44px;font-size:27px}.cchat__foot{flex:0 0 auto}.tpb{position:fixed;top:96px;left:50%;z-index:140;transform:translateX(-50%);width:580px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;align-items:stretch;gap:8px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;transition:opacity .2s ease,visibility .2s;pointer-events:none}.tpb>*,.tpb__list>*{pointer-events:auto}.tpb__list{display:flex;flex-direction:column;gap:8px;pointer-events:none}.tpb [hidden]{display:none !important}.tpb--aside{opacity:0;visibility:hidden}.tpb--aside,.tpb--aside *{pointer-events:none !important}.tpb__chip{position:relative;--tpb-rim:linear-gradient(120deg,#0334f5 0%,#4a1df5 45%,#9a12f7 75%,#cd09fd 100%);--tpb-ring:#4a1df5;border-radius:18px;background:rgba(255,255,255,.84);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:0 14px 34px rgba(74,29,245,.18),0 2px 8px rgba(7,11,51,.08);color:#10142b;animation:tpb-in .32s cubic-bezier(.2,1.2,.4,1) both;transition:opacity .45s ease,transform .45s ease,box-shadow .2s ease}.tpb__chip::before{content:'';position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:var(--tpb-rim);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;pointer-events:none}.tpb__chip:hover{box-shadow:0 18px 42px rgba(74,29,245,.26),0 2px 8px rgba(7,11,51,.1)}@keyframes tpb-in{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.tpb__chip--out{opacity:0 !important;transform:translateY(-6px)}.tpb__go{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 42px 10px 10px;color:inherit;text-decoration:none;border-radius:inherit}.tpb__go:focus-visible{outline:3px solid #4a1df5;outline-offset:2px}.tpb__disc{position:relative;flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:conic-gradient(var(--tpb-ring) calc(var(--tpb-pct,0) * 1%),rgba(74,29,245,.12) 0)}.tpb__disc::before{content:'';position:absolute;inset:3px;border-radius:50%;background:#fff}.tpb__disc svg,.tpb__disc img{position:absolute;inset:9px;width:calc(100% - 18px);height:calc(100% - 18px);object-fit:contain}.tpb__chip--lumivi .tpb__disc{background:conic-gradient(#fbae56 calc(var(--tpb-pct,0) * 1%),rgba(251,174,86,.22) 0)}.tpb__chip--lumivi .tpb__disc::before{background:#040712}.tpb__chip--lumivi .tpb__disc img{inset:8px;width:calc(100% - 16px);height:calc(100% - 16px)}.tpb__body{min-width:0;display:flex;flex-direction:column;gap:6px}.tpb__row{display:flex;align-items:baseline;gap:10px;min-width:0;white-space:nowrap;line-height:1.2}.tpb__t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;letter-spacing:-0.01em}.tpb__t b{font-weight:700}.tpb__chip--lumivi .tpb__t b{letter-spacing:.04em;font-weight:800}.tpb__sep{opacity:.45;padding:0 6px}.tpb__barrow{display:flex;align-items:center;gap:10px;min-width:0}.tpb__barrow .tpb__bar{flex:1 1 auto;min-width:48px}.tpb__m{flex:0 0 auto;font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;color:#5b6178;font-variant-numeric:tabular-nums}.tpb__row--sub{font-size:12.5px;color:#4a5068}.tpb__now{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden}.tpb__now span{overflow:hidden;text-overflow:ellipsis;min-width:0}.tpb__found{flex:0 0 auto;font-weight:600;color:#4a1df5}.tpb__short{display:none}.tpb__dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#12b981;box-shadow:0 0 0 3px rgba(18,185,129,.2);animation:tpb-live 2s ease-in-out infinite}@keyframes tpb-live{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.tpb__bar{position:relative;display:block;height:5px;border-radius:3px;background:rgba(74,29,245,.1);overflow:hidden}.tpb__bar i{position:relative;display:block;height:100%;width:0;border-radius:3px;overflow:hidden;background:linear-gradient(90deg,#0b92fe 0%,#0761fd 25%,#3d2efb 50%,#910afc 75%,#d010fb 100%);transition:width .6s ease}.tpb__bar i.is-fill{animation-name:tpb-fill;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes tpb-fill{to{width:var(--tpb-to,95%)}}.tpb__chip--lumivi .tpb__bar{background:rgba(251,174,86,.18)}.tpb__chip--lumivi .tpb__bar i{background:linear-gradient(90deg,#c26930 0%,#fbae56 45%,#fde8a7 70%,#58ade3 100%)}.tpb__chip.is-moving .tpb__bar i::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.65) 50%,transparent 100%);transform:translateX(-100%);animation:tpb-shimmer 1.9s ease-in-out infinite}@keyframes tpb-shimmer{to{transform:translateX(100%)}}.tpb__chip.is-wait .tpb__bar i{opacity:.55}.tpb__chip.is-ready{box-shadow:0 16px 40px rgba(74,29,245,.28),0 2px 8px rgba(7,11,51,.08)}.tpb__chip.is-ready::before{opacity:1;padding:2px}.tpb__chip.is-ready .tpb__w{font-weight:700;color:#4a1df5}.tpb__chip--lumivi.is-ready .tpb__disc{background:#fbae56}.tpb__chip.is-fail{background:rgba(241,242,246,.94);color:#4a5064;box-shadow:0 6px 18px rgba(20,24,40,.12)}.tpb__chip.is-fail::before{background:#d5d8e2;opacity:1}.tpb__chip.is-fail .tpb__disc{background:#c9cdd8}.tpb__chip.is-fail .tpb__barrow{display:none}.tpb__chip.is-fail .tpb__row--sub{color:#5d6377}.tpb__x{position:absolute;top:7px;right:7px;z-index:1;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#6b7090;font:400 20px/1 'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;cursor:pointer;-webkit-appearance:none;appearance:none}.tpb__x:hover{background:rgba(74,29,245,.08);color:#23283a}.tpb__x:focus-visible{outline:3px solid #4a1df5;outline-offset:1px}.tpb__more,.tpb__sum{border:0;cursor:pointer;-webkit-appearance:none;appearance:none;font-family:inherit;color:#10142b;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:0 10px 26px rgba(74,29,245,.16),0 0 0 1.5px rgba(74,29,245,.28) inset}.tpb__more{align-self:center;height:32px;padding:0 16px;border-radius:999px;font-size:12.5px;font-weight:700;color:#4a1df5}.tpb__more:hover{box-shadow:0 12px 30px rgba(74,29,245,.24),0 0 0 1.5px rgba(74,29,245,.5) inset}.tpb__more:focus-visible,.tpb__sum:focus-visible{outline:3px solid #4a1df5;outline-offset:2px}.tpb__sum{display:flex;align-items:center;gap:9px;height:46px;padding:0 16px 0 7px;border-radius:999px;font-size:14px;font-weight:600;text-align:left}.tpb__discs{display:flex;flex:0 0 auto}.tpb__mini{position:relative;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #fff,0 2px 6px rgba(7,11,51,.14)}.tpb__mini + .tpb__mini{margin-left:-10px}.tpb__mini svg,.tpb__mini img{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);object-fit:contain}.tpb__mini--lumivi{background:#040712}.tpb__sumt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpb__chev{flex:0 0 auto;width:8px;height:8px;margin:0 2px -3px 0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);opacity:.6;transition:transform .2s ease}.tpb__sum[aria-expanded="true"] .tpb__chev{transform:translateY(1px) rotate(-135deg)}@media (prefers-reduced-motion:reduce){.tpb__chip,.tpb__dot,.tpb__bar i.is-fill{animation:none}.tpb__bar i,.tpb__chip{transition:none}.tpb__chip.is-moving .tpb__bar i::after{display:none}}@media print{.tpb{display:none !important}}html.in-iframe .tpb{display:none !important}.tier-tablet .tpb{width:480px}.tier-tablet .tpb__t{font-size:13.5px}.tier-tablet .tpb__usual{display:none}.tier-phone .tpb{width:calc(100vw - 24px);max-width:420px;gap:6px}.tier-phone .tpb__list{gap:6px}.tier-phone .tpb__chip{border-radius:999px}.tier-phone .tpb__go{gap:9px;padding:7px 40px 7px 7px}.tier-phone .tpb__disc{width:32px;height:32px}.tier-phone .tpb__disc::before{inset:2.5px}.tier-phone .tpb__disc svg,.tier-phone .tpb__disc img{inset:7px;width:calc(100% - 14px);height:calc(100% - 14px)}.tier-phone .tpb__row,.tier-phone .tpb__m{display:none}.tier-phone .tpb__barrow{display:block}.tier-phone .tpb__short{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;letter-spacing:-0.01em;line-height:1.25}.tier-phone .tpb__bar{position:absolute;left:22px;right:22px;bottom:3px;height:3px}.tier-phone .tpb__x{top:50%;right:6px;margin-top:-14px}html.uv-modal .chat__pill,html.uv-modal .opcall,html.uv-modal .opdock,html.uv-modal .opdock-veil,html.uv-modal .tpb{visibility:hidden !important;pointer-events:none !important}.opcall{position:fixed;right:24px;bottom:86px;z-index:9998;--oph:54px;--opgap:4px;height:var(--oph);display:inline-flex;align-items:center;gap:8px;padding:0 20px 0 var(--opgap);border:0;border-radius:999px;background:linear-gradient(120deg,#0334f5 0%,#4a1df5 45%,#9a12f7 75%,#cd09fd 100%);background-size:180% 100%;background-position:0 0;color:#fff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:-0.01em;white-space:nowrap;box-shadow:0 12px 30px rgba(74,29,245,.42),0 2px 8px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.28);cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;transition:transform .3s cubic-bezier(.22,1.25,.36,1),box-shadow .3s ease,background-position .7s ease,opacity .2s ease;animation:opcall-in .35s cubic-bezier(.2,1.2,.4,1) both}.opcall[hidden]{display:none}.opcall:hover{transform:translateY(-2px);background-position:100% 0;box-shadow:0 16px 40px rgba(205,9,253,.42),0 2px 8px rgba(0,0,0,.14),inset 0 1px 0 rgba(255,255,255,.3)}.opcall:active{transform:scale(.97);transition-duration:.1s}.opcall:focus-visible{outline:3px solid #4a1df5;outline-offset:3px}.opcall--over{z-index:10001}@keyframes opcall-in{from{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.opcall__disc{position:relative;flex:0 0 auto;width:calc(var(--oph) - 2 * var(--opgap));height:calc(var(--oph) - 2 * var(--opgap));display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(7,11,51,.28)}.opcall__disc::before,.opcall__disc::after{content:'';position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,255,255,.85);animation:opcall-sonar 2.6s cubic-bezier(.2,.6,.3,1) infinite;pointer-events:none}.opcall__disc::after{animation-delay:1.3s}@keyframes opcall-sonar{0%{transform:scale(1);opacity:.9}100%{transform:scale(1.6);opacity:0}}.opcall__ic{position:relative;width:52%;height:52%;transform-origin:50% 55%;animation:opcall-ring 4.2s ease-in-out infinite}@keyframes opcall-ring{0%,70%,100%{transform:rotate(0)}73%{transform:rotate(-17deg)}76%{transform:rotate(15deg)}79%{transform:rotate(-13deg)}82%{transform:rotate(10deg)}85%{transform:rotate(-6deg)}88%{transform:rotate(0)}}.opcall__t,.chat__pillw{flex:1 1 auto;text-align:left}.opcall__dot{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:#4dffb0;box-shadow:0 0 0 3px rgba(77,255,176,.22);animation:opcall-live 2s ease-in-out infinite}@keyframes opcall-live{0%,100%{opacity:1}50%{opacity:.35}}.tier-tablet .opcall{--oph:48px;padding:0 19px 0 var(--opgap)}.tier-phone .opcall{--oph:60px;width:var(--oph);padding:0;gap:0;justify-content:center}.tier-phone .opcall__t{display:none}.tier-phone .opcall__dot{position:absolute;top:3px;right:3px;box-shadow:0 0 0 2px #4a1df5}@media (prefers-reduced-motion:reduce){.opcall,.opcall__ic,.opcall__disc::before,.opcall__disc::after,.opcall__dot{animation:none}.opcall__disc::before,.opcall__disc::after{display:none}}.opdock{position:fixed;right:var(--dock-edge);bottom:var(--dock-edge);z-index:9999;width:var(--dock-w);height:var(--dock-h);box-sizing:border-box;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;border-radius:18px;color:#ffffff;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;text-align:center;-webkit-font-smoothing:antialiased;background:linear-gradient(155deg,#070b33 0%,#13096e 38%,#3d0fc4 72%,#8a0ce0 100%);box-shadow:0 18px 50px rgba(29,0,219,.32),0 2px 8px rgba(0,0,0,.14),inset 0 0 0 1px rgba(255,255,255,.08);animation:opdock-in .28s cubic-bezier(.2,1.2,.4,1) both}.opdock[hidden]{display:none}.opdock:focus{outline:none}.opdock--over{z-index:10001}@keyframes opdock-in{from{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.opd__glow{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(300px 230px at 50% 96px,rgba(11,146,254,.38),rgba(11,146,254,0) 70%),radial-gradient(260px 210px at 100% 100%,rgba(208,16,251,.40),rgba(208,16,251,0) 70%)}.opd__glow::after{content:'';position:absolute;inset:0;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.22) 1px,transparent 1.4px);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent 55%);mask-image:linear-gradient(180deg,#000 0,transparent 55%)}.opd__x{position:absolute;z-index:2;right:12px;top:12px;width:34px;height:34px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.12);color:#ffffff;font:inherit;font-size:22px;line-height:1;cursor:pointer;transition:background .15s ease}.opd__x:hover{background:rgba(255,255,255,.24)}.opd__x:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.opd__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.opd__panel{position:relative;margin:auto 0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:12px 22px 12px}.opd__panel[hidden]{display:none}.opd__live{position:absolute;left:14px;top:16px;margin:0;display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.20);font-weight:600;font-size:12px;letter-spacing:.02em}.opd__dot{width:7px;height:7px;border-radius:50%;background:#2ee07a;animation:opd-ping 2s ease-out infinite}@keyframes opd-ping{0%{box-shadow:0 0 0 0 rgba(46,224,122,.6)}80%,100%{box-shadow:0 0 0 8px rgba(46,224,122,0)}}.opd__orb{position:relative;display:grid;place-items:center;width:112px;height:112px;margin-top:8px}.opd__ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(255,255,255,.22)}.opd__ring--1{inset:18%;background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,.04) 70%);border-color:rgba(255,255,255,.35);box-shadow:0 0 30px rgba(11,146,254,.45),inset 0 0 18px rgba(255,255,255,.10)}.opd__ring--2{inset:6%;animation:opd-breathe 3.2s ease-in-out infinite}.opd__ring--3{inset:-4%;border-style:dashed;border-color:rgba(255,255,255,.16);animation:opd-spin 38s linear infinite}.opd__eye{position:relative;width:52%;height:auto;filter:drop-shadow(0 5px 14px rgba(11,146,254,.55))}@keyframes opd-breathe{0%,100%{transform:scale(1);opacity:.9}50%{transform:scale(1.06);opacity:.45}}@keyframes opd-spin{to{transform:rotate(360deg)}}.opd__wave{display:flex;align-items:center;justify-content:center;gap:4px;height:22px;margin-top:6px}.opd__wave i{display:block;width:3.5px;height:100%;border-radius:99px;background:linear-gradient(180deg,#7fd3ff,#d68bff);transform-origin:center;animation:opd-talk 1.25s ease-in-out infinite}.opd__wave i:nth-child(1){animation-delay:-.10s}.opd__wave i:nth-child(2){animation-delay:-.55s}.opd__wave i:nth-child(3){animation-delay:-.30s}.opd__wave i:nth-child(4){animation-delay:-.85s}.opd__wave i:nth-child(5){animation-delay:-.20s}.opd__wave i:nth-child(6){animation-delay:-.65s}.opd__wave i:nth-child(7){animation-delay:-.40s}.opd__wave i:nth-child(8){animation-delay:-.95s}.opd__wave i:nth-child(9){animation-delay:-.15s}.opd__wave i:nth-child(10){animation-delay:-.75s}.opd__wave i:nth-child(11){animation-delay:-.45s}@keyframes opd-talk{0%,100%{transform:scaleY(.22)}50%{transform:scaleY(1)}}.opd__h{margin:10px 0 0;font-weight:800;font-size:23px;line-height:1.2;letter-spacing:-.01em}.opd__lede{margin:7px 0 0;color:rgba(255,255,255,.86);font-weight:500;font-size:13.5px;line-height:1.45}.opd__num{display:inline-flex;align-items:center;gap:10px;margin-top:14px;padding:6px 18px 6px 6px;border-radius:999px;color:#ffffff;text-decoration:none;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);transition:background .18s ease,transform .18s ease}.opd__num:hover{background:rgba(255,255,255,.14);transform:translateY(-1px)}.opd__num-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--grad,linear-gradient(90deg,#0b92fe,#bf09ff));box-shadow:0 6px 16px rgba(11,146,254,.45)}.opd__num-ic svg{width:52%;height:52%;fill:#ffffff}.opd__num-t{font-weight:800;font-size:22px;line-height:1;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.opd__acts{display:flex;gap:10px;width:100%;margin-top:12px}.opd__btn{flex:1 1 0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35em;height:42px;padding:0 10px;border-radius:999px;font:inherit;font-weight:700;font-size:14.5px;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.opd__btn--call{color:#1d00db;background:#ffffff;border:0;box-shadow:0 8px 22px rgba(0,0,0,.25)}.opd__btn--call:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.32)}.opd__btn--call:disabled{opacity:.6;cursor:progress;transform:none}.opd__btn--copy{color:#ffffff;background:transparent;border:1.5px solid rgba(255,255,255,.55)}.opd__btn--copy:hover{background:rgba(255,255,255,.10)}.opd__btn--copy.is-done{border-color:#2ee07a;color:#bff5d4}.opd__btn:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.opd__mic{display:inline-grid;place-items:center;width:1.15em;height:1.15em}.opd__mic svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.opd__how{margin:10px 0 0;color:rgba(255,255,255,.72);font-weight:500;font-size:11.5px;line-height:1.4}.opd__facts{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:12px 0 0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.16)}.opd__facts li{padding:0 6px;color:rgba(255,255,255,.72);font-weight:500;font-size:11px;line-height:1.35}.opd__facts li + li{border-left:1px solid rgba(255,255,255,.16)}.opd__facts b{display:block;margin-bottom:3px;color:#ffffff;font-weight:700;font-size:12px}.opd__note{margin:10px 0 0;color:rgba(255,255,255,.58);font-weight:500;font-size:10.5px;line-height:1.45}.opd__note--rec{margin-top:6px}.opd__note a{color:rgba(255,255,255,.85);text-decoration:underline}.opdock .call{margin:auto 0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:34px 22px 20px}.opdock .call[hidden]{display:none}.call__orb{position:relative;display:grid;place-items:center;width:150px;height:150px}.call__orb img{position:relative;width:56%;height:auto;filter:drop-shadow(0 6px 18px rgba(11,146,254,.55))}.call__ring{position:absolute;border-radius:50%}.call__ring--1{inset:12%;border:1px solid rgba(255,255,255,.35);background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,.04) 70%);box-shadow:0 0 40px rgba(11,146,254,.45)}.call__ring--2{inset:0;border:2px solid rgba(127,211,255,.55);transform:scale(calc(.86 + var(--lvl,0) * .3));opacity:calc(.25 + var(--lvl,0) * .75);transition:transform .08s linear,opacity .08s linear}.call[data-state="connecting"] .call__ring--2{animation:call-seek 1.4s ease-in-out infinite}@keyframes call-seek{0%,100%{transform:scale(.86);opacity:.3}50%{transform:scale(1.04);opacity:.9}}.call__t{margin:14px 0 0;font-weight:800;font-size:23px;line-height:1.2}.call__s{margin:6px 0 0;min-height:1.4em;color:rgba(255,255,255,.82);font-weight:500;font-size:14.5px;line-height:1.4}.call[data-state="error"] .call__s{color:#ffd0d3}.call__time{margin:10px 0 0;font-weight:700;font-size:30px;letter-spacing:.04em;font-variant-numeric:tabular-nums}.call:not([data-state="live"]) .call__time{visibility:hidden}.call__wave{display:flex;align-items:center;justify-content:center;gap:5px;height:44px;margin-top:6px}.call__wave i{display:block;width:5px;height:100%;border-radius:99px;background:linear-gradient(180deg,#7fd3ff,#d68bff);transform:scaleY(var(--b,.12));transition:transform .07s linear}.call:not([data-state="live"]) .call__wave i{transform:scaleY(.12)}.call__acts{display:flex;gap:12px;margin-top:22px;width:100%}.call__btn{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:999px;font:inherit;font-weight:700;font-size:15.5px;cursor:pointer;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.call__btn svg{width:20px;height:20px;flex:0 0 auto}.call__btn:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.call__btn--mute{color:#ffffff;background:rgba(255,255,255,.10);border:1.5px solid rgba(255,255,255,.45)}.call__btn--mute svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.call__btn--mute .call__slash{display:none}.call__btn--mute[aria-pressed="true"]{background:#ffffff;color:#1d00db;border-color:#ffffff}.call__btn--mute[aria-pressed="true"] .call__slash{display:block}.call__btn--mute:disabled{opacity:.45;cursor:default}.call__btn--end{color:#ffffff;border:0;background:linear-gradient(180deg,#ff5a5f,#e0303a);box-shadow:0 10px 24px rgba(224,48,58,.45)}.call__btn--end svg{fill:currentColor}.call__btn--end:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(224,48,58,.55)}.call[data-state="ended"] .call__btn--end,.call[data-state="error"] .call__btn--end{background:#ffffff;color:#1d00db;box-shadow:0 10px 24px rgba(0,0,0,.25)}.call[data-state="ended"] .call__btn--end svg,.call[data-state="error"] .call__btn--end svg{display:none}.call[data-state="ended"] .call__btn--mute,.call[data-state="error"] .call__btn--mute{display:none}.call__fine{margin:16px 0 0;color:rgba(255,255,255,.55);font-weight:500;font-size:11.5px;line-height:1.45}.tier-tablet .opd__panel{padding:10px 18px 10px}.tier-tablet .opd__orb{width:86px;height:86px;margin-top:10px}.tier-tablet .opd__wave{height:18px;margin-top:4px}.tier-tablet .opd__h{font-size:21px;margin-top:8px}.tier-tablet .opd__lede{font-size:12.5px;margin-top:5px}.tier-tablet .opd__num{margin-top:10px;padding:5px 16px 5px 5px}.tier-tablet .opd__num-ic{width:30px;height:30px}.tier-tablet .opd__num-t{font-size:20px}.tier-tablet .opd__acts{margin-top:10px}.tier-tablet .opd__btn{height:38px;font-size:14px}.tier-tablet .opd__how{margin-top:8px;font-size:11px}.tier-tablet .opd__facts{margin-top:10px;padding-top:8px}.tier-tablet .opd__facts li{font-size:10.5px}.tier-tablet .opd__facts b{font-size:11.5px}.tier-tablet .opd__note{margin-top:8px;font-size:10px}.opdock-veil{position:fixed;inset:0;z-index:10002;background:rgba(7,11,51,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:opdock-fade .2s ease both}.opdock-veil[hidden]{display:none}@keyframes opdock-fade{from{opacity:0}to{opacity:1}}.tier-phone .opdock{right:auto;bottom:auto;left:50%;top:50%;z-index:10003;width:min(350px,calc(100vw - 32px));height:auto;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);border-radius:22px;transform:translate(-50%,-50%);animation:opdock-pop .26s cubic-bezier(.2,1.2,.4,1) both}@keyframes opdock-pop{from{opacity:0;transform:translate(-50%,-46%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%)}}.tier-phone .opd__panel{padding:14px 16px 16px}.tier-phone .opd__orb{width:100px;height:100px;margin-top:30px}.tier-phone .opd__h{font-size:21px}.tier-phone .opd__lede{font-size:13px}.tier-phone .opd__num-t{font-size:20px}.tier-phone .opdock .call{padding:30px 16px 18px}.tier-phone .call__orb{width:124px;height:124px}@media (prefers-reduced-motion:reduce){.opdock,.opdock-veil,.opd__dot,.opd__ring--2,.opd__ring--3,.opd__wave i,.call[data-state="connecting"] .call__ring--2{animation:none}.opd__wave i{transform:scaleY(.6)}}.tpb--moved{transform:none}.tpb.is-dragging{transition:none;cursor:grabbing}.tpb.is-dragging *{cursor:grabbing !important}.tpb__chip{touch-action:none}.tpb a,.tpb img,.tpb svg{-webkit-user-drag:none;user-select:none}.tpb__grip{position:absolute;top:-10px;left:50%;transform:translateX(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:64px;height:16px;cursor:grab;touch-action:none}.tpb__grip i{display:block;width:40px;height:5px;border-radius:3px;background:rgba(74,29,245,.28);box-shadow:0 1px 3px rgba(8,12,30,.18);transition:background .15s ease,width .15s ease}.tpb__grip:hover i,.tpb.is-dragging .tpb__grip i{background:rgba(74,29,245,.6);width:48px}.tier-phone .tpb__grip{top:-8px;height:14px}