body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.header{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#ffffff14;border-bottom:1px solid #ffffff26;box-shadow:0 8px 32px #0003;display:flex;height:75px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.header-container{align-items:center;display:flex;justify-content:space-between;max-width:1400px;padding:0 25px;width:100%}.logo-section{align-items:center;display:flex;gap:15px}.logo-section img{filter:drop-shadow(0 4px 6px rgba(0,0,0,.2));height:50px}.brand-name{color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.nav-links{background:#0003;border:1px solid #ffffff0d;border-radius:14px;display:flex;gap:10px;padding:6px}.nav-item{align-items:center;border-radius:10px;color:#ffffffb3;display:flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 18px;text-decoration:none;transition:all .3s ease}.nav-item:hover{background:#ffffff1a;color:#fff}.nav-item.active{background:#2db0cd;box-shadow:0 4px 12px #2db0cd4d;color:#fff}.header-actions{align-items:center;display:flex;gap:20px}.user-badge{background:#ffffff1a;border:1px solid #00d4ff4d;border-radius:20px;color:#00d4ff;font-size:.8rem;font-weight:700;padding:6px 14px}@media (max-width:768px){.brand-name,.nav-item span{display:none}.nav-links{gap:5px}}.login-container{align-items:center;background:linear-gradient(135deg,#2f3550,#2db0cd);color:#fff;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;height:100vh;justify-content:center;padding:1rem;text-align:center}.login-container h1{font-size:2rem;font-weight:600;letter-spacing:1px;margin-bottom:1.5rem}.login-form{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border-radius:22px;box-shadow:0 8px 25px #00000040;display:flex;flex-direction:column;gap:1.2rem;max-width:380px;padding:2.5rem 3.2rem;transition:transform .2s ease-in-out;width:100%}.login-form:hover{transform:scale(1.02)}.login-form input{background:#ffffffd9;border:none;border-radius:12px;box-shadow:inset 0 2px 6px #0000001a;color:#333;font-size:1rem;outline:none;padding:.9rem}.login-form input::placeholder{color:#777}.login-form button{background:#00c2e8;border:none;border-radius:12px;box-shadow:0 4px 14px #00c2e866;color:#fff;cursor:pointer;font-size:1.15rem;font-weight:600;letter-spacing:.5px;padding:.9rem;transition:all .3s ease}.login-form button:hover{background:#009cbc;box-shadow:0 6px 18px #009cbc73}.error{color:#ffb6b6;font-size:.95rem;font-weight:500;margin-top:-.3rem}.admin-page{background:linear-gradient(135deg,#2f3550,#2db0cd);color:#fff;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;padding:90px 20px 20px}.admin-page h1{font-size:2.2rem;margin-bottom:30px;text-align:center;text-shadow:0 2px 10px #0000004d}.btn-add{display:block;margin:0 auto 30px;transition:all .3s ease}.btn-add:hover{background:#00a85f;box-shadow:0 6px 20px #00c26e66;transform:translateY(-2px)}.repair-table{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-collapse:collapse;border-radius:15px;box-shadow:0 10px 30px #0003;margin:auto;max-width:1400px;overflow:hidden;width:100%}.repair-table thead{background:#0000004d}.repair-table th{border-bottom:2px solid #ffffff1a;font-size:.85rem;font-weight:600;letter-spacing:1px;padding:18px 15px;text-align:left;text-transform:uppercase}.repair-table td{border-bottom:1px solid #ffffff1a;padding:15px;vertical-align:middle}.repair-table tr:hover td{background:#ffffff0d}.repair-table textarea{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;font-family:inherit;min-height:50px;padding:8px;resize:vertical;width:100%}.repair-table select{background:#fff;border:none;border-radius:8px;color:#333;cursor:pointer;font-weight:500;padding:8px;width:100%}.actions-menu{display:flex;gap:10px}.actions-menu button{background:#fff3;border:none;border-radius:8px;cursor:pointer;font-size:1.1rem;padding:8px;transition:.2s}.actions-menu button:hover{background:#fff;transform:scale(1.1)}@media (max-width:1100px){.repair-table{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;box-shadow:none}.repair-table thead{display:none}.repair-table tbody tr{background:#ffffff26;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 5px 15px #0003;display:block;margin-bottom:25px;padding:15px}.repair-table td{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:12px 5px;text-align:right}.repair-table td:last-child{border-bottom:none;justify-content:center;padding-top:15px}.repair-table td:before{color:#00d4ff;content:attr(data-label);flex:1 1;font-size:.8rem;font-weight:700;text-align:left;text-transform:uppercase}.repair-table select,.repair-table textarea{margin-bottom:0;width:65%!important}}.modal-content{box-shadow:0 20px 50px #0006;max-width:500px}.modal-content h2{margin-bottom:20px}.modal-content input,.modal-content select,.modal-content textarea{border:1px solid #fff3;padding:12px}.modal-content textarea{height:100px}.tag{background:#00d4ff33;border:1px solid #00d4ff;gap:8px;padding:5px 12px}.tag span{color:#ff6b6b;font-weight:700}@media (max-width:480px){.repair-table td{align-items:flex-start;flex-direction:column;text-align:left}.repair-table td:before{margin-bottom:5px}.repair-table select,.repair-table textarea{width:100%!important}}.modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:1000}.modal-content{animation:modalPop .3s ease-out;background:#2f3550;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 50px #00000080;max-width:480px;padding:30px;width:100%}@keyframes modalPop{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-content h2{color:#00d4ff;font-size:1.5rem;margin-bottom:25px;margin-top:0;text-align:center}.modal-content input,.modal-content select,.modal-content textarea{background:#fff;border:1px solid #ffffff1a;border-radius:10px;box-sizing:border-box;color:#333;font-size:1rem;margin-bottom:15px;outline:none;padding:12px 15px;transition:.2s;width:100%}.modal-content input:focus,.modal-content select:focus{border:2px solid #00c2e8;box-shadow:0 0 8px #00c2e866}.modal-content textarea{height:90px;resize:none}.tags-container{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.tag{background:#00c2e8;border-radius:20px;box-shadow:0 2px 5px #0003;color:#fff;font-size:.9rem;font-weight:500;gap:10px;padding:6px 14px}.tag,.tag span{align-items:center;display:flex}.tag span{background:#0003;border-radius:50%;cursor:pointer;font-size:14px;height:18px;justify-content:center;line-height:1;transition:.2s;width:18px}.tag span:hover{background:#ff4757;color:#fff}.row{display:flex;gap:10px;margin-bottom:15px}.row input{flex:1 1;margin-bottom:0}.row button{background:#00c26e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1.2rem;padding:0 15px;transition:.2s}.row button:hover{background:#00a85f}.modal-actions{display:flex;gap:15px;justify-content:space-between;margin-top:10px}.modal-actions button{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-size:1rem;font-weight:600;padding:12px;transition:.3s}.btn-submit{background:#00c2e8;color:#fff}.btn-submit:hover{background:#009cbc;transform:translateY(-2px)}.btn-cancel{background:#ff6b6b}.btn-cancel:hover{background:#ee5253}@media (max-width:480px){.modal-content{padding:20px}.modal-actions{flex-direction:column-reverse}}.top-actions{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:30px}.btn-add{background:#00c26e;border:none;box-shadow:0 4px 15px #00c26e4d;cursor:pointer;margin:0!important}.btn-add,.btn-archive-link{border-radius:12px;color:#fff;font-size:1rem;font-weight:600;padding:12px 28px;transition:.3s}.btn-archive-link{background:#ffffff26;border:1px solid #fff3;text-decoration:none}.btn-archive-link:hover{background:#ffffff4d;transform:translateY(-2px)}.input-inline{background:#ffffff1a;border:1px solid #fff3;border-radius:5px;color:#fff;font-size:.9rem;padding:5px;width:100%}.input-inline:focus{background:#fff;color:#333;outline:none}.tracking-page,.tracking-page *{box-sizing:border-box}.tracking-page{background:radial-gradient(circle at 15% 10%,#00c2e82e,#0000 35%),radial-gradient(circle at 90% 90%,#84c73e1f,#0000 32%),#07131b;color:#f4f8fa;display:grid;min-height:100vh;min-height:100svh;overflow-x:hidden;padding:clamp(16px,4vw,48px);place-items:center}.tracking-card{background:#081821f0;border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 22px 70px #00000059;max-width:640px;overflow:hidden;padding:clamp(22px,5vw,42px);width:100%}.tracking-logo-wrap{display:flex;justify-content:center;margin:-8px 0 14px}.tracking-logo{display:block;filter:drop-shadow(0 8px 16px rgba(0,0,0,.25));height:auto;max-width:100%;width:clamp(150px,42vw,220px)}.tracking-card h1{text-wrap:balance;font-size:clamp(1.65rem,6vw,2.45rem);line-height:1.08;margin:0;text-align:center}.tracking-intro{color:#9db0ba;line-height:1.55;margin:12px auto 28px;max-width:440px;text-align:center}.tracking-loading{color:#9db0ba;padding:24px 0;text-align:center}.tracking-summary{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tracking-summary-item{background:#ffffff0d;border:1px solid #ffffff12;border-radius:14px;min-width:0;padding:16px}.tracking-summary-item span,.tracking-summary-item strong{display:block}.tracking-summary-item span{color:#8fa3ad;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.tracking-summary-item strong{line-height:1.35;overflow-wrap:anywhere}.tracking-steps{list-style:none;margin:28px 0 0;padding:0}.tracking-steps li{align-items:center;color:#71838c;display:flex;gap:14px;line-height:1.25;min-height:58px;position:relative}.tracking-steps li:not(:last-child):after{background:#344851;content:"";height:32px;left:17px;position:absolute;top:42px;width:2px}.tracking-steps li.done{color:#fff;font-weight:700}.tracking-steps li.done .tracking-dot,.tracking-steps li.done:not(:last-child):after{background:#00c2e8;color:#06202a}.tracking-dot{background:#344851;border-radius:50%;display:grid;flex:0 0 36px;font-weight:800;height:36px;place-items:center;width:36px;z-index:1}.tracking-error{background:#dc3c3c2e;border-radius:10px;color:#ffb4b4;line-height:1.45;padding:14px;text-align:center}.tracking-refresh{color:#81959f;font-size:.8rem;line-height:1.4;margin:26px 0 0;text-align:center}.tracking-refresh span{color:#84c73e;font-size:.65rem;margin-right:3px}@media (max-width:520px){.tracking-page{background:#07131b;padding:0;place-items:start center}.tracking-card{border:0;border-radius:0;box-shadow:none;min-height:100vh;min-height:100svh;padding:22px 18px 28px}.tracking-logo{width:150px}.tracking-intro{font-size:.92rem;margin-bottom:22px}.tracking-summary{grid-template-columns:1fr}.tracking-summary-item{padding:14px}.tracking-steps{margin-top:22px}}@media (max-width:350px){.tracking-card{padding-inline:14px}.tracking-card h1{font-size:1.5rem}.tracking-steps li{font-size:.92rem;gap:10px}}:root{--sr-bg:#061d2a;--sr-bg-deep:#041722;--sr-surface:#0a2735eb;--sr-surface-strong:#0c2b3a;--sr-surface-soft:#113746c7;--sr-border:#59cbd829;--sr-border-strong:#59cbd857;--sr-text:#e8f5f7;--sr-muted:#8caab6;--sr-cyan:#4bc4d2;--sr-green:#82cf61;--sr-danger:#ff566b;--sr-warning:#f3c969;--sr-shadow:0 20px 55px #00080e4d}[data-theme=light]{--sr-bg:#edf6f6;--sr-bg-deep:#e5f0f0;--sr-surface:#ffffffe6;--sr-surface-strong:#fff;--sr-surface-soft:#ebf6f6f0;--sr-border:#174e5e24;--sr-border-strong:#21a3b452;--sr-text:#173848;--sr-muted:#647f8b;--sr-cyan:#159fb3;--sr-green:#62bd45;--sr-danger:#d9344f;--sr-warning:#bd8416;--sr-shadow:0 18px 48px #1f4d5824}*{box-sizing:border-box}#root,body,html{min-height:100%}body{background:linear-gradient(90deg,rgba(89,203,216,.035) 1px,#0000 0),linear-gradient(rgba(89,203,216,.035) 1px,#0000 0),radial-gradient(circle at 82% 110%,#82cf6121,#0000 35%),#041722;background:linear-gradient(90deg,rgba(89,203,216,.035) 1px,#0000 1px),linear-gradient(rgba(89,203,216,.035) 1px,#0000 1px),radial-gradient(circle at 82% 110%,#82cf6121,#0000 35%),var(--sr-bg-deep);background-size:72px 72px,72px 72px,auto,auto;color:#e8f5f7;color:var(--sr-text)}button,input,select,textarea{font:inherit}.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#041722e6;border-bottom:1px solid #59cbd829;border-bottom:1px solid var(--sr-border);box-shadow:0 10px 32px #00080e33;height:68px}.header-container{max-width:1560px;padding:0 24px}.logo-section img{filter:drop-shadow(0 5px 12px rgba(0,0,0,.2));height:45px}.nav-links{background:#59cbd80d;border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:12px;gap:5px;padding:5px}.nav-item{border-radius:8px;color:#8caab6;color:var(--sr-muted);font-size:.86rem;padding:9px 14px}.nav-item:hover{background:#113746c7;background:var(--sr-surface-soft);color:#e8f5f7;color:var(--sr-text)}.nav-item.active{background:linear-gradient(110deg,#4bc4d2,#82cf61);background:linear-gradient(110deg,var(--sr-cyan),var(--sr-green));box-shadow:0 7px 18px #4bc4d22e;color:#06212b}.user-badge{background:#113746c7;background:var(--sr-surface-soft);border-color:#59cbd857;border-color:var(--sr-border-strong);color:#4bc4d2;color:var(--sr-cyan)}[data-theme=light] .header{background:#f9fdfdeb}.admin-page,.client-page{background:#0000;color:#e8f5f7;color:var(--sr-text);min-height:100vh;padding:104px 28px 48px}.admin-page .page-content{padding-top:0}.admin-page h1,.client-page h1{color:#e8f5f7;color:var(--sr-text);font-size:clamp(1.7rem,3vw,2.25rem);letter-spacing:-.035em;margin:0 auto 26px;text-shadow:none}.top-actions{gap:10px;margin-bottom:22px}.btn-add,.btn-submit,.client-form button{background:linear-gradient(110deg,#4bc4d2,#82cf61);background:linear-gradient(110deg,var(--sr-cyan),var(--sr-green));border:0;border-radius:10px;box-shadow:0 8px 22px #4bc4d22e;color:#06212b;font-weight:780;min-height:43px;padding:10px 18px}.btn-add:hover,.btn-submit:hover,.client-form button:hover{filter:brightness(1.06);transform:translateY(-1px)}.btn-archive-link{align-items:center;background:#113746c7;background:var(--sr-surface-soft);border:1px solid #59cbd857;border:1px solid var(--sr-border-strong);border-radius:10px;color:#e8f5f7;color:var(--sr-text);display:inline-flex;min-height:43px;padding:10px 18px}.btn-archive-link:hover{background:#4bc4d221;color:#e8f5f7;color:var(--sr-text);transform:translateY(-1px)}.client-table,.repair-table{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a2735eb;background:var(--sr-surface);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:14px;box-shadow:0 20px 55px #00080e4d;box-shadow:var(--sr-shadow);color:#e8f5f7;color:var(--sr-text);max-width:1500px;width:100%}.client-table thead,.repair-table thead{background:#113746c7;background:var(--sr-surface-soft)}.client-table th,.repair-table th{border-bottom:1px solid #59cbd829;border-bottom:1px solid var(--sr-border);color:#4bc4d2;color:var(--sr-cyan);font-size:.72rem;letter-spacing:.065em;padding:14px 13px;text-transform:uppercase}.client-table td,.repair-table td{border-bottom-color:#59cbd829;border-bottom-color:var(--sr-border);padding:13px}.client-table tr:hover td,.repair-table tr:hover td{background:rgba(75,196,210,.055)}.client-form input,.client-form select,.input-inline,.repair-table select,.repair-table textarea{background:#113746c7;background:var(--sr-surface-soft);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:8px;color:#e8f5f7;color:var(--sr-text);outline:none}.client-form input:focus,.client-form select:focus,.input-inline:focus,.repair-table select:focus,.repair-table textarea:focus{background:#0c2b3a;background:var(--sr-surface-strong);border-color:#4bc4d2;border-color:var(--sr-cyan);box-shadow:0 0 0 3px #4bc4d21f;color:#e8f5f7;color:var(--sr-text)}.actions-menu button,.btn-archive,.btn-print,.btn-recup{background:#113746c7;background:var(--sr-surface-soft);border:1px solid #59cbd829;border:1px solid var(--sr-border);color:#e8f5f7;color:var(--sr-text)}.actions-menu button:hover{background:#4bc4d2;background:var(--sr-cyan);color:#06212b;transform:translateY(-1px)}.ref-badge,.ref-sav-text{color:#4bc4d2;color:var(--sr-cyan)}.modal-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#010c12c2}.modal-content{background:#0c2b3a;background:var(--sr-surface-strong);border:1px solid #59cbd857;border:1px solid var(--sr-border-strong);border-radius:16px;box-shadow:0 28px 80px #00080e7a;max-height:calc(100vh - 40px);overflow-y:auto}.modal-content,.modal-content h2{color:#e8f5f7;color:var(--sr-text)}.modal-content h2{letter-spacing:-.025em}.modal-content input,.modal-content select,.modal-content textarea{background:#113746c7;background:var(--sr-surface-soft);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:9px;color:#e8f5f7;color:var(--sr-text)}.modal-content input::placeholder,.modal-content textarea::placeholder{color:#8caab6;color:var(--sr-muted)}.modal-content input:focus,.modal-content select:focus,.modal-content textarea:focus{border:1px solid #4bc4d2;border:1px solid var(--sr-cyan);box-shadow:0 0 0 3px #4bc4d21f}.tag{background:linear-gradient(110deg,#4bc4d2,#82cf61);background:linear-gradient(110deg,var(--sr-cyan),var(--sr-green));border:0;box-shadow:none;color:#06212b}.row button{background:#82cf61;background:var(--sr-green);color:#06212b}.btn-cancel{background:#ff566b;background:var(--sr-danger);color:#fff}.client-form{background:#0a2735eb;background:var(--sr-surface);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:16px;box-shadow:0 20px 55px #00080e4d;box-shadow:var(--sr-shadow);max-width:820px;padding:24px}.login-container{background:#0000;color:#e8f5f7;color:var(--sr-text);height:auto;min-height:100vh;padding:104px 20px 40px}.login-container h1{color:#e8f5f7;color:var(--sr-text);font-size:clamp(1.8rem,4vw,2.25rem);letter-spacing:-.035em}.login-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a2735eb;background:var(--sr-surface);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:16px;box-shadow:0 20px 55px #00080e4d;box-shadow:var(--sr-shadow);max-width:420px;padding:28px}.login-form:hover{transform:none}.login-form input{background:#113746c7;background:var(--sr-surface-soft);border:1px solid #59cbd829;border:1px solid var(--sr-border);border-radius:10px;box-shadow:none;color:#e8f5f7;color:var(--sr-text);min-height:46px}.login-form input::placeholder{color:#8caab6;color:var(--sr-muted)}.login-form input:focus{border-color:#4bc4d2;border-color:var(--sr-cyan);box-shadow:0 0 0 3px #4bc4d21f}.login-form button{border-radius:10px;box-shadow:none;color:#06212b;min-height:46px}.login-form button,.login-form button:hover{background:linear-gradient(110deg,#4bc4d2,#82cf61);background:linear-gradient(110deg,var(--sr-cyan),var(--sr-green))}.login-form button:hover{box-shadow:0 8px 22px #4bc4d22e;filter:brightness(1.06)}.error{color:#ff566b;color:var(--sr-danger)}.tracking-page{background:radial-gradient(circle at 15% 10%,#4bc4d226,#0000 35%),radial-gradient(circle at 90% 90%,#82cf611c,#0000 32%),#041722;background:radial-gradient(circle at 15% 10%,#4bc4d226,#0000 35%),radial-gradient(circle at 90% 90%,#82cf611c,#0000 32%),var(--sr-bg-deep)}.tracking-card,.tracking-page{color:#e8f5f7;color:var(--sr-text)}.tracking-card{background:#0a2735eb;background:var(--sr-surface);border-color:#59cbd829;border-color:var(--sr-border);box-shadow:0 20px 55px #00080e4d;box-shadow:var(--sr-shadow)}.tracking-intro,.tracking-loading,.tracking-refresh{color:#8caab6;color:var(--sr-muted)}.tracking-summary-item{background:#113746c7;background:var(--sr-surface-soft);border-color:#59cbd829;border-color:var(--sr-border)}.tracking-steps li,.tracking-summary-item span{color:#8caab6;color:var(--sr-muted)}.tracking-steps li.done{color:#e8f5f7;color:var(--sr-text)}.tracking-steps li.done .tracking-dot,.tracking-steps li.done:not(:last-child):after{background:#4bc4d2;background:var(--sr-cyan);color:#06212b}.tracking-dot,.tracking-steps li:not(:last-child):after{background:color-mix(in srgb,#8caab6 35%,#0000);background:color-mix(in srgb,var(--sr-muted) 35%,#0000)}.tracking-refresh span{color:#82cf61;color:var(--sr-green)}@media (max-width:1100px){.client-table tr,.repair-table tbody tr{background:#0a2735eb;background:var(--sr-surface);border:1px solid #59cbd829;border:1px solid var(--sr-border);box-shadow:0 12px 30px #00080e33;color:#e8f5f7;color:var(--sr-text)}.client-table td:before,.repair-table td:before{color:#4bc4d2;color:var(--sr-cyan)}}@media (max-width:768px){.header{height:62px}.header-container{padding:0 12px}.logo-section img{height:39px}.nav-item{padding:9px 10px}.user-badge{display:none}.admin-page,.client-page{padding:88px 13px 34px}.login-container{padding-top:88px}.top-actions{flex-wrap:wrap}}@media (max-width:520px){.tracking-card,.tracking-page{background:#041722;background:var(--sr-bg-deep)}.login-form{padding:22px}}
/*# sourceMappingURL=main.c755d012.css.map*/