.notifications-page{position:relative;--notif-tone:var(--color-accent);--notif-divider:color-mix(in srgb,var(--color-border) 72%,transparent);--notif-surface:var(--color-bg-secondary);--notif-head:color-mix(in srgb,var(--color-bg-tertiary) 38%,var(--color-bg-secondary))}.notif-header-actions{gap:var(--space-2);flex-shrink:0}.notif-header-actions .btn{gap:6px}.notif-header-actions .btn[aria-pressed=true]{color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 12%,var(--color-bg-secondary))}.notif-header-actions__more{width:32px;height:32px;border-radius:var(--radius)}.notif-scroll{min-height:0;padding:20px clamp(12px,1.8vw,28px) 32px}.notif-column,.notif-scroll{display:flex;flex-direction:column;min-width:0}.notif-column{gap:var(--space-4);width:100%}.notif-toolbar{display:flex;align-items:center;gap:var(--space-3)}.notif-search{flex:1 1 auto;max-width:none;margin-bottom:0}.notif-search .browse__search-input{padding-inline-end:44px}.notif-search .browse__search-input::-webkit-search-cancel-button{appearance:none}.notif-search__clear{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);width:28px;height:28px}.notif-summary{flex-shrink:0;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 13%,transparent);white-space:nowrap}.notif-selectbar{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid color-mix(in srgb,var(--color-accent) 35%,var(--color-border));border-radius:var(--radius-lg);background:var(--color-bg-floating);box-shadow:var(--shadow-md);animation:notifRise var(--dur-med) var(--ease-out)}.notif-selectbar__all{display:inline-flex;align-items:center;gap:var(--space-3);font-size:13.5px;font-weight:600;cursor:pointer}.notif-selectbar__actions{display:flex;align-items:center;gap:var(--space-2)}.notif-selectbar__actions .btn{gap:6px}.notif-check{appearance:none;display:inline-grid;place-content:center;flex-shrink:0;width:18px;height:18px;margin:0;border:2px solid color-mix(in srgb,var(--color-text-muted) 75%,transparent);border-radius:5px;background:transparent;cursor:pointer;transition:background var(--speed) ease,border-color var(--speed) ease}.notif-check:before{content:"";width:10px;height:10px;background:var(--color-on-accent);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform:scale(0);transition:transform var(--speed) ease}.notif-check:hover{border-color:var(--color-accent)}.notif-check:checked,.notif-check:indeterminate{border-color:var(--color-accent);background:var(--color-accent)}.notif-check:checked:before{transform:scale(1)}.notif-check:indeterminate:before{clip-path:inset(40% 8% 40% 8%);transform:scale(1)}.notif-check:focus-visible{outline:none;box-shadow:var(--focus-ring)}.notif-feed{display:flex;flex-direction:column;gap:var(--space-4)}.notif-feed--empty{min-height:360px}.notif-group{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--notif-surface);overflow:hidden}.notif-group__title{display:flex;align-items:center;gap:var(--space-2);margin:0;padding:10px var(--space-4);font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-muted);background:var(--notif-head);border-bottom:1px solid var(--notif-divider)}.notif-group__count{min-width:20px;padding:1px 7px;border-radius:999px;font-size:11px;letter-spacing:0;text-align:center;color:var(--color-text-muted);background:var(--overlay-active)}.notif-list{margin:0;padding:0;list-style:none}.notif-row{position:relative;isolation:isolate;display:flex;align-items:stretch;transition:background var(--speed) ease}.notif-row+.notif-row{border-top:1px solid var(--notif-divider)}.notif-row:focus-within,.notif-row:hover{background:var(--overlay-hover)}.notif-row--unread{background:color-mix(in srgb,var(--color-accent) 6%,transparent)}.notif-row--unread:focus-within,.notif-row--unread:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.notif-row--unread:before{content:"";position:absolute;inset-block:12px;inset-inline-start:0;width:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--color-accent)}.notif-row--selected,.notif-row--selected:hover{background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.notif-row__check{position:relative;z-index:1;padding-top:25px;padding-inline-start:var(--space-4)}.notif-row__check,.notif-row__main{display:flex;align-items:flex-start;cursor:pointer}.notif-row__main{flex:1 1;gap:var(--space-3);min-width:0;padding:14px var(--space-2) 14px var(--space-4);border:0;background:transparent;color:inherit;font:inherit;text-align:start}.notif-row--selecting .notif-row__main{padding-inline-start:var(--space-3)}.notif-row__main:focus-visible{outline:none;box-shadow:inset var(--focus-ring);border-radius:var(--radius)}.notif-row__main:after{content:"";position:absolute;inset:0}.notif-row__main:focus-visible:after{box-shadow:inset var(--focus-ring);border-radius:var(--radius)}.notif-row__icon{--notif-tone:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:13px;color:var(--notif-tone);background:color-mix(in srgb,var(--notif-tone) 15%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--notif-tone) 22%,transparent)}.notif-row__icon--success{--notif-tone:var(--color-success)}.notif-row__icon--danger{--notif-tone:var(--color-danger)}.notif-row__icon--warning{--notif-tone:var(--color-warning)}.notif-row__icon--info{--notif-tone:var(--voxi-voice,var(--color-accent))}.notif-row__content{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.notif-row__title{font-size:14px;font-weight:600;line-height:1.38;color:var(--color-text);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-row--unread .notif-row__title{font-weight:700}.notif-row__body{font-size:13.5px;line-height:1.48;color:var(--color-text-muted);overflow-wrap:anywhere;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-row--expanded .notif-row__body{-webkit-line-clamp:unset;display:block}.notif-row__context{display:inline-flex;align-items:center;gap:5px;max-width:100%;margin-top:3px;font-size:12px;color:var(--color-text-faint,var(--color-text-muted))}.notif-row__context>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-row__dot{flex-shrink:0;width:9px;height:9px;margin-top:6px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 22%,transparent)}.notif-row__aside{position:relative;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex-shrink:0;min-width:84px;padding:14px var(--space-4) 14px 0}.notif-row__time{font-size:12px;line-height:20px;color:var(--color-text-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:opacity var(--speed) ease}.notif-row__go{color:var(--color-text-faint,var(--color-text-muted));transition:transform var(--speed) ease,color var(--speed) ease}.notif-row--link:hover .notif-row__go{color:var(--color-text);transform:translateX(2px)}html[data-rtl="1"] .notif-row__go{transform:scaleX(-1)}html[data-rtl="1"] .notif-row--link:hover .notif-row__go{transform:scaleX(-1) translateX(2px)}.notif-row__actions{position:absolute;z-index:1;top:8px;inset-inline-end:var(--space-3);display:flex;gap:6px;opacity:0;pointer-events:none;transition:opacity var(--speed) ease}.notif-row:focus-within .notif-row__actions,.notif-row:hover .notif-row__actions{opacity:1;pointer-events:auto}.notif-row:not(.notif-row--selecting):focus-within .notif-row__time,.notif-row:not(.notif-row--selecting):hover .notif-row__time{opacity:0}.notif-row__action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-floating);color:var(--color-text-muted);cursor:pointer;box-shadow:var(--shadow-low);transition:color var(--speed) ease,background var(--speed) ease,border-color var(--speed) ease}.notif-row__action:hover:not(:disabled){color:var(--color-accent);border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg-floating))}.notif-row__action--danger:hover:not(:disabled){color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border));background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-floating))}.notif-row__action:focus-visible{outline:none;box-shadow:var(--focus-ring)}.notif-row__action:disabled{opacity:.5;cursor:default}.notif-more{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-bottom:var(--space-6)}.notif-more__hint{margin:0;font-size:12px;color:var(--color-text-muted);text-align:center}.notif-skeleton{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--notif-surface);overflow:hidden}.notif-skeleton__row{display:flex;align-items:center;gap:var(--space-3);padding:16px var(--space-4)}.notif-skeleton__row+.notif-skeleton__row{border-top:1px solid var(--notif-divider)}.notif-skeleton__icon{width:40px;height:40px;border-radius:13px;flex-shrink:0}.notif-skeleton__lines{display:flex;flex:1 1;flex-direction:column;gap:8px}.notif-undo{position:absolute;bottom:var(--space-6);left:50%;z-index:5;display:flex;align-items:center;gap:var(--space-3);min-width:300px;max-width:calc(100% - 2 * var(--space-4));padding:10px 10px 10px var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-floating);box-shadow:var(--shadow-high);overflow:hidden;transform:translateX(-50%);animation:notifUndoIn var(--dur-med) var(--ease-out)}.notif-undo__icon{flex-shrink:0;color:var(--color-text-muted)}.notif-undo__text{flex:1 1;font-size:13.5px;font-weight:600;white-space:nowrap}.notif-undo__btn{flex-shrink:0;padding:7px 12px;border:0;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:background var(--speed) ease}.notif-undo__btn:hover{background:color-mix(in srgb,var(--color-accent) 24%,transparent)}.notif-undo__btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.notif-undo__timer{position:absolute;inset-inline:0;bottom:0;height:3px;background:var(--color-accent);transform-origin:left center;animation-name:notifUndoTimer;animation-timing-function:linear;animation-fill-mode:forwards}html[data-rtl="1"] .notif-undo__timer{transform-origin:right center}@keyframes notifUndoIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes notifUndoTimer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes notifRise{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1240px){.notif-header-actions__label--long{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:720px){.notifications-page .page-header{flex-wrap:wrap;height:auto;row-gap:var(--space-2);padding-top:var(--space-2);padding-bottom:var(--space-2)}.notifications-page .page-header__icon{flex-shrink:0}.notifications-page .page-header__divider{display:none}.notifications-page .page-header__nav{order:10;flex:1 0 100%}}@media (hover:none){.notif-row__actions{position:static;opacity:1;pointer-events:auto}.notif-row:focus-within .notif-row__time,.notif-row:hover .notif-row__time{opacity:1}.notif-row__go{display:none}}@media (max-width:640px){.notif-toolbar{flex-wrap:wrap}.notif-summary{order:-1}.notif-row__main{padding:12px var(--space-2) 12px var(--space-3);gap:10px}.notif-row__icon,.notif-skeleton__icon{width:36px;height:36px;border-radius:11px}.notif-row__aside{min-width:0;padding:12px var(--space-3) 12px 0}.notif-selectbar{flex-wrap:wrap}.notif-undo{min-width:0;width:calc(100% - 2 * var(--space-4));bottom:var(--space-4)}}@media (prefers-reduced-motion:reduce){.notif-row,.notif-row__action,.notif-row__actions,.notif-row__go,.notif-row__time,.notif-undo__btn{transition:none}.notif-selectbar,.notif-undo{animation:none}}.notif-matrix{--notif-col:88px;display:flex;flex-direction:column;gap:8px}.notif-matrix__head{display:flex;justify-content:flex-end}.notif-matrix__cols{display:grid;grid-template-columns:repeat(2,var(--notif-col));justify-items:center;align-items:center;gap:8px}.notif-matrix__head .notif-matrix__cols>span{font-size:11.5px;font-weight:700;line-height:1.3;text-align:center;color:var(--color-text-muted)}.notif-matrix__na{color:var(--color-text-muted);font-size:14px}.notif-matrix__hint{margin:0;font-size:12.5px;line-height:1.5;color:var(--color-text-muted)}@container (max-width: 560px){.notif-matrix .sk-field:not(.sk-field--stacked){grid-template-columns:minmax(0,1fr) auto}}@media (max-width:420px){.notif-matrix{--notif-col:64px}}.push-prompt__cta{gap:6px;border:0;font-family:inherit;line-height:1.4;cursor:pointer}.push-prompt__cta:disabled{opacity:.7;cursor:progress}.push-prompt__cta:focus-visible{outline:2px solid var(--color-on-accent);outline-offset:2px}.pay-badge{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.3;white-space:nowrap;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-text) 8%,transparent)}.pay-badge--accent{color:color-mix(in srgb,var(--color-accent) 80%,var(--color-text));background:color-mix(in srgb,var(--color-accent) 16%,transparent)}.pay-badge--success{color:color-mix(in srgb,var(--color-success) 78%,var(--color-text));background:color-mix(in srgb,var(--color-success) 16%,transparent)}.pay-badge--danger{color:color-mix(in srgb,var(--color-danger) 80%,var(--color-text));background:color-mix(in srgb,var(--color-danger) 15%,transparent)}.pay-badge--warn{color:color-mix(in srgb,var(--color-warning) 62%,var(--color-text));background:color-mix(in srgb,var(--color-warning) 18%,transparent)}.pay-badge--muted{color:var(--color-text-muted)}.pay-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-accent) 24%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-secondary));color:var(--color-text);font-size:13.5px;line-height:1.5}.pay-notice>svg{flex-shrink:0;margin-top:2px;color:var(--color-accent)}.pay-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pay-field__label{font-size:12.5px;font-weight:600;color:var(--color-text-muted)}.pay-field__control{position:relative}.pay-field__input{min-height:42px;border-radius:var(--radius-md);font-size:14.5px}.pay-field__input--mono{font-family:var(--font-mono);font-size:15px;letter-spacing:.04em}.pay-field__input--adorned{padding-inline-end:64px}.pay-field__input--lead{padding-inline-start:38px}.pay-field__adorn{inset-inline-end:10px}.pay-field__adorn,.pay-field__lead{position:absolute;top:50%;display:flex;transform:translateY(-50%);pointer-events:none}.pay-field__lead{inset-inline-start:12px;color:var(--color-text-faint)}.pay-field__error{font-size:12px;font-weight:600;color:color-mix(in srgb,var(--color-danger) 85%,var(--color-text))}.pay-field__hint{font-size:12px;color:var(--color-text-faint)}.pay-field--invalid .pay-field__input,.pay-field--invalid .pay-field__input:hover{border-color:var(--color-danger)}.pay-field--invalid .pay-field__input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger) 30%,transparent)}.pay-field-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.pay-check{position:relative;display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;cursor:pointer}.pay-check>input{position:absolute;width:18px;height:18px;opacity:0;margin:0}.pay-check__box{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;margin-top:1px;border-radius:5px;border:1.5px solid var(--color-text-faint);background:var(--color-bg-tertiary);color:transparent;transition:background var(--speed),border-color var(--speed),color var(--speed)}.pay-check>input:checked+.pay-check__box{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-on-accent)}.pay-check>input:focus-visible+.pay-check__box{box-shadow:var(--focus-ring)}.pay-check>input[aria-invalid=true]+.pay-check__box{border-color:var(--color-danger)}.pay-check--disabled{opacity:.55;cursor:not-allowed}.pay-check__text{color:var(--color-text)}.card-brand{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.card-brand svg{display:block;width:auto}.card-brand--plate:not(.card-brand--unknown){padding:2px 5px;border-radius:5px;background:#ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.1);box-sizing:content-box}.card-brand--unknown{color:var(--color-text-faint)}.card-brand--light.card-brand--unknown{color:rgba(255,255,255,.85)}.pay-card{--pc-bg:linear-gradient(135deg,#1b2240 0%,color-mix(in srgb,var(--color-accent) 62%,#1b2240) 100%);direction:ltr;position:relative;width:100%;max-width:340px;aspect-ratio:1.586;perspective:1200px;-webkit-user-select:none;user-select:none}.pay-card--visa{--pc-bg:linear-gradient(135deg,#0d1a57,#1a3aa0 52%,#2f5fd8)}.pay-card--mastercard{--pc-bg:linear-gradient(135deg,#16161c,#2b2530 48%,#6b3417)}.pay-card--amex{--pc-bg:linear-gradient(135deg,#062f42,#0b5d7a 55%,#127593)}.pay-card--troy{--pc-bg:linear-gradient(135deg,#08242c,#0b4a50 52%,#0f7a72)}.pay-card__inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s var(--ease-out)}.pay-card--flipped .pay-card__inner{transform:rotateY(180deg)}.pay-card__face{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:18px 20px;overflow:hidden;border-radius:16px;background:var(--pc-bg);color:#ffffff;backface-visibility:hidden;box-shadow:0 22px 40px -22px rgba(0,0,0,.75),inset 0 0 0 1px rgba(255,255,255,.09)}.pay-card__face:before{top:-45%;inset-inline-end:-25%;width:75%;height:140%;background:radial-gradient(closest-side,rgba(255,255,255,.2),transparent)}.pay-card__face:after,.pay-card__face:before{content:"";position:absolute;pointer-events:none}.pay-card__face:after{inset:0;background:repeating-radial-gradient(circle at 110% 120%,rgba(255,255,255,.045) 0 1px,transparent 1px 14px)}.pay-card__face>*{position:relative;z-index:1}.pay-card__face--back{justify-content:flex-start;padding:0;transform:rotateY(180deg)}.pay-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px}.pay-card__marks{display:inline-flex;align-items:center;gap:8px;margin-inline-start:auto}.pay-card__title{min-width:0;overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.35)}.pay-card__chip{position:relative;width:40px;height:30px;border-radius:7px;background:linear-gradient(135deg,#f1dc9c,#c9a24b 55%,#a67c2e);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.pay-card__chip:before{content:"";position:absolute;inset:7px 9px;border:1px solid rgba(90,64,18,.45);border-radius:3px}.pay-card__chip--row{width:32px;height:24px}.pay-card__number{font-family:var(--font-mono);font-size:clamp(15px,1.35vw + 9px,20px);letter-spacing:.08em;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.4)}.pay-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.pay-card__field{display:flex;flex-direction:column;gap:2px;min-width:0;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-shadow:0 1px 2px rgba(0,0,0,.35)}.pay-card__field small{font-family:var(--font-main);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.pay-card__field--holder{overflow:hidden}.pay-card__field--holder span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pay-card__stripe{display:block;height:42px;margin-top:22px;background:#0b0d12}.pay-card__sign{display:flex;align-items:center;gap:10px;margin:18px 20px 0}.pay-card__sign-strip{flex:1 1;height:34px;border-radius:4px;background:repeating-linear-gradient(-45deg,#f4f4f6 0 6px,#e4e5ea 6px 12px)}.pay-card__cvc{display:grid;place-items:center;min-width:56px;height:34px;border-radius:4px;background:#ffffff;color:#111318;font-family:var(--font-mono);font-size:15px;font-weight:700;letter-spacing:.12em}.pay-card__back-note{margin:auto 20px 16px;font-size:11px;opacity:.75}.pay-card__default{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.18);color:#ffd66b}.pay-card--compact{max-width:none}.pay-card--compact .pay-card__face{padding:14px 16px;border-radius:14px}.pay-card--compact .pay-card__number{font-size:15px}.pay-card--compact .pay-card__field--holder{font-family:var(--font-main);font-size:12.5px;font-weight:600;letter-spacing:.01em;opacity:.9}.pay-card--muted .pay-card__face{filter:grayscale(.75) brightness(.8)}@media (prefers-reduced-motion:reduce){.pay-card__inner{transition:none}}.paysheet{display:flex;flex-direction:column;gap:var(--space-4)}.paysheet__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 16px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-accent) 30%,var(--color-border));background:radial-gradient(120% 160% at 0 0,color-mix(in srgb,var(--color-accent) 18%,transparent),transparent 60%),var(--color-bg-secondary)}.paysheet__summary-ico{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--color-accent) 80%,transparent)}.paysheet__summary-body{display:flex;flex-direction:column;gap:2px;min-width:0}.paysheet__summary-title{font-size:15px;font-weight:700}.paysheet__summary-sub{font-size:12.5px;color:var(--color-text-muted)}.paysheet__summary-price{display:flex;align-items:baseline;gap:2px;white-space:nowrap}.paysheet__summary-price strong{font-size:21px;font-weight:800;letter-spacing:-.02em}.paysheet__summary-price span{font-size:13px;color:var(--color-text-muted)}.paysheet__summary-note{grid-column:2/-1;font-size:12px;color:var(--color-text-muted)}.paysheet__summary-note--credit{display:inline-flex;align-items:flex-start;gap:6px;font-weight:600;color:color-mix(in srgb,var(--color-success) 78%,var(--color-text))}.paysheet__summary-note--credit>svg{flex-shrink:0;margin-top:1px}.paysheet__error,.paysheet__lead,.paysheet__note{display:flex;align-items:flex-start;gap:10px;margin:0;padding:11px 14px;border-radius:var(--radius-md);font-size:13px;line-height:1.5}.paysheet__error>svg,.paysheet__lead>svg,.paysheet__note>svg{flex-shrink:0;margin-top:1px}.paysheet__lead{background:color-mix(in srgb,var(--color-success) 9%,var(--color-bg-secondary));border:1px solid color-mix(in srgb,var(--color-success) 28%,var(--color-border))}.paysheet__lead>svg{color:var(--color-success)}.paysheet__note{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-secondary));border:1px solid color-mix(in srgb,var(--color-accent) 24%,var(--color-border))}.paysheet__note>svg{color:var(--color-accent)}.paysheet__note-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0}.paysheet__note-sub{font-size:12.5px;color:var(--color-text-muted)}.paysheet__linkbtn{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.paysheet__linkbtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:4px}.testcards{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.testcards__item{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.testcards__item:hover{background:var(--overlay-hover);border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.testcards__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.testcards__body{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.testcards__bank{font-size:13px;font-weight:600}.testcards__num{font-size:12px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.testcards__item{transition:none}}.paysheet__error{background:color-mix(in srgb,var(--color-danger) 11%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 34%,transparent);color:var(--color-text)}.paysheet__error>svg{color:var(--color-danger)}.paysheet__label{margin-bottom:8px;padding:0;font-size:12.5px;font-weight:700;color:var(--color-text-muted)}.paysheet__methods{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.paymethod-skeleton{display:block;height:58px;border-radius:var(--radius-lg)}.paymethod{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 14px;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:var(--color-bg-secondary);cursor:pointer;transition:border-color var(--speed),background var(--speed),box-shadow var(--speed)}.paymethod:hover{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}.paymethod--on{border-color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-bg-secondary))}.paymethod:has(.paymethod__input:focus-visible){box-shadow:var(--focus-ring)}.paymethod__input{position:absolute;opacity:0;pointer-events:none}.paymethod__mark{display:grid;place-items:center;width:60px;height:30px}.paymethod__mark--plus{border-radius:var(--radius-md);border:1.5px dashed var(--color-text-faint);color:var(--color-text-muted)}.paymethod__body{display:flex;flex-direction:column;gap:1px;min-width:0}.paymethod__title{overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.paymethod__sub{font-family:var(--font-mono);font-size:12.5px;color:var(--color-text-muted)}.paymethod__sub--plain{font-family:var(--font-main)}.paymethod__radio{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-text-faint);transition:border-color var(--speed),box-shadow var(--speed)}.paymethod--on .paymethod__radio{border-color:var(--color-accent);box-shadow:inset 0 0 0 3px var(--color-bg-secondary),inset 0 0 0 9px var(--color-accent)}.paysheet__card{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:24px;padding:18px;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-secondary)}.paysheet__fields{display:flex;flex-direction:column;gap:12px;min-width:0}.pay-option{padding:12px 14px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-secondary);transition:border-color var(--speed),background var(--speed)}.pay-option--on{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg-secondary))}.pay-option--renew.pay-option--on{border-color:color-mix(in srgb,var(--color-success) 45%,var(--color-border));background:color-mix(in srgb,var(--color-success) 7%,var(--color-bg-secondary))}.pay-option--flat{padding:4px 0;border:0;background:transparent}.pay-option__row{display:flex;align-items:flex-start;gap:12px}.pay-option__row .switch{margin-top:2px}.pay-option__ico{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.pay-option--renew .pay-option__ico{background:color-mix(in srgb,var(--color-success) 16%,transparent);color:var(--color-success)}.pay-option__body{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.pay-option__title{font-size:14px;font-weight:700}.pay-option__hint{font-size:12.5px;line-height:1.5;color:var(--color-text-muted)}.pay-option__fine{font-size:11.5px;color:var(--color-text-faint)}.paysheet__save{gap:14px;padding:14px 16px;border:1px dashed color-mix(in srgb,var(--color-accent) 35%,var(--color-border))}.pay-terms,.paysheet__save{display:flex;flex-direction:column}.pay-terms{gap:10px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-tertiary)}.pay-terms--invalid{border-color:color-mix(in srgb,var(--color-danger) 55%,var(--color-border))}.pay-terms--error{flex-direction:row;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--color-text);border-color:color-mix(in srgb,var(--color-warning) 45%,var(--color-border))}.pay-terms--error>svg{flex-shrink:0;color:var(--color-warning)}.pay-terms--error>span{flex:1 1;min-width:200px}.pay-terms__head{display:flex;align-items:center;gap:8px}.pay-terms__ico{display:flex;color:var(--color-accent)}.pay-terms__title{flex:1 1;min-width:0;font-size:13px;font-weight:700}.pay-terms__toggle{display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-accent);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.pay-terms__toggle:hover:not(:disabled){background:var(--overlay-hover)}.pay-terms__toggle:disabled{opacity:.5;cursor:default}.pay-terms__loading{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-text-muted)}.pay-terms__text{max-height:200px;margin:0;padding:10px 12px;overflow-y:auto;border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text-muted);font:inherit;font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.paysheet__trust{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:12px;color:var(--color-text-faint);text-align:center}.paysheet__trust>svg{flex-shrink:0;color:var(--color-success)}.pay-submit{min-width:170px}@media (max-width:760px){.paysheet__card{grid-template-columns:minmax(0,1fr);justify-items:center;padding:14px}.paysheet__card .pay-card{max-width:320px}.paysheet__fields{width:100%}.paysheet__summary{grid-template-columns:auto minmax(0,1fr)}.paysheet__summary-price{grid-column:2}}.prem-stack{display:flex;flex-direction:column;gap:20px}.prem-skeleton{display:block;border-radius:var(--radius-xl)}.prem-skeleton--hero{height:140px}.prem-skeleton--plans{height:190px}.prem-hero{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:radial-gradient(130% 150% at 0 0,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 55%),var(--color-bg-secondary)}.prem-hero--active{border-color:color-mix(in srgb,var(--color-accent) 40%,var(--color-border))}.prem-hero__main{display:flex;align-items:center;gap:16px}.prem-hero__badge{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border-radius:16px;background:var(--brand-gradient);color:#ffffff;box-shadow:var(--brand-glow)}.prem-hero__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.prem-hero__eyebrow{font-size:12px;font-weight:800;letter-spacing:.04em;color:color-mix(in srgb,var(--color-accent) 80%,var(--color-text))}.prem-hero__title{font-size:20px;font-weight:800;letter-spacing:-.01em}.prem-hero__sub{font-size:13.5px;color:var(--color-text-muted)}.prem-hero__manage{flex-shrink:0}.prem-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.prem-section-head__text{display:flex;flex-direction:column;gap:3px;min-width:0}.prem-section-head .prem-section-head__title{margin:0;font-size:16px;font-weight:700}.prem-section-head__sub{font-size:13px;color:var(--color-text-muted)}.prem-currency .select{width:auto;min-width:140px}.prem-plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.prem-plan{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--radius-xl);border:1.5px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--speed),box-shadow var(--speed),background var(--speed),transform .06s}.prem-plan:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border))}.prem-plan:focus-visible{outline:none;box-shadow:var(--focus-ring)}.prem-plan:disabled{opacity:.7;cursor:progress}.prem-plan--selected{border-color:var(--color-accent);background:radial-gradient(120% 120% at 100% 0,color-mix(in srgb,var(--color-accent) 14%,transparent),transparent 60%),var(--color-bg-secondary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 18%,transparent)}.prem-plan__top{display:flex;align-items:center;gap:8px}.prem-plan__name{min-width:0;font-size:15px;font-weight:700}.prem-plan__radio{width:20px;height:20px;flex-shrink:0;margin-inline-start:auto;border-radius:50%;border:2px solid var(--color-text-faint);transition:border-color var(--speed),box-shadow var(--speed)}.prem-plan--selected .prem-plan__radio{border-color:var(--color-accent);box-shadow:inset 0 0 0 3px var(--color-bg-secondary),inset 0 0 0 10px var(--color-accent)}.prem-plan__price{display:flex;align-items:baseline;gap:2px;font-size:28px;font-weight:800;letter-spacing:-.02em}.prem-plan__period{font-size:14px;font-weight:500;letter-spacing:0;color:var(--color-text-muted)}.prem-plan__desc{font-size:13px;color:var(--color-text-muted)}.prem-plan__note{font-size:12px;color:var(--color-text-faint)}.prem-benefits__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px}.prem-benefits__group{display:flex;flex-direction:column;gap:14px;min-width:0;padding:16px 18px 18px;border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-secondary)}.prem-benefits__group--cosmetic{grid-column:1/-1;border-color:color-mix(in srgb,var(--voxi-premium) 30%,var(--color-border));background:radial-gradient(120% 160% at 100% 0,color-mix(in srgb,var(--voxi-premium) 9%,transparent),transparent 55%),var(--color-bg-secondary)}.prem-benefits__group-title{display:flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.prem-benefits__group-title>svg{flex-shrink:0;color:var(--color-accent)}.prem-benefits__group--cosmetic .prem-benefits__group-title>svg{color:var(--voxi-premium)}.prem-benefits__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px 20px;margin:0;padding:0;list-style:none}.prem-benefit{display:flex;align-items:flex-start;gap:12px;min-width:0}.prem-benefit__icon{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;color:var(--color-accent);background:color-mix(in srgb,var(--color-accent) 14%,transparent)}.prem-benefit__text{display:flex;flex-direction:column;gap:3px;min-width:0;padding-top:1px}.prem-benefit__title{font-size:14px;font-weight:600;line-height:1.35}.prem-benefit__desc{line-height:1.45}.prem-benefit__compare,.prem-benefit__desc{font-size:12.5px;color:var(--color-text-muted)}.prem-benefit__compare{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 6px;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prem-benefit__arrow{align-self:center;flex-shrink:0;color:var(--color-text-faint)}html[data-rtl="1"] .prem-benefit__arrow{transform:scaleX(-1)}.prem-benefit__value{font-size:14px;font-weight:800;color:var(--color-text)}.prem-checkout{display:flex;flex-direction:column;gap:16px}.prem-checkout .prem-section-head{margin-bottom:0}.prem-checkout__bar{position:sticky;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--color-accent) 32%,var(--color-border));background:color-mix(in srgb,var(--color-bg-secondary) 94%,var(--color-accent));box-shadow:var(--shadow-md)}.prem-checkout__total{display:flex;flex-direction:column;gap:2px;min-width:0}.prem-checkout__label{overflow:hidden;font-size:12.5px;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.prem-checkout__total strong{font-size:20px;font-weight:800;letter-spacing:-.01em}.prem-checkout__total strong span{font-size:13px;font-weight:500;color:var(--color-text-muted)}.prem-checkout__cta{min-width:190px;min-height:44px;font-size:15px}@media (max-width:640px){.prem-hero__main{flex-wrap:wrap}.prem-hero__manage{width:100%}.prem-checkout__bar,.prem-section-head{flex-direction:column;align-items:stretch}.prem-checkout__cta{width:100%}}.buyer-form{display:flex;flex-direction:column;gap:14px;margin-bottom:0;padding:16px 18px;border-radius:var(--radius-xl)}.buyer-form__head{display:flex;align-items:flex-start;gap:12px}.buyer-form__icon{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.buyer-form__heading{display:flex;flex-direction:column;gap:2px;min-width:0}.buyer-form__title{font-size:14.5px;font-weight:700}.buyer-form__hint{margin:0;font-size:12.5px;line-height:1.5}.buyer-form__type{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:12px;background:var(--color-bg-tertiary);border:1px solid var(--color-border)}.buyer-form__type-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:0;border-radius:9px;background:transparent;color:var(--color-text-muted);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background var(--speed),color var(--speed),box-shadow var(--speed)}.buyer-form__type-btn:hover{color:var(--color-text)}.buyer-form__type-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.buyer-form__type-btn--on{background:var(--color-bg-secondary);color:var(--color-text);box-shadow:var(--shadow-low),inset 0 0 0 1px var(--color-border)}.buyer-form__row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}@media (max-width:640px){.buyer-form__row{grid-template-columns:minmax(0,1fr)}}.bill-amount{font-size:13.5px;font-weight:700;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.wallet-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;margin:0;padding:0;list-style:none}.wallet-skeleton{display:block;aspect-ratio:1.586;border-radius:14px}.wallet-item{display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:18px;background:var(--color-bg-secondary)}.wallet-item--default{border-color:color-mix(in srgb,var(--color-accent) 45%,var(--color-border))}.wallet-item__meta{display:flex;flex-wrap:wrap;gap:6px;min-height:20px}.wallet-item__meta:empty{display:none}.wallet-item__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;border-top:1px solid var(--color-border)}.wallet-item__actions .btn{gap:6px;padding:0 10px}.wallet-item__remove:hover:not(:disabled){color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent)}.wallet-connect{padding:14px 16px;border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--color-accent) 26%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 6%,var(--color-bg-tertiary))}.wallet-connect__head{display:flex;align-items:center;gap:12px}.wallet-connect__icon{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.wallet-connect__text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.wallet-connect__title{font-size:14px;font-weight:700}.wallet-connect__sub{font-size:12.5px;line-height:1.5;color:var(--color-text-muted)}.wallet-connect__body{display:flex;flex-direction:column;gap:12px;max-width:460px;margin-block:14px 0;margin-inline:46px 0}.wallet-connect__actions{display:flex;justify-content:flex-end;gap:8px}.wallet-connect__sent,.wallet-connect__timer{margin:0;font-size:12.5px;color:var(--color-text-muted)}.wallet-connect__link{padding:2px 4px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-accent);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.wallet-connect__link:hover:not(:disabled){text-decoration:underline}.wallet-connect__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.wallet-connect__link:disabled{opacity:.5;cursor:default}.phone-verify{display:flex;flex-direction:column;gap:12px}.phone-stored{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:var(--color-bg-secondary)}.phone-stored__ico{display:grid;place-items:center;color:var(--color-text-muted)}.phone-stored__body{display:flex;flex:1 1 auto;flex-direction:column;gap:1px;min-width:0}.phone-stored__label{font-size:12px;color:var(--color-text-muted)}.phone-stored__value{font-family:var(--font-mono);font-size:14px}.paysheet__phone-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;color:var(--color-text-muted)}.paysheet__linkbtn:disabled{opacity:.5;cursor:default}.paymethod-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:-4px}.paymethod-actions .btn{gap:6px}.paymethod-actions__danger{color:var(--color-danger,#d33)}.wallet-phone-status .sk-callout__actions{max-width:100%}.wallet-otp{display:flex;gap:8px}.wallet-otp__input{max-width:180px;font-family:var(--font-mono);font-size:20px;letter-spacing:.4em;text-align:center}@media (max-width:640px){.wallet-connect__head{flex-wrap:wrap}.wallet-connect__body{margin-inline-start:0}}.receipt{display:flex;flex-direction:column;gap:6px}.receipt__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.receipt__brand{background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:18px;font-weight:900;letter-spacing:-.02em}.receipt__amount{margin-top:8px;font-size:30px;font-weight:800;letter-spacing:-.02em}.receipt__product{font-size:14px;color:var(--color-text-muted)}.receipt__fail{display:flex;align-items:flex-start;gap:6px;margin:6px 0 0;font-size:13px;color:color-mix(in srgb,var(--color-danger) 82%,var(--color-text))}.receipt__fail>svg{flex-shrink:0;margin-top:2px}.receipt__rows{display:flex;flex-direction:column;margin:12px 0 4px}.receipt__rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px dashed var(--color-border);font-size:13.5px}.receipt__rows dt{flex-shrink:0;color:var(--color-text-muted)}.receipt__rows dd{margin:0;min-width:0;text-align:end;overflow-wrap:anywhere}.receipt__mono{font-family:var(--font-mono);font-size:12.5px}.receipt__card{display:inline-flex;align-items:center;gap:8px}.receipt__note{margin:6px 0 0;font-size:12px;color:var(--color-text-faint)}@media print{body *{visibility:hidden!important}#voxi-receipt,#voxi-receipt *{visibility:visible!important}#voxi-receipt{position:absolute;top:0;inset-inline-start:0;width:100%;padding:24px;background:#ffffff;color:#111318}#voxi-receipt .receipt__brand{color:#3b3fd8;background:none}#voxi-receipt .receipt__note,#voxi-receipt .receipt__product,#voxi-receipt .receipt__rows dt{color:#4b5160}#voxi-receipt .sk-tag{color:#111318;background:none;border-color:#c9ccd4}}.levels-pay-notice{margin-bottom:16px}.levels-renew{margin:-4px 0 16px}.levels-renew__pending{display:flex;align-items:flex-start;gap:6px;margin:8px 0 0;font-size:12.5px;color:var(--color-text-muted)}.levels-renew__pending>svg{flex-shrink:0;margin-top:2px;color:var(--color-accent)}.paycell3d-page{padding:var(--space-6);background:radial-gradient(60% 50% at 50% 0,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent 70%),var(--color-bg-tertiary)}.paycell3d-card{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(440px,100%);padding:32px 28px 26px;border-radius:20px;border:1px solid var(--color-border);background:var(--color-bg);box-shadow:var(--shadow-high);text-align:center}.paycell3d-card__icon{position:relative;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent)}.paycell3d-card__icon--warn{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}.paycell3d-card__ring{position:absolute;inset:-6px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent) 45%,transparent);animation:paycell3d-pulse 1.8s var(--ease-out) infinite}@keyframes paycell3d-pulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.paycell3d-card__ring{animation:none}}.paycell3d-card__title{margin:0;font-size:19px;font-weight:800;letter-spacing:-.01em}.paycell3d-card__text{max-width:360px;margin:0;font-size:14px;line-height:1.55;color:var(--color-text-muted)}.paycell3d-steps{display:flex;flex-direction:column;gap:10px;width:100%;margin:4px 0 0;padding:14px 16px;border-radius:var(--radius-lg);background:var(--color-bg-secondary);list-style:none;text-align:start}.paycell3d-steps__item{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--color-text-faint)}.paycell3d-steps__item>.spinner,.paycell3d-steps__item>svg{flex-shrink:0}.paycell3d-steps__item--done{color:var(--color-text-muted)}.paycell3d-steps__item--done>svg{color:var(--color-success)}.paycell3d-steps__item--active{color:var(--color-text);font-weight:600}.paycell3d-card__secure{display:flex;align-items:center;gap:6px;margin:2px 0 0;font-size:12px;color:var(--color-text-faint)}.paycell3d-card__secure>svg{color:var(--color-success)}.paycell3d-card__back{font-size:13px;font-weight:600}.renew-panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:10px}.renew-panel__note{display:flex;align-items:flex-start;gap:6px;flex:1 1 260px;min-width:0;margin:0;font-size:12.5px;line-height:1.45;color:var(--color-text-muted);overflow-wrap:anywhere}.renew-panel__note>svg{flex-shrink:0;margin-top:2px;color:var(--color-accent)}.renew-panel__actions{display:flex;flex-wrap:wrap;gap:8px}.renew-panel__actions .btn{white-space:nowrap}.terminate__body p,.terminate__error,.terminate__loading{margin:0 0 12px;font-size:14px;line-height:1.5}.terminate__loading{display:flex;align-items:center;gap:8px;color:var(--color-text-muted)}.terminate__error{color:var(--color-danger,#dc2626)}.terminate__facts{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--color-border);border-radius:var(--radius);font-size:14px}.terminate__facts dt{color:var(--color-text-muted)}.terminate__facts dd{margin:0;font-weight:600;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminate__legal{font-size:12.5px!important;color:var(--color-text-muted)}.vx-celebrate{position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:16px;background:radial-gradient(60% 50% at 50% 45%,color-mix(in srgb,var(--celebrate-a) 22%,transparent),transparent 70%),rgb(0 0 0/.42);animation:vx-celebrate-fade .22s ease-out both}.vx-celebrate--leaving{animation:vx-celebrate-out .22s ease-in both}.vx-celebrate__confetti{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.vx-celebrate__card{position:relative;width:min(360px,100%);padding:28px 24px 22px;border-radius:20px;border:1px solid color-mix(in srgb,var(--celebrate-a) 38%,var(--color-border));background:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--celebrate-a) 16%,transparent),transparent 62%),var(--color-bg-floating,var(--color-bg-secondary));box-shadow:0 30px 70px -20px rgb(0 0 0/.55),0 0 0 1px color-mix(in srgb,var(--color-text) 6%,transparent);color:var(--color-text);text-align:center;animation:vx-celebrate-pop .46s cubic-bezier(.2,.9,.25,1.2) both}.vx-celebrate__badge{position:relative;display:grid;place-items:center;width:76px;height:76px;margin:0 auto 16px;border-radius:50%;color:#fff;background:radial-gradient(circle at 32% 26%,rgb(255 255 255/.45),transparent 48%),linear-gradient(145deg,var(--celebrate-a),var(--celebrate-b));box-shadow:0 12px 30px -10px var(--celebrate-a),inset 0 0 0 1px rgb(255 255 255/.25)}.vx-celebrate__badge:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--celebrate-a);opacity:0;animation:vx-celebrate-ring 1.1s ease-out .25s both}.vx-celebrate__emblem{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;font-size:22px}.vx-celebrate__emblem>img,.vx-celebrate__emblem>svg{width:100%;height:100%;border-radius:inherit;object-fit:cover}.vx-celebrate__title{margin:0 0 6px;font-size:21px;font-weight:800;line-height:1.25;letter-spacing:-.01em;overflow-wrap:anywhere}.vx-celebrate__body{margin:0 0 20px;font-size:14px;line-height:1.5;color:var(--color-text-muted)}.vx-celebrate__cta{width:100%;justify-content:center}@keyframes vx-celebrate-fade{0%{opacity:0}to{opacity:1}}@keyframes vx-celebrate-out{0%{opacity:1}to{opacity:0}}@keyframes vx-celebrate-pop{0%{opacity:0;transform:translateY(14px) scale(.92)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes vx-celebrate-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.vx-celebrate--calm .vx-celebrate__badge:after,.vx-celebrate--calm .vx-celebrate__card{animation:none}@media (prefers-reduced-motion:reduce){.vx-celebrate__badge:after,.vx-celebrate__card{animation:none}}.paysheet .pay-field{min-width:0}.paysheet .pay-field__hint{margin-top:6px;line-height:1.55}.paysheet__save{padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary)}.paysheet__summary-terms{line-height:1.6;font-size:12px}@media(max-width:600px){.paysheet__save{padding:14px}.paysheet__preview{display:none}}.prem-page .prem-stack{gap:16px}.prem-page .prem-hero{padding:16px 18px}.prem-purchase-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.65fr);gap:20px;align-items:start}.prem-purchase-layout .prem-plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px}.prem-purchase-layout .prem-plan{padding:16px}.prem-purchase-layout .prem-checkout{padding:18px;border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-secondary);gap:12px}.prem-purchase-layout .prem-checkout__bar{position:static;flex-direction:column;align-items:stretch;padding:0;background:transparent;border:0;gap:14px}.prem-purchase-layout .prem-checkout__cta{width:100%;min-width:0}.prem-purchase-layout .prem-checkout__total{gap:5px}.prem-purchase-layout .prem-checkout .prem-section-head{margin:0}.prem-page .prem-benefits{padding-top:8px}.levels-page .level-card{padding:16px;gap:10px}.levels-page .level-grid>.level-card{padding:0;gap:0}.levels-page .level-card__head{padding:16px;gap:10px}.levels-page .level-card__cta{margin-top:4px;min-height:40px}.level-card__capacity{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--color-text-muted);font-size:12px}.level-card__capacity>span{display:inline-flex;align-items:center;gap:5px}.level-card__capacity svg{color:var(--color-accent);flex-shrink:0}.level-card__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:auto;padding:10px 0 0;border:0;border-top:1px solid var(--color-border);border-radius:0;background:none;cursor:pointer;color:var(--color-text-muted);font:inherit;font-size:12.5px;font-weight:600;text-align:start}.level-card__toggle:hover{color:var(--color-text)}.level-card__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}.level-card__toggle>svg{flex-shrink:0;transition:transform .18s ease}.level-card__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.level-card__toggle>svg{transition:none}}.level-card__panel>.level-card__feats{margin-top:0}.modal.paycell-checkout-modal,.modal.purchase-details-modal{width:min(1000px,calc(100vw - 32px));max-height:calc(100dvh - 40px)}.paycell-checkout-modal .modal__body,.purchase-details-modal .modal__body{padding:16px 24px 20px}.paycell-checkout-modal .modal__footer,.purchase-details-modal .modal__footer{border-top:1px solid var(--color-border);gap:12px}.purchase-details__footer-total{margin-inline-start:auto;font-size:17px;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.purchase-details{display:flex;flex-direction:column;gap:14px}.purchase-details__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--color-accent) 28%,var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg-secondary))}.purchase-details__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.purchase-details__summary p{margin:3px 0 0;font-size:12.5px;color:var(--color-text-muted);line-height:1.5}.purchase-details__price{font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.purchase-details__price>span{font-size:13px;font-weight:500;color:var(--color-text-muted)}.purchase-details__charge{grid-column:2/-1}.purchase-details__lead{margin:0;font-size:13px;color:var(--color-text-muted);line-height:1.5}.purchase-details__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.purchase-details__grid>div{min-width:0}.purchase-details__grid .buyer-form{padding:16px;gap:12px}.purchase-details__grid .buyer-form__row{grid-template-columns:minmax(0,1fr)}.purchase-details__grid .purchase-legal{padding:16px;margin:0}.purchase-details__grid .purchase-legal__accept{padding:9px 10px}.purchase-details__grid .purchase-legal__accept-text{font-size:12.5px;line-height:1.5}.paycell-checkout-modal .paysheet{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);align-items:start;gap:24px}.paysheet__aside{grid-column:2;position:sticky;top:0;gap:14px}.paysheet__aside,.paysheet__flow{grid-row:1;min-width:0;display:flex;flex-direction:column}.paysheet__flow{grid-column:1;gap:12px}.paycell-checkout-modal .paysheet__summary{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px}.paycell-checkout-modal .paysheet__summary-price{grid-column:1/-1;padding-block:12px;border-block:1px solid var(--color-border)}.paycell-checkout-modal .paysheet__summary-price strong{font-size:28px}.paycell-checkout-modal .paysheet__summary-note,.paycell-checkout-modal .paysheet__summary-terms{grid-column:1/-1}.paycell-checkout-modal .paysheet__card{display:block;padding:16px}.paycell-checkout-modal .paysheet__save{padding:14px}.paycell-checkout-modal .paysheet__trust{align-items:flex-start;text-align:start;line-height:1.5}.paycell-checkout-modal .paysheet__trust>svg{margin-top:2px}@container (max-width: 740px){.prem-purchase-layout{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:760px){.prem-purchase-layout{gap:16px}.prem-purchase-layout,.purchase-details__grid{grid-template-columns:minmax(0,1fr)}.purchase-details__summary{grid-template-columns:auto minmax(0,1fr)}.purchase-details__price{grid-column:1/-1;font-size:20px}.purchase-details__charge{grid-column:1/-1}.modal.paycell-checkout-modal,.modal.purchase-details-modal{max-height:calc(100dvh - 24px)}.paycell-checkout-modal .modal__body,.purchase-details-modal .modal__body{padding:14px 16px}.paycell-checkout-modal .paysheet{grid-template-columns:minmax(0,1fr);gap:16px}.paysheet__aside,.paysheet__flow{grid-column:auto;grid-row:auto;position:static}.purchase-details__footer-total{font-size:15px}.paycell-checkout-modal .pay-submit,.purchase-details-modal .pay-submit{min-width:0;white-space:normal}}.pay-flow-overlay{position:fixed;inset:0;z-index:2147482990;display:flex;align-items:center;justify-content:center;padding:16px;background:color-mix(in srgb,#000 62%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;animation:fadeIn var(--dur-fast) var(--ease-out)}.pay-flow-overlay__dialog{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(420px,100%);padding:28px 24px 20px;border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-high);text-align:center;cursor:default}.pay-flow-overlay__spinner{width:36px;height:36px;border-radius:50%;border:3px solid color-mix(in srgb,var(--color-accent) 22%,transparent);border-block-start-color:var(--color-accent);animation:pay-flow-spin .9s linear infinite}@keyframes pay-flow-spin{to{transform:rotate(1turn)}}.pay-flow-overlay__title{margin:0;font-size:18px;font-weight:700}.pay-flow-overlay__body{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-muted)}.pay-flow-overlay__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:4px}.pay-flow-overlay__hint{margin:4px 0 0;font-size:12px;line-height:1.4;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.pay-flow-overlay,.pay-flow-overlay__spinner{animation:none}}.pay-verify-card{position:fixed;inset-inline:16px;inset-block-end:max(16px,env(safe-area-inset-bottom));z-index:2147482990;display:flex;align-items:center;gap:12px;width:min(440px,calc(100% - 32px));margin-inline:auto;padding:14px 16px;border-radius:var(--radius-lg);background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-high);animation:fadeIn var(--dur-fast) var(--ease-out)}.pay-verify-card__spinner{flex:none;width:24px;height:24px;border-width:2px}.pay-verify-card__text{flex:1 1;min-width:0}.pay-verify-card__title{margin:0;font-size:14px;font-weight:700}.pay-verify-card__body{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.pay-verify-card{animation:none}}.mic-meter-wrap{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}.mic-meter{position:relative;height:12px;margin:6px 0}.mic-meter__track{position:absolute;inset:0;overflow:hidden;border-radius:999px;border:1px solid var(--color-border);background:linear-gradient(90deg,var(--color-success) 0,var(--color-success) 76%,var(--color-warning) 88%,var(--color-danger) 100%)}.mic-meter__cover{position:absolute;inset:0;background:var(--color-bg-tertiary);transform-origin:right center;transform:scaleX(1);will-change:transform}.mic-meter__threshold{position:absolute;top:-4px;bottom:-4px;width:3px;border-radius:2px;background:var(--color-text);transform:translateX(-50%);pointer-events:none}.mic-meter--adjustable .mic-meter__threshold{top:-6px;bottom:-6px;width:4px;box-shadow:0 0 0 2px var(--color-bg)}.mic-meter__range{position:absolute;top:-10px;bottom:-10px;z-index:1;height:auto;margin:0;padding:0;opacity:0;background:transparent;cursor:ew-resize;appearance:none}.mic-meter__range::-webkit-slider-thumb{width:2px;height:32px;appearance:none}.mic-meter__range::-moz-range-thumb{width:2px;height:32px;border:0}.mic-meter__range:focus-visible+.mic-meter__threshold{outline:2px solid var(--color-accent);outline-offset:2px}.mic-meter__error{margin:0;font-size:12px}.mic-meter-row{gap:var(--space-3);margin-top:var(--space-2)}.mic-meter-row,.mic-test{display:flex;align-items:center}.mic-test{flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.mic-test__status{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--color-text)}.mic-test__dot{width:8px;height:8px;border-radius:50%;background:var(--color-danger);animation:mic-test-rec 1.2s ease-in-out infinite}@keyframes mic-test-rec{0%,to{opacity:1}50%{opacity:.35}}.mic-test__hint{font-size:12px}.mic-test__error{font-size:12px;color:var(--color-danger)}.camera-preview{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.camera-preview__off,.camera-preview__video{width:100%;max-width:360px;aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-tertiary);object-fit:cover}.camera-preview__video{transform:scaleX(-1)}.camera-preview__off{display:flex;align-items:center;justify-content:center;color:var(--color-text-faint)}.camera-preview__error{margin:0;font-size:12px}.av-profile-title{margin:var(--space-2) 0 0;font-size:14px;font-weight:600}.av-mic-workbench{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-4);align-items:start}.av-mic-processing{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.av-mic-workbench>.sk-field{min-width:0}.av-threshold{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);font-size:13px}.av-threshold strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-threshold+.sk-field__help{margin-top:var(--space-1)}.av-hotkeys{flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none;line-height:1.5;color:var(--color-text-muted)}.av-hotkeys,.av-live{display:flex;font-size:13px}.av-live{flex-wrap:wrap;gap:var(--space-2) var(--space-4);padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--overlay-hover)}.av-live__item{display:inline-flex;align-items:center;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.av-live__item>svg{flex-shrink:0;color:var(--color-text-muted)}.av-live__note{flex-basis:100%;color:color-mix(in srgb,var(--color-warning) 55%,var(--color-text));font-weight:600}.voice-lab{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--overlay-hover);min-width:0}.voice-lab__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.voice-lab__title{font-weight:600;font-size:13px}.voice-lab__lead,.voice-lab__note{margin:2px 0 0;font-size:12px;line-height:1.5;color:var(--color-text-muted)}.voice-lab__error{margin:0;font-size:12px;color:var(--color-danger)}.voice-lab__meters{display:flex;flex-direction:column;gap:var(--space-2)}.voice-lab__meter{display:grid;grid-template-columns:minmax(84px,auto) 1fr 52px;align-items:center;gap:var(--space-2);font-size:12px}.voice-lab__track{position:relative;height:10px}.voice-lab__label{color:var(--color-text-muted)}.voice-lab__value{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.voice-lab__status{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.voice-lab__dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--color-border);transition:background-color .15s ease}.voice-lab__dot--on{background:var(--color-success)}.voice-lab__row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.voice-lab__switch{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px}.voice-lab__segmented{display:inline-flex;flex-wrap:wrap;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.voice-lab__segmented>button{display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-height:32px;padding:6px 12px;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:13px;cursor:pointer}.voice-lab__segmented>button+button{border-inline-start:1px solid var(--color-border)}.voice-lab__segmented>button.is-on{background:color-mix(in srgb,var(--color-accent) 18%,transparent);color:var(--color-text);font-weight:600}.voice-lab__segmented>button:disabled{opacity:.5;cursor:not-allowed}.voice-lab__segmented>button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.voice-lab__segmented small{font-size:11px;font-weight:400;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.voice-lab__segmented--wide{display:flex}.voice-lab__segmented--wide>button{flex:1 1}.voice-lab__compare{display:flex;flex-direction:column;gap:var(--space-2)}@media (prefers-reduced-motion:reduce){.mic-test__dot{animation:none}.voice-lab__dot{transition:none}}