.support-route-skeleton{background:var(--dark-bg);flex-direction:column;flex:1;min-height:100%;display:flex;overflow:hidden}.support-route-skeleton__header{border-bottom:1px solid var(--dark-border);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:.75rem;min-height:64px;padding:.75rem 1rem;display:grid}.support-route-skeleton__body{flex-direction:column;gap:1rem;width:min(100%,32rem);margin-inline:auto;padding:1rem;display:flex}.support-skeleton{border-radius:var(--radius-control);background:color-mix(in srgb, var(--surface2) 88%, var(--text-primary) 12%);display:block;position:relative;overflow:hidden}.support-skeleton:after{content:"";background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--text-primary) 10%, transparent) 50%, transparent 80%);animation:1.25s ease-in-out infinite support-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.support-route-skeleton__avatar,.support-route-skeleton__control{border-radius:50%;width:40px;height:40px}.support-route-skeleton__title{width:42%;height:16px}.support-route-skeleton__notice{width:100%;height:68px}.support-route-skeleton__field{flex-direction:column;gap:.5rem;display:flex}.support-route-skeleton__label{width:34%;height:15px}.support-route-skeleton__input{width:100%;height:52px}.support-route-skeleton__button{width:100%;height:48px}@keyframes support-skeleton-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.support-skeleton:after{animation:none}}.support-page-root{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);background:var(--background);isolation:isolate;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.support-page-grid{z-index:1;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.support-page-aside{display:none}.support-page-shell{background:var(--background);flex-direction:column;flex:1;width:100%;max-width:100%;min-height:0;display:flex;overflow:hidden}.support-page-shell>*{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.support-page-mobile-intro{border-bottom:1px solid var(--field-border-idle);background:var(--background);flex-direction:column;flex:none;gap:.45rem;padding:.7rem 1rem .75rem;display:flex}.support-page-mobile-intro__title-row{align-items:center;gap:.65rem;display:flex}.support-page-mobile-intro__title{color:var(--text-primary);font-family:var(--font-syne), var(--font-onest), sans-serif;font-size:var(--inner-page-title-size);margin:.1rem 0 0;font-weight:700;line-height:1.15}.support-page-mobile-intro>p{color:var(--text-muted);margin:0;font-size:.75rem;line-height:1.35}.support-page-mobile-intro__trust{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.7rem;font-weight:550;display:inline-flex}.support-primary-action:disabled{border-color:var(--field-border-idle)!important;background:var(--control-disabled-bg)!important;color:var(--text-disabled)!important;opacity:1!important}@media (min-width:768px){.support-page-mobile-intro{display:none}:is(.support-page-grid:has(.support-step-email),.support-page-grid:has(.support-step-code)){align-items:center}:is(.support-page-grid:has(.support-step-email) .support-page-aside,.support-page-grid:has(.support-step-code) .support-page-aside){align-self:center}:is(.support-page-shell:has(>.support-step-email),.support-page-shell:has(>.support-step-code)){flex:0 40rem;align-self:center;min-height:0;max-height:none}:is(.support-page-shell:has(>.support-step-email)>.support-step-email,.support-page-shell:has(>.support-step-code)>.support-step-code){flex:none}.support-page-root{padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) max(.75rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left))}.support-page-grid{flex-direction:row;justify-content:center;align-items:stretch;gap:clamp(.85rem,2vw,1.5rem);width:100%;max-width:76rem;margin-inline:auto}.support-page-aside{text-align:left;flex:0 0 min(15.5rem,34vw);justify-content:center;align-items:flex-start;min-width:13.5rem;max-width:17.5rem;display:flex}.support-page-aside__inner{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;padding:.75rem 0;display:flex}.support-page-aside__brand{align-items:center;gap:.75rem;display:flex}.support-page-aside__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.6875rem;font-weight:600}.support-page-aside__title{font-size:var(--inner-page-title-size);color:var(--text-primary);font-weight:700;line-height:1.15;font-family:var(--font-syne), var(--font-onest), sans-serif;text-wrap:balance;margin:.15rem 0 0}.support-page-aside__lead{color:var(--text-muted);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.support-page-aside__tips{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.support-page-aside__tips li{color:color-mix(in srgb, var(--text-primary) 82%, var(--text-muted));align-items:flex-start;gap:.55rem;font-size:.75rem;line-height:1.4;display:flex}.support-page-aside__tip-icon{background:color-mix(in srgb, var(--cta-accent) 14%, var(--home-block-bg));border:1px solid color-mix(in srgb, var(--cta-accent) 22%, var(--dark-border));width:1.65rem;height:1.65rem;color:var(--cta-accent);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-theme=light] .support-page-aside__tip-icon{background:color-mix(in srgb, var(--text-muted) 10%, #fff);border-color:color-mix(in srgb, var(--dark-border) 92%, transparent);color:color-mix(in srgb, var(--text-primary) 62%, #3f3f46)}.support-page-shell{border-radius:var(--radius-panel);border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);min-width:0;max-width:none;box-shadow:var(--shadow-page-surface);background:var(--background);flex:auto}html[data-theme=light] .support-page-shell{border-color:var(--home-block-border)}}@media (min-width:1200px){.support-page-root:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 12% 18%, color-mix(in srgb, var(--cta-accent) 11%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 88% 82%, color-mix(in srgb, var(--cta-accent) 7%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--surface2) 35%, transparent), transparent 42%);display:block;position:absolute;inset:0}html[data-theme=dark] .support-page-root:before{background:radial-gradient(ellipse 55% 45% at 12% 18%, color-mix(in srgb, var(--cta-accent) 14%, transparent), transparent 70%), radial-gradient(ellipse 50% 40% at 88% 82%, color-mix(in srgb, var(--cta-accent) 8%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--surface2) 22%, transparent), transparent 48%)}.support-page-root{padding:max(1rem, env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1.25rem, env(safe-area-inset-left))}.support-page-grid{gap:clamp(1.25rem,2.5vw,2rem);max-width:76rem}.support-page-aside{flex:0 0 min(18.5rem,26vw);align-items:flex-start;min-width:16rem;max-width:20rem}.support-page-aside__inner{gap:1.25rem;padding:1.35rem .25rem 1.35rem 0}.support-page-aside__title{font-size:1.35rem}.support-page-aside__lead{font-size:.9375rem}.support-page-aside__tips li{gap:.65rem;font-size:.8125rem}.support-page-aside__tip-icon{width:1.75rem;height:1.75rem}.support-page-shell{border-radius:var(--radius-panel);max-width:44rem}}@media (min-width:1440px){.support-page-grid{gap:2.25rem;max-width:82rem}.support-page-aside{flex-basis:20rem;max-width:22rem}.support-page-shell{max-width:48rem}}.support-messages-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--background);overflow-y:auto}.support-messages-scroll--chat{scroll-padding-bottom:1rem}.support-chat-thread{box-sizing:border-box;padding:.75rem .75rem 1.25rem}.support-chat-thread:after{content:"";height:.75rem;display:block}.support-composer-panel{background:var(--background);border-top:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);flex-shrink:0}.support-composer-panel__attachments{flex-direction:column;align-items:flex-start;max-width:100%;padding:.5rem .75rem 0;display:flex}.support-info-panel{background:var(--home-block-bg);border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--foreground) 6%, transparent) inset, 0 4px 14px #00000014;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}html[data-theme=light] .support-info-panel{border-color:var(--home-block-border);box-shadow:inset 0 1px #ffffffe0,0 2px 8px #0000000d}html[data-theme=dark] .support-info-panel{box-shadow:inset 0 1px #ffffff0d,0 4px 14px #0000003d}.support-page-root .support-form-fields{gap:1rem;margin-top:0}.support-page-root .support-chat-input.input-glass{border-color:color-mix(in srgb, var(--dark-border) 86%, transparent);background:color-mix(in srgb, var(--surface2) 84%, transparent);border-radius:.75rem;min-height:42px;transition:border-color .18s,box-shadow .18s,background-color .18s}html[data-theme=light] .support-page-root .support-chat-input.input-glass{border:1px solid var(--dark-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fefffccc}@media (hover:hover){.support-page-root .support-chat-input.input-glass:hover:not(:focus):not(:focus-visible){border-color:color-mix(in srgb, var(--cta-accent) 32%, var(--dark-border))}}.support-page-root .support-chat-input.input-glass:focus,.support-page-root .support-chat-input.input-glass:focus-visible{border-color:color-mix(in srgb, var(--cta-accent) 52%, var(--dark-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 20%, transparent);outline:none}html[data-theme=light] .support-page-root .support-chat-input.input-glass:focus,html[data-theme=light] .support-page-root .support-chat-input.input-glass:focus-visible{box-shadow:0 0 0 3px #4a80001f}.support-page-root .support-otp-field{flex-direction:column;gap:.5rem;width:100%;display:flex}.support-page-root .support-otp-field .swap-field-label-row{margin-bottom:0;padding-inline:0}.support-page-root .support-form-fields.support-verify-form{flex-direction:column;gap:.875rem;display:flex}.support-otp{touch-action:manipulation;-webkit-tap-highlight-color:transparent;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.5rem,2.4vw,.75rem);width:100%;max-width:none;margin-inline:0;display:grid;position:relative}.support-otp-input{opacity:0;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.support-otp-cell{aspect-ratio:1;border:1px solid var(--dark-border);background:var(--surface-raised-bg);box-sizing:border-box;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:0;transition:border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1),transform 80ms ease-in-out;display:flex;position:relative}.support-otp-cell:active{transform:scale(.97)}.support-otp-cell--filled{border-color:color-mix(in srgb, var(--dark-border) 70%, var(--text-primary));background:color-mix(in srgb, var(--surface-raised-bg) 92%, var(--text-primary))}.support-otp-cell--active{border-color:var(--cta-accent);background:color-mix(in srgb, var(--cta-accent) 9%, var(--surface-raised-bg));box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 16%, transparent), inset 0 1px 0 #ffffff1a}html[data-theme=dark] .support-otp-cell--filled:not(.support-otp-cell--active){border-color:color-mix(in srgb, var(--cta-accent) 20%, var(--dark-border));background:color-mix(in srgb, var(--cta-accent) 7%, var(--surface-raised-bg));box-shadow:inset 0 1px 0 var(--surface-inset-highlight)}html[data-theme=dark] .support-otp-cell--active{background:color-mix(in srgb, var(--cta-accent) 11%, var(--surface1));box-shadow:0 0 0 2px #d0ff0024, inset 0 1px 0 var(--surface-inset-highlight)}html[data-theme=light] .support-otp-cell--filled:not(.support-otp-cell--active){border-color:color-mix(in srgb, var(--dark-border) 62%, var(--text-primary));background:color-mix(in srgb, var(--surface-raised-bg) 86%, var(--text-primary));box-shadow:inset 0 1px #ffffffb8}html[data-theme=light] .support-otp-cell--active{background:color-mix(in srgb, var(--cta-accent) 7%, var(--surface-raised-bg));box-shadow:0 0 0 3px #4a80001c,inset 0 1px #ffffffa6}.support-otp-cell-digit{font-variant-numeric:tabular-nums;color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);transform-origin:50%;font-size:clamp(1.375rem,5.2vw,1.625rem);font-weight:600;line-height:1}.support-otp-cell--filled .support-otp-cell-digit{animation:.2s cubic-bezier(.22,1,.36,1) both support-otp-digit-in}@keyframes support-otp-digit-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.support-otp-cell:not(.support-otp-cell--filled) .support-otp-cell-digit{color:#0000;-webkit-text-fill-color:transparent}@media (max-width:380px){.support-otp-cell{border-radius:12px}}@media (min-width:420px){.support-otp-cell{border-radius:16px}}@media (prefers-reduced-motion:reduce){.support-otp-cell{transition-duration:.01ms}.support-otp-cell:active{transform:none}.support-otp-cell--filled .support-otp-cell-digit{animation:none}}.support-composer-bar{padding:.65rem .75rem;padding-bottom:max(.65rem, env(safe-area-inset-bottom));align-items:flex-end;gap:.5rem;display:flex}.support-composer-input-wrap{flex:1;min-width:0;min-height:44px}.support-composer-bar .support-composer-flow.swap-field-input{box-sizing:border-box;border-radius:14px;width:100%;height:44px;min-height:44px;max-height:10.5rem;padding:10px 12px;overflow:hidden}.support-composer-char-count{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--text-primary,#e5e7eb) 78%, #9ca3af);background:color-mix(in srgb, var(--home-block-bg,#1c1c1c) 96%, #000);border:1px solid color-mix(in srgb, var(--dark-border) 70%, transparent);-webkit-user-select:none;user-select:none;border-radius:6px;padding:.28rem .45rem;font-size:.6875rem;font-weight:500;line-height:1;box-shadow:0 1px 6px #00000047}.support-composer-char-count--float{float:right;shape-outside:inset(0 0 calc(100% - 1.25em) 0);shape-margin:0;margin:0 0 0 .625rem;padding-top:.15rem;padding-bottom:.15rem;animation:.22s support-composer-count-in}@keyframes support-composer-count-in{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.support-composer-editable{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;outline:none;min-height:1.25em;font-size:1rem;line-height:1.25;display:block;overflow:visible}.support-composer-editable:empty:before{content:attr(data-placeholder);color:var(--text-muted);pointer-events:none}@media (prefers-reduced-motion:reduce){.support-composer-char-count--float{animation:none}}.support-composer-char-count--near{color:var(--cta-accent,#f5c542);border-color:color-mix(in srgb, var(--cta-accent,#f5c542) 55%, transparent)}html[data-theme=light] .support-composer-char-count{color:#4b5563;border-color:color-mix(in srgb, var(--home-block-border,#e5e7eb) 90%, #d1d5db);background:#fffffff5;box-shadow:0 1px 4px #0f172a14}html[data-theme=light] .support-composer-char-count--near{color:#b45309}.support-pending-preview__thumb--capture{-o-object-fit:cover;object-fit:cover}.support-pending-preview{background:var(--home-block-bg);border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);box-sizing:border-box;border-radius:.875rem;width:100%;max-width:100%;padding:.38rem;position:relative;overflow:hidden}html[data-theme=light] .support-pending-preview{border-color:var(--home-block-border)}.support-pending-preview__remove{z-index:2;color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex;position:absolute;top:.45rem;right:.45rem}.support-pending-preview__media{background:color-mix(in srgb, var(--surface2) 50%, transparent);border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:4.125rem;max-height:4.125rem;margin:0 0 .3rem;display:flex;position:relative;overflow:hidden}.support-pending-preview__media--video{position:relative}.support-pending-preview__media--doc{background:color-mix(in srgb, var(--surface2) 50%, transparent)}.support-pending-preview__thumb{-o-object-fit:cover;object-fit:cover;border-radius:.4rem;width:100%;height:100%;display:block}.support-pending-preview__play-badge{pointer-events:none;border-radius:inherit;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.support-video-preview{vertical-align:top;justify-content:center;align-items:center;width:auto;max-width:100%;display:inline-flex;position:relative}.support-video-preview__img,.support-video-preview__video{-o-object-fit:contain;object-fit:contain;border-radius:.5rem;width:auto;max-width:min(100%,16rem);height:auto;max-height:min(42vh,12rem);display:block}.support-video-preview--fallback,.support-video-preview--loading{background:color-mix(in srgb, var(--surface2) 45%, transparent);border-radius:.5rem;min-width:7rem;min-height:5rem}.support-video-preview--loading .support-video-preview__video{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.support-video-preview__play{pointer-events:none;border-radius:inherit;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.support-pending-preview__meta{flex-direction:column;gap:.12rem;width:100%;min-width:0;display:flex}.support-pending-preview__name{color:var(--text-primary);font-size:.625rem;font-weight:500;line-height:1.2;display:block}.support-pending-preview__size{color:var(--text-muted);font-size:.5625rem;line-height:1.2}.support-pending-preview__progress{background:color-mix(in srgb, var(--dark-border) 65%, transparent);border-radius:999px;height:.2rem;margin-top:.45rem;overflow:hidden}.support-pending-attach-list{width:100%;max-width:100%}.support-pending-attach-list__count{letter-spacing:.02em;margin:0 0 .35rem;padding-inline:.15rem;font-size:.6875rem;font-weight:600}.support-pending-attach-list__row{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:.5rem;width:100%;max-width:100%;padding-bottom:.15rem;display:flex;overflow-x:auto}.support-pending-attach-list__item{scroll-snap-align:start;flex:0 0 7.25rem;width:7.25rem;min-width:7.25rem;max-width:7.25rem}.support-chat-media-preview{text-align:left;background:0 0;border:none;width:fit-content;max-width:100%;margin-top:0;padding:0;line-height:0;display:block}.support-chat-media-preview__img{-o-object-fit:contain;object-fit:contain;border-radius:.625rem;width:auto;max-width:min(72vw,13rem);height:auto;max-height:11rem;display:block}.support-chat-media-preview .support-video-preview{width:fit-content;max-width:min(72vw,13rem)}.support-chat-media-preview .support-video-preview__img,.support-chat-media-preview .support-video-preview__video{max-width:min(72vw,13rem);max-height:11rem}.support-chat-media-preview .support-video-preview--fallback,.support-chat-media-preview .support-video-preview--loading{min-width:6.5rem;max-width:min(72vw,13rem);min-height:4.5rem}.support-chat-media-preview__video{border-radius:.625rem;overflow:hidden}.support-chat-msg--media{width:auto;max-width:fit-content}.support-chat-bubble--media{width:fit-content;max-width:min(78vw,14rem);padding:.28rem .32rem .32rem}.support-chat-bubble--media .support-chat-media-preview{margin-top:0}.support-chat-bubble--media .support-chat-bubble__meta{margin-top:.2rem;padding-inline:.1rem}.support-composer-btn{border:1px solid color-mix(in srgb, var(--dark-border) 86%, transparent);background:color-mix(in srgb, var(--surface2) 84%, transparent);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--text-muted);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,background-color .18s,color .18s;display:inline-flex}html[data-theme=light] .support-composer-btn--attach{border-color:var(--dark-border);background:#fefffce6}.support-composer-btn--attach:hover{border-color:color-mix(in srgb, var(--cta-accent) 28%, var(--dark-border));color:var(--text-primary)}.support-composer-btn--send{border-color:color-mix(in srgb, var(--cta-accent) 45%, var(--dark-border));background:var(--cta-accent);color:#0a0a0a}.support-composer-btn--send:hover:not(:disabled){filter:brightness(1.04)}.support-composer-bar .support-composer-flow:focus-within{border-color:color-mix(in srgb, var(--cta-accent) 52%, var(--dark-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 20%, transparent);outline:none}html[data-theme=light] .support-composer-bar .support-composer-flow:focus-within{box-shadow:0 0 0 3px #4a80001f}.support-media-lightbox{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lb-chip-bg:#f4f4f5;--lb-chip-bg-hover:#fff;--lb-chip-fg:#18181b;--lb-chip-border:#00000024;--lb-chip-border-hover:#00000038;--lb-chip-shadow:0 2px 10px #00000047}.support-media-lightbox__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e6}.support-media-lightbox__toolbar{background:0 0;min-height:3rem}.support-media-lightbox__actions{flex-shrink:0;align-items:center;gap:.4rem;display:inline-flex}.support-media-lightbox__title,.support-media-lightbox__btn{appearance:none;box-sizing:border-box;background:var(--lb-chip-bg);color:var(--lb-chip-fg);border:1px solid var(--lb-chip-border);box-shadow:var(--lb-chip-shadow);margin:0;font-family:inherit;transition:background-color .16s,border-color .16s,color .16s,transform .12s}.support-media-lightbox__title{border-radius:.5rem;flex:auto;min-width:0;max-width:min(56vw,22rem);padding:.45rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.3}.support-media-lightbox__btn{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:.45rem .75rem;font-size:.75rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.support-media-lightbox__btn svg{stroke:currentColor;color:inherit;flex-shrink:0}.support-media-lightbox__btn--icon{min-width:2.125rem;min-height:2.125rem;padding:.45rem}.support-media-lightbox__title:hover,.support-media-lightbox__btn:hover{background:var(--lb-chip-bg-hover);color:var(--lb-chip-fg);border-color:var(--lb-chip-border-hover)}.support-media-lightbox__btn:active{transform:scale(.97)}.support-media-lightbox__fallback-link,.support-chat-file-preview__actions :is(button,a){border:1px solid color-mix(in srgb, currentColor 14%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);min-height:32px;color:inherit;border-radius:.5rem;justify-content:center;align-items:center;gap:.3rem;padding:.4rem .65rem;font-size:.75rem;text-decoration:none;display:inline-flex}.support-media-lightbox__file-icon{opacity:.4;width:4rem;height:4rem}.support-chat-file-preview{border:1px solid var(--dark-border);background:#0000001a;border-radius:.75rem;min-width:13.125rem;margin-top:.5rem;padding:.625rem}.support-chat-file-preview__meta,.support-chat-file-preview__actions{align-items:flex-start;gap:.5rem;display:flex}.support-chat-file-preview__icon{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.support-chat-file-preview__icon svg,.support-chat-file-preview__actions svg{width:.9rem;height:.9rem}.support-chat-file-preview__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;font-weight:600;overflow:hidden}.support-chat-file-preview__size{opacity:.7;margin:.15rem 0 0;font-size:.625rem}.support-chat-file-preview__actions{margin-top:.5rem}html[data-theme=light] .support-media-lightbox__title,html[data-theme=light] .support-media-lightbox__btn,html[data-theme=dark] .support-media-lightbox__title,html[data-theme=dark] .support-media-lightbox__btn{background:var(--lb-chip-bg);color:var(--lb-chip-fg);border-color:var(--lb-chip-border)}html[data-theme=light] .support-media-lightbox__title:hover,html[data-theme=light] .support-media-lightbox__btn:hover,html[data-theme=dark] .support-media-lightbox__title:hover,html[data-theme=dark] .support-media-lightbox__btn:hover{background:var(--lb-chip-bg-hover);color:var(--lb-chip-fg);border-color:var(--lb-chip-border-hover)}.support-quick-chip{border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);background:var(--home-block-bg);color:var(--text-primary);border-radius:999px;padding:.4rem .75rem;font-size:.75rem;font-weight:500;transition:border-color .18s,background-color .18s}.support-quick-chip:hover{border-color:color-mix(in srgb, var(--cta-accent) 32%, var(--dark-border))}.support-chat-date{justify-content:center;padding:.35rem 0;display:flex}.support-chat-date span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);background:color-mix(in srgb, var(--surface2) 70%, transparent);border:1px solid color-mix(in srgb, var(--dark-border) 70%, transparent);border-radius:999px;padding:.2rem .65rem;font-size:.6875rem;font-weight:600}.support-chat-msg{flex-direction:column;gap:.2rem;max-width:min(80%,22rem);display:flex}.support-chat-msg--user{align-items:flex-end}.support-chat-msg--support{align-items:flex-start}.support-chat-msg__sender{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:0 .35rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:block}.support-chat-bubble{overflow-wrap:anywhere;border-radius:1rem;width:100%;padding:.55rem .85rem .45rem;font-size:.875rem;box-shadow:0 1px 2px #0000000d,0 3px 10px #00000012}.support-chat-bubble--user{color:#0a0a0a;background:#d0ff00;border-bottom-right-radius:.25rem}.support-chat-bubble--support{background:var(--home-block-bg);color:var(--text-primary);border:1px solid color-mix(in srgb, var(--dark-border) 88%, transparent);border-bottom-left-radius:.25rem}html[data-theme=light] .support-chat-bubble--support{border-color:var(--home-block-border)}html[data-theme=dark] .support-chat-bubble{box-shadow:0 1px 2px #00000059,0 4px 14px #00000047}.support-chat-bubble__meta{color:var(--text-muted);justify-content:flex-start;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.625rem;display:flex}.support-chat-bubble__meta--user{color:#0000007a;justify-content:flex-end}.support-msg-ticks{align-items:center;gap:0;margin-left:.15rem;display:inline-flex}.support-msg-ticks--sent{color:#00000073}.support-msg-ticks--delivered{color:#0000008c}.support-msg-ticks--pending{color:#0006}.support-msg-ticks--failed{color:#b91c1c;cursor:pointer;background:0 0;border:none;padding:0}.support-network-banner{color:var(--text-primary);background:color-mix(in srgb, #f59e0b 18%, var(--home-block-bg));border-bottom:1px solid color-mix(in srgb, #f59e0b 35%, var(--dark-border));justify-content:center;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.75rem;display:flex}.support-prefs-backdrop{z-index:100;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000085;border:none;margin:0;padding:0;position:fixed;inset:0}html[data-theme=light] .support-prefs-backdrop{background:#00000052}.support-top-chrome{z-index:112;padding:.75rem 1rem 0;position:relative}@media (min-width:1024px){.support-top-chrome{border-bottom:1px solid var(--dark-border);padding:.75rem 1rem}}.support-header-shell{width:100%;min-width:0;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:16px;transition:background .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .5s cubic-bezier(.22,1,.36,1),backdrop-filter .5s cubic-bezier(.22,1,.36,1);overflow:visible}.support-header-bar{--header-control-h:44px;--header-control-icon:18px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid;position:relative}.support-header-bar .header-menu-btn.support-prefs-trigger{width:var(--header-control-h);min-width:var(--header-control-h);height:var(--header-control-h);min-height:var(--header-control-h);max-height:var(--header-control-h);box-sizing:border-box;flex:none}.support-header-bar__back{color:var(--text-muted);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .18s;display:inline-flex}.support-header-bar__back:hover{color:var(--text-primary)}.support-header-bar__start{z-index:2;grid-area:1/1;justify-self:start;align-items:center;gap:.5rem;min-width:0;display:flex}.support-header-bar__center{pointer-events:none;z-index:1;grid-area:1/1/auto/-1;justify-content:center;justify-self:center;align-items:center;min-width:0;display:flex}.support-header-bar__center .support-header-bar__brand-link{pointer-events:auto}.support-header-bar__brand-link{--header-logo-lockup-h:2rem;--header-logo-lockup-w:7.5rem;flex-shrink:0;align-items:center;min-width:0;text-decoration:none;display:inline-flex}.support-header-bar__lockup.header-logo__lockup{max-width:min(var(--header-logo-lockup-w), 34vw)}@media (min-width:400px){.support-header-bar__brand-link{--header-logo-lockup-h:2.125rem;--header-logo-lockup-w:8.625rem}}.support-header-bar__actions{z-index:2;flex-shrink:0;grid-area:1/3;justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;min-width:0;display:flex}.support-header-bar__online{align-items:center;gap:.375rem;display:flex}.support-header-bar__online-dot{background:#4ade80;border-radius:999px;width:.375rem;height:.375rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.support-header-bar__online-label{color:#4ade80;font-size:.75rem;display:none}@media (min-width:380px){.support-header-bar__online-label{display:inline}}@media (max-width:1023px){.support-header-shell{overflow:hidden;box-shadow:0 2px 16px #0003,inset 0 .5px #ffffff0f;background:var(--header-glass-bg)!important;-webkit-backdrop-filter:blur(24px)saturate(1.4)!important;backdrop-filter:blur(24px)saturate(1.4)!important;border-color:var(--header-glass-border)!important}html[data-theme=light] .support-header-shell{box-shadow:0 8px 28px #00000014,inset 0 .5px #ffffffb8}html[data-performance=low] .support-header-shell{background:var(--surface2)!important;-webkit-backdrop-filter:none!important;border-color:color-mix(in srgb, var(--dark-border) 72%, transparent)!important;box-shadow:none!important}.support-header-bar{padding:.625rem .75rem}.support-header-shell--expanded{border-radius:16px}.support-header-expand{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);display:grid}.support-header-expand--open{grid-template-rows:1fr}.support-header-expand__clip{min-height:0;overflow:hidden}.support-top-chrome--prefs-open .support-prefs-trigger{z-index:1;position:relative}}@media (min-width:1024px){.support-header-expand{display:none}}.support-prefs-drawer{z-index:1;width:100%;color:var(--text-primary);background:0 0;padding:.375rem .75rem 1.125rem;position:relative}.support-prefs-drawer__inner{flex-direction:column;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.support-header-expand{transition-duration:.01ms}}.support-header-prefs{--header-control-h:44px;flex-shrink:0;position:relative}.support-header-prefs--theme,.support-header-prefs--lang{display:none}.support-header-prefs__menu{flex-shrink:0;position:relative}.support-prefs-trigger{color:var(--text-muted)}.support-prefs-trigger:hover{color:var(--text-primary)}.support-prefs-trigger:focus-visible{outline:2px solid var(--cta-accent);outline-offset:2px}.support-page-root .support-header-prefs--theme .theme-toggle{width:7.25rem;height:var(--header-control-h);min-height:var(--header-control-h);flex-shrink:0;align-items:center;padding:3px;display:flex}.support-page-root .support-header-prefs--theme .theme-toggle-btn{height:calc(var(--header-control-h) - 6px);min-height:calc(var(--header-control-h) - 6px)}.support-page-root .support-header-prefs--theme .theme-toggle-thumb{width:calc(33.3333% - 2px);top:3px;bottom:3px;left:3px}.support-page-root .support-header-prefs--lang .lang-dropdown-root{width:auto}.support-page-root .support-header-prefs--lang .lang-dropdown-trigger{-moz-column-gap:.5rem;height:var(--header-control-h);min-height:var(--header-control-h);grid-template-columns:1rem auto 1rem;align-items:center;column-gap:.5rem;width:fit-content;max-width:none;padding:0 10px;display:grid;overflow:visible}.support-page-root .support-header-prefs--lang .lang-dropdown-trigger--row{width:fit-content}.support-page-root .support-header-prefs--theme .segment-control{background:var(--accent-soft)!important;border:1px solid var(--dark-border)!important;box-shadow:none!important}@media (min-width:1024px){.support-header-prefs--theme,.support-header-prefs--lang{flex-shrink:0;width:auto;display:block}.support-header-prefs__menu{display:none}}.support-page-root{min-height:100dvh;padding:calc(var(--header-offset) + var(--inner-page-top-gap)) var(--page-gutter) max(2.5rem, env(safe-area-inset-bottom));background:var(--dark-bg);isolation:auto;display:block;position:relative;inset:auto;overflow:visible}.support-page-root:before{display:none}.support-page-root .support-page-shell{width:min(100%,48rem);max-width:48rem;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:auto;display:block;overflow:visible}.support-page-root .support-page-shell>*{min-height:0;display:flex;overflow:visible}.support-entry-intro{width:min(100%,32rem);margin:0 auto clamp(1.25rem,3vw,1.75rem)}.support-entry-intro__eyebrow{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .55rem;font-size:.75rem;font-weight:650}.support-entry-intro__title{color:var(--text-primary);font-family:var(--font-syne), var(--font-onest), sans-serif;font-size:var(--inner-page-title-size);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.1}.support-entry-intro__lead{max-width:42rem;color:var(--text-secondary);margin:.75rem 0 0;font-size:clamp(.9rem,1.5vw,1rem);line-height:1.55}.support-page-root .support-entry-card{border-color:var(--home-block-border);background:var(--home-block-bg);padding:clamp(1rem,3vw,1.35rem);overflow:visible}.support-page-root .support-step-email,.support-page-root .support-step-code,.support-page-root .support-step-email .support-messages-scroll,.support-page-root .support-step-code .support-messages-scroll{background:0 0;overflow:visible}.support-page-root .support-info-panel{background:var(--surface2);box-shadow:none}.support-page-root .support-form-fields .swap-field-input-shell{border:1px solid var(--field-border-idle)!important;background:var(--field-bg)!important}.support-page-root .support-form-fields .swap-field-input-shell:focus-within{border-color:var(--field-border-focus)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--cta-accent) 18%, transparent)!important}.support-session-bar{border-bottom:1px solid var(--dark-border);background:var(--home-block-bg);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:60px;padding:.5rem .75rem;display:grid}.support-session-bar__back{border:1px solid var(--field-border-idle);border-radius:var(--radius-control);background:var(--surface2);width:44px;height:44px;color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.support-session-bar__back svg{width:1rem;height:1rem}.support-session-bar__copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.support-session-bar__copy span{color:var(--text-primary);font-size:.875rem;font-weight:650}.support-session-bar__copy small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.support-session-bar__status{color:var(--text-secondary);align-items:center;gap:.35rem;font-size:.75rem;display:inline-flex}.support-session-bar__status>span{background:var(--state-success-fg);border-radius:50%;width:.45rem;height:.45rem}.support-page-root .support-step-chat{height:max(36rem, calc(100dvh - var(--header-offset) - 3rem));border:1px solid var(--home-block-border);border-radius:var(--radius-panel);background:var(--background);box-shadow:var(--shadow-page-surface);overflow:hidden}.support-page-root .support-step-chat .support-messages-scroll{overflow-y:auto}@media (max-width:767px){.support-page-root{padding-inline:.75rem;padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.support-entry-intro{padding-inline:.25rem}.support-page-root .support-step-chat{height:calc(100dvh - var(--header-offset) - 1.5rem);min-height:32rem}}
