@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
*{box-sizing:border-box;margin:0;padding:0}:root{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left);--presence-online:#10b981;--presence-away:#f97316;--presence-offline:#64748b;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-orange-400:#fb923c;--color-orange-500:#f97316;--color-orange-600:#ea580c;--color-orange-700:#c2410c;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#10b981;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-amber-500:#f59e0b;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-grey-200:#e5e7eb;--color-grey-300:#d1d5db;--color-grey-800:#374151;--color-grey-900:#1f2937;--color-grey-disabled:#666;--color-white:#fff;--color-black:#000;--color-sky-100:#e0f2fe;--overlay-black-03:#00000008;--overlay-black-05:#0000000d;--overlay-black-06:#0000000f;--overlay-black-10:#0000001a;--overlay-black-12:#0000001f;--overlay-black-15:#00000026;--overlay-black-20:#0003;--overlay-black-30:#0000004d;--overlay-black-35:#00000059;--overlay-black-40:#0006;--overlay-black-45:#00000073;--overlay-black-50:#00000080;--overlay-black-55:#0000008c;--overlay-black-60:#0009;--overlay-black-65:#000000a6;--overlay-black-70:#000000b3;--overlay-black-85:#000000d9;--overlay-black-90:#000000e6;--overlay-black-95:#000000f2;--overlay-white-04:#ffffff0a;--overlay-white-05:#ffffff0d;--overlay-white-06:#ffffff0f;--overlay-white-07:#ffffff12;--overlay-white-08:#ffffff14;--overlay-white-10:#ffffff1a;--overlay-white-12:#ffffff1f;--overlay-white-13:#ffffff21;--overlay-white-14:#ffffff24;--overlay-white-20:#fff3;--overlay-white-30:#ffffff4d;--overlay-white-35:#ffffff59;--overlay-white-45:#ffffff73;--overlay-white-50:#ffffff80;--overlay-white-60:#fff9;--overlay-white-75:#ffffffbf;--overlay-white-90:#ffffffe6;--overlay-white-95:#fffffff2;--overlay-slate-800-30:#1e293b4d;--overlay-slate-800-50:#1e293b80;--overlay-slate-900-50:#0f172a80;--overlay-slate-900-60:#0f172a99;--overlay-slate-900-80:#0f172acc;--overlay-slate-900-95:#0f172af2;--overlay-blue-05:#3b82f60d;--overlay-blue-06:#3b82f60f;--overlay-blue-08:#3b82f614;--overlay-blue-10:#3b82f61a;--overlay-blue-12:#3b82f61f;--overlay-blue-15:#3b82f626;--overlay-blue-20:#3b82f633;--overlay-blue-30:#3b82f64d;--overlay-blue-40:#3b82f666;--overlay-blue-50:#3b82f680;--overlay-blue-60:#3b82f699;--overlay-blue-80:#3b82f6cc;--overlay-blue-95:#3b82f6f2;--overlay-orange-10:#f973161a;--overlay-orange-20:#f9731633;--overlay-orange-30:#f973164d;--overlay-orange-40:#f9731666;--overlay-orange-50:#f9731680;--overlay-orange-60:#f9731699;--overlay-orange-80:#f97316cc;--overlay-orange-95:#f97316f2;--overlay-red-10:#ef44441a;--overlay-red-12:#ef44441f;--overlay-red-20:#ef444433;--overlay-red-30:#ef44444d;--overlay-red-40:#ef444466;--overlay-red-50:#ef444480;--overlay-red-95:#ef4444f2;--overlay-green-20:#22c55e33;--overlay-green-30:#22c55e4d;--overlay-green-40:#22c55e66;--overlay-green-50:#22c55e80;--overlay-green-95:#22c55ef2;--overlay-purple-20:#a855f733;--overlay-purple-30:#a855f74d;--overlay-purple-40:#a855f766;--overlay-purple-50:#a855f780;--overlay-purple-80:#9333eacc;--overlay-purple-95:#a855f7f2;--overlay-blue300-18:#93c5fd2e;--overlay-slate-100-60:#f1f5f999;--overlay-slate-100-95:#f1f5f9f2;--overlay-slate-50-60:#f8fafc99;--overlay-slate-50-80:#f8fafccc;--overlay-slate-50-85:#f8fafcd9;--overlay-slate-50-95:#f8fafcf2;--bot-color-from:#0891b2;--bot-color-to:#059669;--guest-color-from:#16a34a;--guest-color-to:#15803d;--bg-primary:var(--color-slate-900);--bg-secondary:var(--color-slate-800);--bg-card:var(--overlay-slate-800-50);--bg-container:var(--overlay-slate-900-50);--bg-input:var(--overlay-slate-800-30);--orange-500:var(--color-orange-500);--orange-600:var(--color-orange-600);--blue-500:var(--color-blue-500);--blue-600:var(--color-blue-600);--blue-100:var(--color-blue-100);--blue-200:var(--color-blue-200);--blue-300:var(--color-blue-300);--text-primary:var(--color-slate-100);--text-secondary:var(--color-slate-300);--text-tertiary:#94a3b8;--border-color:var(--overlay-blue-20);--shadow-orange:var(--overlay-orange-30);--bg:var(--color-slate-900);--card-bg:#1e293b80;--border:#94a3b826;--text:var(--color-slate-100);--overlay-subtle:#ffffff0f;--overlay-medium:#ffffff14;--header-bg:#0f172ad9;--gauge-track:#ffffff14;--heatmap-empty:#ffffff0a}[data-theme=light]{--bg-primary:var(--color-white);--bg-secondary:var(--color-slate-50);--bg-card:var(--overlay-slate-50-80);--bg-container:var(--overlay-slate-100-60);--bg-input:#ededede6;--orange-500:var(--color-orange-500);--orange-600:var(--color-orange-600);--blue-500:var(--color-blue-500);--blue-600:var(--color-blue-600);--blue-100:var(--color-slate-800);--blue-200:var(--color-slate-700);--blue-300:var(--color-slate-600);--text-primary:var(--color-slate-900);--text-secondary:var(--color-slate-600);--text-tertiary:#64748b;--border-color:var(--overlay-blue-30);--shadow-orange:var(--overlay-orange-20);--bg:var(--color-white);--card-bg:#f8fafce6;--border:#64748b33;--text:var(--color-slate-900);--overlay-subtle:#0000000a;--overlay-medium:#0000000f;--header-bg:#ffffffe6;--gauge-track:#00000014;--heatmap-empty:#0000000a}html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-primary);min-height:100vh;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:background-color .3s,color .3s;overflow-x:hidden}[data-theme=dark] body{background:linear-gradient(135deg, var(--color-slate-900) 0%, #1e3a8a 50%, var(--color-slate-900) 100%)}[data-theme=light] body{background:linear-gradient(135deg, var(--color-white) 0%, var(--color-sky-100) 50%, var(--color-white) 100%)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.animate-fade-in{animation:.3s ease-out fadeIn}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.page-container{justify-content:center;align-items:center;min-height:100vh;padding:1rem;display:flex}.card{background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border-color);box-shadow:0 20px 25px -5px var(--overlay-black-10);border-radius:1rem;width:100%;max-width:28rem;padding:2rem}h1{text-align:center;color:var(--blue-100);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.subtitle{text-align:center;color:var(--blue-300);margin-bottom:1.5rem;font-size:.875rem}.form-group{margin-bottom:1rem}.form-label{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.form-input{background:var(--bg-input);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:.5rem;outline:none;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.form-input::placeholder{color:var(--text-secondary);opacity:.6}.form-input:focus{border-color:var(--orange-500);box-shadow:0 0 0 3px var(--overlay-orange-10)}.form-input.error{border-color:var(--color-red-500)}select.form-input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}select.form-input option{background:var(--bg-secondary);color:var(--text-primary)}.form-input.error:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px var(--overlay-red-10)}.password-input-wrapper{width:100%;position:relative}.password-input-wrapper .form-input{padding-right:3rem}.password-toggle{cursor:pointer;opacity:.6;color:var(--text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;transition:opacity .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.password-toggle:hover{opacity:1}.password-toggle:focus{opacity:1;outline:none}.input-wrapper{position:relative}.select-wrapper{width:100%;display:inline-block;position:relative}.select-wrapper select{appearance:none;cursor:pointer;padding-right:3rem}.select-chevron{pointer-events:none;color:var(--text-secondary);transition:transform .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.select-wrapper select:focus+.select-chevron{color:var(--orange-500)}.input-icon{color:var(--orange-500);font-weight:700;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.input-with-icon{padding-left:3rem}.input-with-status{padding-right:3rem}.input-status-icon{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.btn{cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background:linear-gradient(90deg, var(--orange-500), var(--orange-600));color:#fff;box-shadow:0 10px 15px -3px var(--shadow-orange)}.btn-primary:hover{box-shadow:0 15px 20px -3px var(--shadow-orange);transform:translateY(-2px)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-secondary{background:var(--bg-card);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid var(--border-color);color:var(--text-primary)}.btn-secondary:hover{border-color:var(--orange-500);background:var(--bg-secondary)}.btn-danger{background:linear-gradient(90deg, var(--color-red-500), var(--color-red-600));color:#fff;box-shadow:0 10px 15px -3px var(--overlay-red-40)}.btn-danger:hover{box-shadow:0 15px 20px -3px var(--overlay-red-50);transform:translateY(-2px)}.btn-danger:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-ghost{color:var(--text-secondary);box-shadow:none;background:0 0}.btn-ghost:hover{background:var(--bg-card);transform:none}.radio-group{flex-direction:column;gap:.75rem;display:flex}.radio-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:0;display:flex;position:relative}.radio-label.disabled{opacity:.5;cursor:not-allowed}.radio-input{opacity:0;cursor:pointer;position:absolute}.radio-custom{background:var(--bg-input);border:2px solid var(--overlay-blue-30);border-radius:50%;width:20px;height:20px;margin-right:.75rem;transition:all .2s;display:inline-block;position:relative}[data-theme=light] .radio-custom{border:2px solid var(--overlay-blue-50)}.radio-custom:after{content:"";background:var(--orange-500);border-radius:50%;width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.radio-input:checked+.radio-custom{border-color:var(--orange-500)}.radio-input:checked+.radio-custom:after{transform:translate(-50%,-50%)scale(1)}.radio-input:focus+.radio-custom{box-shadow:0 0 0 3px var(--overlay-orange-10)}.radio-text{color:var(--text-primary);font-size:.9375rem}.checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:0;display:flex;position:relative}.checkbox-input{opacity:0;cursor:pointer;position:absolute}.checkbox-custom{background:var(--bg-input);border:2px solid var(--overlay-blue-30);border-radius:.25rem;justify-content:center;align-items:center;width:20px;height:20px;margin-right:.75rem;transition:all .2s;display:inline-flex;position:relative}[data-theme=light] .checkbox-custom{border:2px solid var(--overlay-blue-50)}.checkbox-icon{color:#fff;opacity:0;transition:all .2s;transform:scale(.8)}[data-theme=light] .checkbox-icon{color:#fff}.checkbox-input:checked+.checkbox-custom{background:var(--orange-500);border-color:var(--orange-500)}.checkbox-input:checked+.checkbox-custom .checkbox-icon{opacity:1;transform:scale(1)}.checkbox-input:focus+.checkbox-custom{box-shadow:0 0 0 3px var(--overlay-orange-10)}.checkbox-input:disabled+.checkbox-custom{opacity:.5;cursor:not-allowed}.checkbox-text{color:var(--text-primary);font-size:.9375rem}.range-slider-wrapper{width:100%;padding:.5rem 0;position:relative}.range-slider{appearance:none;background:var(--bg-input);cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px}.range-slider::-webkit-slider-track{background:var(--bg-input);border-radius:3px;width:100%;height:6px}.range-slider::-moz-range-track{background:var(--bg-input);border-radius:3px;width:100%;height:6px}.range-slider::-webkit-slider-thumb{appearance:none;background:var(--color-orange-500);border:2px solid var(--overlay-white-30);cursor:grab;width:20px;height:20px;box-shadow:0 2px 8px var(--overlay-orange-40);border-radius:50%;transition:transform .2s,box-shadow .2s}[data-theme=light] .range-slider::-webkit-slider-thumb{border:2px solid var(--overlay-black-15)}.range-slider::-moz-range-thumb{background:var(--color-orange-500);border:2px solid var(--overlay-white-30);cursor:grab;width:20px;height:20px;box-shadow:0 2px 8px var(--overlay-orange-40);border-radius:50%;transition:transform .2s,box-shadow .2s}[data-theme=light] .range-slider::-moz-range-thumb{border:2px solid var(--overlay-black-15)}.range-slider::-webkit-slider-thumb:hover{box-shadow:0 4px 12px var(--overlay-orange-60);transform:scale(1.15)}.range-slider::-moz-range-thumb:hover{box-shadow:0 4px 12px var(--overlay-orange-60);transform:scale(1.15)}.range-slider::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 6px 16px var(--overlay-orange-80);transform:scale(1.2)}.range-slider::-moz-range-thumb:active{cursor:grabbing;box-shadow:0 6px 16px var(--overlay-orange-80);transform:scale(1.2)}.range-slider:focus::-webkit-slider-thumb{outline:2px solid var(--overlay-orange-60);outline-offset:2px}.range-slider:focus::-moz-range-thumb{outline:2px solid var(--overlay-orange-60);outline-offset:2px}.range-value{color:var(--orange-500);background:var(--overlay-orange-10);border:1px solid var(--overlay-orange-30);border-radius:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600}.error-message{color:var(--color-red-300);margin-top:.375rem;font-size:.875rem;display:block}.error-box{background:var(--overlay-red-20);border:1px solid var(--overlay-red-50);color:var(--color-red-300);border-radius:.5rem;margin-bottom:1rem;padding:1rem;font-size:.875rem}.text-link{color:var(--orange-500);font-weight:600;font-size:inherit;text-decoration:none;transition:color .2s}.text-link:hover{color:var(--orange-600)}.text-center{text-align:center}.text-sm{font-size:.875rem}.text-muted{color:var(--blue-300)}.divider{text-align:center;margin:1.5rem 0;position:relative}.divider:before{content:"";background:var(--border-color);height:1px;position:absolute;top:50%;left:0;right:0}.divider-text{background:var(--bg-card);color:var(--blue-300);padding:0 1rem;font-size:.875rem;display:inline-block;position:relative}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.mb-4{margin-bottom:1rem}.w-full{width:100%}.loading-spinner{border:4px solid var(--overlay-orange-10);border-left-color:var(--orange-500);border-radius:50%;width:48px;height:48px;margin:0 auto;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.safe-area-inset-top{padding-top:calc(1rem + var(--safe-area-inset-top))}.safe-area-inset-bottom{padding-bottom:calc(.5rem + var(--safe-area-inset-bottom))}.safe-area-inset-left{padding-left:calc(.5rem + var(--safe-area-inset-left))}.safe-area-inset-right{padding-right:calc(.5rem + var(--safe-area-inset-right))}@supports (-webkit-touch-callout:none){body{-webkit-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}input,textarea,button,select,a{-webkit-user-select:auto}}body{overscroll-behavior-y:contain}.overflow-y-auto{-webkit-overflow-scrolling:touch}html.is-chrome *,html.is-chrome :before,html.is-chrome :after{-webkit-backdrop-filter:none!important}html.is-chrome .toast-success{background:#166534f2!important}html.is-chrome .toast-error{background:#991b1bf2!important}html.is-chrome .toast-info{background:#1e40aff2!important}html.is-chrome .toast-warning{background:#b45309f2!important}html.is-chrome .toast-newmessage{background:#166534f2!important}
.auth-panel-backdrop{background:var(--overlay-black-70);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;opacity:0;pointer-events:none;touch-action:none;transition:opacity .3s;position:fixed;inset:0}.auth-panel-backdrop.active{opacity:1;pointer-events:auto}.auth-panel{background:var(--bg-primary);border-left:1px solid var(--border-color);z-index:9999;width:100%;max-width:480px;box-shadow:-10px 0 30px var(--overlay-black-50);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}[data-theme=light] .auth-panel{background:var(--bg-primary)}.auth-panel-header{padding:.5rem 1rem;padding-top:calc(.5rem + env(safe-area-inset-top));border-bottom:1px solid var(--border-color);background:var(--color-slate-800);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;align-items:center;gap:0;min-height:56px;display:flex;position:relative;overflow:visible}[data-theme=light] .auth-panel-header{background:var(--color-slate-50)}.auth-panel-back{color:var(--text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;margin-top:-.5rem;margin-left:-8px;padding:0;font-size:2.75rem;line-height:.8;transition:opacity .2s;display:flex}.auth-panel-back:hover{opacity:.7}.auth-panel-title{color:#fff;flex:1;margin:0;font-weight:600;line-height:1.5;font-size:1rem!important}[data-theme=light] .auth-panel-title{color:var(--color-slate-900)}.auth-panel-close{color:var(--blue-300);cursor:pointer;text-align:right;background:0 0;border:none;min-width:60px;padding:.5rem;font-size:1.5rem;line-height:1;transition:color .2s}.auth-panel-close:hover{color:var(--orange-500)}.auth-panel-content{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:hidden auto}.auth-panel-content::-webkit-scrollbar{display:none}.auth-panel:not([data-fullwidth=true]) .auth-panel-content{padding:2rem 1.5rem}.auth-panel[data-fullwidth=true] .auth-panel-content{flex-direction:column;padding:0;display:flex;overflow:hidden}.auth-panel-logo{justify-content:center;margin-bottom:2rem;display:flex}@media (max-width:640px){.auth-panel{max-width:100%}}.PanelContainer-module__YAa_dq__titleBlock{flex-direction:row;align-items:center;display:flex}.PanelContainer-module__YAa_dq__titleBlockCenter{text-align:center;position:absolute;left:50%;transform:translate(-50%)}.PanelContainer-module__YAa_dq__titleBlockLeft{text-align:left;flex:1;justify-content:flex-start;position:relative}.PanelContainer-module__YAa_dq__profileImg{object-fit:cover;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:40px;height:40px}.PanelContainer-module__YAa_dq__titleText{flex-direction:column;justify-content:center;height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.PanelContainer-module__YAa_dq__titleName{transition:transform .3s cubic-bezier(.4,0,.2,1)}.PanelContainer-module__YAa_dq__titleSub{align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.PanelContainer-module__YAa_dq__titleSubText{white-space:nowrap;font-size:.75rem;font-weight:400}.PanelContainer-module__YAa_dq__actions{z-index:10;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:static;overflow:visible}.PanelContainer-module__YAa_dq__actionBtn{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:12px 10px;font-size:1.5rem;transition:opacity .2s;display:flex}.PanelContainer-module__YAa_dq__actionBtn:hover{opacity:1}.PanelContainer-module__YAa_dq__menuWrap{position:static;overflow:visible}.PanelContainer-module__YAa_dq__submenu{border:1px solid var(--border-color);z-index:99999;background:#1e293b;border-radius:10px;min-width:180px;margin-top:0;padding:6px 0;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000080}[data-theme=light] .PanelContainer-module__YAa_dq__submenu{background:#fff;box-shadow:0 8px 32px #0003}.PanelContainer-module__YAa_dq__submenuItem{width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:background .12s;display:flex}.PanelContainer-module__YAa_dq__submenuItem:hover{background:#273549}[data-theme=light] .PanelContainer-module__YAa_dq__submenuItem:hover{background:#f1f5f9}.PanelContainer-module__YAa_dq__submenuItem i{opacity:.8;width:18px;font-size:13px}.PanelContainer-module__YAa_dq__submenuItem+.PanelContainer-module__YAa_dq__submenuItem{border-top:1px solid var(--border-color)}.PanelContainer-module__YAa_dq__submenuItem.PanelContainer-module__YAa_dq__submenuItemDanger{color:#ef4444}.PanelContainer-module__YAa_dq__submenuItem.PanelContainer-module__YAa_dq__submenuItemDanger:hover{background:#ef444414}
.ToastContainer-module__wqstaa__toast-container{top:calc(1rem + env(safe-area-inset-top));z-index:10000;pointer-events:none;flex-direction:column;gap:.75rem;width:90%;max-width:500px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.ToastContainer-module__wqstaa__toast{box-shadow:0 10px 25px var(--overlay-black-30);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;pointer-events:auto;border:1px solid;border-radius:.5rem;align-items:flex-start;gap:.75rem;max-height:200px;margin-bottom:0;padding:1rem 1.25rem;transition:opacity .3s ease-out,transform .3s ease-out,max-height .3s ease-out,padding .3s ease-out,margin .3s ease-out,border-width .3s ease-out;animation:.3s ease-out ToastContainer-module__wqstaa__slideDown;display:flex;overflow:hidden}.ToastContainer-module__wqstaa__toast:hover{box-shadow:0 12px 28px var(--overlay-black-40);transform:translateY(-2px)}.ToastContainer-module__wqstaa__toast-exit{pointer-events:none;opacity:0!important;border-width:0!important;max-height:0!important;margin-top:-.75rem!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;transform:translateY(-30px)scale(.9)!important}@keyframes ToastContainer-module__wqstaa__slideDown{0%{opacity:0;max-height:0;transform:translateY(-100%)}to{opacity:1;max-height:200px;transform:translateY(0)}}.ToastContainer-module__wqstaa__toast-icon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.125rem;font-size:.875rem;font-weight:700;display:flex}.ToastContainer-module__wqstaa__toast-message{flex:1;font-size:.875rem;line-height:1.5}.ToastContainer-module__wqstaa__toast-title{color:var(--text-primary);margin-bottom:.25rem;font-size:1rem;font-weight:700}.ToastContainer-module__wqstaa__toast-text{color:var(--text-primary);opacity:.9;font-size:.875rem}.ToastContainer-module__wqstaa__toast-close{color:var(--text-primary);opacity:.8;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.125rem;padding:0;font-size:1.25rem;transition:all .2s;display:flex}.ToastContainer-module__wqstaa__toast-close:hover{background:var(--overlay-white-20);color:var(--color-white)}.ToastContainer-module__wqstaa__toast-clickable{cursor:pointer}.ToastContainer-module__wqstaa__toast-clickable:hover{filter:brightness(1.1)}.ToastContainer-module__wqstaa__toast-action{opacity:.75;text-transform:uppercase;letter-spacing:.04em;margin-top:3px;font-size:.7rem;font-weight:600}.ToastContainer-module__wqstaa__toast-success{border-color:var(--overlay-green-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--overlay-green-20)!important}.ToastContainer-module__wqstaa__toast-success .ToastContainer-module__wqstaa__toast-icon{background:var(--overlay-green-40);color:#fff}.ToastContainer-module__wqstaa__toast-error{border-color:var(--overlay-red-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--overlay-red-20)!important}.ToastContainer-module__wqstaa__toast-error .ToastContainer-module__wqstaa__toast-icon{background:var(--overlay-red-40);color:#fff}.ToastContainer-module__wqstaa__toast-info{border-color:var(--overlay-blue-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--overlay-blue-20)!important}.ToastContainer-module__wqstaa__toast-info .ToastContainer-module__wqstaa__toast-icon{background:var(--overlay-blue-40);color:#fff}.ToastContainer-module__wqstaa__toast-warning{border-color:var(--overlay-orange-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--overlay-orange-20)!important}.ToastContainer-module__wqstaa__toast-warning .ToastContainer-module__wqstaa__toast-icon{background:var(--overlay-orange-40);color:#fff}.ToastContainer-module__wqstaa__toast-newmessage{border-color:var(--overlay-green-50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--overlay-green-20)!important}.ToastContainer-module__wqstaa__toast-newmessage .ToastContainer-module__wqstaa__toast-icon{background:var(--overlay-green-40);color:#fff}@media (max-width:640px){.ToastContainer-module__wqstaa__toast-container{width:calc(100% - 2rem);max-width:none}}html.is-chrome .ToastContainer-module__wqstaa__toast-success{background:#133a34f7!important}html.is-chrome .ToastContainer-module__wqstaa__toast-error{background:#3c202ff7!important}html.is-chrome .ToastContainer-module__wqstaa__toast-info{background:#182c53f7!important}html.is-chrome .ToastContainer-module__wqstaa__toast-warning{background:#3e2926f7!important}html.is-chrome .ToastContainer-module__wqstaa__toast-newmessage{background:#133a34f7!important}
.ConfirmationDialog-module__DJ8ZLa__backdrop{background:var(--overlay-black-40);-webkit-backdrop-filter:blur(4px);z-index:10500;touch-action:none;animation:.2s ease-out ConfirmationDialog-module__DJ8ZLa__fadeIn;position:fixed;inset:0}@keyframes ConfirmationDialog-module__DJ8ZLa__fadeIn{0%{opacity:0}to{opacity:1}}.ConfirmationDialog-module__DJ8ZLa__dialog{z-index:10501;width:90%;max-width:320px;animation:.25s cubic-bezier(.36,.66,.04,1) ConfirmationDialog-module__DJ8ZLa__confirmationScale;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ConfirmationDialog-module__DJ8ZLa__confirmationScale{0%{opacity:0;transform:translate(-50%,-50%)scale(.8)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ConfirmationDialog-module__DJ8ZLa__card{background:var(--bg-secondary);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-color);box-shadow:0 20px 60px var(--overlay-black-60);border-radius:1rem;overflow:hidden}.ConfirmationDialog-module__DJ8ZLa__header{border-bottom:1px solid var(--border-color);padding:1.5rem 1.25rem 1rem}.ConfirmationDialog-module__DJ8ZLa__dialogTitle{color:var(--text-primary);text-align:center;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ConfirmationDialog-module__DJ8ZLa__dialogMessage{color:var(--text-secondary);text-align:center;font-size:.9375rem;line-height:1.5}.ConfirmationDialog-module__DJ8ZLa__actions{flex-direction:column;display:flex}.ConfirmationDialog-module__DJ8ZLa__actionBtn{cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:1.0625rem;transition:background .2s;position:relative}.ConfirmationDialog-module__DJ8ZLa__actionBtn:hover{background:var(--overlay-blue-10)}.ConfirmationDialog-module__DJ8ZLa__actionBtnDestructive{color:var(--color-red-500);font-weight:600}.ConfirmationDialog-module__DJ8ZLa__actionBtnPrimary{color:var(--blue-500);font-weight:400}.ConfirmationDialog-module__DJ8ZLa__actionBtnDefault{color:var(--blue-300);font-weight:400}.ConfirmationDialog-module__DJ8ZLa__actionDivider{background:var(--border-color);height:1px;position:absolute;bottom:0;left:0;right:0}
