@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #f8f9fb;--surface: #ffffff;--border: #c9ceda;--text: #6c757d;--text-muted: #6b7280;--primary: #2563eb;--primary-hover: #1d4ed8;--white: #ffffff;--grey_200: #f8fafc;--grey_300: #f7f8fb;--grey_400: #eef2f7;--grey_500: #c9ceda;--grey_600: #98a1aa;--grey_700: #6c757d;--grey_800: #313a46;--blue_100: #f4fafe;--blue_200: #e8f6ff;--blue_400: #99d5fb;--blue_600: #558ed5;--violet_600: #504cf4;--red_600: #fa5c7c;--red_700: #f9375e;--dark-blue-alpha_20: #3858a633;--primary-alpha_40: #0097f466;--sr-primary: var(--blue_600);--text-primary: var(--blue_600);--text-light-grey: var(--grey_600);--text-dark: var(--grey_800);--danger: var(--red_600);--border-c: var(--grey_500);--button-primary-bgc: #0097f4;--button-primary-text-c: var(--white);--button-primary-border-c: #0097f4;--button-primary-hover-bgc: #1b78ce;--button-primary-hover-text-c: var(--white);--button-primary-hover-border-c: #1b78ce;--button-light-bgc: var(--white);--button-light-text-c: var(--text-primary);--button-light-border-c: var(--border-c);--button-light-hover-bgc: var(--blue_100);--button-light-hover-text-c: #1b78ce;--button-light-hover-border-c: #1b78ce;--button-danger-bgc: var(--danger);--button-danger-text-c: var(--white);--button-danger-border-c: var(--danger);--button-danger-hover-bgc: var(--red_700);--button-danger-hover-text-c: var(--white);--button-danger-hover-border-c: var(--red_700);--button-disabled-bgc: var(--grey_400);--button-disabled-text-c: var(--text-light-grey);--button-disabled-border-c: var(--grey_400);--box-shadow-btn: 0 2px 4px 1px var(--dark-blue-alpha_20);--box-shadow-btn-focus: 0 0 0 3px var(--primary-alpha_40)}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{font-family:Nunito Variable,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:var(--bg);color:var(--text)}a{color:#558ed5;text-decoration:none}table{border-collapse:collapse;width:100%}th{text-align:left;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;padding:10px 12px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--surface)}td{font-size:.9rem;padding:10px 12px;border-bottom:1px solid #f1f2f4;vertical-align:middle}tbody tr:hover{background-color:#fafbfc}button,input,select{font-family:inherit}.rfid-input{width:100%;padding:9px 12px;font-size:.9rem;font-family:inherit;color:var(--text-dark);background-color:var(--white);border:1px solid var(--border);border-radius:5px;outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.rfid-input::placeholder{color:var(--grey_600)}.rfid-input:focus{border-color:var(--blue_600);box-shadow:var(--box-shadow-btn-focus)}.rfid-input:disabled{background-color:var(--grey_400);color:var(--text-light-grey);cursor:not-allowed}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.rfid-btn{cursor:pointer;width:fit-content;-webkit-user-select:none;user-select:none;display:inline-flex;white-space:nowrap;flex-wrap:nowrap;align-items:center;outline:none!important;text-decoration:none;height:35px;text-align:center;justify-content:center;vertical-align:middle;background-color:transparent;border:1px solid transparent;padding:.28rem .6rem;line-height:1;border-radius:.25rem;box-shadow:var(--box-shadow-btn);font-weight:700;font-size:.9rem;font-family:inherit;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.rfid-btn-primary{color:var(--button-primary-text-c);background-color:var(--button-primary-bgc);border-color:var(--button-primary-border-c)}.rfid-btn-light{color:var(--button-light-text-c);background-color:var(--button-light-bgc);border-color:var(--button-light-border-c)}.rfid-btn-danger{color:var(--button-danger-text-c);background-color:var(--button-danger-bgc);border-color:var(--button-danger-border-c)}.rfid-btn-ghost{color:var(--button-primary-bgc);background-color:transparent;border-color:transparent;box-shadow:none}.rfid-btn-primary:not(:disabled):hover{color:var(--button-primary-hover-text-c);background-color:var(--button-primary-hover-bgc);border-color:var(--button-primary-hover-border-c)}.rfid-btn-light:not(:disabled):hover{color:var(--button-light-hover-text-c);background-color:var(--button-light-hover-bgc);border-color:var(--button-light-hover-border-c)}.rfid-btn-danger:not(:disabled):hover{color:var(--button-danger-hover-text-c);background-color:var(--button-danger-hover-bgc);border-color:var(--button-danger-hover-border-c)}.rfid-btn-ghost:not(:disabled):hover{background-color:var(--blue_100)}.rfid-btn:not(:disabled):focus-visible{box-shadow:var(--box-shadow-btn-focus)}.rfid-btn:disabled{cursor:default;background-color:var(--button-disabled-bgc);color:var(--button-disabled-text-c);border-color:var(--button-disabled-border-c)}.rfid-btn-ghost:disabled{background-color:transparent;box-shadow:none}.user-menu{display:flex;align-items:center;flex-direction:row;color:var(--border-c);background-color:#fafbfd;padding:0 .7rem;min-width:213px;cursor:pointer;border:none;height:60px}.user-avatar-container{margin-right:.5rem;height:60px;display:flex;align-items:center}.user-avatar-container .avatar-icon{width:2.1rem;height:2.1rem;display:block;background-color:var(--border-c);-webkit-mask:url(/user.svg) no-repeat center / contain;mask:url(/user.svg) no-repeat center / contain}.user-name-container{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;overflow:hidden}.user-name-container span{display:block;-webkit-user-select:none;user-select:none}.account-user-name{font-size:1rem;font-weight:500;color:var(--border-c);white-space:nowrap}.account-position{font-size:.7rem;color:var(--border-c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}:root{--menu-item-c: #495057;--menu-item-hover-bgc: #e9ecef;--menu-border-c: #dee2e6}.sr-menu{background:#fff;border:1px solid #e4eaf2;box-shadow:0 0 35px #9aa1ab26;border-radius:.25rem;padding:.25rem 0;min-width:12.5rem;color:var(--menu-item-c)}.sr-menu-list{list-style:none;margin:0;padding:0}.sr-menu-item-link{border-radius:4px;white-space:nowrap;display:block;width:100%;text-align:left;font-size:.9rem;line-height:1;color:var(--menu-item-c);padding:.4rem 1rem;background:none;border:none;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.sr-menu-item-link:hover{background:var(--menu-item-hover-bgc)}.sr-menu-item.border-top{border-top:1px solid var(--menu-border-c);margin-top:.25rem;padding-top:.25rem}.dropdown-item{display:block;width:100%;padding:.375rem 1.5rem;clear:both;font-family:inherit;font-size:.9rem;font-weight:400;line-height:1.5;text-align:left;white-space:nowrap;color:var(--menu-item-c);background-color:transparent;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.notification-list .topbar-dropdown-menu .notify-item{padding:7px 20px}.dropdown-item:hover,.dropdown-item:focus{color:#272e37;text-decoration:none;background-color:#f8f9fa;outline:none}.topbar-dropdown-menu .notify-item.border-top{border-top:1px solid var(--menu-border-c);margin-top:.25rem}
