@import "https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700&display=swap";
.base-page-module__o2xKwq__page{color:#1e293b;background:#eef2f8;min-height:100vh;margin:-28px;padding:28px;font-family:Fira Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden}.base-page-module__o2xKwq__waves{z-index:0;pointer-events:none;width:100%;height:min(320px,40%);position:absolute;bottom:0;left:0;right:0}.base-page-module__o2xKwq__wave{stroke-linecap:round;vector-effect:non-scaling-stroke}.base-page-module__o2xKwq__pulseLine{fill:none;stroke-linejoin:miter;stroke-miterlimit:8;vector-effect:non-scaling-stroke}.base-page-module__o2xKwq__content{z-index:1;position:relative}.base-page-module__o2xKwq__page .card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 20px #0f172a0f}.base-page-module__o2xKwq__tableWrap table th{color:#64748b;background:#f1f5f9;border-bottom:1px solid #e2e8f0}.base-page-module__o2xKwq__tableWrap table td{color:#1e293b;border-bottom:1px solid #eef2f6}.base-page-module__o2xKwq__tableWrap table tr:last-child td{border-bottom:none}.base-page-module__o2xKwq__tableWrap table tbody tr:hover td{background:#f8fafc}@media (prefers-reduced-motion:reduce){.base-page-module__o2xKwq__page *{animation-duration:.001ms!important}}
.dashboard-module__Gx_nyq__page{}.dashboard-module__Gx_nyq__waves{}.dashboard-module__Gx_nyq__wave{}.dashboard-module__Gx_nyq__content{}
.emergency-tickets-module__gj5NaW__page{}.emergency-tickets-module__gj5NaW__waves{}.emergency-tickets-module__gj5NaW__wave{}.emergency-tickets-module__gj5NaW__content{}.emergency-tickets-module__gj5NaW__tableWrap{}
.finances-module__ajzEIW__page{}.finances-module__ajzEIW__waves{}.finances-module__ajzEIW__wave{}.finances-module__ajzEIW__content{}.finances-module__ajzEIW__tableWrap{}
.login-module__Si-P0q__page{--primary:#2563eb;--primary-600:#1d4fd7;--primary-700:#1a45bd;--ring:#2563eb47;--radius:12px;--ease:cubic-bezier(.22, 1, .36, 1);--font:"Fira Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;min-height:100dvh;font-family:var(--font), sans-serif;color:#eaf1ff;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px),radial-gradient(circle at 18% 12%,#1e3a8a 0%,#12266b 42%,#0b1a4d 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:46px 46px,46px 46px,100% 100%;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;justify-content:flex-start;align-items:center;padding:clamp(56px,10vh,120px) 24px 28px;font-size:16px;line-height:1.55;display:flex;position:relative;overflow:hidden}.login-module__Si-P0q__halo{z-index:0;aspect-ratio:1;pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#34d39980 0%,#38bdf86b 26%,#3b82f63d 48%,#1e3a8a00 72%);border-radius:50%;width:min(2200px,170vw);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.login-module__Si-P0q__pageCurve{z-index:2;pointer-events:none;width:100%;height:46%;position:absolute;bottom:0;left:0;right:0}.login-module__Si-P0q__wave{}.login-module__Si-P0q__pulseLine{}.login-module__Si-P0q__shell{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:420px;display:flex;position:relative}.login-module__Si-P0q__lead{flex-direction:column;align-items:center;gap:16px;display:flex}.login-module__Si-P0q__logo{letter-spacing:-.01em;color:#fff;align-items:center;gap:16px;font-weight:700;text-decoration:none;display:inline-flex}.login-module__Si-P0q__logoImg{filter:brightness(0)invert();width:auto;height:40px;display:block}.login-module__Si-P0q__logoSep{background:#ffffff8c;border-radius:2px;width:3px;height:40px}.login-module__Si-P0q__logoProduct{letter-spacing:-.01em;color:#eaf1ff;font-size:44px;font-weight:400;line-height:1}.login-module__Si-P0q__card{text-align:left;-webkit-backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:20px;width:100%;padding:34px 32px;box-shadow:0 30px 70px -30px #030a23cc}.login-module__Si-P0q__cardTitle{letter-spacing:-.01em;color:#fff;margin:0 0 6px;font-size:1.4rem;font-weight:700}.login-module__Si-P0q__cardSub{color:#9fb2dd;margin:0 0 24px;font-size:.9rem;font-weight:400;line-height:1.5}.login-module__Si-P0q__form{flex-direction:column;gap:18px;display:flex}.login-module__Si-P0q__field{flex-direction:column;gap:7px;display:flex}.login-module__Si-P0q__field label{color:#c3d2f5;font-size:.88rem;font-weight:500}.login-module__Si-P0q__input{border-radius:var(--radius);transition:border-color .18s var(--ease), box-shadow .18s var(--ease), background .18s var(--ease);background:#ffffff0f;border:1.5px solid #ffffff29;align-items:center;display:flex;position:relative}.login-module__Si-P0q__input:focus-within{background:#ffffff17;border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa40}.login-module__Si-P0q__inputIcon{color:#c7d2f0b3;place-items:center;padding-left:13px;display:grid}.login-module__Si-P0q__input input{width:100%;font:inherit;color:#eaf1ff;background:0 0;border:0;outline:0;flex:1;min-height:46px;padding:13px 14px;font-size:.95rem}.login-module__Si-P0q__input input::placeholder{color:#c7d2f073}.login-module__Si-P0q__inputToggle{color:#c7d2f0b3;cursor:pointer;width:44px;height:44px;transition:color .18s var(--ease), background .18s var(--ease);background:0 0;border:0;border-radius:8px;place-items:center;margin-right:3px;display:grid}.login-module__Si-P0q__inputToggle:hover{color:#fff;background:#ffffff14}.login-module__Si-P0q__inputToggle:focus-visible{outline-offset:1px;outline:2px solid #60a5fa}.login-module__Si-P0q__hasError .login-module__Si-P0q__input{border-color:#f87171}.login-module__Si-P0q__hasError .login-module__Si-P0q__input:focus-within{box-shadow:0 0 0 4px #f8717133}.login-module__Si-P0q__fieldError{color:#fca5a5;opacity:0;min-height:0;transition:opacity .18s var(--ease), transform .18s var(--ease);margin:0;font-size:.8rem;transform:translateY(-2px)}.login-module__Si-P0q__hasError .login-module__Si-P0q__fieldError{opacity:1;transform:translateY(0)}.login-module__Si-P0q__formError{color:#fecaca;background:#f871711f;border:1px solid #f8717152;border-radius:10px;margin:0;padding:10px 12px;font-size:.85rem}.login-module__Si-P0q__btn{border-radius:var(--radius);width:100%;min-height:48px;font:inherit;cursor:pointer;background:var(--primary);color:#fff;transition:background .18s var(--ease), border-color .18s var(--ease), transform .12s var(--ease), box-shadow .18s var(--ease);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:13px 18px;font-size:.95rem;font-weight:600;display:inline-flex;box-shadow:0 10px 30px -12px #0f172a80}.login-module__Si-P0q__btn:hover{background:var(--primary-600)}.login-module__Si-P0q__btn:active{background:var(--primary-700);transform:translateY(1px)}.login-module__Si-P0q__btn:focus-visible{box-shadow:0 0 0 4px var(--ring);outline:none}.login-module__Si-P0q__btn:disabled{pointer-events:none;opacity:.85}.login-module__Si-P0q__btn:disabled .login-module__Si-P0q__btnLabel{opacity:.75}.login-module__Si-P0q__btnSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite login-module__Si-P0q__spin}@keyframes login-module__Si-P0q__spin{to{transform:rotate(360deg)}}.login-module__Si-P0q__legal{z-index:3;color:#9fb2ddb3;margin-top:auto;padding-top:40px;font-size:.78rem;position:relative}@media (max-width:900px){.login-module__Si-P0q__halo{width:min(560px,90vw);top:38%}}@media (max-width:480px){.login-module__Si-P0q__logoProduct{font-size:42px}.login-module__Si-P0q__logoImg{height:40px}.login-module__Si-P0q__logoSep{height:36px}}@media (prefers-reduced-motion:reduce){.login-module__Si-P0q__btnSpinner{animation-duration:.001ms}}
.objects-tickets-module__74M3eq__page{}.objects-tickets-module__74M3eq__waves{}.objects-tickets-module__74M3eq__wave{}.objects-tickets-module__74M3eq__pulseLine{}.objects-tickets-module__74M3eq__content{}.objects-tickets-module__74M3eq__tableWrap{}
.periodic-tasks-module__h6Qara__page{}.periodic-tasks-module__h6Qara__waves{}.periodic-tasks-module__h6Qara__wave{}.periodic-tasks-module__h6Qara__content{}.periodic-tasks-module__h6Qara__tableWrap{}
.ticket-requests-module__Lz86jW__page{}.ticket-requests-module__Lz86jW__waves{}.ticket-requests-module__Lz86jW__wave{}.ticket-requests-module__Lz86jW__content{}.ticket-requests-module__Lz86jW__tableWrap{}
.warranty-tickets-module__brKejW__page{}.warranty-tickets-module__brKejW__waves{}.warranty-tickets-module__brKejW__wave{}.warranty-tickets-module__brKejW__pulseLine{}.warranty-tickets-module__brKejW__content{}.warranty-tickets-module__brKejW__tableWrap{}
