.phone-wrap[data-v-a4393b3f]{align-items:center;display:flex;justify-content:center;position:relative;--frame-w:var(--frame-max-w,14rem);--frame-w-actual:calc(14rem*var(--scale));--screen-w:calc(var(--frame-w-actual) - .25rem);--scale:1}.phone-wrap.tablet-mode[data-v-a4393b3f]{--frame-w:var(--frame-max-w,16.25rem);--frame-w-actual:calc(16.25rem*var(--scale));--scale:1;gap:0}@supports (width: calc(1rem/1rem*1px)){.phone-wrap[data-v-a4393b3f]{--scale:calc(var(--frame-w) / 14rem)}.phone-wrap.tablet-mode[data-v-a4393b3f]{--scale:calc(var(--frame-w) / 16.25rem)}}.phone-wrap.fit-mode[data-v-a4393b3f]{--frame-w:min(var(--frame-max-w,14rem), calc(100cqw - .5rem) ,calc((var(--frame-fit-h, 100cqh) - .25rem)*var(--glass-w)/var(--glass-h) + .25rem))}.phone-wrap.tablet-mode.fit-mode[data-v-a4393b3f]{--frame-w:min(var(--frame-max-w,16.25rem), calc(100cqw - .5rem) ,calc((var(--frame-fit-h, 100cqh) - .25rem)*var(--glass-w)/var(--glass-h) + .25rem))}.iphone-btn-left[data-v-a4393b3f]{align-items:flex-end;display:flex;flex-direction:column;gap:0;margin-right:-.0625rem;padding-top:calc(4.5rem*var(--scale));z-index:2}.btn-action[data-v-a4393b3f]{background:linear-gradient(90deg,#505052,#3a3a3c);border-radius:.125rem 0 0 .125rem;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0006;height:calc(1.5rem*var(--scale));margin-bottom:calc(.875rem*var(--scale));width:.09375rem}.btn-vol-up[data-v-a4393b3f]{margin-bottom:calc(.625rem*var(--scale))}.btn-vol-down[data-v-a4393b3f],.btn-vol-up[data-v-a4393b3f]{background:linear-gradient(90deg,#505052,#3a3a3c);border-radius:.125rem 0 0 .125rem;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0006;height:calc(2rem*var(--scale));width:.09375rem}.iphone-btn-right[data-v-a4393b3f]{align-items:flex-start;display:flex;flex-direction:column;margin-left:-.0625rem;padding-top:calc(7.5rem*var(--scale));z-index:2}.btn-power[data-v-a4393b3f]{background:linear-gradient(270deg,#505052,#3a3a3c);border-radius:0 .125rem .125rem 0;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0006;height:calc(3rem*var(--scale));width:.09375rem}.iphone-outer[data-v-a4393b3f]{background:linear-gradient(160deg,#1c1c1e,#030303 45%,#0a0a0a 75%,#1c1c1e);border-radius:calc(2.25rem*var(--scale));box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000080,inset 1px 0 #ffffff14,inset -1px 0 #0000004d,0 0 0 1px #ffffff1a,0 0 0 1.5px #000000b3,0 10px 30px #00000038,0 4px 12px #00000024,0 1px 4px #00000014;box-sizing:border-box;padding:.125rem;width:var(--frame-w)}.iphone-inner[data-v-a4393b3f],.iphone-outer[data-v-a4393b3f]{overflow:hidden;position:relative}.iphone-inner[data-v-a4393b3f]{background:var(--screen-fill,var(--ds-surface));--screen-radius:calc(2.25rem*var(--scale) - .125rem);border-radius:var(--screen-radius);contain:paint;display:flex;flex-direction:column;height:calc(var(--screen-w)*var(--glass-h)/var(--glass-w))}.device-screen-scaler[data-v-a4393b3f]{flex:1;min-block-size:0;position:relative}.device-screen-scaled[data-v-a4393b3f]{block-size:calc(100%/var(--content-scale, 1));display:flex;flex-direction:column;inline-size:calc(100%/var(--content-scale, 1));inset-block-start:0;inset-inline-start:0;position:absolute;transform:scale(var(--content-scale,1));transform-origin:0 0;--screen-radius:calc((2.25rem*var(--scale) - .125rem)/var(--content-scale, 1))}.tablet-mode .device-screen-scaled[data-v-a4393b3f]{--screen-radius:calc((1.5rem*var(--scale) - .125rem)/var(--content-scale, 1))}.device-native-probe[data-v-a4393b3f]{block-size:0;inline-size:var(--frame-max-w,14rem);pointer-events:none;position:absolute;visibility:hidden}.tablet-mode .device-native-probe[data-v-a4393b3f]{inline-size:var(--frame-max-w,16.25rem)}.screen-glare[data-v-a4393b3f]{background:linear-gradient(160deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03) 40%,transparent 70%);border-radius:calc(2rem*var(--scale)) calc(2rem*var(--scale)) 0 0;height:55%;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.dynamic-island[data-v-a4393b3f]{background:#000;border-radius:3.125rem;box-shadow:inset 0 1px 2px #000c,0 0 0 1.5px #00000080;height:calc(.45rem*var(--scale));inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:calc(3.35rem*var(--scale));z-index:5}.status-bar[data-v-a4393b3f]{align-items:center;color:var(--ds-text);display:flex;flex-shrink:0;height:calc(1.75rem*var(--scale));justify-content:space-between;padding:calc(.3125rem*var(--scale)) calc(1.25rem*var(--scale)) 0;position:relative}.status-time[data-v-a4393b3f]{font-size:.625rem;font-weight:700}.status-icons[data-v-a4393b3f]{align-items:center;display:inline-flex}.ipad-btn-left[data-v-a4393b3f]{align-items:flex-end;display:flex;flex-direction:column;gap:.625rem;margin-right:-.0625rem;padding-top:calc(5rem*var(--scale));z-index:2}.ipad-btn-vol-down[data-v-a4393b3f],.ipad-btn-vol-up[data-v-a4393b3f]{background:linear-gradient(90deg,#505052,#3a3a3c);border-radius:.125rem 0 0 .125rem;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0006;height:calc(1.75rem*var(--scale));width:.09375rem}.ipad-btn-right[data-v-a4393b3f]{align-items:flex-start;display:flex;flex-direction:column;margin-left:-.0625rem;padding-top:calc(2.5rem*var(--scale));z-index:2}.ipad-btn-power[data-v-a4393b3f]{background:linear-gradient(270deg,#505052,#3a3a3c);border-radius:0 .125rem .125rem 0;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #0006;height:calc(2.25rem*var(--scale));width:.09375rem}.ipad-outer[data-v-a4393b3f]{background:linear-gradient(160deg,#1c1c1e,#030303 45%,#0a0a0a 75%,#1c1c1e);border-radius:calc(1.5rem*var(--scale));box-shadow:inset 0 1px #ffffff38,inset 0 -1px #00000080,inset 1px 0 #ffffff14,inset -1px 0 #0000004d,0 0 0 1px #ffffff1a,0 0 0 1.5px #000000b3,0 8px 24px #0000002e,0 3px 10px #0000001c;box-sizing:border-box;padding:.125rem;width:var(--frame-w)}.ipad-inner[data-v-a4393b3f],.ipad-outer[data-v-a4393b3f]{overflow:hidden;position:relative}.ipad-inner[data-v-a4393b3f]{background:var(--screen-fill,var(--ds-surface));--screen-radius:calc(1.5rem*var(--scale) - .125rem);border-radius:var(--screen-radius);contain:paint;display:flex;flex-direction:column;height:calc(var(--screen-w)*var(--glass-h)/var(--glass-w))}.ipad-inner .screen-glare[data-v-a4393b3f]{border-radius:calc(1.25rem*var(--scale)) calc(1.25rem*var(--scale)) 0 0}.ipad-camera[data-v-a4393b3f]{background:#1a1a1a;border-radius:50%;box-shadow:inset 0 1px 2px #000c,0 0 0 1px #0006;flex-shrink:0;height:calc(.5rem*var(--scale));margin:calc(.625rem*var(--scale)) auto calc(.125rem*var(--scale));width:calc(.5rem*var(--scale))}.pa-app{--bg:#f6f7fb;--sur:#fff;--sur-2:#eef1f8;--ink:#12172b;--ink-2:#5b6478;--ink-3:#94a0be;--line:#e4e8f3;--pri:#1e2a54;--pri-2:#33408c;--pri-soft:#e7eaf6;--pri-ink:#28356e;--ok:#1e8f5b;--ok-soft:#e3f7ec;--warn:#b4650a;--warn-soft:#fbeedf;--crit:#c23a32;--crit-soft:#fbe4e2;--chip:#eef1f8;--icon-blue:#e1eaf8;--icon-blue-ink:#33578f;--icon-peach:#f7e3d6;--icon-peach-ink:#9c572a;--icon-mint:#dff0e6;--icon-mint-ink:#26805a;--icon-lav:#eae4f5;--icon-lav-ink:#5c4791;--capture-bg:#1d212e;--capture-ink:#edeff6;--r-lg:12px;--r-md:10px;--r-sm:6px;--shadow-card:0 1px 2px rgba(18,23,43,.04),0 6px 16px rgba(18,23,43,.05);--disp:"Inter Variable","Inter",system-ui,sans-serif;--body:"Inter Variable","Inter",system-ui,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,monospace;--dc-label:#28324d;--dc-value:#0f1425;--dc-unit:#5b6478;--dc-cap:#62697d;--dc-dash:#a3aabb;--dc-ok:#1a794d;--dc-warn:#a65d09;--dc-well:#eef1f8;--dc-navy:#1e2a54;--dc-ink-blue:#33578f;--dc-ink-peach:#905027;--dc-ink-mint:#237653;--dc-ink-lav:#5c4791;--dc-ink-navy:#1e2a54}.pa-app,.pa-app *{box-sizing:border-box}.pa-app{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:calc(15px*var(--pa-text-scale, 1));line-height:1.55;margin:0}.pa-app a{color:var(--pri-ink)}.pa-app h4{font-family:var(--disp);font-size:calc(14.4px*var(--pa-text-scale, 1));font-weight:700;margin:14px 0 6px}.pa-app p{margin:8px 0;max-width:76ch}.pa-app .small{color:var(--ink-2);font-size:calc(12.8px*var(--pa-text-scale, 1))}.pa-app .icon{display:inline-block;fill:none;flex:0 0 auto;height:1em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;vertical-align:-.15em;width:1em}.pa-app .bd{display:flex;flex:1;flex-direction:column;gap:11px;overflow:hidden;padding:18px 18px 0}.pa-app .bd.center{align-items:center;gap:13px;justify-content:center;text-align:center}.pa-app .hdr{align-items:flex-start;display:flex;justify-content:space-between}.pa-app .eyeb{color:var(--ink-3);font-size:calc(10.5px*var(--pa-text-scale, 1));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pa-app .ptitle{font-family:var(--disp);font-size:calc(22px*var(--pa-text-scale, 1));font-weight:800;letter-spacing:-.01em;margin:2px 0 0;overflow-wrap:anywhere}.pa-app .cd{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:8px;padding:13px}.pa-app .cd.flat{box-shadow:none}.pa-app .cd.warn{border-color:var(--warn)}.pa-app .row{align-items:center;display:flex;gap:10px}.pa-app .grow{flex:1}.pa-app .chip{background:var(--chip);color:var(--ink-2);font-size:calc(9.5px*var(--pa-text-scale, 1));font-weight:800;letter-spacing:.02em;white-space:nowrap}.pa-app .chip.due{background:var(--warn-soft);color:var(--warn)}.pa-app .chip.ok{background:var(--ok-soft);color:var(--ok)}.pa-app .chip.mut{background:var(--sur-2);color:var(--ink-3)}.pa-app .chip.attn{background:var(--crit-soft);color:var(--crit)}.pa-app .chip.cover{background:#ffffffe6;color:var(--ink);font-size:calc(8px*var(--pa-text-scale, 1))}.pa-app .chip svg{height:10px;margin-right:2px;vertical-align:-1px;width:10px}.pa-app .stats{display:grid;gap:9px;grid-template-columns:repeat(3,1fr)}.pa-app .stat{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:7px;padding:11px}.pa-app .chip-ico{border-radius:9px;display:grid;flex:0 0 auto;height:28px;place-items:center;width:28px}.pa-app .chip-ico svg{height:14px;width:14px}.pa-app .chip-ico.blue{background:var(--icon-blue);color:var(--icon-blue-ink)}.pa-app .chip-ico.peach{background:var(--icon-peach);color:var(--icon-peach-ink)}.pa-app .chip-ico.mint{background:var(--icon-mint);color:var(--icon-mint-ink)}.pa-app .chip-ico.lav{background:var(--icon-lav);color:var(--icon-lav-ink)}.pa-app .stat .num{font-family:var(--disp);font-size:calc(16.5px*var(--pa-text-scale, 1));font-weight:800}.pa-app .stat .cap{color:var(--ink-3);font-size:calc(8.5px*var(--pa-text-scale, 1));font-weight:800;letter-spacing:.05em;text-transform:uppercase}.pa-app .hero{background:linear-gradient(165deg,var(--pri),var(--pri-2));border-radius:var(--r-lg);color:#fff;display:flex;flex-direction:column;gap:9px;padding:15px}.pa-app .hero .icotile{background:#ffffff29;border-radius:11px;color:#fff;display:grid;height:34px;place-items:center;width:34px}.pa-app .hero .icotile svg{height:16px;width:16px}.pa-app .hero .htitle{font-family:var(--disp);font-size:calc(15px*var(--pa-text-scale, 1));font-weight:800}.pa-app .hero .hmeta{font-size:calc(10.5px*var(--pa-text-scale, 1));opacity:.82}.pa-app .hero .go{align-items:center;align-self:flex-start;background:#fff;border-radius:999px;color:var(--pri);display:inline-flex;font-size:calc(11.5px*var(--pa-text-scale, 1));font-weight:800;gap:5px;padding:8px 15px}.pa-app .hero .go svg{height:12px;width:12px}.pa-app .cover-scroll{display:flex;gap:10px;overflow:hidden}.pa-app .cover{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);flex:0 0 138px;overflow:hidden}.pa-app .cover .art{align-items:flex-start;background:var(--sur-2);display:flex;height:70px;justify-content:center;padding:8px;position:relative}.pa-app .cover .art svg{color:var(--ink-3);height:24px;margin:auto;width:24px}.pa-app .cover .art.blue{background:var(--icon-blue)}.pa-app .cover .art.blue svg{color:var(--icon-blue-ink)}.pa-app .cover .art.peach{background:var(--icon-peach)}.pa-app .cover .art.peach svg{color:var(--icon-peach-ink)}.pa-app .cover .art.mint{background:var(--icon-mint)}.pa-app .cover .art.mint svg{color:var(--icon-mint-ink)}.pa-app .cover .art.lav{background:var(--icon-lav)}.pa-app .cover .art.lav svg{color:var(--icon-lav-ink)}.pa-app .cover .body{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:16px}.pa-app .cover .ttl,.pa-app .pg-card .ttl{font-size:calc(14px*var(--pa-text-scale, 1));font-weight:500;line-height:1.3}.pa-app .pa-card-caption{color:var(--ink-2);font-size:calc(12px*var(--pa-text-scale, 1))}.pa-app .pa-carousel{gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-block:8px;scroll-snap-type:x mandatory;scrollbar-width:none}.pa-app .pa-carousel::-webkit-scrollbar{display:none}.pa-app .pa-carousel .cover{flex:0 0 calc(80% + 20.8px);scroll-snap-align:start}.pa-app .pa-carousel-fade{align-self:stretch;background:linear-gradient(to left,var(--bg),transparent);flex:0 0 24px;inset-inline-end:0;margin-inline-start:-32px;pointer-events:none;position:sticky}.pa-app .toolgrid{display:grid;gap:9px;grid-template-columns:1fr 1fr}.pa-app .toolgrid .cover{flex:none;width:auto}.pa-app .toolgrid .art{height:80px}.pa-app .toolkit{align-items:center;background:var(--sur);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);display:flex;gap:11px;padding:11px}.pa-app .toolkit .sq{border-radius:var(--r-sm)}.pa-app .sq{border-radius:10px;display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.pa-app .sq svg{height:15px;width:15px}.pa-app .toolkit .ttl{font-size:calc(12px*var(--pa-text-scale, 1));font-weight:700}.pa-app .toolkit .dur2{color:var(--ink-2);font-size:calc(9.5px*var(--pa-text-scale, 1))}.pa-app .toolkit.pa-row{gap:12px;min-height:56px;padding:8px 16px}.pa-app .pa-row .sq{border-radius:11px;height:36px;width:36px}.pa-app .pa-row .sq svg{height:20px;width:20px}.pa-app .pa-row .pa-row-glyph{background:var(--pri-soft);color:var(--pri)}.pa-app .pa-row .ttl{font-size:calc(14px*var(--pa-text-scale, 1));font-weight:500}.pa-app .pa-row .dur2{font-size:calc(12px*var(--pa-text-scale, 1));margin-top:2px}.pa-app .chev{color:var(--ink-3);display:inline-flex}.pa-app .chev svg{height:14px;width:14px}.pa-app .streak{align-items:center;background:var(--sur);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);display:flex;justify-content:space-between;padding:15px}.pa-app .streak .snum{font-family:var(--disp);font-size:calc(25px*var(--pa-text-scale, 1));font-weight:800}.pa-app .icobtn{background:var(--icon-peach);border-radius:50%;color:var(--icon-peach-ink);display:grid;flex:0 0 auto;height:42px;place-items:center;width:42px}.pa-app .icobtn svg{height:18px;width:18px}.pa-app .barcard{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:13px}.pa-app .barcard .hd{align-items:center;display:flex;justify-content:space-between;margin-bottom:9px}.pa-app .bars{align-items:flex-end;display:flex;gap:7px;height:66px}.pa-app .bars i{background:var(--sur-2);border-radius:5px;display:block;flex:1}.pa-app .bars i.on{background:var(--pri)}.pa-app .bars-lbl{display:flex;gap:7px;margin-top:6px}.pa-app .bars-lbl span{color:var(--ink-3);flex:1;font-size:calc(9px*var(--pa-text-scale, 1));text-align:center}.pa-app .datacard{align-items:center;background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);display:flex;justify-content:space-between;padding:10px 12px}.pa-app .device{align-items:center;display:flex;gap:11px;padding:10px 0}.pa-app .dot{background:var(--ok);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.pa-app .dot.off{background:var(--ink-3)}.pa-app .dot.warn{background:var(--warn)}.pa-app .pill-status{border-radius:999px;font-size:calc(9.5px*var(--pa-text-scale, 1));font-weight:800;padding:5px 10px;white-space:nowrap}.pa-app .pill-status.ok{background:var(--ok-soft);color:var(--ok)}.pa-app .pill-status.out{background:transparent;border:1.5px solid var(--line);color:var(--ink-2)}.pa-app .pill-status.warn{background:var(--warn-soft);color:var(--warn)}.pa-app .settingscard{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);overflow:hidden}.pa-app .settingsrow{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.pa-app .settingsrow:last-child{border-bottom:0}.pa-app .settingsrow.danger b{color:var(--crit)}.pa-app .permcard{align-items:center;display:flex;flex-direction:column;gap:10px;padding-top:24px;text-align:center}.pa-app .circle{background:var(--icon-peach);border-radius:50%;color:var(--icon-peach-ink);display:grid;height:60px;place-items:center;width:60px}.pa-app .circle svg{height:24px;width:24px}.pa-app .btn-primary{align-items:center;background:var(--pri);border-radius:999px;color:#fff;display:inline-flex;font-size:calc(12.5px*var(--pa-text-scale, 1));font-weight:800;gap:6px;justify-content:center;padding:11px 17px;text-align:center}.pa-app .btn-primary svg{height:14px;width:14px}.pa-app .btn-secondary{background:var(--sur-2);border-radius:999px;color:var(--ink-2);font-size:calc(12px*var(--pa-text-scale, 1));font-weight:700;padding:10px 17px;text-align:center}.pa-app .btn-full{width:100%}.pa-app .btn-danger{background:transparent;border:1.5px solid var(--crit);border-radius:999px;color:var(--crit);font-size:calc(12px*var(--pa-text-scale, 1));font-weight:800;padding:10px 17px;text-align:center}.pa-app .provider-row{align-items:center;background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);display:flex;gap:11px;padding:11px 13px}.pa-app .pair-pill{background:var(--pri);border-radius:999px;color:#fff;font-weight:800;margin-left:auto;padding:7px 13px}.pa-app .field-lbl,.pa-app .pair-pill{font-size:calc(10px*var(--pa-text-scale, 1))}.pa-app .field-lbl{color:var(--ink-2);font-weight:700;margin-bottom:4px}.pa-app .field-help{color:var(--ink-3);font-size:calc(9px*var(--pa-text-scale, 1));margin-top:5px}.pa-app .field-input{background:var(--icon-blue);border:0;border-radius:14px;color:var(--ink);font-size:calc(13px*var(--pa-text-scale, 1));font-weight:600;padding:12px 14px}.pa-app .field-input.err{background:var(--crit-soft);color:var(--crit)}.pa-app .mediabar{background:var(--sur);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:9px;padding:13px}.pa-app .mediabar .times{color:var(--ink-2);display:flex;font-size:calc(10.5px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between}.pa-app .mediabar .scrub{background:var(--sur-2);border-radius:3px;height:5px;position:relative}.pa-app .mediabar .scrub i{background:var(--pri);border-radius:3px;bottom:0;display:block;left:0;position:absolute;top:0}.pa-app .mediabar .wave{align-items:center;display:flex;gap:3px;height:30px;justify-content:center}.pa-app .mediabar .wave i{background:var(--pri);border-radius:2px;display:block;width:3px}.pa-app .btnrow{align-items:center;display:flex;gap:14px;justify-content:center}.pa-app .ctrl-btn{background:var(--sur-2);border-radius:50%;color:var(--ink);display:grid;flex:0 0 auto;height:38px;place-items:center;width:38px}.pa-app .ctrl-btn svg{height:17px;width:17px}.pa-app .ctrl-btn.primary{background:var(--pri);color:#fff;height:48px;width:48px}.pa-app .ctrl-btn.primary svg{height:20px;width:20px}.pa-app .ctrl-btn.rec{background:var(--crit-soft);color:var(--crit)}.pa-app .ctrl-btn.rec.live{background:var(--crit);color:#fff}.pa-app .rec-idle{align-items:center;display:flex;flex-direction:column;gap:10px;padding:14px 0}.pa-app .rec-mic{background:var(--pri-soft);border-radius:50%;color:var(--pri-ink);display:grid;height:64px;place-items:center;position:relative;width:64px}.pa-app .rec-mic svg{height:24px;width:24px}.pa-app .rec-mic.active{background:var(--crit-soft);color:var(--crit)}.pa-app .rec-mic .live-dot{background:var(--crit);border:2px solid var(--sur);border-radius:50%;height:12px;position:absolute;right:2px;top:2px;width:12px}.pa-app .rec-timer{font-family:var(--disp);font-size:calc(19px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:800}.pa-app .capture-frame{background:var(--capture-bg);border-radius:var(--r-md);color:var(--capture-ink);display:grid;height:148px;place-items:center;position:relative}.pa-app .capture-frame svg{height:26px;width:26px}.pa-app .capture-frame .rec-dot{background:var(--crit);border-radius:50%;height:9px;left:10px;position:absolute;top:10px;width:9px}.pa-app .capture-frame .timer-badge{background:#0000008c;border-radius:999px;color:#fff;font-size:calc(10px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:700;padding:3px 8px;position:absolute;right:10px;top:10px}.pa-app .capture-frame .play-overlay{display:grid;inset:0;place-items:center;position:absolute}.pa-app .capture-frame .play-overlay .ov{background:#ffffff29;border:1.5px solid hsla(0,0%,100%,.5);border-radius:50%;display:grid;height:44px;place-items:center;width:44px}.pa-app .capture-frame .play-overlay svg{height:18px;width:18px}.pa-app .thumb{background:var(--sur-2);border-radius:12px;color:var(--ink-3);display:grid;flex:0 0 auto;height:52px;place-items:center;width:52px}.pa-app .thumb svg{height:20px;width:20px}.pa-app .dmbox{display:flex;flex:1;flex-direction:column;gap:9px;overflow:hidden}.pa-app .msg-bubble{border-radius:16px;font-size:calc(12px*var(--pa-text-scale, 1));max-width:78%;padding:9px 12px}.pa-app .msg-bubble.in{align-self:flex-start;background:var(--sur-2);border-bottom-left-radius:5px}.pa-app .msg-bubble.out{align-self:flex-end;background:var(--pri);border-bottom-right-radius:5px;color:#fff}.pa-app .msg-time{font-size:calc(9px*var(--pa-text-scale, 1));margin-top:3px;opacity:.65}.pa-app .dm-composer{align-items:center;display:flex;gap:9px}.pa-app .dm-composer .input{background:var(--sur-2);border-radius:999px;color:var(--ink-3);flex:1;font-size:calc(12px*var(--pa-text-scale, 1));padding:11px 14px}.pa-app .dm-send{background:var(--pri);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.pa-app .dm-send svg{height:15px;width:15px}.pa-app .banner{align-items:flex-start;border-radius:var(--r-md);display:flex;font-size:calc(11px*var(--pa-text-scale, 1));gap:9px;padding:11px 13px}.pa-app .banner.info{background:var(--pri-soft);color:var(--pri-ink)}.pa-app .banner.warn{background:var(--pri-soft);color:var(--ink-2)}.pa-app .banner.err{background:var(--crit-soft);color:var(--crit)}.pa-app .banner svg{flex:0 0 auto;height:15px;margin-top:1px;width:15px}.pa-app .banner .bbtns{display:flex;gap:8px;margin-top:6px}.pa-app .banner .bbtns b{cursor:pointer;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:800;text-decoration:underline}.pa-app .tabbar{background:var(--sur);border:1px solid var(--line);border-radius:26px;bottom:12px;box-shadow:0 10px 22px #12172b1f;display:flex;justify-content:space-around;left:16px;padding:9px 6px;position:absolute;right:16px;z-index:4}.pa-app .tabbar .item{align-items:center;border-radius:16px;color:var(--ink-3);display:flex;flex-direction:column;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:700;gap:3px;padding:7px 16px;position:relative}.pa-app .tabbar .item svg{height:17px;width:17px}.pa-app .tabbar .item.on{background:var(--pri-soft);color:var(--pri-ink)}.pa-app .tabbar .badge{background:var(--crit);border-radius:999px;color:#fff;display:grid;font-size:calc(9px*var(--pa-text-scale, 1));font-weight:800;height:15px;min-width:15px;padding:0 3px;place-items:center;position:absolute;right:8px;top:1px}.pa-app .q{font-family:var(--disp);font-size:calc(15.5px*var(--pa-text-scale, 1));font-weight:700;line-height:1.34}.pa-app .opt{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:13px;display:flex;font-size:calc(12px*var(--pa-text-scale, 1));gap:9px;padding:11px 13px}.pa-app .opt i{height:16px;width:16px}.pa-app .opt.sel i{box-shadow:inset 0 0 0 3px var(--pri-soft)}.pa-app .opt.err{border-color:var(--crit)}.pa-app .errt{align-items:center;color:var(--crit);display:flex;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:600;gap:5px}.pa-app .errt svg{height:12px;width:12px}.pa-app .prog{background:var(--sur-2);border-radius:4px;height:6px;overflow:hidden}.pa-app .prog i{background:var(--pri);border-radius:4px;display:block;height:100%}.pa-app .ico-round{border-radius:50%;display:grid;flex:0 0 auto;place-items:center}.pa-app .list-item{align-items:center;display:flex;gap:11px}.pa-app .media-block{background:var(--sur-2);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink-3);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:110px;place-items:center}.pa-app .media-block svg{height:24px;width:24px}.pa-app .add-block{border:1.5px dashed var(--line);border-radius:var(--r-md);color:var(--ink-3);font-size:calc(10.5px*var(--pa-text-scale, 1));font-weight:700;padding:12px;text-align:center}.pa-app .otp{display:flex;gap:8px;justify-content:center}.pa-app .otp span{background:var(--sur);border:1.5px solid var(--line);border-radius:10px;display:grid;font-size:calc(16px*var(--pa-text-scale, 1));font-weight:800;height:44px;place-items:center;width:36px}.pa-app .otp span.on{border-color:var(--pri);box-shadow:0 0 0 3px var(--pri-soft)}.pa-app .push-card{background:#1c1c1e;border-radius:18px;box-shadow:0 10px 24px #00000059;color:#fff;font-size:calc(12px*var(--pa-text-scale, 1));padding:12px 13px}.pa-app .push-card .prow{align-items:center;display:flex;gap:8px}.pa-app .push-app{background:var(--pri);border-radius:7px;color:#fff;display:grid;font-size:calc(9.5px*var(--pa-text-scale, 1));font-weight:800;height:22px;place-items:center;width:22px}.pa-app .likert-row{display:flex;gap:6px}.pa-app .likert-row .cell{aspect-ratio:1;background:var(--sur);border:1.5px solid var(--line);border-radius:12px;display:grid;flex:1;font-size:calc(12.5px*var(--pa-text-scale, 1));font-weight:700;place-items:center}.pa-app .likert-row .cell.sel{background:var(--pri);border-color:var(--pri);color:#fff}.pa-app .anchors{color:var(--ink-3);display:flex;font-size:calc(9.5px*var(--pa-text-scale, 1));justify-content:space-between}.pa-app .calgrid{display:grid;font-size:calc(11px*var(--pa-text-scale, 1));gap:4px;grid-template-columns:repeat(7,1fr);text-align:center}.pa-app .calgrid span{border-radius:8px;color:var(--ink-2);padding:7px 0}.pa-app .calgrid span.dow{color:var(--ink-3);font-size:calc(9px*var(--pa-text-scale, 1));font-weight:700}.pa-app .calgrid span.sel{background:var(--pri);color:#fff;font-weight:700}.pa-app .calgrid span.disabled{color:var(--line)}.pa-app .select-field{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:14px;color:var(--ink-2);display:flex;font-size:calc(13px*var(--pa-text-scale, 1));justify-content:space-between;padding:12px 14px}.pa-app .select-field svg{color:var(--ink-3);height:15px;width:15px}.pa-app .yesno{display:flex;gap:10px}.pa-app .yesno .yn{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:15px;color:var(--ink-2);display:flex;flex:1;flex-direction:column;font-size:calc(12.5px*var(--pa-text-scale, 1));font-weight:700;gap:6px;padding:15px 0}.pa-app .yesno .yn svg{height:18px;width:18px}.pa-app .yesno .yn.sel{background:var(--pri-soft);border-color:var(--pri);color:var(--pri-ink)}.pa-app .timepick{align-items:center;display:flex;gap:8px;justify-content:center}.pa-app .timepick .tb{background:var(--sur);border:1.5px solid var(--line);border-radius:12px;font-size:calc(15px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:700;padding:10px 14px}.pa-app .timepick .tb.sel{border-color:var(--pri);color:var(--pri-ink)}.pa-app .review-item{border-bottom:1px solid var(--line);display:flex;font-size:calc(11.5px*var(--pa-text-scale, 1));gap:10px;justify-content:space-between;padding:9px 0}.pa-app .review-item:last-child{border-bottom:0}.pa-app .review-item .qn{color:var(--ink-2);max-width:58%}.pa-app .review-item .ans{font-weight:700;text-align:right}.pa-app .consent-row{align-items:flex-start;background:var(--sur);border:1.5px solid var(--line);border-radius:var(--r-md);display:flex;gap:10px;padding:12px}.pa-app .consent-row.sel{background:var(--pri-soft)}.pa-app .consent-row i{border:2px solid var(--ink-3);border-radius:5px;flex:0 0 auto;height:18px;width:18px}.pa-app .consent-row.sel i{background:var(--pri);border-color:var(--pri);position:relative}.pa-app :focus-visible{outline:2px solid var(--pri);outline-offset:2px}.pa-app .opt i{align-items:center;border:2px solid var(--ink-3);border-radius:50%;display:flex;flex:0 0 auto;height:17px;justify-content:center;width:17px}.pa-app .opt.sq i{border-radius:5px}.pa-app .opt.sel{background:var(--pri-soft);border-color:var(--pri)}.pa-app .opt.sel i{background:var(--pri);border-color:var(--pri)}.pa-app .opt.sel:not(.sq) i{box-shadow:inset 0 0 0 3px var(--pri-soft)}.pa-app .opt.sq.sel i svg{height:11px;stroke-width:3.5;width:11px}.pa-app .provimg{align-items:center;background:#fff;border:1px solid var(--line);border-radius:11px;display:flex;flex:0 0 auto;height:42px;justify-content:center;overflow:hidden;width:42px}.pa-app .provimg img{display:block;max-height:26px;max-width:34px;-o-object-fit:contain;object-fit:contain}.pa-app .provimg.mono{background:var(--sur-2);color:var(--ink-2);font-size:calc(10.5px*var(--pa-text-scale, 1));font-weight:800}.pa-app .choicegrid{display:grid;gap:8px;grid-template-columns:1fr 1fr}.pa-app .choicecard{background:var(--sur);border:1.5px solid var(--line);border-radius:14px;overflow:hidden;position:relative}.pa-app .choicecard.sel{border-color:var(--pri);box-shadow:0 0 0 2px var(--pri-soft)}.pa-app .choicecard .thumb-lg{align-items:center;background:var(--sur-2);color:var(--ink-3);display:flex;height:72px;justify-content:center}.pa-app .choicecard .thumb-lg svg{height:26px;width:26px}.pa-app .choicecard .capt{align-items:center;display:flex;font-size:calc(11px*var(--pa-text-scale, 1));font-weight:700;gap:6px;padding:8px}.pa-app .choicecard .mark{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:6px;display:flex;height:20px;justify-content:center;position:absolute;right:6px;top:6px;width:20px}.pa-app .choicecard.sel .mark{background:var(--pri);border-color:var(--pri);color:#fff}.pa-app .choicecard.sel .mark svg{height:12px;stroke-width:3.5;width:12px}.pa-app .choicecard.radio .mark{border-radius:50%}.pa-app .audio-opt{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:14px;display:flex;gap:10px;padding:10px 12px}.pa-app .audio-opt.sel{background:var(--pri-soft);border-color:var(--pri)}.pa-app .audio-opt .miniplay{align-items:center;background:var(--pri);border-radius:50%;color:#fff;display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.pa-app .audio-opt .miniplay svg{height:13px;width:13px}.pa-app .audio-opt .miniwave{align-items:center;display:flex;flex:1;gap:2px;height:20px}.pa-app .audio-opt .miniwave i{background:var(--ink-3);border-radius:2px;display:block;width:2.5px}.pa-app .audio-opt.sel .miniwave i{background:var(--pri)}.pa-app .audio-opt .mark{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:6px;display:flex;flex:0 0 auto;height:20px;justify-content:center;width:20px}.pa-app .audio-opt.sel .mark{background:var(--pri);border-color:var(--pri);color:#fff}.pa-app .audio-opt.sel .mark svg{height:12px;stroke-width:3.5;width:12px}.pa-app .audio-opt.radio .mark{border-radius:50%}.pa-app .starrow{display:flex;gap:8px}.pa-app .starrow svg{color:var(--line);height:26px;width:26px}.pa-app .starrow svg.on{color:var(--warn);fill:var(--warn)}.pa-app .numrating{display:flex;gap:6px}.pa-app .numrating .nb{align-items:center;aspect-ratio:1;background:var(--sur);border:1.5px solid var(--line);border-radius:11px;color:var(--ink-2);display:flex;flex:1;font-size:calc(12.5px*var(--pa-text-scale, 1));font-weight:700;justify-content:center}.pa-app .numrating .nb.sel{background:var(--pri)}.pa-app .facerow{display:flex;justify-content:space-between}.pa-app .facerow .fc{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:12px;display:flex;flex:1;flex-direction:column;gap:5px;margin:0 3px;padding:8px 10px}.pa-app .facerow .fc.sel{background:var(--pri-soft);border-color:var(--pri)}.pa-app .facerow .fc svg{color:var(--ink-3);height:22px;width:22px}.pa-app .facerow .fc.sel svg{color:var(--pri-ink)}.pa-app .facerow .fc span{color:var(--ink-3);font-size:calc(8.5px*var(--pa-text-scale, 1));font-weight:700}.pa-app .sliderwrap{padding:8px 4px}.pa-app .sliderval{color:var(--pri-ink);font-family:var(--disp);font-size:calc(22px*var(--pa-text-scale, 1));font-weight:800;text-align:center}.pa-app .slidertrack{background:var(--sur-2);height:5px;margin:18px 6px 8px;position:relative}.pa-app .slidertrack i.fill{background:var(--pri);border-radius:3px;bottom:0;display:block;left:0;position:absolute;top:0}.pa-app .slidertrack b.thumb{background:var(--sur);border:2.5px solid var(--pri);border-radius:50%;box-shadow:0 2px 6px #0000002e;height:22px;position:absolute;top:50%;transform:translate(-50%,-50%);width:22px}.pa-app .slidertrack b.thumb .bubble{background:var(--pri);border-radius:8px;bottom:26px;color:#fff;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:800;left:50%;padding:3px 8px;position:absolute;transform:translate(-50%);white-space:nowrap}.pa-app .slidertrack b.thumb .bubble:after{border:5px solid transparent;border-top:5px solid var(--pri);content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}.pa-app .vasends{display:flex;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:600;justify-content:space-between}.pa-app .likert7{display:flex;gap:4px}.pa-app .likert7 .cell{align-items:center;aspect-ratio:1;background:var(--sur);border:1.5px solid var(--line);border-radius:10px;display:flex;flex:1;font-size:calc(11px*var(--pa-text-scale, 1));font-weight:700;justify-content:center}.pa-app .likert7 .cell.sel{background:var(--pri);border-color:var(--pri);color:#fff}.pa-app .matrixhead{color:var(--ink-3);font-size:calc(8px*var(--pa-text-scale, 1));font-weight:700;text-align:center}.pa-app .matrixhead,.pa-app .matrixrow{display:grid;gap:2px;grid-template-columns:1.6fr repeat(5,1fr)}.pa-app .matrixrow{align-items:center;border-top:1px solid var(--line);padding:6px 0}.pa-app .matrixrow .ql{font-size:calc(10.5px*var(--pa-text-scale, 1));padding-right:4px}.pa-app .matrixrow .mc{border:1.5px solid var(--ink-3);border-radius:50%;height:16px;margin:0 auto;width:16px}.pa-app .matrixrow .mc.sel{background:var(--pri);box-shadow:inset 0 0 0 2.5px var(--pri-soft)}.pa-app .sechead{align-items:center;display:flex;gap:8px;padding:2px 0}.pa-app .sechead .n{align-items:center;background:var(--pri-soft);border-radius:50%;color:var(--pri-ink);display:flex;flex:0 0 auto;font-size:calc(10px*var(--pa-text-scale, 1));font-weight:800;height:22px;justify-content:center;width:22px}.pa-app .sechead b{font-family:var(--disp);font-size:calc(13.5px*var(--pa-text-scale, 1))}.pa-app .hr{background:var(--line);height:1px;margin:2px 0}.pa-app .hr.dashed{background:none;border-top:1.5px dashed var(--line)}.pa-app .spacer-marker{align-items:center;border:1.5px dashed var(--line);border-radius:8px;color:var(--ink-3);display:flex;font-size:calc(8.5px*var(--pa-text-scale, 1));font-weight:700;height:22px;justify-content:center}.pa-app .richtext{font-size:calc(12.5px*var(--pa-text-scale, 1));line-height:1.6}.pa-app .richtext h3{font-family:var(--disp);font-size:calc(16px*var(--pa-text-scale, 1));margin:0 0 4px}.pa-app .richtext h4{font-family:var(--disp);font-size:calc(14px*var(--pa-text-scale, 1));margin:0 0 4px}.pa-app .richtext ol,.pa-app .richtext ul{padding-left:18px}.pa-app .richtext a{color:var(--pri-ink);text-decoration:underline}.pa-app .paircard{background:var(--sur);border:1.5px solid var(--pri-soft);border-radius:var(--r-lg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:10px;padding:14px}.pa-app .paircard .phd{align-items:center;display:flex;gap:8px}.pa-app .paircard .phd b{font-family:var(--disp);font-size:calc(13.5px*var(--pa-text-scale, 1))}.pa-app .spinner{border:2.5px solid var(--pri-soft);border-radius:50%;border-top-color:var(--pri);flex:0 0 auto;height:22px;width:22px}@media(prefers-reduced-motion:no-preference){.pa-app .spinner{animation:pa-spin .9s linear infinite}}@keyframes pa-spin{to{transform:rotate(1turn)}}.pa-app .foundrow{align-items:center;background:var(--sur);border:1.5px solid var(--line);border-radius:12px;display:flex;gap:10px;padding:9px 10px}.pa-app .foundrow img{flex:0 0 auto;height:34px;-o-object-fit:contain;object-fit:contain;width:34px}.pa-app .foundrow .grow{flex:1}.pa-app .watchimg-lg{display:block;height:80px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:80px}.pa-app{--img-garmin:url(../devices/pa-garmin.png);--img-oura:url(../devices/pa-oura.jpg);--img-withings:url(../devices/withings-bpm.jpg);--img-forerunner55:url(../devices/pa-forerunner55.png);--img-defaultdevice:url(../devices/pa-defaultdevice.png)}.pa-app .wmark{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;flex:0 0 auto}.pa-app .wm-garmin{background-image:var(--img-garmin)}.pa-app .wm-oura{background-image:var(--img-oura)}.pa-app .wm-withings{background-image:var(--img-withings)}.pa-app .wm-forerunner55{background-image:var(--img-forerunner55)}.pa-app .wm-defaultdevice{background-image:var(--img-defaultdevice)}.pa-app .provimg .wmark{height:26px;width:34px}.pa-app .foundrow .wmark{height:34px;width:34px}.pa-app{--ctl-ring:#7a8399;--line-ctl:#c2c8d9;--line-strong:#b5bccf}.pa-app[data-theme=dark]{--ctl-ring:#838ca7;--line-ctl:#4d546b;--line-strong:#5a627a}.pa-app .icon{font-size:calc(1em/var(--pa-text-scale, 1))}.pa-app .consent-row i,.pa-app .opt i{border:2px solid var(--ctl-ring);height:20px;width:20px}.pa-app .consent-row.sel i,.pa-app .opt.sel i{border-color:var(--pri)}.pa-app .opt.sq.sel i svg{color:#fff;height:12px;stroke-width:4;width:12px}.pa-app .opt{border-radius:var(--r-md);color:var(--ink);font-size:calc(15px*var(--pa-text-scale, 1));font-weight:400;gap:12px;line-height:calc(22px*var(--pa-text-scale, 1));min-height:52px;padding:14px 16px}.pa-app .opt.sel{color:var(--pri-ink)}.pa-app .opt:not(:disabled):active{background:var(--sur-2)}.pa-app .opt+.opt{margin-top:-3px}.pa-app .consent-row{gap:12px;padding:14px 16px}.pa-app .consent-row i{align-items:center;display:flex;justify-content:center;margin-top:1px}.pa-app .consent-row .small{color:var(--ink);font-size:calc(15px*var(--pa-text-scale, 1));line-height:calc(22px*var(--pa-text-scale, 1))}.pa-app .pa-pagetitle{color:var(--ink);font-family:var(--disp);font-size:calc(20px*var(--pa-text-scale, 1));font-weight:700;line-height:calc(26px*var(--pa-text-scale, 1));margin:0;text-align:start}.pa-app .likert-row .cell,.pa-app .likert7 .cell{border-color:var(--line-ctl);border-radius:var(--r-sm);font-size:calc(15px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:600;line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .likert-row .cell.sel,.pa-app .likert7 .cell.sel{border-color:var(--pri)}.pa-app .anchors{color:var(--ink-2);font-size:calc(12px*var(--pa-text-scale, 1));font-weight:500;line-height:calc(16px*var(--pa-text-scale, 1));margin-top:-5px}.pa-app .numrating{flex-wrap:nowrap;gap:4px}.pa-app .numrating .nb{aspect-ratio:auto;border-color:var(--line-ctl);border-radius:var(--r-sm);color:var(--ink);font-size:calc(15px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:600;height:48px;line-height:calc(20px*var(--pa-text-scale, 1));min-width:24px}.pa-app .numrating .nb.sel{border-color:var(--pri);color:#fff}.pa-app[data-theme=dark] .likert-row .cell.sel,.pa-app[data-theme=dark] .likert7 .cell.sel,.pa-app[data-theme=dark] .numrating .nb.sel{color:#0d1120}.pa-app .starrow{flex-wrap:nowrap;gap:0}.pa-app .starrow>*{align-items:center;flex:0 1 44px;height:44px;justify-content:center;min-width:30px}.pa-app .starrow svg{height:28px;width:28px}.pa-app .slidertrack{background:var(--line);border-radius:3px;height:6px;margin-left:12px;margin-right:12px}.pa-app .slidertrack b.thumb{box-shadow:0 1px 3px #12172b40;height:24px;width:24px}.pa-app .slidertrack b.thumb .bubble{bottom:28px;font-size:calc(12px*var(--pa-text-scale, 1));font-weight:700;line-height:calc(16px*var(--pa-text-scale, 1))}.pa-app .sliderval{font-size:calc(17px*var(--pa-text-scale, 1));font-variant-numeric:tabular-nums;font-weight:600;line-height:calc(22px*var(--pa-text-scale, 1))}.pa-app .vasends{color:var(--ink-2);font-size:calc(12px*var(--pa-text-scale, 1));font-weight:500;line-height:calc(16px*var(--pa-text-scale, 1))}.pa-app .pa-recpill{align-items:center;align-self:stretch;background:var(--sur-2);border-radius:24px;color:var(--pri);display:flex;font-size:calc(15px*var(--pa-text-scale, 1));font-weight:600;gap:8px;justify-content:center;line-height:calc(22px*var(--pa-text-scale, 1));min-height:48px;padding:0 16px;width:100%}.pa-app .pa-recpill svg{height:20px;width:20px}.pa-app .pa-recpill--live{background:var(--crit-soft);color:var(--crit)}.pa-app .pa-recpill__dot{animation:pa-recpulse 1.2s ease-in-out infinite;background:var(--crit);border-radius:50%;height:8px;width:8px}@keyframes pa-recpulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.pa-app .pa-recpill__dot{animation:none}}.pa-app .rec-timer{font-size:calc(20px*var(--pa-text-scale, 1));font-weight:700;line-height:calc(28px*var(--pa-text-scale, 1))}.pa-app .media-block.pa-imgblock{display:block;height:auto}.pa-app .media-block.pa-imgblock img{display:block;height:auto;max-height:240px;-o-object-fit:contain;object-fit:contain;width:100%}.pa-app .capture-frame,.pa-app .media-block{flex-shrink:0}.pa-app .capture-frame{aspect-ratio:16/9;height:auto;overflow:hidden}.pa-app .capture-frame .play-overlay .ov{background:#ffffffeb;border:0;color:#12172b;height:56px;width:56px}.pa-app .capture-frame .play-overlay svg{height:22px;width:22px}.pa-app .bd{padding-inline:20px}.pa-app .q~.q{margin-top:13px}.pa-app .q+.small{margin-top:-7px}.pa-app .q+.small+*,.pa-app .q+:not(.small){margin-top:1px}.pa-app .q+.small{color:var(--ink-2)}.pa-app .errt,.pa-app .q+.small{font-size:calc(13px*var(--pa-text-scale, 1));line-height:calc(18px*var(--pa-text-scale, 1))}.pa-app .errt{gap:6px;margin-top:-5px}.pa-app .errt svg{flex:0 0 auto;height:16px;width:16px}.pa-app .btn-primary.pa-cbtn,.pa-app .pa-runner-nav .btn-primary,.pa-app .pa-runner-nav .btn-secondary{font-size:calc(16px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(22px*var(--pa-text-scale, 1));min-height:50px;padding-block:0}.pa-app .mediabar .ctrl-btn{height:44px;width:44px}.pa-app .mediabar>b.small{font-weight:600;line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .mediabar>b.small,.pa-app .richtext{color:var(--ink);font-size:calc(15px*var(--pa-text-scale, 1))}.pa-app .richtext{line-height:calc(22px*var(--pa-text-scale, 1))}.pa-app .richtext ol,.pa-app .richtext ul{margin:4px 0;padding-inline-start:24px}.pa-app .richtext li+li{margin-top:6px}.pa-app .banner.pa-callout{padding:12px 14px}.pa-app .banner.pa-callout>span{color:var(--ink);font-size:calc(14px*var(--pa-text-scale, 1));line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .banner.pa-callout>svg{flex:0 0 auto;height:20px;width:20px}.pa-app .pa-accordion .settingsrow{min-height:52px;padding:14px 16px}.pa-app .pa-accordion .settingsrow>b.small{color:var(--ink);font-size:calc(15px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .pa-accordion .chev{color:var(--ink-2)}.pa-app .pa-accordion .chev svg{height:20px;width:20px}.pa-app .bd:has(>.pa-reader-title){gap:16px}.pa-app .capture-frame+.small,.pa-app .media-block+.small,.pa-app .mediabar+.small{color:var(--ink-2);font-size:calc(13px*var(--pa-text-scale, 1));line-height:calc(18px*var(--pa-text-scale, 1))}.pa-app .calgrid span:not(.dow){display:grid;font-size:calc(15px*var(--pa-text-scale, 1));min-height:40px;padding:0;place-items:center}.pa-app .matrixhead{align-items:end;color:#62697d;font-size:calc(11px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(14px*var(--pa-text-scale, 1))}.pa-app .matrixhead>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.pa-app .matrixrow{min-height:48px;padding:4px 0}.pa-app .matrixrow .ql{color:var(--ink);font-size:calc(14px*var(--pa-text-scale, 1));line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .matrixrow .mc{border:2px solid var(--ctl-ring);height:20px;position:relative;width:20px}.pa-app .matrixrow .mc:before{content:"";inset:-12px;position:absolute}.pa-app .matrixrow .mc.sel{border-color:var(--pri)}.pa-app .select-field{border-radius:16px;font-size:calc(15px*var(--pa-text-scale, 1));line-height:calc(22px*var(--pa-text-scale, 1));min-height:52px;padding:0 16px}.pa-app .select-field .pa-select__value{color:var(--ink)}.pa-app .select-field .pa-select__placeholder{color:#62697d}.pa-app .select-field>svg{color:var(--ink-2);height:20px;width:20px}.pa-app .media-block .pa-imgfail{align-items:center;color:#62697d;display:flex;flex-direction:column;font-size:calc(13px*var(--pa-text-scale, 1));gap:6px;line-height:calc(18px*var(--pa-text-scale, 1))}.pa-app .media-block .pa-imgfail svg{height:24px;width:24px}.pa-app .pa-clear{align-self:flex-end;color:var(--pri);font-size:calc(13px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(18px*var(--pa-text-scale, 1));margin-bottom:-12px;margin-top:-7px;min-height:44px;padding:0 4px}.pa-app .pa-clear:focus-visible{outline:2px solid var(--pri);outline-offset:-2px}.pa-app .pa-runner-close{align-items:center;color:var(--ink-2);height:44px;justify-content:center;margin:-10px 0 -10px -12px;width:44px}.pa-app .pa-runner-close svg{height:22px;width:22px}.pa-app .errt.pa-errsum{margin-top:8px}.pa-app .pa-fade{height:24px;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.pa-app .pa-fade--top{background:linear-gradient(to bottom,var(--bg),transparent);top:0}.pa-app .pa-fade--bottom{background:linear-gradient(to top,var(--bg),transparent);bottom:0}.pa-app .pa-screen:has(.pa-runner-head) .pa-fade--top,.pa-app .pa-screen:has(.pa-runner-nav) .pa-fade--bottom,.pa-app .pa-screen:has(.tabbar) .pa-fade--bottom{display:none}.pa-app .bd--more-below .row.pa-runner-nav{box-shadow:0 18px 0 0 var(--bg),0 -1px 0 0 var(--line)}.pa-app .bd--more-above .pa-runner-head{box-shadow:0 -18px 0 0 var(--bg),0 1px 0 0 var(--line)}.pa-app .q{font-size:calc(17px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(24px*var(--pa-text-scale, 1))}.pa-app{--pa-scrim:rgba(18,23,43,.4);--pa-sheet-shade:rgba(18,23,43,.12)}.pa-app .banner.warn.pa-callout{background:#fbeedf;color:#8a4b07}.pa-app[data-theme=dark] .banner.warn.pa-callout{background:#3a2a14;color:#f0b36e}.pa-app .banner.info.pa-callout{background:var(--pri-soft);color:var(--pri-ink)}.pa-app .media-block.pa-imgblock{background:var(--sur-2);border-radius:var(--r-md);overflow:hidden}.pa-app .capture-frame{background:#12172b}.pa-app .consent-row{align-items:center;border-color:var(--line-ctl);min-height:52px}.pa-app .consent-row.sel{border-color:var(--pri)}.pa-app .banner .bbtns b,.pa-app .btn-danger,.pa-app .btn-primary,.pa-app .chip,.pa-app .hero .go,.pa-app .hero .htitle,.pa-app .otp span,.pa-app .pair-pill,.pa-app .pill-status,.pa-app .provimg.mono,.pa-app .ptitle,.pa-app .push-app,.pa-app .rec-timer,.pa-app .sechead .n,.pa-app .slidertrack b.thumb .bubble,.pa-app .sliderval,.pa-app .stat .cap,.pa-app .stat .num,.pa-app .streak .snum,.pa-app .tabbar .badge{font-weight:700}.pa-app .small.pa-reader-pageof{color:var(--ink-2);font-size:calc(13px*var(--pa-text-scale, 1));line-height:calc(18px*var(--pa-text-scale, 1));text-align:center}.pa-app .row.pa-reader-pager{gap:8px}.pa-app .row.pa-reader-pager>button{flex:1;min-height:50px}.pa-app .btn-secondary.pa-reader-back{align-self:flex-start;min-height:50px}.pa-app .chip{border-radius:999px;font-size:calc(11px*var(--pa-text-scale, 1));font-weight:600;letter-spacing:0;line-height:calc(15px*var(--pa-text-scale, 1));padding:3px 9px}.pa-app .banner.pa-callout .pa-callout-title{color:var(--pri-ink);display:block;font-size:calc(13px*var(--pa-text-scale, 1));font-weight:700;line-height:calc(18px*var(--pa-text-scale, 1))}.pa-app .banner.warn.pa-callout .pa-callout-title{color:#8a4b07}.pa-app[data-theme=dark] .banner.warn.pa-callout .pa-callout-title{color:#f0b36e}.pa-app .banner.pa-banner-ok.pa-callout .pa-callout-title{color:var(--ok)}.pa-app .banner.pa-callout .richtext{color:var(--ink);font-size:calc(14px*var(--pa-text-scale, 1));line-height:calc(20px*var(--pa-text-scale, 1))}.pa-app .btn-secondary.pa-cbtn{font-size:calc(16px*var(--pa-text-scale, 1));min-height:50px}.pa-app .btn-secondary.pa-cbtn,.pa-app .select-field.pa-upload{font-weight:600;line-height:calc(22px*var(--pa-text-scale, 1));padding-block:0}.pa-app .select-field.pa-upload{background:var(--sur-2);border-color:transparent;border-radius:var(--r-md);color:var(--pri);font-size:calc(15px*var(--pa-text-scale, 1));min-height:48px}.pa-app .select-field.pa-upload svg{height:20px;width:20px}.pa-app{--sf-info-ground:#e7eaf6;--sf-info-border:#e7eaf6;--sf-info-ink:#28356e;--sf-success-ground:#e3f7ec;--sf-success-border:#e3f7ec;--sf-success-ink:#1a794d;--sf-warning-ground:#fbeedf;--sf-warning-border:#fbeedf;--sf-warning-ink:#8a4b07;--sf-danger-ground:#fbe4e2;--sf-danger-border:#edc4c2;--sf-danger-ink:#b2352e}.pa-app[data-theme=dark]{--sf-info-ground:#212a4c;--sf-info-border:#212a4c;--sf-info-ink:#aebbf7;--sf-success-ground:#163827;--sf-success-border:#163827;--sf-success-ink:#6fdb9f;--sf-warning-ground:#3a2712;--sf-warning-border:#3a2712;--sf-warning-ink:#f0b36e;--sf-danger-ground:#3d1a17;--sf-danger-border:#69484e;--sf-danger-ink:#f5aea9}.pa-app .cd.pa-tone{background:var(--tone-ground);border-color:var(--tone-border)}.pa-app .pa-tone--info{--tone-ground:var(--sf-info-ground);--tone-border:var(--sf-info-border);--tone-ink:var(--sf-info-ink)}.pa-app .pa-tone--success{--tone-ground:var(--sf-success-ground);--tone-border:var(--sf-success-border);--tone-ink:var(--sf-success-ink)}.pa-app .pa-tone--warning{--tone-ground:var(--sf-warning-ground);--tone-border:var(--sf-warning-border);--tone-ink:var(--sf-warning-ink)}.pa-app .pa-tone--danger{--tone-ground:var(--sf-danger-ground);--tone-border:var(--sf-danger-border);--tone-ink:var(--sf-danger-ink)}.pa-app .pa-menu-btn{background:var(--sur);block-size:44px;border:1px solid var(--line);border-radius:50%;box-shadow:var(--shadow-card);color:var(--ink);display:grid;flex:0 0 auto;inline-size:44px;place-items:center}.pa-app .pa-menu-text-btn{align-items:center;background:var(--sur);block-size:44px;border:1px solid var(--line);border-radius:999px;color:var(--pri);display:inline-flex;flex:0 0 auto;font-size:calc(13px*var(--pa-text-scale, 1));font-weight:500;justify-content:center;line-height:calc(18px*var(--pa-text-scale, 1));padding-inline:16px}.pa-app .hdr.pa-hdr--drawer{flex-wrap:wrap;row-gap:10px}.pa-app .hdr.pa-hdr--drawer>.grow{flex:1 0 100%;order:2}.pa-app .pa-drawer-close{margin-block-end:8px}.pa-app .pa-drawer-overlay{inset:0;position:absolute;z-index:5}.pa-app .pa-drawer-scrim{background:#12172b66;cursor:pointer;inline-size:100%;inset:0;position:absolute}.pa-app .pa-drawer{background:var(--sur);border-inline-end:1px solid var(--line);display:flex;flex-direction:column;gap:4px;inline-size:80%;inset-block:0;inset-inline-start:0;max-inline-size:320px;overflow-y:auto;padding:16px;position:absolute}.pa-app .pa-drawer-item{align-items:center;border-radius:var(--r-sm);color:var(--ink);display:flex;font-size:calc(15px*var(--pa-text-scale, 1));line-height:calc(22px*var(--pa-text-scale, 1));min-block-size:44px;padding:0 16px}.pa-app .pa-drawer-item--on{background:var(--sur-2);color:var(--pri);font-weight:700}.pa-app .pa-toptabs-wrap{padding-block:8px 4px;position:relative}.pa-app .pa-toptabs-wrap--fade:after{background:linear-gradient(to right,transparent,var(--sur));border-radius:0 26px 26px 0;content:"";inline-size:24px;inset-block:13px 9px;inset-inline-end:1px;pointer-events:none;position:absolute}.pa-app .pa-toptabs{background:var(--sur);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow-card);display:flex;gap:4px;overflow-x:auto;padding:5px 6px;scrollbar-width:none}.pa-app .pa-toptabs::-webkit-scrollbar{display:none}.pa-app .pa-toptab{align-items:center;border-radius:20px;color:var(--ink-3);display:flex;flex:1 0 auto;font-size:calc(12px*var(--pa-text-scale, 1));font-weight:500;gap:6px;justify-content:center;line-height:calc(16px*var(--pa-text-scale, 1));min-block-size:40px;padding:0 12px;white-space:nowrap}.pa-app .pa-toptab svg{block-size:17px;flex:none;inline-size:17px}.pa-app .pa-toptab--on{background:var(--pri-soft);color:var(--pri-ink);font-weight:600}.pa-app .pa-stack-links{display:flex;flex-direction:column;gap:8px;margin-block-start:16px}.pa-app .pa-stackbar{align-items:center;background:var(--sur);border-block-end:1px solid var(--line);display:flex;gap:4px;margin-inline:-18px;min-block-size:44px;padding:0 12px 0 6px}.pa-app .pa-stackbar-back{block-size:44px;color:var(--ink-2);display:grid;flex:0 0 auto;font-size:calc(22px*var(--pa-text-scale, 1));inline-size:44px;place-items:center}.pa-app .pa-stackbar-title{color:var(--ink);font-family:var(--disp);font-size:calc(17px*var(--pa-text-scale, 1));font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-app .pa-btn,.pa-app .pa-stackbar-title{line-height:calc(22px*var(--pa-text-scale, 1))}.pa-app .pa-btn{align-items:center;border:1.5px solid transparent;border-radius:999px;box-shadow:none;box-sizing:border-box;display:inline-flex;font-family:var(--body);font-size:calc(16px*var(--pa-text-scale, 1));font-weight:600;gap:8px;justify-content:center;min-block-size:50px;padding:0 20px;text-align:center}.pa-app .pa-btn--primary{background:var(--pri);color:var(--ds-white)}.pa-app .pa-btn--secondary{background:var(--ds-navy-50);color:var(--pri)}.pa-app .pa-btn--outline{background:var(--sur);border-color:var(--line-ctl);color:var(--pri)}.pa-app .pa-btn--link{background:transparent;color:var(--pri);min-block-size:44px;padding:0 8px}.pa-app .pa-btn--disabled{opacity:.4}.pa-app .pa-btn--full{inline-size:100%}.pa-app .pa-onb-footer{background:var(--sur);border-top:1px solid var(--line);flex:none;padding:16px}.pa-app .pa-onb-actions{display:flex;gap:8px}.pa-app .pa-onb-actions .pa-btn{flex:1}.pa-app .pa-onb-hint{color:var(--ink-2);font-size:calc(13px*var(--pa-text-scale, 1));line-height:calc(18px*var(--pa-text-scale, 1));margin-bottom:8px;text-align:center}.pa-app .sechead.pa-sechead--app b{color:var(--ink);font-family:var(--disp);font-size:calc(15px*var(--pa-text-scale, 1));font-weight:600;line-height:calc(20px*var(--pa-text-scale, 1));text-transform:none}.pa-app{--ink-3:var(--ds-text-faint)}.pa-app.pa-density-compact .bd{gap:8px}.pa-app .tabbar.pa-tabbar--beside .item{flex:1 1 0;flex-direction:row;font-size:calc(12px*var(--pa-text-scale, 1));font-weight:500;gap:6px;justify-content:center;line-height:calc(16px*var(--pa-text-scale, 1));margin-inline:2px;min-block-size:44px;min-inline-size:0;padding:0 4px}.pa-app .tabbar.pa-tabbar--beside .item.on{font-weight:600}.pa-frame{background:none;direction:ltr;display:contents;text-align:start}.pa-screen{display:flex;flex:1;flex-direction:column;min-block-size:0;position:relative}.pa-open{background:none;direction:ltr;display:flex;justify-content:center;text-align:start}.pa-open-card{border:1px solid var(--line);border-radius:24px;box-shadow:var(--ds-shadow-raised);box-sizing:border-box;display:flex;flex-direction:column;max-inline-size:100%;min-block-size:640px}.pa-app .pa-screen--open{border-radius:inherit;flex:1}.pa-app .pa-open-bd{flex:1 0 auto;overflow:visible;padding-block-start:22px}.pa-app .pa-open-bd>*{flex:none}.pa-app.pa-open .tabbar{inset-block-end:12px;inset-inline:auto;margin-block:0 12px;margin-inline:16px;position:sticky;z-index:2}.pa-app.pa-open .bd--tabbar{padding-bottom:18px}.pa-app.pa-open .pa-onb-footer{border-end-end-radius:23px;border-end-start-radius:23px;inset-block-end:0;position:sticky;z-index:2}.pa-app .bd--scroll{overflow-x:hidden;overflow-y:auto;padding-bottom:18px;scrollbar-width:none;-ms-overflow-style:none}.pa-app .bd--scroll::-webkit-scrollbar{display:none}.pa-app .bd--scroll>*{flex:none}.pa-app .bd--tabbar{padding-bottom:94px}.pa-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;text-align:inherit}.pa-nav-control{cursor:pointer}.pa-nav-control:disabled{cursor:default}.row.pa-runner-nav[data-v-a3b8c0af]{background:var(--bg);box-shadow:0 18px 0 0 var(--bg);flex-wrap:wrap;gap:9px;inset-block-end:0;margin-block-start:auto;padding-block:8px 16px;position:sticky;z-index:1}.row.pa-runner-nav button[data-v-a3b8c0af]:disabled{opacity:.45}.row.pa-runner-nav button.pa-phone-nav-dim[data-v-a3b8c0af]:disabled{opacity:.35}.pa-phone-nav-extras[data-v-a3b8c0af]{display:flex;flex:1 0 100%;flex-direction:column;gap:11px}
