.Home{display:flex;min-height:100vh;width:100%;background:var(--bg)}.main-wrapper{flex:1;display:flex;flex-direction:column;min-width:0;margin-left:18rem;min-height:100vh;background:var(--content-body-bg);transition:margin-left .35s cubic-bezier(.4,0,.2,1)}.main-collapsed{margin-left:75px}.content-body{flex:1;padding:15px;overflow-y:auto}.logout-dialog .p-confirm-dialog-message{margin-left:2rem;font-size:16px}.logout-dialog .p-dialog-footer .p-button{color:#fff!important}.dialog-header{display:flex;align-items:center;gap:.5rem;font-weight:600;font-size:1.5rem}.dialog-header i{font-size:2rem}.dialog-header--danger{color:var(--danger)}.dialog-header--warning{color:var(--warning)}.dialog-header--success{color:var(--success)}.error-page{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2rem;background:var(--bg)}.error-page .error-image{max-width:480px;width:100%}.error-page .error-image img{width:100%;height:auto;display:block}.error-page .error-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem;max-width:540px}.error-page .error-card h1{margin:0;font-size:2rem;font-weight:700;color:var(--text-dark)}.error-page .error-card p{margin:0;color:var(--text-light);font-size:1rem;line-height:1.5}.error-page .error-card .error-actions{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap;justify-content:center}.error-page .error-card .error-actions .p-button{color:#fff!important}@media(max-width:600px){.error-page{gap:1.25rem;padding:1.5rem 1rem}.error-page .error-image{max-width:320px}.error-page .error-card h1{font-size:1.5rem}}.Sidebar{display:flex;flex-direction:column;justify-content:space-between;overflow:visible;position:fixed;top:0;left:0;width:18rem;height:100vh;background:var(--bg);border-right:1px solid var(--border);transition:width .35s cubic-bezier(.4,0,.2,1);will-change:width;z-index:1100;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Sidebar .sidebar-header{position:relative;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 1.25rem;border-bottom:1px solid var(--border);flex-shrink:0}.Sidebar .sidebar-header .sidebar-brand{display:flex;align-items:center;overflow:hidden}.Sidebar .sidebar-header .sidebar-brand img{width:130px;cursor:pointer}.Sidebar .sidebar-header .sidebar-toggle-button{position:absolute;right:-13px;top:50%;transform:translateY(-50%);width:26px;height:26px;padding:0;border-radius:6px;background:var(--bg);color:var(--text-muted);border:1px solid var(--border);cursor:pointer;flex-shrink:0;box-shadow:none;z-index:2;transition:background .15s ease,color .15s ease,border-color .15s ease}.Sidebar .sidebar-header .sidebar-toggle-button .pi{font-size:.75rem}.Sidebar .sidebar-header .sidebar-toggle-button:hover{background:var(--nav-menu-hover);color:var(--text-dark);border-color:var(--text-muted)}.Sidebar .sidebar-header .sidebar-toggle-button:focus{box-shadow:0 0 0 2px var(--active-nav-menu)}.Sidebar .nav-menu{padding:.75rem 0 1rem;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.125rem;flex:1}.Sidebar .nav-menu .menu-section{display:flex;flex-direction:column;gap:.125rem;padding:.25rem 0}.Sidebar .nav-menu .menu-section .menu-section-label{display:flex;align-items:center;min-height:1.75rem;padding:.75rem 1.5rem .35rem;font-size:.68rem;font-weight:600;letter-spacing:.12em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;overflow:hidden;transition:opacity .2s ease}.Sidebar .nav-menu .menu-section .menu-section-label .menu-section-dots{width:100%;text-align:center;font-size:.75rem;letter-spacing:.2em;color:var(--text-muted);opacity:.5}.Sidebar .nav-menu .menu-item{display:flex;align-items:center;padding:.6rem .875rem;margin:0 .75rem;border-radius:7px;font-size:.875rem;font-weight:500;color:var(--text-light);text-decoration:none;letter-spacing:.01em;white-space:nowrap;gap:.875rem;position:relative;transition:background .18s ease,color .18s ease}.Sidebar .nav-menu .menu-item:hover{background:var(--nav-menu-hover);color:var(--text-dark)}.Sidebar .nav-menu .menu-item.active-menu-item{background:var(--nav-menu-hover);color:var(--text-dark);font-weight:600}.Sidebar .menu-text{opacity:1;max-width:12rem;overflow:hidden;transition:opacity .2s ease,max-width .3s ease}.Sidebar .sidebar-logout{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem;color:var(--text-light);letter-spacing:.01em;white-space:nowrap;font-size:.875rem;border-top:1px solid var(--border)}.Sidebar .sidebar-logout .user-info{display:flex;align-items:center;gap:10px}.Sidebar .sidebar-logout .user-info .p-avatar{width:2.25rem;height:2.25rem;font-size:.85rem;font-weight:600;background:var(--primary);color:var(--white)}.Sidebar .sidebar-logout .sidebar-logout-btn{width:2.25rem;height:2.25rem;padding:0;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--text-muted);display:flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease}.Sidebar .sidebar-logout .sidebar-logout-btn i{font-size:1.1rem}.Sidebar .sidebar-logout .sidebar-logout-btn:hover{background:#ef444414;color:var(--danger)}.Sidebar .menu-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar .menu-icon i{font-size:1.125rem}.sidebar-collapsed{width:75px}.sidebar-collapsed .sidebar-header{padding:0}.sidebar-collapsed .sidebar-logout{justify-content:center}.sidebar-collapsed .menu-item{justify-content:center;padding:.6rem 0;margin:0 .5rem;gap:0}.sidebar-collapsed .menu-text{opacity:0;max-width:0;pointer-events:none}.sidebar-collapsed .nav-menu .menu-section .menu-section-label{justify-content:center;padding:.75rem 0 .35rem}.notification-bell{position:relative}.notification-sidebar{width:400px!important;max-width:100vw}.notification-sidebar .p-sidebar-header{padding:1rem 1.25rem;border-bottom:1px solid var(--border)}.notification-sidebar .p-sidebar-content{padding:0!important;background:var(--bg);display:flex;flex-direction:column}.notification-sidebar .notification-sidebar-title{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-dark)}.notification-sidebar .notifications-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;text-align:center;color:var(--text-light)}.notification-sidebar .notifications-empty i{font-size:2.5rem;color:var(--text-muted);margin-bottom:.75rem}.notification-sidebar .notifications-empty p{margin:0;font-size:.95rem}.notification-sidebar .notifications-list{display:flex;flex-direction:column}.notification-sidebar .notification-item{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border);cursor:pointer;transition:background-color .2s ease}.notification-sidebar .notification-item:hover{background:var(--nav-menu-hover)}.notification-sidebar .notification-item .notification-icon{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--light-bg)}.notification-sidebar .notification-item .notification-icon i{font-size:1rem}.notification-sidebar .notification-item .notification-body{flex:1;min-width:0}.notification-sidebar .notification-item .notification-body .notification-title{font-weight:600;color:var(--text-dark);margin-bottom:.25rem;font-size:.95rem}.notification-sidebar .notification-item .notification-body .notification-message{color:var(--text-light);font-size:.875rem;line-height:1.45;margin-bottom:.375rem}.notification-sidebar .notification-item .notification-body .notification-time{color:var(--text-muted);font-size:.75rem}.notification-sidebar .notification-item.unread,.notification-sidebar .notification-item.unread:hover{background:var(--nav-menu-hover)}.notification-sidebar .notification-item.notification-info .notification-icon i{color:var(--info)}.notification-sidebar .notification-item.notification-success .notification-icon i{color:var(--success)}.notification-sidebar .notification-item.notification-warning .notification-icon i{color:var(--warning)}.notification-sidebar .notification-item.notification-error .notification-icon i{color:var(--danger)}.theme-toggle-button{width:38px;height:38px;color:var(--text-light);background:transparent;border:none;transition:background .18s ease,color .18s ease}.theme-toggle-button .pi{font-size:1.1rem}.theme-toggle-button:hover{background:var(--nav-menu-hover);color:var(--text-dark)}.theme-toggle-button:focus{box-shadow:0 0 0 2px var(--active-nav-menu)}.Topbar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;background:var(--bg);border-bottom:1px solid var(--border);z-index:1000;flex-shrink:0;padding:0 24px}.Topbar .left-section{display:flex;align-items:center}.Topbar .right-section{display:flex;align-items:center;gap:.25rem}.Topbar .right-section img{width:26px;height:26px}.Topbar button{width:38px;height:38px}.language-overlay .p-overlaypanel-content{padding:0}.language-overlay .p-overlaypanel-content .options{display:flex;flex-direction:column;padding:1rem 0}.language-overlay .p-overlaypanel-content .options .option-row{display:flex;gap:8px;padding:.5rem 1.25rem;cursor:pointer}.language-overlay .p-overlaypanel-content .options .option-row:hover{background:var(--nav-menu-hover)}.language-overlay .p-overlaypanel-content .options .option-row img{width:20px;height:20px}.language-overlay .p-overlaypanel-content .options .active-lang,.language-overlay .p-overlaypanel-content .options .active-lang:hover{background:var(--active-nav-menu)}:root{--primary: #E8785A;--secondary: #64748b;--success: #22c55e;--info: #0ea5e9;--warning: #f97316;--help: #a855f7;--danger: #ef4444;--extra: #7c3aed;--white: #fff;--text-light: #64748b;--text-dark: #1f2937;--text-muted: #94a3b8;--border: #e2e8f0;--bg: #ffffff;--dark-bg: #0f172a;--light-bg: #f8fafc;--box-shadow: 0 1px 3px rgba(0, 0, 0, .3);--content-body-bg: #eef2f6;--nav-menu-hover: #f5f7fa;--active-nav-menu: rgba(232, 120, 90, .1);--primary-color: #E8785A;--primary-color-text: #ffffff;--p-primary-color: #E8785A;--p-primary-contrast-color: #ffffff;--p-primary-hover-color: #D06A4D;--p-primary-active-color: #B85C40;--p-highlight-background: rgba(232, 120, 90, .12);--p-highlight-text-color: #E8785A}[data-theme=dark]{--white: #fff;--text-light: #a8afbb;--text-dark: #ecf0f6;--text-muted: #7a8291;--border: #363a46;--bg: #252932;--light-bg: #252932;--dark-bg: #181b22;--content-body-bg: #1d2027;--nav-menu-hover: #2f343e;--active-nav-menu: rgba(232, 120, 90, .16);--box-shadow: 0 1px 3px rgba(0, 0, 0, .45);--p-primary-color: #E8785A;--p-primary-contrast-color: #ffffff;--p-primary-hover-color: #F09377;--p-primary-active-color: #D06A4D;--p-highlight-background: rgba(232, 120, 90, .2);--p-highlight-text-color: #F4A792}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes formEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Login{display:flex;min-height:100vh;min-height:100dvh;width:100%;background:var(--bg)}@media(max-width:768px){.Login{flex-direction:column-reverse;min-height:auto}}.Login .left-panel{flex:0 0 42%;position:relative;background:url(/assets/login-bg-DNOWF0bu.png) center/cover no-repeat;color:var(--white);display:flex;flex-direction:column;justify-content:space-between;padding:0;overflow:hidden;animation:fadeInLeft .7s cubic-bezier(.22,1,.36,1) both}.Login .left-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(175deg,#0f172ae0,#0f172ab8 45%,#e8785a33);z-index:0}.Login .left-panel:after{content:"";position:absolute;top:-100px;left:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(232,120,90,.12) 0%,transparent 70%);z-index:0;pointer-events:none}.Login .left-panel>*{position:relative;z-index:1}@media(max-width:1024px){.Login .left-panel{flex:0 0 38%}}@media(max-width:768px){.Login .left-panel{flex:none;width:100%;height:auto;align-items:center;animation:fadeInUp .6s .3s cubic-bezier(.22,1,.36,1) both}}.Login .left-panel .left-content{display:flex;align-items:center;flex:1;padding:64px 56px}@media(max-width:1100px){.Login .left-panel .left-content{padding:48px 36px}}@media(max-width:768px){.Login .left-panel .left-content{padding:36px 24px;justify-content:center}}@media(max-width:480px){.Login .left-panel .left-content{padding:32px 20px}}.Login .left-panel .branding-section{max-width:420px}@media(max-width:768px){.Login .left-panel .branding-section{max-width:100%;text-align:center}}.Login .left-panel .branding-section img{cursor:pointer;transition:opacity .2s ease;animation:fadeInUp .5s .2s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .branding-section img:hover{opacity:.85}.Login .left-panel .branding-section .brand-headline{font-size:38px;font-weight:700;color:var(--white);line-height:1.2;letter-spacing:-.025em;margin:24px 0 0;animation:fadeInUp .6s .3s cubic-bezier(.22,1,.36,1) both}@media(max-width:1100px){.Login .left-panel .branding-section .brand-headline{font-size:32px}}@media(max-width:768px){.Login .left-panel .branding-section .brand-headline{font-size:26px;margin-top:16px}.Login .left-panel .branding-section .brand-headline br{display:none}}@media(max-width:480px){.Login .left-panel .branding-section .brand-headline{font-size:23px}}.Login .left-panel .branding-section .brand-description{font-size:15px;font-weight:400;color:#ffffffa6;line-height:1.65;margin:20px 0 0;max-width:360px;animation:fadeInUp .6s .4s cubic-bezier(.22,1,.36,1) both}@media(max-width:768px){.Login .left-panel .branding-section .brand-description{font-size:13.5px;max-width:100%;margin-top:12px;line-height:1.55}}.Login .left-panel .features-list{margin-top:48px}@media(max-width:768px){.Login .left-panel .features-list{margin-top:24px}}.Login .left-panel .features-list .feature-item{display:flex;align-items:center;gap:14px;padding:13px 0;font-size:14.5px;border-bottom:1px solid rgba(255,255,255,.07);transition:transform .25s cubic-bezier(.22,1,.36,1)}.Login .left-panel .features-list .feature-item:last-child{border-bottom:none}.Login .left-panel .features-list .feature-item:hover{transform:translate(4px)}.Login .left-panel .features-list .feature-item i{color:var(--primary);font-size:16px;flex-shrink:0}.Login .left-panel .features-list .feature-item span{color:#ffffffd1}@media(max-width:768px){.Login .left-panel .features-list .feature-item{font-size:13px;padding:9px 0;gap:10px;justify-content:center}.Login .left-panel .features-list .feature-item i{font-size:14px}}.Login .left-panel .features-list .feature-item:nth-child(1){animation:fadeInUp .5s .55s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .features-list .feature-item:nth-child(2){animation:fadeInUp .5s .65s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .features-list .feature-item:nth-child(3){animation:fadeInUp .5s .75s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .features-list .feature-item:nth-child(4){animation:fadeInUp .5s .85s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .features-list .feature-item:nth-child(5){animation:fadeInUp .5s .95s cubic-bezier(.22,1,.36,1) both}.Login .left-panel .footer-section{margin-top:auto;padding:24px 56px 32px;border-top:1px solid rgba(255,255,255,.06);animation:fadeInUp .5s .9s cubic-bezier(.22,1,.36,1) both}@media(max-width:1100px){.Login .left-panel .footer-section{padding:20px 36px 28px}}@media(max-width:768px){.Login .left-panel .footer-section{padding:16px 24px 20px}.Login .left-panel .footer-section p{text-align:center}}.Login .left-panel .footer-section p{color:#fff6;font-size:12.5px;margin:0;text-align:left;letter-spacing:.01em}.Login .right-panel{flex:1 1 58%;background:var(--light-bg);display:flex;align-items:center;justify-content:center;padding:48px 40px;animation:slideUp .65s .15s cubic-bezier(.22,1,.36,1) both}@media(max-width:1024px){.Login .right-panel{flex:1 1 62%;padding:40px 32px}}@media(max-width:768px){.Login .right-panel{flex:none;width:100%;min-height:100vh;min-height:100dvh;padding:48px 20px 36px;align-items:flex-start;overflow-y:auto;animation:slideUp .5s cubic-bezier(.22,1,.36,1) both}}@media(max-width:480px){.Login .right-panel{padding:36px 16px 28px}}.Login .right-panel .p-progressbar{height:4px;margin:0 20px}.Login .right-panel .form-container{width:100%;max-width:460px}@media(max-width:768px){.Login .right-panel .form-container{max-width:100%}}.Login .right-panel .header{text-align:center;margin-bottom:28px;animation:fadeInUp .5s .25s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .header span{display:block;font-size:32px;font-weight:700;color:var(--text-dark);letter-spacing:-.02em;line-height:1.2}@media(max-width:768px){.Login .right-panel .header span{font-size:28px}}@media(max-width:480px){.Login .right-panel .header span{font-size:25px}}.Login .right-panel .header p{font-size:15px;color:var(--text-light);margin:8px 0 0;line-height:1.5}@media(max-width:480px){.Login .right-panel .header p{font-size:14px}}.Login .right-panel .auth-tabs{display:flex;position:relative;background:var(--bg);border:1.5px solid var(--border);border-radius:16px;padding:4px;margin-bottom:20px;animation:fadeInUp .5s .3s cubic-bezier(.22,1,.36,1) both}@media(max-width:480px){.Login .right-panel .auth-tabs{border-radius:14px;margin-bottom:16px}}.Login .right-panel .auth-tabs .auth-tab{flex:1;position:relative;z-index:1;padding:11px 0;font-size:14px;font-weight:600;color:var(--text-light);background:none;border:none;border-radius:12px;cursor:pointer;transition:color .3s ease;white-space:nowrap;-webkit-user-select:none;user-select:none}[data-theme=dark] .Login .right-panel .auth-tabs .auth-tab{color:var(--white)}.Login .right-panel .auth-tabs .auth-tab:hover:not(.active){color:var(--text-dark)}.Login .right-panel .auth-tabs .auth-tab.active{color:var(--white)}@media(max-width:480px){.Login .right-panel .auth-tabs .auth-tab{padding:10px 0;font-size:13px}}.Login .right-panel .auth-tabs .tab-indicator{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);background:var(--primary);border-radius:12px;transition:transform .35s cubic-bezier(.22,1,.36,1);z-index:0;box-shadow:0 2px 8px #e8785a40}.Login .right-panel .form-card{background:var(--bg)!important;border-radius:24px!important;border:1px solid var(--border)!important;padding:40px 36px;box-shadow:0 1px 2px #0000000a,0 4px 16px #0000000f,0 12px 40px #0000000a!important;animation:fadeInUp .5s .35s cubic-bezier(.22,1,.36,1) both;transition:box-shadow .3s ease}.Login .right-panel .form-card:hover{box-shadow:0 1px 2px #0000000a,0 6px 20px #00000012,0 16px 48px #0000000d!important}@media(max-width:768px){.Login .right-panel .form-card{padding:32px 28px}}@media(max-width:480px){.Login .right-panel .form-card{padding:28px 20px;border-radius:20px!important}}.Login .right-panel .form-card .p-card-body,.Login .right-panel .form-card .p-card-content{padding:0!important}.Login .right-panel .form-card .form-height-wrapper{overflow:hidden;transition:height .4s cubic-bezier(.22,1,.36,1)}.Login .right-panel .form-card .form-animated-content{animation:formEnter .35s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form{display:flex;flex-direction:column}.Login .right-panel .form-card form .field-row{display:flex;gap:12px}@media(max-width:480px){.Login .right-panel .form-card form .field-row{flex-direction:column;gap:0}}.Login .right-panel .form-card form .field-row .field-group{flex:1}.Login .right-panel .form-card form .field-group{position:relative;padding-top:15px}.Login .right-panel .form-card form .field-group:nth-child(1){animation:fadeInUp .4s .41s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group:nth-child(2){animation:fadeInUp .4s .47s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group:nth-child(3){animation:fadeInUp .4s .53s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group:nth-child(4){animation:fadeInUp .4s .59s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group:nth-child(5){animation:fadeInUp .4s .65s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group:nth-child(6){animation:fadeInUp .4s .71s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-group .field-wrapper{position:relative;display:flex;align-items:center}.Login .right-panel .form-card form .field-group .field-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);color:var(--text-light);font-size:15px;z-index:2;pointer-events:none;transition:color .2s ease}@media(max-width:480px){.Login .right-panel .form-card form .field-group .field-icon{left:16px;font-size:14px}}.Login .right-panel .form-card form .field-group .field-input,.Login .right-panel .form-card form .field-group .p-password{width:100%}.Login .right-panel .form-card form .field-group .field-input,.Login .right-panel .form-card form .field-group .p-password .p-password-input{width:100%;padding:16px 18px 16px 48px;font-size:15px;border:1.5px solid var(--border);border-radius:18px;background:var(--light-bg);color:var(--text-dark);outline:none;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.Login .right-panel .form-card form .field-group .field-input::placeholder,.Login .right-panel .form-card form .field-group .p-password .p-password-input::placeholder{color:transparent}.Login .right-panel .form-card form .field-group .field-input:hover,.Login .right-panel .form-card form .field-group .p-password .p-password-input:hover{border-color:#e8785a4d}.Login .right-panel .form-card form .field-group .field-input:focus,.Login .right-panel .form-card form .field-group .p-password .p-password-input:focus{border-color:var(--primary);background:var(--bg);box-shadow:0 0 0 3px #e8785a1f}@media(max-width:480px){.Login .right-panel .form-card form .field-group .field-input,.Login .right-panel .form-card form .field-group .p-password .p-password-input{padding:14px 16px 14px 44px;font-size:14px;border-radius:16px}}.Login .right-panel .form-card form .field-group:focus-within .field-icon{color:var(--primary)}.Login .right-panel .form-card form .field-group .field-label{position:absolute;left:48px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--text-light);pointer-events:none;transition:all .2s cubic-bezier(.22,1,.36,1);background:transparent;padding:0 4px;z-index:2;line-height:1}@media(max-width:480px){.Login .right-panel .form-card form .field-group .field-label{left:44px;font-size:13px}}.Login .right-panel .form-card form .field-group.has-value .field-label,.Login .right-panel .form-card form .field-group:focus-within .field-label{top:-1px;left:14px;transform:translateY(-50%);font-size:11px;font-weight:500;color:var(--primary);background:linear-gradient(to bottom,var(--bg) 50%,var(--light-bg) 50%);letter-spacing:.02em}.Login .right-panel .form-card form .field-group:focus-within.has-value .field-label,.Login .right-panel .form-card form .field-group:focus-within .field-label{background:linear-gradient(to bottom,var(--bg) 50%,var(--bg) 50%)}.Login .right-panel .form-card form .field-group .p-password .p-icon-field{width:100%}.Login .right-panel .form-card form .field-group .p-password .p-password-input{border-radius:18px!important}@media(max-width:480px){.Login .right-panel .form-card form .field-group .p-password .p-password-input{border-radius:16px!important}}.Login .right-panel .form-card form .field-group .p-password .p-password-toggle-mask-btn,.Login .right-panel .form-card form .field-group .p-password svg[data-pc-section=showicon],.Login .right-panel .form-card form .field-group .p-password svg[data-pc-section=hideicon]{color:var(--text-light);transition:color .2s ease}.Login .right-panel .form-card form .field-group .p-password .p-password-toggle-mask-btn:hover,.Login .right-panel .form-card form .field-group .p-password svg[data-pc-section=showicon]:hover,.Login .right-panel .form-card form .field-group .p-password svg[data-pc-section=hideicon]:hover{color:var(--primary)}.Login .right-panel .form-card form .field-group.has-error .field-input,.Login .right-panel .form-card form .field-group.has-error .p-password .p-password-input{border-color:var(--danger)}.Login .right-panel .form-card form .field-group.has-error .field-input:focus,.Login .right-panel .form-card form .field-group.has-error .p-password .p-password-input:focus{box-shadow:0 0 0 3px #ef44441a}.Login .right-panel .form-card form .field-group.has-error .field-icon,.Login .right-panel .form-card form .field-group.has-error .field-label{color:var(--danger)}.Login .right-panel .form-card form .field-group .field-error{display:flex;align-items:center;gap:6px;margin-top:6px;padding-left:4px;font-size:12.5px;color:var(--danger);animation:fadeInUp .25s ease both}.Login .right-panel .form-card form .field-group .field-error i{font-size:12px}.Login .right-panel .form-card form .field-row{animation:fadeInUp .4s .41s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .form-card form .field-row .field-group{animation:none}.Login .right-panel .form-card form .options-row{display:flex;justify-content:space-between;align-items:center;margin-top:4px;animation:fadeInUp .4s .6s cubic-bezier(.22,1,.36,1) both}@media(max-width:480px){.Login .right-panel .form-card form .options-row{margin-top:2px}}.Login .right-panel .form-card form .options-row .remember-me{display:flex;align-items:center;gap:8px}.Login .right-panel .form-card form .options-row .remember-me label{font-size:13.5px;color:var(--text-light);cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease}.Login .right-panel .form-card form .options-row .remember-me label:hover{color:var(--text-dark)}@media(max-width:480px){.Login .right-panel .form-card form .options-row .remember-me label{font-size:12.5px}}.Login .right-panel .form-card form .options-row .forgot-password{color:var(--primary);text-decoration:none;font-size:13.5px;font-weight:500;transition:color .2s ease,text-decoration-color .2s ease;text-underline-offset:2px}.Login .right-panel .form-card form .options-row .forgot-password:hover{text-decoration:underline;text-decoration-color:#e8785a66}@media(max-width:480px){.Login .right-panel .form-card form .options-row .forgot-password{font-size:12.5px}}.Login .right-panel .form-card form .submit-button{margin-top:28px;width:100%;height:50px;font-size:15px;font-weight:600;color:var(--white)!important;border-radius:18px!important;border:none;letter-spacing:.01em;transition:transform .2s ease,box-shadow .25s ease,opacity .2s ease;animation:fadeInUp .4s .65s cubic-bezier(.22,1,.36,1) both}@media(max-width:480px){.Login .right-panel .form-card form .submit-button{height:48px;font-size:14px;margin-top:24px;border-radius:16px!important}}.Login .right-panel .form-card form .submit-button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 16px #e8785a4d}.Login .right-panel .form-card form .submit-button:not(:disabled):active{transform:translateY(0)}.Login .right-panel .form-card form .submit-button:disabled{opacity:.55;cursor:not-allowed}.Login .right-panel .form-card form .submit-button .p-button-icon{animation:spin .8s linear infinite}.Login .right-panel .register-section{text-align:center;margin-top:24px;animation:fadeInUp .4s .7s cubic-bezier(.22,1,.36,1) both}.Login .right-panel .register-section p{color:var(--text-light);font-size:14px;margin:0}.Login .right-panel .register-section a{color:var(--primary);text-decoration:none;font-weight:600;transition:color .2s ease;text-underline-offset:2px}.Login .right-panel .register-section a:hover{text-decoration:underline;text-decoration-color:#e8785a66}.loading-screen{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background:#0009;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.loading-screen .loading-container{animation:fade 2s infinite}.loading-screen .loading-container img{width:14rem}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.loading-screen .loading-text{color:var(--primary);-webkit-user-select:none;user-select:none}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--primary-color: #E8785A;--primary-color-text: #ffffff;--primary-dark-color: #D06A4D;--primary-darker-color: #B85C40;--primary-light-color: #F4A792;--primary-lighter-color: #FDE3DB;--primary-50: #FEF3F0;--primary-100: #FDE3DB;--primary-200: #F9C5B6;--primary-300: #F4A792;--primary-400: #EE8A6E;--primary-500: #E8785A;--primary-600: #D06A4D;--primary-700: #B85C40;--primary-800: #A04E34;--primary-900: #884027;--highlight-bg: rgba(232, 120, 90, .12);--highlight-text-color: #E8785A;--focus-ring: 0 0 0 .2rem rgba(232, 120, 90, .35)}.p-button{background:#e8785a;border:1px solid #E8785A}.p-button:not(:disabled):hover{background:#d06a4d;border-color:#d06a4d}.p-button:not(:disabled):active{background:#b85c40;border-color:#b85c40}.p-button:focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-button.p-button-outlined{background-color:transparent;color:#e8785a;border:1px solid}.p-button.p-button-outlined:not(:disabled):hover{background:#e8785a0a;color:#e8785a;border:1px solid}.p-button.p-button-outlined:not(:disabled):active{background:#e8785a29;color:#e8785a;border:1px solid}.p-button.p-button-text{background-color:transparent;color:#e8785a;border-color:transparent}.p-button.p-button-text:not(:disabled):hover{background:#e8785a0a;color:#e8785a;border-color:transparent}.p-button.p-button-text:not(:disabled):active{background:#e8785a29;color:#e8785a;border-color:transparent}.p-button.p-button-link{color:#b85c40;background:transparent;border-color:transparent}.p-button.p-button-link:not(:disabled):hover{background:transparent;color:#b85c40;border-color:transparent}.p-button.p-button-link:not(:disabled):focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-button .p-badge{color:#e8785a}.p-inputtext:enabled:hover{border-color:#e8785a}.p-inputtext:enabled:focus{box-shadow:0 0 0 .2rem #e8785a59;border-color:#e8785a}.p-checkbox.p-highlight .p-checkbox-box{border-color:#e8785a;background:#e8785a}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:#e8785a}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{border-color:#d06a4d;background:#d06a4d}.p-checkbox:not(.p-disabled):has(.p-checkbox-input:focus-visible) .p-checkbox-box{box-shadow:0 0 0 .2rem #e8785a59;border-color:#e8785a}.p-checkbox.p-variant-filled.p-highlight .p-checkbox-box,.p-input-filled .p-checkbox.p-highlight .p-checkbox-box{background:#e8785a}.p-checkbox.p-variant-filled:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box,.p-input-filled .p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover).p-highlight .p-checkbox-box{background:#d06a4d}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:#e8785a;background:#e8785a}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:#e8785a}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{border-color:#d06a4d;background:#d06a4d}.p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:focus-visible) .p-radiobutton-box{box-shadow:0 0 0 .2rem #e8785a59;border-color:#e8785a}.p-radiobutton.p-variant-filled.p-highlight .p-radiobutton-box,.p-input-filled .p-radiobutton.p-highlight .p-radiobutton-box{background:#e8785a}.p-radiobutton.p-variant-filled:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box,.p-input-filled .p-radiobutton:not(.p-disabled):has(.p-radiobutton-input:hover).p-highlight .p-radiobutton-box{background:#d06a4d}.p-inputswitch.p-highlight .p-inputswitch-slider{background:#e8785a}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:hover).p-highlight .p-inputswitch-slider{background:#d06a4d}.p-inputswitch:not(.p-disabled):has(.p-inputswitch-input:focus-visible) .p-inputswitch-slider{box-shadow:0 0 0 .2rem #e8785a59}.p-slider .p-slider-range{background:#e8785a}.p-slider .p-slider-handle{border:2px solid #E8785A}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#e8785a;border-color:#e8785a}.p-slider .p-slider-handle:focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-selectbutton .p-button.p-highlight{background:#e8785a;border-color:#e8785a}.p-selectbutton .p-button.p-highlight:hover{background:#d06a4d;border-color:#d06a4d}.p-togglebutton.p-highlight .p-button{background:#e8785a;border-color:#e8785a}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:hover).p-highlight .p-button{background:#d06a4d;border-color:#d06a4d}.p-togglebutton:not(.p-disabled):has(.p-togglebutton-input:focus-visible) .p-button{box-shadow:0 0 0 .2rem #e8785a59;border-color:#e8785a}.p-dropdown:not(.p-disabled):hover,.p-cascadeselect:not(.p-disabled):hover,.p-multiselect:not(.p-disabled):hover,.p-treeselect:not(.p-disabled):hover,.p-chips:not(.p-disabled):hover .p-chips-multiple-container,.p-listbox:not(.p-disabled) .p-listbox-list .p-listbox-item:focus-visible{border-color:#e8785a}.p-dropdown:not(.p-disabled).p-focus,.p-cascadeselect:not(.p-disabled).p-focus,.p-multiselect:not(.p-disabled).p-focus,.p-treeselect:not(.p-disabled).p-focus,.p-chips:not(.p-disabled).p-focus .p-chips-multiple-container{box-shadow:0 0 0 .2rem #e8785a59;border-color:#e8785a}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-listbox .p-listbox-list .p-listbox-item.p-highlight,.p-mention-panel .p-mention-items .p-mention-item.p-highlight,.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight,.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight,.p-picklist .p-picklist-list .p-picklist-item.p-highlight,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight,.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#b85c40;background:#e8785a1f}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:#e8785a1f;border-color:#e8785a1f;color:#e8785a}.p-datatable{background:var(--bg);color:var(--text-dark);border-radius:10px;overflow:hidden;box-shadow:var(--box-shadow)}.p-datatable .p-datatable-header{background:var(--bg);color:var(--text-dark);border-color:var(--border)}.p-datatable .p-datatable-thead>tr>th{background:var(--bg);color:var(--text-dark);border-color:var(--border)}.p-datatable .p-datatable-tbody>tr{background:var(--bg);color:var(--text-dark)}.p-datatable .p-datatable-tbody>tr>td{border-color:var(--border);color:var(--text-dark)}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd{background:var(--light-bg)}.p-datatable .p-datatable-tbody>tr:not(.p-highlight):hover{background:var(--nav-menu-hover)}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th,.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-color:var(--border)}.p-paginator{background:var(--bg);color:var(--text-dark);border-color:var(--border)}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight){color:var(--text-dark)}.p-paginator .p-dropdown{background:var(--bg);color:var(--text-dark);border-color:var(--border)}.p-datatable .p-sortable-column.p-highlight{background:#e8785a1f;color:#e8785a}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#e8785a}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover{background:#e8785a2e;color:#e8785a}.p-datatable .p-sortable-column.p-highlight:not(.p-sortable-disabled):hover .p-sortable-column-icon{color:#e8785a}.p-datatable .p-sortable-column:focus-visible{box-shadow:inset 0 0 0 .15rem #e8785a59}.p-datatable .p-datatable-tbody>tr.p-highlight,.p-datatable .p-datatable-tbody>tr>td.p-highlight{background:#e8785a1f;color:#e8785a}.p-datatable .p-datatable-tbody>tr.p-highlight-contextmenu{outline:.15rem solid rgba(232,120,90,.35)}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #e8785a}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #e8785a}.p-datatable.p-datatable-selectable .p-datatable-tbody>tr.p-selectable-row:focus-visible,.p-datatable.p-datatable-selectable-cell .p-datatable-tbody>tr.p-selectable-row>td.p-selectable-cell:focus-visible{outline:.15rem solid rgba(232,120,90,.35)}.p-datatable .p-column-resizer-helper{background:#e8785a}.p-datatable.p-datatable-striped .p-datatable-tbody>tr.p-row-odd.p-highlight{background:#e8785a1f;color:#e8785a}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:#e8785a1f;color:#e8785a}.p-column-filter-menu-button:focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#e8785a}.p-datepicker table td>span.p-highlight,.p-datepicker table td.p-datepicker-today>span.p-highlight,.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#b85c40;background:#e8785a1f}.p-datepicker table td>span:focus-visible,.p-datepicker:not(.p-disabled) .p-datepicker-header .p-datepicker-prev:focus-visible,.p-datepicker:not(.p-disabled) .p-datepicker-header .p-datepicker-next:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:focus-visible,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-rating .p-rating-item.p-rating-item-active .p-rating-icon,.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:hover .p-rating-icon{color:#e8785a}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-item:focus-visible{box-shadow:0 0 0 .2rem #e8785a59}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:#e8785a1f;color:#e8785a}.p-progressbar .p-progressbar-value{background:#e8785a}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link,.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-color:#e8785a;color:#e8785a}.p-steps .p-steps-item.p-highlight .p-steps-number{background:#e8785a;color:#fff}.p-tag{background:#e8785a}*:focus-visible{outline-color:#e8785a59}:root{font-family:Inter,Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color-scheme:light;color:var(--text-dark);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-y:hidden}body{margin:0;padding:0}
