.install[data-v-9ac3fb42]{position:fixed;inset-inline:12px;bottom:calc(96px + env(safe-area-inset-bottom));z-index:30;display:flex;flex-direction:column;gap:10px;max-width:480px;margin-inline:auto;padding:16px;background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card)}.install--no-tabs[data-v-9ac3fb42]{bottom:calc(16px + env(safe-area-inset-bottom))}.install__icon[data-v-9ac3fb42]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;color:var(--app-on-brand);background:var(--app-gradient-brand);box-shadow:var(--app-shadow-float)}.install__icon ion-icon[data-v-9ac3fb42]{font-size:22px}.install__title[data-v-9ac3fb42]{margin:0;font-size:15px;font-weight:800;color:var(--app-text-strong)}.install__body[data-v-9ac3fb42]{margin:4px 0 0;font-size:13px;line-height:2;color:var(--app-text-muted)}.install__steps[data-v-9ac3fb42]{margin:8px 0 0;padding-inline-start:20px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;line-height:1.9;color:var(--app-text-body)}.install__actions[data-v-9ac3fb42]{display:flex;gap:8px;margin-top:4px}.install__cta[data-v-9ac3fb42]{flex:1;min-height:44px;padding:10px 16px;border:0;border-radius:var(--app-radius-md);background:var(--app-gradient-brand);color:var(--app-on-brand);font:inherit;font-size:14px;font-weight:800;cursor:pointer;box-shadow:var(--app-shadow-float)}.install__cta[data-v-9ac3fb42]:disabled{opacity:.6;cursor:default}.install__later[data-v-9ac3fb42]{min-height:44px;padding:10px 18px;border:1.5px solid var(--app-border);border-radius:var(--app-radius-md);background:transparent;color:var(--app-text-muted);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer}.install-enter-active[data-v-9ac3fb42],.install-leave-active[data-v-9ac3fb42]{transition:transform .25s ease,opacity .25s ease}.install-enter-from[data-v-9ac3fb42],.install-leave-to[data-v-9ac3fb42]{transform:translateY(12px);opacity:0}@media (prefers-reduced-motion: reduce){.install-enter-active[data-v-9ac3fb42],.install-leave-active[data-v-9ac3fb42]{transition:none}}.staging-banner[data-v-8cc657b7]{position:sticky;top:0;z-index:9999;padding:6px 12px;background:repeating-linear-gradient(-45deg,#7c3aed,#7c3aed 12px,#6d28d9 12px,#6d28d9 24px);color:#fff;font-size:12px;font-weight:800;text-align:center;line-height:1.8}.app-button[data-v-f445fabb]{--background: var(--app-gradient-brand);--background-hover: var(--app-gradient-brand-hover);--background-activated: var(--app-gradient-brand-active);--color: var(--app-on-brand);--box-shadow: var(--app-shadow-float);--border-radius: var(--app-radius-lg);--ripple-color: rgba(var(--app-on-brand-rgb), .28);height:56px;margin:0;font-size:16px;font-weight:700;letter-spacing:.01em;transition:transform .12s ease,box-shadow .2s ease}.app-button[disabled][data-v-f445fabb]{--box-shadow: none}.app-button[data-v-f445fabb]:not([disabled]):active{transform:translateY(1px) scale(.995)}.app-button[data-v-f445fabb] ion-icon{font-size:19px;opacity:.9;transition:transform .15s ease}.app-button[data-v-f445fabb]:not([disabled]):active ion-icon{transform:translate(-3px)}.app-button__spinner[data-v-f445fabb]{--color: var(--app-on-brand)}.text-field__label[data-v-4c217abf]{display:block;font-size:13px;font-weight:700;color:var(--app-text-strong);margin-bottom:10px}.field[data-v-4c217abf]{position:relative;display:flex;align-items:center;gap:10px;height:58px;padding-inline:16px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);transition:border-color .18s ease,box-shadow .18s ease}.field--focus[data-v-4c217abf]{border-color:var(--app-focus-border);box-shadow:0 0 0 4px var(--app-focus-ring)}.field--ok[data-v-4c217abf]{border-color:var(--app-valid);box-shadow:0 0 0 4px var(--app-valid-ring)}.field--error[data-v-4c217abf]{border-color:var(--app-danger);box-shadow:0 0 0 4px var(--app-danger-ring)}.field--shake[data-v-4c217abf]{animation:shake-4c217abf .45s ease}@keyframes shake-4c217abf{0%,to{transform:translate(0)}18%{transform:translate(-7px)}36%{transform:translate(7px)}54%{transform:translate(-5px)}72%{transform:translate(5px)}90%{transform:translate(-2px)}}.field__lead[data-v-4c217abf]{font-size:20px;color:var(--app-text-muted);flex-shrink:0;transition:color .18s ease}.field--focus .field__lead[data-v-4c217abf]{color:var(--app-accent)}.field--ok .field__lead[data-v-4c217abf]{color:var(--app-valid)}.field--error .field__lead[data-v-4c217abf]{color:var(--app-danger)}.field__input[data-v-4c217abf]{--padding-start: 0;--padding-end: 0;--placeholder-color: var(--app-text-placeholder);--placeholder-opacity: 1;--color: var(--app-text-strong);--highlight-color-focused: transparent;--highlight-color-invalid: transparent;--highlight-color-valid: transparent;flex:1;font-size:17px;font-weight:600;letter-spacing:.02em}.field__trail[data-v-4c217abf]{font-size:20px;flex-shrink:0}.field__trail--ok[data-v-4c217abf]{color:var(--app-valid)}.field__trail--err[data-v-4c217abf]{color:var(--app-danger)}.field-meta[data-v-4c217abf]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;margin:10px 2px 0}.field-meta__message[data-v-4c217abf]{font-size:12.5px;margin:0;color:var(--app-text-muted)}.field-meta__message--error[data-v-4c217abf]{color:var(--app-danger)}.pop-enter-active[data-v-4c217abf],.pop-leave-active[data-v-4c217abf]{transition:transform .18s ease,opacity .18s ease}.pop-enter-from[data-v-4c217abf],.pop-leave-to[data-v-4c217abf]{transform:scale(.4);opacity:0}.fade-enter-active[data-v-4c217abf],.fade-leave-active[data-v-4c217abf]{transition:opacity .18s ease}.fade-enter-from[data-v-4c217abf],.fade-leave-to[data-v-4c217abf]{opacity:0}.beta-badge[data-v-0178a9e0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px 10px;border-radius:999px;background:var(--app-chip-bg);color:var(--app-chip-text);font-size:11px;font-weight:800;line-height:1.7;letter-spacing:.01em;white-space:nowrap;vertical-align:middle;margin-inline-start:8px}.brand[data-v-02e0649e]{display:flex;flex-direction:column;align-items:center;gap:12px}.brand__mark[data-v-02e0649e]{position:relative;width:62px;height:62px;border-radius:20px;display:grid;place-items:center;color:var(--app-on-brand);background:var(--app-gradient-brand);box-shadow:var(--app-shadow-float),inset 0 1px rgba(var(--app-on-brand-rgb),.35);transform-origin:50% 0;animation:bell-swing-02e0649e 1.6s ease .4s both}.brand__bell[data-v-02e0649e]{width:30px;height:30px}.brand__clapper[data-v-02e0649e]{transform-box:fill-box;transform-origin:50% 0;animation:clapper-swing-02e0649e 1.6s ease .4s both}@keyframes bell-swing-02e0649e{0%,to{transform:rotate(0)}15%{transform:rotate(13deg)}35%{transform:rotate(-10deg)}55%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}90%{transform:rotate(1deg)}}@keyframes clapper-swing-02e0649e{0%,to{transform:rotate(0)}15%{transform:rotate(-20deg)}35%{transform:rotate(15deg)}55%{transform:rotate(-9deg)}75%{transform:rotate(5deg)}90%{transform:rotate(-2deg)}}.brand__ping[data-v-02e0649e]{position:absolute;top:-3px;inset-inline-end:-3px;width:14px;height:14px;border-radius:50%;background:var(--app-accent-amber);border:2.5px solid var(--app-surface);box-shadow:0 2px 6px var(--app-accent-amber-ring);animation:ping-pop-02e0649e .45s cubic-bezier(.2,1.4,.4,1) 1s both}@keyframes ping-pop-02e0649e{0%{transform:scale(0)}to{transform:scale(1)}}.brand__name[data-v-02e0649e]{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--app-text-strong)}.brand .brand__beta[data-v-02e0649e]{margin-inline-start:0}.screen[data-v-b792c7af]{position:relative;overflow:hidden;min-height:100%}.aurora[data-v-b792c7af]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background-image:radial-gradient(var(--app-dots-grid) 1px,transparent 1.4px);background-size:22px 22px;mask-image:linear-gradient(to bottom,black 40%,transparent 90%);-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 90%)}.aurora__blob[data-v-b792c7af]{position:absolute;border-radius:50%;filter:blur(56px);will-change:transform}.aurora__blob--sky[data-v-b792c7af]{width:320px;height:320px;top:-90px;right:-70px;background:var(--app-aurora-sky);animation:drift-a-b792c7af 18s ease-in-out infinite alternate}.aurora__blob--cyan[data-v-b792c7af]{width:260px;height:260px;top:130px;left:-90px;background:var(--app-aurora-cyan);animation:drift-b-b792c7af 22s ease-in-out infinite alternate}.aurora__blob--violet[data-v-b792c7af]{width:300px;height:300px;bottom:-130px;right:8%;background:var(--app-aurora-violet);animation:drift-c-b792c7af 20s ease-in-out infinite alternate}@keyframes drift-a-b792c7af{0%{transform:translate(0) scale(1)}to{transform:translate(-46px,34px) scale(1.12)}}@keyframes drift-b-b792c7af{0%{transform:translate(0) scale(1.05)}to{transform:translate(52px,-30px) scale(.94)}}@keyframes drift-c-b792c7af{0%{transform:translate(0) scale(.96)}to{transform:translate(-40px,-26px) scale(1.1)}}.content[data-v-b792c7af]{position:relative;z-index:1;min-height:100%;display:flex;flex-direction:column;justify-content:center;gap:26px;padding:calc(env(safe-area-inset-top) + 30px) 22px calc(env(safe-area-inset-bottom) + 22px);max-width:420px;margin:0 auto}.rise[data-v-b792c7af]{animation:rise-b792c7af .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * .08s)}@keyframes rise-b792c7af{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hero[data-v-b792c7af]{text-align:center}.hero__title[data-v-b792c7af]{font-size:clamp(26px,8vw,32px);line-height:1.3;font-weight:800;letter-spacing:-.02em;color:var(--app-text-strong);margin:0}.hero__lead[data-v-b792c7af]{font-size:14.5px;line-height:1.9;color:var(--app-text-muted);margin:10px auto 0;max-width:320px}.hero__lead .lead-hl[data-v-b792c7af-s]{font-weight:700;color:var(--app-text-strong);white-space:nowrap;background:linear-gradient(transparent 58%,var(--app-highlight-marker) 58%);padding:0 2px}.card[data-v-b792c7af]{background:var(--app-glass-bg);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);border:1px solid var(--app-glass-border);border-radius:var(--app-radius-lg);padding:22px 18px 18px;box-shadow:var(--app-shadow-card)}@media (min-width: 480px){.card[data-v-b792c7af]{padding:26px 24px 22px}}.actions[data-v-b792c7af]{display:flex;justify-content:center}.actions .ghost[data-v-b792c7af-s]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;font-size:14px;font-weight:600;color:var(--app-text-muted);background:transparent;border:none;cursor:pointer;padding:10px 16px;transition:color .15s ease}.actions .ghost[data-v-b792c7af-s]:hover{color:var(--app-text-strong)}.actions .ghost ion-icon[data-v-b792c7af-s]{font-size:18px}.foot[data-v-b792c7af]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12.5px;color:var(--app-text-muted)}.foot__icon[data-v-b792c7af]{font-size:15px;color:var(--app-text-muted)}@media (prefers-reduced-motion: reduce){.screen[data-v-b792c7af] *,.screen[data-v-b792c7af] *:before,.screen[data-v-b792c7af] *:after{animation:none!important;transition:none!important}}.submit[data-v-6ab0461b]{margin-top:18px}.ticks[data-v-6ab0461b]{display:flex;align-items:center;gap:3px;flex-shrink:0}.ticks__t[data-v-6ab0461b]{width:4px;height:12px;border-radius:2px;background:var(--app-border);transition:background .18s ease,transform .18s ease;transition-delay:calc(var(--t) * 14ms)}.ticks__t--on[data-v-6ab0461b]{background:var(--app-gradient-brand);transform:scaleY(1.2)}.ticks--full .ticks__t[data-v-6ab0461b]{background:var(--app-valid)}.otp-form[data-v-7ae0857d]{width:100%;display:flex;flex-direction:column;align-items:center;gap:18px}.otp__boxes[data-v-7ae0857d]{display:flex;gap:10px;justify-content:center;width:100%}.otp-box[data-v-7ae0857d]{width:56px;height:64px;text-align:center;font-size:26px;font-weight:700;color:var(--app-text-strong);background:var(--app-surface);border:1.5px solid var(--app-border);border-radius:16px;box-shadow:var(--app-shadow-field);outline:none;font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.otp-box[data-v-7ae0857d]:focus,.otp-box--focus[data-v-7ae0857d]{border-color:var(--app-focus-border);box-shadow:0 0 0 4px var(--app-focus-ring)}.otp-box--filled[data-v-7ae0857d]{border-color:var(--app-accent);background:var(--app-chip-bg)}@media (max-width: 360px){.otp-box[data-v-7ae0857d]{width:48px;height:58px;font-size:22px}}.validity[data-v-7ae0857d]{margin:0;display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:var(--app-text-muted)}.validity__time[data-v-7ae0857d]{font-size:14px;font-weight:700;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.validity--expired[data-v-7ae0857d]{color:var(--app-danger)}.resend[data-v-7ae0857d]{display:inline-flex;align-items:center;gap:6px;min-height:40px}.resend__count[data-v-7ae0857d]{font-size:13.5px;color:var(--app-text-muted)}.resend__timer[data-v-7ae0857d]{font-size:14px;font-weight:700;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.resend__btn[data-v-7ae0857d]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:4px 12px;font:inherit;font-size:14px;font-weight:700;color:var(--app-accent);background:transparent;border:none;cursor:pointer}.resend__btn[data-v-7ae0857d]:disabled{opacity:.6;cursor:default}.resend__locked[data-v-7ae0857d]{margin:0;font-size:13px;line-height:1.7;color:var(--app-text-muted)}.resend__spinner[data-v-7ae0857d]{width:14px;height:14px;--color: var(--app-accent)}.submit[data-v-7ae0857d]{margin-top:4px}.app-chip[data-v-95794cea]{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:.01em}.app-chip--brand[data-v-95794cea]{background:var(--app-chip-bg);color:var(--app-chip-text)}.app-chip--neutral[data-v-95794cea]{background:transparent;color:var(--app-text-muted);box-shadow:inset 0 0 0 1px var(--app-border)}.submit[data-v-6f17a47c]{margin-top:18px}.app-card[data-v-6c329646]{background:var(--app-surface);border:1px solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-field);padding:var(--card-padding, 16px)}.app-skeleton[data-v-2ae535da]{display:inline-block;background-image:linear-gradient(100deg,transparent 20%,var(--app-skeleton-shine) 50%,transparent 80%),linear-gradient(var(--app-skeleton-track),var(--app-skeleton-track));background-size:240% 100%,100% 100%;background-position-x:-120%;animation:app-skeleton-sweep-2ae535da 1.4s ease-in-out infinite}@keyframes app-skeleton-sweep-2ae535da{to{background-position-x:120%}}@media (prefers-reduced-motion: reduce){.app-skeleton[data-v-2ae535da]{animation:none;background-position-x:0}}.addon-card[data-v-87aa3991]{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:16px;text-align:start;background:var(--app-surface);border:1.5px dashed var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-field);transition:border-color .15s ease,box-shadow .15s ease}.addon-card--selected[data-v-87aa3991]{align-items:flex-start;border-style:solid;border-color:var(--app-brand-500)}.addon-card[disabled][data-v-87aa3991]{cursor:default;opacity:.85}.addon-card__body[data-v-87aa3991]{display:flex;flex-direction:column;gap:4px}.addon-card__title[data-v-87aa3991]{font-size:15px;font-weight:700;color:var(--app-text-strong)}.addon-card__description[data-v-87aa3991]{font-size:12.5px;line-height:1.7;color:var(--app-text-muted)}.addon-card__meta[data-v-87aa3991]{font-size:13px;color:var(--app-text-body)}.addon-card__meta strong[data-v-87aa3991]{color:var(--app-text-strong)}.addon-card__hint[data-v-87aa3991]{font-size:11.5px;color:var(--app-accent)}.addon-card__tick[data-v-87aa3991]{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;font-size:13px;line-height:1;color:transparent;background:var(--app-surface);border:1.5px solid var(--app-border);border-radius:7px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.addon-card__tick--on[data-v-87aa3991]{color:var(--app-on-brand);background:var(--app-brand-500);border-color:var(--app-brand-500)}.discount__toggle[data-v-bbf1e4a2]{display:inline-flex;align-items:center;gap:6px;padding:4px 0;background:none;border:0;font:inherit;font-size:13px;font-weight:600;color:var(--app-accent);min-height:44px;cursor:pointer}.discount__toggle ion-icon[data-v-bbf1e4a2]{font-size:14px}.discount__applied[data-v-bbf1e4a2]{display:flex;align-items:center;gap:10px}.discount__applied .app-chip[data-v-bbf1e4a2],.discount__remove[data-v-bbf1e4a2]{margin-inline-end:8px}.discount__remove[data-v-bbf1e4a2]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--app-text-muted);box-shadow:inset 0 0 0 1px var(--app-border)}.discount__editor[data-v-bbf1e4a2]{display:flex;align-items:flex-start;gap:10px}.discount__field[data-v-bbf1e4a2]{flex:1}.discount__apply[data-v-bbf1e4a2]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 16px;font-size:13.5px;font-weight:700;color:var(--app-accent-strong);background:var(--app-chip-bg);border-radius:var(--app-radius-md)}.plan-cards[data-v-95818c90]{display:flex;flex-direction:column;gap:12px}.plan-card[data-v-95818c90]{display:flex;flex-direction:column;gap:8px;width:100%;padding:16px;text-align:start;background:var(--app-surface);border:1.5px solid var(--app-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-field);transition:border-color .15s ease,box-shadow .15s ease}.plan-card--selected[data-v-95818c90]{border-color:var(--app-brand-500);box-shadow:var(--app-shadow-card)}.plan-card[data-v-95818c90]:disabled{cursor:not-allowed;opacity:.75}.plan-card--secondary[data-v-95818c90]{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.plan-card__head[data-v-95818c90]{display:flex;align-items:center;justify-content:space-between;gap:10px}.plan-card__name[data-v-95818c90]{font-size:15px;font-weight:700;color:var(--app-text-strong)}.plan-card__price[data-v-95818c90]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0}.plan-card__price strong[data-v-95818c90]{font-size:17px;color:var(--app-text-strong)}.plan-card__price small[data-v-95818c90]{font-size:12px;color:var(--app-text-muted)}.plan-card__original[data-v-95818c90]{font-size:13px;color:var(--app-text-muted);text-decoration:line-through;text-decoration-thickness:1.5px}.plan-card__sale-badge[data-v-95818c90]{padding:2px 10px;background:var(--app-chip-bg);border-radius:999px;font-size:12px;font-weight:800;color:var(--app-accent-strong);white-space:nowrap}.plan-card__price--main strong[data-v-95818c90]{font-size:26px}.plan-card__features[data-v-95818c90]{margin:0;padding:0;list-style:none;font-size:13px;color:var(--app-text-body)}.plan-card__features li[data-v-95818c90]:before{content:"✓ ";color:var(--app-accent);font-weight:700}.plan-cards__divider[data-v-95818c90]{margin-block:6px 2px;font-size:12px;font-weight:600;color:var(--app-text-muted);text-align:center}.summary[data-v-183b221c]{display:flex;flex-direction:column;gap:10px;margin:0}.summary__row[data-v-183b221c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.summary__row dt[data-v-183b221c],.summary__row dd[data-v-183b221c]{margin:0;font-size:13.5px;color:var(--app-text-body)}.summary__row dd[data-v-183b221c]{color:var(--app-text-strong);text-align:left}.summary__sale[data-v-183b221c]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;justify-content:flex-end}.summary__original[data-v-183b221c]{font-size:12px;font-weight:400;color:var(--app-text-muted);text-decoration:line-through;text-decoration-thickness:1.5px}.summary__sale-badge[data-v-183b221c]{padding:2px 10px;background:var(--app-chip-bg);border-radius:999px;font-size:11.5px;font-weight:800;color:var(--app-accent-strong);white-space:nowrap}.summary__row--discount dt[data-v-183b221c],.summary__row--discount dd[data-v-183b221c]{color:var(--app-valid)}.summary__row--total[data-v-183b221c]{padding-top:12px;border-top:1px dashed var(--app-border)}.summary__row--total dt[data-v-183b221c]{font-weight:700;color:var(--app-text-strong)}.summary__row--total strong[data-v-183b221c]{font-size:20px;color:var(--app-text-strong)}.vpn-warning[data-v-6efb8fda]{--height: auto;--width: min(420px, calc(100vw - 32px) );--border-radius: 20px;--background: var(--app-surface);--box-shadow: var(--app-shadow-float)}.vpn-warning__card[data-v-6efb8fda]{position:relative;display:flex;flex-direction:column;gap:12px;padding:22px 20px calc(20px + env(safe-area-inset-bottom));text-align:center}.vpn-warning__close[data-v-6efb8fda]{position:absolute;inset-inline-end:8px;top:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--app-text-muted);font-size:22px;cursor:pointer}.vpn-warning__title[data-v-6efb8fda]{margin:0;padding-inline:28px;font-size:17px;font-weight:800;color:var(--app-text-strong)}.vpn-warning__body[data-v-6efb8fda]{margin:0;font-size:13.5px;line-height:2;color:var(--app-text-body)}.vpn-warning__continue[data-v-6efb8fda]{min-height:52px;margin-top:4px;padding:12px 16px;border:0;border-radius:var(--app-radius-lg);background:var(--app-gradient-brand);box-shadow:var(--app-shadow-float);color:var(--app-on-brand);font:inherit;font-size:16px;font-weight:800;cursor:pointer}.vpn-warning__continue[data-v-6efb8fda]:focus-visible,.vpn-warning__close[data-v-6efb8fda]:focus-visible{outline:2px solid var(--app-focus-border);outline-offset:2px}.vpn-warning__continue[data-v-6efb8fda]:active{transform:translateY(1px) scale(.995)}.paywall[data-v-c8521446]{display:flex;flex-direction:column;gap:14px;max-width:480px;margin-inline:auto;padding:16px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.paywall__lead[data-v-c8521446]{margin:-2px 4px 0;font-size:13.5px;line-height:1.9;color:var(--app-text-muted)}.paywall__summary[data-v-c8521446]{border-style:dashed}.paywall__quote-failed[data-v-c8521446]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}.paywall__quote-error[data-v-c8521446]{font-size:13.5px;line-height:1.9;text-align:center;color:var(--app-danger)}.paywall__note[data-v-c8521446]{margin:-6px 0 0;text-align:center;font-size:11.5px;color:var(--app-text-placeholder)}.paywall__feedback[data-v-c8521446]{align-self:stretch;min-height:48px;padding:12px 16px;border-radius:var(--app-radius-md);border:1.5px solid var(--app-brand-300);background:var(--app-chip-bg);color:var(--app-accent-strong);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.paywall__support[data-v-c8521446]{align-self:center;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--app-text-muted);cursor:pointer;min-height:44px;padding:12px 16px;text-decoration:underline;text-underline-offset:4px}.admin-stack{display:flex;flex-direction:column;gap:12px;padding:12px 12px calc(24px + env(safe-area-inset-bottom));max-width:1100px;margin-inline:auto;width:100%}.admin-title{margin:4px 2px 0;font-size:18px;font-weight:800}.admin-lead{margin:0 2px;font-size:13px;opacity:.72;line-height:1.9}.admin-card{background:var(--ion-card-background, var(--ion-background-color-step-50, #fff));border:1px solid var(--ion-border-color, rgba(0, 0, 0, .08));border-radius:14px;padding:12px}.admin-table-wrap{overflow-x:auto;margin-inline:-12px;padding-inline:12px}table.admin-table{width:100%;border-collapse:collapse;font-size:13px;min-width:560px}.admin-table th,.admin-table td{text-align:start;padding:8px 10px;border-bottom:1px solid var(--ion-border-color, rgba(0, 0, 0, .08));white-space:nowrap;vertical-align:middle}.admin-table th{font-weight:700;opacity:.7;font-size:12px}.admin-table tr:last-child td{border-bottom:none}.admin-table td.wrap,.admin-table th.wrap{white-space:normal;min-width:160px}.admin-table__row--discount td:last-child{color:var(--app-valid, var(--ion-color-success-shade, #1e7e46));font-weight:700}.admin-shorturl{direction:ltr;display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.admin-row-actions{display:flex;gap:6px;flex-wrap:wrap}.admin-chip{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 10px;border-radius:999px;background:var(--ion-color-light, #eef2f7);color:var(--ion-text-color, inherit)}.admin-chip--ok{background:rgba(46,160,90,.16);color:var(--ion-color-success-shade, #1e7e46)}.admin-chip--warn{background:rgba(220,150,20,.18);color:var(--ion-color-warning-shade, #9a6700)}.admin-chip--bad{background:rgba(220,60,60,.14);color:var(--ion-color-danger-shade, #b42323)}.admin-chip--info{background:rgba(56,130,246,.14);color:var(--ion-color-primary-shade, #1d5fd0)}.admin-form{display:flex;flex-direction:column;gap:10px}.admin-form label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:700}.admin-form input,.admin-form select,.admin-form textarea{font:inherit;font-weight:400;border:1px solid var(--ion-border-color, rgba(0, 0, 0, .14));border-radius:10px;padding:9px 10px;background:var(--ion-background-color, #fff);color:var(--ion-text-color, inherit);width:100%}.admin-form textarea{min-height:88px;resize:vertical;line-height:1.9}.admin-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 560px){.admin-form-row{grid-template-columns:1fr}}.admin-hint{font-size:11.5px;font-weight:400;opacity:.65;line-height:1.8}.admin-inline-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}button.admin-btn{font:inherit;font-size:12.5px;font-weight:700;border-radius:10px;padding:10px 16px;min-height:44px;border:1px solid var(--ion-border-color, rgba(0, 0, 0, .14));background:var(--ion-background-color-step-100, #f1f5f9);color:var(--ion-text-color, inherit);cursor:pointer}button.admin-btn:disabled{opacity:.55;cursor:default}button.admin-btn--primary{background:var(--ion-color-primary, #3880ff);border-color:transparent;color:#fff}button.admin-btn--danger{background:rgba(220,60,60,.12);border-color:rgba(220,60,60,.35);color:var(--ion-color-danger-shade, #b42323)}.admin-state{text-align:center;padding:28px 12px;font-size:13.5px;opacity:.8}.admin-warn-box{border:1px solid rgba(220,150,20,.45);background:rgba(220,150,20,.1);border-radius:12px;padding:10px 12px;font-size:13px;line-height:2}.admin-preview{border:1px dashed var(--ion-border-color, rgba(0, 0, 0, .2));border-radius:12px;padding:10px 12px;font-size:13.5px;line-height:2.1;white-space:pre-wrap}.admin-preview__label{opacity:.7;font-size:12.5px;font-weight:700}.admin-preview__sale{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px}.admin-preview__sale s{opacity:.65;text-decoration-thickness:1.5px}.admin-preview__badge{display:inline-block;padding:2px 10px;border-radius:999px;background:rgba(56,130,246,.14);font-size:12px;font-weight:800;white-space:nowrap}.admin-thread{display:flex;flex-direction:column;gap:8px}.admin-msg{border-radius:12px;padding:8px 12px;font-size:13px;line-height:2;background:var(--ion-background-color-step-100, #f1f5f9)}.admin-msg--admin{background:rgba(56,130,246,.12)}.admin-msg--ai{background:rgba(150,100,220,.1)}.admin-msg-meta{font-size:11px;opacity:.7;margin-top:4px}.admin-trace{direction:ltr;text-align:left;font-family:ui-monospace,monospace;font-size:11px;background:var(--ion-background-color-step-100, rgba(0, 0, 0, .05));border:1px solid var(--ion-border-color, rgba(0, 0, 0, .08));color:var(--ion-text-color, inherit);border-radius:8px;padding:6px 8px;margin-top:6px;overflow-x:auto;white-space:pre}.admin-nav-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}button.admin-nav-item{font:inherit;text-align:start;border:1px solid var(--ion-border-color, rgba(0, 0, 0, .1));background:var(--ion-card-background, var(--ion-background-color-step-50, #fff));border-radius:12px;padding:12px;font-size:13.5px;font-weight:700;cursor:pointer;color:var(--ion-text-color, inherit)}button.admin-nav-item small{display:block;font-weight:400;opacity:.65;margin-top:4px;font-size:11.5px}button.admin-nav-item--active{border-color:var(--ion-color-primary, #3880ff);background:rgba(56,130,246,.12)}.admin-error{margin:0 2px;font-size:13px;font-weight:700;line-height:1.9;color:var(--ion-color-danger-shade, #b42323)}.admin-stats-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.admin-stat{border:1px solid var(--ion-border-color, rgba(0, 0, 0, .1));border-radius:12px;padding:10px 12px}.admin-stat strong{display:block;font-size:20px;font-weight:800}.admin-stat span{font-size:11.5px;opacity:.7}.contact-msg-body[data-v-e69ffefb]{margin:0;white-space:pre-line;overflow-wrap:break-word}.app-tab-bar[data-v-af5e4a5a]{--background: var(--app-glass-bg);border-top:1px solid var(--app-glass-border);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);--color: var(--app-text-muted);--color-selected: var(--app-tab-selected)}.empty[data-v-b163b608]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:48px 28px}.empty__icon-wrap[data-v-b163b608]{display:grid;place-items:center;width:76px;height:76px;margin-bottom:14px;border-radius:26px;color:var(--app-accent);background:linear-gradient(160deg,var(--app-chip-bg),transparent);box-shadow:inset 0 0 0 1px var(--app-border)}.empty__icon-wrap ion-icon[data-v-b163b608]{font-size:34px}.empty__title[data-v-b163b608]{margin:0;font-size:17px;font-weight:800;color:var(--app-text-strong)}.empty__text[data-v-b163b608]{margin:0;max-width:300px;font-size:13.5px;line-height:1.9;color:var(--app-text-muted)}.card[data-v-b3a91309]{display:flex;gap:8px;padding:16px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-shadow-field)}.card--muted[data-v-b3a91309]{opacity:.82}.card__main[data-v-b3a91309]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.card__title[data-v-b3a91309]{margin:0;font-size:16px;font-weight:800;color:var(--app-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__subtitle[data-v-b3a91309]{margin:0;font-size:13px;color:var(--app-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__date[data-v-b3a91309]{margin:6px 0 0;font-size:14.5px;font-weight:700;color:var(--app-text-strong)}.card__equiv[data-v-b3a91309]{margin:0;font-size:12px;color:var(--app-text-muted)}.card__badges[data-v-b3a91309]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.badge[data-v-b3a91309]{padding:3px 10px;border-radius:999px;background:var(--app-chip-bg);color:var(--app-chip-text);font-size:11.5px;font-weight:700}.badge--count[data-v-b3a91309]{background:var(--app-gradient-brand);color:var(--app-on-brand)}.badge--muted[data-v-b3a91309],.badge--voice[data-v-b3a91309]{background:transparent;color:var(--app-text-muted);box-shadow:inset 0 0 0 1px var(--app-border)}.card__actions[data-v-b3a91309]{display:flex;flex-direction:column;gap:2px}.icon-btn[data-v-b3a91309]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--app-text-muted);font-size:19px;cursor:pointer;transition:background .15s ease}.icon-btn[data-v-b3a91309]:hover{background:var(--app-chip-bg);color:var(--app-accent)}.icon-btn--danger[data-v-b3a91309]:hover{background:var(--app-danger-ring);color:var(--app-danger)}.welcome[data-v-33283fce]{position:relative;display:flex;flex-direction:column;gap:6px;overflow:hidden;margin:0 16px;padding:18px;background:var(--app-gradient-brand);border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-card);color:var(--app-on-brand)}.welcome__glow[data-v-33283fce]{position:absolute;inset-block-start:-40px;inset-inline-end:-30px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.35) 0%,transparent 70%)}.welcome__title[data-v-33283fce]{font-size:17px}.welcome__body[data-v-33283fce]{margin:0;font-size:13px;line-height:1.9;opacity:.92}.welcome__cta[data-v-33283fce]{margin-top:10px;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;padding:9px 20px;font:inherit;font-size:13px;font-weight:700;color:var(--app-accent-strong);background:var(--app-on-brand);border:0;border-radius:var(--app-radius-md);box-shadow:var(--app-shadow-field);cursor:pointer}.welcome-enter-active[data-v-33283fce],.welcome-leave-active[data-v-33283fce]{transition:transform .25s ease,opacity .25s ease}.welcome-enter-from[data-v-33283fce],.welcome-leave-to[data-v-33283fce]{transform:translateY(-8px);opacity:0}.greeting[data-v-6fdd5cf1]{max-width:480px;margin:0 auto;padding:18px 20px 4px}.greeting__title[data-v-6fdd5cf1]{margin:0;font-size:20px;font-weight:800;color:var(--app-text-strong)}.greeting__date[data-v-6fdd5cf1]{margin:4px 0 0;font-size:13px;color:var(--app-text-muted)}.stack[data-v-6fdd5cf1]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:14px 16px calc(110px + env(safe-area-inset-bottom))}.stack--center[data-v-6fdd5cf1]{align-items:center;padding-top:48px;text-align:center}.state-text[data-v-6fdd5cf1]{margin:0;font-size:13.5px;color:var(--app-text-muted)}.cap[data-v-6fdd5cf1]{max-width:480px;margin:12px auto 0;padding:10px 16px;font-size:12.5px;line-height:1.9;text-align:center;color:var(--app-text-muted);background:var(--app-surface);border:1px dashed var(--app-border);border-radius:var(--app-radius-md);margin-inline:16px}@media (min-width: 512px){.cap[data-v-6fdd5cf1]{margin-inline:auto;width:calc(100% - 32px)}}.nearest[data-v-6fdd5cf1]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--app-radius-lg);background:var(--app-gradient-brand);color:var(--app-on-brand);box-shadow:var(--app-shadow-card)}.nearest__glow[data-v-6fdd5cf1]{position:absolute;inset-block-start:-40px;inset-inline-end:-30px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.35) 0%,transparent 70%)}.nearest__kicker[data-v-6fdd5cf1]{margin:0;font-size:12px;font-weight:700;opacity:.85}.nearest__title[data-v-6fdd5cf1]{margin:0;font-size:19px;font-weight:800}.nearest__date[data-v-6fdd5cf1]{margin:0;font-size:13.5px;opacity:.92}.nearest__count[data-v-6fdd5cf1]{margin:8px 0 0;align-self:flex-start;padding:6px 14px;border-radius:999px;background:rgba(255,255,255,.22);font-size:13px;font-weight:800}.nearest__badges[data-v-6fdd5cf1]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.nearest__badge[data-v-6fdd5cf1]{padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.22);font-size:11.5px;font-weight:700}.list-title[data-v-6fdd5cf1]{margin:6px 4px 0;font-size:14px;font-weight:800;color:var(--app-text-strong)}.empty[data-v-6fdd5cf1]{padding-top:24px}.create-fab[data-v-6fdd5cf1]{margin-bottom:calc(6px + env(safe-area-inset-bottom))}.create-fab--capped ion-fab-button[data-v-6fdd5cf1]{opacity:.65}ion-fab-button[data-v-6fdd5cf1]{--background: var(--app-gradient-brand);--box-shadow: var(--app-shadow-float);width:58px;height:58px;--border-radius: 20px}ion-fab-button ion-icon[data-v-6fdd5cf1]{font-size:26px}.app-toggle[data-v-f43189bc]{display:flex;align-items:center;justify-content:space-between;gap:16px}.app-toggle__text[data-v-f43189bc]{display:flex;flex-direction:column;gap:2px}.app-toggle__label[data-v-f43189bc]{font-size:14.5px;font-weight:600;color:var(--app-text-strong)}.app-toggle__hint[data-v-f43189bc]{font-size:12px;line-height:1.6;color:var(--app-text-muted)}.app-toggle__hint--warning[data-v-f43189bc]{color:var(--app-danger);font-weight:700}.app-toggle--disabled[data-v-f43189bc]{opacity:.6}ion-toggle[data-v-f43189bc]{--track-background-checked: var(--app-brand-500);padding-inline-start:0}.timing[data-v-fd3b27b0]{display:flex;flex-direction:column;gap:16px}.timing__row[data-v-fd3b27b0]{display:flex;flex-direction:column;gap:10px}.timing__row--nested[data-v-fd3b27b0]{margin-top:14px}.timing__label[data-v-fd3b27b0]{font-size:13px;font-weight:700;color:var(--app-text-strong)}.timing__select[data-v-fd3b27b0]{display:flex;align-items:center;width:100%;min-height:50px;padding-inline:16px;border-radius:var(--app-radius-md);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);color:var(--app-text-strong);font-size:15px;font-weight:600}.timing__voice[data-v-fd3b27b0]{padding-top:4px;border-top:1px dashed var(--app-border)}.timing__voice .app-toggle[data-v-fd3b27b0]{padding-top:12px}.timing__slots[data-v-fd3b27b0]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.timing__chips[data-v-fd3b27b0]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.slot[data-v-fd3b27b0]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 8px;border-radius:var(--app-radius-md);border:1.5px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.slot[data-v-fd3b27b0]:active:not([disabled]){transform:scale(.97)}.slot--active[data-v-fd3b27b0]{border-color:var(--app-focus-border);background:var(--app-chip-bg);color:var(--app-chip-text);box-shadow:0 0 0 3px var(--app-focus-ring)}.slot[disabled][data-v-fd3b27b0]{opacity:.55;cursor:default}.slot__name[data-v-fd3b27b0]{font-size:14px;font-weight:800}.slot__hours[data-v-fd3b27b0]{font-size:10.5px;color:var(--app-text-muted)}.timing__slots--error .slot[data-v-fd3b27b0]{border-color:var(--app-danger)}.timing__error[data-v-fd3b27b0]{margin:0;font-size:12.5px;color:var(--app-danger)}.slot--active .slot__hours[data-v-fd3b27b0]{color:inherit;opacity:.85}.card[data-v-cfafc94c]{display:flex;gap:8px;padding:16px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-shadow-field)}.card--muted[data-v-cfafc94c]{opacity:.82}.card__main[data-v-cfafc94c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.card__title[data-v-cfafc94c]{margin:0;font-size:16px;font-weight:800;color:var(--app-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card__date[data-v-cfafc94c]{margin:6px 0 0;font-size:14.5px;font-weight:700;color:var(--app-text-strong)}.card__equiv[data-v-cfafc94c]{margin:6px 0 0;font-size:12px;color:var(--app-text-muted)}.card__badges[data-v-cfafc94c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.badge[data-v-cfafc94c]{padding:3px 10px;border-radius:999px;background:var(--app-chip-bg);color:var(--app-chip-text);font-size:11.5px;font-weight:700}.badge--muted[data-v-cfafc94c],.badge--voice[data-v-cfafc94c]{background:transparent;color:var(--app-text-muted);box-shadow:inset 0 0 0 1px var(--app-border)}.card__details[data-v-cfafc94c]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--app-border)}.card__note[data-v-cfafc94c]{margin:0 0 12px;font-size:12px;line-height:1.9;color:var(--app-text-muted)}.card__actions[data-v-cfafc94c]{display:flex;flex-direction:column;align-items:center;gap:2px}.opt-toggle[data-v-cfafc94c]{--track-background-checked: var(--app-brand-500);padding:8px 0}.icon-btn[data-v-cfafc94c]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--app-text-muted);font-size:19px;cursor:pointer;transition:background .15s ease}.icon-btn[data-v-cfafc94c]:hover{background:var(--app-chip-bg);color:var(--app-accent)}.icon-btn[disabled][data-v-cfafc94c]{opacity:.45;cursor:default}.greeting[data-v-91666294]{max-width:480px;margin:0 auto;padding:18px 20px 4px}.greeting__title[data-v-91666294]{margin:0;font-size:20px;font-weight:800;color:var(--app-text-strong)}.greeting__date[data-v-91666294]{margin:4px 0 0;font-size:13px;color:var(--app-text-muted)}.stack[data-v-91666294]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:14px 16px calc(110px + env(safe-area-inset-bottom))}.stack--center[data-v-91666294]{align-items:center;padding-top:48px;text-align:center}.state-text[data-v-91666294]{margin:0;font-size:13.5px;color:var(--app-text-muted)}.cap[data-v-91666294]{max-width:480px;margin:12px auto 0;padding:10px 16px;font-size:12.5px;line-height:1.9;text-align:center;color:var(--app-text-muted);background:var(--app-surface);border:1px dashed var(--app-border);border-radius:var(--app-radius-md);margin-inline:16px}@media (min-width: 512px){.cap[data-v-91666294]{margin-inline:auto;width:calc(100% - 32px)}}.list-title[data-v-91666294]{margin:6px 4px 0;font-size:14px;font-weight:800;color:var(--app-text-strong)}.empty[data-v-91666294]{padding-top:24px}.sub-card[data-v-859e90eb]{display:flex;flex-direction:column;gap:12px}.sub-card__head[data-v-859e90eb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.sub-card__head strong[data-v-859e90eb]{font-size:15px;color:var(--app-text-strong)}.sub-card__details[data-v-859e90eb]{display:flex;flex-direction:column;gap:8px;margin:0}.sub-card__details>div[data-v-859e90eb]{display:flex;align-items:center;justify-content:space-between;gap:10px}.sub-card__details dt[data-v-859e90eb]{font-size:12.5px;color:var(--app-text-muted)}.sub-card__details dd[data-v-859e90eb]{margin:0;font-size:13.5px;font-weight:600;color:var(--app-text-strong)}.sub-card__remaining--exhausted[data-v-859e90eb]{color:var(--app-danger);font-weight:800}.sub-card__row--disabled[data-v-859e90eb]{opacity:.65}.sub-card__warning[data-v-859e90eb]{margin:0;font-size:12px;font-weight:700;line-height:1.8;color:var(--app-danger)}.sub-card__empty[data-v-859e90eb]{margin:0;font-size:12.5px;line-height:1.9;color:var(--app-text-muted)}.sub-card__actions[data-v-859e90eb]{display:flex;flex-direction:column;gap:10px}.sub-card__ghost[data-v-859e90eb]{padding:4px 2px;text-align:start;font-size:13.5px;font-weight:600;color:var(--app-accent)}.sub-card__hint[data-v-859e90eb]{margin:-4px 0 0;font-size:11.5px;line-height:1.8;color:var(--app-text-muted)}.stack[data-v-1a5fa494]{display:flex;flex-direction:column;gap:14px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.profile[data-v-1a5fa494]{display:flex;align-items:center;gap:14px}.profile__avatar[data-v-1a5fa494]{display:grid;place-items:center;width:64px;height:64px;flex-shrink:0;border-radius:50%;color:var(--app-on-brand);background:var(--app-gradient-brand);box-shadow:var(--app-shadow-float)}.profile__avatar ion-icon[data-v-1a5fa494]{font-size:30px}.profile__avatar strong[data-v-1a5fa494]{font-size:24px;font-weight:800}.profile__text[data-v-1a5fa494]{display:flex;flex-direction:column;gap:5px;min-width:0}.profile__name[data-v-1a5fa494]{margin:0;font-size:17px;font-weight:800;color:var(--app-text-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile__phone[data-v-1a5fa494]{margin:0;font-size:14px;letter-spacing:.02em;color:var(--app-text-muted)}.logout[data-v-1a5fa494]{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;min-height:44px;padding:12px;border-radius:var(--app-radius-md);border:1px solid transparent;background:transparent;font-size:14.5px;font-weight:700;color:var(--app-danger);cursor:pointer;transition:background .15s ease,border-color .15s ease}.entries[data-v-1a5fa494]{display:flex;flex-direction:column;padding:6px}.entry[data-v-1a5fa494]{display:flex;align-items:center;gap:12px;padding:12px 10px;border:0;border-radius:var(--app-radius-md);background:transparent;font:inherit;text-align:start;cursor:pointer;color:var(--app-text-strong)}.entry+.entry[data-v-1a5fa494]{border-top:1px solid var(--app-border)}.entry>ion-icon[data-v-1a5fa494]:first-child{font-size:22px;color:var(--app-accent);flex-shrink:0}.entry__text[data-v-1a5fa494]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.entry__text strong[data-v-1a5fa494]{font-size:14.5px;font-weight:800}.entry__text small[data-v-1a5fa494]{font-size:12px;color:var(--app-text-muted)}.entry__chevron[data-v-1a5fa494]{font-size:18px;color:var(--app-text-muted);flex-shrink:0}.entry__spinner[data-v-1a5fa494]{width:18px;height:18px;--color: var(--app-accent)}.entry[data-v-1a5fa494]:disabled{opacity:.6;cursor:default}.entry--danger>ion-icon[data-v-1a5fa494]:first-child,.entry--danger .entry__text strong[data-v-1a5fa494]{color:var(--app-danger)}.appearance[data-v-1a5fa494]{display:flex;flex-direction:column;gap:12px}.appearance__title[data-v-1a5fa494]{font-size:14.5px;font-weight:800;color:var(--app-text-strong)}.appearance__options[data-v-1a5fa494]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.appearance__btn[data-v-1a5fa494]{min-height:44px;padding:10px 6px;border-radius:var(--app-radius-md);border:1.5px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);font:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.appearance__btn[data-v-1a5fa494]:active{transform:scale(.97)}.appearance__btn--active[data-v-1a5fa494]{border-color:var(--app-focus-border);background:var(--app-chip-bg);color:var(--app-chip-text);box-shadow:0 0 0 3px var(--app-focus-ring)}.appearance__hint[data-v-1a5fa494]{margin:0;font-size:12px;line-height:1.9;color:var(--app-text-muted)}.logout[data-v-1a5fa494]:hover{background:var(--app-danger-ring);border-color:var(--app-danger)}.feedback-card[data-v-1a5fa494]{display:flex;align-items:center;gap:12px;width:100%;padding:16px 14px;border:1.5px solid var(--app-brand-300);border-radius:var(--app-radius-lg);background:var(--app-chip-bg);box-shadow:var(--app-shadow-field);font:inherit;text-align:start;cursor:pointer;color:var(--app-text-strong)}.feedback-card__icon[data-v-1a5fa494]{font-size:26px;color:var(--app-accent);flex-shrink:0}.feedback-card__text[data-v-1a5fa494]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.feedback-card__text strong[data-v-1a5fa494]{font-size:15px;font-weight:800;color:var(--app-accent-strong)}.feedback-card__text small[data-v-1a5fa494]{font-size:12.5px;line-height:1.8;color:var(--app-text-muted)}.feedback-card__chevron[data-v-1a5fa494]{font-size:18px;color:var(--app-accent);flex-shrink:0}.support-link[data-v-1a5fa494]{border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--app-text-muted);cursor:pointer;min-height:44px;padding:12px 16px;text-decoration:underline;text-underline-offset:4px}.stack[data-v-7648624a]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.stack--center[data-v-7648624a]{align-items:center;padding-top:64px;text-align:center}.panel[data-v-7648624a]{display:flex;flex-direction:column;gap:6px}.panel--warning[data-v-7648624a]{border-color:var(--app-danger)}.panel__title[data-v-7648624a]{margin:0;font-size:14px;font-weight:800;color:var(--app-text-strong)}.panel__lead[data-v-7648624a]{margin:0;font-size:13.5px;line-height:2;color:var(--app-text-body)}.panel__phone[data-v-7648624a]{margin:0;font-size:16px;font-weight:800;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.code__label[data-v-7648624a]{display:block;margin-top:8px;font-size:13px;font-weight:700;color:var(--app-text-strong)}.code__input[data-v-7648624a]{margin-top:6px;--padding-top: 14px;--padding-bottom: 14px;--padding-start: 16px;--padding-end: 16px;border:1.5px solid var(--app-border);border-radius:var(--app-radius-md);font-size:20px;font-weight:700;letter-spacing:.3em;text-align:center;font-variant-numeric:tabular-nums}.validity[data-v-7648624a]{margin:8px 0 0;display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:var(--app-text-muted)}.validity__time[data-v-7648624a]{font-size:14px;font-weight:700;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.validity--expired[data-v-7648624a]{color:var(--app-danger)}.resend[data-v-7648624a]{display:flex;align-items:center;justify-content:center;min-height:40px}.resend__locked[data-v-7648624a]{margin:0;font-size:13px;color:var(--app-text-muted)}.resend__timer[data-v-7648624a]{font-size:14px;font-weight:700;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.resend__btn[data-v-7648624a]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:4px 12px;font-size:14px;font-weight:700;color:var(--app-accent);background:transparent;border:none;cursor:pointer;font-family:inherit}.resend__btn[data-v-7648624a]:disabled{opacity:.6;cursor:default}.farewell-icon[data-v-7648624a]{font-size:52px;color:var(--app-accent)}.farewell-text[data-v-7648624a]{margin:0;font-size:15px;font-weight:700;line-height:2;color:var(--app-text-strong)}.app-select__label[data-v-6f52d5ee]{display:block;font-size:13px;font-weight:700;color:var(--app-text-strong);margin-bottom:10px}.app-select__control[data-v-6f52d5ee]{display:flex;align-items:center;width:100%;min-height:50px;padding-inline:16px;border-radius:var(--app-radius-md);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);color:var(--app-text-strong);font-size:15px;font-weight:600}.app-select__control[data-v-6f52d5ee]::part(placeholder){color:var(--app-text-placeholder);opacity:1}.filters[data-v-7a1790ba]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:16px 16px 4px}.filters--disabled[data-v-7a1790ba]{opacity:.6;pointer-events:none}.reload-bar[data-v-7a1790ba]{display:flex;align-items:center;justify-content:center;gap:8px;max-width:480px;margin:10px auto 0;padding:0 16px;font-size:13px;font-weight:700;color:var(--app-text-muted)}.reload-bar__spinner[data-v-7a1790ba]{width:16px;height:16px}.stack[data-v-7a1790ba]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:14px 16px calc(110px + env(safe-area-inset-bottom))}.stack--center[data-v-7a1790ba]{align-items:center;padding-top:48px;text-align:center}.stack--reloading[data-v-7a1790ba]{opacity:.55;pointer-events:none}.state-text[data-v-7a1790ba]{margin:0;font-size:13.5px;color:var(--app-text-muted)}.cap[data-v-7a1790ba]{max-width:480px;margin:12px auto 0;padding:2px 16px;font-size:12.5px;text-align:center;color:var(--app-text-muted)}.row[data-v-7a1790ba]{display:flex;flex-direction:column;gap:6px}.row__head[data-v-7a1790ba]{display:flex;align-items:center;justify-content:space-between;gap:8px}.row__status[data-v-7a1790ba]{font-size:12px;font-weight:700;color:var(--app-valid)}.row__status--failed[data-v-7a1790ba]{color:var(--app-danger)}.row__title[data-v-7a1790ba]{margin:0;font-size:15px;font-weight:800;color:var(--app-text-strong)}.row__sub[data-v-7a1790ba]{margin:0;font-size:12.5px;color:var(--app-text-muted)}.row__meta[data-v-7a1790ba]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;font-size:12px;color:var(--app-text-muted)}.row__meta time[data-v-7a1790ba]{font-variant-numeric:tabular-nums}.empty[data-v-7a1790ba]{padding-top:24px}.sheet[data-v-7c0e2baa]{display:flex;flex-direction:column;gap:14px;padding:10px 18px calc(20px + env(safe-area-inset-bottom));background:var(--app-page-bg)}.sheet__head[data-v-7c0e2baa]{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:8px;text-align:center}.sheet__back[data-v-7c0e2baa]{position:absolute;inset-inline-start:0;top:6px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text-strong);font-size:20px;cursor:pointer}.sheet__close[data-v-7c0e2baa]{position:absolute;inset-inline-end:0;top:6px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text-strong);font-size:20px;cursor:pointer}.sheet__title[data-v-7c0e2baa]{margin:0;font-size:16px;font-weight:800;color:var(--app-text-strong)}.sheet__subtitle[data-v-7c0e2baa]{margin:0;font-size:12.5px;color:var(--app-text-muted)}.sheet__months[data-v-7c0e2baa]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.month[data-v-7c0e2baa]{padding:14px 6px;border-radius:var(--app-radius-md);border:1.5px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);font:inherit;font-size:14.5px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.month[data-v-7c0e2baa]:active{transform:scale(.97)}.month--current[data-v-7c0e2baa]{border-style:dashed;border-color:var(--app-focus-border)}.month--active[data-v-7c0e2baa]{border-color:var(--app-focus-border);background:var(--app-chip-bg);color:var(--app-chip-text);box-shadow:0 0 0 3px var(--app-focus-ring)}.sheet__days[data-v-7c0e2baa]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.day[data-v-7c0e2baa]{aspect-ratio:1;display:grid;place-items:center;border-radius:12px;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.day[data-v-7c0e2baa]:active{transform:scale(.94)}.day--active[data-v-7c0e2baa]{border-color:var(--app-focus-border);background:var(--app-gradient-brand);color:var(--app-on-brand);box-shadow:var(--app-shadow-float)}.form[data-v-f314b938]{display:flex;flex-direction:column;gap:18px;max-width:480px;margin-inline:auto;padding:18px 20px calc(110px + env(safe-area-inset-bottom))}.form--loading[data-v-f314b938]{gap:14px}.form__section[data-v-f314b938]{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1px solid var(--app-border);box-shadow:var(--app-shadow-field)}.form__label[data-v-f314b938]{font-size:13px;font-weight:700;color:var(--app-text-strong)}.form__error[data-v-f314b938]{margin:0;font-size:12.5px;color:var(--app-danger)}.form__nested[data-v-f314b938]{display:flex;flex-direction:column;gap:8px}.chips[data-v-f314b938]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.chip[data-v-f314b938]{padding:12px 6px;border-radius:var(--app-radius-md);border:1.5px solid var(--app-border);background:var(--app-surface);color:var(--app-text-strong);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.chip[data-v-f314b938]:active{transform:scale(.97)}.chip--active[data-v-f314b938]{border-color:var(--app-focus-border);background:var(--app-chip-bg);color:var(--app-chip-text);box-shadow:0 0 0 3px var(--app-focus-ring)}.date-head[data-v-f314b938]{display:flex;align-items:center;justify-content:space-between;gap:12px}.calendar-toggle[data-v-f314b938]{display:inline-flex;padding:3px;border-radius:999px;background:var(--app-page-bg);border:1px solid var(--app-border)}.calendar-toggle__btn[data-v-f314b938]{min-height:44px;padding:6px 16px;border:0;border-radius:999px;background:transparent;color:var(--app-text-muted);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .15s ease,color .15s ease}.calendar-toggle__btn--active[data-v-f314b938]{background:var(--app-surface);color:var(--app-text-strong);box-shadow:var(--app-shadow-field)}.date-field[data-v-f314b938]{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:var(--app-radius-md);border:1.5px dashed var(--app-border);background:var(--app-page-bg);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease}.date-field--error[data-v-f314b938]{border-color:var(--app-danger)}.date-field__icon[data-v-f314b938]{font-size:22px;color:var(--app-accent);flex-shrink:0}.date-field__text[data-v-f314b938]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.date-field__placeholder[data-v-f314b938]{font-size:14px;color:var(--app-text-placeholder)}.date-field__value[data-v-f314b938]{font-size:16px;font-weight:800;color:var(--app-text-strong)}.date-field__equiv[data-v-f314b938]{font-size:12px;color:var(--app-text-muted)}.date-field__change[data-v-f314b938]{font-size:12.5px;font-weight:700;color:var(--app-accent);flex-shrink:0}.year-row[data-v-f314b938]{max-width:180px}.year-row__field[data-v-f314b938] .field{height:46px;background:var(--app-page-bg)}.year-row__field[data-v-f314b938] .text-field__label,.year-row__field[data-v-f314b938] .field-meta__message{color:var(--app-text-muted);font-weight:600}.form__submit[data-v-f314b938]{position:fixed;inset-inline:0;bottom:0;z-index:20;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--app-page-bg) 70%,transparent)}.form__submit .app-button[data-v-f314b938]{max-width:480px;margin-inline:auto}.stack[data-v-198066fc]{display:flex;flex-direction:column;gap:12px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.stack--center[data-v-198066fc]{align-items:center;padding-top:48px;text-align:center}.state-text[data-v-198066fc]{margin:0;font-size:13.5px;color:var(--app-text-muted)}.panel[data-v-198066fc]{display:flex;flex-direction:column;gap:8px}.panel--resolved[data-v-198066fc],.panel--escalated[data-v-198066fc]{align-items:center;text-align:center}.panel__icon[data-v-198066fc]{font-size:44px;color:var(--app-valid)}.panel__icon--danger[data-v-198066fc]{color:var(--app-danger)}.panel__headline[data-v-198066fc]{margin:0;font-size:16px;font-weight:800;line-height:2;color:var(--app-text-strong)}.panel__lead[data-v-198066fc]{margin:0;font-size:13.5px;line-height:2;color:var(--app-text-body)}.panel__notice[data-v-198066fc]{margin:0;padding:10px 12px;border-radius:var(--app-radius-md);background:var(--app-chip-bg);font-size:13.5px;font-weight:700;line-height:2;color:var(--app-accent-strong)}.panel__question[data-v-198066fc]{margin:4px 0 0;font-size:15px;font-weight:800;color:var(--app-text-strong)}.panel__line[data-v-198066fc]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;font-size:14px}.panel__label[data-v-198066fc]{color:var(--app-text-muted)}.panel__number[data-v-198066fc]{font-size:16px;font-weight:800;color:var(--app-text-strong);font-variant-numeric:tabular-nums}.quota[data-v-198066fc]{margin:6px 0 0;font-size:12.5px;color:var(--app-text-muted)}.quota--exhausted[data-v-198066fc]{color:var(--app-danger);font-weight:700}.wait-countdown[data-v-198066fc]{margin:6px 0 0;font-size:13px;font-weight:700;color:var(--app-text-muted)}.wait-countdown__time[data-v-198066fc]{font-variant-numeric:tabular-nums;color:var(--app-text-strong)}.ghost-btn[data-v-198066fc]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px;border-radius:var(--app-radius-lg);border:1.5px solid var(--app-border);background:var(--app-surface);font:inherit;font-size:15px;font-weight:700;color:var(--app-text-strong);cursor:pointer}.ghost-btn[data-v-198066fc]:disabled{opacity:.6;cursor:default}.ghost-btn__spinner[data-v-198066fc]{width:18px;height:18px}.pick-label[data-v-198066fc]{font-size:12px;color:var(--app-text-muted)}.pick-save[data-v-198066fc]{margin-top:12px}.stack[data-v-5c21690c]{display:flex;flex-direction:column;gap:14px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.lead[data-v-5c21690c]{margin:0;font-size:13.5px;line-height:1.9;color:var(--app-text-muted)}.loading[data-v-5c21690c]{display:flex;flex-direction:column;gap:12px}.state[data-v-5c21690c]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 0}.state-text[data-v-5c21690c]{margin:0;font-size:14px;color:var(--app-text-muted)}.entries[data-v-5c21690c]{display:flex;flex-direction:column;padding:6px}.entry[data-v-5c21690c]{display:flex;align-items:center;gap:12px;padding:12px 10px;border:0;background:transparent;font:inherit;text-align:start;cursor:pointer;color:var(--app-text-strong)}.entry+.entry[data-v-5c21690c]{border-top:1px solid var(--app-border)}.entry__text[data-v-5c21690c]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.entry__text strong[data-v-5c21690c]{font-size:14.5px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry__meta[data-v-5c21690c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.entry__time[data-v-5c21690c]{font-size:11.5px;color:var(--app-text-muted);font-variant-numeric:tabular-nums}.entry__chevron[data-v-5c21690c]{font-size:18px;color:var(--app-text-muted);flex-shrink:0}.stack[data-v-b16f9dcd]{display:flex;flex-direction:column;gap:16px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.body-field__label[data-v-b16f9dcd]{display:block;font-size:13px;font-weight:700;color:var(--app-text-strong);margin-bottom:10px}.body-field__input[data-v-b16f9dcd]{width:100%;box-sizing:border-box;min-height:140px;padding:14px 16px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);font:inherit;font-size:15px;line-height:1.9;color:var(--app-text-strong);resize:vertical}.body-field__input[data-v-b16f9dcd]::placeholder{color:var(--app-text-placeholder)}.body-field__input[data-v-b16f9dcd]:focus{outline:none;border-color:var(--app-focus-border);box-shadow:0 0 0 4px var(--app-focus-ring)}.body-field__input--error[data-v-b16f9dcd]{border-color:var(--app-danger)}.body-field__error[data-v-b16f9dcd]{margin:10px 2px 0;font-size:12.5px;color:var(--app-danger)}.auto-note[data-v-b16f9dcd]{margin:0;font-size:12px;line-height:1.9;text-align:center;color:var(--app-text-muted)}.stack[data-v-0c8f12a6]{display:flex;flex-direction:column;gap:14px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.stack--center[data-v-0c8f12a6]{align-items:center;padding-top:48px}.state-text[data-v-0c8f12a6]{margin:0;font-size:14px;color:var(--app-text-muted)}.status[data-v-0c8f12a6]{margin:0;font-size:12.5px;font-weight:700;color:var(--app-text-muted)}.thread[data-v-0c8f12a6]{display:flex;flex-direction:column;gap:10px}.bubble[data-v-0c8f12a6]{max-width:88%;padding:12px 14px;border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-field)}.bubble__sender[data-v-0c8f12a6]{display:block;margin-bottom:4px;font-size:11.5px;font-weight:800;color:var(--app-text-muted)}.bubble--mine .bubble__sender[data-v-0c8f12a6]{color:inherit;opacity:.85}.bubble__body[data-v-0c8f12a6]{margin:0;font-size:14.5px;line-height:2;white-space:pre-line;overflow-wrap:break-word}.bubble__time[data-v-0c8f12a6]{display:block;margin-top:6px;font-size:11px;color:var(--app-text-muted);font-variant-numeric:tabular-nums}.bubble--mine .bubble__time[data-v-0c8f12a6]{color:inherit;opacity:.85}.bubble--mine[data-v-0c8f12a6]{align-self:flex-end;background:var(--app-gradient-brand);color:var(--app-on-brand);border-bottom-left-radius:6px}.bubble--theirs[data-v-0c8f12a6]{align-self:flex-start;background:var(--app-surface);border:1px solid var(--app-border);color:var(--app-text-strong);border-bottom-right-radius:6px}.bubble--admin[data-v-0c8f12a6]{border-color:var(--app-brand-300);border-width:1.5px}.bubble__badge[data-v-0c8f12a6]{display:inline-block;margin-top:8px;font-size:11px;font-weight:700;opacity:.75}.closed[data-v-0c8f12a6],.escalated[data-v-0c8f12a6]{margin:0;padding:12px 14px;border-radius:var(--app-radius-md);background:var(--app-surface);border:1px solid var(--app-border);font-size:13px;line-height:1.9;color:var(--app-text-muted)}.escalated[data-v-0c8f12a6]{background:var(--app-chip-bg);border-color:var(--app-brand-200);color:var(--app-accent-strong)}.closed[data-v-0c8f12a6]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.closed__text[data-v-0c8f12a6]{margin:0}.closed__cta[data-v-0c8f12a6]{display:inline-flex;align-items:center;min-height:44px;padding:10px 12px;margin:-10px -12px;border:0;background:transparent;font:inherit;font-weight:800;color:var(--app-accent);cursor:pointer}.composer[data-v-0c8f12a6]{display:flex;flex-direction:column;gap:10px;position:sticky;bottom:0;padding-top:12px;padding-bottom:4px;background:var(--app-page-bg)}.composer__input[data-v-0c8f12a6]{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);font:inherit;font-size:14.5px;line-height:1.9;color:var(--app-text-strong);resize:vertical}.composer__input[data-v-0c8f12a6]::placeholder{color:var(--app-text-placeholder)}.composer__input[data-v-0c8f12a6]:focus{outline:none;border-color:var(--app-focus-border);box-shadow:0 0 0 4px var(--app-focus-ring)}.stack[data-v-d61df4c6]{display:flex;flex-direction:column;gap:14px;max-width:480px;margin:0 auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom))}.stack--center[data-v-d61df4c6]{align-items:center;padding-top:48px}.state-text[data-v-d61df4c6]{margin:0;font-size:14px;color:var(--app-text-muted)}.lead[data-v-d61df4c6]{margin:0;font-size:13.5px;line-height:1.9;color:var(--app-text-muted)}.thanks[data-v-d61df4c6]{margin:0;padding:14px 16px;border-radius:var(--app-radius-lg);background:var(--app-chip-bg);border:1.5px solid var(--app-brand-200);box-shadow:var(--app-shadow-field)}.thanks__body[data-v-d61df4c6]{margin:0;font-size:14px;line-height:2;color:var(--app-accent-strong)}.history-title[data-v-d61df4c6]{margin:6px 0 0;font-size:14px;font-weight:800;color:var(--app-text-strong)}.thread[data-v-d61df4c6]{display:flex;flex-direction:column;gap:10px}.bubble[data-v-d61df4c6]{max-width:88%;padding:12px 14px;border-radius:var(--app-radius-lg);box-shadow:var(--app-shadow-field)}.bubble__sender[data-v-d61df4c6]{display:block;margin-bottom:4px;font-size:11.5px;font-weight:800;color:var(--app-text-muted)}.bubble--mine .bubble__sender[data-v-d61df4c6]{color:inherit;opacity:.85}.bubble__body[data-v-d61df4c6]{margin:0;font-size:14.5px;line-height:2;white-space:pre-line;overflow-wrap:break-word}.bubble__time[data-v-d61df4c6]{display:block;margin-top:6px;font-size:11px;color:var(--app-text-muted);font-variant-numeric:tabular-nums}.bubble--mine .bubble__time[data-v-d61df4c6]{color:inherit;opacity:.85}.bubble--mine[data-v-d61df4c6]{align-self:flex-end;background:var(--app-gradient-brand);color:var(--app-on-brand);border-bottom-left-radius:6px}.bubble--theirs[data-v-d61df4c6]{align-self:flex-start;background:var(--app-surface);border:1.5px solid var(--app-brand-300);color:var(--app-text-strong);border-bottom-right-radius:6px}.bubble--system[data-v-d61df4c6]{align-self:center;max-width:100%;background:var(--app-chip-bg);border:1.5px solid var(--app-brand-200);color:var(--app-accent-strong)}.bubble--system .bubble__sender[data-v-d61df4c6]{color:var(--app-accent-strong)}.bubble__badge[data-v-d61df4c6]{display:inline-block;margin-top:8px;font-size:11px;font-weight:700;opacity:.75}.composer[data-v-d61df4c6]{display:flex;flex-direction:column;gap:10px;position:sticky;bottom:0;padding-top:12px;padding-bottom:4px;background:var(--app-page-bg)}.composer__label[data-v-d61df4c6]{font-size:13px;font-weight:700;color:var(--app-text-strong)}.composer__input[data-v-d61df4c6]{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:var(--app-radius-lg);background:var(--app-surface);border:1.5px solid var(--app-border);box-shadow:var(--app-shadow-field);font:inherit;font-size:14.5px;line-height:1.9;color:var(--app-text-strong);resize:vertical}.composer__input[data-v-d61df4c6]::placeholder{color:var(--app-text-placeholder)}.composer__input[data-v-d61df4c6]:focus{outline:none;border-color:var(--app-focus-border);box-shadow:0 0 0 4px var(--app-focus-ring)}.composer__error[data-v-d61df4c6]{margin:0 2px;font-size:12.5px;color:var(--app-danger)}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px rgba(0,0,0,.18)}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media (min-width: 576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media (min-width: 768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media (min-width: 992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media (min-width: 1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media (min-width: 576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media (min-width: 768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media (min-width: 992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media (min-width: 1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media (min-width: 576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (min-width: 768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (min-width: 992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (min-width: 1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media (min-width: 576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (min-width: 768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (min-width: 992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (min-width: 1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (min-width: 576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (min-width: 1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (min-width: 576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width: 1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (min-width: 576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (min-width: 768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (min-width: 992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (min-width: 1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media (min-width: 576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media (min-width: 768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media (min-width: 992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media (min-width: 1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media (min-width: 576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media (min-width: 768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media (min-width: 992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media (min-width: 1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media (min-width: 576px){.ion-display-sm-none{display:none!important}}@media (min-width: 768px){.ion-display-md-none{display:none!important}}@media (min-width: 992px){.ion-display-lg-none{display:none!important}}@media (min-width: 1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media (min-width: 576px){.ion-display-sm-inline{display:inline!important}}@media (min-width: 768px){.ion-display-md-inline{display:inline!important}}@media (min-width: 992px){.ion-display-lg-inline{display:inline!important}}@media (min-width: 1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media (min-width: 576px){.ion-display-sm-inline-block{display:inline-block!important}}@media (min-width: 768px){.ion-display-md-inline-block{display:inline-block!important}}@media (min-width: 992px){.ion-display-lg-inline-block{display:inline-block!important}}@media (min-width: 1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media (min-width: 576px){.ion-display-sm-block{display:block!important}}@media (min-width: 768px){.ion-display-md-block{display:block!important}}@media (min-width: 992px){.ion-display-lg-block{display:block!important}}@media (min-width: 1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media (min-width: 576px){.ion-display-sm-flex{display:flex!important}}@media (min-width: 768px){.ion-display-md-flex{display:flex!important}}@media (min-width: 992px){.ion-display-lg-flex{display:flex!important}}@media (min-width: 1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media (min-width: 576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media (min-width: 576px){.ion-display-sm-grid{display:grid!important}}@media (min-width: 768px){.ion-display-md-grid{display:grid!important}}@media (min-width: 992px){.ion-display-lg-grid{display:grid!important}}@media (min-width: 1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media (min-width: 576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media (min-width: 768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media (min-width: 992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media (min-width: 1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media (min-width: 576px){.ion-display-sm-table{display:table!important}}@media (min-width: 768px){.ion-display-md-table{display:table!important}}@media (min-width: 992px){.ion-display-lg-table{display:table!important}}@media (min-width: 1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media (min-width: 576px){.ion-display-sm-table-cell{display:table-cell!important}}@media (min-width: 768px){.ion-display-md-table-cell{display:table-cell!important}}@media (min-width: 992px){.ion-display-lg-table-cell{display:table-cell!important}}@media (min-width: 1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media (min-width: 576px){.ion-display-sm-table-row{display:table-row!important}}@media (min-width: 768px){.ion-display-md-table-row{display:table-row!important}}@media (min-width: 992px){.ion-display-lg-table-row{display:table-row!important}}@media (min-width: 1200px){.ion-display-xl-table-row{display:table-row!important}}.ion-palette-dark{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}.ion-palette-dark.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-tab-bar-background-focused: #252525;--ion-card-background: #1c1c1d}.ion-palette-dark.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}.ion-palette-dark.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-tab-bar-background-focused: #353535;--ion-card-background: #1e1e1e}@font-face{font-family:Vazirmatn;src:url(/assets/Vazirmatn_wght_-BeciDpKm.woff2) format("woff2 supports variations"),url(/assets/Vazirmatn_wght_-BeciDpKm.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--app-brand-50: #e9f5ff;--app-brand-100: #d6edff;--app-brand-200: #b3dcff;--app-brand-300: #89caff;--app-brand-400: #5fafff;--app-brand-500: #4da6ff;--app-brand-600: #0f7eee;--app-brand-700: #0d6cc7;--app-brand-800: #0a55a0;--app-brand-900: #08437c;--app-page-bg: #f5fbff;--app-surface: #ffffff;--app-glass-bg: rgba(255, 255, 255, .78);--app-glass-border: rgba(255, 255, 255, .9);--app-border: #dbe7f3;--app-text-strong: #10304a;--app-text-body: #2a3a47;--app-text-muted: #55708c;--app-text-placeholder: #7d94a8;--app-valid: #16a34a;--app-valid-ring: rgba(22, 163, 74, .12);--app-danger: #e11d48;--app-danger-ring: rgba(225, 29, 72, .1);--app-focus-border: #35a1ff;--app-focus-ring: rgba(53, 161, 255, .16);--app-tab-selected: var(--app-brand-700);--app-chip-bg: var(--app-brand-100);--app-chip-text: var(--app-brand-800);--app-accent: var(--app-brand-700);--app-accent-strong: var(--app-brand-800);--app-accent-amber: #ffb020;--app-accent-amber-ring: rgba(255, 176, 32, .6);--app-skeleton-track: #dbe7f3;--app-skeleton-shine: rgba(214, 237, 255, .9);--app-gradient-brand: linear-gradient(135deg, #3aa2ff 0%, #0f7eee 100%);--app-gradient-brand-hover: linear-gradient(135deg, #2b96fc 0%, #0a73de 100%);--app-gradient-brand-active: linear-gradient(135deg, #2490f5 0%, #086ad0 100%);--app-highlight-marker: rgba(124, 196, 255, .55);--app-auth-gradient: linear-gradient(180deg, #e9f5ff 0%, #f3faff 45%, #f7fcff 100%);--app-dots-grid: rgba(21, 74, 122, .07);--app-aurora-sky: rgba(124, 196, 255, .6);--app-aurora-cyan: rgba(103, 232, 249, .5);--app-aurora-violet: rgba(199, 184, 255, .4);--app-shadow-field: 0 1px 2px rgba(16, 48, 74, .05);--app-shadow-card: 0 24px 48px -20px rgba(30, 90, 160, .28);--app-shadow-float: 0 14px 26px -10px rgba(15, 126, 238, .6);--app-radius-md: 14px;--app-radius-lg: 18px;--app-on-brand: #ffffff;--app-on-brand-rgb: 255, 255, 255;--ion-color-primary: var(--app-brand-500);--ion-color-primary-rgb: 77, 166, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #4492e0;--ion-color-primary-tint: #5fafff;--ion-color-secondary: var(--app-brand-300);--ion-color-secondary-rgb: 124, 196, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #6dace0;--ion-color-secondary-tint: #89caff;--ion-background-color: var(--app-page-bg);--ion-background-color-rgb: 245, 251, 255;--ion-text-color: var(--app-text-body);--ion-text-color-rgb: 42, 58, 71;--ion-toolbar-background: var(--app-page-bg);--ion-font-family: "Vazirmatn", "IRANSans", Tahoma, system-ui, sans-serif}:root.ion-palette-dark{--app-page-bg: #0c1520;--app-surface: #14212f;--app-glass-bg: rgba(19, 32, 48, .72);--app-glass-border: rgba(125, 170, 220, .16);--app-border: #23384d;--app-text-strong: #ecf4fb;--app-text-body: #dbe7f1;--app-text-muted: #90a7bb;--app-text-placeholder: #66809a;--app-valid: #34d399;--app-valid-ring: rgba(52, 211, 153, .14);--app-danger: #fb7185;--app-danger-ring: rgba(251, 113, 133, .12);--app-focus-border: var(--app-brand-400);--app-focus-ring: rgba(77, 166, 255, .22);--app-tab-selected: var(--app-brand-300);--app-chip-bg: rgba(77, 166, 255, .16);--app-chip-text: #a8d3ff;--app-accent: var(--app-brand-300);--app-accent-strong: var(--app-brand-200);--app-accent-amber: #ffb020;--app-accent-amber-ring: rgba(255, 176, 32, .45);--app-skeleton-track: #1c2c3e;--app-skeleton-shine: rgba(77, 166, 255, .16);--app-highlight-marker: rgba(77, 166, 255, .3);--app-auth-gradient: linear-gradient(180deg, #0a1420 0%, #0d1c2b 45%, #101d2e 100%);--app-dots-grid: rgba(160, 200, 240, .05);--app-aurora-sky: rgba(38, 102, 168, .5);--app-aurora-cyan: rgba(34, 120, 150, .4);--app-aurora-violet: rgba(110, 92, 190, .3);--app-shadow-field: 0 1px 2px rgba(0, 0, 0, .4);--app-shadow-card: 0 24px 48px -20px rgba(0, 0, 0, .6);--app-shadow-float: 0 14px 26px -10px rgba(15, 126, 238, .4);--ion-background-color-rgb: 12, 21, 32;--ion-text-color-rgb: 219, 231, 241}ion-content{--background: var(--app-page-bg)}.app-retry{align-self:center;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 28px;background:var(--app-chip-bg);border:0;border-radius:var(--app-radius-md);font:inherit;font-size:13.5px;font-weight:700;color:var(--app-chip-text);cursor:pointer;transition:transform .12s ease,opacity .15s ease}.app-retry:active{transform:scale(.97)}.app-retry:disabled{opacity:.6;cursor:default}ion-content.auth-screen{--background: var(--app-auth-gradient)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
