.LoginClient-module__MAwCpq__page{width:100%;max-width:560px;margin:0 auto}.LoginClient-module__MAwCpq__panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:28px 26px}@media (max-width:600px){.LoginClient-module__MAwCpq__panel{padding:22px 18px}}.LoginClient-module__MAwCpq__title{margin:0 0 6px}.LoginClient-module__MAwCpq__subtitle{margin:0 0 22px}.LoginClient-module__MAwCpq__divider{border:0;border-top:1px solid var(--border);margin:20px 0}.LoginClient-module__MAwCpq__form{flex-direction:column;gap:14px;min-width:0;display:flex}.LoginClient-module__MAwCpq__field{flex-direction:column;gap:6px;min-width:0;display:flex}.LoginClient-module__MAwCpq__fieldLabel{color:var(--text);font-size:13px;font-weight:600}.LoginClient-module__MAwCpq__primaryButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:13px 18px;font-size:15px;font-weight:650;transition:opacity .12s;display:inline-flex}.LoginClient-module__MAwCpq__primaryButton:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.LoginClient-module__MAwCpq__primaryButton:not(:disabled):hover{opacity:.92}}.LoginClient-module__MAwCpq__stickySubmit{margin-top:4px}@media (max-width:768px){.LoginClient-module__MAwCpq__stickySubmit{bottom:calc(16px + env(safe-area-inset-bottom));border-radius:14px;height:52px;position:sticky}}.LoginClient-module__MAwCpq__secondaryButton{border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;transition:opacity .12s;display:inline-flex}.LoginClient-module__MAwCpq__secondaryButton:disabled{opacity:.55;cursor:default}.LoginClient-module__MAwCpq__linkButton{cursor:pointer;text-align:left;color:var(--accent);background:0 0;border:none;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.LoginClient-module__MAwCpq__linkButton:disabled{opacity:.6;cursor:default}.LoginClient-module__MAwCpq__changeLink{cursor:pointer;font-size:inherit;color:var(--accent);background:0 0;border:none;padding:0;text-decoration:underline}.LoginClient-module__MAwCpq__switchRow{color:var(--muted);margin-top:16px;font-size:14px}.LoginClient-module__MAwCpq__altMethods{flex-direction:column;gap:14px;margin-top:20px;display:flex}.LoginClient-module__MAwCpq__altMethodBlock{min-width:0}.LoginClient-module__MAwCpq__altMethodContent{margin-top:12px}.LoginClient-module__MAwCpq__statusBlock{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;padding:16px 18px}.LoginClient-module__MAwCpq__statusTitle{overflow-wrap:anywhere;margin:0 0 6px;font-weight:700}.LoginClient-module__MAwCpq__statusText{color:var(--muted);overflow-wrap:anywhere;margin:0 0 6px;font-size:14px;line-height:1.5}.LoginClient-module__MAwCpq__helperText{color:var(--muted);overflow-wrap:anywhere;margin-top:10px;font-size:12px;line-height:1.45}.LoginClient-module__MAwCpq__helperText a{color:var(--accent);text-decoration:underline}.LoginClient-module__MAwCpq__errorText{color:var(--danger);overflow-wrap:anywhere;margin-top:10px;font-size:14px}.LoginClient-module__MAwCpq__consentGroup{flex-direction:column;gap:10px;margin-top:14px;display:flex}.LoginClient-module__MAwCpq__consentLabel{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;font-size:13px;line-height:1.45;display:flex}.LoginClient-module__MAwCpq__consentCheckbox{flex-shrink:0;margin-top:2px}.LoginClient-module__MAwCpq__consentText{overflow-wrap:anywhere;min-width:0}.LoginClient-module__MAwCpq__consentText a{color:var(--accent);text-decoration:underline}.LoginClient-module__MAwCpq__timerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.LoginClient-module__MAwCpq__timerText{color:var(--muted);font-size:12px}.LoginClient-module__MAwCpq__codeInput{letter-spacing:8px;text-align:center;font-size:22px}
.HeaderClient-module__YSNtrG__action{cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:12px 16px;font-size:15px;font-weight:650;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.HeaderClient-module__YSNtrG__action:active{opacity:.85}.HeaderClient-module__YSNtrG__action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.HeaderClient-module__YSNtrG__actionPrimary{background:var(--accent);color:#fff}.HeaderClient-module__YSNtrG__actionPrimary:hover{background:var(--accent-strong,var(--accent))}.HeaderClient-module__YSNtrG__actionSecondary{border-color:var(--border);color:var(--text);background:0 0}.HeaderClient-module__YSNtrG__actionSecondary:hover{background:#5a37140d}
.SupportChat-module__wOJcia__chat{grid-template-rows:1fr auto;height:100%;min-height:0;display:grid}.SupportChat-module__wOJcia__unauthorized{color:var(--muted);padding:14px;line-height:1.55}.SupportChat-module__wOJcia__messages{flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex;overflow-y:auto}.SupportChat-module__wOJcia__stateText{color:var(--muted);margin:0;line-height:1.55}.SupportChat-module__wOJcia__bubble{border-radius:10px;flex-shrink:0;max-width:88%;height:fit-content;padding:10px}.SupportChat-module__wOJcia__bubbleMine{background:#af875024;border:1px solid #af875038;align-self:flex-end}.SupportChat-module__wOJcia__bubbleOther{background:#0f172a0d;border:1px solid #0f172a0f;align-self:flex-start}.SupportChat-module__wOJcia__bubbleMeta{color:var(--muted);margin-bottom:4px;font-size:11px}.SupportChat-module__wOJcia__bubbleText{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.SupportChat-module__wOJcia__composer{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:14px;display:flex}.SupportChat-module__wOJcia__composerCompact{padding:10px}.SupportChat-module__wOJcia__composerRow{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.SupportChat-module__wOJcia__composerRowWithAttach{grid-template-columns:auto 1fr auto}.SupportChat-module__wOJcia__textarea{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);resize:none;border-radius:12px;padding:12px 14px;font-size:15px}.SupportChat-module__wOJcia__textarea::placeholder{color:var(--muted)}.SupportChat-module__wOJcia__textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #c8794124}.SupportChat-module__wOJcia__sendButton{border:1px solid var(--primary);background:var(--primary);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:650;transition:opacity .12s;display:inline-flex}.SupportChat-module__wOJcia__sendButton:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.SupportChat-module__wOJcia__sendButton:not(:disabled):hover{opacity:.9}}.SupportChat-module__wOJcia__hint{color:var(--muted);margin:0;font-size:12px;display:block}@media (max-width:768px){.SupportChat-module__wOJcia__hint{display:none}}.SupportChat-module__wOJcia__warning,.SupportChat-module__wOJcia__error{color:var(--danger);margin:0;padding:0 14px 10px;font-size:14px}
.page-module__P1Fqfa__page{flex-direction:column;gap:14px;max-width:720px;margin:0 auto;display:flex}.page-module__P1Fqfa__heading{margin:0;font-size:20px;font-weight:700}.page-module__P1Fqfa__panel{border:1px solid var(--border);border-radius:12px;height:clamp(420px,70dvh,640px);overflow:hidden}@media (max-width:600px){.page-module__P1Fqfa__page{max-width:100%}.page-module__P1Fqfa__panel{height:clamp(380px,65dvh,560px)}}
.SupportWidget-module__u4xlvq__panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;grid-template-rows:auto 1fr;width:min(360px,100vw - 40px);height:min(520px,100vh - 220px);display:grid;overflow:hidden;box-shadow:0 4px 16px #0000001a}.SupportWidget-module__u4xlvq__panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 14px;font-weight:700;display:flex}.SupportWidget-module__u4xlvq__panelBody{min-height:0}.SupportWidget-module__u4xlvq__closeButton{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.SupportWidget-module__u4xlvq__launcher{cursor:pointer;background:var(--accent);color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 4px 12px #00000029}.SupportWidget-module__u4xlvq__unreadBadge{background:var(--danger);border:2px solid var(--surface);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}
