.DebugPanel_fab__xO5FL{position:fixed;left:16px;bottom:16px;z-index:2000;display:flex;align-items:center;gap:7px;padding:8px 13px;border-radius:999px;border:1px solid rgba(250,204,21,.5);background-color:#1c1917;color:#facc15;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.5px;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.35);transition:transform var(--transition),background-color var(--transition)}.DebugPanel_fab__xO5FL:hover{transform:translateY(-1px);background-color:#292524}.DebugPanel_fabActive__1VwGZ{background-color:#facc15;color:#1c1917;border-color:#facc15}.DebugPanel_fabActive__1VwGZ:hover{background-color:#fde047}.DebugPanel_panel__swgvG{position:fixed;left:16px;bottom:16px;z-index:2001;width:290px;max-height:min(70vh,560px);display:flex;flex-direction:column;border-radius:16px;border:1px solid #3f3f46;background-color:#18181b;color:#e4e4e7;font-family:var(--font-sans);font-size:13px;box-shadow:0 20px 50px rgba(0,0,0,.5);overflow:hidden}.DebugPanel_head__ltFEf{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 14px;border-bottom:1px solid #27272a;background-color:#1c1917}.DebugPanel_headTitle__pnu8V{flex:1 1;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#facc15}.DebugPanel_close__H8HB6{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:none;color:#a1a1aa;cursor:pointer;font-size:13px}.DebugPanel_close__H8HB6:hover{background-color:#27272a;color:#fafafa}.DebugPanel_body__384Wh{padding:12px 14px 16px;overflow-y:auto}.DebugPanel_row__8j8d8{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.DebugPanel_label__nQEH6{font-size:12px;font-weight:600;color:#d4d4d8}.DebugPanel_switch__TBX0K{position:relative;width:40px;height:22px;border-radius:999px;border:none;background-color:#3f3f46;cursor:pointer;flex-shrink:0;transition:background-color var(--transition)}.DebugPanel_switchOn__q2u26{background-color:#22c55e}.DebugPanel_knob__zdFk0{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background-color:#fff;transition:transform var(--transition)}.DebugPanel_switchOn__q2u26 .DebugPanel_knob__zdFk0{transform:translateX(18px)}.DebugPanel_roles__YWbxY{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:3px;border-radius:10px;background-color:#27272a;margin-bottom:14px}.DebugPanel_role__gC62N{padding:6px 4px;border-radius:8px;border:none;background:none;color:#a1a1aa;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:background-color var(--transition),color var(--transition)}.DebugPanel_role__gC62N:hover{color:#fafafa}.DebugPanel_roleActive__hhHnk{background-color:#facc15;color:#1c1917}.DebugPanel_roleActive__hhHnk:hover{color:#1c1917}.DebugPanel_note__n0uSh{font-size:11px;line-height:1.5;color:#a1a1aa;background-color:#27272a;border-radius:10px;padding:9px 11px;margin-bottom:14px}.DebugPanel_groupLabel__Ab14u{font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#71717a;margin:0 0 6px}.DebugPanel_links__N_j_v{display:flex;flex-wrap:wrap;gap:5px}.DebugPanel_link__gO4dY{padding:5px 10px;border-radius:999px;background-color:#27272a;color:#d4d4d8;font-size:11.5px;font-weight:500;text-decoration:none;transition:background-color var(--transition),color var(--transition)}.DebugPanel_link__gO4dY:hover{background-color:#3f3f46;color:#fafafa}.DebugPanel_linkActive__wqaSD{background-color:rgba(250,204,21,.18);color:#facc15}.DebugPanel_divider__Yfohk{height:1px;background-color:#27272a;margin:14px 0}.DebugPanel_meta__Frnuh{font-size:11px;color:#71717a;overflow-wrap:anywhere}.SupportWidget_root__tNUIv{position:fixed;bottom:28px;right:28px;z-index:200;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.SupportWidget_fab___GQ9C{width:52px;height:52px;border-radius:50%;background:var(--primary);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(var(--primary-rgb),.45);transition:transform .18s ease,box-shadow .18s ease,background .18s ease;flex-shrink:0}.SupportWidget_fab___GQ9C:hover{transform:scale(1.08);box-shadow:0 6px 22px rgba(var(--primary-rgb),.55)}.SupportWidget_fabOpen__i6yrw{background:var(--text-secondary);box-shadow:0 4px 16px rgba(0,0,0,.2)}.SupportWidget_panel__kqrU5{width:340px;background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 8px 32px rgba(0,0,0,.14);overflow:hidden;animation:SupportWidget_popIn__wXaEM .18s ease}@keyframes SupportWidget_popIn__wXaEM{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.SupportWidget_panelHead__4mjF0{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 12px;border-bottom:1px solid var(--border);background:var(--primary)}.SupportWidget_panelTitle__9e4a_{font-size:14px;font-weight:700;color:#fff;font-family:var(--font-display)}.SupportWidget_closeBtn__OoKmG{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.75);font-size:14px;line-height:1;padding:2px 4px;transition:color .15s}.SupportWidget_closeBtn__OoKmG:hover{color:#fff}.SupportWidget_panelBody__KHTmi{padding:16px}.SupportWidget_panelDesc__DPAgl{font-size:12px;color:var(--text-secondary);margin:0 0 14px;line-height:1.55}.SupportWidget_field__QsQPF{display:flex;flex-direction:column;gap:4px;margin-bottom:10px}.SupportWidget_label__zx36v{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:var(--text-muted)}.SupportWidget_input__MiJ4N{padding:8px 10px;border:1.5px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text);font-size:13px;font-family:inherit;outline:none;transition:border-color .15s}.SupportWidget_input__MiJ4N:focus{border-color:var(--primary)}.SupportWidget_textarea__lmtoI{padding:8px 10px;border:1.5px solid var(--input-border);border-radius:var(--radius-sm);background:var(--input-bg);color:var(--text);font-size:13px;font-family:inherit;outline:none;resize:none;line-height:1.5;transition:border-color .15s}.SupportWidget_textarea__lmtoI:focus{border-color:var(--primary)}.SupportWidget_submitBtn__iKZea{width:100%;padding:9px;margin-top:4px;background:var(--primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.SupportWidget_submitBtn__iKZea:hover:not(:disabled){opacity:.88}.SupportWidget_submitBtn__iKZea:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){.SupportWidget_root__tNUIv{bottom:18px;right:18px}.SupportWidget_panel__kqrU5{width:calc(100vw - 36px)}}.Toast_container__5rgyq{position:fixed;top:calc(var(--header-height) + 16px);right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:360px;width:100%}.Toast_toast__TANW5{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:var(--radius-md);background-color:var(--card);border:1.5px solid var(--border);box-shadow:var(--shadow-lg);pointer-events:all;animation:Toast_slideIn__vkk22 .25s ease;font-size:14px;font-weight:500}@keyframes Toast_slideIn__vkk22{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}.Toast_icon__GX_mB{font-size:16px;flex-shrink:0}.Toast_message__48U__{flex:1 1;color:var(--text);line-height:1.4}.Toast_close___REvJ{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:var(--text-muted);transition:background-color var(--transition),color var(--transition);cursor:pointer;border:none;background:none;font-size:16px}.Toast_close___REvJ:hover{background-color:var(--bg-secondary);color:var(--text)}.Toast_success__Kny9d{border-color:rgba(34,197,94,.4)}.Toast_success__Kny9d .Toast_icon__GX_mB{color:#22c55e}.Toast_error__4E05w{border-color:rgba(239,68,68,.4)}.Toast_error__4E05w .Toast_icon__GX_mB{color:#ef4444}.Toast_warning__Oa2_A{border-color:rgba(245,158,11,.4)}.Toast_warning__Oa2_A .Toast_icon__GX_mB{color:#f59e0b}.Toast_info__nNbUm{border-color:rgba(var(--primary-rgb),.4)}.Toast_info__nNbUm .Toast_icon__GX_mB{color:var(--primary)}@media (max-width:480px){.Toast_container__5rgyq{left:16px;right:16px;max-width:unset}}