body,html{height:100%;margin:0;overflow:auto;padding:0;width:100%}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}#root{height:100%;width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#0a0f1c;color:#2c3e50;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.4;overflow-x:hidden;position:relative}body:before{background:radial-gradient(ellipse 500px 300px at 20% 20%,#0096ff14 0,#0000 70%),radial-gradient(ellipse 400px 500px at 80% 80%,#00c8ff0f 0,#0000 70%);content:"";height:100%;left:0;opacity:.8;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.system-app{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.system-app:before{animation:dramaticGlow 12s ease-in-out infinite;background:radial-gradient(ellipse 800px 600px at 10% 20%,#0096ff66 0,#0000 60%),radial-gradient(ellipse 600px 800px at 90% 80%,#00c8ff4d 0,#0000 60%),radial-gradient(ellipse 1000px 400px at 50% 10%,#00b4ff33 0,#0000 70%),radial-gradient(ellipse 400px 600px at 80% 40%,#00a0ff40 0,#0000 60%);z-index:1}.system-app:after,.system-app:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.system-app:after{animation:intensePulse 8s ease-in-out infinite;background:radial-gradient(ellipse 1200px 300px at 30% 0,#00dcff26 0,#0000 70%),radial-gradient(ellipse 800px 200px at 70% 100%,#00b4ff1f 0,#0000 70%),radial-gradient(ellipse 600px 400px at 0 50%,#00a0ff1a 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#00c8ff14 0,#0000 60%);z-index:2}@keyframes dramaticGlow{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}25%{opacity:.9;transform:scale(1.1) rotate(1deg)}50%{opacity:1;transform:scale(1.2) rotate(0deg)}75%{opacity:.8;transform:scale(1.1) rotate(-1deg)}}@keyframes intensePulse{0%,to{opacity:.4;transform:scale(1)}33%{opacity:.7;transform:scale(1.05)}66%{opacity:.9;transform:scale(1.1)}}.system-app .system-header{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.system-app .system-header:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.system-app .header-left{align-items:center;display:flex;gap:1rem}.system-app .system-logo{align-items:center;display:flex;gap:.75rem}.system-app .system-logo-img{height:40px;object-fit:contain;width:40px}.system-app .system-title{display:flex;flex-direction:column}.system-app .system-title h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.system-app .system-title p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.system-app .header-right{align-items:center;display:flex;gap:1rem}.system-app .system-info{text-align:right}.system-app .system-time{color:#e2e8f0;font-size:.875rem;font-weight:600}.system-app .system-user{color:#94a3b8;font-size:.75rem;font-weight:500}.system-app .profile-section{align-items:center;display:flex;position:relative}.system-app .profile-icon{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.system-app .profile-icon:hover{background:#06b6d44d;border-color:#06b6d4;transform:scale(1.05)}.system-app .profile-dropdown{animation:dropdownFadeIn .2s ease-out;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dropdown-header{border-bottom:1px solid #3b82f61a;padding:16px}.user-info{display:flex;flex-direction:column;gap:4px}.user-role{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.user-name{color:#fff;font-size:.95rem;font-weight:600}.dropdown-divider{background:#3b82f61a;height:1px;margin:8px 0}.dropdown-item{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.dropdown-item:hover{background:#3b82f61a;color:#fff}.dropdown-item svg{color:#94a3b8;transition:color .2s ease}.dropdown-item:hover svg{color:#3b82f6}.nav-menu{display:flex;gap:2rem}.nav-menu a{color:#e2e8f0;font-weight:500;position:relative;text-decoration:none;transition:all .3s ease}.nav-menu a:hover{color:#3b82f6}.nav-menu a:after{background:linear-gradient(90deg,#3b82f6,#8b5cf6);bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-menu a:hover:after{width:100%}.system-app .dashboard-container{box-sizing:border-box;display:flex;flex:1 1;overflow-x:hidden;overflow-y:auto;width:100%}.sidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;padding:1.5rem 0;position:relative;width:250px;z-index:100}.sidebar-section{margin-bottom:2rem}.sidebar-title{color:#bdc3c7;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;padding:0 1.5rem;text-transform:uppercase}.sidebar-menu{list-style:none}.sidebar-item{margin:.25rem 0}.sidebar-link{align-items:center;background:none;border:none;border-radius:0 25px 25px 0;color:#8b949e;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:.75rem;margin:.25rem 8px .25rem 0;padding:.75rem 1.5rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:calc(100% - 8px)}.sidebar-link:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.sidebar-icon{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;transition:all .3s ease;width:18px}.sidebar-section:nth-child(2) .sidebar-link:first-child:after{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='11' cy='11' r='8' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='m21 21-4.35-4.35' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='11' cy='11' r='8' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='m21 21-4.35-4.35' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.sidebar-section:nth-child(2) .sidebar-link:nth-child(2):after{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8l-6-6Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M14 2v6h6'/%3E%3Ccircle cx='11.5' cy='14.5' r='2.5' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath d='M13.3 16.3 15 18' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8l-6-6Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M14 2v6h6'/%3E%3Ccircle cx='11.5' cy='14.5' r='2.5' stroke='currentColor' stroke-width='1.5'/%3E%3Cpath d='M13.3 16.3 15 18' stroke='currentColor' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center}.sidebar-section:nth-child(3) .sidebar-link:first-child:after{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='9' cy='7' r='4' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='M23 21v-2c0-.835-.285-1.646-.79-2.3a3.603 3.603 0 0 0-2.01-1.3M16 3.13a4 4 0 0 1 2.168 1.422 3.99 3.99 0 0 1 .83 2.453 3.99 3.99 0 0 1-.83 2.453A4 4 0 0 1 16 10.88' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Ccircle cx='9' cy='7' r='4' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='M23 21v-2c0-.835-.285-1.646-.79-2.3a3.603 3.603 0 0 0-2.01-1.3M16 3.13a4 4 0 0 1 2.168 1.422 3.99 3.99 0 0 1 .83 2.453 3.99 3.99 0 0 1-.83 2.453A4 4 0 0 1 16 10.88' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.sidebar-section:nth-child(3) .sidebar-link:nth-child(2):after{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='3' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a1.998 1.998 0 0 1 0 2.83 1.998 1.998 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a1.998 1.998 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 3.417 1.415 2 2 0 0 1-.587 1.415l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='3' stroke='currentColor' stroke-width='2'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a1.998 1.998 0 0 1 0 2.83 1.998 1.998 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a1.998 1.998 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 3.417 1.415 2 2 0 0 1-.587 1.415l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1Z' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center}.sidebar-link:hover:not(.active){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.sidebar-link:hover:not(.active):before{width:4px}.sidebar-link:hover:not(.active):after{background:#06b6d4;filter:drop-shadow(0 0 6px rgba(255,255,255,.8));transform:translateY(-50%) scale(1.1)}.sidebar-link.active{animation:activeGlow 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#06b6d4}.sidebar-link.active:before{width:4px}.sidebar-link.active:after{background:#06b6d4;box-shadow:0 0 8px #06b6d466;filter:drop-shadow(0 0 8px rgba(255,255,255,1));transform:translateY(-50%) scale(1.2)}@keyframes activeGlow{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.main-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;z-index:50}.content-header,.main-content{padding:2rem;position:relative}.content-header{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;margin-bottom:2rem;overflow:hidden}.header-content{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.header-text{flex:1 1}.header-controls{align-items:center;display:flex;gap:1rem}.date-filter{background:#0f172acc;border:1px solid #06b6d44d;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.date-filter:focus{border-color:#06b6d4;box-shadow:0 0 0 3px #06b6d433;outline:none}.export-btn{align-items:center;background:linear-gradient(135deg,#06b6d4,#0891b2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.export-btn:hover{background:linear-gradient(135deg,#0891b2,#0e7490);box-shadow:0 4px 12px #06b6d466;transform:translateY(-1px)}.kpi-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}@media (max-width:1200px){.kpi-grid{grid-template-columns:repeat(2,1fr)}}.kpi-card{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b26;border:1px solid #ffffff26;border-radius:20px;box-shadow:0 8px 32px #0006,inset 0 1px 0 #ffffff1a;overflow:hidden;padding:1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.kpi-card:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.kpi-card:hover:before{left:100%}.kpi-card:hover{background:#1e293b40;border-color:#ffffff40;box-shadow:0 12px 40px #00000080,inset 0 1px 0 #fff3;transform:translateY(-6px)}.kpi-card.primary{border-left:4px solid #3b82f6}.kpi-card.secondary{border-left:4px solid #10b981}.kpi-card.tertiary{border-left:4px solid #8b5cf6}.kpi-card.quaternary{border-left:4px solid #f59e0b}.kpi-card.quinary{border-left:4px solid #ef4444}.kpi-card.senary{border-left:4px solid #06b6d4}.kpi-card.unassigned{border-left:4px solid #ec4899}.kpi-header{justify-content:space-between;margin-bottom:1rem}.kpi-header,.kpi-icon{align-items:center;display:flex}.kpi-icon{border-radius:12px;height:48px;justify-content:center;position:relative;width:48px}.kpi-card.primary .kpi-icon{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.kpi-card.secondary .kpi-icon{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.kpi-card.tertiary .kpi-icon{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.kpi-card.quaternary .kpi-icon{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.kpi-card.quinary .kpi-icon{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.kpi-card.senary .kpi-icon{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.kpi-card.unassigned .kpi-icon{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff}.kpi-trend{align-items:center;display:flex}.trend-value{border-radius:6px;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.trend-value.positive{background:#10b98133;color:#10b981}.trend-value.negative{background:#ef444433;color:#ef4444}.trend-value.neutral{background:#9ca3af33;color:#9ca3af}.kpi-content{margin-bottom:1rem}.kpi-value{color:#fff;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.kpi-label{color:#e2e8f0;font-size:1rem;font-weight:600;margin-bottom:.25rem}.kpi-sublabel{color:#94a3b8;font-size:.75rem}.kpi-chart{align-items:end;display:flex;height:40px}.mini-chart{position:relative}.chart-line,.mini-chart{border-radius:4px;height:100%;width:100%}.analytics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.analytics-card{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#1e293b1f;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff14;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.analytics-card:hover{background:#1e293b33;border-color:#fff3;box-shadow:0 12px 40px #0006,inset 0 1px 0 #ffffff26;transform:translateY(-4px)}.card-header{align-items:flex-start;justify-content:space-between}.header-left h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.chart-subtitle{color:#94a3b8;font-size:.875rem;margin:0}.header-right{align-items:center;display:flex;gap:1rem}.chart-controls{display:flex;gap:.5rem}.chart-period{background:#0f172a99;border:1px solid #4b55634d;border-radius:6px;color:#94a3b8;cursor:pointer;font-size:.75rem;font-weight:600;padding:.375rem .75rem;transition:all .3s ease}.chart-period.active,.chart-period:hover{background:#06b6d433;border-color:#06b6d4;color:#06b6d4}.chart-action{background:#06b6d433;border:1px solid #06b6d44d;border-radius:8px;color:#06b6d4;cursor:pointer;padding:.5rem;transition:all .3s ease}.chart-action:hover{background:#06b6d44d;transform:rotate(90deg)}.demographics-chart{display:flex;flex-direction:column;gap:1.5rem;height:100%;max-height:none;min-height:260px;overflow:visible}.age-distribution{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-height:none;min-height:120px;overflow-y:visible}.age-distribution h4,.gender-distribution h4{color:#fff;font-size:1rem;font-weight:600;margin-bottom:.75rem}.age-bars{display:flex;flex-direction:column;gap:.5rem}.age-bar{align-items:center;display:flex;gap:.75rem}.bar-info{display:flex;flex-direction:column;min-width:60px}.age-label{color:#94a3b8;font-size:.75rem;font-weight:500}.age-value{color:#fff;font-size:1rem;font-weight:600}.bar-container{background:#4b55634d;border-radius:9px;flex:1 1;height:18px;overflow:hidden;position:relative}.bar-fill{border-radius:12px;height:100%;transition:width .8s ease}.bar-fill.age-18-25{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.bar-fill.age-26-35{background:linear-gradient(90deg,#10b981,#059669)}.bar-fill.age-36-45{background:linear-gradient(90deg,#f59e0b,#d97706)}.bar-fill.age-46-plus{background:linear-gradient(90deg,#ef4444,#dc2626)}.bar-percentage{color:#94a3b8;font-size:.75rem;font-weight:600;min-width:50px;text-align:right}.gender-distribution{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:3rem;max-height:none;min-height:100px}.gender-visual{align-items:center;display:flex;flex-shrink:0;justify-content:center}.gender-arc{height:200px;position:relative;width:200px}.arc-segment{border-radius:50%;height:100%;position:absolute;width:100%}.arc-segment.male{background:conic-gradient(#3b82f6 0 78%,#0000 78% 100%)}.arc-segment.female{background:conic-gradient(#0000 0 78%,#ef4444 78% 100%)}.arc-label{color:#fff;font-size:.625rem;font-weight:600;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.gender-count{font-size:1rem}.gender-count,.gender-type{display:block;margin-bottom:.125rem}.gender-type{color:#94a3b8;font-size:.75rem}.gender-percent{display:block;font-size:.75rem}.gender-stats{display:flex;flex:1 1;flex-direction:column;gap:1rem;padding:1rem}.gender-stats .stat-item{align-items:center;background:#3341554d;border:1px solid #94a3b833;border-radius:12px;display:flex;justify-content:space-between;padding:1rem}.gender-stats .stat-item:last-child{border:2px solid #3b82f64d}.gender-stats .stat-label{color:#94a3b8;font-size:.875rem;font-weight:500}.gender-stats .stat-value{color:#fff;font-size:1.5rem;font-weight:700}.gender-stats .stat-value.male{color:#3b82f6}.gender-stats .stat-value.female{color:#ef4444}.gender-stats .stat-value.total{color:#10b981;font-size:1rem}.auto-refresh{align-items:center;background:#10b98133;border:1px solid #10b9814d;border-radius:8px;color:#10b981;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.auto-refresh:hover{background:#10b9814d}.timeline-container{max-height:400px;overflow-y:auto}.timeline-items{position:relative}.timeline-items:before{background:linear-gradient(180deg,#3b82f6,#06b6d4,#10b981);bottom:0;content:"";left:20px;position:absolute;top:0;width:2px}.timeline-item{margin-bottom:2rem;padding-left:60px;position:relative}.timeline-marker{border:3px solid #1e293b;border-radius:50%;height:16px;left:12px;position:absolute;top:8px;width:16px;z-index:2}.timeline-item.priority-high .timeline-marker{background:#ef4444;box-shadow:0 0 8px #ef444466}.timeline-item.priority-medium .timeline-marker{background:#f59e0b;box-shadow:0 0 8px #f59e0b66}.timeline-item.priority-low .timeline-marker{background:#10b981;box-shadow:0 0 8px #10b98166}.timeline-content{background:#0f172a99;border:1px solid #4b55634d;border-radius:12px;padding:1rem;transition:all .3s ease}.timeline-item:hover .timeline-content{background:#06b6d41a;border-color:#06b6d44d}.activity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.activity-type{color:#fff;font-size:.875rem;font-weight:600}.activity-description{color:#e2e8f0;font-size:.875rem;margin-bottom:.25rem}.activity-details{color:#94a3b8;font-size:.75rem}.content-header:before{background:linear-gradient(45deg,#0000,#8b5cf61a,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.page-title{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.page-subtitle,.page-title{position:relative;z-index:1}.page-subtitle{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0}.hero-title{color:#fff;font-size:3.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;text-shadow:0 4px 20px #0000004d}.highlight{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text}.hero-subtitle{color:#cbd5e1;font-size:1.2rem;line-height:1.7;margin-bottom:2.5rem}.hero-stats{display:flex;gap:2rem;margin:2rem 0}.stat-item{text-align:center}.stat-number{color:#3b82f6;font-size:1.8rem;font-weight:700;text-shadow:0 0 10px #3b82f64d}.stat-label{color:#94a3b8;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase}.hero-actions{display:flex;gap:1.5rem;margin-top:2rem}.cta-primary{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;box-shadow:0 4px 20px #3b82f64d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-primary:hover{box-shadow:0 8px 30px #3b82f666;transform:translateY(-2px)}.cta-secondary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:2px solid #fff3;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:all .3s ease}.cta-secondary:hover{background:#3b82f61a;border-color:#3b82f6;color:#3b82f6}.hero-visual{align-items:center;display:flex;height:500px;justify-content:center;position:relative}.animated-bg{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;height:100%;overflow:hidden;position:relative;width:100%}.floating-element{filter:drop-shadow(0 0 10px rgba(59,130,246,.3));font-size:2.5rem;opacity:.8;position:absolute}.element-1{animation-delay:0s;left:20%;top:20%}.element-2{animation-delay:1.6s;right:25%;top:15%}.element-3{animation-delay:3.2s;bottom:30%;left:15%}.element-4{animation-delay:4.8s;bottom:20%;right:20%}.element-5{animation-delay:6.4s;font-size:3rem;left:50%;top:50%;transform:translate(-50%,-50%)}.hero-image{height:400px;position:relative}.floating-card{align-items:center;animation:float 6s ease-in-out infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;box-shadow:0 20px 40px #0000001a;display:flex;flex-direction:column;padding:1.5rem;position:absolute;text-align:center}.card-1{animation-delay:0s;left:50px;top:20px}.card-2{animation-delay:2s;right:30px;top:120px}.card-3{animation-delay:4s;bottom:50px;left:20px}.card-icon{font-size:2rem;margin-bottom:.5rem}.card-text{color:#e2e8f0;font-size:.9rem;font-weight:600}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(2deg)}}.metrics-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.metric-card{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bcc;border:1px solid #06b6d44d;border-radius:16px;display:flex;gap:1rem;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.metric-card:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.metric-card:hover:before{left:100%}.metric-card:hover{border-color:#06b6d4;box-shadow:0 12px 32px #06b6d440;transform:translateY(-4px)}.metric-icon{align-items:center;border-radius:12px;display:flex;height:60px;justify-content:center;overflow:hidden;position:relative;width:60px}.metric-icon.total-inmates{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 16px #3b82f666}.metric-icon.health-records{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 4px 16px #10b98166}.metric-icon.active-users{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 16px #8b5cf666}.metric-icon.bookings-today{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 16px #f59e0b66}.metric-icon svg{color:#fff;z-index:1}.metric-info{flex:1 1}.metric-value{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 2px 4px #0000004d}.metric-label{color:#94a3b8;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.metric-trend{align-items:center;display:flex;font-size:.75rem;font-weight:600;gap:.5rem}.metric-trend.positive{color:#10b981}.metric-trend.negative{color:#ef4444}.metric-trend.neutral{color:#8b949e}.trend-icon{font-size:.875rem}.dashboard-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:minmax(300px,auto);grid-template-columns:repeat(12,1fr)}.dashboard-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bcc;border:1px solid #06b6d433;border-radius:16px;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.dashboard-card:hover{border-color:#06b6d466;box-shadow:0 8px 24px #06b6d433}.card-header{align-items:center;display:flex;justify-content:between;margin-bottom:1.5rem;position:relative;z-index:1}.card-header h3{color:#fff;font-size:1.125rem;font-weight:600;margin:0}.refresh-btn{background:#06b6d433;border:1px solid #06b6d44d;border-radius:8px;color:#06b6d4;cursor:pointer;padding:.5rem;transition:all .3s ease}.refresh-btn:hover{background:#06b6d44d;transform:rotate(180deg)}.chart-card{grid-column:span 6}.chart-container{height:280px;overflow:hidden;position:relative}.chart-container.medium{height:260px;overflow:hidden;position:relative}.chart-legend{display:flex;flex-wrap:wrap;gap:1rem}.legend-item{align-items:center;color:#94a3b8;display:flex;font-size:.625rem;font-weight:500;gap:.375rem}.legend-color{border-radius:3px;height:12px;width:12px}.legend-color.age-18-25{background:#3b82f6}.legend-color.age-26-35{background:#10b981}.legend-color.age-36-45{background:#f59e0b}.legend-color.age-46-plus{background:#ef4444}.area-chart{align-items:end;display:flex;gap:1rem;height:200px;padding:1rem 0}.chart-bar{border-radius:8px 8px 0 0;cursor:pointer;flex:1 1;min-height:20px;position:relative;transition:all .3s ease}.chart-bar.age-18-25{background:linear-gradient(0deg,#1d4ed8,#3b82f6)}.chart-bar.age-26-35{background:linear-gradient(0deg,#059669,#10b981)}.chart-bar.age-36-45{background:linear-gradient(0deg,#d97706,#f59e0b)}.chart-bar.age-46-plus{background:linear-gradient(0deg,#dc2626,#ef4444)}.chart-bar:hover{filter:brightness(1.1);transform:scaleY(1.05)}.bar-label{background:#00000080;border-radius:4px;color:#fff;font-size:.75rem;font-weight:600;left:50%;opacity:0;padding:.25rem .5rem;position:absolute;top:-25px;transform:translateX(-50%);transition:opacity .3s ease}.chart-bar:hover .bar-label{opacity:1}.pie-chart{align-items:center;background:conic-gradient(#3b82f6 0 78%,#ef4444 78% 100%);border-radius:50%;display:flex;height:200px;justify-content:center;margin:0 auto;position:relative;width:200px}.pie-chart:before{background:#1e293be6;border-radius:50%;content:"";height:120px;position:absolute;width:120px;z-index:1}.pie-label{color:#fff;font-size:.75rem;font-weight:600;line-height:1.2;position:absolute;text-align:center;z-index:2}.activity-card{grid-column:span 6}.activity-list{max-height:300px;overflow-y:auto}.activity-item{border-bottom:1px solid #4b55634d;display:flex;gap:1rem;padding:1rem 0;transition:all .3s ease}.activity-item:last-child{border-bottom:none}.activity-item:hover{background:#06b6d40d;border-radius:8px;margin:0 -1rem;padding:1rem}.activity-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.activity-icon.new-booking{background:#3b82f633;color:#3b82f6}.activity-icon.health-update{background:#10b98133;color:#10b981}.activity-icon.release{background:#f59e0b33;color:#f59e0b}.activity-icon.user-action{background:#8b5cf633;color:#8b5cf6}.activity-details{flex:1 1}.activity-title{color:#fff;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.activity-subtitle{color:#94a3b8;font-size:.75rem;margin-bottom:.25rem}.activity-time{color:#6b7280;font-size:.75rem}.capacity-card{grid-column:span 6}.capacity-content{display:flex;flex-direction:column;gap:1.5rem}.capacity-block{margin-bottom:1.5rem}.capacity-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.block-name{color:#fff;font-size:.875rem;font-weight:600}.capacity-numbers{color:#94a3b8;font-size:.75rem;font-weight:500}.capacity-bar{background:#4b55634d;border-radius:4px;height:8px;margin-bottom:.5rem;overflow:hidden;width:100%}.capacity-fill{border-radius:4px;height:100%;transition:width .8s ease}.capacity-fill.male-capacity{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.capacity-fill.female-capacity{background:linear-gradient(90deg,#ef4444,#dc2626)}.capacity-percentage{color:#6b7280;font-size:.75rem}.capacity-summary{border-top:1px solid #4b55634d;margin-top:1rem;padding-top:1rem}.summary-item{display:flex;justify-content:space-between;margin-bottom:.5rem}.summary-label{color:#94a3b8;font-size:.75rem}.summary-value{color:#fff;font-size:.75rem;font-weight:600}.actions-card{grid-column:span 6}.action-btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.75rem;overflow:hidden;padding:1.5rem 1rem;position:relative;text-decoration:none;transition:all .3s ease}.action-btn:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.action-btn:hover:before{left:100%}.action-btn.primary{background:#3b82f633;border:1px solid #3b82f64d;color:#3b82f6}.action-btn.primary:hover{background:#3b82f64d;box-shadow:0 8px 20px #3b82f64d;transform:translateY(-2px)}.action-btn.secondary{background:#10b98133;border:1px solid #10b9814d;color:#10b981}.action-btn.secondary:hover{background:#10b9814d;box-shadow:0 8px 20px #10b9814d;transform:translateY(-2px)}.action-btn.tertiary{background:#8b5cf633;border:1px solid #8b5cf64d;color:#8b5cf6}.action-btn.tertiary:hover{background:#8b5cf64d;box-shadow:0 8px 20px #8b5cf64d;transform:translateY(-2px)}.action-btn.quaternary{background:#f59e0b33;border:1px solid #f59e0b4d;color:#f59e0b}.action-btn.quaternary:hover{background:#f59e0b4d;box-shadow:0 8px 20px #f59e0b4d;transform:translateY(-2px)}.action-icon{align-items:center;background:#ffffff1a;border-radius:8px;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.action-btn:hover .action-icon{background:#fff3;transform:scale(1.1)}.action-btn span{font-size:.875rem;font-weight:600;text-align:center}.modules-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width:1200px){.analytics-card.large-chart{grid-column:span 12}.analytics-card.activity-timeline,.analytics-card.facility-status,.analytics-card.medium-chart,.analytics-card.quick-actions{grid-column:span 6}.header-content{align-items:flex-start;flex-direction:column;gap:1rem}.header-controls{justify-content:flex-end;width:100%}}@media (max-width:768px){.kpi-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.analytics-grid{gap:1rem;grid-template-columns:1fr}.analytics-card{grid-column:span 1!important;max-height:380px;min-height:350px;padding:1rem}.chart-container.large{height:200px}.demographics-chart{gap:1rem;max-height:240px;min-height:200px}.gender-arc{height:70px;width:70px}.gender-count{font-size:.875rem}.gender-stats{gap:.375rem;margin-top:.75rem}.facility-layout{flex-direction:column;gap:1rem}.capacity-meter{height:100px;margin:0 auto;width:80px}.timeline-item{padding-left:40px}.timeline-items:before{left:12px}.timeline-marker{left:4px}.chart-controls{flex-wrap:wrap}.header-content{flex-direction:column;gap:1rem}.header-controls{flex-direction:column;gap:.5rem;width:100%}}@media (max-width:480px){.kpi-grid{grid-template-columns:1fr}.kpi-card{padding:1rem}.kpi-value{font-size:2rem}.analytics-card{max-height:350px;min-height:320px}.chart-container.large{height:180px}.chart-container.medium{height:200px}.demographics-chart{gap:.75rem;max-height:200px;min-height:180px}.gender-arc{height:60px;width:60px}.gender-count{font-size:.75rem}.arc-label{font-size:.5rem}.gender-stats{gap:.25rem;margin-top:.5rem}.gender-stats .stat-item{padding:.25rem 0}.analytics-card{padding:1rem}.chart-container.large{height:200px}.content-header{padding:1rem}.page-title{font-size:1.25rem}.age-bar{align-items:flex-start;flex-direction:column;gap:.5rem}.bar-container{width:100%}.action-card{flex-direction:column;gap:.75rem;text-align:center}.action-card .action-icon{height:40px;width:40px}}@media (max-width:768px){.metrics-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.dashboard-grid{gap:1rem;grid-template-columns:1fr}.dashboard-card{grid-column:span 1!important}.actions-grid{grid-template-columns:1fr}.pie-chart{height:150px;width:150px}.pie-chart:before{height:90px;width:90px}.area-chart{height:150px}}@media (max-width:480px){.metrics-grid{grid-template-columns:1fr}.metric-card{padding:1rem}.metric-icon{height:50px;width:50px}.metric-value{font-size:1.5rem}.dashboard-card{padding:1rem}.chart-container{height:200px}}.module-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;cursor:pointer;overflow:hidden;padding:1.5rem;position:relative;transition:all .4s ease}.module-card:before{background:linear-gradient(90deg,#0000,#06b6d44d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.module-card:hover:before{left:100%}.module-card:hover{background:#06b6d41a;border-color:#06b6d4;box-shadow:0 20px 40px #06b6d433;transform:translateY(-8px) scale(1.02)}.module-card:nth-child(odd){animation:floatUp 6s ease-in-out infinite}.module-card:nth-child(2n){animation:floatUp 6s ease-in-out infinite reverse}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.module-header{margin-bottom:1rem}.module-header,.module-icon{align-items:center;display:flex}.module-icon{animation:iconPulse 3s ease-in-out infinite;background:linear-gradient(135deg,#06b6d4,#0891b2,#0e7490);border-radius:12px;box-shadow:0 4px 20px #06b6d466;color:#fff;font-size:1.5rem;height:48px;justify-content:center;margin-right:1rem;position:relative;width:48px}.module-icon:before{background:linear-gradient(135deg,#06b6d4,#0891b2);border-radius:14px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes iconBorder{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.module-info h3{color:#fff;font-size:1.1rem;font-weight:600;margin:0 0 .25rem;text-shadow:0 2px 4px #0000004d}.module-info p{color:#8b949e;font-size:.85rem;margin:0}.module-description{color:#8b949e;font-size:.9rem;line-height:1.4}.module-status{border-radius:12px;display:inline-block;font-size:.75rem;font-weight:500;margin-top:1rem;padding:.25rem .75rem}.status-active{animation:statusGlow 3s ease-in-out infinite;background:linear-gradient(135deg,#06b6d4,#0891b2 50%,#0e7490);border:1px solid #06b6d480;border-radius:8px;box-shadow:0 4px 15px #06b6d466,0 0 20px #06b6d433,inset 0 1px 0 #fff3;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.8px;overflow:hidden;padding:.4rem 1rem;position:relative;text-shadow:0 1px 2px #0000004d;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.status-active:hover{background:linear-gradient(135deg,#0891b2,#0e7490 50%,#164e63);border-color:#06b6d4b3;box-shadow:0 6px 20px #06b6d480,0 0 30px #06b6d44d,inset 0 1px 0 #ffffff4d;transform:translateY(-1px) scale(1.02)}.status-active:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.status-active:hover:before{left:100%}.status-maintenance{animation:statusGlow 2s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#fbbf24);border:1px solid #f59e0b;box-shadow:0 2px 10px #f59e0b4d;color:#fff}@keyframes statusGlow{0%,to{box-shadow:0 4px 15px #06b6d466,0 0 20px #06b6d433,inset 0 1px 0 #fff3}50%{box-shadow:0 6px 25px #06b6d499,0 0 35px #06b6d466,inset 0 1px 0 #ffffff4d}}.services-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:2rem 0}.service-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;cursor:pointer;overflow:hidden;padding:1.5rem;position:relative;text-align:left;transition:all .4s ease}.service-card:before{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.service-card:hover:before{left:100%}.service-card:hover{border-color:#3b82f64d;box-shadow:0 25px 50px #0003;transform:translateY(-8px) scale(1.02)}.service-card.primary:hover{background:#3b82f61a}.service-card.secondary:hover{background:#10b9811a}.service-card.tertiary:hover{background:#8b5cf61a}.service-card.quaternary:hover{background:#f59e0b1a}.service-icon{filter:drop-shadow(0 0 10px rgba(59,130,246,.3));font-size:3rem;margin-bottom:1.5rem}.service-card h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:1rem}.service-card p{color:#cbd5e1;line-height:1.6;margin-bottom:1.5rem}.service-arrow{color:#3b82f6;font-size:1.5rem;transition:transform .3s ease}.service-card:hover .service-arrow{transform:translateX(5px)}.footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f172ae6;border-top:1px solid #ffffff1a;padding:3rem 0 2rem}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:0 auto;max-width:1200px;padding:0 2rem}.footer-section h4{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:1rem}.footer-section a,.footer-section p{color:#94a3b8;display:block;margin-bottom:.5rem;text-decoration:none;transition:color .3s ease}.footer-section a:hover{color:#3b82f6}@media (max-width:768px){.system-app .dashboard-container{flex-direction:column}.sidebar{border-bottom:2px solid #2c3e50;border-right:none;height:auto;width:100%}.sidebar-section{margin-bottom:1rem}.sidebar-menu{display:flex;gap:.5rem;overflow-x:auto;padding:0 1rem}.sidebar-item{flex-shrink:0}.sidebar-link{padding:.5rem 1rem;white-space:nowrap}.main-content{padding:1rem}.modules-grid{gap:1rem;grid-template-columns:1fr}.system-header{padding:.5rem 1rem}.system-title h1{font-size:1rem}.system-title p{display:none}}@media (max-width:480px){.system-header{padding:.5rem}.system-logo-img{height:32px;width:32px}.system-title h1{font-size:.9rem}.system-info{font-size:.7rem}.profile-icon{height:32px;width:32px}.module-card{padding:1rem}.module-icon{font-size:1.2rem;height:40px;width:40px}.content-header{padding:1rem}.page-title{font-size:1.2rem}}::-webkit-scrollbar{height:10px;width:10px}.skeleton{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#1e293b99 25%,#334155cc 50%,#1e293b99 75%);background-size:200% 100%;border-radius:8px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-kpi-card{background:#1e293b99;border:1px solid #94a3b826;border-radius:16px;flex-direction:column;min-height:220px;overflow:hidden;padding:1.5rem;position:relative}.skeleton-kpi-card,.skeleton-kpi-header{display:flex;justify-content:space-between}.skeleton-kpi-header{align-items:center;margin-bottom:1rem}.skeleton-icon{height:48px;width:48px}.skeleton-icon,.skeleton-trend{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:12px}.skeleton-trend{height:20px;width:50px}.skeleton-value{border-radius:8px;height:40px;width:80px}.skeleton-label,.skeleton-value{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;margin-bottom:.5rem}.skeleton-label{border-radius:6px;height:18px;width:120px}.skeleton-sublabel{border-radius:6px;height:14px;margin-bottom:1rem}.skeleton-chart,.skeleton-sublabel{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;width:100%}.skeleton-chart{border-radius:8px;height:32px}.skeleton-analytics-card{background:#1e293b99;border:1px solid #94a3b826;border-radius:16px;min-height:300px;padding:1.5rem}.skeleton-analytics-content{padding:1rem 0}.skeleton-bar-item{margin-bottom:1.5rem}.skeleton-bar-label{border-radius:4px;height:16px;margin-bottom:.5rem;width:80px}.skeleton-bar-full,.skeleton-bar-label{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%}.skeleton-bar-full{border-radius:8px;height:32px;width:100%}.skeleton-gender-chart{align-items:center;display:flex;gap:2rem;justify-content:space-around;padding:2rem 1rem}.skeleton-pie-chart{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;height:200px;width:200px}.skeleton-gender-stats{display:flex;flex:1 1;flex-direction:column;gap:1rem;max-width:200px}.skeleton-stat-row{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:8px;height:40px;width:100%}.skeleton-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.skeleton-title{border-radius:6px;height:24px;width:160px}.skeleton-chart-large,.skeleton-title{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%}.skeleton-chart-large{border-radius:12px;height:250px;width:100%}.skeleton-list-item{border-bottom:1px solid #94a3b81a;display:flex;gap:1rem;padding:1rem 0}.skeleton-list-icon{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:8px;flex-shrink:0;height:40px;width:40px}.skeleton-list-content{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.skeleton-list-title{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:4px;height:18px;width:70%}.skeleton-list-subtitle{width:50%}.skeleton-list-subtitle,.skeleton-list-time{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#33415599 25%,#475569cc 50%,#33415599 75%);background-size:200% 100%;border-radius:4px;height:14px}.skeleton-list-time{width:80px}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0a0f1c99;border-radius:10px;box-shadow:inset 0 0 5px #0000004d}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6,#1d4ed8 50%,#1e40af);border-radius:10px;box-shadow:0 0 10px #3b82f64d,inset 0 1px 0 #fff3;-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#60a5fa,#3b82f6 50%,#2563eb);box-shadow:0 0 15px #3b82f680,inset 0 1px 0 #ffffff4d;transform:scale(1.1)}::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#1d4ed8,#1e3a8a 50%,#1e40af);box-shadow:0 0 20px #1d4ed8b3,inset 0 2px 4px #0000004d}::-webkit-scrollbar-corner{background:#0a0f1c99}*{scrollbar-color:#3b82f6 #0a0f1c99;scrollbar-width:thin}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:#1e293b66;border-radius:8px}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#06b6d4,#0891b2);border-radius:8px;box-shadow:0 0 8px #06b6d44d}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#22d3ee,#06b6d4);box-shadow:0 0 12px #06b6d480}.main-content::-webkit-scrollbar{width:10px}.main-content::-webkit-scrollbar-track{background:#0f172a80;border-radius:12px;margin:5px}.main-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#3b82f6cc,#1d4ed8e6 50%,#1e40af);border:2px solid #0f172a4d;border-radius:12px;box-shadow:0 0 15px #3b82f633,inset 0 1px 0 #ffffff1a}.main-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#60a5fae6,#3b82f6 50%,#2563eb);box-shadow:0 0 20px #3b82f666,inset 0 1px 0 #fff3}.timeline-container::-webkit-scrollbar{width:4px}.timeline-container::-webkit-scrollbar-track{background:#4b556333;border-radius:6px}.timeline-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#8b5cf6,#7c3aed);border-radius:6px;box-shadow:0 0 6px #8b5cf64d}.timeline-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a78bfa,#8b5cf6);box-shadow:0 0 10px #8b5cf680}@keyframes scrollGlow{0%,to{box-shadow:0 0 10px #3b82f64d,inset 0 1px 0 #fff3}50%{box-shadow:0 0 20px #3b82f680,inset 0 1px 0 #ffffff4d}}.scrolling::-webkit-scrollbar-thumb{animation:scrollGlow 2s ease-in-out infinite}.cell-no-data{color:#6b7280;padding:20px;text-align:center}.cell-summary-stats{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.cell-summary-stats .stat-item{align-items:center;background:#3341554d;border:1px solid #94a3b833;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem;text-align:center}.cell-summary-stats .stat-label{color:#94a3b8;font-size:.95rem!important;font-weight:500;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.cell-summary-stats .stat-value{color:#fff;font-size:1.75rem!important;font-weight:700}.cell-pagination{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:20px;justify-content:center;margin-top:auto;padding:15px 0 5px}.cell-pagination-btn{background:#3b82f633;border:1px solid #3b82f64d;border-radius:6px;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500;padding:6px 12px;transition:all .2s}.cell-pagination-btn:disabled{background:#ffffff0d;color:#6b7280;cursor:not-allowed}.cell-pagination-btn:not(:disabled):hover{background:#3b82f64d;transform:translateY(-1px)}.cell-pagination-info{color:#9ca3af;font-size:14px;font-weight:500}.system-app.light-mode{background:#edfbff}.system-app.light-mode:before{background:radial-gradient(ellipse 800px 600px at 30% 30%,#87cefa4d 0,#0000 50%),radial-gradient(ellipse 600px 800px at 70% 70%,#9bd7fb40 0,#0000 50%)}.system-app.light-mode .system-header{background:#fff;border-bottom:1px solid #87cefa}.system-app.light-mode .system-header:before{background:linear-gradient(90deg,#87cefa33,#9bd7fb33)}.system-app.light-mode .system-title h1{color:#0c4a6e}.system-app.light-mode .system-title p{color:#0369a1}.system-app.light-mode .system-time{color:#0c4a6e}.system-app.light-mode .system-user{color:#0369a1}.system-app.light-mode .profile-icon{background:#d9f2fe;border:2px solid #b0e0fc;color:#0369a1}.system-app.light-mode .profile-icon:hover{background:#c1e9fc;border-color:#9bd7fb}.system-app.light-mode .profile-dropdown{background:#fff;border:1px solid #c1e9fc;box-shadow:0 10px 40px #87cefa4d}.system-app.light-mode .dropdown-header{border-bottom:1px solid #d9f2fe}.system-app.light-mode .user-role{color:#0369a1}.system-app.light-mode .user-name{color:#0c4a6e}.system-app.light-mode .dropdown-divider{background:#d9f2fe}.system-app.light-mode .dropdown-item{color:#0c4a6e}.system-app.light-mode .dropdown-item:hover{background:#edfbff;color:#0369a1}.system-app.light-mode .sidebar{background:#fff;border-right:1px solid #87cefa}.system-app.light-mode .sidebar-title{color:#0369a1}.system-app.light-mode .sidebar-link{color:#075985}.system-app.light-mode .sidebar-link:hover:not(.active){background:#edfbff;color:#0369a1}.system-app.light-mode .sidebar-link.active{background:linear-gradient(135deg,#d9f2fe,#c1e9fc);border-left:3px solid #87cefa;color:#0369a1}.system-app.light-mode .main-content{background:#edfbff}.system-app.light-mode .content-header{background:#fff;border-bottom:2px solid #c1e9fc}.system-app.light-mode .content-header:before{background:linear-gradient(90deg,#87cefa4d,#9bd7fb4d)}.system-app.light-mode .page-title{color:#0c4a6e}.system-app.light-mode .page-subtitle{color:#0369a1}.system-app.light-mode .kpi-card{background:#fff;border:1px solid #c1e9fc}.system-app.light-mode .kpi-card:hover{box-shadow:0 8px 30px #87cefa66}.system-app.light-mode .kpi-value{color:#0c4a6e}.system-app.light-mode .kpi-label{color:#0369a1}.system-app.light-mode .kpi-sublabel{color:#0284c7}.system-app.light-mode .kpi-card.primary{border-left:4px solid #3b82f6}.system-app.light-mode .kpi-card.secondary{border-left:4px solid #10b981}.system-app.light-mode .kpi-card.tertiary{border-left:4px solid #8b5cf6}.system-app.light-mode .kpi-card.quaternary{border-left:4px solid #f59e0b}.system-app.light-mode .kpi-card.quinary{border-left:4px solid #ef4444}.system-app.light-mode .kpi-card.senary{border-left:4px solid #06b6d4}.system-app.light-mode .kpi-card.unassigned{border-left:4px solid #ec4899}.system-app.light-mode .analytics-card{background:#fff;border:1px solid #c1e9fc}.system-app.light-mode .analytics-card:hover{box-shadow:0 8px 30px #87cefa66}.system-app.light-mode .card-header h3{color:#0c4a6e}.system-app.light-mode .chart-subtitle{color:#0369a1}.system-app.light-mode .age-label{color:#075985}.system-app.light-mode .age-value{color:#0c4a6e}.system-app.light-mode .bar-container{background:#edfbff}.system-app.light-mode .gender-type{color:#075985}.system-app.light-mode .gender-count{color:#0c4a6e}.system-app.light-mode .gender-percent,.system-app.light-mode .stat-label{color:#0369a1}.system-app.light-mode .stat-value{color:#0c4a6e}.system-app.light-mode .timeline-content{background:#edfbff;border:1px solid #c1e9fc}.system-app.light-mode .timeline-item:hover .timeline-content{background:#fff;box-shadow:0 4px 12px #87cefa4d}.system-app.light-mode .activity-type{color:#0c4a6e}.system-app.light-mode .activity-description{color:#0369a1}.system-app.light-mode .activity-time{color:#0284c7}.system-app.light-mode ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b0e0fc,#87cefa)}.system-app.light-mode ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#9bd7fb,#87cefa)}.system-app.light-mode *{scrollbar-color:#b0e0fc #edfbff}.theme-modal-overlay{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.theme-modal-content{animation:scaleIn .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bfa;border:2px solid #3b82f64d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 0 1px #3b82f61a;max-width:450px;overflow:hidden;padding:0;width:90%}.theme-modal-header{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.theme-modal-icon{align-items:center;animation:scaleIn .5s cubic-bezier(.4,0,.2,1) .1s both;display:flex;justify-content:center}.theme-modal-header h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.theme-modal-body{padding:2rem}.theme-modal-body p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.theme-modal-body strong{color:#60a5fa;font-weight:600}.theme-modal-note{color:#94a3b8;font-size:.875rem;margin:0}.theme-modal-actions{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.theme-modal-btn{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.theme-modal-btn.cancel{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.theme-modal-btn.cancel:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.theme-modal-btn.confirm{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.theme-modal-btn.confirm:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.system-app.light-mode .theme-modal-content{background:#fff;border:2px solid #e5e7eb}.system-app.light-mode .theme-modal-body p{color:#374151}.system-app.light-mode .theme-modal-note{color:#6b7280}.system-app.light-mode .theme-modal-actions{background:#f9fafb;border-top:1px solid #e5e7eb}.modal-overlay{animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.error-modal,.modal-overlay{align-items:center;display:flex}.error-modal{animation:slideUp .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-icon{align-items:center;animation:scaleIn .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.error-modal h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.error-modal p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.error-btn{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.error-btn:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.cancel-btn{background:linear-gradient(135deg,#6b7280,#4b5563);border:none;border-radius:12px;box-shadow:0 4px 12px #6b72804d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.cancel-btn:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #6b728066;transform:translateY(-2px)}.system-app.light-mode .error-modal{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.system-app.light-mode .error-modal h3{color:#f59e0b}.system-app.light-mode .error-modal p{color:#475569}.system-app.light-mode .skeleton-kpi-card{background:#fff;border:1px solid #87cefa40}.system-app.light-mode .skeleton-chart,.system-app.light-mode .skeleton-icon,.system-app.light-mode .skeleton-label,.system-app.light-mode .skeleton-sublabel,.system-app.light-mode .skeleton-trend,.system-app.light-mode .skeleton-value{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#fffc 25%,#f1f5f9 50%,#fffc 75%);background-size:200% 100%}.system-app.light-mode .skeleton-analytics-card{background:#fff;border:1px solid #87cefa40}.system-app.light-mode .skeleton-bar-full,.system-app.light-mode .skeleton-bar-label,.system-app.light-mode .skeleton-pie-chart,.system-app.light-mode .skeleton-stat-row,.system-app.light-mode .skeleton-title{animation:shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#fffc 25%,#f1f5f9 50%,#fffc 75%);background-size:200% 100%}.hr_info_hr-wizard-container__m87pA{background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:auto;min-height:auto;overflow:visible;padding:0;position:relative}.hr_info_hr-wizard-container__m87pA:before{background:radial-gradient(circle at 20% 80%,#3b82f614 0,#0000 50%),radial-gradient(circle at 80% 20%,#8b5cf60f 0,#0000 50%),linear-gradient(135deg,#1e293bf2,#0f172afa);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.hr_info_headerSection__tjLxB{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border:2px solid #3b82f699;border-radius:1rem;box-shadow:0 8px 32px #0003;display:flex;justify-content:space-between;margin-bottom:1rem;overflow:hidden;padding:1rem 1.5rem;position:relative}.hr_info_finalRemarksContainer__OA7j3{align-items:center;display:flex;gap:1.5rem}.hr_info_finalRemarksTitle__dTpOh{color:#60a5fa;font-size:1rem;font-weight:700;gap:.75rem;letter-spacing:.05em;position:relative;text-shadow:0 2px 4px #0000004d}.hr_info_finalRemarksTitle__dTpOh:after{background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:1px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.hr_info_bulletIcon__m\+2Pi{animation:hr_info_bulletPulse__sfFT\+ 2s ease-in-out infinite;color:#60a5fa;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));font-size:1.25rem}@keyframes hr_info_bulletPulse__sfFT\+{0%,to{text-shadow:0 0 8px #60a5fa99;transform:scale(1)}50%{text-shadow:0 0 16px #60a5facc;transform:scale(1.1)}}.hr_info_finalRemarksOptions__Pp1jw{gap:1.25rem}.hr_info_remarkOption__jLlcd{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:2px solid #0000;border-radius:.75rem;gap:.75rem;padding:.625rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_remarkOption__jLlcd:hover{background:#3b82f626;border-color:#3b82f666;transform:translateY(-2px)}.hr_info_remarkRadio__YtZ1y{accent-color:#3b82f6;margin:0;position:relative;transform:scale(1.2)}.hr_info_remarkRadio__YtZ1y:checked{animation:hr_info_radioCheck__mDxrt .3s ease-in-out}@keyframes hr_info_radioCheck__mDxrt{0%{transform:scale(1.2)}50%{transform:scale(1.4)}to{transform:scale(1.2)}}.hr_info_remarkLabel__o5axD{color:#cbd5e1;font-size:.875rem;letter-spacing:.025em}.hr_info_confidentialNotice__eX0WF{background:linear-gradient(135deg,#dc2626,#991b1b 50%,#7f1d1d);border:1px solid #f871714d;border-radius:.75rem;box-shadow:0 4px 15px #dc262666,0 2px 8px #0003,inset 0 1px 0 #fff3;font-size:.875rem;font-weight:700;letter-spacing:1px;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-transform:uppercase}.hr_info_confidentialNotice__eX0WF:before{animation:hr_info_warningBlink__r-yfu 2s infinite;content:"⚠️";margin-right:.5rem}@keyframes hr_info_warningBlink__r-yfu{0%,50%{opacity:1}25%,75%{opacity:.7}}.hr_info_twoColumnLayout__aXwwk{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;height:auto;min-height:auto;overflow:visible;position:relative}.hr_info_twoColumnLayout__aXwwk:before{background:linear-gradient(180deg,#0000,#3b82f64d 20%,#3b82f61a 50%,#3b82f64d 80%,#0000);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px;z-index:1}.hr_info_leftColumn__JusnQ{-webkit-font-smoothing:antialiased;box-sizing:border-box;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;margin:0;overflow:visible;padding:.5rem 1rem .5rem 0;position:relative;scrollbar-color:#60a5fa99 #0000;scrollbar-width:thin;z-index:2}.hr_info_leftColumn__JusnQ::-webkit-scrollbar{width:6px}.hr_info_leftColumn__JusnQ::-webkit-scrollbar-track{background:#0f172a80;border-radius:3px}.hr_info_leftColumn__JusnQ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5fa,#3b82f6);border:1px solid #1e293b4d;border-radius:3px}.hr_info_leftColumn__JusnQ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.hr_info_rightColumn__xnpjq{display:none}.hr_info_compactSection__yOWRU{animation:hr_info_slideInFromRight__2BKaH .5s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border:2px solid #3b82f699;border-radius:.75rem;box-shadow:0 8px 32px #0003;margin-bottom:0;overflow:hidden;padding:1rem 1rem .5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_info_compactSection__yOWRU:hover{border-color:#3b82f6cc;box-shadow:0 12px 40px #00000040;transform:translateY(-3px)}.hr_info_sectionTitleCompact__FituY{align-items:center;border-bottom:2px solid #3b82f64d;color:#60a5fa;display:flex;font-size:1rem;font-weight:700;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;position:relative;text-shadow:0 2px 4px #0000004d}.hr_info_navigationButtons__Z\+CDm{align-items:center;display:flex;gap:.75rem;margin-left:auto}.hr_info_backButton__-3HTe{align-items:center;background:linear-gradient(135deg,#4755694d,#47556966);border:2px solid #94a3b866;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.5rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_backButton__-3HTe:before{content:"←";display:inline-block;font-size:1.2rem;transition:transform .3s ease}.hr_info_backButton__-3HTe:hover:before{animation:hr_info_arrowSlideLeft__X5KgZ .6s ease-in-out infinite;transform:translateX(-4px)}@keyframes hr_info_arrowSlideLeft__X5KgZ{0%,to{transform:translateX(0)}50%{transform:translateX(-6px)}}.hr_info_backButton__-3HTe:hover{background:linear-gradient(135deg,#47556966,#47556980);border-color:#94a3b899;box-shadow:0 4px 12px #4755694d;transform:translateY(-2px)}.hr_info_backButton__-3HTe:active{box-shadow:0 2px 6px #47556933;transform:translateY(0)}.hr_info_backButton__-3HTe:active:before{transform:translateX(-8px)}.hr_info_toggleButton__PSOBJ{align-items:center;background:linear-gradient(135deg,#3b82f633,#3b82f64d);border:2px solid #60a5fa66;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#60a5fa;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.5rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_toggleButton__PSOBJ:after{content:"→";display:inline-block;font-size:1.2rem;transition:transform .3s ease}.hr_info_toggleButton__PSOBJ:hover:after{animation:hr_info_arrowSlide__GM4VR .6s ease-in-out infinite;transform:translateX(4px)}@keyframes hr_info_arrowSlide__GM4VR{0%,to{transform:translateX(0)}50%{transform:translateX(6px)}}.hr_info_toggleButton__PSOBJ:hover{background:linear-gradient(135deg,#3b82f64d,#3b82f666);border-color:#60a5fa99;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-2px)}.hr_info_toggleButton__PSOBJ:active{box-shadow:0 2px 6px #3b82f633;transform:translateY(0)}.hr_info_toggleButton__PSOBJ:active:after{transform:translateX(8px)}.hr_info_calendarIcon__69qC3,.hr_info_contactIcon__JylGL,.hr_info_personIcon__8aAk\+{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:.25rem;color:#60a5fa;display:flex;height:1.5rem;justify-content:center;transition:background-color .3s ease;width:1.5rem}.hr_info_sectionTitleCompact__FituY:hover .hr_info_calendarIcon__69qC3,.hr_info_sectionTitleCompact__FituY:hover .hr_info_contactIcon__JylGL,.hr_info_sectionTitleCompact__FituY:hover .hr_info_personIcon__8aAk\+{background:#3b82f640;border-color:#3b82f680}@keyframes hr_info_iconFloat__nd4o-{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.hr_info_compactFormGrid__fahom{animation:hr_info_fadeInUp__B6Ut3 .6s ease-out;display:flex;flex-direction:column;gap:.5rem;margin-bottom:0}.hr_info_nameRow__9EOqM{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.hr_info_twoColumnRow__G6RZO{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}@keyframes hr_info_fadeInUp__B6Ut3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hr_info_inputGroup__Z7klU{display:flex;flex-direction:column;gap:.5rem;position:relative}.hr_info_compactLabel__ezl5L{color:#e2e8f0;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:.375rem;padding-left:.75rem;position:relative;text-shadow:0 1px 2px #0000004d}.hr_info_compactLabel__ezl5L:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_info_compactInput__s2TQ\+{background:linear-gradient(135deg,#0f172af2,#1e293be6);border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;color:#e2e8f0;font-size:.875rem;font-weight:500;height:36px;padding:.5rem .75rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_info_compactInput__s2TQ\+:focus{background:linear-gradient(135deg,#0f172a,#1e293bf2);border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003;outline:none;transform:translateY(-2px)}.hr_info_compactInput__s2TQ\+:hover{border-color:#60a5fa99;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.hr_info_compactInput__s2TQ\+::placeholder{color:#94a3b8;font-size:.875rem;font-style:italic;opacity:.8}.hr_info_datePickerField__CIBxb{align-items:center;background:linear-gradient(135deg,#0f172af2,#1e293be6);border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;height:36px;padding:.5rem .75rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_info_datePickerField__CIBxb:hover{background:linear-gradient(135deg,#0f172a,#1e293bf2);border-color:#60a5fa99;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.hr_info_datePickerIcon__Fwh5a{filter:grayscale(20%) brightness(1.1);flex-shrink:0;font-size:1.125rem}.hr_info_datePickerValue__CRXEc{color:#e2e8f0;font-weight:500}.hr_info_datePickerPlaceholder__0lahz{color:#94a3b8;font-style:italic;opacity:.8}.hr_info_compactDateContainer__8PctE{display:flex;gap:.5rem}.hr_info_compactDateSelect__7YebX{background:linear-gradient(135deg,#0f172af2,#1e293be6);border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;color:#e2e8f0;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:500;height:36px;padding:.5rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_info_compactDateSelect__7YebX:focus{background:linear-gradient(135deg,#0f172a,#1e293bf2);border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003,inset 0 1px 0 #ffffff1a;outline:none;transform:translateY(-1px)}.hr_info_compactDateSelect__7YebX:hover{border-color:#60a5fa99;box-shadow:0 4px 12px #00000026,inset 0 1px 0 #ffffff14}.hr_info_personalInfoWithPhoto__yWE-G{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:200px 1fr}.hr_info_photoSectionSide__mT7ur{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:sticky;top:0}.hr_info_photoUploadAreaSmall__ybN8n{align-items:center;background:radial-gradient(circle at center,#0f172ae6 0,#1e293bcc 100%);border:2px dashed #3b82f680;border-radius:.75rem;box-shadow:inset 0 4px 8px #0003,0 2px 8px #0000001a;cursor:pointer;display:flex;height:180px;justify-content:center;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:180px}.hr_info_photoUploadAreaSmall__ybN8n:hover{background:radial-gradient(circle at center,#0f172a 0,#1e293bf2 100%);border-color:#60a5fa;box-shadow:inset 0 4px 8px #0003,0 8px 32px #3b82f633;transform:scale(1.03)}.hr_info_photoSection__gKCos{background:#0000;border:none;border-radius:0;display:flex;flex:0 0 auto;justify-content:center;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.hr_info_photoTitle__dUUjs{color:#60a5fa;font-size:.9rem;font-weight:700;letter-spacing:.05em;margin-bottom:.75rem;position:relative;text-align:center;text-shadow:0 2px 4px #0000004d}.hr_info_photoUploadArea__1HM28{background:radial-gradient(circle at center,#0f172ae6 0,#1e293bcc 100%);border:2px dashed #3b82f680;border-radius:.75rem;box-shadow:inset 0 4px 8px #0003,0 2px 8px #0000001a;height:300px;transition:all .4s cubic-bezier(.4,0,.2,1);width:300px}.hr_info_photoUploadArea__1HM28:before{background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.hr_info_photoUploadArea__1HM28:hover{background:radial-gradient(circle at center,#0f172a 0,#1e293bf2 100%);border-color:#60a5fa;box-shadow:inset 0 4px 8px #0003,0 8px 32px #3b82f633;transform:scale(1.03)}.hr_info_photoUploadArea__1HM28:hover:before{left:100%}.hr_info_photoContent__ITwRT{color:#cbd5e1}.hr_info_photoIcon__TMIRx{animation:hr_info_photoIconFloat__sSFdC 3s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));font-size:2rem;margin-bottom:.5rem}.hr_info_photoUploadAreaSmall__ybN8n .hr_info_photoIcon__TMIRx{font-size:1.5rem;margin-bottom:.25rem}@keyframes hr_info_photoIconFloat__sSFdC{0%,to{opacity:.8;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-4px) scale(1.05)}}.hr_info_photoText__P7gTu{color:#e2e8f0;font-size:.875rem;font-weight:700;margin-bottom:.25rem;text-shadow:0 2px 4px #0000004d}.hr_info_photoUploadAreaSmall__ybN8n .hr_info_photoText__P7gTu{font-size:.75rem;margin-bottom:0}.hr_info_photoSubtext__OiLf1{color:#94a3b8;font-size:.75rem;font-style:italic}.hr_info_photoPreviewImg__1W-C0{border-radius:.75rem;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;transition:all .3s ease}.hr_info_photoPreviewImg__1W-C0:hover{box-shadow:0 12px 48px #0006,inset 0 1px 0 #ffffff26;transform:scale(1.02)}.hr_info_photoActionButtons__VIRSZ{display:flex;gap:.5rem;margin-top:.75rem;width:180px}.hr_info_photoCameraBtn__ACpQ5,.hr_info_photoUploadBtn__j37hJ{align-items:center;border:2px solid #3b82f666;border-radius:.5rem;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex:1 1;font-size:.75rem;font-weight:600;gap:.25rem;justify-content:center;padding:.5rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_photoUploadBtn__j37hJ{background:linear-gradient(135deg,#3b82f633,#3b82f64d);color:#60a5fa}.hr_info_photoUploadBtn__j37hJ:hover{background:linear-gradient(135deg,#3b82f64d,#3b82f666);border-color:#60a5fa99;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-2px)}.hr_info_photoCameraBtn__ACpQ5{background:linear-gradient(135deg,#8b5cf633,#8b5cf64d);border-color:#8b5cf666;color:#a78bfa}.hr_info_photoCameraBtn__ACpQ5:hover{background:linear-gradient(135deg,#8b5cf64d,#8b5cf666);border-color:#a78bfa99;box-shadow:0 4px 12px #8b5cf64d;transform:translateY(-2px)}.hr_info_cameraModal__9861Y{align-items:center;animation:hr_info_fadeIn__vF1GI .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes hr_info_fadeIn__vF1GI{0%{opacity:0}to{opacity:1}}.hr_info_cameraModalContent__XYQ9S{animation:hr_info_slideUp__9\+Uhw .3s ease-out;background:linear-gradient(135deg,#0f172afa,#1e293bfa);border:2px solid #3b82f699;border-radius:1rem;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a;max-height:90vh;max-width:90vw;padding:1.5rem}.hr_info_cameraModalHeader__VHBfp{align-items:center;border-bottom:2px solid #3b82f64d;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.hr_info_cameraModalTitle__q3YLy{color:#60a5fa;font-size:1.25rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.hr_info_cameraModalClose__33Xr2{align-items:center;background:#ef444433;border:2px solid #ef444466;border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;font-size:1.25rem;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.hr_info_cameraModalClose__33Xr2:hover{background:#ef44444d;border-color:#ef444499;transform:scale(1.1)}.hr_info_cameraVideoContainer__6SV9d{display:flex;justify-content:center;margin-bottom:1.5rem}.hr_info_cameraVideo__8MyoG{border:2px solid #3b82f699;border-radius:.75rem;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;height:480px;max-width:100%;object-fit:cover;width:640px}.hr_info_cameraModalButtons__FNikh{display:flex;gap:1rem;justify-content:center}.hr_info_cameraCancelBtn__FVR98,.hr_info_cameraCaptureBtn__mlJeZ{align-items:center;border:2px solid;border-radius:.75rem;box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:center;min-width:160px;padding:.875rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_cameraCaptureBtn__mlJeZ{background:linear-gradient(135deg,#10b98133,#10b9814d);border-color:#10b98166;color:#10b981}.hr_info_cameraCaptureBtn__mlJeZ:hover{background:linear-gradient(135deg,#10b9814d,#10b98166);border-color:#10b98199;box-shadow:0 6px 16px #10b98166;transform:translateY(-2px)}.hr_info_cameraCancelBtn__FVR98{background:linear-gradient(135deg,#ef444433,#ef44444d);border-color:#ef444466;color:#ef4444}.hr_info_cameraCancelBtn__FVR98:hover{background:linear-gradient(135deg,#ef44444d,#ef444466);border-color:#ef444499;box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}@media (max-width:1200px){.hr_info_twoColumnLayout__aXwwk{gap:1rem;grid-template-columns:1fr 300px}.hr_info_personalInfoWithPhoto__yWE-G{gap:1rem;grid-template-columns:160px 1fr}.hr_info_photoUploadAreaSmall__ybN8n{height:150px;width:150px}.hr_info_nameRow__9EOqM{gap:.75rem;grid-template-columns:repeat(2,1fr)}.hr_info_twoColumnRow__G6RZO{gap:.75rem;grid-template-columns:1fr}}@media (max-width:768px){.hr_info_headerSection__tjLxB{flex-direction:column;gap:1rem;padding:1rem}.hr_info_finalRemarksContainer__OA7j3{align-items:center;flex-direction:column;gap:1rem}.hr_info_finalRemarksOptions__Pp1jw{flex-wrap:wrap;gap:.75rem;justify-content:center}.hr_info_twoColumnLayout__aXwwk{grid-template-columns:1fr;height:auto}.hr_info_twoColumnLayout__aXwwk:before{display:none}.hr_info_rightColumn__xnpjq{padding-left:0}.hr_info_compactSection__yOWRU,.hr_info_photoSection__gKCos{padding:1rem}.hr_info_photoUploadArea__1HM28{height:180px}.hr_info_personalInfoWithPhoto__yWE-G{gap:1rem;grid-template-columns:1fr}.hr_info_photoSectionSide__mT7ur{margin-bottom:1rem;position:static}.hr_info_photoUploadAreaSmall__ybN8n{height:150px;width:150px}.hr_info_photoActionButtons__VIRSZ{width:150px}.hr_info_cameraVideo__8MyoG{aspect-ratio:4/3;height:auto;width:100%}.hr_info_cameraModalContent__XYQ9S{max-width:95vw;padding:1rem}.hr_info_cameraModalTitle__q3YLy{font-size:1rem}.hr_info_cameraCancelBtn__FVR98,.hr_info_cameraCaptureBtn__mlJeZ{font-size:.875rem;min-width:120px;padding:.75rem 1.5rem}.hr_info_cameraModalButtons__FNikh{flex-direction:column;gap:.75rem}.hr_info_nameRow__9EOqM,.hr_info_twoColumnRow__G6RZO{gap:.75rem;grid-template-columns:1fr}}@media (max-width:480px){.hr_info_hr-wizard-container__m87pA{padding:.5rem}.hr_info_headerSection__tjLxB{padding:.75rem}.hr_info_finalRemarksTitle__dTpOh{font-size:.875rem}.hr_info_confidentialNotice__eX0WF{font-size:.75rem;padding:.5rem 1rem}.hr_info_compactSection__yOWRU{padding:.75rem}.hr_info_sectionTitleCompact__FituY{font-size:1rem}.hr_info_compactDateSelect__7YebX,.hr_info_compactInput__s2TQ\+{font-size:.8125rem;height:40px;padding:.625rem .75rem}}.hr_info_compactSection__yOWRU{animation:hr_info_sectionSlideIn__jBwMI .6s ease-out forwards;opacity:0;transform:translateY(20px)}.hr_info_compactSection__yOWRU:first-child{animation-delay:.1s}.hr_info_compactSection__yOWRU:nth-child(2){animation-delay:.2s}.hr_info_compactSection__yOWRU:nth-child(3){animation-delay:.3s}@keyframes hr_info_sectionSlideIn__jBwMI{to{opacity:1;transform:translateY(0)}}@keyframes hr_info_slideInFromRight__2BKaH{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.hr_info_compactDateSelect__7YebX:focus-visible,.hr_info_compactInput__s2TQ\+:focus-visible,.hr_info_remarkRadio__YtZ1y:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}@media (prefers-contrast:high){.hr_info_compactDateSelect__7YebX,.hr_info_compactInput__s2TQ\+,.hr_info_compactSection__yOWRU{border-color:#fff}.hr_info_sectionTitleCompact__FituY{color:#fff}}.hr_info_actionButtons__7O811{display:flex;gap:.5rem;margin-bottom:.5rem}.hr_info_clearButton__DnvSp,.hr_info_nextButton__zsmgs{border:none;border-radius:.5rem;box-shadow:0 2px 8px #0000001a;cursor:pointer;flex:1 1;font-size:.75rem;font-weight:600;padding:.625rem 1rem;transition:all .3s ease}.hr_info_clearButton__DnvSp{background:#47556966;border:1px solid #47556980;color:#cbd5e1}.hr_info_clearButton__DnvSp:hover{background:#47556999;box-shadow:0 3px 8px #00000026;transform:translateY(-1px)}.hr_info_nextButton__zsmgs{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px #3b82f64d;color:#fff}.hr_info_nextButton__zsmgs:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 3px 10px #3b82f666;transform:translateY(-1px)}.hr_info_headerContainer__dRHVk{margin-bottom:16px;padding-top:0;text-align:center}.hr_info_headerCard__57pFC{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_info_mainTitle__9MZwB{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_info_subTitle__VSnTZ{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_info_tabNavigation__FR6Tt{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_info_tabButton__rzMfW{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_tabButton__rzMfW:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_info_tabButton__rzMfW.hr_info_active__JcczK{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_info_tabButton__rzMfW.hr_info_active__JcczK:before{height:100%}.hr_info_tabButton__rzMfW.hr_info_inactive__P-xFk{background-color:initial;color:#fffc}.hr_info_tabButton__rzMfW.hr_info_inactive__P-xFk:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_info_formContainer__rlCPw{-webkit-font-smoothing:antialiased;background:#1e293b99;background-color:#1e293bf2!important;border-radius:16px;box-sizing:border-box;color:#e2e8f0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.4;margin:1rem;max-width:2200px;overflow:hidden;padding:3rem;position:relative;scrollbar-color:#3b82f6 #0a0f1c99;scrollbar-width:thin}.hr_info_formContainer__rlCPw,.hr_info_formSection__qCVya{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_info_formSection__qCVya{animation:hr_info_slideUp__9\+Uhw .6s ease-out;background:#1e293bf2;border-radius:1.5rem;padding:2.5rem;transition:all .3s ease}.hr_info_formSection__qCVya:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.hr_info_sectionHeader__OwnSK{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.hr_info_sectionIcon__DehaN{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.hr_info_sectionHeader__OwnSK:hover .hr_info_sectionIcon__DehaN{background:#3b82f633;transform:scale(1.05)}.hr_info_formGrid__Gzjl7{display:flex;flex-direction:column;gap:1.5rem}.hr_info_formRow__C61Xz{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.hr_info_formGroup__AIy1w{display:flex;flex-direction:column;gap:.5rem}@keyframes hr_info_slideUp__9\+Uhw{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_info_finalRemarksSection__CfQOj{align-items:flex-start;background:linear-gradient(135deg,#f8f9ff,#fff);border:1px solid #8697c426;border-radius:16px;box-shadow:0 4px 20px #3d52a00d;display:flex;justify-content:space-between;margin-bottom:16px;padding:24px}.hr_info_finalRemarksTitle__dTpOh{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:20px}.hr_info_finalRemarksAccent__S63Re{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_info_finalRemarksOptions__Pp1jw{display:flex;gap:24px}.hr_info_remarkOption__jLlcd{align-items:center;background-color:#7091e60d;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s ease}.hr_info_remarkOption__jLlcd:hover{background-color:#7091e61a}.hr_info_remarkCheckbox__Eplwt{accent-color:#3d52a0;transform:scale(1.3)}.hr_info_remarkLabel__o5axD{color:#3d52a0;font-size:15px;font-weight:500;text-transform:capitalize}.hr_info_confidentialNotice__eX0WF{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:12px;box-shadow:0 4px 15px #3d52a04d;color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;padding:14px 20px}.hr_info_sectionTitle__HDYzz{color:#60a5fa;font-size:1.5rem;font-weight:600;margin:0}.hr_info_sectionAccent__VN\+NF{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:3px;height:24px;width:6px}.hr_info_formField__Zerbd{margin-bottom:20px}.hr_info_formLabel__P4cH7{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem}.hr_info_formLabelHint__oekOR{color:#94a3b8;font-size:12px}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formLabelHint__oekOR{color:#64748b!important}.hr_info_formInput__LiKj0{background:#0f172acc;border:2px solid #47556980;border-radius:.75rem;box-shadow:0 2px 8px #0003;color:#e2e8f0;font-size:1rem;outline:none;padding:.875rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_info_formInput__LiKj0:hover{border-color:#3b82f6b3;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.hr_info_formInput__LiKj0:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.hr_info_formInput__LiKj0::placeholder{color:#64748b}.hr_info_datePickerContainer__uE0d9{align-items:center;display:flex;gap:.75rem}.hr_info_dateSelect__fMbzh{flex:1 1;min-width:0}.hr_info_dateSelect__fMbzh:first-child{flex:2 1}.hr_info_radioGroup__MkuWX{display:flex;gap:20px}.hr_info_radioOption__0BCut{align-items:center;cursor:pointer;display:flex;gap:8px}.hr_info_radioInput__Yr\+Z8{accent-color:#3b82f6;transform:scale(1.2)}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_radioInput__Yr\+Z8{accent-color:#60a5fa!important}.hr_info_photoUploadArea__1HM28{align-items:center;background-color:#f8f9ff;border:2px dashed #adbbd4;border-radius:16px;cursor:pointer;display:flex;height:280px;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:220px}.hr_info_photoUploadArea__1HM28:hover{background-color:#ede8f5;border-color:#7091e6;box-shadow:0 8px 25px #3d52a026;transform:scale(1.02)}.hr_info_photoContent__ITwRT{color:#3d52a0;position:relative;text-align:center;z-index:2}.hr_info_photoIcon__TMIRx{filter:drop-shadow(0 2px 4px rgba(61,82,160,.1));font-size:56px;margin-bottom:16px}.hr_info_photoText__P7gTu{font-size:16px;font-weight:500;margin-bottom:8px}.hr_info_photoSubtext__OiLf1{font-size:14px;opacity:.7}.hr_info_submitButtonContainer__t8Co7{margin-top:50px;text-align:center}.hr_info_submit-button__FlBDZ{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_submit-button__FlBDZ:hover{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_info_submitButtonText__BidNL{position:relative;z-index:2}@media (max-width:1200px){.hr_info_twoColumnLayout__aXwwk{gap:1rem;grid-template-columns:1fr 280px;height:calc(100vh - 260px)}.hr_info_compactFormGrid__fahom{gap:.5rem;grid-template-columns:1fr}.hr_info_compactDateSelect__7YebX,.hr_info_compactInput__s2TQ\+{font-size:.8125rem;height:34px;padding:.5rem .75rem}.hr_info_compactSection__yOWRU{margin-bottom:.625rem;padding:.875rem}}@media (max-width:768px){.hr_info_twoColumnLayout__aXwwk{gap:1rem;grid-template-columns:1fr;height:auto}.hr_info_leftColumn__JusnQ{height:auto;order:1;overflow-y:visible;padding-right:0}.hr_info_rightColumn__xnpjq{order:2}.hr_info_headerSection__tjLxB{flex-direction:column;gap:.75rem;margin-bottom:.75rem;padding:1rem 1.25rem;text-align:center}.hr_info_finalRemarksContainer__OA7j3{flex-direction:column;gap:.5rem}.hr_info_finalRemarksOptions__Pp1jw{justify-content:center}.hr_info_photoUploadArea__1HM28{height:150px}.hr_info_actionButtons__7O811{flex-direction:column;gap:.5rem}.hr_info_compactSection__yOWRU{margin-bottom:.75rem;padding:1rem}}@media (max-width:480px){.hr_info_compactSection__yOWRU{padding:.75rem}.hr_info_compactFormGrid__fahom{gap:.375rem;grid-template-columns:1fr}.hr_info_compactDateSelect__7YebX,.hr_info_compactInput__s2TQ\+{font-size:.875rem;height:36px}.hr_info_compactLabel__ezl5L{font-size:.8rem}.hr_info_sectionTitleCompact__FituY{font-size:.9rem}}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU{background:#0000!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_headerSection__tjLxB{background:#1e293be6!important;border:1px solid #4755694d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_finalRemarksTitle__dTpOh{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkLabel__o5axD{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactSection__yOWRU{background:#1e293be6!important;border:1px solid #4755694d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionTitleCompact__FituY{border-bottom:1px solid #3b82f633!important;color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactLabel__ezl5L{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactDateSelect__7YebX,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactInput__s2TQ\+{background:#0f172acc!important;border:1px solid #47556980!important;color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactDateSelect__7YebX:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactInput__s2TQ\+:focus{background:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f61a!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_compactInput__s2TQ\+::placeholder{color:#64748b!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoSection__gKCos{background:#1e293be6!important;border:1px solid #4755694d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoTitle__dUUjs{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoContent__ITwRT{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoSubtext__OiLf1{color:#94a3b8!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_clearButton__DnvSp{background:#4755694d!important;border:1px solid #47556980!important;color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_clearButton__DnvSp:hover{background:#47556980!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_nextButton__zsmgs{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_nextButton__zsmgs:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoUploadBtn__j37hJ{background:linear-gradient(135deg,#3b82f626,#3b82f640)!important;border-color:#3b82f64d!important;color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoUploadBtn__j37hJ:hover{background:linear-gradient(135deg,#3b82f640,#3b82f659)!important;border-color:#60a5fa80!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoCameraBtn__ACpQ5{background:linear-gradient(135deg,#8b5cf626,#8b5cf640)!important;border-color:#8b5cf64d!important;color:#a78bfa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoCameraBtn__ACpQ5:hover{background:linear-gradient(135deg,#8b5cf640,#8b5cf659)!important;border-color:#a78bfa80!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraVideo__8MyoG{border-color:#3b82f680!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraCaptureBtn__mlJeZ{background:linear-gradient(135deg,#10b98126,#10b98140)!important;border-color:#10b9814d!important;color:#10b981!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraCaptureBtn__mlJeZ:hover{background:linear-gradient(135deg,#10b98140,#10b98159)!important;border-color:#10b98180!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraCancelBtn__FVR98{background:linear-gradient(135deg,#ef444426,#ef444440)!important;border-color:#ef44444d!important;color:#ef4444!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraCancelBtn__FVR98:hover{background:linear-gradient(135deg,#ef444440,#ef444459)!important;border-color:#ef444480!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModal__9861Y{background:#000000e6!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModalContent__XYQ9S{background:linear-gradient(135deg,#0f172a,#1e293b)!important;border-color:#3b82f680!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModalHeader__VHBfp{border-bottom-color:#3b82f640!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModalTitle__q3YLy{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModalClose__33Xr2{background:#ef444426!important;border-color:#ef44444d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_cameraModalClose__33Xr2:hover{background:#ef444440!important;border-color:#ef444480!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_headerCard__57pFC{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_mainTitle__9MZwB{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_subTitle__VSnTZ{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formContainer__rlCPw{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formSection__qCVya{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formSection__qCVya:hover{box-shadow:0 25px 70px #00000040!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionHeader__OwnSK{border-bottom:1px solid #3b82f633!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionIcon__DehaN{background:#3b82f61a!important;color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionHeader__OwnSK:hover .hr_info_sectionIcon__DehaN{background:#3b82f633!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionTitle__HDYzz{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionAccent__VN\+NF{background:linear-gradient(135deg,#3b82f6,#60a5fa)!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formLabel__P4cH7,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU label{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU select,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0:hover,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input:hover,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU select:hover,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU select:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_checkbox-label__Aqe0P{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_checkbox-input__gtu0x:checked+.hr_info_checkbox-label__Aqe0P{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_submit-button__FlBDZ{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 8px 25px #3b82f666}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_submit-button__FlBDZ:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;box-shadow:0 12px 35px #3b82f680}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoUploadArea__1HM28{background:#0f172a99!important;border:2px dashed #47556980!important;color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_photoUploadArea__1HM28:hover{background:#0f172acc!important;border-color:#3b82f6!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_radioGroup__MkuWX label{color:#cbd5e1!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_radioGroup__MkuWX input:checked+label{color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_form-row__PfWJV{background:#1e293b4d!important;border:1px solid #4755694d}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarks-textarea__LXRbD{background-color:#0f172acc!important;border:2px solid #47556980!important;color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarks-textarea__LXRbD:focus{border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=date],.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=email],.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=number],.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=text],.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU select,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=date]:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=email]:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=number]:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input[type=text]:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU select:focus,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formInput__LiKj0::placeholder,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU input::placeholder,.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU textarea::placeholder{color:#64748b!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formLabel__P4cH7{color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_formLabelHint__oekOR{color:#94a3b8!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_sectionTitle__HDYzz{color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_radioInput__Yr\+Z8{background-color:#0f172acc!important;border:2px solid #47556980!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_radioInput__Yr\+Z8:checked{background-color:#3b82f6!important;border-color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkRadio__YtZ1y{background-color:#0f172acc!important;border:2px solid #47556980!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkRadio__YtZ1y:checked{background-color:#3b82f6!important;border-color:#60a5fa!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkLabel__o5axD{color:#e2e8f0!important;text-transform:capitalize}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_finalRemarksTitle__dTpOh{color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_confidentialNotice__eX0WF{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;color:#fff!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_finalRemarksSection__CfQOj{background:#1e293bcc!important;border:1px solid #4755694d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkOption__jLlcd{background-color:#3b82f61a!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_remarkOption__jLlcd:hover{background-color:#3b82f633!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_datePickerContainer__uE0d9{gap:.75rem}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_dateSelect__fMbzh{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_dateSelect__fMbzh:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_dateSelect__fMbzh:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_info_hr-wizard-container__m87pA.hr_info_dark-mode__3aEOU .hr_info_dateSelect__fMbzh option{background-color:#0f172ae6!important;color:#e2e8f0!important}.hr_info_finalRemarksFlex__sCXw0{flex:1 1}.hr_info_photoUploadRelative__3DPan{position:relative}.hr_info_photoPreviewImg__1W-C0{border-radius:16px;height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.hr_info_photoUploadInput__HgUw1{display:none}.hr_info_photoUploadOverlay__A7I5A{background:linear-gradient(135deg,#7091e60d,#adbbd40d);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}.hr_info_datePickerInputWrapper__UKrJt{align-items:center;cursor:pointer;display:flex;position:relative}.hr_info_datePickerInput__pJKsm{background:#0f172acc;border:1px solid #47556980;border-radius:.5rem;box-shadow:0 1px 4px #0003;color:#e2e8f0;cursor:pointer;font-size:.875rem;outline:none;padding:.5rem 2.5rem .5rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_info_datePickerInput__pJKsm:hover{border-color:#3b82f6b3;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.hr_info_calendarIconBtn__I13XN{font-size:1.25rem;pointer-events:none;position:absolute;right:.75rem}.hr_info_datePickerOverlay__bCrOi{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.hr_info_datePickerModal__fxq5y{animation:hr_info_modalSlideIn__o3gSx .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:2px solid #3b82f64d;border-radius:16px;box-shadow:0 20px 60px #00000080;max-width:500px;padding:0;width:90%}@keyframes hr_info_modalSlideIn__o3gSx{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hr_info_datePickerHeader__lvHoI{align-items:center;background:linear-gradient(135deg,#3b82f633,#3b82f61a);border-bottom:2px solid #3b82f64d;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.5rem}.hr_info_datePickerHeader__lvHoI h3{color:#60a5fa;font-size:1.25rem;font-weight:700;margin:0}.hr_info_datePickerCloseBtn__9KQzC{align-items:center;background:#ef444433;border:2px solid #ef444466;border-radius:8px;color:#f87171;cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;padding:0;transition:all .3s ease;width:36px}.hr_info_datePickerCloseBtn__9KQzC:hover{background:#ef44444d;transform:rotate(90deg)}.hr_info_datePickerContent__DZF-H{padding:1.5rem}.hr_info_dateSelectionGrid__ldrzj{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem}.hr_info_dateSelectGroup__bTx9T{display:flex;flex-direction:column;gap:.5rem}.hr_info_dateLabel__5VA4S{color:#cbd5e1;font-size:.875rem;font-weight:600;margin-bottom:.25rem}.hr_info_dateSelect__fMbzh{background:#0f172acc;border:2px solid #47556980;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;padding:.75rem;transition:all .3s ease}.hr_info_dateSelect__fMbzh:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.hr_info_dateSelect__fMbzh:disabled{cursor:not-allowed;opacity:.5}.hr_info_dateSelect__fMbzh option{background:#0f172af2;color:#e2e8f0}.hr_info_datePreview__voTEP{background:#0f172a99;border:1px solid #4755694d;border-radius:8px;margin-top:1rem;padding:1rem}.hr_info_previewLabel__8iKOl{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.hr_info_previewDate__vBcQh{background:#0f172acc;border:2px solid #47556980;border-radius:8px;color:#e2e8f0;font-size:.875rem;padding:.75rem;transition:all .3s ease;width:100%}.hr_info_previewDate__vBcQh:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}.hr_info_datePickerActions__FgXug{background:#0f172a4d;border-radius:0 0 16px 16px;border-top:1px solid #4755694d;display:flex;gap:1rem;padding:1.5rem}.hr_info_datePickerClearBtn__q\+2zi{background:#4755694d;border:2px solid #94a3b866;border-radius:8px;color:#cbd5e1;cursor:pointer;flex:1 1;font-size:.875rem;font-weight:600;padding:.875rem;transition:all .3s ease}.hr_info_datePickerClearBtn__q\+2zi:hover{background:#47556966;border-color:#94a3b899;transform:translateY(-2px)}.hr_info_datePickerConfirmBtn__8CKri{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:2px solid #3b82f666;border-radius:8px;color:#fff;cursor:pointer;flex:2 1;font-size:.875rem;font-weight:700;padding:.875rem;transition:all .3s ease}.hr_info_datePickerConfirmBtn__8CKri:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px #3b82f666;transform:translateY(-2px)}.hr_info_datePickerConfirmBtn__8CKri:disabled{cursor:not-allowed;opacity:.5;transform:none}.hr_info_modalError__VL1s5{background:#ef44441a;border-left:3px solid #f87171;color:#f87171}.hr_info_modalError__VL1s5,.hr_info_modalHelper__e1yFI{border-radius:4px;font-size:.75rem;margin-top:.5rem;padding:.5rem}.hr_info_modalHelper__e1yFI{background:#3b82f61a;border-left:3px solid #60a5fa;color:#60a5fa}.hr_info_inputGroup__Z7klU:has(input[placeholder*="Search country"]){position:relative;z-index:100}.hr_info_errorModal__hHtu4{animation:hr_info_scaleIn__Zu-4G .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bfa;border:2px solid #ef44444d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 0 1px #ef44441a;max-width:500px;padding:2.5rem;text-align:center;width:90%}.hr_info_errorIcon__dNmJt{align-items:center;animation:hr_info_scaleIn__Zu-4G .5s cubic-bezier(.4,0,.2,1) .1s both;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}@keyframes hr_info_scaleIn__Zu-4G{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hr_info_errorModal__hHtu4 h3{color:#ef4444;font-size:1.75rem;font-weight:700;margin:0 0 1rem}.hr_info_errorModal__hHtu4 p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 2rem}.hr_info_errorBtn__pI5qy{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef44444d;border-radius:.75rem;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_info_errorBtn__pI5qy:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 20px #ef444466;transform:translateY(-2px)}.hr_info_countryDropdown__ITIVd{background-color:#1e293b;border:1px solid #334155;border-radius:4px;box-shadow:0 4px 6px #0000001a;max-height:250px;overflow-y:auto;padding:4px 0;position:fixed;z-index:10000}.hr_info_countryDropdown__ITIVd::-webkit-scrollbar{width:8px}.hr_info_countryDropdown__ITIVd::-webkit-scrollbar-track{background:#0f172a80;border-radius:4px}.hr_info_countryDropdown__ITIVd::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:4px}.hr_info_countryItem__V44qL{color:#e2e8f0;cursor:pointer;font-size:14px;font-weight:400;padding:6px 12px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.hr_info_countryItem__V44qL:hover{background-color:#334155}.hr_info_countryItemSelected__q\+5Wl{background-color:#06f;color:#fff}.hr_info_countryItemSelected__q\+5Wl:hover{background-color:#0052cc}.hr_info_noCountriesMessage__7xytQ{color:#94a3b8;font-size:14px;padding:12px;text-align:center}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE{background:#0000}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE:before{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9fa)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_headerSection__tjLxB{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border-color:#87cefa;box-shadow:0 2px 8px #0000000d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_finalRemarksTitle__dTpOh{color:#3b82f6;text-shadow:none}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_finalRemarksTitle__dTpOh:after{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_bulletIcon__m\+2Pi{color:#3b82f6;filter:none}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_remarkOption__jLlcd{background:#fffc;border-color:#e2e8f0}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_remarkOption__jLlcd:hover{background:#3b82f61a;border-color:#87cefa}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_remarkLabel__o5axD{color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_confidentialNotice__eX0WF{background:linear-gradient(135deg,#ef4444,#dc2626 50%,#b91c1c);box-shadow:0 2px 8px #ef444433,inset 0 1px 0 #fff3}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_twoColumnLayout__aXwwk:before{background:linear-gradient(180deg,#0000,#87cefa4d 20%,#87cefa4d 80%,#0000)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_leftColumn__JusnQ{color:#1e293b;scrollbar-color:#3b82f699 #0000}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_leftColumn__JusnQ::-webkit-scrollbar-track{background:#f1f5f980}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_leftColumn__JusnQ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5fa,#3b82f6);border:1px solid #e2e8f04d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_leftColumn__JusnQ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#3b82f6,#1d4ed8)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactSection__yOWRU{background:#fff;border-color:#87cefa;box-shadow:0 2px 8px #0000000d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactSection__yOWRU:hover{border-color:#60a5fa;box-shadow:0 4px 12px #0000001a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_sectionTitleCompact__FituY{border-bottom-color:#87cefa80;color:#3b82f6;text-shadow:none}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_backButton__-3HTe{background:linear-gradient(135deg,#64748b1a,#64748b26);border-color:#64748b4d;box-shadow:0 2px 4px #0000000d;color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_backButton__-3HTe:hover{background:linear-gradient(135deg,#64748b26,#64748b33);border-color:#64748b66;box-shadow:0 4px 8px #64748b26}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_toggleButton__PSOBJ{background:linear-gradient(135deg,#3b82f61a,#3b82f626);border-color:#3b82f64d;box-shadow:0 2px 4px #0000000d;color:#3b82f6}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_toggleButton__PSOBJ:hover{background:linear-gradient(135deg,#3b82f626,#3b82f633);border-color:#3b82f666;box-shadow:0 4px 8px #3b82f626}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_calendarIcon__69qC3,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_contactIcon__JylGL,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_personIcon__8aAk\+{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_sectionTitleCompact__FituY:hover .hr_info_calendarIcon__69qC3,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_sectionTitleCompact__FituY:hover .hr_info_contactIcon__JylGL,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_sectionTitleCompact__FituY:hover .hr_info_personIcon__8aAk\+{background:#3b82f633;border-color:#3b82f64d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactLabel__ezl5L{color:#1e293b;text-shadow:none}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactLabel__ezl5L:before{background:linear-gradient(180deg,#3b82f6,#60a5fa)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactInput__s2TQ\+{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactInput__s2TQ\+:focus{background:#fff;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a,0 2px 8px #0000000d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactInput__s2TQ\+:hover{border-color:#87cefa;box-shadow:0 2px 6px #00000014}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactInput__s2TQ\+::placeholder{color:#94a3b8}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerField__CIBxb{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerField__CIBxb:hover{background:#fff;border-color:#87cefa;box-shadow:0 2px 6px #00000014}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerValue__CRXEc{color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerPlaceholder__0lahz{color:#94a3b8}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactDateSelect__7YebX{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 3px #0000000d;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactDateSelect__7YebX:focus{background:#fff;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a,0 2px 8px #0000000d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_compactDateSelect__7YebX:hover{border-color:#87cefa;box-shadow:0 2px 6px #00000014}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoTitle__dUUjs{color:#3b82f6;text-shadow:none}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadAreaSmall__ybN8n,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadArea__1HM28{background:radial-gradient(circle at center,#ffffffe6 0,#f8fafccc 100%);border-color:#87cefa80;box-shadow:0 2px 8px #0000000d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadAreaSmall__ybN8n:before,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadArea__1HM28:before{background:linear-gradient(90deg,#0000,#3b82f61a,#0000)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadAreaSmall__ybN8n:hover,.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadArea__1HM28:hover{background:radial-gradient(circle at center,#fff 0,#f8fafcf2 100%);border-color:#87cefa;box-shadow:0 4px 12px #0000001a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoIcon__TMIRx{color:#3b82f6}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoText__P7gTu{color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoSubtext__OiLf1{color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadBtn__j37hJ{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border-color:#3b82f64d;box-shadow:0 2px 4px #0000000d;color:#3b82f6}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoUploadBtn__j37hJ:hover{background:linear-gradient(135deg,#3b82f626,#10b98126);border-color:#3b82f666;box-shadow:0 4px 8px #3b82f626}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoCameraBtn__ACpQ5{background:linear-gradient(135deg,#10b9811a,#0596691a);border-color:#10b9814d;box-shadow:0 2px 4px #0000000d;color:#10b981}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_photoCameraBtn__ACpQ5:hover{background:linear-gradient(135deg,#10b98126,#05966926);border-color:#10b98166;box-shadow:0 4px 8px #10b98126}.hr_info_cameraModalContent__XYQ9S.hr_info_lightMode__QSmcw{background:#fff!important;border-color:#87cefa!important;box-shadow:0 8px 24px #00000026!important}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraModalContent__XYQ9S{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000001a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraModalHeader__VHBfp{background:linear-gradient(135deg,#3b82f6,#2563eb);border-bottom-color:#3b82f64d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraModalTitle__q3YLy{color:#fff;text-shadow:0 1px 2px #0003}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraModalClose__33Xr2{background:#ffffff1a;color:#fff}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraModalClose__33Xr2:hover{background:#fff3;color:#fff}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraCaptureBtn__mlJeZ{background:linear-gradient(135deg,#10b981,#059669)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraCaptureBtn__mlJeZ:hover{background:linear-gradient(135deg,#059669,#047857)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraCancelBtn__FVR98{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_cameraCancelBtn__FVR98:hover{background:#64748b33;border-color:#64748b66}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerModal__fxq5y{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000001a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerHeader__lvHoI{background:linear-gradient(135deg,#3b82f6,#2563eb);border-bottom-color:#3b82f64d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerHeader__lvHoI h3{color:#fff;text-shadow:0 1px 2px #0003}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerCloseBtn__9KQzC{background:#ffffff1a;color:#fff}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerCloseBtn__9KQzC:hover{background:#fff3;color:#fff}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_dateLabel__5VA4S{color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_dateSelect__fMbzh{background:#fff;border-color:#e2e8f0;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_dateSelect__fMbzh:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_dateSelect__fMbzh option{background:#fff;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_previewLabel__8iKOl{color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_previewDate__vBcQh{background:#fff;border-color:#e2e8f0;color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_previewDate__vBcQh:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerClearBtn__q\+2zi{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerClearBtn__q\+2zi:hover{background:#64748b33}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerConfirmBtn__8CKri{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_datePickerConfirmBtn__8CKri:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_modalError__VL1s5{background:#ef44441a;color:#ef4444}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_modalHelper__e1yFI{background:#3b82f60d;color:#64748b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorModal__hHtu4{background:#fff;border-color:#ef44444d;box-shadow:0 8px 24px #0000001a}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorIcon__dNmJt{background:#ef44441a;border-color:#ef44444d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorModal__hHtu4 h3{color:#ef4444}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorModal__hHtu4 p{color:#1e293b}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorBtn__pI5qy{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef44444d}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_errorBtn__pI5qy:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 20px #ef444466}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_clearButton__DnvSp{background:linear-gradient(135deg,#ef44441a,#dc26261a);border-color:#ef44444d;color:#ef4444}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_clearButton__DnvSp:hover{background:linear-gradient(135deg,#ef444426,#dc262626);border-color:#ef444466}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_nextButton__zsmgs{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_info_hr-wizard-container__m87pA.hr_info_light-mode__QCXUE .hr_info_nextButton__zsmgs:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw{background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 12px #0000001a!important}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw::-webkit-scrollbar-track{background:#f1f5f980}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5fa,#3b82f6);border:1px solid #e2e8f04d}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw .hr_info_countryItem__V44qL{color:#1e293b!important}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw .hr_info_countryItem__V44qL:hover{background-color:#3b82f61a!important}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw .hr_info_countryItemSelected__q\+5Wl{background-color:#3b82f6!important;color:#fff!important}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw .hr_info_countryItemSelected__q\+5Wl:hover{background-color:#2563eb!important}.hr_info_countryDropdown__ITIVd.hr_info_lightMode__QSmcw .hr_info_noCountriesMessage__7xytQ{color:#64748b!important}.hr_medical_history_hr-wizard-container__0IHYe{background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:auto;min-height:auto;overflow:visible;padding:0;position:relative}.hr_medical_history_headerContainer__ll2Xf{margin-bottom:40px;padding-top:40px;text-align:center}.hr_medical_history_headerCard__jOpMo{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_medical_history_mainTitle__N9QHc{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_medical_history_subTitle__2Sw29{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_medical_history_tabNavigation__XWslR{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_medical_history_tabButton__jCBsV{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_medical_history_tabButton__jCBsV:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_medical_history_tabButton__jCBsV.hr_medical_history_active__rUBvQ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_medical_history_tabButton__jCBsV.hr_medical_history_active__rUBvQ:before{height:100%}.hr_medical_history_tabButton__jCBsV.hr_medical_history_inactive__cMUIN{background-color:initial;color:#fffc}.hr_medical_history_tabButton__jCBsV.hr_medical_history_inactive__cMUIN:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_medical_history_assessmentFormContainer__ak\+gI{background-color:#1e293be6;border:1px solid #47556966;border-radius:24px;margin:0 auto;max-width:1400px;padding:40px}.hr_medical_history_compactSection__qBkwP{animation:hr_medical_history_slideInFromRight__yhpLf .5s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:.75rem;box-shadow:none;margin-bottom:1rem;overflow:hidden;padding:2rem 2rem 1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_medical_history_sectionTitleCompact__d2jrA{align-items:center;border-bottom:2px solid #3b82f64d;color:#60a5fa;display:flex;font-size:1rem;font-weight:700;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;position:relative;text-shadow:0 2px 4px #0000004d}.hr_medical_history_navigationButtons__z7Wy5{flex-shrink:0;gap:.75rem;margin-left:auto}.hr_medical_history_backButton__ovDit,.hr_medical_history_navigationButtons__z7Wy5{align-items:center;display:flex!important;opacity:1!important;visibility:visible!important}.hr_medical_history_backButton__ovDit{background:linear-gradient(135deg,#475569e6,#475569)!important;border:2px solid #94a3b8cc!important;border-radius:.5rem;box-shadow:0 2px 8px #0000004d;color:#f1f5f9!important;cursor:pointer;font-size:.9rem;font-weight:600;gap:.5rem;min-width:fit-content;padding:.5rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.hr_medical_history_backButton__ovDit:before{content:"←";display:inline-block;font-size:1.2rem;transition:transform .3s ease}.hr_medical_history_backButton__ovDit:hover:before{animation:hr_medical_history_arrowSlideLeft__pU7R5 .6s ease-in-out infinite;transform:translateX(-4px)}@keyframes hr_medical_history_arrowSlideLeft__pU7R5{0%,to{transform:translateX(-4px)}50%{transform:translateX(-8px)}}.hr_medical_history_backButton__ovDit:hover{background:linear-gradient(135deg,#475569,#94a3b8cc)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0006;color:#fff!important;transform:translateY(-1px)}.hr_medical_history_backButton__ovDit:active{box-shadow:0 2px 6px #0000004d;transform:translateY(0)}.hr_medical_history_backButton__ovDit:active:before{transform:translateX(-8px)}.hr_medical_history_toggleButton__HNonY{align-items:center;background:linear-gradient(135deg,#3b82f633,#3b82f64d)!important;border:2px solid #60a5fa66!important;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#60a5fa!important;cursor:pointer;display:flex!important;font-size:.9rem;font-weight:600;gap:.5rem;min-width:fit-content;opacity:1!important;padding:.5rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:visible!important;white-space:nowrap}.hr_medical_history_toggleButton__HNonY:after{content:"→";display:inline-block;font-size:1.2rem;transition:transform .3s ease}.hr_medical_history_toggleButton__HNonY:hover:after{animation:hr_medical_history_arrowSlide__6LyTD .6s ease-in-out infinite;transform:translateX(4px)}@keyframes hr_medical_history_arrowSlide__6LyTD{0%,to{transform:translateX(4px)}50%{transform:translateX(8px)}}.hr_medical_history_toggleButton__HNonY:hover{background:linear-gradient(135deg,#3b82f64d,#3b82f666)!important;border-color:#60a5fa99!important;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.hr_medical_history_toggleButton__HNonY:active{box-shadow:0 2px 6px #3b82f633;transform:translateY(0)}.hr_medical_history_toggleButton__HNonY:active:after{transform:translateX(8px)}@keyframes hr_medical_history_slideInFromRight__yhpLf{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.hr_medical_history_formSection__toEmK{background:#1e293bf2;border:1px solid #47556980;border-radius:.75rem;margin-bottom:.5rem;opacity:1;padding:1.5rem;position:relative;transform:none;transition:background-color .25s ease,border-color .25s ease}.hr_medical_history_formSection__toEmK:last-child{margin-bottom:0}.hr_medical_history_formSection__toEmK:hover{background:#1e293bfa;border-color:#3b82f666}.hr_medical_history_sectionHeader__jBNxv{align-items:center;border-bottom:1px solid #3b82f64d;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative}.hr_medical_history_sectionIcon__0GN-h{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:.25rem;color:#60a5fa;display:flex;height:1.5rem;justify-content:center;transition:background-color .3s ease;width:1.5rem}@keyframes hr_medical_history_iconFloat__O52nd{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.hr_medical_history_sectionHeader__jBNxv:hover .hr_medical_history_sectionIcon__0GN-h,.hr_medical_history_sectionTitleCompact__d2jrA:hover .hr_medical_history_sectionIcon__0GN-h{background:#3b82f640;border-color:#3b82f680}.hr_medical_history_sectionTitle__WaiSk{color:#60a5fa;font-size:1.25rem;font-weight:600;letter-spacing:.025em;margin:0;text-shadow:0 1px 2px #0000004d}.hr_medical_history_formGrid__F98Tz{animation:hr_medical_history_fadeInUp__gXU4t .3s ease-out;display:flex;flex-direction:column;gap:1rem}@keyframes hr_medical_history_fadeInUp__gXU4t{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hr_medical_history_formRow__3Uf0I{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.hr_medical_history_formGroup__Z2OXS{display:flex;flex-direction:column;gap:.25rem;position:relative}.hr_medical_history_formLabel__L9-gW{align-items:center;color:#e2e8f0;display:flex;font-size:.8rem;font-weight:500;gap:.25rem;margin-bottom:.25rem;padding-left:.75rem;position:relative;text-shadow:0 1px 2px #0000004d}.hr_medical_history_formLabel__L9-gW:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_medical_history_formInput__OrJY3,.hr_medical_history_formTextarea__8hZdu{background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;color:#e2e8f0;font-size:.875rem;font-weight:500;outline:none;padding:.5rem .75rem;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.hr_medical_history_formTextarea__8hZdu{line-height:1.4;min-height:50px;resize:vertical}.hr_medical_history_formInput__OrJY3:hover,.hr_medical_history_formTextarea__8hZdu:hover{border-color:#60a5fa99;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.hr_medical_history_formInput__OrJY3:focus,.hr_medical_history_formTextarea__8hZdu:focus{background:#1e293b;border-color:#60a5fa;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003;outline:none;transform:translateY(-2px)}.hr_medical_history_formInput__OrJY3::placeholder,.hr_medical_history_formTextarea__8hZdu::placeholder{color:#94a3b8;font-size:.875rem;font-style:italic;opacity:.8}.hr_medical_history_familyHistoryGrid__2mKfw{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);margin-bottom:.5rem}.hr_medical_history_familyHistoryOption__vLmqs{background:linear-gradient(135deg,#3b82f61a,#8b5cf60d);border:2px solid #4755694d;border-radius:.375rem;box-shadow:0 2px 8px #0000001a,inset 0 1px 0 #ffffff0d;gap:.5rem;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .3s ease}.hr_medical_history_familyHistoryOption__vLmqs:before{background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.hr_medical_history_familyHistoryOption__vLmqs:hover{background:linear-gradient(135deg,#3b82f633,#8b5cf61a);border-color:#3b82f680;box-shadow:0 8px 25px #3b82f633,inset 0 1px 0 #ffffff1a;transform:translateY(-2px)}.hr_medical_history_familyHistoryOption__vLmqs:hover:before{left:100%}.hr_medical_history_familyHistoryLabel__ckwCm{color:#e2e8f0;font-size:.8rem;position:relative;text-shadow:0 1px 2px #0000004d;z-index:2}.hr_medical_history_familyHistoryCheckbox__5MZjM{accent-color:#60a5fa;position:relative;transform:scale(1.2);z-index:2}.hr_medical_history_familyHistoryCheckbox__5MZjM:checked{animation:hr_medical_history_checkboxPulse__dz36T .3s ease-in-out}@keyframes hr_medical_history_checkboxPulse__dz36T{0%{transform:scale(1.2)}50%{transform:scale(1.4)}to{transform:scale(1.2)}}@media (max-width:768px){.hr_medical_history_hr-wizard-container__0IHYe{height:calc(100vh - 80px)}.hr_medical_history_contentWrapper__G-iCC{gap:.25rem;padding:.5rem}.hr_medical_history_formSection__toEmK{margin-bottom:.25rem;padding:.5rem}.hr_medical_history_sectionHeader__jBNxv{gap:.5rem;margin-bottom:.25rem}.hr_medical_history_sectionIcon__0GN-h{height:1.25rem;width:1.25rem}.hr_medical_history_sectionTitle__WaiSk{font-size:1rem}.hr_medical_history_formGrid__F98Tz{gap:.25rem}.hr_medical_history_formRow__3Uf0I{gap:.5rem;grid-template-columns:1fr}.hr_medical_history_formTextarea__8hZdu{min-height:40px}.hr_medical_history_familyHistoryGrid__2mKfw{gap:.25rem;grid-template-columns:repeat(2,1fr)}.hr_medical_history_familyHistoryOption__vLmqs{font-size:.7rem;padding:.25rem .5rem}.hr_medical_history_familyHistoryLabel__ckwCm{font-size:.7rem}.hr_medical_history_formInput__OrJY3,.hr_medical_history_formTextarea__8hZdu{font-size:.9rem;padding:.875rem 1rem}.hr_medical_history_formLabel__L9-gW{font-size:.9rem}}@media (max-width:480px){.hr_medical_history_formSection__toEmK{padding:1rem}.hr_medical_history_sectionTitle__WaiSk{font-size:1.125rem}.hr_medical_history_formInput__OrJY3,.hr_medical_history_formTextarea__8hZdu{font-size:.875rem;padding:.75rem}.hr_medical_history_familyHistoryOption__vLmqs{font-size:.875rem;padding:.625rem .75rem}}.hr_medical_history_familyHistoryCheckbox__5MZjM:focus-visible,.hr_medical_history_formInput__OrJY3:focus-visible,.hr_medical_history_formTextarea__8hZdu:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}@media (prefers-contrast:high){.hr_medical_history_formInput__OrJY3,.hr_medical_history_formSection__toEmK,.hr_medical_history_formTextarea__8hZdu{border-color:#fff}.hr_medical_history_sectionTitle__WaiSk{color:#fff}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes hr_medical_history_sectionSlideIn__Tap8t{to{opacity:1;transform:translateY(0)}}.hr_medical_history_formSection__toEmK:first-child{animation-delay:.1s}.hr_medical_history_formSection__toEmK:nth-child(2){animation-delay:.2s}.hr_medical_history_formSection__toEmK:nth-child(3){animation-delay:.3s}@keyframes hr_medical_history_slideUp__x8hWy{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_medical_history_assessmentGrid__GSpDc{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr}.hr_medical_history_medicalHistorySection__\+mYIi{margin-bottom:30px}.hr_medical_history_presentHealthTitle__HwOlU{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:15px}.hr_medical_history_presentHealthAccent__ldApu{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_medical_history_pastMedicalTitle__OUpFQ{align-items:center;color:#3d52a0;display:flex;font-size:20px;font-weight:600;gap:12px;margin-bottom:20px}.hr_medical_history_pastMedicalAccent__vNujz{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:3px;height:24px;width:6px}.hr_medical_history_medicalFields__U3Cod{display:flex;flex-direction:column;gap:20px}.hr_medical_history_medical-field__h\+jP1{margin-bottom:0}.hr_medical_history_medicalFieldLabel__S9QsO{color:#3d52a0;display:block;font-size:15px;font-weight:500;margin-bottom:8px}.hr_medical_history_medicalTextarea__Ma8bx{background-color:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;box-sizing:border-box;color:#3d52a0;font-size:16px;font-weight:400;min-height:60px;outline:none;padding:14px 16px;resize:vertical;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_medical_history_medicalTextarea__Ma8bx:focus{border-color:#7091e6;box-shadow:0 4px 12px #3d52a01a}.hr_medical_history_presentHealthTextarea__HGrW9{min-height:80px}.hr_medical_history_allergiesTextarea__LQgh0{min-height:100px}.hr_medical_history_otherFamilyTextarea__XJiem{min-height:80px}.hr_medical_history_summarySection__OJz2a{margin-bottom:25px}.hr_medical_history_summaryLabel__Z0cIi{color:#3d52a0;display:block;font-size:15px;font-weight:500;margin-bottom:8px}.hr_medical_history_summaryInput__1Y7Bp{background-color:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;box-sizing:border-box;color:#3d52a0;font-size:16px;font-weight:400;outline:none;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_medical_history_summaryInput__1Y7Bp:focus{border-color:#7091e6;box-shadow:0 4px 12px #3d52a01a}.hr_medical_history_familyHistoryTitle__Z3mjG{color:#3d52a0;font-size:16px;font-weight:600;margin-bottom:15px}.hr_medical_history_familyHistoryOptions__fLnBi{display:flex;flex-direction:column;gap:12px}.hr_medical_history_familyHistoryOption__vLmqs{align-items:center;background-color:#7091e60d;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 12px;transition:all .2s ease}.hr_medical_history_familyHistoryOption__vLmqs:hover{background-color:#7091e61a}.hr_medical_history_familyHistoryOption__vLmqs input[type=checkbox]{zoom:1!important;all:revert!important;accent-color:#3d52a0!important;appearance:auto!important;border:none!important;box-sizing:border-box!important;cursor:pointer!important;flex-shrink:0!important;font-size:16px!important;height:18px!important;margin:0 10px 0 0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_familyHistoryCheckbox__5MZjM{zoom:1!important;accent-color:#3d52a0!important;appearance:auto!important;border:none!important;box-sizing:border-box!important;cursor:pointer;height:18px!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_assessmentFormContainer__ak\+gI .hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_assessmentFormContainer__ak\+gI input[type=checkbox].hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_familyHistoryOption__vLmqs .hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_familyHistoryOption__vLmqs input[type=checkbox],input[type=checkbox].hr_medical_history_familyHistoryCheckbox__5MZjM{zoom:1!important;accent-color:#3d52a0!important;appearance:auto!important;border:none!important;box-sizing:border-box!important;cursor:pointer;flex-shrink:0!important;font-size:16px!important;height:18px!important;margin-bottom:0!important;margin-left:0!important;margin-right:10px;margin-top:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_familyHistoryLabel__ckwCm{color:#3d52a0;font-size:14px;font-weight:500}.hr_medical_history_submitButtonContainer__7MiV8{margin-top:50px;text-align:center}.hr_medical_history_submit-button__Eynu-{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_medical_history_submit-button__Eynu-:hover{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_medical_history_submitButtonText__GA6or{position:relative;z-index:2}@media (max-width:1400px){.hr_medical_history_formRow__3Uf0I{gap:1.5rem;grid-template-columns:1fr}.hr_medical_history_familyHistoryGrid__2mKfw{gap:1rem;grid-template-columns:1fr}}@media (max-width:1200px){.hr_medical_history_assessmentGrid__GSpDc{gap:30px;grid-template-columns:1fr}.hr_medical_history_assessmentFormContainer__ak\+gI{padding:30px}.hr_medical_history_formSection__toEmK{padding:2rem}.hr_medical_history_sectionIcon__0GN-h{height:2.5rem;width:2.5rem}.hr_medical_history_sectionTitle__WaiSk{font-size:1.5rem}}@media (max-width:768px){.hr_medical_history_assessmentContainer__mg9G1{padding:20px}.hr_medical_history_backButton__ovDit{left:20px}.hr_medical_history_tabNavigation__XWslR{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:-280px;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.hr_medical_history_tabNavigation__XWslR.hr_medical_history_open__xy99d{left:0}.hr_medical_history_assessmentFormContainer__ak\+gI{margin:10px;padding:20px}.hr_medical_history_headerCard__jOpMo{padding:15px 25px}.hr_medical_history_mainTitle__N9QHc{font-size:24px}.hr_medical_history_subTitle__2Sw29{font-size:20px}}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_assessmentContainer__mg9G1{background:#0000!important;padding:0!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_headerCard__jOpMo{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_mainTitle__N9QHc{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_subTitle__2Sw29{color:#cbd5e1!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_tabNavigation__XWslR{background:linear-gradient(180deg,#3d52a0,#7091e6)}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_assessmentFormContainer__ak\+gI{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formSection__toEmK{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formSection__toEmK:hover{box-shadow:0 25px 70px #00000040!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_sectionHeader__jBNxv{border-bottom:1px solid #3b82f633!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_sectionIcon__0GN-h{background:#3b82f61a!important;color:#60a5fa!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_sectionHeader__jBNxv:hover .hr_medical_history_sectionIcon__0GN-h{background:#3b82f633!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_sectionTitle__WaiSk{color:#60a5fa!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryTitle__Z3mjG,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formLabel__L9-gW,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_medicalFieldLabel__S9QsO,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_pastMedicalTitle__OUpFQ,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_presentHealthTitle__HwOlU,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_summaryLabel__Z0cIi{color:#cbd5e1!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formInput__OrJY3,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formTextarea__8hZdu,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_medicalTextarea__Ma8bx,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_summaryInput__1Y7Bp{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formInput__OrJY3:hover,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formTextarea__8hZdu:hover,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_medicalTextarea__Ma8bx:hover,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_summaryInput__1Y7Bp:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formInput__OrJY3:focus,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formTextarea__8hZdu:focus,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_medicalTextarea__Ma8bx:focus,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_summaryInput__1Y7Bp:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formInput__OrJY3::placeholder,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_formTextarea__8hZdu::placeholder,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_medicalTextarea__Ma8bx::placeholder,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_summaryInput__1Y7Bp::placeholder{color:#64748b!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryCheckbox__5MZjM{zoom:1!important;accent-color:#60a5fa!important;appearance:auto!important;background-color:initial!important;border:none!important;box-sizing:border-box!important;cursor:pointer;height:18px!important;margin:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs input[type=checkbox]{zoom:1!important;all:revert!important;accent-color:#60a5fa!important;appearance:auto!important;background-color:initial!important;border:none!important;box-sizing:border-box!important;cursor:pointer!important;flex-shrink:0!important;font-size:16px!important;height:18px!important;margin:0 10px 0 0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_assessmentFormContainer__ak\+gI .hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_assessmentFormContainer__ak\+gI input[type=checkbox].hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs .hr_medical_history_familyHistoryCheckbox__5MZjM,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs input[type=checkbox],.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV input[type=checkbox].hr_medical_history_familyHistoryCheckbox__5MZjM{zoom:1!important;accent-color:#60a5fa!important;appearance:auto!important;background-color:initial!important;border:none!important;border-radius:3px!important;box-sizing:border-box!important;cursor:pointer;flex-shrink:0!important;font-size:16px!important;height:18px!important;margin-bottom:0!important;margin-left:0!important;margin-right:10px;margin-top:0!important;max-height:18px!important;max-width:18px!important;min-height:18px!important;min-width:18px!important;padding:0!important;scale:1!important;transform:none!important;width:18px!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryLabel__ckwCm{color:#cbd5e1!important;font-size:14px!important;font-weight:500!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs .hr_medical_history_familyHistoryLabel__ckwCm{color:#fff!important;font-weight:700!important;text-shadow:0 2px 4px #000000b3!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs{background-color:#3b82f61a!important;border:1px solid #4755694d!important;padding:12px 16px!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs:hover{background-color:#3b82f633!important;border-color:#3b82f666!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_familyHistoryOption__vLmqs span,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV label span{color:#fff!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_submit-button__Eynu-{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 8px 25px #3b82f666}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_submit-button__Eynu-:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;box-shadow:0 12px 35px #3b82f680}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_backButton__ovDit{background-color:#475569e6!important;border:1px solid #64748b4d;box-shadow:0 8px 25px #3d52a033;color:#e2e8f0!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_dark-mode__C4CyV .hr_medical_history_backButton__ovDit:hover{background-color:#64748be6!important;border-color:#94a3b866;box-shadow:0 12px 35px #3d52a04d}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC{background:#0000!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_compactSection__qBkwP{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_compactSection__qBkwP:hover{box-shadow:0 6px 16px #87cefa40!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_sectionTitleCompact__d2jrA{border-bottom-color:#3b82f64d!important;color:#3b82f6!important;text-shadow:none!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_sectionIcon__0GN-h{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#3b82f6!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_sectionTitleCompact__d2jrA:hover .hr_medical_history_sectionIcon__0GN-h{background:#3b82f633!important;border-color:#3b82f680!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_backButton__ovDit{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0000001a!important;color:#1e293b!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_backButton__ovDit:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #00000026!important;color:#0f172a!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_toggleButton__HNonY{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:2px solid #3b82f6!important;box-shadow:0 2px 8px #3b82f64d!important;color:#fff!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_toggleButton__HNonY:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#2563eb!important;box-shadow:0 4px 12px #3b82f666!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formSection__toEmK{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000d!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formSection__toEmK:hover{background:#f8fafc!important;border-color:#87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_sectionHeader__jBNxv{border-bottom-color:#3b82f633!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_sectionTitle__WaiSk{color:#3b82f6!important;text-shadow:none!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formLabel__L9-gW{color:#1e293b!important;text-shadow:none!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formLabel__L9-gW:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formInput__OrJY3,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formTextarea__8hZdu{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formInput__OrJY3:hover,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formTextarea__8hZdu:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formInput__OrJY3:focus,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formTextarea__8hZdu:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formInput__OrJY3::placeholder,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_formTextarea__8hZdu::placeholder{color:#94a3b8!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_familyHistoryOption__vLmqs{background:linear-gradient(135deg,#3b82f60d,#8b5cf605)!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_familyHistoryOption__vLmqs:hover{background:linear-gradient(135deg,#3b82f61a,#8b5cf60d)!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f626!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_familyHistoryLabel__ckwCm{color:#1e293b!important;font-weight:600!important;text-shadow:none!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_familyHistoryCheckbox__5MZjM{accent-color:#3b82f6!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_assessmentFormContainer__ak\+gI{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 24px #87cefa33!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_familyHistoryTitle__Z3mjG,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_medicalFieldLabel__S9QsO,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_pastMedicalTitle__OUpFQ,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_presentHealthTitle__HwOlU,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_summaryLabel__Z0cIi{color:#1e293b!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_medicalTextarea__Ma8bx,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_summaryInput__1Y7Bp{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_medicalTextarea__Ma8bx:hover,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_summaryInput__1Y7Bp:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_medicalTextarea__Ma8bx:focus,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_summaryInput__1Y7Bp:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_medicalTextarea__Ma8bx::placeholder,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_summaryInput__1Y7Bp::placeholder{color:#94a3b8!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_submit-button__Eynu-{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f64d!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_submit-button__Eynu-:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #3b82f666!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_headerCard__jOpMo{background-color:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 16px #87cefa33!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_mainTitle__N9QHc{color:#1e293b!important;text-shadow:none!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_subTitle__2Sw29{color:#3b82f6!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_contentWrapper__G-iCC{background:#0000!important}.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_pastMedicalAccent__vNujz,.hr_medical_history_hr-wizard-container__0IHYe.hr_medical_history_light-mode__XjMAC .hr_medical_history_presentHealthAccent__ldApu{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.hr_psychiatric_history_compactSection__AyPRO{animation:hr_psychiatric_history_slideInFromRight__-RNtx .5s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border:none;border-radius:.75rem;box-shadow:0 8px 32px #0003;margin-bottom:0;overflow:hidden;padding:1rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_compactSection__AyPRO:hover{box-shadow:0 12px 40px #00000040;transform:translateY(-3px)}.hr_psychiatric_history_sectionTitleCompact__xtNJG{align-items:center;border-bottom:2px solid #3b82f64d;color:#60a5fa;display:flex;font-size:1rem;font-weight:700;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;position:relative;text-shadow:0 2px 4px #0000004d}.hr_psychiatric_history_sectionTitleCompact__xtNJG .hr_psychiatric_history_sectionIcon__MKsc5{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:.25rem;color:#60a5fa;display:flex;height:1.5rem;justify-content:center;transition:background-color .3s ease;width:1.5rem}.hr_psychiatric_history_sectionTitleCompact__xtNJG:hover .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f640;border-color:#3b82f680}.hr_psychiatric_history_navigationButtons__QGSbe{align-items:center;display:flex;gap:.5rem;margin-left:auto}.hr_psychiatric_history_backButton__Erw-p{align-items:center;background:linear-gradient(135deg,#475569e6,#475569)!important;border:2px solid #94a3b8cc!important;border-radius:.5rem;box-shadow:0 2px 8px #0000004d;color:#f1f5f9!important;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_backButton__Erw-p:hover:not(:disabled){background:linear-gradient(135deg,#475569,#94a3b8cc)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0006;color:#fff!important;transform:translateY(-1px)}.hr_psychiatric_history_backButton__Erw-p:hover:not(:disabled) .hr_psychiatric_history_arrowLeft__G5FR3{animation:hr_psychiatric_history_arrowSlideLeft__T-vEI .6s ease-in-out infinite}.hr_psychiatric_history_backButton__Erw-p:disabled{background:#37415180;border-color:#4b556366;cursor:not-allowed;opacity:.5}.hr_psychiatric_history_toggleButton__9zHES{align-items:center;background:linear-gradient(135deg,#3b82f633,#3b82f64d)!important;border:2px solid #60a5fa66!important;border-radius:.5rem;box-shadow:0 2px 8px #0003;color:#60a5fa!important;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_toggleButton__9zHES:hover:not(:disabled){background:linear-gradient(135deg,#3b82f64d,#3b82f666)!important;border-color:#60a5fa99!important;box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.hr_psychiatric_history_toggleButton__9zHES:hover:not(:disabled) .hr_psychiatric_history_arrowRight__pJ-h7{animation:hr_psychiatric_history_arrowSlide__7sP4w .6s ease-in-out infinite}.hr_psychiatric_history_toggleButton__9zHES:disabled{background:linear-gradient(135deg,#3b82f61a,#3b82f626)!important;border-color:#60a5fa33!important;cursor:not-allowed;opacity:.5}@keyframes hr_psychiatric_history_arrowSlideLeft__T-vEI{0%,to{transform:translateX(0)}50%{transform:translateX(-4px)}}@keyframes hr_psychiatric_history_arrowSlide__7sP4w{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes hr_psychiatric_history_slideInFromRight__-RNtx{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.hr_psychiatric_history_psychiatricContainer__snmvr{background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:calc(100vh - 200px);min-height:calc(100vh - 200px);overflow-y:auto;padding:0;scrollbar-color:#47556980 #0000;scrollbar-width:thin}.hr_psychiatric_history_psychiatricContainer__snmvr::-webkit-scrollbar{width:8px}.hr_psychiatric_history_psychiatricContainer__snmvr::-webkit-scrollbar-track{background:#0000;border-radius:4px}.hr_psychiatric_history_psychiatricContainer__snmvr::-webkit-scrollbar-thumb{background:#47556980;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.hr_psychiatric_history_psychiatricContainer__snmvr::-webkit-scrollbar-thumb:hover{background:#475569b3}.hr_psychiatric_history_psychiatricContainer__snmvr:before{background:radial-gradient(circle at 20% 80%,#3b82f614 0,#0000 50%),radial-gradient(circle at 80% 20%,#8b5cf60f 0,#0000 50%),linear-gradient(135deg,#1e293bf2,#0f172afa);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.hr_psychiatric_history_contentWrapper__ohAKm{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto;margin:0;min-height:max-content;padding:1rem}.hr_psychiatric_history_headerContainer__XH9wM{margin-bottom:40px;padding-top:40px;text-align:center}.hr_psychiatric_history_headerCard__YUdfE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_psychiatric_history_mainTitle__q6Qre{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_psychiatric_history_subTitle__eejWz{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_psychiatric_history_tabNavigation__UyHsR{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_psychiatric_history_tabButton__NkE5u{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_tabButton__NkE5u:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_psychiatric_history_tabButton__NkE5u.hr_psychiatric_history_active__rUOK8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_psychiatric_history_tabButton__NkE5u.hr_psychiatric_history_active__rUOK8:before{height:100%}.hr_psychiatric_history_tabButton__NkE5u.hr_psychiatric_history_inactive__TvYEd{background-color:initial;color:#fffc}.hr_psychiatric_history_tabButton__NkE5u.hr_psychiatric_history_inactive__TvYEd:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_psychiatric_history_psychiatricFormContainer__qG6bz{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fffffff2;border:1px solid #adbbd426;border-radius:24px;box-shadow:0 20px 60px #3d52a014,0 8px 25px #0000000d;margin:0 auto;max-width:1400px;padding:40px}.hr_psychiatric_history_secondRowContainer__ToeSK{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.hr_psychiatric_history_formSection__duWQQ{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1rem;box-shadow:0 8px 25px #00000026;height:auto;margin-bottom:0;overflow:visible;padding:1.5rem;transition:all .3s ease}@keyframes hr_psychiatric_history_sectionSlideIn__TQbHm{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hr_psychiatric_history_formSection__duWQQ:first-child{animation-delay:.1s}.hr_psychiatric_history_formSection__duWQQ:nth-child(2){animation-delay:.2s}.hr_psychiatric_history_formSection__duWQQ:nth-child(3){animation-delay:.3s}.hr_psychiatric_history_formSection__duWQQ:nth-child(4){animation-delay:.4s}.hr_psychiatric_history_sectionHeader__7dAxB{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.hr_psychiatric_history_sectionHeader__7dAxB:after{display:none}.hr_psychiatric_history_sectionIcon__MKsc5{align-items:center;background:#3b82f61a;border-radius:.5rem;color:#60a5fa;display:flex;height:1.75rem;justify-content:center;transition:all .3s ease;width:1.75rem}.hr_psychiatric_history_sectionTitle__1g4ib{color:#60a5fa;font-size:1.125rem;font-weight:600;margin:0}.hr_psychiatric_history_formGrid__bqIov{display:flex;flex-direction:column;gap:1rem}.hr_psychiatric_history_formRow__nehIB{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.hr_psychiatric_history_formGroup__JBHGh{display:flex;flex-direction:column;gap:.5rem}.hr_psychiatric_history_formLabel__1BcvC{align-items:center;color:#e2e8f0;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;margin-bottom:.25rem;padding-left:.75rem;position:relative;text-shadow:0 1px 2px #0000004d}.hr_psychiatric_history_formLabel__1BcvC:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_formTextarea__cfui7{background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #00000026;color:#e2e8f0;font-size:.8rem;font-weight:500;outline:none;padding:.5rem .75rem;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.hr_psychiatric_history_formTextarea__cfui7{line-height:1.4;min-height:40px;resize:vertical}.hr_psychiatric_history_formInput__1kzuc:focus,.hr_psychiatric_history_formTextarea__cfui7:focus{background:#1e293b;border-color:#3b82f6;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003;transform:translateY(-1px)}.hr_psychiatric_history_formInput__1kzuc::placeholder,.hr_psychiatric_history_formTextarea__cfui7::placeholder{color:#64748b}.hr_psychiatric_history_radioGroup__Sdom4{display:flex;gap:12px}.hr_psychiatric_history_radioOption__2wijG{align-items:center;cursor:pointer;display:flex;font-size:.75rem;gap:6px}.hr_psychiatric_history_radioInput__roz3I{accent-color:#3b82f6;transform:scale(1)}.hr_psychiatric_history_datePickerContainer__j\+HXm{align-items:center;display:flex;gap:.5rem}.hr_psychiatric_history_dateSelect__E8byV{background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;color:#e2e8f0;flex:1 1;font-size:.75rem;min-width:0;outline:none;padding:.375rem .5rem}.hr_psychiatric_history_dateSelect__E8byV:first-child{flex:1.5 1}@keyframes hr_psychiatric_history_slideUp__hdgt4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_psychiatric_history_psychiatricGrid__lB1sE{grid-gap:40px;display:grid;gap:40px;grid-template-columns:2fr 1fr}.hr_psychiatric_history_psychiatricSection__5WsOb{margin-bottom:30px}.hr_psychiatric_history_psychiatricTitle__\+B7OY{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:"600";gap:8px;margin-bottom:15px}.hr_psychiatric_history_psychiatric-accent__OJ2hD{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_psychiatric_history_psychiatric-fields__VxClS{display:flex;flex-direction:column;gap:20px}.hr_psychiatric_history_psychiatric-field__YUiyP{margin-bottom:0}.hr_psychiatric_history_psychiatricFieldLabel__dgk5D{color:#3d52a0;display:block;font-size:15px;font-weight:500;margin-bottom:8px}.hr_psychiatric_history_psychiatricInput__L1Hs0{background-color:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;box-sizing:border-box;color:#3d52a0;font-size:16px;font-weight:400;outline:none;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_psychiatric_history_psychiatricInput__L1Hs0:focus{border-color:#7091e6;box-shadow:0 4px 12px #3d52a01a}.hr_psychiatric_history_psychiatricTextarea__D2MJh{background-color:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;box-sizing:border-box;color:#3d52a0;font-size:16px;font-weight:400;min-height:60px;outline:none;padding:14px 16px;resize:vertical;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_psychiatric_history_psychiatricTextarea__D2MJh:focus{border-color:#7091e6;box-shadow:0 4px 12px #3d52a01a}.hr_psychiatric_history_vaccinesTextarea__VPdZQ{min-height:100px}.hr_psychiatric_history_radio-group__l8g0B{align-items:center;display:flex;gap:20px}.hr_psychiatric_history_radio-option__RI1jM{align-items:center;cursor:pointer;display:flex;gap:8px}.hr_psychiatric_history_radio-input__5qH-t{accent-color:#3d52a0;transform:scale(1.2)}.hr_psychiatric_history_submitButtonContainer__P4gWG{margin-top:50px;text-align:center}.hr_psychiatric_history_submit-button__0HGgU{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_submit-button__0HGgU:hover{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_psychiatric_history_submitButtonText__ZGWBd{position:relative;z-index:2}@media (max-width:1200px){.hr_psychiatric_history_psychiatricGrid__lB1sE{gap:30px;grid-template-columns:1fr}.hr_psychiatric_history_psychiatricFormContainer__qG6bz{padding:30px}}@media (max-width:768px){.hr_psychiatric_history_psychiatricContainer__snmvr{height:calc(100vh - 80px);padding:0}.hr_psychiatric_history_secondRowContainer__ToeSK{gap:.25rem;grid-template-columns:1fr}.hr_psychiatric_history_contentWrapper__ohAKm{gap:.25rem;padding:.5rem}.hr_psychiatric_history_formSection__duWQQ{margin-bottom:.25rem;padding:.5rem}.hr_psychiatric_history_sectionHeader__7dAxB{gap:.5rem;margin-bottom:.25rem}.hr_psychiatric_history_sectionIcon__MKsc5{height:1.25rem;width:1.25rem}.hr_psychiatric_history_sectionTitle__1g4ib{font-size:1rem}.hr_psychiatric_history_formGrid__bqIov{gap:.25rem}.hr_psychiatric_history_formRow__nehIB{gap:.5rem;grid-template-columns:1fr}.hr_psychiatric_history_formTextarea__cfui7{min-height:35px}.hr_psychiatric_history_datePickerContainer__j\+HXm{gap:.25rem}.hr_psychiatric_history_dateSelect__E8byV{font-size:.7rem;padding:.25rem}.hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_formTextarea__cfui7{font-size:.75rem;padding:.375rem .5rem}.hr_psychiatric_history_formLabel__1BcvC{font-size:.7rem;margin-bottom:.125rem}.hr_psychiatric_history_radioOption__2wijG{font-size:.7rem;gap:4px}.hr_psychiatric_history_radioGroup__Sdom4{gap:8px}}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricContainer__snmvr{background:#0000!important;padding:0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_headerCard__YUdfE{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_mainTitle__q6Qre{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_subTitle__eejWz{color:#cbd5e1!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_tabNavigation__UyHsR{background:linear-gradient(180deg,#3d52a0,#7091e6)}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricFormContainer__qG6bz{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formSection__duWQQ{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formSection__duWQQ:hover{box-shadow:0 25px 70px #00000040!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_sectionHeader__7dAxB{border-bottom:1px solid #3b82f633!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f61a!important;color:#60a5fa!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_sectionHeader__7dAxB:hover .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f633!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_sectionTitle__1g4ib{color:#60a5fa!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formLabel__1BcvC,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricFieldLabel__dgk5D,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricTitle__\+B7OY{color:#cbd5e1!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formTextarea__cfui7,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricInput__L1Hs0,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricTextarea__D2MJh{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formInput__1kzuc:hover,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formTextarea__cfui7:hover,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricInput__L1Hs0:hover,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricTextarea__D2MJh:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formInput__1kzuc:focus,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formTextarea__cfui7:focus,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricInput__L1Hs0:focus,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricTextarea__D2MJh:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formInput__1kzuc::placeholder,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_formTextarea__cfui7::placeholder,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricInput__L1Hs0::placeholder,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_psychiatricTextarea__D2MJh::placeholder{color:#64748b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_datePickerContainer__j\+HXm{gap:.75rem}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_dateSelect__E8byV{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_dateSelect__E8byV:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_dateSelect__E8byV:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_dateSelect__E8byV option{background-color:#0f172ae6!important;color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_radioInput__roz3I{accent-color:#60a5fa!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_radioOption__2wijG span{color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_radio-group__l8g0B input[type=radio]{background-color:#0f172acc!important;border:2px solid #47556980!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_radio-group__l8g0B input[type=radio]:checked{background-color:#3b82f6!important;border-color:#60a5fa!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_radio-group__l8g0B label{color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_submit-button__0HGgU{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 8px 25px #3b82f666}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_submit-button__0HGgU:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;box-shadow:0 12px 35px #3b82f680}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_backButton__Erw-p{background-color:#475569e6!important;border:1px solid #64748b4d;box-shadow:0 8px 25px #3d52a033;color:#e2e8f0!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_backButton__Erw-p:hover{background-color:#64748be6!important;border-color:#94a3b866;box-shadow:0 12px 35px #3d52a04d}.hr_psychiatric_history_psychiatricSection-main__ZPk79{margin-bottom:30px}.hr_psychiatric_history_psychiatricSection-title__TLsV1{align-items:center;color:#3d52a0;display:flex;font-size:20px;font-weight:600;gap:12px;margin-bottom:20px}.hr_psychiatric_history_psychiatricSection-accent__CJfUu{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:3px;height:24px;width:6px}.hr_psychiatric_history_psychiatricFieldsContainer__mioIE{display:flex;flex-direction:column;gap:20px}.hr_psychiatric_history_psychiatricRadioContainer__emJ4O{align-items:center;display:flex;gap:20px;margin-bottom:10px}.hr_psychiatric_history_psychiatricRadioOption__K-c2I{align-items:center;cursor:pointer;display:flex;gap:8px}.hr_psychiatric_history_psychiatricRadioOption__K-c2I input[type=radio]{transform:scale(1.2)}.hr_psychiatric_history_psychiatricSubFields__0kJ-E{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-top:10px}.hr_psychiatric_history_psychiatricSingleField__cb\+3e{margin-top:10px}.hr_psychiatric_history_psychiatricSubLabel__AypAt{color:#3d52a0;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.hr_psychiatric_history_arvSection__cRUcG{margin-bottom:25px}.hr_psychiatric_history_arvSection-title__6CYJW{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:15px}.hr_psychiatric_history_arvSection-accent__ps5QH{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_psychiatric_history_arvFieldsContainer__V0lTz{display:flex;flex-direction:column;gap:10px}.hr_psychiatric_history_obgyneSection__x1JRx{margin-bottom:25px}.hr_psychiatric_history_obgyneSection-title__sxeYp{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:15px}.hr_psychiatric_history_obgyneSectionAccent__p-oUd{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_psychiatric_history_obgyneFieldsGrid__oR6OC{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.hr_psychiatric_history_vaccinesLabel__aB2PW{color:#3d52a0;display:block;font-size:15px;font-weight:500;margin-bottom:8px}.hr_psychiatric_history_disabledSection__Ishd6{background:#0f172ae6!important;border:1px solid #47556933!important;filter:grayscale(.3);opacity:.5!important;pointer-events:none;transition:all .3s ease}.hr_psychiatric_history_disabledSection__Ishd6:hover{box-shadow:0 20px 60px #00000026!important;transform:none!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionIcon__MKsc5{background:#47556933!important;color:#94a3b899!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionTitle__1g4ib{color:#94a3b8b3!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formLabel__1BcvC{color:#94a3b899!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formTextarea__cfui7{background-color:#0f172a99!important;border:2px solid #4755694d!important;color:#94a3b880!important;cursor:not-allowed!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_radioOption__2wijG{color:#94a3b899!important;cursor:not-allowed!important}.hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_radioInput__roz3I{cursor:not-allowed!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6{background:#070b14f2!important;border:1px solid #33415533!important;filter:grayscale(.5);opacity:.4!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6:hover{box-shadow:0 20px 60px #0000001a!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionIcon__MKsc5{background:#3341554d!important;color:#64748b80!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionTitle__1g4ib{color:#64748b99!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formLabel__1BcvC{color:#64748b80!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formTextarea__cfui7{background-color:#070b14cc!important;border:2px solid #33415533!important;color:#64748b66!important}.hr_psychiatric_history_datePickerField__sPVdj{align-items:center;background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #00000026;color:#e2e8f0;cursor:pointer;display:flex;font-size:.8rem;font-weight:500;gap:.75rem;height:40px;padding:.5rem .75rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_psychiatric_history_datePickerField__sPVdj:hover{background:#1e293b;border-color:#60a5fa99;box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.hr_psychiatric_history_datePickerIcon__sPk7g{filter:grayscale(20%) brightness(1.1);flex-shrink:0;font-size:1.125rem}.hr_psychiatric_history_datePickerValue__1y8cw{color:#e2e8f0;font-weight:500}.hr_psychiatric_history_datePickerPlaceholder__9TBLC{color:#94a3b8;font-style:italic;opacity:.8}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_datePickerField__sPVdj{background-color:#0f172acc!important;border:2px solid #47556980!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_dark-mode__lE54Y .hr_psychiatric_history_datePickerField__sPVdj:hover{background-color:#0f172ae6!important;border-color:#60a5fab3!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricContainer__snmvr,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricContainer__snmvr:before{background:#0000!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_compactSection__AyPRO{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_compactSection__AyPRO:hover{box-shadow:0 6px 16px #87cefa40!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_sectionTitleCompact__xtNJG{border-bottom-color:#3b82f64d!important;color:#3b82f6!important;text-shadow:none!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#3b82f6!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_sectionTitleCompact__xtNJG:hover .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f633!important;border-color:#3b82f680!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_backButton__Erw-p{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0000001a!important;color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_backButton__Erw-p:hover:not(:disabled){background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #00000026!important;color:#0f172a!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_toggleButton__9zHES{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:2px solid #3b82f6!important;box-shadow:0 2px 8px #3b82f64d!important;color:#fff!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_toggleButton__9zHES:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#2563eb!important;box-shadow:0 4px 12px #3b82f666!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_contentWrapper__ohAKm{background:#0000!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formSection__duWQQ{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000d!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formSection__duWQQ:hover{background:#f8fafc!important;border-color:#87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_sectionHeader__7dAxB{border-bottom-color:#3b82f633!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_sectionTitle__1g4ib{color:#3b82f6!important;text-shadow:none!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formLabel__1BcvC{color:#1e293b!important;text-shadow:none!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formLabel__1BcvC:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formTextarea__cfui7{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formInput__1kzuc:hover,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formTextarea__cfui7:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formInput__1kzuc:focus,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formTextarea__cfui7:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formInput__1kzuc::placeholder,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_formTextarea__cfui7::placeholder{color:#94a3b8!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_radioInput__roz3I{accent-color:#3b82f6!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_radioOption__2wijG span{color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_datePickerField__sPVdj{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_datePickerField__sPVdj:hover{background:#fff!important;border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_datePickerValue__1y8cw{color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_datePickerPlaceholder__9TBLC{color:#94a3b8!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_dateSelect__E8byV{background:#fff!important;border:2px solid #e2e8f0!important;color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_dateSelect__E8byV:hover{border-color:#87cefa!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_dateSelect__E8byV:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricInput__L1Hs0,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricTextarea__D2MJh{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricInput__L1Hs0:hover,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricTextarea__D2MJh:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricInput__L1Hs0:focus,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricTextarea__D2MJh:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricFieldLabel__dgk5D,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_psychiatricTitle__\+B7OY{color:#1e293b!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6{background:#f8fafc!important;border-color:#e2e8f0!important;opacity:.6!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6:hover{background:#f8fafc!important;box-shadow:0 2px 8px #0000000d!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionIcon__MKsc5{background:#3b82f60d!important;color:#94a3b8!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formLabel__1BcvC,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_sectionTitle__1g4ib{color:#94a3b8!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formInput__1kzuc,.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_disabledSection__Ishd6 .hr_psychiatric_history_formTextarea__cfui7{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_submit-button__0HGgU{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f64d!important}.hr_psychiatric_history_hr-wizard-container__Zm\+Pq.hr_psychiatric_history_light-mode__57VzE .hr_psychiatric_history_submit-button__0HGgU:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #3b82f666!important}.hr_drugs_history_compactSection__qaONa{animation:hr_drugs_history_slideInFromRight__sIOvN .5s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border:none;border-radius:.75rem;box-shadow:0 8px 32px #0003;margin-bottom:0;overflow:hidden;padding:1rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_drugs_history_navigationButtons__3waed{align-items:center;display:flex;gap:.5rem;margin-left:auto}.hr_drugs_history_toggleButton__9CJnq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f633,#60a5fa4d);border:2px solid #60a5fa;border-radius:.5rem;color:#60a5fa;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.hr_drugs_history_backButton__OEwbc{align-items:center;background:linear-gradient(135deg,#475569e6,#475569)!important;border:2px solid #94a3b8cc!important;border-radius:.5rem;box-shadow:0 2px 8px #0000004d;color:#f1f5f9!important;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_drugs_history_backButton__OEwbc:disabled{background:#37415180;border-color:#4b556366;cursor:not-allowed;opacity:.5}@keyframes hr_drugs_history_slideInFromRight__sIOvN{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.hr_drugs_history_drugsContainer__d8I3E{background:radial-gradient(circle at 20% 50%,#3b82f626 0,#0000 50%),radial-gradient(circle at 80% 20%,#9333ea1a 0,#0000 50%),radial-gradient(circle at 40% 80%,#22c55e14 0,#0000 50%),linear-gradient(135deg,#0f172af2,#1e293be6);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:calc(100vh - 120px);overflow:hidden;padding:.75rem;position:relative}.hr_drugs_history_contentWrapper__xV-jG{display:flex;flex-direction:column;gap:.5rem;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;scrollbar-color:#3b82f64d #0000;scrollbar-width:thin}.hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar{width:6px}.hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar-track{background:#0f172a4d;border-radius:3px}.hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar-thumb{background:#3b82f666;border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar-thumb:hover{background:#3b82f699}.hr_drugs_history_headerContainer__7CWzC{margin-bottom:40px;padding-top:40px;text-align:center}.hr_drugs_history_headerCard__zpRsM{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_drugs_history_mainTitle__YXCZE{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_drugs_history_subTitle__Kc73G{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_drugs_history_tabNavigation__5D7yj{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_drugs_history_tabButton__bicbd{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_drugs_history_tabButton__bicbd:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_drugs_history_tabButton__bicbd.hr_drugs_history_active__DdIhY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_drugs_history_tabButton__bicbd.hr_drugs_history_active__DdIhY:before{height:100%}.hr_drugs_history_tabButton__bicbd.hr_drugs_history_inactive__NCIfv{background-color:initial;color:#fffc}.hr_drugs_history_drugsFormContainer__iAHhk{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#0f172af7,#1e293bf2);border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f626;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1rem}.hr_drugs_history_formSection__aciqo{animation:hr_drugs_history_slideUp__sTqS2 .6s ease-out;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0f172acc;border:1px solid #3b82f64d;border-radius:.75rem;box-shadow:0 8px 25px #0000004d,inset 0 0 0 1px #3b82f61a;display:flex;flex-direction:column;margin-bottom:.5rem;min-height:250px;overflow:visible;padding:1.5rem;position:relative;transition:all .3s ease}.hr_drugs_history_formSection__aciqo:last-child{margin-bottom:0}.hr_drugs_history_formSection__aciqo:before{background:linear-gradient(90deg,#0000,#3b82f60d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.hr_drugs_history_sectionHeader__yu\+TI{align-items:center;border-bottom:1px solid #3b82f64d;display:flex;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;position:relative}.hr_drugs_history_sectionIcon__J\+ks9{align-items:center;background:#3b82f633;border-radius:.5rem;color:#60a5fa;display:flex;height:1.75rem;justify-content:center;transition:all .3s ease;width:1.75rem}.hr_drugs_history_sectionTitle__IIW4U{color:#60a5fa;font-size:1rem;font-weight:600;margin:0}.hr_drugs_history_formGrid__lGTK8{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.hr_drugs_history_formRow__RKSvL{grid-gap:.75rem;align-items:start;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:.5rem}.hr_drugs_history_alcoholLeftContainer__N7EIn{background:#0f172a66;border:1px solid #4755694d;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.hr_drugs_history_alcoholRightContainer__GuMFr{background:#0f172a4d;border:1px solid #47556933;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.hr_drugs_history_drugsLeftContainer__7BEGl{background:#0f172a66;border:1px solid #4755694d;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.5rem}.hr_drugs_history_drugsRightContainer__4el9h{background:#0f172a4d;border:1px solid #47556933;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;height:100%;padding:.5rem}.hr_drugs_history_drugDetailsFullWidth__9-27C{background:#0f172a33;border:1px solid #47556926;border-radius:.5rem;grid-column:1/-1;margin-top:.5rem;padding:.5rem}.hr_drugs_history_drugDetailsFullWidth__9-27C>.hr_drugs_history_formLabel__lF\+xH{margin-bottom:.75rem}.hr_drugs_history_formGroup__SqCH2{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.5rem}.hr_drugs_history_formLabel__lF\+xH{color:#cbd5e1;display:block;font-size:.8rem;font-weight:500;line-height:1.2;margin-bottom:.25rem;padding-left:.75rem;position:relative}.hr_drugs_history_formLabel__lF\+xH:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_drugs_history_formInput__Th-wG{background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #00000026;color:#e2e8f0;font-size:.8rem;font-weight:500;min-height:34px;outline:none;padding:.5rem .75rem;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.hr_drugs_history_formInput__Th-wG:focus{background:#1e293b;border-color:#3b82f6;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003;transform:translateY(-1px)}.hr_drugs_history_formInput__Th-wG:disabled{background:#0f172a66!important;border-color:#4755694d!important;color:#64748b!important;cursor:not-allowed;opacity:.5}.hr_drugs_history_formInput__Th-wG::placeholder{color:#64748b}.hr_drugs_history_radioGroup__ClwG9{flex-wrap:wrap;gap:.5rem;margin-top:.125rem}.hr_drugs_history_radioOption__3o5a3{background:#0f172a66;border:1px solid #4755694d;border-radius:.375rem;color:#cbd5e1;font-size:.8rem;font-weight:500;gap:.375rem;padding:.375rem .5rem;transition:all .2s ease}.hr_drugs_history_radioInput__Mw9j1{accent-color:#60a5fa;margin-right:.25rem;transform:scale(1.3)}.hr_drugs_history_radioInput__Mw9j1:disabled{cursor:not-allowed;opacity:.5}.hr_drugs_history_radioOption__3o5a3:has(input:disabled){background:#0f172a33!important;cursor:not-allowed;opacity:.5}.hr_drugs_history_radioOption__3o5a3 span{font-size:.875rem;-webkit-user-select:none;user-select:none}.hr_drugs_history_smokingRadioContainer__XWnb-{background:#0f172a66;border:1px solid #4755694d;border-radius:.375rem;gap:.25rem;padding:.5rem}.hr_drugs_history_smokingRadioContainer__XWnb->.hr_drugs_history_formLabel__lF\+xH{color:#cbd5e1;font-size:.8rem;font-weight:500;margin-bottom:.125rem}.hr_drugs_history_smokingRadioContainer__XWnb- .hr_drugs_history_radioOption__3o5a3{background:#1e293b99;border:1px solid #47556966;border-radius:.25rem;font-size:.75rem;margin:0;padding:.25rem .375rem;transition:all .3s ease}.hr_drugs_history_smokingDetailsContainer__f7w2f{background:#0f172a4d;border:1px solid #47556933;border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.hr_drugs_history_volumeHint__LXPst{background:#3b82f60d;border-left:2px solid #3b82f64d;border-radius:.375rem;color:#94a3b8;font-size:.75rem;font-style:italic;margin-top:.5rem;padding:.25rem .5rem}@keyframes hr_drugs_history_slideUp__sTqS2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_drugs_history_drugsSection__B-D2m{background-color:initial!important;border:none!important;margin-bottom:30px;padding:0!important}.hr_drugs_history_drugsTitle__cZvdT{align-items:center;color:#3d52a0;display:flex;font-size:18px;font-weight:"600";gap:8px;margin-bottom:15px}.hr_drugs_history_drugsAccent__YCbjM{background-color:#7091e6;border-radius:2px;height:20px;width:4px}.hr_drugs_history_drugsFields__p5JPV{display:flex;flex-direction:column;gap:20px}.hr_drugs_history_drugs-field__3aL7Z{margin-bottom:0}.hr_drugs_history_drugsFieldLabel__K0wb4{color:#3d52a0;display:block;font-size:15px;font-weight:500;margin-bottom:8px}.hr_drugs_history_drugsInput__igsLG{background-color:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;box-sizing:border-box;color:#3d52a0;font-size:16px;font-weight:400;outline:none;padding:14px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_drugs_history_drugsInput__igsLG:focus{border-color:#7091e6;box-shadow:0 4px 12px #3d52a01a}.hr_drugs_history_drugsTableInput__XAr8G{background-color:#fff;border:1px solid #e8ecf5;border-radius:8px;box-sizing:border-box;color:#3d52a0;font-size:14px;font-weight:400;padding:8px 12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_drugs_history_drugsTableInput__XAr8G:focus{border-color:#7091e6;box-shadow:0 2px 8px #3d52a01a}.hr_drugs_history_drugsTableInput__XAr8G:disabled{background:#0f172a4d!important;border-color:#47556933!important;color:#64748b!important;cursor:not-allowed;opacity:.5}.hr_drugs_history_radioGroup__ClwG9{align-items:center;display:flex;gap:20px}.hr_drugs_history_radioOption__3o5a3{align-items:center;cursor:pointer;display:flex;gap:8px}.hr_drugs_history_radioInput__Mw9j1{accent-color:#3d52a0;transform:scale(1.2)}.hr_drugs_history_submitButtonContainer__\+t57N{margin-top:50px;text-align:center}.hr_drugs_history_submit-button__9lkKZ{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_drugs_history_submitButtonText__IrA2i{position:relative;z-index:2}@media (max-width:1200px){.hr_drugs_history_formRow__RKSvL{gap:.5rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.hr_drugs_history_drugsContainer__d8I3E{height:calc(100vh - 100px);padding:.5rem}.hr_drugs_history_formSection__aciqo{margin-bottom:.375rem;padding:.5rem}.hr_drugs_history_sectionHeader__yu\+TI{gap:.375rem;margin-bottom:.5rem;padding-bottom:.375rem}.hr_drugs_history_sectionIcon__J\+ks9{height:1.5rem;width:1.5rem}.hr_drugs_history_sectionTitle__IIW4U{font-size:.875rem}.hr_drugs_history_formRow__RKSvL{gap:.375rem;grid-template-columns:1fr}.hr_drugs_history_formLabel__lF\+xH{font-size:.7rem;margin-bottom:.125rem}.hr_drugs_history_drugsTableInput__XAr8G,.hr_drugs_history_formInput__Th-wG{font-size:.7rem;min-height:28px;padding:.375rem .5rem}.hr_drugs_history_radioOption__3o5a3{font-size:.7rem;padding:.25rem .375rem}.hr_drugs_history_drugDetailsTable__BpG93{font-size:.7rem}.hr_drugs_history_drugTableHeaderCell__AkOJy{font-size:.6rem;padding:.375rem .25rem}.hr_drugs_history_drugTableLabelCell__y4FFS{font-size:.7rem;padding:.25rem .375rem}.hr_drugs_history_drugTableInputCell__apy3A{padding:.125rem}.hr_drugs_history_backButton__OEwbc{left:20px}.hr_drugs_history_tabNavigation__5D7yj{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:-280px;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.hr_drugs_history_tabNavigation__5D7yj.hr_drugs_history_open__8A6uS{left:0}.hr_drugs_history_drugsFormContainer__iAHhk{margin:10px;padding:20px}.hr_drugs_history_headerCard__zpRsM{padding:15px 25px}.hr_drugs_history_mainTitle__YXCZE{font-size:24px}.hr_drugs_history_subTitle__Kc73G{font-size:20px}}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsContainer__d8I3E{background:#0000;padding:0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_headerCard__zpRsM{background-color:#2d3748cc;border:1px solid #6b72804d}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_mainTitle__YXCZE{color:#e2e8f0}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_subTitle__Kc73G{color:#a0aec0}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_tabNavigation__5D7yj{background:linear-gradient(180deg,#2d3748,#4a5568)}.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsFormContainer__iAHhk,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsFormContainer__iAHhk,div.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsFormContainer__iAHhk{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_formSection__aciqo{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_sectionHeader__yu\+TI{border-bottom:1px solid #3b82f633!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_sectionIcon__J\+ks9{background:#3b82f61a!important;color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_sectionTitle__IIW4U{color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsSection__B-D2m{background:#2d3748;border:1px solid #4a5568}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsInput__igsLG,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_formInput__Th-wG{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsInput__igsLG:focus,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_formInput__Th-wG:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsInput__igsLG::placeholder,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_formInput__Th-wG::placeholder{color:#64748b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsTableInput__XAr8G{background:#0f172acc!important;border:1px solid #47556980!important;box-shadow:0 2px 8px #0003!important;color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsTableInput__XAr8G:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 2px #3b82f61a!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsTableInput__XAr8G::placeholder{color:#64748b!important;font-style:italic!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsTableInput__XAr8G:disabled{background:#0f172a4d!important;border-color:#47556933!important;color:#64748b!important;opacity:.5!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioInput__Mw9j1{accent-color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioOption__3o5a3,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioOption__3o5a3 span{color:#cbd5e1!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_smokingRadioContainer__XWnb-{background:#0f172a99!important;border-color:#47556966!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_smokingRadioContainer__XWnb->.hr_drugs_history_formLabel__lF\+xH{color:#cbd5e1!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_smokingRadioContainer__XWnb- .hr_drugs_history_radioOption__3o5a3{background:#1e293bcc!important;border-color:#47556980!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_alcoholLeftContainer__N7EIn{background:#0f172a99!important;border-color:#47556966!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_alcoholRightContainer__GuMFr{background:#0f172a80!important;border-color:#4755694d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsLeftContainer__7BEGl{background:#0f172a99!important;border-color:#47556966!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsRightContainer__4el9h{background:#0f172a80!important;border-color:#4755694d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugDetailsFullWidth__9-27C{background:#0f172a66!important;border-color:#47556940!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_smokingDetailsContainer__f7w2f{background:#0f172a80!important;border-color:#4755694d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioOption__3o5a3:has(input:disabled){background:#0f172a4d!important;color:#64748b!important;opacity:.5!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioOption__3o5a3:has(input:disabled) span{color:#64748b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioGroup__ClwG9 input[type=radio]{background:#374151;border:2px solid #4a5568}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioGroup__ClwG9 input[type=radio]:checked{background:#3b82f6!important;border-color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_radioGroup__ClwG9 label{color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_input-field__jYhNZ{background:#374151;border:2px solid #4a5568;color:#e2e8f0}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_input-field__jYhNZ:focus{border-color:#63b3ed}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_section-title__hiwC0{color:#e2e8f0}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_submit-button__9lkKZ{background:linear-gradient(135deg,#4299e1,#63b3ed);box-shadow:0 8px 25px #4299e14d}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_backButton__OEwbc{background-color:#4299e1e6;box-shadow:0 8px 25px #4299e133}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY table{background-color:#1e293b!important;border:1px solid #374151!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY th{background-color:#374151!important;border:1px solid #4b5563!important;color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY td{background-color:#1e293b!important;border:1px solid #374151!important;color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY tbody tr:nth-child(2n) td{background-color:#2d3748!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsGrid__uSILg>div>div:last-child>div:last-child>div:first-child{background-color:#374151!important;border:2px solid #4b5563!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsGrid__uSILg>div>div:last-child>div:last-child>div:first-child>div{background-color:#2d3748!important;border-color:#4b5563!important;color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsGrid__uSILg h4{color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="border: 2px solid #e8ecf5"]{background-color:#1e293b!important;border-color:#4b5563!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="backgroundColor: #f8f9ff"]{background-color:#374151!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="borderBottom: 1px solid #e8ecf5"],.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="borderBottom: 2px solid #e8ecf5"],.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="borderRight: 1px solid #e8ecf5"]{border-color:#4b5563!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsGrid__uSILg div[style*="color: #3D52A0"],.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsGrid__uSILg label{color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY div[style*="color: #666"]{color:#94a3b8!important}.hr_drugs_history_drugDetailsTitle__svSgH{color:#60a5fa;font-size:.75rem;font-weight:600;margin-bottom:.25rem}.hr_drugs_history_drugDetailsTable__BpG93{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a99;border:1px solid #47556966;border-radius:.5rem;box-shadow:0 2px 8px #0000001a;overflow:hidden}.hr_drugs_history_drugTableHeader__dGKD6{background:#3b82f61a;border-bottom:1px solid #47556966;display:grid;grid-template-columns:1.5fr 1fr 1fr}.hr_drugs_history_drugTableRow__IuCp5{display:grid;grid-template-columns:1.5fr 1fr 1fr;transition:background-color .2s ease}.hr_drugs_history_drugTableRowBorder__PVqDE{border-bottom:1px solid #4755694d}.hr_drugs_history_drugTableCell__p9QyP{align-items:center;display:flex;padding:1rem}.hr_drugs_history_drugTableHeaderCell__AkOJy{border-right:1px solid #47556966;color:#60a5fa;font-size:.65rem;font-weight:600;letter-spacing:.05em;padding:.375rem .25rem;text-transform:uppercase}.hr_drugs_history_drugTableLastCell__ld-UX{border-right:none!important}.hr_drugs_history_drugTableLabelCell__y4FFS{background:#1e293b66;border-right:1px solid #47556966;color:#cbd5e1;font-size:.7rem;font-weight:500;padding:.25rem .375rem}.hr_drugs_history_drugTableInputCell__apy3A{border-right:1px solid #47556966;padding:.125rem}.hr_drugs_history_drugsTableInput__XAr8G{background:#1e293b;border:2px solid #4755694d;border-radius:.75rem;color:#e2e8f0;font-size:.7rem;font-weight:500;min-height:26px;outline:none;padding:.25rem .375rem;transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.hr_drugs_history_drugsTableInput__XAr8G:focus{background:#1e293b;border-color:#3b82f6;box-shadow:0 0 0 4px #60a5fa26,0 4px 16px #0003}.hr_drugs_history_drugsTableInput__XAr8G::placeholder{color:#64748b;font-style:italic}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugDetailsTitle__svSgH{color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugDetailsTable__BpG93{background:#0f172acc!important;border:1px solid #47556966!important;box-shadow:0 4px 16px #0000004d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugTableHeader__dGKD6{background:#3b82f626!important;border-bottom:1px solid #47556966!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugTableHeaderCell__AkOJy{border-right:1px solid #47556966!important;color:#60a5fa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugTableRowBorder__PVqDE{border-bottom:1px solid #4755694d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugTableLabelCell__y4FFS{background:#1e293b99!important;border-right:1px solid #47556966!important;color:#cbd5e1!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugTableInputCell__apy3A{border-right:1px solid #47556966!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_volumeHint__LXPst{background:#3b82f614!important;border-left-color:#3b82f666!important;color:#94a3b8!important}.hr_drugs_history_drugsSectionMain__ISRVJ{background:#0000;border:none;margin-bottom:30px;padding:0}.hr_drugs_history_drugsSectionTitle__mo281{align-items:center;border-bottom:2px solid #7091e6;color:#3d52a0;display:flex;font-size:20px;font-weight:600;gap:12px;margin-bottom:20px;padding-bottom:8px}.hr_drugs_history_drugsSectionAccent__AUPqb{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:3px;height:24px;width:6px}.hr_drugs_history_drugsFieldsContainer__uO54v{display:flex;flex-direction:column;gap:20px}.hr_drugs_history_drugsRadioContainer__Vy2UR{align-items:center;display:flex;gap:20px}.hr_drugs_history_drugsRadioOption__1LMPY{align-items:center;cursor:pointer;display:flex;gap:8px}.hr_drugs_history_drugsRadioOption__1LMPY input[type=radio]{transform:scale(1.2)}.hr_drugs_history_smokingRadioContainer__XWnb-{display:flex;flex-direction:column;gap:8px}.hr_drugs_history_volumeHint__LXPst{color:#666;font-size:12px;margin-top:4px}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_dark-mode__SRnFY .hr_drugs_history_drugsFormContainer__iAHhk{background:#1e293bf2!important;background-color:#1e293bf2!important;background-image:none!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsContainer__d8I3E{background:#0000!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_compactSection__qaONa{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_compactSection__qaONa:hover{box-shadow:0 6px 16px #87cefa40!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_backButton__OEwbc{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0000001a!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_backButton__OEwbc:hover:not(:disabled){background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #00000026!important;color:#0f172a!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_toggleButton__9CJnq{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:2px solid #3b82f6!important;box-shadow:0 2px 8px #3b82f64d!important;color:#fff!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_toggleButton__9CJnq:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#2563eb!important;box-shadow:0 4px 12px #3b82f666!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_contentWrapper__xV-jG{background:#0000!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar-thumb{background:#3b82f666!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_contentWrapper__xV-jG::-webkit-scrollbar-thumb:hover{background:#3b82f699!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsFormContainer__iAHhk{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 24px #87cefa33!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formSection__aciqo{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formSection__aciqo:hover{background:#f8fafc!important;border-color:#87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formSection__aciqo:before{background:linear-gradient(90deg,#0000,#3b82f605,#0000)!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_sectionHeader__yu\+TI{border-bottom-color:#3b82f633!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_sectionIcon__J\+ks9{background:#3b82f61a!important;color:#3b82f6!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_sectionTitle__IIW4U{color:#3b82f6!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formLabel__lF\+xH{color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formLabel__lF\+xH:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formInput__Th-wG{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formInput__Th-wG:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formInput__Th-wG:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formInput__Th-wG:disabled{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_formInput__Th-wG::placeholder{color:#94a3b8!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_radioInput__Mw9j1{accent-color:#3b82f6!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_radioOption__3o5a3{background:#3b82f60d!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_radioOption__3o5a3 span{color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_radioOption__3o5a3:has(input:disabled){background:#f1f5f9!important;opacity:.6!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_radioOption__3o5a3:has(input:disabled) span{color:#94a3b8!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_smokingRadioContainer__XWnb-{background:#3b82f60d!important;border:1px solid #e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_smokingRadioContainer__XWnb->.hr_drugs_history_formLabel__lF\+xH{color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_smokingRadioContainer__XWnb- .hr_drugs_history_radioOption__3o5a3{background:#fff!important;border:1px solid #e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_alcoholLeftContainer__N7EIn,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsLeftContainer__7BEGl{background:#3b82f60d!important;border:1px solid #e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_alcoholRightContainer__GuMFr,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugDetailsFullWidth__9-27C,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsRightContainer__4el9h,.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_smokingDetailsContainer__f7w2f{background:#3b82f605!important;border:1px solid #e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_volumeHint__LXPst{background:#3b82f60d!important;border-left-color:#3b82f666!important;color:#64748b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugDetailsTable__BpG93{background:#fff!important;border:1px solid #e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugTableHeader__dGKD6{background:#f8fafc!important;border-bottom-color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugTableHeaderCell__AkOJy{color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugTableRowBorder__PVqDE{border-bottom-color:#e2e8f0!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugTableLabelCell__y4FFS{background:#f8fafc!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugTableInputCell__apy3A{background:#fff!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsTableInput__XAr8G{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsTableInput__XAr8G:hover{border-color:#87cefa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsTableInput__XAr8G:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsTableInput__XAr8G::placeholder{color:#94a3b8!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsTableInput__XAr8G:disabled{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsInput__igsLG{background:#fff!important;border:2px solid #e2e8f0!important;color:#1e293b!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsInput__igsLG:hover{border-color:#87cefa!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_drugsInput__igsLG:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_submit-button__9lkKZ{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f64d!important}.hr_drugs_history_hr-wizard-container__wBDRt.hr_drugs_history_light-mode__jdkdF .hr_drugs_history_submit-button__9lkKZ:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #3b82f666!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.hr_physical_examination_physicalContainer__DMTTX{background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:calc(100vh - 200px);max-width:100%;min-height:calc(100vh - 200px);overflow-y:auto;padding:0;scrollbar-color:#47556980 #0000;scrollbar-width:thin}.hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar{width:8px}.hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar-track{background:#0000;border-radius:4px}.hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar-thumb{background:#47556980;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar-thumb:hover{background:#475569b3}.hr_physical_examination_compactSection__FwuPR{animation:hr_physical_examination_slideInFromRight__a0Wwf .5s cubic-bezier(.4,0,.2,1) forwards;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border:none;border-radius:.75rem;box-shadow:0 8px 32px #0003;margin-bottom:0;overflow:hidden;padding:1rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_physical_examination_compactSection__FwuPR:hover{box-shadow:0 12px 40px #00000040;transform:translateY(-3px)}.hr_physical_examination_navigationButtons__LC1To{align-items:center;display:flex;gap:.5rem;margin-left:auto}.hr_physical_examination_toggleButton__y48JM{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f633,#60a5fa4d);border:2px solid #60a5fa;border-radius:.5rem;color:#60a5fa;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.hr_physical_examination_toggleButton__y48JM:hover{background:linear-gradient(135deg,#3b82f64d,#60a5fa66);box-shadow:0 4px 12px #3b82f64d;transform:translateY(-2px)}.hr_physical_examination_backButton__oxKkd{align-items:center;background:linear-gradient(135deg,#475569e6,#475569)!important;border:2px solid #94a3b8cc!important;border-radius:.5rem;box-shadow:0 2px 8px #0000004d;color:#f1f5f9!important;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_physical_examination_backButton__oxKkd:hover:not(:disabled){background:linear-gradient(135deg,#475569,#94a3b8cc)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0006;color:#fff!important;transform:translateY(-1px)}.hr_physical_examination_backButton__oxKkd:disabled{background:#37415180;border-color:#4b556366;cursor:not-allowed;opacity:.5}@keyframes hr_physical_examination_slideInFromRight__a0Wwf{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.hr_physical_examination_contentWrapper__2Xw2\+{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:0;max-width:100%;min-height:max-content;padding:1rem;width:100%}.hr_physical_examination_headerContainer__NPBrg{margin-bottom:40px;padding-top:40px;text-align:center}.hr_physical_examination_headerCard__8ph5P{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_physical_examination_mainTitle__TbMZM{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_physical_examination_subTitle__ufNXG{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_physical_examination_tabNavigation__obH4\+{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_physical_examination_tabButton__ERsQy{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_physical_examination_tabButton__ERsQy:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_physical_examination_tabButton__ERsQy.hr_physical_examination_active__zW7U8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_physical_examination_tabButton__ERsQy.hr_physical_examination_active__zW7U8:before{height:100%}.hr_physical_examination_tabButton__ERsQy.hr_physical_examination_inactive__II0eH{background-color:initial;color:#fffc}.hr_physical_examination_tabButton__ERsQy.hr_physical_examination_inactive__II0eH:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_physical_examination_physicalFormContainer__MLwkM{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial;border:none;border-radius:0;box-shadow:none;height:calc(100vh - 200px);margin:0;max-width:100%;overflow-y:auto;padding:0}.hr_physical_examination_formSection__aBulN{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1rem;box-shadow:0 8px 25px #00000026;height:auto;margin-bottom:1rem;overflow:visible;padding:1rem;transition:all .3s ease}.hr_physical_examination_formSection__aBulN:last-child{margin-bottom:0}.hr_physical_examination_sectionHeader__lu\+Lk{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative;width:100%}.hr_physical_examination_sectionIcon__c2iPS{align-items:center;background:#3b82f61a;border-radius:.5rem;color:#60a5fa;display:flex;height:1.75rem;justify-content:center;transition:all .3s ease;width:1.75rem}.hr_physical_examination_sectionTitle__uoD-V{color:#60a5fa;font-size:1.125rem;font-weight:600;margin:0}.hr_physical_examination_formGrid__08DtC{display:flex;flex-direction:column;gap:.75rem}.hr_physical_examination_formRow__OlO6U{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}.hr_physical_examination_formGroup__sEWOF{display:flex;flex-direction:column;gap:.25rem}.hr_physical_examination_formLabel__6Q\+9m{align-items:center;color:#cbd5e1;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;margin-bottom:.25rem;padding-left:.75rem;position:relative}.hr_physical_examination_formLabel__6Q\+9m:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_physical_examination_formInput__S7q-d,.hr_physical_examination_formTextarea__L6HTD{background:#0f172acc;border:1px solid #47556980;border-radius:.5rem;box-shadow:0 1px 4px #0003;color:#e2e8f0;font-size:.875rem;outline:none;padding:.5rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_physical_examination_formTextarea__L6HTD{min-height:60px;resize:vertical}.hr_physical_examination_formInput__S7q-d:focus,.hr_physical_examination_formTextarea__L6HTD:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.hr_physical_examination_formInput__S7q-d::placeholder,.hr_physical_examination_formTextarea__L6HTD::placeholder{color:#64748b}.hr_physical_examination_radioInput__En0H-{accent-color:#3b82f6;transform:scale(1.2)}@keyframes hr_physical_examination_slideUp__j4ujt{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_physical_examination_vitalsRow__W1NA8{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:32px}.hr_physical_examination_vitalsInput__N\+p\+h{background:#fff;border:2px solid #e8ecf5;border-radius:8px;box-shadow:0 2px 8px #3d52a00d;color:#3d52a0;font-size:15px;font-weight:400;margin-left:4px;margin-right:2px;padding:8px 10px;transition:border-color .2s;width:60px}.hr_physical_examination_vitalsInput__N\+p\+h:focus{border-color:#7091e6}.hr_physical_examination_physicalChecklist__jLNwO{background:#0f172a99;border:1px solid #4755694d;border-radius:.5rem;box-shadow:0 1px 4px #0000001a;height:auto;margin-bottom:8px;margin-left:auto;margin-right:auto;max-width:1400px;overflow:visible;padding:4px 0 0;width:100%}.hr_physical_examination_checklistHeader__IKnEa{align-items:center;background:#1e293bcc;border-radius:.5rem .5rem 0 0;color:#60a5fa;display:flex;font-size:.9375rem;font-weight:600;padding:6px 16px;position:sticky;top:0;z-index:1}.hr_physical_examination_checklistRow__JNeJ2{align-items:flex-start;border-bottom:1px solid #47556933;display:flex;font-size:.875rem;padding:4px 16px}.hr_physical_examination_checklistOtherRow__sNpzE{background:#f4f6fb}.hr_physical_examination_checklistOtherInput__BvpXG{background:#0f172acc;border:1px solid #47556980;border-radius:.375rem;box-shadow:0 1px 2px #0000001a;color:#e2e8f0;font-size:.875rem;font-weight:400;margin-top:4px;padding:.5rem .75rem;transition:border-color .2s;width:100%}.hr_physical_examination_checklistOtherInput__BvpXG:focus{border-color:#60a5fa}.hr_physical_examination_checklistRow__JNeJ2:last-child{border-bottom:none}.hr_physical_examination_checklistLabel__8-aA1{display:flex;flex:1 1;flex-direction:column;min-width:0}.hr_physical_examination_checklistTitle__9tNgj{color:#cbd5e1;font-weight:500}.hr_physical_examination_checklistNote__btuXs{color:#94a3b8;font-size:.75rem;font-style:italic;margin-left:4px}.hr_physical_examination_checklistRadio__WF7wp{align-items:flex-start;display:flex;justify-content:center;width:40px}.hr_physical_examination_checklistRadioHeader__QF-1K{align-items:center;display:flex;justify-content:center;width:40px}.hr_physical_examination_checklistRadio__WF7wp input[type=radio]{position:relative;top:3px;vertical-align:initial}.hr_physical_examination_detailedFindingsSection__j-wpE{margin-bottom:32px;margin-top:32px}.hr_physical_examination_detailedFindingsSection__j-wpE label{color:#3d52a0;display:block;font-size:16px;font-weight:600;margin-bottom:8px}.hr_physical_examination_detailedFindingsTextarea__TATYn{background:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00d;color:#3d52a0;font-size:16px;font-weight:400;margin-bottom:8px;margin-top:6px;min-height:100px;padding:14px 16px;resize:vertical;width:100%}.hr_physical_examination_detailedFindingsTextarea__TATYn:focus{border-color:#7091e6;box-shadow:0 4px 12px #7091e633}.hr_physical_examination_form-container__eCsXW input,.hr_physical_examination_form-container__eCsXW input:focus,.hr_physical_examination_form-container__eCsXW textarea,.hr_physical_examination_form-container__eCsXW textarea:focus{outline:none}.hr_physical_examination_submitButton__Y47Bz{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_physical_examination_submitButtonContainer__Ox4uK{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_physical_examination_submitButton-text__ANpWO{position:relative;z-index:2}@media (max-width:1200px){.hr_physical_examination_physicalFormContainer__MLwkM{padding:30px}}@media (max-width:768px){.hr_physical_examination_physicalContainer__DMTTX{padding:20px}.hr_physical_examination_backButton__oxKkd{left:20px}.hr_physical_examination_tabNavigation__obH4\+{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:-280px;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.hr_physical_examination_tabNavigation__obH4\+.hr_physical_examination_open__kNIPL{left:0}.hr_physical_examination_physicalFormContainer__MLwkM{margin:10px;padding:20px}.hr_physical_examination_headerCard__8ph5P{padding:15px 25px}.hr_physical_examination_mainTitle__TbMZM{font-size:24px}.hr_physical_examination_subTitle__ufNXG{font-size:20px}}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_physicalContainer__DMTTX{background:#0000!important;padding:0!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_headerCard__8ph5P{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_mainTitle__TbMZM{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_subTitle__ufNXG{color:#cbd5e1!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_tabNavigation__obH4\+{background:linear-gradient(180deg,#3d52a0,#7091e6)}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_physicalFormContainer__MLwkM{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formSection__aBulN{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formSection__aBulN:hover{box-shadow:0 25px 70px #00000040!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_sectionHeader__lu\+Lk{border-bottom:1px solid #3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_sectionIcon__c2iPS{background:#3b82f61a!important;color:#60a5fa!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_sectionHeader__lu\+Lk:hover .hr_physical_examination_sectionIcon__c2iPS{background:#3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_sectionTitle__uoD-V{color:#60a5fa!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formLabel__6Q\+9m{color:#cbd5e1!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistOtherInput__BvpXG,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_detailedFindingsTextarea__TATYn,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formInput__S7q-d,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formTextarea__L6HTD,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_vitalsInput__N\+p\+h{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistOtherInput__BvpXG:hover,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_detailedFindingsTextarea__TATYn:hover,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formInput__S7q-d:hover,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formTextarea__L6HTD:hover,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_vitalsInput__N\+p\+h:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistOtherInput__BvpXG:focus,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_detailedFindingsTextarea__TATYn:focus,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formInput__S7q-d:focus,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formTextarea__L6HTD:focus,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_vitalsInput__N\+p\+h:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistOtherInput__BvpXG::placeholder,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_detailedFindingsTextarea__TATYn::placeholder,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formInput__S7q-d::placeholder,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_formTextarea__L6HTD::placeholder,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_vitalsInput__N\+p\+h::placeholder{color:#64748b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_radioInput__En0H-{accent-color:#60a5fa!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistRow__JNeJ2,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_physicalChecklist__jLNwO{background-color:#1e293bcc!important;border:1px solid #4755694d}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistHeader__IKnEa{background-color:#47556980!important;color:#cbd5e1!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistTitle__9tNgj,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_detailedFindingsSection__j-wpE label{color:#cbd5e1!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_checklistNote__btuXs{color:#94a3b8!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_submitButton__Y47Bz{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 8px 25px #3b82f666}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_submitButtonContainer__Ox4uK{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;box-shadow:0 12px 35px #3b82f680}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_backButton__oxKkd{background-color:#475569e6!important;border:1px solid #64748b4d;box-shadow:0 8px 25px #3d52a033;color:#e2e8f0!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_dark-mode__D9E4J .hr_physical_examination_backButton__oxKkd:hover{background-color:#64748be6!important;border-color:#94a3b866;box-shadow:0 12px 35px #3d52a04d}.hr_physical_examination_checklistOtherLabelFull__T\+hFP{width:100%}.hr_physical_examination_checklistRadio__WF7wp input[type=radio],.hr_physical_examination_checklistRadio__WF7wp input[type=radio]:focus,.hr_physical_examination_physicalChecklist__jLNwO input[type=radio],.hr_physical_examination_physicalChecklist__jLNwO input[type=radio]:focus,.hr_physical_examination_physicalFormContainer__MLwkM .hr_physical_examination_checklistRadio__WF7wp input,.hr_physical_examination_physicalFormContainer__MLwkM .hr_physical_examination_checklistRadio__WF7wp input:focus,.hr_physical_examination_physicalFormContainer__MLwkM input,.hr_physical_examination_physicalFormContainer__MLwkM input:focus,.hr_physical_examination_physicalFormContainer__MLwkM input[type=radio],.hr_physical_examination_physicalFormContainer__MLwkM input[type=radio]:focus,.hr_physical_examination_physicalFormContainer__MLwkM input[type=text],.hr_physical_examination_physicalFormContainer__MLwkM input[type=text]:focus,.hr_physical_examination_physicalFormContainer__MLwkM textarea,.hr_physical_examination_physicalFormContainer__MLwkM textarea:focus{-webkit-focus-ring-color:#0000!important;outline:none!important;outline-color:#0000!important;outline-style:none!important;outline-width:0!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_physicalContainer__DMTTX{background:#0000!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar-thumb{background:#3b82f666!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_physicalContainer__DMTTX::-webkit-scrollbar-thumb:hover{background:#3b82f699!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_compactSection__FwuPR{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_compactSection__FwuPR:hover{box-shadow:0 6px 16px #87cefa40!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_backButton__oxKkd{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0000001a!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_backButton__oxKkd:hover:not(:disabled){background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #00000026!important;color:#0f172a!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_toggleButton__y48JM{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border:2px solid #3b82f6!important;box-shadow:0 2px 8px #3b82f64d!important;color:#fff!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_toggleButton__y48JM:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border-color:#2563eb!important;box-shadow:0 4px 12px #3b82f666!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_contentWrapper__2Xw2\+{background:#0000!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_physicalFormContainer__MLwkM{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 24px #87cefa33!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formSection__aBulN{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000d!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formSection__aBulN:hover{background:#f8fafc!important;border-color:#87cefa!important;box-shadow:0 4px 12px #87cefa26!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_sectionHeader__lu\+Lk{border-bottom-color:#3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_sectionIcon__c2iPS{background:#3b82f61a!important;color:#3b82f6!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_sectionTitle__uoD-V{color:#3b82f6!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formLabel__6Q\+9m{color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formLabel__6Q\+9m:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formInput__S7q-d,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formTextarea__L6HTD{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formInput__S7q-d:hover,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formTextarea__L6HTD:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formInput__S7q-d:focus,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formTextarea__L6HTD:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formInput__S7q-d::placeholder,.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_formTextarea__L6HTD::placeholder{color:#94a3b8!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_vitalsInput__N\+p\+h{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_vitalsInput__N\+p\+h:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_vitalsInput__N\+p\+h:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_physicalChecklist__jLNwO{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0000000d!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistHeader__IKnEa{background:#f8fafc!important;border-bottom-color:#e2e8f0!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistRow__JNeJ2{background:#fff!important;border-bottom-color:#e2e8f0!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistTitle__9tNgj{color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistNote__btuXs{color:#64748b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistOtherInput__BvpXG{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistOtherInput__BvpXG:hover{border-color:#87cefa!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_checklistOtherInput__BvpXG:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_detailedFindingsSection__j-wpE label{color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_detailedFindingsTextarea__TATYn{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important;color:#1e293b!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_detailedFindingsTextarea__TATYn:hover{border-color:#87cefa!important;box-shadow:0 2px 6px #87cefa26!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_detailedFindingsTextarea__TATYn:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f633!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_radioInput__En0H-{accent-color:#3b82f6!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_submitButton__Y47Bz{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f64d!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_submitButtonContainer__Ox4uK{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 16px #3b82f666!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_headerCard__8ph5P{background-color:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 16px #87cefa33!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_mainTitle__TbMZM{color:#1e293b!important;text-shadow:none!important}.hr_physical_examination_hr-wizard-container__NPlSm.hr_physical_examination_light-mode__cL3Ff .hr_physical_examination_subTitle__ufNXG{color:#3b82f6!important}.hr_tb_screening_tbContainer__-uHmU{background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:calc(100vh - 200px);min-height:calc(100vh - 200px);overflow-y:auto;padding:0;scrollbar-color:#47556980 #0000;scrollbar-width:thin}.hr_tb_screening_tbContainer__-uHmU::-webkit-scrollbar{width:8px}.hr_tb_screening_tbContainer__-uHmU::-webkit-scrollbar-track{background:#0000;border-radius:4px}.hr_tb_screening_tbContainer__-uHmU::-webkit-scrollbar-thumb{background:#47556980;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.hr_tb_screening_tbContainer__-uHmU::-webkit-scrollbar-thumb:hover{background:#475569b3}.hr_tb_screening_contentWrapper__fw1Jt{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin:0;max-width:100%;min-height:max-content;padding:1rem;width:100%}.hr_tb_screening_navigationButtons__8RD9H{align-items:center;display:flex;gap:.5rem;margin-left:auto}.hr_tb_screening_toggleButton__37Lgh{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f633,#60a5fa4d);border:2px solid #60a5fa;border-radius:.5rem;color:#60a5fa;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:all .3s ease}.hr_tb_screening_toggleButton__37Lgh:hover{background:linear-gradient(135deg,#3b82f64d,#60a5fa66);box-shadow:0 4px 12px #3b82f64d;transform:translateY(-2px)}.hr_tb_screening_backButton__kFUgh{align-items:center;background:linear-gradient(135deg,#475569e6,#475569)!important;border:2px solid #94a3b8cc!important;border-radius:.5rem;box-shadow:0 2px 8px #0000004d;color:#f1f5f9!important;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_screening_backButton__kFUgh:hover:not(:disabled){background:linear-gradient(135deg,#475569,#94a3b8cc)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0006;color:#fff!important;transform:translateY(-1px)}.hr_tb_screening_backButton__kFUgh:disabled{background:#37415180;border-color:#4b556366;cursor:not-allowed;opacity:.5}.hr_tb_screening_headerContainer__m4Nos{margin-bottom:40px;padding-top:40px;text-align:center}.hr_tb_screening_headerCard__771Gt{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_tb_screening_mainTitle__yapv9{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_tb_screening_subTitle__eM0HB{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_tb_screening_tab-navigation__U0gyB{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_tb_screening_tab-button__avyi8{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_screening_tab-button__avyi8:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_tb_screening_tab-button__avyi8.hr_tb_screening_active__aTdti{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_tb_screening_tab-button__avyi8.hr_tb_screening_active__aTdti:before{height:100%}.hr_tb_screening_tab-button__avyi8.hr_tb_screening_inactive__ANhGL{background-color:initial;color:#fffc}.hr_tb_screening_tab-button__avyi8.hr_tb_screening_inactive__ANhGL:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_tb_screening_tb-formContainer__P1IOI{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:initial;border:none;border-radius:0;box-shadow:none;height:calc(100vh - 200px);margin:0;max-width:100%;overflow-y:auto;padding:0}.hr_tb_screening_formSection__uqI6I{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1rem;box-shadow:0 8px 25px #00000026;height:auto;margin-bottom:1rem;overflow:visible;padding:1rem;transition:all .3s ease}.hr_tb_screening_formSection__uqI6I:last-child{margin-bottom:0}.hr_tb_screening_sectionHeader__x0hSH{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative;width:100%}.hr_tb_screening_sectionIcon__Ju2t2{align-items:center;background:#3b82f61a;border-radius:.5rem;color:#60a5fa;display:flex;height:1.75rem;justify-content:center;transition:all .3s ease;width:1.75rem}.hr_tb_screening_sectionHeader__x0hSH:hover .hr_tb_screening_sectionIcon__Ju2t2{background:#3b82f633;transform:scale(1.05)}.hr_tb_screening_sectionTitle__sngDP{color:#60a5fa;font-size:1.125rem;font-weight:600;margin:0}.hr_tb_screening_formGrid__\+Ihhf{display:flex;flex-direction:column;gap:.75rem}.hr_tb_screening_formRow__5HMUI{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.hr_tb_screening_formGroup__xS\+u6{display:flex;flex-direction:column;gap:.25rem}.hr_tb_screening_formLabel__gcm2L{align-items:center;color:#cbd5e1;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;margin-bottom:.25rem;padding-left:.75rem;position:relative}.hr_tb_screening_formLabel__gcm2L:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_tb_screening_formInput__RNeSt{background:#0f172acc;border:1px solid #47556980;border-radius:.5rem;box-shadow:0 1px 4px #0003;color:#e2e8f0;font-size:.875rem;outline:none;padding:.5rem .75rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_tb_screening_formInput__RNeSt:hover{border-color:#3b82f6b3;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.hr_tb_screening_formInput__RNeSt:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.hr_tb_screening_formInput__RNeSt::placeholder{color:#64748b}.hr_tb_screening_radioGroup__7ytGX{display:flex;flex-direction:column;gap:.5rem}.hr_tb_screening_radioOption__67D20{align-items:center;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem}.hr_tb_screening_radioOptionWithInput__WuHyU{display:flex;flex-direction:column;gap:.25rem}.hr_tb_screening_radioInput__VijLR{accent-color:#3b82f6;transform:scale(1.2)}@keyframes hr_tb_screening_slideUp__WXC7M{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hr_tb_screening_tbChecklist__pZ1Vc{background:#0f172a99;border:1px solid #4755694d;border-radius:.5rem;box-shadow:0 1px 4px #0000001a;height:auto;margin-bottom:8px;overflow:visible;padding:4px 0 0}.hr_tb_screening_tbRow__3hfUD{align-items:flex-start;border-bottom:1px solid #47556933;display:flex;font-size:.875rem;padding:4px 16px}.hr_tb_screening_tbHeaderRow__PvC0l{align-items:center;background:#1e293bcc;border-radius:.5rem .5rem 0 0;color:#60a5fa;display:flex;font-size:.9375rem;font-weight:600;padding:6px 16px;position:sticky;top:0;z-index:1}.hr_tb_screening_tbRadioHeader__X7Skc{align-items:center;display:flex;justify-content:center;width:40px}.hr_tb_screening_tbRow__3hfUD:last-child{border-bottom:none}.hr_tb_screening_tbLabel__p4Q3E{color:#cbd5e1;display:flex;flex:1 1;flex-direction:column;font-weight:500;min-width:0}.hr_tb_screening_tbNote__R-w1q{color:#94a3b8;font-size:.75rem;font-style:italic;margin-left:4px}.hr_tb_screening_tbRadio__6xhTn{align-items:flex-start;display:flex;justify-content:center;width:40px}.hr_tb_screening_tbRadio__6xhTn input[type=radio]{position:relative;top:3px;vertical-align:initial}.hr_tb_screening_tbInput__AArqN{background:#0f172acc;border:1px solid #47556980;border-radius:.375rem;box-shadow:0 1px 2px #0000001a;color:#e2e8f0;font-size:.875rem;font-weight:400;margin-top:4px;outline:none;padding:.5rem .75rem;transition:border-color .2s;width:100%}.hr_tb_screening_tbInput__AArqN:focus{border-color:#60a5fa}.hr_tb_screening_tbRemarksResults__PcQ61{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:32px}.hr_tb_screening_tbFinalResult__1WMkZ,.hr_tb_screening_tbRemarks__H4HNw{background:#f8f9ff;border:1px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00a;flex:1 1 300px;padding:20px}.hr_tb_screening_tbCheckboxRow__eTTNb{display:flex;flex-direction:column;gap:10px;margin-top:10px}.hr_tb_screening_tbInfoBox__iIZbN{background:#0f172a99;border:1px solid #4755694d;border-radius:.5rem;box-shadow:0 1px 4px #0000001a;color:#cbd5e1;font-size:.875rem;margin-bottom:0;padding:1rem}.hr_tb_screening_tbInfoBox__iIZbN ul{margin:.5rem 0;padding-left:1rem}.hr_tb_screening_tbInfoBox__iIZbN li{margin-bottom:.25rem}.hr_tb_screening_tbInfoBox__iIZbN strong{color:#60a5fa;font-size:.8rem}.hr_tb_screening_submit-button__A1Ut7{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_screening_submit-button__A1Ut7:hover{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_tb_screening_submit-button-text__LmR-P{position:relative;z-index:2}@media (max-width:1200px){.hr_tb_screening_tb-formContainer__P1IOI{padding:30px}}@media (max-width:768px){.hr_tb_screening_tbContainer__-uHmU{padding:20px}.hr_tb_screening_backButton__kFUgh{left:20px}.hr_tb_screening_tab-navigation__U0gyB{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:-280px;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.hr_tb_screening_tab-navigation__U0gyB.hr_tb_screening_open__2OvMb{left:0}.hr_tb_screening_tb-formContainer__P1IOI{margin:10px;padding:20px}.hr_tb_screening_headerCard__771Gt{padding:15px 25px}.hr_tb_screening_mainTitle__yapv9{font-size:24px}.hr_tb_screening_subTitle__eM0HB{font-size:20px}}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbContainer__-uHmU{background:#0000;padding:0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_headerCard__771Gt{background-color:#2d3748cc;border:1px solid #6b72804d}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_mainTitle__yapv9{color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_subTitle__eM0HB{color:#a0aec0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tab-navigation__U0gyB{background:linear-gradient(180deg,#2d3748,#4a5568)}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tb-formContainer__P1IOI{background-color:#2d3748f2;border:1px solid #6b728040;box-shadow:0 20px 60px #0000004d,0 8px 25px #0003}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formSection__uqI6I{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formSection__uqI6I:hover{box-shadow:0 25px 70px #00000040!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_sectionHeader__x0hSH{border-bottom:1px solid #3b82f633!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_sectionIcon__Ju2t2{background:#3b82f61a!important;color:#60a5fa!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_sectionHeader__x0hSH:hover .hr_tb_screening_sectionIcon__Ju2t2{background:#3b82f633!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_sectionTitle__sngDP{color:#60a5fa!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbChecklist__pZ1Vc,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbRow__3hfUD{background-color:#1e293bcc!important;border:1px solid #4755694d}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbHeaderRow__PvC0l{background-color:#47556980!important;border:1px solid #4755694d;color:#cbd5e1!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbRow__3hfUD{border-color:#4755694d!important;color:#e2e8f0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbLabel__p4Q3E{color:#cbd5e1!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbNote__R-w1q{color:#94a3b8}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formLabel__gcm2L{color:#cbd5e1!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formInput__RNeSt,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbInput__AArqN{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formInput__RNeSt:hover,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbInput__AArqN:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formInput__RNeSt:focus,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbInput__AArqN:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_formInput__RNeSt::placeholder,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbInput__AArqN::placeholder{color:#64748b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_radioInput__VijLR{accent-color:#60a5fa!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_radioOption__67D20{color:#e2e8f0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbRadio__6xhTn input[type=radio]{accent-color:#60a5fa;background:#374151;border:2px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbFinalResult__1WMkZ,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbRemarks__H4HNw{background:#2d3748;border:1px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbFinalResult__1WMkZ label,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbRemarks__H4HNw label{color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbCheckboxRow__eTTNb input[type=radio]{accent-color:#3b82f6;background:#374151;border:2px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_tbInfoBox__iIZbN{background:#2d3748;border:1px solid #4a5568;color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_form-section__8\+xVr{background:#2d3748;border:1px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_radio-group__4fhA9 input[type=radio]{background:#374151;border:2px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_radio-group__4fhA9 input[type=radio]:checked{background:#4299e1;border-color:#63b3ed}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_radio-group__4fhA9 label{color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_checkbox-group__LizwA input[type=checkbox]{background:#374151;border:2px solid #4a5568}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_checkbox-group__LizwA input[type=checkbox]:checked{background:#4299e1;border-color:#63b3ed}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_checkbox-group__LizwA label{color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_text-input__DyEGY{background:#374151;border:2px solid #4a5568;color:#e2e8f0}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_text-input__DyEGY:focus{border-color:#63b3ed}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_submit-button__A1Ut7{background:linear-gradient(135deg,#4299e1,#63b3ed);box-shadow:0 8px 25px #4299e14d}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_submit-button__A1Ut7:hover{box-shadow:0 12px 35px #4299e166}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_backButton__kFUgh{background-color:#4299e1e6;box-shadow:0 8px 25px #4299e133}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_dark-mode__Xfa-e .hr_tb_screening_backButton__kFUgh:hover{background-color:#63b3ede6;box-shadow:0 12px 35px #4299e14d}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbContainer__-uHmU{background:#0000!important;padding:0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_headerCard__771Gt{background-color:#fffffff2!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #3b82f626!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_mainTitle__yapv9{color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_subTitle__eM0HB{color:#64748b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_toggleButton__37Lgh{background:linear-gradient(135deg,#3b82f61a,#60a5fa26)!important;border:2px solid #3b82f6!important;color:#1e40af!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_toggleButton__37Lgh:hover{background:linear-gradient(135deg,#3b82f633,#60a5fa40)!important;box-shadow:0 4px 12px #3b82f640!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_backButton__kFUgh{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0f172a1a!important;color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_backButton__kFUgh:hover:not(:disabled){background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0f172a26!important;color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_backButton__kFUgh:disabled{background:#f1f5f9!important;border-color:#e2e8f0!important;cursor:not-allowed!important;opacity:.5!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tab-navigation__U0gyB{background:linear-gradient(180deg,#fff,#f8fafc)!important;border-right:2px solid #87cefa!important;box-shadow:4px 0 20px #3b82f61a!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tab-button__avyi8.hr_tb_screening_active__aTdti{background-color:#3b82f61a!important;border-left:4px solid #3b82f6!important;color:#1e40af!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tab-button__avyi8.hr_tb_screening_inactive__ANhGL{color:#64748b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tab-button__avyi8.hr_tb_screening_inactive__ANhGL:hover{background-color:#3b82f60d!important;color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tb-formContainer__P1IOI{background-color:initial!important;border:none!important;box-shadow:none!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formSection__uqI6I{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 25px #3b82f614!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formSection__uqI6I:hover{box-shadow:0 12px 35px #3b82f61f!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_sectionHeader__x0hSH{border-bottom:2px solid #3b82f633!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_sectionIcon__Ju2t2{background:#3b82f61a!important;color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_sectionHeader__x0hSH:hover .hr_tb_screening_sectionIcon__Ju2t2{background:#3b82f626!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_sectionTitle__sngDP{color:#1e40af!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formLabel__gcm2L{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formLabel__gcm2L:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formInput__RNeSt,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInput__AArqN{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 4px #0f172a0d!important;color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formInput__RNeSt:hover,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInput__AArqN:hover{border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f61a!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formInput__RNeSt:focus,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInput__AArqN:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f626!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formInput__RNeSt::placeholder,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInput__AArqN::placeholder{color:#94a3b8!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_formInput__RNeSt:disabled,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInput__AArqN:disabled{background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_radioOption__67D20{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_radioInput__VijLR{accent-color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbChecklist__pZ1Vc{background:#f8fafc!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0f172a0d!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbHeaderRow__PvC0l{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)!important;border-bottom:2px solid #cbd5e1!important;color:#1e40af!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRow__3hfUD{background:#fff!important;border-bottom:1px solid #e2e8f0!important;color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRow__3hfUD:hover{background:#f8fafc!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbLabel__p4Q3E{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbNote__R-w1q{color:#64748b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRadio__6xhTn input[type=radio]{accent-color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRadio__6xhTn input[type=radio]:disabled{cursor:not-allowed!important;opacity:.6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInfoBox__iIZbN{background:#f8fafc!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0f172a0d!important;color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInfoBox__iIZbN strong{color:#1e40af!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbInfoBox__iIZbN ul{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbFinalResult__1WMkZ,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRemarks__H4HNw{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 2px 8px #0f172a0d!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbFinalResult__1WMkZ label,.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbRemarks__H4HNw label{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_tbCheckboxRow__eTTNb input[type=radio]{accent-color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_form-section__8\+xVr{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_radio-group__4fhA9 input[type=radio]{accent-color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_radio-group__4fhA9 input[type=radio]:checked{accent-color:#2563eb!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_radio-group__4fhA9 label{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_checkbox-group__LizwA input[type=checkbox]{accent-color:#3b82f6!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_checkbox-group__LizwA input[type=checkbox]:checked{accent-color:#2563eb!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_checkbox-group__LizwA label{color:#475569!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_text-input__DyEGY{background:#fff!important;border:2px solid #e2e8f0!important;color:#1e293b!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_text-input__DyEGY:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_submit-button__A1Ut7{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 8px 25px #3b82f640!important;color:#fff!important}.hr_tb_screening_hr-wizard-container__l0WDk.hr_tb_screening_light-mode__9F1lc .hr_tb_screening_submit-button__A1Ut7:hover{box-shadow:0 12px 35px #3b82f659!important;transform:translateY(-2px)!important}.hr_tb_conclusion_tbConclusionContainer__EPC74{animation:hr_tb_conclusion_fadeIn__ZphWL .5s ease-out;background:#0000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:calc(100vh - 180px);overflow-x:hidden;overflow-y:auto;padding:0}.hr_tb_conclusion_contentWrapper__zbu6n{display:flex;flex-direction:column;margin:0 auto;min-height:100%;padding-bottom:2rem}.hr_tb_conclusion_mainLayout__Lhps-{grid-gap:1.5rem;align-items:start;display:grid;gap:1.5rem;grid-template-columns:400px 1fr;min-height:calc(100vh - 220px)}.hr_tb_conclusion_leftColumn__eHHpt{display:flex;flex-direction:column}.hr_tb_conclusion_rightColumn__cCcG5{display:flex;flex-direction:column;gap:1rem}.hr_tb_conclusion_backButton__rZVwl{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#3d52a0e6;border:none;border-radius:12px;box-shadow:0 8px 25px #3d52a033;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:8px;left:300px;padding:14px 20px;position:absolute;top:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_conclusion_backButton__rZVwl:hover{background-color:#7091e6e6;box-shadow:0 12px 35px #3d52a04d;transform:translateY(-2px)}.hr_tb_conclusion_headerContainer__AQUUs{margin-bottom:40px;padding-top:40px;text-align:center}.hr_tb_conclusion_headerCard__ArXX8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.hr_tb_conclusion_mainTitle__ZrXju{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.hr_tb_conclusion_subTitle__OxhoY{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.hr_tb_conclusion_tabNavigation__GFSwv{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:0;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;width:280px;z-index:1000}.hr_tb_conclusion_tabButton__8FzQf{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:12px;margin:0 20px;padding:16px 20px;position:relative;text-align:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_conclusion_tabButton__8FzQf:before{background-color:#fff;border-radius:2px;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:4px}.hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_active__lbfUG{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;box-shadow:0 4px 15px #0003;color:#fff}.hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_active__lbfUG:before{height:100%}.hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_inactive__LQ38U{background-color:initial;color:#fffc}.hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_inactive__LQ38U:hover{background-color:#ffffff1a;color:#fff;transform:translateX(4px)}.hr_tb_conclusion_tbConclusionFormContainer__27gAI{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#fffffff2;border:1px solid #adbbd426;border-radius:24px;box-shadow:0 20px 60px #3d52a014,0 8px 25px #0000000d;margin:0;max-width:100%;padding:40px}.hr_tb_conclusion_formSection__-dsVQ{animation:hr_tb_conclusion_slideUp__xBShK .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1rem;box-shadow:0 10px 30px #0003;margin-bottom:1rem;padding:1.5rem;transition:all .3s ease}.hr_tb_conclusion_leftColumn__eHHpt .hr_tb_conclusion_formSection__-dsVQ{display:flex;flex-direction:column;margin-bottom:0}.hr_tb_conclusion_rightColumn__cCcG5 .hr_tb_conclusion_formSection__-dsVQ:last-child{margin-bottom:0}.hr_tb_conclusion_rightColumn__cCcG5 .hr_tb_conclusion_formSection__-dsVQ:first-child{margin-bottom:1rem}.hr_tb_conclusion_formSection__-dsVQ:hover{box-shadow:0 15px 40px #00000040;transform:translateY(-1px)}.hr_tb_conclusion_sectionHeader__HX6op{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem}.hr_tb_conclusion_sectionIcon__yBtnk{align-items:center;background:#3b82f61a;border-radius:.5rem;color:#60a5fa;display:flex;height:2rem;justify-content:center;transition:all .3s ease;width:2rem}.hr_tb_conclusion_sectionHeader__HX6op:hover .hr_tb_conclusion_sectionIcon__yBtnk{background:#3b82f633;transform:scale(1.05)}.hr_tb_conclusion_sectionTitle__cSY90{color:#60a5fa;font-size:1.25rem;font-weight:600;margin:0}.hr_tb_conclusion_formGrid__cIHuX{display:flex;flex-direction:column;gap:1rem}.hr_tb_conclusion_formRow__ybRzl{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.hr_tb_conclusion_formGroup__Oxf\+M{display:flex;flex-direction:column;gap:.5rem}.hr_tb_conclusion_formLabel__aF-b-{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-bottom:.5rem;padding-left:.75rem;position:relative}.hr_tb_conclusion_formLabel__aF-b-:before{background:linear-gradient(180deg,#60a5fa,#3b82f6);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.hr_tb_conclusion_formInput__b49ti{background:#0f172acc;border:2px solid #47556980;border-radius:.75rem;box-shadow:0 2px 8px #0003;color:#e2e8f0;font-size:1rem;outline:none;padding:.875rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.hr_tb_conclusion_formInput__b49ti:hover{border-color:#3b82f6b3;box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.hr_tb_conclusion_formInput__b49ti:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.hr_tb_conclusion_formInput__b49ti::placeholder{color:#64748b}.hr_tb_conclusion_radioGroup__h45j7{display:flex;flex-direction:column;gap:8px}.hr_tb_conclusion_radioOption__qOB\+I{align-items:flex-start;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;gap:8px;line-height:1.4}.hr_tb_conclusion_radioInput__0TWES{accent-color:#3b82f6;margin-top:2px;transform:scale(1.1)}.hr_tb_conclusion_checkboxGroup__u86pV{display:flex;flex-direction:column;gap:8px}.hr_tb_conclusion_checkboxOption__od485{align-items:flex-start;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;gap:8px;line-height:1.4}.hr_tb_conclusion_checkboxInput__fharS{accent-color:#3b82f6;margin-top:2px;transform:scale(1.1)}@media (max-width:768px){.hr_tb_conclusion_tbFigureImgs__ue\+ZT{align-items:center;flex-direction:column;gap:16px}.hr_tb_conclusion_tbFigureImg__MKWrb{height:auto;width:180px}.hr_tb_conclusion_clickableImageWrapper__ywNWy{height:fit-content;width:fit-content}}@media (max-width:480px){.hr_tb_conclusion_tbFigureImg__MKWrb{height:auto;width:150px}.hr_tb_conclusion_clickableImageWrapper__ywNWy{height:fit-content;width:fit-content}.hr_tb_conclusion_tbConclusionFigure__4QWd1{padding:15px 8px 8px!important}}@keyframes hr_tb_conclusion_slideUp__xBShK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes hr_tb_conclusion_fadeIn__ZphWL{0%{opacity:0}to{opacity:1}}.hr_tb_conclusion_tbConclusionBody__kpcJG{display:flex;flex-wrap:wrap;gap:40px}.hr_tb_conclusion_tbConclusionFigure__4QWd1{align-items:center;background:#f8f9ff;border:1px solid #e8ecf5;box-shadow:0 2px 8px #3d52a00a;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px 5px 5px!important}.hr_tb_conclusion_tbFigureImgs__ue\+ZT{align-items:flex-start;display:flex;flex:1 1;gap:20px;height:fit-content;justify-content:center;padding:5px 0 0!important;width:fit-content}.hr_tb_conclusion_tbImageContainer__cMUr\+{align-items:center;display:flex;flex-direction:column;gap:8px}.hr_tb_conclusion_tbImageContainer__cMUr\+.hr_tb_conclusion_frontBody__0YmNO{padding:5px 0 5px 10px}.hr_tb_conclusion_tbImageContainer__cMUr\+.hr_tb_conclusion_backBody__wwjAx{padding:5px 10px 5px 0}.hr_tb_conclusion_tbImageLabel__0wWKF{color:#475569;font-size:14px;font-weight:500;margin-top:8px;text-align:center}.hr_tb_conclusion_tbFigureImg__MKWrb{background:#fff;border:2px solid #e8ecf5;border-radius:8px;box-shadow:0 2px 8px #0000001a;height:auto;object-fit:contain;transition:transform .2s ease,box-shadow .2s ease;width:150px}.hr_tb_conclusion_tbFigureImg__MKWrb:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.hr_tb_conclusion_tbConclusionFigure__4QWd1{background:#f8fafc80;border-radius:16px;height:fit-content;margin:20px auto;overflow:visible;padding:15px 10px 10px!important;width:fit-content}.hr_tb_conclusion_tbFigureFindings__Pc7RS{background:#ffffff1a;border:1px solid #4755694d;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px}.hr_tb_conclusion_tbConclusionDetails__i9nxb{display:flex;flex:2 1 500px;flex-direction:column;gap:24px}.hr_tb_conclusion_tbConclusionSection__YsdgV{background:#f8f9ff;border:1px solid #e8ecf5;border-radius:12px;box-shadow:0 2px 8px #3d52a00a;margin-bottom:0;padding:20px}.hr_tb_conclusion_tbCheckboxRow__l69JF{display:flex;flex-direction:column;gap:10px;margin-top:10px}.hr_tb_conclusion_tbCheckboxRow__l69JF input[type=checkbox]{accent-color:#3d52a0;height:16px;margin-right:8px;width:16px}.hr_tb_conclusion_tbCheckboxRow__l69JF label{align-items:center;color:#3d52a0;cursor:pointer;display:flex;font-weight:500}.hr_tb_conclusion_tbCheckboxRow__l69JF input[type=radio]{accent-color:#3d52a0;height:16px;margin-right:12px;width:16px}.hr_tb_conclusion_tbCheckboxRow__l69JF label input[type=radio]{margin-right:12px}.hr_tb_conclusion_tbImpressionInput__QdsLg{background:#fff;border:2px solid #e8ecf5;border-radius:8px;box-shadow:0 2px 8px #3d52a00d;color:#3d52a0;font-size:15px;font-weight:400;margin-top:6px;outline:none;padding:8px 10px;transition:border-color .2s;width:100%}.hr_tb_conclusion_tbImpressionInput__QdsLg:focus{border-color:#7091e6}.hr_tb_conclusion_submit-button__9eoWl{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:16px;box-shadow:0 8px 25px #3d52a04d;color:#fff;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:.5px;overflow:hidden;padding:18px 48px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_tb_conclusion_submit-button__9eoWl:hover{box-shadow:0 12px 35px #3d52a066;transform:translateY(-2px)}.hr_tb_conclusion_submit-button-text__F24Y3{position:relative;z-index:2}@media (max-width:1200px){.hr_tb_conclusion_tbConclusionFormContainer__27gAI{padding:30px}.hr_tb_conclusion_tbConclusionBody__kpcJG{flex-direction:column;gap:24px}.hr_tb_conclusion_tbConclusionDetails__i9nxb,.hr_tb_conclusion_tbConclusionFigure__4QWd1{max-width:100%}}@media (max-width:768px){.hr_tb_conclusion_tbConclusionContainer__EPC74{padding:20px}.hr_tb_conclusion_backButton__rZVwl{left:20px}.hr_tb_conclusion_tabNavigation__GFSwv{background:linear-gradient(180deg,#3d52a0,#7091e6);box-shadow:4px 0 20px #3d52a026;display:flex;flex-direction:column;gap:8px;height:100vh;left:-280px;overflow-y:auto;padding:120px 0 40px;position:fixed;top:0;transition:left .3s ease;width:280px;z-index:1000}.hr_tb_conclusion_tabNavigation__GFSwv.hr_tb_conclusion_open__qjmZs{left:0}.hr_tb_conclusion_tbConclusionFormContainer__27gAI{margin:10px;padding:20px}.hr_tb_conclusion_headerCard__ArXX8{padding:15px 25px}.hr_tb_conclusion_mainTitle__ZrXju{font-size:24px}.hr_tb_conclusion_subTitle__OxhoY{font-size:20px}}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbConclusionContainer__EPC74{background:#0000!important;padding:0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_headerCard__ArXX8{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_mainTitle__ZrXju{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_subTitle__OxhoY{color:#cbd5e1!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tabNavigation__GFSwv{background:linear-gradient(180deg,#3d52a0,#7091e6)}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbConclusionFormContainer__27gAI{background-color:#1e293bf2!important;border:1px solid #4755694d;box-shadow:0 20px 60px #0003}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formSection__-dsVQ{background:#1e293bf2!important;border:1px solid #4755694d!important;box-shadow:0 20px 60px #0003!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formSection__-dsVQ:hover{box-shadow:0 25px 70px #00000040!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_sectionHeader__HX6op{border-bottom:1px solid #3b82f633!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_sectionIcon__yBtnk{background:#3b82f61a!important;color:#60a5fa!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_sectionHeader__HX6op:hover .hr_tb_conclusion_sectionIcon__yBtnk{background:#3b82f633!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_sectionTitle__cSY90{color:#60a5fa!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbConclusionFigure__4QWd1{background-color:#1e293bcc!important;border:1px solid #4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbFigureImg__MKWrb{background-color:#0f172acc!important;border:1px solid #47556980}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbConclusionSection__YsdgV{background-color:#1e293bcc!important;border:1px solid #4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formLabel__aF-b-{color:#cbd5e1!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formInput__b49ti,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbImpressionInput__QdsLg{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formInput__b49ti:hover,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbImpressionInput__QdsLg:hover{border-color:#3b82f6b3!important;box-shadow:0 4px 12px #0000004d!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formInput__b49ti:focus,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbImpressionInput__QdsLg:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633,0 0 0 3px #3b82f61a!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_formInput__b49ti::placeholder,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbImpressionInput__QdsLg::placeholder{color:#64748b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_submit-button__9eoWl{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;box-shadow:0 8px 25px #3b82f666}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_submit-button__9eoWl:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)!important;box-shadow:0 12px 35px #3b82f680}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_radioInput__0TWES{accent-color:#60a5fa!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_radioOption__qOB\+I{color:#e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_checkboxInput__fharS{accent-color:#60a5fa!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_checkboxOption__od485{color:#e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbConclusionFigure__4QWd1{background:#1e293b80}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbFigureFindings__Pc7RS{background:#334155cc;border-color:#475569}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbFigureImg__MKWrb{background:#f8fafc;border-color:#475569}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbImageLabel__0wWKF{color:#e2e8f0}.hr_tb_conclusion_formSection__-dsVQ .hr_tb_conclusion_tbConclusionFigure__4QWd1,.hr_tb_conclusion_hr-wizard-container__p30jL .hr_tb_conclusion_tbConclusionFigure__4QWd1{padding:15px 3px 3px!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbCheckboxRow__l69JF input[type=checkbox]{accent-color:#60a5fa;background-color:#374151;border:2px solid #4b5563;height:16px;width:16px}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbCheckboxRow__l69JF label{color:#e2e8f0}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_tbCheckboxRow__l69JF input[type=radio]{accent-color:#60a5fa;background-color:#374151;border:2px solid #4b5563;height:16px;margin-right:12px;width:16px}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_backButton__rZVwl{background-color:#475569e6!important;border:1px solid #64748b4d;box-shadow:0 8px 25px #3d52a033;color:#e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_backButton__rZVwl:hover{background-color:#64748be6!important;border-color:#94a3b866;box-shadow:0 12px 35px #3d52a04d}.hr_tb_conclusion_clickableImageWrapper__ywNWy{border-radius:12px;cursor:pointer;display:inline-block;height:fit-content;overflow:hidden;position:relative;transition:all .3s ease;width:fit-content}.hr_tb_conclusion_clickableImageWrapper__ywNWy:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.hr_tb_conclusion_clickableImageWrapper__ywNWy:hover .hr_tb_conclusion_imageOverlay__MUqTf{opacity:1}.hr_tb_conclusion_imageOverlay__MUqTf{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3d52a0cc;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.hr_tb_conclusion_overlayText__YM\+TV{color:#fff;font-size:16px;font-weight:600;text-shadow:0 2px 4px #0000004d}.hr_tb_conclusion_markIndicator__CQbGB{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0000004d;height:20px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:20px}.hr_tb_conclusion_modalOverlay__eILq-{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.hr_tb_conclusion_modalContent__34dhy{background:#1e293bfa;border:1px solid #47556966;border-radius:16px;box-shadow:0 25px 50px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:95vw}.hr_tb_conclusion_modalHeader__itPbP{align-items:center;background:linear-gradient(135deg,#3d52a0,#7091e6);border-bottom:1px solid #47556966;color:#fff;display:flex;justify-content:space-between;padding:20px 24px}.hr_tb_conclusion_modalTitle__4uFGA{font-size:20px;font-weight:600;margin:0}.hr_tb_conclusion_closeButton__9enju{background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:24px;padding:4px 8px;transition:background-color .2s ease}.hr_tb_conclusion_closeButton__9enju:hover{background-color:#fff3}.hr_tb_conclusion_modalBody__-dAGj{grid-gap:24px;background:#1e293bf2;display:grid;flex:1 1;gap:24px;grid-template-columns:1fr 1fr;overflow:hidden;padding:24px}.hr_tb_conclusion_modalLeftColumn__P9OGi{display:flex;flex-direction:column;gap:20px;overflow:hidden}.hr_tb_conclusion_modalRightColumn__dIxBZ{display:flex;flex-direction:column;gap:20px;max-height:calc(90vh - 200px);overflow-x:hidden;overflow-y:auto}.hr_tb_conclusion_markingTools__28V\+a{align-items:center;background:#334155cc;border:1px solid #47556980;border-radius:8px;display:flex;gap:16px;padding:16px}.hr_tb_conclusion_markTypeSelect__X6hZc{background:#0f172acc;border:2px solid #47556980;border-radius:6px;color:#e2e8f0;cursor:pointer;font-size:14px;font-weight:500;padding:8px 12px;transition:border-color .2s ease}.hr_tb_conclusion_markTypeSelect__X6hZc:focus{border-color:#7091e6;outline:none}.hr_tb_conclusion_instruction__t9JE6{color:#94a3b8;font-size:14px;font-style:italic;margin:0}.hr_tb_conclusion_bodyImageContainer__03Iv0{align-items:center;background:#33415580;border-radius:8px;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:16px}.hr_tb_conclusion_editableImageWrapper__Kz\+ca{display:inline-block;max-height:100%;max-width:100%;position:relative}.hr_tb_conclusion_editableBodyImage__rcfi5{background:#fff;border:2px solid #e8ecf5;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:crosshair;height:auto;max-height:calc(90vh - 350px);max-width:100%;object-fit:contain;transition:filter .2s ease;width:auto}.hr_tb_conclusion_editableBodyImage__rcfi5:hover{filter:brightness(1.05)}.hr_tb_conclusion_bodyMark__oKDVE{border:2px solid #fff;border-radius:50%;box-shadow:0 2px 8px #0000004d;cursor:pointer;height:24px;position:absolute;transform:translate(-50%,-50%);transition:all .2s ease;width:24px}.hr_tb_conclusion_bodyMark__oKDVE:hover{box-shadow:0 4px 12px #0006;transform:translate(-50%,-50%) scale(1.3)}.hr_tb_conclusion_marksList__MFG9J{background:#334155cc;border:1px solid #47556980;border-radius:8px;display:flex;flex-direction:column;height:100%;padding:16px}.hr_tb_conclusion_marksListTitle__zMvHm{border-bottom:1px solid #47556980;color:#60a5fa;flex-shrink:0;font-size:16px;font-weight:600;margin:0 0 16px;padding-bottom:12px}.hr_tb_conclusion_marksListContent__Br\+LS{flex:1 1;overflow-x:hidden;overflow-y:auto}.hr_tb_conclusion_markItem__aNyEL{background:#0f172acc;border:1px solid #4755694d;border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px}.hr_tb_conclusion_markItem__aNyEL:last-child{margin-bottom:0}.hr_tb_conclusion_markInfo__YffAo{align-items:center;display:flex;gap:8px}.hr_tb_conclusion_markColorDot__8\+N4E{border:1px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0003;flex-shrink:0;height:12px;width:12px}.hr_tb_conclusion_markType__Usfzi{color:#e2e8f0;flex-shrink:0;font-weight:500}.hr_tb_conclusion_markPosition__AupmW{background:#47556980;border-radius:4px;color:#94a3b8;flex-shrink:0;font-size:12px;padding:2px 6px}.hr_tb_conclusion_removeMarkButton__wZpwe{align-items:center;background:#ef444433;border:none;border-radius:4px;color:#f87171;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:24px;justify-content:center;line-height:1;margin-left:auto;padding:0;transition:all .2s ease;width:24px}.hr_tb_conclusion_removeMarkButton__wZpwe:hover{background:#ef44444d;color:#ef4444;transform:scale(1.1)}.hr_tb_conclusion_removeMarkButton__wZpwe:active{transform:scale(.95)}.hr_tb_conclusion_markDescriptionInput__Xe9Uv{background:#0f172acc;border:1px solid #47556980;border-radius:4px;color:#e2e8f0;font-size:14px;padding:8px 12px;transition:all .2s ease;width:100%}.hr_tb_conclusion_markDescriptionInput__Xe9Uv:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.hr_tb_conclusion_markDescriptionInput__Xe9Uv::placeholder{color:#64748b}.hr_tb_conclusion_modalFooter__mA4TF{background:#334155cc;border-top:1px solid #47556966;display:flex;justify-content:flex-end;padding:16px 24px}.hr_tb_conclusion_doneButton__wEkj8{background:linear-gradient(135deg,#3d52a0,#7091e6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .3s ease}.hr_tb_conclusion_doneButton__wEkj8:hover{box-shadow:0 4px 12px #3d52a04d;transform:translateY(-1px)}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_modalContent__34dhy{background:#1e293bf2;border:1px solid #4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_modalHeader__itPbP{border-bottom-color:#4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_modalBody__-dAGj{background:#1e293bf2}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markingTools__28V\+a{background:#334155cc;border-color:#47556980}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markTypeSelect__X6hZc{background:#0f172acc;border-color:#47556980;color:#e2e8f0}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_instruction__t9JE6{color:#94a3b8}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_editableBodyImage__rcfi5{background:#f8fafc;border-color:#47556980}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_marksList__MFG9J{background:#334155cc;border-color:#47556980}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_marksListTitle__zMvHm{color:#60a5fa}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markItem__aNyEL{background:#0f172acc;border-color:#4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markType__Usfzi{color:#e2e8f0}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markPosition__AupmW{background:#47556980;color:#94a3b8}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markDescriptionInput__Xe9Uv{background:#0f172acc;border-color:#47556980;color:#e2e8f0}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markDescriptionInput__Xe9Uv:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_markDescriptionInput__Xe9Uv::placeholder{color:#64748b}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_removeMarkButton__wZpwe{background:#ef444433;color:#f87171}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_removeMarkButton__wZpwe:hover{background:#ef44444d;color:#ef4444}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_modalFooter__mA4TF{background:#334155cc;border-top-color:#4755694d}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_imageOverlay__MUqTf{background:#3b82f6cc}@media (max-width:1024px){.hr_tb_conclusion_modalContent__34dhy{max-width:95vw}.hr_tb_conclusion_modalBody__-dAGj{grid-template-columns:1fr;overflow-y:auto}.hr_tb_conclusion_modalLeftColumn__P9OGi{overflow:visible}.hr_tb_conclusion_modalRightColumn__dIxBZ{max-height:none}.hr_tb_conclusion_bodyImageContainer__03Iv0{min-height:400px}.hr_tb_conclusion_editableBodyImage__rcfi5{max-height:500px;width:auto}}@media (max-width:768px){.hr_tb_conclusion_modalContent__34dhy{max-height:95vh;width:95vw}.hr_tb_conclusion_modalHeader__itPbP{padding:16px 20px}.hr_tb_conclusion_modalTitle__4uFGA{font-size:18px}.hr_tb_conclusion_modalBody__-dAGj{grid-template-columns:1fr;overflow-y:auto;padding:20px}.hr_tb_conclusion_markingTools__28V\+a{align-items:flex-start;flex-direction:column;gap:12px}.hr_tb_conclusion_bodyImageContainer__03Iv0{min-height:350px}.hr_tb_conclusion_editableBodyImage__rcfi5{max-height:400px;width:auto}.hr_tb_conclusion_markInfo__YffAo{flex-wrap:wrap}}@media (max-width:1024px){.hr_tb_conclusion_mainLayout__Lhps-{gap:1rem;grid-template-columns:350px 1fr}.hr_tb_conclusion_tbFigureImg__MKWrb{width:120px}.hr_tb_conclusion_tbFigureImgs__ue\+ZT{gap:10px}.hr_tb_conclusion_formRow__ybRzl{gap:.75rem;grid-template-columns:1fr}}@media (max-width:768px){.hr_tb_conclusion_mainLayout__Lhps-{gap:1rem;grid-template-columns:1fr;min-height:auto}.hr_tb_conclusion_tbConclusionContainer__EPC74{min-height:auto}.hr_tb_conclusion_tbFigureImgs__ue\+ZT{flex-direction:row;gap:15px;justify-content:center}.hr_tb_conclusion_tbFigureImg__MKWrb{width:130px}}@media (max-width:480px){.hr_tb_conclusion_tbFigureImg__MKWrb{width:110px}.hr_tb_conclusion_formSection__-dsVQ{padding:1rem}.hr_tb_conclusion_sectionTitle__cSY90{font-size:1.1rem}}.hr_tb_conclusion_aiLoadingContainer__i2aNg{align-items:center;animation:hr_tb_conclusion_pulse__ZpJfr 2s infinite;background:linear-gradient(135deg,#667eea1a,#764ba21a);border:2px dashed #667eea4d;border-radius:12px;display:flex;gap:12px;justify-content:center;margin-bottom:20px;padding:20px}.hr_tb_conclusion_aiLoadingSpinner__yXexc{animation:hr_tb_conclusion_spin__-Y0Gy 1s linear infinite;border:3px solid #667eea33;border-radius:50%;border-top-color:#667eea;height:24px;width:24px}@keyframes hr_tb_conclusion_spin__-Y0Gy{to{transform:rotate(1turn)}}@keyframes hr_tb_conclusion_pulse__ZpJfr{0%,to{opacity:1}50%{opacity:.8}}.hr_tb_conclusion_aiRecommendationPanel__l96fT{animation:hr_tb_conclusion_slideInFromTop__rdcBW .5s ease-out;background:linear-gradient(135deg,#3d52a0,#7091e6);border:1px solid #ffffff26;border-radius:16px;box-shadow:0 10px 40px #3d52a04d;color:#fff;margin-bottom:24px;padding:24px}@keyframes hr_tb_conclusion_slideInFromTop__rdcBW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.hr_tb_conclusion_aiHeader__Gurb4{align-items:center;border-bottom:1px solid #fff3;display:flex;gap:12px;margin-bottom:16px;padding-bottom:16px}.hr_tb_conclusion_aiIcon__q\+q9z{animation:hr_tb_conclusion_bounce__PvKks 2s infinite;font-size:28px}@keyframes hr_tb_conclusion_bounce__PvKks{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.hr_tb_conclusion_aiHeader__Gurb4 h4{flex:1 1;font-size:18px;font-weight:600;letter-spacing:.5px;margin:0}.hr_tb_conclusion_confidenceBadge__YlFbt{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff40;border:1px solid #ffffff4d;border-radius:20px;box-shadow:0 2px 8px #0003;font-size:12px;font-weight:700;letter-spacing:.5px;padding:6px 14px;text-transform:uppercase}.hr_tb_conclusion_confidenceHigh__jeVzU{background:linear-gradient(135deg,#10b981,#059669);border:1px solid #fff6}.hr_tb_conclusion_confidenceMedium__9iirj{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #fff6}.hr_tb_conclusion_confidenceLow__AoumM{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #fff6}.hr_tb_conclusion_aiMainRecommendation__kqGr2{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff1a;border-radius:10px;font-size:16px;margin-bottom:16px;padding:16px}.hr_tb_conclusion_aiMainRecommendation__kqGr2 strong{color:#fff;font-weight:700}.hr_tb_conclusion_aiDetailsSection__GVgBF{cursor:pointer;margin-top:12px}.hr_tb_conclusion_aiDetailsSection__GVgBF summary{align-items:center;background:#ffffff1a;border-radius:8px;display:flex;font-size:14px;gap:8px;list-style:none;opacity:.95;padding:8px 12px;transition:all .3s ease;-webkit-user-select:none;user-select:none}.hr_tb_conclusion_aiDetailsSection__GVgBF summary:hover{background:#fff3}.hr_tb_conclusion_aiDetailsSection__GVgBF summary::-webkit-details-marker{display:none}.hr_tb_conclusion_aiDetailsSection__GVgBF summary:before{content:"▶";display:inline-block;transition:transform .3s ease}.hr_tb_conclusion_aiDetailsSection__GVgBF[open] summary:before{transform:rotate(90deg)}.hr_tb_conclusion_aiReasoningList__8ABLK{background:#0003;border-radius:8px;line-height:1.8;margin-top:12px;padding:16px}.hr_tb_conclusion_aiReasonItem__livSM{font-size:13px;opacity:.95;padding:4px 0}.hr_tb_conclusion_aiProbabilities__2Xpkw{background:#0003;border-radius:8px;margin-top:16px;padding:16px}.hr_tb_conclusion_aiProbabilities__2Xpkw h5{font-size:14px;font-weight:600;margin:0 0 12px;opacity:.9}.hr_tb_conclusion_probabilityBar__KibMV{align-items:center;display:flex;gap:12px;margin-bottom:10px}.hr_tb_conclusion_probabilityLabel__3oOSQ{font-size:13px;min-width:140px;opacity:.9}.hr_tb_conclusion_probabilityTrack__tjshE{background:#fff3;border-radius:10px;flex:1 1;height:20px;overflow:hidden;position:relative}.hr_tb_conclusion_probabilityFill__eU7Dd{background:linear-gradient(90deg,#fff9,#ffffffe6);border-radius:10px;box-shadow:0 2px 8px #0003;height:100%;transition:width .5s ease-out}.hr_tb_conclusion_probabilityValue__w0KUh{font-size:13px;font-weight:600;min-width:50px;text-align:right}.hr_tb_conclusion_radioOption__qOB\+I{position:relative}.hr_tb_conclusion_radioOption__qOB\+I.hr_tb_conclusion_aiRecommended__iXAQY{background:linear-gradient(135deg,#3d52a026,#7091e626);border:2px solid #3d52a0;box-shadow:0 4px 16px #3d52a033}.hr_tb_conclusion_recommendedBadge__LzbFz{background:linear-gradient(135deg,#3d52a0,#7091e6);border-radius:12px;box-shadow:0 2px 8px #3d52a066;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:auto;padding:4px 10px;text-transform:uppercase}.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_aiLoadingContainer__i2aNg{background:linear-gradient(135deg,#667eea33,#764ba233)}.hr_tb_conclusion_dark-mode__LPmQh .hr_tb_conclusion_aiRecommendationPanel__l96fT{box-shadow:0 10px 40px #0006}@media (max-width:768px){.hr_tb_conclusion_aiRecommendationPanel__l96fT{padding:16px}.hr_tb_conclusion_aiHeader__Gurb4 h4{font-size:16px}.hr_tb_conclusion_confidenceBadge__YlFbt{font-size:10px;padding:4px 10px}.hr_tb_conclusion_probabilityLabel__3oOSQ{font-size:12px;min-width:100px}.hr_tb_conclusion_probabilityValue__w0KUh{font-size:12px}}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbConclusionContainer__EPC74{background:#0000!important;padding:0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_headerCard__ArXX8{background-color:#fffffff2!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #3b82f626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_mainTitle__ZrXju{color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_subTitle__OxhoY{color:#64748b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tabNavigation__GFSwv{background:linear-gradient(180deg,#fff,#f8fafc)!important;border-right:2px solid #87cefa!important;box-shadow:4px 0 20px #3b82f61a!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_active__lbfUG{background-color:#3b82f61a!important;border-left:4px solid #3b82f6!important;color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_inactive__LQ38U{color:#64748b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tabButton__8FzQf.hr_tb_conclusion_inactive__LQ38U:hover{background-color:#3b82f60d!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbConclusionFormContainer__27gAI{background-color:initial!important;border:none!important;box-shadow:none!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formSection__-dsVQ{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 25px #3b82f614!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formSection__-dsVQ:hover{box-shadow:0 12px 35px #3b82f61f!important;transform:translateY(-1px)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_sectionHeader__HX6op{border-bottom:2px solid #3b82f633!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_sectionIcon__yBtnk{background:#3b82f61a!important;color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_sectionHeader__HX6op:hover .hr_tb_conclusion_sectionIcon__yBtnk{background:#3b82f626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_sectionTitle__cSY90{color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formLabel__aF-b-{color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formLabel__aF-b-:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formInput__b49ti,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbImpressionInput__QdsLg{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 4px #0f172a0d!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formInput__b49ti:hover,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv:hover,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbImpressionInput__QdsLg:hover{border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f61a!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formInput__b49ti:focus,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv:focus,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbImpressionInput__QdsLg:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formInput__b49ti::placeholder,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv::placeholder,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbImpressionInput__QdsLg::placeholder{color:#94a3b8!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formInput__b49ti:disabled{background:#f8fafc!important;border-color:#e2e8f0!important;color:#94a3b8!important;cursor:not-allowed!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_radioOption__qOB\+I{color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_radioInput__0TWES{accent-color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_radioOption__qOB\+I.hr_tb_conclusion_aiRecommended__iXAQY{background:#3b82f614!important;border-color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_checkboxOption__od485{color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_checkboxInput__fharS{accent-color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbConclusionFigure__4QWd1{background:#f8fafc!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbFigureImg__MKWrb{background:#fff!important;border:2px solid #cbd5e1!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbFigureImg__MKWrb:hover{box-shadow:0 8px 25px #3b82f626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbImageLabel__0wWKF{color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_tbFigureFindings__Pc7RS{background:#f8fafc!important;border-top:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_imageOverlay__MUqTf{background:#3b82f6d9!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_overlayText__YM\+TV{color:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_bodyMark__oKDVE{border:3px solid #fff!important;box-shadow:0 2px 8px #0000004d!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markIndicator__CQbGB{border:3px solid #fff!important;box-shadow:0 2px 4px #0000004d!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_submit-button__9eoWl{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 8px 25px #3b82f640!important;color:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_submit-button__9eoWl:hover{box-shadow:0 12px 35px #3b82f659!important;transform:translateY(-2px)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_backButton__rZVwl{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border:2px solid #cbd5e1!important;box-shadow:0 2px 8px #0f172a1a!important;color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_backButton__rZVwl:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1)!important;border-color:#94a3b8!important;box-shadow:0 4px 12px #0f172a26!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalOverlay__eILq-{background-color:#0f172abf!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalContent__34dhy{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 25px 50px #0000004d!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalHeader__itPbP{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-bottom:2px solid #1e40af!important;color:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_closeButton__9enju,.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalTitle__4uFGA{color:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_closeButton__9enju:hover{background-color:#fff3!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalBody__-dAGj{background:#f8fafc!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markingTools__28V\+a{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markTypeSelect__X6hZc{background:#fff!important;border:2px solid #cbd5e1!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markTypeSelect__X6hZc:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_instruction__t9JE6{color:#64748b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_bodyImageContainer__03Iv0{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_editableBodyImage__rcfi5{background:#fff!important;border:2px solid #cbd5e1!important;box-shadow:0 4px 12px #0f172a1a!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_editableBodyImage__rcfi5:hover{filter:brightness(.98)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_marksList__MFG9J{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_marksListTitle__zMvHm{border-bottom:2px solid #e2e8f0!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markItem__aNyEL{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markItem__aNyEL:hover{background:#f1f5f9!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markType__Usfzi{color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markPosition__AupmW{background:#e2e8f0!important;color:#64748b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_removeMarkButton__wZpwe{background:#fee2e2!important;border:1px solid #fecaca!important;color:#dc2626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_removeMarkButton__wZpwe:hover{background:#fecaca!important;border-color:#dc2626!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalFooter__mA4TF{background:#fff!important;border-top:2px solid #e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_doneButton__wEkj8{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f640!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_doneButton__wEkj8:hover{box-shadow:0 6px 16px #3b82f659!important;transform:translateY(-1px)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiLoadingContainer__i2aNg{background:#3b82f614!important;border:2px solid #93c5fd!important;color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiLoadingSpinner__yXexc{border:3px solid #bfdbfe!important;border-top-color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiRecommendationPanel__l96fT{background:linear-gradient(135deg,#3b82f60d,#60a5fa14)!important;border:2px solid #93c5fd!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiHeader__Gurb4{border-bottom:2px solid #bfdbfe!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiHeader__Gurb4 h4{color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_confidenceBadge__YlFbt{background:#3b82f626!important;color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_confidenceHigh__jeVzU{background:#10b98126!important;color:#065f46!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_confidenceMedium__9iirj{background:#fbbf2426!important;color:#92400e!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_confidenceLow__AoumM{background:#ef444426!important;color:#991b1b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiMainRecommendation__kqGr2{background:#fff!important;border:1px solid #cbd5e1!important;color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiMainRecommendation__kqGr2 strong{color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiDetailsSection__GVgBF summary{background:#fff!important;border:1px solid #e2e8f0!important;color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiDetailsSection__GVgBF summary:hover{background:#f8fafc!important;border-color:#3b82f6!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiReasoningList__8ABLK{background:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiReasonItem__livSM{border-bottom:1px solid #f1f5f9!important;color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiProbabilities__2Xpkw{background:#fff!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_aiProbabilities__2Xpkw h5{color:#1e293b!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_probabilityLabel__3oOSQ{color:#475569!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_probabilityTrack__tjshE{background:#e2e8f0!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_probabilityFill__eU7Dd{background:linear-gradient(90deg,#3b82f6,#2563eb)!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_probabilityValue__w0KUh{color:#1e40af!important}.hr_tb_conclusion_hr-wizard-container__p30jL.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_recommendedBadge__LzbFz{background:#10b98126!important;border:1px solid #6ee7b7!important;color:#065f46!important}.hr_tb_conclusion_modalOverlay__eILq-.hr_tb_conclusion_light-mode__SWMSk{background-color:#0f172abf!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 25px 50px #0000004d!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalHeader__itPbP{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-bottom:2px solid #1e40af!important;color:#fff!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_closeButton__9enju,.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalTitle__4uFGA{color:#fff!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_closeButton__9enju:hover{background-color:#fff3!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalBody__-dAGj{background:#f8fafc!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markingTools__28V\+a{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markTypeSelect__X6hZc{background:#fff!important;border:2px solid #cbd5e1!important;color:#1e293b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markTypeSelect__X6hZc:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_instruction__t9JE6{color:#64748b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_formLabel__aF-b-{color:#475569!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_bodyImageContainer__03Iv0{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_editableBodyImage__rcfi5{background:#fff!important;border:2px solid #cbd5e1!important;box-shadow:0 4px 12px #0f172a1a!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_editableBodyImage__rcfi5:hover{filter:brightness(.98)!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_marksList__MFG9J{background:#fff!important;border:2px solid #e2e8f0!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_marksListTitle__zMvHm{border-bottom:2px solid #e2e8f0!important;color:#1e293b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_marksListContent__Br\+LS{background:#0000!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markItem__aNyEL{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markItem__aNyEL:hover{background:#f1f5f9!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markInfo__YffAo,.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markType__Usfzi{color:#1e293b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markPosition__AupmW{background:#e2e8f0!important;color:#64748b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv{background:#fff!important;border:2px solid #e2e8f0!important;box-shadow:0 1px 4px #0f172a0d!important;color:#1e293b!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv:focus{border-color:#3b82f6!important;box-shadow:0 0 0 4px #3b82f61a,0 4px 12px #3b82f626!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_markDescriptionInput__Xe9Uv::placeholder{color:#94a3b8!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_removeMarkButton__wZpwe{background:#fee2e2!important;border:1px solid #fecaca!important;color:#dc2626!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_removeMarkButton__wZpwe:hover{background:#fecaca!important;border-color:#dc2626!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_removeMarkButton__wZpwe:active{background:#fca5a5!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_modalFooter__mA4TF{background:#fff!important;border-top:2px solid #e2e8f0!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_doneButton__wEkj8{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;box-shadow:0 4px 12px #3b82f640!important;color:#fff!important}.hr_tb_conclusion_modalContent__34dhy.hr_tb_conclusion_light-mode__SWMSk .hr_tb_conclusion_doneButton__wEkj8:hover{box-shadow:0 6px 16px #3b82f659!important;transform:translateY(-1px)!important}.hr_wizard_hrWizardContainer__3ao4B{background:radial-gradient(circle at 20% 80%,#3b82f614 0,#0000 40%),radial-gradient(circle at 80% 20%,#8b5cf60f 0,#0000 40%),radial-gradient(circle at 40% 40%,#10b9810a 0,#0000 50%),linear-gradient(135deg,#0f172a,#1e293b 50%,#0f172a);color:#e2e8f0;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:100vh;overflow-x:hidden;position:relative;transition:all .3s ease}.hr_wizard_hrWizardContainer__3ao4B:before{background:repeating-linear-gradient(0deg,#0000,#0000 2px,#3b82f605 0,#3b82f605 4px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemHeader__78U6Z{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;left:0;max-width:100vw;padding:.75rem 1.5rem;position:fixed;right:0;top:0;width:100%;z-index:1500}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_headerLeft__QoHbr{align-items:center;display:flex;gap:1rem}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemLogo__tGkMD{align-items:center;display:flex;gap:.75rem}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemLogoImg__KDn09{height:40px;object-fit:contain;width:40px}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemTitle__Zkvro{display:flex;flex-direction:column}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemTitle__Zkvro h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemTitle__Zkvro p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_headerRight__eqAPX{align-items:center;display:flex;gap:1rem}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemInfo__BnGdj{text-align:right}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemTime__7Uklr{color:#e2e8f0;font-size:.875rem;font-weight:600}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_systemUser__xzEGd{color:#94a3b8;font-size:.75rem;font-weight:500}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_profileSection__J4eZG{align-items:center;display:flex}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_profileIcon__m32xd{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_profileIcon__m32xd:hover{background:#06b6d44d;border-color:#06b6d480}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dashboard-btn__81fY2{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#3b82f633,#10b98133);border:1px solid #3b82f64d;border-radius:8px;color:#f8fafc;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;margin-right:1rem;padding:.5rem 1rem;text-shadow:0 1px 2px #0000004d;transition:all .2s ease}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dashboard-btn__81fY2:hover{background:linear-gradient(135deg,#3b82f64d,#10b9814d);border-color:#3b82f680;box-shadow:0 4px 12px #3b82f633;transform:translateY(-1px)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dashboard-btn__81fY2 svg{transition:transform .2s ease}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dashboard-btn__81fY2:hover svg{transform:scale(1.1)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_profileDropdown__5m8RM{animation:hr_wizard_dropdownFadeIn__reWNs .2s ease-out;background:#1e293b;border:1px solid #3b82f633;border-radius:8px;box-shadow:0 8px 24px #0006;min-width:220px;position:absolute;right:0;top:calc(100% + .5rem);z-index:2000}@keyframes hr_wizard_dropdownFadeIn__reWNs{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownHeader__2MT-T{border-bottom:1px solid #3b82f61a;padding:16px}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_userInfo__-dT-j{display:flex;flex-direction:column;gap:4px}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_userRole__X6lh0{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_userName__d0sqs{color:#fff;font-size:.95rem;font-weight:600}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownDivider__JUqv7{background:#3b82f61a;height:1px;margin:8px 0}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownItem__j8wHa{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownItem__j8wHa:hover{background:#3b82f61a;color:#fff}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownItem__j8wHa svg{color:#94a3b8;transition:color .2s ease}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_dropdownItem__j8wHa:hover svg{color:#3b82f6}@keyframes hr_wizard_profilePulse__8iycT{0%,to{box-shadow:0 4px 15px #06b6d44d}50%{box-shadow:0 6px 20px #06b6d480}}.hr_wizard_hrContentWrapper__CT35e{background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);height:calc(100vh - 70px);margin-top:70px;width:100%}.hr_wizard_hrContentWrapper__CT35e,.hr_wizard_sidebar__8C2jW{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;position:relative}.hr_wizard_sidebar__8C2jW{background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;transition:width .3s cubic-bezier(.4,0,.2,1);width:60px;z-index:150}.hr_wizard_sidebar__8C2jW:hover{width:250px;z-index:150}.hr_wizard_sidebarSection__FGrDP{border-bottom:1px solid #94a3b81a;min-width:250px;padding:.75rem 0}.hr_wizard_sidebarTitle__RKl8k{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;opacity:0;padding:.5rem 1.5rem;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.hr_wizard_sidebar__8C2jW:hover .hr_wizard_sidebarTitle__RKl8k{opacity:1;transition-delay:.1s}.hr_wizard_sidebarMenu__8pS8e{list-style:none;margin:0;padding:0}.hr_wizard_sidebarItem__Q4OLz{margin:0}.hr_wizard_sidebarIcon__vTz5A{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;margin-right:.75rem;min-width:28px;transition:all .3s ease;width:18px}.hr_wizard_sidebarLink__7ydiP{align-items:center;background:#0000;border:none;border-radius:0 25px 25px 0;color:#8b949e;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;margin:.25rem 8px .25rem 0;overflow:hidden;padding:.75rem 1rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:calc(100% - 8px)}.hr_wizard_sidebarLink__7ydiP span{display:inline-block;opacity:0;transition:opacity .2s ease}.hr_wizard_sidebar__8C2jW:hover .hr_wizard_sidebarLink__7ydiP span{opacity:1;transition-delay:.1s}.hr_wizard_sidebarLink__7ydiP:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.hr_wizard_sidebarLink__7ydiP:hover:not(.hr_wizard_active__LoPLW){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.hr_wizard_sidebarLink__7ydiP:hover:not(.hr_wizard_active__LoPLW):before{width:4px}.hr_wizard_sidebarLink__7ydiP.hr_wizard_active__LoPLW{animation:hr_wizard_activeGlow__Fk\+b6 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#06b6d4}.hr_wizard_sidebarLink__7ydiP.hr_wizard_active__LoPLW:before{width:4px}@keyframes hr_wizard_activeGlow__Fk\+b6{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.hr_wizard_mainContent__xf-sB{background:#0000;flex:1 1;overflow-y:auto;padding:1rem 2rem}.hr_wizard_contentHeader__jfhmU{align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;display:flex;margin:0 0 2rem;min-height:120px;overflow:hidden;padding:2rem;position:relative}.hr_wizard_contentHeader__jfhmU:before{background:linear-gradient(45deg,#0000,#8b5cf61a,#0000);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;will-change:transform;z-index:0}@keyframes hr_wizard_contentShimmer__8np-O{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hr_wizard_headerContent__jZahz{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.hr_wizard_headerText__DEqeB{flex:1 1}.hr_wizard_pageTitle__SGEIN{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.hr_wizard_pageSubtitle__Un-Z4{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_headerCard__j1-VN{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bcc;border:1px solid #06b6d433;border-radius:16px;box-shadow:0 8px 32px #06b6d433;overflow:hidden;padding:1.5rem 2rem;position:relative;text-align:center}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_pageTitle__SGEIN{color:#fff;font-size:1.5rem;font-weight:600;margin:0 0 .5rem;position:relative;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_pageSubtitle__Un-Z4{color:#cbd5e1;font-size:.9rem;font-weight:400;margin:0;position:relative;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_headerCard__j1-VN:before{background:linear-gradient(45deg,#0000,#06b6d41a,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_main-title__m1Da2{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_sub-title__6aQdE{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_formContainer__mXEtA{background:#0000;border:2px solid #3b82f699;border-radius:16px;box-shadow:none;height:auto;margin:0;max-width:2200px;min-height:auto;overflow:visible;padding:2rem;position:relative;transition:background-color .25s ease,border-color .25s ease;width:auto}.hr_wizard_hrWizardContainer__3ao4B:has(.hr_wizard_sidebar__8C2jW:hover) .hr_wizard_formContainer__mXEtA{margin:0;width:auto}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_formContainer__mXEtA:hover{background:#0000;border-color:#3b82f6cc}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_jbrNavButtons__wr4XJ{align-items:center;border-top:1px solid #06b6d433;display:flex;gap:1rem;justify-content:space-between;margin-top:2rem;padding-top:2rem}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_jbrNavButtons__wr4XJ>div:last-child{align-items:center;display:flex;gap:16px;margin-left:auto}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_clearFormButton__MQynA{background:linear-gradient(135deg,#dc2626,#ef4444);border:none;border-radius:12px;box-shadow:0 4px 15px #dc262640;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;letter-spacing:.3px;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_clearFormButton__MQynA:hover{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 6px 20px #dc262659;transform:translateY(-2px)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_clearFormButton__MQynA:active{box-shadow:0 3px 10px #dc26264d;transform:translateY(0)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_nextButton__1gq6a,.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8 50%,#1e40af);border:1px solid #60a5fa4d;border-radius:14px;box-shadow:0 8px 25px #3b82f666,0 2px 8px #0003,inset 0 1px 0 #fff3;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:.75rem;justify-content:center;letter-spacing:.5px;margin-left:0;min-width:140px;overflow:hidden;padding:1rem 2.5rem;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_nextButton__1gq6a:hover,.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6 50%,#2563eb);border-color:#60a5fa80;box-shadow:0 12px 35px #3b82f680,0 4px 16px #0000004d,inset 0 1px 0 #ffffff4d;transform:translateY(-3px)}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_nextButton__1gq6a:before,.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_nextButton__1gq6a:hover:before,.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-:hover:before{left:100%}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-:disabled{cursor:not-allowed;opacity:.7;transform:none}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_submitButton__wZGt-:disabled:hover{box-shadow:0 4px 20px #06b6d44d;transform:none}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_backButton__Hk-Dg,.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_jbrNavButtons__wr4XJ .hr_wizard_backButton__Hk-Dg{align-items:center!important;background:linear-gradient(135deg,#64748b,#475569)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 20px #64748b4d!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:600!important;gap:8px!important;justify-content:center!important;left:auto!important;letter-spacing:.5px!important;margin-right:16px!important;min-width:120px!important;padding:.75rem 2rem!important;position:relative!important;top:auto!important;transition:all .3s ease!important}.hr_wizard_hrWizardContainer__3ao4B .hr_wizard_jbrNavButtons__wr4XJ .hr_wizard_backButton__Hk-Dg:hover{background:linear-gradient(135deg,#475569,#334155)!important;box-shadow:0 8px 30px #64748b66!important;transform:translateY(-2px)!important}.hr_wizard_autoSaveIndicator__u2FYK{align-items:center;animation:hr_wizard_slideInRight__PtYLm .3s ease-out,hr_wizard_fadeOut__0TGEw .3s ease-in 1.7s;animation-fill-mode:both;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#22c55ee6;border:1px solid #22c55e66;border-radius:12px;box-shadow:0 4px 12px #22c55e4d;color:#fff;display:flex;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;position:fixed;right:6rem;top:15px;z-index:1400}.hr_wizard_autoSaveIcon__lAqSX{font-size:16px}.hr_wizard_autoSaveText__uaNY5{font-size:13px;letter-spacing:.3px}@keyframes hr_wizard_slideInRight__PtYLm{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes hr_wizard_fadeOut__0TGEw{0%{opacity:1}to{opacity:0}}.hr_wizard_theme-toggle__YYQcE{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d;border-radius:50px;box-shadow:0 2px 8px #0000001a,inset 0 0 0 1px #ffffff1a;cursor:pointer;height:30px;outline:none;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:60px}.hr_wizard_theme-toggle__YYQcE:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s ease;width:100%}.hr_wizard_theme-toggle__YYQcE:hover:before{left:100%}.hr_wizard_theme-toggle__YYQcE:hover{background:#ffffff40;border-color:#fff6;box-shadow:0 4px 12px #00000026,inset 0 0 0 1px #fff3;transform:scale(1.05)}.hr_wizard_theme-toggle__YYQcE:active{transform:scale(.98);transition:transform .1s ease}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_light-mode__oXZnm .hr_wizard_theme-toggle__YYQcE{background:#3d52a01a;border:2px solid #3d52a04d;box-shadow:0 2px 8px #3d52a026,inset 0 0 0 1px #3d52a01a,0 1px 3px #0000001a;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_light-mode__oXZnm .hr_wizard_theme-toggle__YYQcE:before{background:linear-gradient(90deg,#0000,#3d52a04d,#0000)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_light-mode__oXZnm .hr_wizard_theme-toggle__YYQcE:hover{background:#3d52a026;border-color:#3d52a066;box-shadow:0 4px 12px #3d52a033,inset 0 0 0 1px #3d52a026,0 2px 6px #00000026}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_theme-toggle__YYQcE{background:#ffffff1a;border:2px solid #fff3;box-shadow:0 2px 8px #0000004d,inset 0 0 0 1px #ffffff1a;transition:all .4s cubic-bezier(.4,0,.2,1)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_theme-toggle__YYQcE:hover{background:#ffffff26;border-color:#ffffff4d;box-shadow:0 4px 12px #0006,inset 0 0 0 1px #ffffff26}.hr_wizard_toggle-slider__yAyaL{align-items:center;animation:hr_wizard_pulseGlow__Ae9tw 2s ease-in-out infinite;border:1px solid #ffffff4d;border-radius:50%;box-shadow:0 2px 8px #0003,0 1px 3px #0000001a;display:flex;font-size:12px;height:24px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.68,-.55,.265,1.55);width:24px}.hr_wizard_toggle-slider__yAyaL.hr_wizard_light__1Za6\+{animation:hr_wizard_sunRotate__rlhW1 20s linear infinite,hr_wizard_pulseGlow__Ae9tw 2s ease-in-out infinite;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:1px solid #ffffff80;box-shadow:0 2px 8px #fbbf2466,0 1px 3px #0003,0 0 15px #fbbf244d;left:2px}.hr_wizard_toggle-slider__yAyaL.hr_wizard_dark__LgqiD{animation:hr_wizard_moonFloat__QfByx 4s ease-in-out infinite,hr_wizard_pulseGlow__Ae9tw 2s ease-in-out infinite;background:linear-gradient(135deg,#6366f1,#4f46e5);border:1px solid #ffffff4d;box-shadow:0 2px 8px #6366f166,0 1px 3px #0003,0 0 15px #6366f14d;right:2px}@keyframes hr_wizard_pulseGlow__Ae9tw{0%,to{box-shadow:0 2px 8px #0003,0 1px 3px #0000001a,0 0 5px #ffffff1a}50%{box-shadow:0 2px 8px #0003,0 1px 3px #0000001a,0 0 20px #ffffff4d}}@keyframes hr_wizard_sunRotate__rlhW1{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes hr_wizard_moonFloat__QfByx{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-52%) scale(1.05)}}@keyframes hr_wizard_toggleSlide__uGC94{0%{opacity:.7;transform:translateY(-50%) scale(.8)}50%{opacity:1;transform:translateY(-50%) scale(1.1)}to{opacity:1;transform:translateY(-50%) scale(1)}}.hr_wizard_toggle-slider__yAyaL.hr_wizard_changing__OHpfp{animation:hr_wizard_toggleSlide__uGC94 .6s ease-out}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_light-mode__oXZnm .hr_wizard_toggle-slider__yAyaL.hr_wizard_light__1Za6\+{animation:hr_wizard_sunRotate__rlhW1 20s linear infinite,hr_wizard_pulseGlow__Ae9tw 2s ease-in-out infinite,hr_wizard_lightModeGlow__0PA3Y 3s ease-in-out infinite;box-shadow:0 2px 8px #fbbf2480,0 1px 3px #0000004d,inset 0 0 0 1px #fffc,0 0 20px #fbbf2466}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_light-mode__oXZnm .hr_wizard_toggle-slider__yAyaL.hr_wizard_dark__LgqiD{animation:hr_wizard_moonFloat__QfByx 4s ease-in-out infinite,hr_wizard_pulseGlow__Ae9tw 2s ease-in-out infinite,hr_wizard_lightModeGlow__0PA3Y 3s ease-in-out infinite;box-shadow:0 2px 8px #6366f180,0 1px 3px #0000004d,inset 0 0 0 1px #fffc,0 0 20px #6366f166}@keyframes hr_wizard_lightModeGlow__0PA3Y{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.1) saturate(1.2)}}.hr_wizard_tab-button__efZMJ{background:none;border:none;border-radius:12px 0 0 12px;color:#fff;cursor:pointer;font-size:18px;margin-bottom:8px;padding:18px 24px;text-align:left;transition:background .2s,color .2s}.hr_wizard_tab-button__efZMJ.hr_wizard_active__LoPLW{background:#fff;box-shadow:0 4px 16px #3d52a01a;color:#3d52a0;font-weight:700}.hr_wizard_hrwizard-back-btn__Rc35L{background:#fff;border:none;border-radius:12px;box-shadow:0 8px 25px #3d52a033;color:#3d52a0;font-size:18px;font-weight:600;padding:10px 28px;transition:background .2s,color .2s}.hr_wizard_hrwizard-back-btn__Rc35L:hover{background:#e3e9f7;color:#2a386b}.hr_wizard_nextButton__1gq6a,.hr_wizard_submitButton__wZGt-{align-items:center!important;border:none!important;border-radius:12px!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:600!important;gap:8px!important;justify-content:center!important;letter-spacing:.5px!important;min-width:120px!important;padding:.75rem 2rem!important;transition:all .3s ease!important}.hr_wizard_nextButton__1gq6a:hover,.hr_wizard_submitButton__wZGt-:hover{background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 8px 30px #2563eb4d!important;transform:translateY(-2px)!important}.hr_wizard_hrwizardNavBtns__miKxx .hr_wizard_backButton__Hk-Dg{align-items:center!important;background:linear-gradient(135deg,#64748b,#475569)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 20px #64748b4d!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:600!important;gap:8px!important;justify-content:center!important;left:auto!important;letter-spacing:.5px!important;margin:0!important;min-width:120px!important;overflow:hidden!important;padding:.75rem 2rem!important;position:relative!important;top:auto!important;transition:all .3s ease!important}.hr_wizard_hrwizardNavBtns__miKxx .hr_wizard_backButton__Hk-Dg:hover{background:linear-gradient(135deg,#475569,#334155)!important;box-shadow:0 8px 30px #64748b66!important;transform:translateY(-2px)!important}.hr_wizard_clearFormButton__MQynA{background:linear-gradient(135deg,#dc2626,#ef4444);border:none;border-radius:12px;box-shadow:0 4px 15px #dc262640;color:#fff;cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.3px;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_wizard_clearFormButton__MQynA:hover{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 6px 20px #dc262659;transform:translateY(-1px)}.hr_wizard_clearFormButton__MQynA:active{box-shadow:0 3px 10px #dc26264d;transform:translateY(0)}.hr_wizard_validationModalOverlay__QkD-6{align-items:center;animation:hr_wizard_fadeIn__sQ2pX .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.hr_wizard_validationModalContent__tGC6W{animation:hr_wizard_slideInUp__3oihF .4s ease-out;background:#fff;border-radius:20px;box-shadow:0 25px 80px #0000004d;max-height:80vh;max-width:550px;overflow-y:auto;padding:0;position:relative;width:90%}.hr_wizard_validationModalHeader__lydoJ{background:linear-gradient(135deg,#ff6b6b,#ee5a52);border-radius:20px 20px 0 0;color:#fff;padding:2rem;position:relative;text-align:center}.hr_wizard_validationWarningIcon__xYLrC{animation:hr_wizard_bounce__-QfgC 2s infinite;display:block;font-size:3.5rem;margin-bottom:1rem}.hr_wizard_validationModalHeader__lydoJ h3{font-size:1.4rem;font-weight:600;line-height:1.3;margin:0}.hr_wizard_validationModalBody__rkpgn{padding:2rem}.hr_wizard_validationMessage__bp-EP{color:#374151;font-size:1.1rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.hr_wizard_missingFieldsContainer__9LTpS{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin-bottom:1.5rem;max-height:300px;overflow-y:auto;padding:1.5rem}.hr_wizard_missingFieldsList__FOPhn{list-style:none;margin:0;padding:0}.hr_wizard_missingFieldItem__2fFXW{align-items:center;border-bottom:1px solid #fee2e2;display:flex;padding:.5rem 0}.hr_wizard_missingFieldItem__2fFXW:last-child{border-bottom:none}.hr_wizard_fieldBullet__2W6i0{color:#ef4444;font-size:1.2rem;font-weight:700;margin-right:.75rem}.hr_wizard_fieldName__7psBt{color:#374151;flex:1 1;font-weight:500}.hr_wizard_validationSectionInfo__df\+AD{background:#f3f4f6;border-left:4px solid #7091e6;border-radius:8px;padding:1rem;text-align:center}.hr_wizard_sectionLabel__5AyIw{color:#6b7280;font-weight:500;margin-right:.5rem}.hr_wizard_sectionName__w5isX{color:#3d52a0;font-size:1.1rem;font-weight:700}.hr_wizard_validationModalActions__y3C3Z{display:flex;gap:1rem;justify-content:center;padding:0 2rem 2rem}.hr_wizard_btnGoToSection__ygVS3{background:linear-gradient(90deg,#7091e6,#3d52a0);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:140px;padding:.875rem 1.75rem;transition:all .3s ease}.hr_wizard_btnGoToSection__ygVS3:hover{background:linear-gradient(90deg,#3d52a0,#2a386b);box-shadow:0 8px 25px #3d52a04d;transform:translateY(-2px)}.hr_wizard_btnCloseValidation__pquZy{background:#f3f4f6;border:1px solid #d1d5db;border-radius:12px;color:#374151;cursor:pointer;font-size:1rem;font-weight:500;min-width:100px;padding:.875rem 1.75rem;transition:all .3s ease}.hr_wizard_btnCloseValidation__pquZy:hover{background:#e5e7eb;border-color:#9ca3af;transform:translateY(-1px)}.hr_wizard_loadingOverlay__1ls5S{align-items:center;animation:hr_wizard_fadeIn__sQ2pX .3s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.hr_wizard_loadingContainer__Tz5nD{animation:hr_wizard_slideInScale__OxODv .5s ease-out;background:#fff;border-radius:24px;box-shadow:0 30px 100px #0006;max-width:400px;padding:3rem;text-align:center;width:90%}.hr_wizard_loadingSpinnerLarge__7Brx3{animation:hr_wizard_spin__eg8qa 1s linear infinite;border:6px solid #e5e7eb;border-radius:50%;border-top-color:#7091e6;height:80px;margin:0 auto 2rem;width:80px}.hr_wizard_loadingText__1JKHO h3{color:#3d52a0;font-size:1.5rem;font-weight:700;margin:0 0 .5rem}.hr_wizard_loadingText__1JKHO p{color:#6b7280;font-size:1rem;font-weight:500;margin:0 0 2rem}.hr_wizard_loadingProgress__q6ouJ{width:100%}.hr_wizard_loadingProgress__q6ouJ .hr_wizard_progressBar__GBBIO{background:#e5e7eb;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.hr_wizard_loadingProgress__q6ouJ .hr_wizard_progressFill__VjPds{animation:hr_wizard_progressFill__VjPds 3s ease-in-out infinite;background:linear-gradient(90deg,#7091e6,#3d52a0);border-radius:4px;height:100%}@keyframes hr_wizard_slideInScale__OxODv{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes hr_wizard_bounce__-QfgC{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes hr_wizard_spin__eg8qa{to{transform:rotate(1turn)}}@keyframes hr_wizard_progressFill__VjPds{0%{width:0}50%{width:70%}to{width:100%}}@media (max-width:768px){.hr_wizard_validationModalContent__tGC6W{margin:1rem;width:calc(100% - 2rem)}.hr_wizard_validationModalBody__rkpgn,.hr_wizard_validationModalHeader__lydoJ{padding:1.5rem}.hr_wizard_validationModalActions__y3C3Z{flex-direction:column;padding:0 1.5rem 1.5rem}.hr_wizard_btnCloseValidation__pquZy,.hr_wizard_btnGoToSection__ygVS3{margin-bottom:.5rem;width:100%}.hr_wizard_loadingContainer__Tz5nD{margin:1rem;padding:2rem}}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_tab-button__efZMJ{background-color:initial!important;color:#e2e8f0e6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_tab-button__efZMJ:hover:not(.hr_wizard_active__LoPLW){background-color:#4755694d!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_tab-button__efZMJ.hr_wizard_active__LoPLW{background:#3b82f633!important;border-left:4px solid #3b82f6;color:#60a5fa!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_hrwizard-back-btn__Rc35L{background:#475569e6!important;border:1px solid #64748b4d;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_hrwizard-back-btn__Rc35L:hover{background:#64748be6!important;border-color:#94a3b866;color:#f1f5f9!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_backButton__Hk-Dg,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_nextButton__1gq6a,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_submitButton__wZGt-{background:linear-gradient(90deg,#3b82f6,#1d4ed8)!important;box-shadow:0 4px 16px #3b82f64d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_backButton__Hk-Dg:hover,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_nextButton__1gq6a:hover,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_submitButton__wZGt-:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6)!important;box-shadow:0 6px 20px #3b82f666}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_headerCard__j1-VN{background-color:#1e293be6!important;border:1px solid #4755694d;box-shadow:0 8px 32px #0000004d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_main-title__m1Da2{color:#e2e8f0!important;text-shadow:0 2px 10px #3b82f64d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_sub-title__6aQdE{color:#cbd5e1!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_formContainer__mXEtA{background-color:#1e293bf2!important;border:none!important;box-shadow:0 20px 60px #0003;margin:.1rem;padding:2rem}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_section-title__ZqkpG{color:#60a5fa!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_section-accent__XLOBQ{background:linear-gradient(135deg,#3b82f6,#60a5fa)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_form-label__DoKNk{color:#cbd5e1!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_form-input__AaRJ8,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH select,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH textarea{background-color:#0f172acc!important;border:2px solid #47556980!important;box-shadow:0 2px 8px #0003;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_form-input__AaRJ8:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH select:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH textarea:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f633}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_form-input__AaRJ8::placeholder,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input::placeholder,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH textarea::placeholder{color:#64748b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_loadingContainer__Tz5nD,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_validationModalContent__tGC6W{background:#1e293b!important;border:1px solid #4755694d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_validationModalHeader__lydoJ{background:linear-gradient(135deg,#dc2626,#b91c1c)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_fieldName__7psBt,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_validationMessage__bp-EP{color:#cbd5e1!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_missingFieldsContainer__9LTpS{background:#0f172acc!important;border:1px solid #4755694d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_missingFieldItem__2fFXW{border-bottom:1px solid #4755694d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_validationSectionInfo__df\+AD{background:#0f172acc!important;border-left:4px solid #3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_sectionLabel__5AyIw{color:#94a3b8!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_sectionName__w5isX{color:#60a5fa!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnGoToSection__ygVS3{background:linear-gradient(90deg,#3b82f6,#1d4ed8)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnGoToSection__ygVS3:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnCloseValidation__pquZy{background:#475569cc!important;border:1px solid #64748b80!important;color:#cbd5e1!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnCloseValidation__pquZy:hover{background:#64748bcc!important;border-color:#94a3b899!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_loadingOverlay__1ls5S{background:#000c!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_loadingText__1JKHO h3{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_loadingText__1JKHO p{color:#cbd5e1!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_progressBar__GBBIO{background:#4755694d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_progressFill__VjPds{background:linear-gradient(90deg,#3b82f6,#60a5fa)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_progressBarContainer__stB95{-webkit-backdrop-filter:blur(25px)!important;backdrop-filter:blur(25px)!important;background:#0f172af2!important;border-color:#60a5fa4d!important;position:sticky!important;top:0!important;z-index:100!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input[type=radio]{appearance:none;background-color:#374151!important;border:2px solid #4b5563!important;border-radius:50%;cursor:pointer;height:18px;position:relative;width:18px}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input[type=radio]:checked{background-color:#3b82f6!important;border-color:#60a5fa!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH input[type=radio]:checked:before{background:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH label{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH table{background-color:#1e293b!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH th{background-color:#374151!important;border:1px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH td{background-color:#1e293b!important;border:1px solid #374151!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH tbody tr:nth-child(2n) td{background-color:#2d3748!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drug-use-table__CiEPp,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drug-use-table__CiEPp td,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drug-use-table__CiEPp th{background-color:#1e293b!important;border:1px solid #374151!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drug-use-table__CiEPp input{background-color:#374151!important;border:1px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-row__-LMts,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_physical-checklist__bjNa1{background-color:#1e293bcc!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-header__kjL\+O{background-color:#374151!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-title__8g21k{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-note__3yXfk{color:#94a3b8!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-other-input__XH2fu{background-color:#374151!important;border:2px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_checklist-other-input__XH2fu:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_vitals-row__gWvte{background-color:#1e293bcc!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_vitals-input__EgHUM{background-color:#374151!important;border:2px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_vitals-input__EgHUM:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_detailed-findings-section__QUdz\+{background-color:#1e293bcc!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_detailed-findings-textarea__uKv3T{background-color:#374151!important;border:2px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_detailed-findings-textarea__uKv3T:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_assessment-section__5lHPs,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-section__khCxF,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_examination-section__E90z4,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_form-section__DgK6t,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_physical-section__d-4tE,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_psychiatric-section__W\+\+wW,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_section__DUniS,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_tb-section__LMNSc,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_vitals-section__VwAsi{background-color:#1e293bcc!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_section-title__ZqkpG,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH h3,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH h4{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_photo-upload-area__myyc-,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_photo-upload-container__VNfMh{background-color:#1e293bcc!important;border:2px dashed #4b5563!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_photo-upload-area__myyc-:hover{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_upload-text__Q92Em{color:#94a3b8!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_final-remarks-container__AC8nd{background-color:#1e293bcc!important;border:1px solid #374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_radio-group__4IFYw label{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_input-field__d1Vrn,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_text-field__TxGw4{background-color:#374151!important;border:2px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_input-field__d1Vrn:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_text-field__TxGw4:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_textarea-field__KAmah{background-color:#374151!important;border:2px solid #4b5563!important;color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_textarea-field__KAmah:focus{background-color:#0f172ae6!important;border-color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="backgroundColor: #f8f9ff"]{background-color:#374151!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="color: #3D52A0"]{color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="border: 2px solid #e8ecf5"],.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="borderBottom: 1px solid #e8ecf5"],.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="borderBottom: 2px solid #e8ecf5"],.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="borderRight: 1px solid #e8ecf5"]{border-color:#4b5563!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_drugs-grid__O9lW9 div[style*="color: #666"]{color:#94a3b8!important}.hr_wizard_clearFormModalOverlay__EVCDD{align-items:center;animation:hr_wizard_fadeIn__sQ2pX .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.hr_wizard_clearFormModalContent__2Rroz{animation:hr_wizard_slideInUp__3oihF .4s cubic-bezier(.4,0,.2,1);background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:500px;overflow:hidden;padding:0;width:90%}.hr_wizard_clearFormModalHeader__aXJ8i{align-items:center;background:linear-gradient(135deg,#dc2626,#ef4444);color:#fff;display:flex;gap:16px;padding:24px 32px}.hr_wizard_clearFormWarningIcon__9OHoF{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));font-size:32px}.hr_wizard_clearFormModalHeader__aXJ8i h3{font-size:24px;font-weight:700;letter-spacing:.5px;margin:0}.hr_wizard_clearFormModalBody__PfiqK{padding:32px}.hr_wizard_clearFormMessage__isXOp{color:#374151;font-size:18px;font-weight:500;line-height:1.6;margin:0 0 24px}.hr_wizard_clearFormWarning__jaTJ6{align-items:flex-start;color:#6b7280;display:flex;font-size:16px;gap:12px;line-height:1.5;margin-bottom:16px}.hr_wizard_warningBullet__nTJsi{color:#dc2626;font-size:18px;font-weight:700;margin-top:2px}.hr_wizard_clearFormModalActions__V9Cif{background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:16px;justify-content:flex-end;padding:24px 32px 32px}.hr_wizard_btnCancelClear__6VouV{background:#6b7280;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.3px;padding:14px 28px;transition:all .3s ease}.hr_wizard_btnCancelClear__6VouV:hover{background:#4b5563;box-shadow:0 4px 12px #6b72804d;transform:translateY(-1px)}.hr_wizard_btnConfirmClear__6poBB{background:linear-gradient(135deg,#dc2626,#ef4444);border:none;border-radius:12px;box-shadow:0 4px 15px #dc262640;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.3px;padding:14px 28px;transition:all .3s ease}.hr_wizard_btnConfirmClear__6poBB:hover{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 6px 20px #dc262659;transform:translateY(-1px)}.hr_wizard_successModalOverlay__hmOLL{align-items:center;animation:hr_wizard_fadeIn__sQ2pX .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.hr_wizard_successModalContent__ejS7k{animation:hr_wizard_slideInUp__3oihF .4s cubic-bezier(.4,0,.2,1);background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000004d;max-width:500px;overflow:hidden;padding:0;width:90%}.hr_wizard_successModalHeader__-kMrT{align-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;display:flex;gap:16px;padding:24px 32px}.hr_wizard_successIcon__tVOI9{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));font-size:32px}.hr_wizard_successModalHeader__-kMrT h3{font-size:24px;font-weight:700;letter-spacing:.5px;margin:0}.hr_wizard_successModalBody__IXaiA{padding:32px}.hr_wizard_successMessage__vFCgX{color:#374151;font-size:18px;font-weight:500;line-height:1.6;margin:0}.hr_wizard_successModalActions__5fziQ{background:#f9fafb;border-top:1px solid #e5e7eb;display:flex;gap:16px;justify-content:flex-end;padding:24px 32px 32px}.hr_wizard_btnSuccessOk__QBeGk{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:12px;box-shadow:0 4px 15px #22c55e40;color:#fff;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.3px;padding:14px 28px;transition:all .3s ease}.hr_wizard_btnSuccessOk__QBeGk:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 6px 20px #22c55e59;transform:translateY(-1px)}@keyframes hr_wizard_fadeIn__sQ2pX{0%{opacity:0}to{opacity:1}}@keyframes hr_wizard_slideInUp__3oihF{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormButton__MQynA{background:linear-gradient(135deg,#991b1b,#dc2626);border:1px solid #dc26264d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormButton__MQynA:hover{background:linear-gradient(135deg,#dc2626,#ef4444);border-color:#ef444466}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_dashboard-btn__81fY2{background:linear-gradient(135deg,#475569e6,#64748be6);border-color:#94a3b84d;color:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_dashboard-btn__81fY2:hover{background:linear-gradient(135deg,#64748be6,#475569e6);border-color:#94a3b880}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_autoSaveIndicator__u2FYK{background:#22c55ecc;border:1px solid #22c55e4d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormModalContent__2Rroz{background:#1f2937;border:1px solid #4b55634d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormModalHeader__aXJ8i{background:linear-gradient(135deg,#991b1b,#dc2626)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormMessage__isXOp{color:#e5e7eb}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormWarning__jaTJ6{color:#9ca3af}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_clearFormModalActions__V9Cif{background:#111827;border-top:1px solid #4b55634d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnCancelClear__6VouV{background:#4b5563;border:1px solid #6b72804d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_btnCancelClear__6VouV:hover{background:#6b7280;border-color:#9ca3af66}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_successModalContent__ejS7k{background:#1f2937;border:1px solid #4b55634d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_successMessage__vFCgX{color:#e5e7eb}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_successModalActions__5fziQ{background:#111827;border-top:1px solid #4b55634d}.hr_wizard_backButton__Hk-Dg,.hr_wizard_nextButton__1gq6a,.hr_wizard_submitButton__wZGt-{align-items:center;background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 20px #64748b4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.hr_wizard_backButton__Hk-Dg:hover:not(:disabled){background:linear-gradient(135deg,#475569,#334155);box-shadow:0 8px 30px #64748b66;transform:translateY(-2px)}.hr_wizard_nextButton__1gq6a,.hr_wizard_submitButton__wZGt-{background:linear-gradient(135deg,#06b6d4,#2563eb)!important;box-shadow:0 4px 20px #2563eb33!important;color:#fff!important}.hr_wizard_nextButton__1gq6a:hover:not(:disabled),.hr_wizard_submitButton__wZGt-:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 8px 30px #2563eb4d!important;transform:translateY(-2px)}.hr_wizard_backButton__Hk-Dg:disabled,.hr_wizard_nextButton__1gq6a:disabled,.hr_wizard_submitButton__wZGt-:disabled{cursor:not-allowed;opacity:.7;transform:none}.hr_wizard_progressBarContainer__stB95{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#1e293bb3;background:#1e293be6!important;border:1px solid #60a5fa26;border-radius:.75rem;box-shadow:0 2px 8px #00000026;height:auto;margin:0 0 1.5rem;min-height:70px;overflow:hidden;padding:1rem 1.5rem;position:relative;position:sticky!important;top:0!important;transition:all .3s ease;z-index:10;z-index:100!important}.hr_wizard_progressBarContainer__stB95:before{background:linear-gradient(90deg,#0000,#3b82f64d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.hr_wizard_progressBarContainer__stB95:hover{border-color:#60a5fa40}@keyframes hr_wizard_progressGradientShift__95KA5{0%,to{opacity:.6}50%{opacity:1}}.hr_wizard_hrWizardContainer__3ao4B:has(.hr_wizard_sidebar__8C2jW:hover) .hr_wizard_progressBarContainer__stB95{margin:0 0 1.5rem;width:auto}.hr_wizard_progressBarHeader__JfoWI{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}.hr_wizard_progressText__TKT3V{align-items:center;color:#e2e8f0;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.025em}.hr_wizard_currentStepDetail__lgPJs,.hr_wizard_progressText__TKT3V:before{display:none}.hr_wizard_progressPercentage__FXAci{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#3b82f633;border:1px solid #60a5fa4d;border-radius:.5rem;color:#fff;display:flex;font-size:.875rem;font-weight:700;gap:.375rem;padding:.375rem .75rem;transition:all .2s ease}.hr_wizard_progressPercentage__FXAci:hover{background:#3b82f640}.hr_wizard_encouragementMessage__2MvYI,.hr_wizard_progressPercentage__FXAci:after{display:none}@keyframes hr_wizard_fadeInOut__CBtKX{0%,to{opacity:0}50%{opacity:1}}.hr_wizard_progressBarContainer__stB95 .hr_wizard_progressBar__GBBIO{background:#4755694d;border:1px solid #47556933;border-radius:.5rem;box-shadow:inset 0 1px 2px #00000026;height:6px;margin-bottom:1rem;overflow:visible;position:relative;width:100%}.hr_wizard_currentStepIndicator__tfUnU,.hr_wizard_progressBar__GBBIO:before{display:none}.hr_wizard_progressBarContainer__stB95 .hr_wizard_progressFill__VjPds{align-items:center;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:.5rem;box-shadow:0 1px 3px #3b82f64d;display:flex;height:100%;justify-content:flex-end;overflow:visible;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1)}.hr_wizard_progressBarContainer__stB95 .hr_wizard_progressFill__VjPds .hr_wizard_progressText__TKT3V,.hr_wizard_progressFill__VjPds:before{display:none}@keyframes hr_wizard_pulse__L3QHk{0%,to{opacity:1;transform:translateY(-50%) scale(1)}50%{opacity:.7;transform:translateY(-50%) scale(1.3)}}.hr_wizard_progressSteps__sSEhP{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;overflow-x:auto;overflow-y:visible;padding:.25rem 0 .5rem;scrollbar-color:#3b82f64d #0000;scrollbar-width:thin}.hr_wizard_progressSteps__sSEhP::-webkit-scrollbar{height:4px}.hr_wizard_progressSteps__sSEhP::-webkit-scrollbar-track{background:#47556926;border-radius:2px}.hr_wizard_progressSteps__sSEhP::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:2px}.hr_wizard_progressSteps__sSEhP::-webkit-scrollbar-thumb:hover{background:#3b82f680}.hr_wizard_progressStep__m8pmd{align-items:center;display:flex;flex-direction:column;min-width:100px;padding:.25rem;position:relative;text-align:center;transition:all .2s ease}.hr_wizard_progressStep__m8pmd:hover{transform:translateY(-2px)}.hr_wizard_progressStep__m8pmd:hover:after{animation:hr_wizard_tooltipFadeIn__KOSK5 .2s ease-out;background:#0f172af2;border:1px solid #3b82f640;border-radius:.375rem;box-shadow:0 2px 8px #00000040;color:#e2e8f0;content:attr(data-tooltip);font-size:.7rem;font-weight:500;left:50%;padding:.375rem .75rem;pointer-events:none;position:absolute;top:-2.5rem;transform:translateX(-50%);white-space:nowrap;z-index:100}@keyframes hr_wizard_tooltipFadeIn__KOSK5{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.hr_wizard_stepCircle__XyIVq{align-items:center;border:2px solid #0000;border-radius:50%;box-shadow:0 2px 6px #00000026;display:flex;font-size:.75rem;font-weight:600;height:28px;justify-content:center;margin-bottom:.5rem;position:relative;transition:all .2s ease;width:28px;z-index:2}.hr_wizard_stepCircle__XyIVq:hover{transform:scale(1.1)}.hr_wizard_stepCompleted__VdIqq{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;box-shadow:0 2px 8px #10b9814d;color:#fff}.hr_wizard_stepCompleted__VdIqq:before{content:"✓";font-size:.875rem;font-weight:700}.hr_wizard_stepCompleted__VdIqq:hover{box-shadow:0 3px 10px #10b98166}.hr_wizard_stepCurrent__VMIz8{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#60a5fa;box-shadow:0 2px 8px #3b82f64d;color:#fff;position:relative}.hr_wizard_stepCurrent__VMIz8:before{content:""}.hr_wizard_stepCurrent__VMIz8:after{animation:hr_wizard_currentStepPulse__2nq6q 2s ease-in-out infinite;border:2px solid #60a5fa66;border-radius:50%;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px}@keyframes hr_wizard_currentStepPulse__2nq6q{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes hr_wizard_currentStepBounce__8q9J7{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.hr_wizard_stepPending__Fg4OI{background:#4755694d;border-color:#64748b66;box-shadow:0 1px 4px #00000026;color:#cbd5e1}.hr_wizard_stepPending__Fg4OI:before{content:""}.hr_wizard_stepPending__Fg4OI:hover{background:#47556966;border-color:#64748b80}.hr_wizard_stepLabel__B8pLg{word-wrap:break-word;color:#cbd5e1;font-size:.65rem;font-weight:500;line-height:1.3;max-width:100px;text-shadow:0 1px 2px #0003;transition:all .2s ease}.hr_wizard_stepActive__mTLdP{color:#fff!important;font-size:.7rem;font-weight:700!important}.hr_wizard_stepCompleted__VdIqq .hr_wizard_stepLabel__B8pLg{color:#10b981}.hr_wizard_stepPending__Fg4OI .hr_wizard_stepLabel__B8pLg{color:#94a3b8;opacity:.8}.hr_wizard_stepDescription__wtJFf,.hr_wizard_stepProgress__tB33d{display:none}.hr_wizard_progressStep__m8pmd:first-child .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(2) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(3) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(4) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(5) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(6) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq,.hr_wizard_progressStep__m8pmd:nth-child(7) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq{position:relative}.hr_wizard_progressStep__m8pmd:first-child .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(2) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(3) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(4) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(5) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(6) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before,.hr_wizard_progressStep__m8pmd:nth-child(7) .hr_wizard_stepCircle__XyIVq.hr_wizard_stepCompleted__VdIqq:before{animation:hr_wizard_stepPulse__cMy2t 2s ease-in-out infinite;border:2px solid #10b9814d;border-radius:50%;bottom:-4px;content:"";left:-4px;position:absolute;right:-4px;top:-4px}@keyframes hr_wizard_stepPulse__cMy2t{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@media (max-width:768px){.hr_wizard_progressBarContainer__stB95{border-radius:.75rem;margin:80px .75rem .75rem;min-height:60px;padding:.75rem 1rem}.hr_wizard_progressBarHeader__JfoWI{align-items:flex-start;flex-direction:column;gap:.375rem;margin-bottom:.5rem}.hr_wizard_progressText__TKT3V{font-size:.75rem}.hr_wizard_progressPercentage__FXAci{align-self:flex-end;font-size:.8rem;padding:.3rem .6rem}.hr_wizard_progressBarContainer__stB95 .hr_wizard_progressBar__GBBIO{height:5px;margin-bottom:.75rem}.hr_wizard_progressSteps__sSEhP{-webkit-overflow-scrolling:touch;gap:.5rem;overflow-x:scroll;padding:.25rem 0;scroll-snap-type:x mandatory}.hr_wizard_progressStep__m8pmd{min-width:80px;padding:.25rem;scroll-snap-align:center}.hr_wizard_progressStep__m8pmd:hover:after{display:none}.hr_wizard_stepCircle__XyIVq{font-size:.7rem;height:24px;margin-bottom:.375rem;width:24px}.hr_wizard_stepLabel__B8pLg{font-size:.6rem;max-width:80px;padding:0}.hr_wizard_stepActive__mTLdP{font-size:.65rem}.hr_wizard_encouragementMessage__2MvYI,.hr_wizard_progressFill__VjPds:before,.hr_wizard_stepProgress__tB33d{display:none}}.hr_wizard_datePickerOverlay__yYStk{align-items:center;animation:hr_wizard_modalSlideIn__Uow3k .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2100}.hr_wizard_datePickerModal__01Fxc{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;overflow:hidden;width:90%}.hr_wizard_datePickerHeader__UxXy7{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.hr_wizard_datePickerHeader__UxXy7 h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.hr_wizard_datePickerCloseBtn__RPK7c{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.hr_wizard_datePickerCloseBtn__RPK7c:hover{background:#ffffff1a}.hr_wizard_datePickerContent__gvX4P{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.hr_wizard_dateSelectionGrid__lGQ8r{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.hr_wizard_dateSelectGroup__7pVZs{display:flex;flex-direction:column;gap:.5rem}.hr_wizard_dateLabel__GCaqj{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.hr_wizard_dateSelect__7XEkk{background:#0f172a99;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.hr_wizard_dateSelect__7XEkk:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.hr_wizard_dateSelect__7XEkk:disabled{background:#0f172a4d;cursor:not-allowed;opacity:.5}.hr_wizard_dateSelect__7XEkk option{background:#1e293b;color:#e2e8f0;padding:.5rem}.hr_wizard_modalRow__WSJGB{display:flex;gap:1rem}.hr_wizard_modalField__o3Z1k{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.hr_wizard_modalField__o3Z1k label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.hr_wizard_modalField__o3Z1k input{background:#0f172a99;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.hr_wizard_modalField__o3Z1k input:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.hr_wizard_datePickerActions__eCpcO{display:flex;gap:1rem;justify-content:flex-end;padding:0 2rem 2rem}.hr_wizard_datePickerClearBtn__GJMLK{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.hr_wizard_datePickerClearBtn__GJMLK:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.hr_wizard_datePickerConfirmBtn__GXOKn{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.hr_wizard_datePickerConfirmBtn__GXOKn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.hr_wizard_datePickerConfirmBtn__GXOKn:disabled{box-shadow:0 2px 8px #3b82f633;cursor:not-allowed;opacity:.5;transform:none}.hr_wizard_modalError__KLjhG{background:#ef44441a;border-left:3px solid #f87171;color:#f87171}.hr_wizard_modalError__KLjhG,.hr_wizard_modalHelper__HwFF0{border-radius:4px;font-size:.75rem;margin-top:.5rem;padding:.5rem}.hr_wizard_modalHelper__HwFF0{background:#3b82f61a;border-left:3px solid #60a5fa;color:#60a5fa}.hr_wizard_modalOverlay__4lLTY{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}.hr_wizard_errorModal__4Cn1C{animation:hr_wizard_scaleIn__DUZ0w .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bfa;border:2px solid #ef44444d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 0 1px #ef44441a;max-width:500px;padding:2.5rem;text-align:center;width:90%}.hr_wizard_errorIcon__g54IC{align-items:center;animation:hr_wizard_scaleIn__DUZ0w .5s cubic-bezier(.4,0,.2,1) .1s both;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}@keyframes hr_wizard_scaleIn__DUZ0w{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hr_wizard_errorModal__4Cn1C h3{color:#ef4444;font-size:1.75rem;font-weight:700;margin:0 0 1rem}.hr_wizard_errorModal__4Cn1C p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 2rem}.hr_wizard_errorBtn__gvjeX{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid #ef44444d;border-radius:.75rem;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.hr_wizard_errorBtn__gvjeX:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 8px 20px #ef444466;transform:translateY(-2px)}.hr_wizard_themeModal__0zSFA{align-items:center;animation:hr_wizard_slideUp__7SD8G .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.hr_wizard_themeIcon__9XjN2{align-items:center;animation:hr_wizard_scaleIn__DUZ0w .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.hr_wizard_themeModal__0zSFA h3{color:#f59e0b!important;font-size:1.5rem;font-weight:700;margin:0}.hr_wizard_themeModal__0zSFA p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.hr_wizard_themeBtn__-3jfl{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.hr_wizard_themeBtn__-3jfl:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.hr_wizard_cancelBtn__sKmwt{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.hr_wizard_cancelBtn__sKmwt:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_darkMode__CuRoH .hr_wizard_themeModal__0zSFA h3{color:#f59e0b!important}.hr_wizard_confirmModalContent__xcDFE{animation:hr_wizard_slideInScale__OxODv .3s ease-out;background:#1e293bfa;border:1px solid #47556966;border-radius:.75rem;box-shadow:0 8px 16px #0000004d;max-width:400px;width:90%}.hr_wizard_modalHeader__aRoyK{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem}.hr_wizard_modalHeader__aRoyK h3{color:#e2e8f0;font-size:1.25rem;font-weight:600;margin:0}.hr_wizard_closeButton__wxzoj{align-items:center;background:#0000;border:none;border-radius:.375rem;color:#94a3b8;cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;line-height:1;padding:.5rem;transition:all .2s;width:32px}.hr_wizard_closeButton__wxzoj:hover{background:#4755694d;color:#e2e8f0}.hr_wizard_modalBody__3v\+SN{padding:1.5rem}.hr_wizard_confirmActions__ASmgl{display:flex;gap:1rem;justify-content:center;padding:0 1.5rem 1.5rem}.hr_wizard_cancelConfirmButton__4xXo4{background:#475569cc;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:500;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.hr_wizard_cancelConfirmButton__4xXo4:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.hr_wizard_confirmSelectButton__BsgdM{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:.5rem;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.hr_wizard_confirmSelectButton__BsgdM:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_systemHeader__78U6Z{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_systemTitle__Zkvro h1{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_systemTitle__Zkvro p{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_systemTime__7Uklr{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_systemUser__xzEGd{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_profileIcon__m32xd{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_profileIcon__m32xd:hover{background:#3b82f633;border-color:#3b82f64d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dashboard-btn__81fY2{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border-color:#3b82f64d;color:#1e293b;text-shadow:none}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dashboard-btn__81fY2:hover{background:linear-gradient(135deg,#3b82f633,#10b98133);border-color:#3b82f666}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_themeModal__0zSFA{background:#fff;border-color:#f59e0b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_themeModal__0zSFA h3{color:#f59e0b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_themeModal__0zSFA p{color:#475569}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_profileDropdown__5m8RM{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 24px #0000001a}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownHeader__2MT-T{border-bottom-color:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_userName__d0sqs{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_userRole__X6lh0{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownDivider__JUqv7{background:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownItem__j8wHa{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownItem__j8wHa:hover{background:#3b82f61a;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownItem__j8wHa svg{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dropdownItem__j8wHa:hover svg{color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_hrContentWrapper__CT35e{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebar__8C2jW{background:#fffffff2;border-right:1px solid #87cefa;box-shadow:2px 0 8px #0000000d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebarLink__7ydiP,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebarTitle__RKl8k{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebarLink__7ydiP:hover:not(.hr_wizard_active__LoPLW){background:#3b82f61a;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebarLink__7ydiP.hr_wizard_active__LoPLW{background:#3b82f626;box-shadow:0 4px 12px #3b82f633;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sidebarIcon__vTz5A{color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_contentHeader__jfhmU{background:#fffc;border:1px solid #e2e8f0;border-left-color:#87cefa;box-shadow:0 2px 8px #0000000d}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_pageTitle__SGEIN{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_pageSubtitle__Un-Z4{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_headerCard__j1-VN{background:#fff!important;border-color:#87cefa!important;box-shadow:0 2px 8px #0000000d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_main-title__m1Da2{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sub-title__6aQdE{color:#64748b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_formContainer__mXEtA{background:#fff!important;border-color:#87cefa!important;box-shadow:0 2px 8px #0000000d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_nextButton__1gq6a,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_submitButton__wZGt-{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_nextButton__1gq6a:hover:not(:disabled),.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_submitButton__wZGt-:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_backButton__Hk-Dg{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_backButton__Hk-Dg:hover:not(:disabled){background:#64748b33}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormButton__MQynA{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormButton__MQynA:hover{background:#ef444433}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressBarContainer__stB95{background:#ffffffe6!important;border:1px solid #87cefa!important;box-shadow:0 2px 8px #0000000d!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressBarContainer__stB95:before{background:linear-gradient(90deg,#0000,#3b82f64d,#0000)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressBar__GBBIO{background:#f1f5f9!important;border:1px solid #e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressFill__VjPds{background:linear-gradient(90deg,#3b82f6,#10b981)!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressText__TKT3V{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressPercentage__FXAci{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_stepCircle__XyIVq{background:#94a3b833!important;border-color:#94a3b866!important;color:#64748b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_stepCompleted__VdIqq{background:#10b98133!important;border-color:#10b98166!important;color:#10b981!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_stepCurrent__VMIz8{background:#3b82f633!important;border-color:#3b82f666!important;color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_stepLabel__B8pLg{color:#1e293b!important;font-weight:600}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_stepActive__mTLdP{color:#1e293b!important;font-weight:700}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressText__TKT3V{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressPercentage__FXAci{color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_modalOverlay__4lLTY{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fafccc}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormModalContent__2Rroz,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_loadingContainer__Tz5nD,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_successModalContent__ejS7k,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_validationModalContent__tGC6W{background:#fff;border-color:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormModalHeader__aXJ8i,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_successModalHeader__-kMrT,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_validationModalHeader__lydoJ{border-bottom-color:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormMessage__isXOp,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_clearFormModalHeader__aXJ8i h3,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_fieldName__7psBt,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_successMessage__vFCgX,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_successModalHeader__-kMrT h3,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_validationMessage__bp-EP,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_validationModalHeader__lydoJ h3{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_missingFieldsContainer__9LTpS{background:#ef44440d;border-color:#ef444433}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_missingFieldItem__2fFXW{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_validationSectionInfo__df\+AD{background:#3b82f61a;border-left-color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sectionLabel__5AyIw{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_sectionName__w5isX{color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnGoToSection__ygVS3{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnGoToSection__ygVS3:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnCloseValidation__pquZy,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_cancelConfirmButton__4xXo4{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnCloseValidation__pquZy:hover,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_cancelConfirmButton__4xXo4:hover{background:#64748b33}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnConfirmClear__6poBB{background:linear-gradient(135deg,#ef4444,#dc2626)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnConfirmClear__6poBB:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnCancelClear__6VouV{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_btnCancelClear__6VouV:hover{background:#64748b33}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_loadingOverlay__1ls5S{background:#f8fafcf7}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_loadingText__1JKHO h3{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_loadingText__1JKHO p{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressBar__GBBIO{background:#f1f5f9}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_progressFill__VjPds{background:linear-gradient(90deg,#3b82f6,#10b981)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_autoSaveIndicator__u2FYK{background:#fff;border-color:#87cefa;box-shadow:0 2px 8px #0000001a}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_autoSaveText__uaNY5{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_form-label__DoKNk{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_form-input__AaRJ8,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN input,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN select,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN textarea{background:#fff!important;border-color:#e2e8f0!important;color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_form-input__AaRJ8:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN input:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN select:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN textarea:focus{border-color:#87cefa!important;box-shadow:0 0 0 3px #87cefa1a!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_form-input__AaRJ8::placeholder,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN input::placeholder,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN textarea::placeholder{color:#94a3b8!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_tab-button__efZMJ{background:#fff;border-color:#e2e8f0;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_tab-button__efZMJ:hover:not(.hr_wizard_active__LoPLW){background:#3b82f61a;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_tab-button__efZMJ.hr_wizard_active__LoPLW{background:linear-gradient(135deg,#3b82f626,#10b98126);border-color:#87cefa;color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_section-title__ZqkpG{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_section-accent__XLOBQ{color:#3b82f6!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN table{background:#fff!important;border-color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN th{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN td{background:#fff!important;border-color:#e2e8f0!important;color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN tbody tr:nth-child(2n) td{background:#f8fafc!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN input[type=radio]{background:#fff;border-color:#e2e8f0}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN input[type=radio]:checked{background:#3b82f6;border-color:#3b82f6}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN label{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerModal__01Fxc{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000001a}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerHeader__UxXy7 h3{color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerBody__BJHLR{background:#fff}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateLabel__GCaqj{color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateSelect__7XEkk,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateTextInput__Eyfsh{background:#fff;border-color:#e2e8f0;color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateSelect__7XEkk option{background:#fff;color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateSelect__7XEkk:focus,.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateTextInput__Eyfsh:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_dateErrorMessage__LroVk{background:#ef44441a;color:#ef4444}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerClearBtn__GJMLK{background:#64748b1a;border-color:#64748b4d;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerClearBtn__GJMLK:hover{background:#64748b33}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerConfirmBtn__GXOKn{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_datePickerConfirmBtn__GXOKn:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_confirmModalContent__xcDFE{background:#fff!important;border-color:#87cefa!important;box-shadow:0 8px 24px #0000001a!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_modalHeader__aRoyK{border-bottom-color:#e2e8f0!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_modalHeader__aRoyK h3{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_modalBody__3v\+SN{background:#fff!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_modalBody__3v\+SN p{color:#1e293b!important}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_closeButton__wxzoj{background:#64748b1a;color:#64748b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_closeButton__wxzoj:hover{background:#64748b33;color:#1e293b}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_confirmSelectButton__BsgdM{background:linear-gradient(135deg,#3b82f6,#2563eb)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_confirmSelectButton__BsgdM:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.hr_wizard_hrWizardContainer__3ao4B.hr_wizard_lightMode__CybHN .hr_wizard_confirmActions__ASmgl button{color:#fff}.pdl_health_record_search_systemApp__bkZ2U{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.pdl_health_record_search_systemHeader__AnTYR{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.pdl_health_record_search_headerLeft__5ZeiS{align-items:center;display:flex;gap:1rem}.pdl_health_record_search_systemLogo__--nOu{align-items:center;display:flex;gap:.75rem}.pdl_health_record_search_systemLogoImg__C5\+gM{height:40px;object-fit:contain;width:40px}.pdl_health_record_search_systemTitle__TkBgK{display:flex;flex-direction:column}.pdl_health_record_search_systemTitle__TkBgK h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.pdl_health_record_search_systemTitle__TkBgK p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.pdl_health_record_search_headerRight__1JhKF{align-items:center;display:flex;gap:1rem}.pdl_health_record_search_systemInfo__1vE6n{text-align:right}.pdl_health_record_search_systemTime__M7Rkz{color:#e2e8f0;font-size:.875rem;font-weight:600}.pdl_health_record_search_systemUser__AUE40{color:#94a3b8;font-size:.75rem;font-weight:500}.pdl_health_record_search_profileSection__ytDWH{align-items:center;display:flex;position:relative}.pdl_health_record_search_profileIcon__j6Y3X{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.pdl_health_record_search_profileIcon__j6Y3X:hover{background:#06b6d44d;border-color:#06b6d480}.pdl_health_record_search_profileDropdown__JZPH9{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.pdl_health_record_search_dropdownHeader__tKtv-{border-bottom:1px solid #334155;padding:1rem}.pdl_health_record_search_userInfo__VBODf{display:flex;flex-direction:column;gap:4px}.pdl_health_record_search_userRole__2srxQ{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.pdl_health_record_search_userName__T4VtI{color:#fff;font-size:.95rem;font-weight:600}.pdl_health_record_search_dropdownDivider__8IERs{background:#334155;height:1px}.pdl_health_record_search_dropdownItem__y\+LZW{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.pdl_health_record_search_dropdownItem__y\+LZW:hover{background:#334155;color:#e2e8f0}.pdl_health_record_search_jbrSearchPage__vjLFk{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.pdl_health_record_search_jbrSearchPage__vjLFk:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes pdl_health_record_search_jbrBackgroundFloat__3vP2h{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.pdl_health_record_search_jbrHeader__\+Co1D{align-items:center;animation:pdl_health_record_search_slideInFromTop__QNXGK .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes pdl_health_record_search_slideInFromTop__QNXGK{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.pdl_health_record_search_jbrBackBtn__Bo1gz{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_jbrBackBtn__Bo1gz:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.pdl_health_record_search_jbrBackBtn__Bo1gz:hover:before{left:100%}.pdl_health_record_search_jbrBackBtn__Bo1gz:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.pdl_health_record_search_jbrBackBtn__Bo1gz:active{transform:translateY(-1px) scale(.98)}.pdl_health_record_search_jbrTitle__tCEog{-webkit-text-fill-color:#0000;animation:pdl_health_record_search_jbrTitleGlow__swYUc 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes pdl_health_record_search_jbrTitleGlow__swYUc{0%{filter:drop-shadow(0 2px 4px rgba(61,82,160,.1))}to{filter:drop-shadow(0 4px 8px rgba(112,145,230,.2))}}.pdl_health_record_search_searchCard__NK75l{animation:pdl_health_record_search_slideInFromLeft__1j4IL .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.pdl_health_record_search_searchCard__NK75l:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.pdl_health_record_search_searchHeader__ZRcdn{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.pdl_health_record_search_searchHeaderIcon__F7bGE{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.pdl_health_record_search_searchHeaderText__rC9Zl h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.pdl_health_record_search_searchHeaderText__rC9Zl p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.pdl_health_record_search_searchForm__cdsrs{padding:3rem}@keyframes pdl_health_record_search_slideInFromLeft__1j4IL{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.pdl_health_record_search_searchFormGrid__zc1og{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.pdl_health_record_search_inputGroup__NIW6Z{align-items:flex-start;display:flex;gap:1rem;position:relative}.pdl_health_record_search_inputIcon__\+FWWL{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.pdl_health_record_search_inputGroup__NIW6Z:hover .pdl_health_record_search_inputIcon__\+FWWL{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.pdl_health_record_search_inputWrapper__Dz5DE{flex:1 1}.pdl_health_record_search_inputLabel__RCAFn{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.pdl_health_record_search_searchInput__iwRIS{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.pdl_health_record_search_searchInput__iwRIS:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.pdl_health_record_search_searchInput__iwRIS:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.pdl_health_record_search_searchInput__iwRIS::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.pdl_health_record_search_searchInput__iwRIS:focus::placeholder{opacity:.6}.pdl_health_record_search_searchActions__Lts5B{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.pdl_health_record_search_searchButton__eonNh{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_searchButton__eonNh:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.pdl_health_record_search_searchButton__eonNh:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_health_record_search_clearButton__ub8cE{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.pdl_health_record_search_clearButton__ub8cE:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-view__ipgLb{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:4px;box-shadow:0 4px 15px #05966966;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.pdl_health_record_search_jbrBtn-view__ipgLb:hover{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 25px #05966980;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-update__Hp2J7{background:linear-gradient(135deg,#d97706,#b45309);border:none;border-radius:4px;box-shadow:0 4px 15px #d9770666;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.pdl_health_record_search_jbrBtn-update__Hp2J7:hover{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 8px 25px #d9770680;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-delete__TSBUb{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:4px;box-shadow:0 4px 15px #dc262666;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.pdl_health_record_search_jbrBtn-delete__TSBUb:hover{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262680;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-cancel__vk7yx{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_health_record_search_jbrBtn-cancel__vk7yx:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-cancel__vk7yx:disabled{cursor:not-allowed;opacity:.5}.pdl_health_record_search_jbrBtn-confirm-delete__hX-zi{align-items:center;background:linear-gradient(90deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_health_record_search_jbrBtn-confirm-delete__hX-zi:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.pdl_health_record_search_jbrBtn-confirm-delete__hX-zi:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_health_record_search_delete-modal-actions__P3Nm\+{animation:pdl_health_record_search_spin__Je7CZ 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes pdl_health_record_search_modalSlideIn__PVgy4{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pdl_health_record_search_pulse__F0qIl{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pdl_health_record_search_phr-theme-toggle__LG6Nt{margin-left:auto}.pdl_health_record_search_theme-toggle-btn__QMIf9{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50px;box-shadow:0 4px 15px #3d52a01a;color:#3d52a0;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_theme-toggle-btn__QMIf9:hover{background:#ffffff40;box-shadow:0 8px 25px #3d52a026;transform:translateY(-2px)}.pdl_health_record_search_theme-icon__ewLgx{font-size:16px;transition:transform .3s ease}.pdl_health_record_search_theme-toggle-btn__QMIf9:hover .pdl_health_record_search_theme-icon__ewLgx{transform:scale(1.2) rotate(10deg)}.pdl_health_record_search_theme-text__u4PH2{font-size:14px;font-weight:600;letter-spacing:.5px}.pdl_health_record_search_jbrTable__5yQM7 tbody tr:hover{background:linear-gradient(135deg,#f8f9ff,#e8ecf5);box-shadow:0 8px 25px #3b82f61a;transform:translateY(-2px) scale(1.01)}.pdl_health_record_search_phrHrSubmit__BFj5S{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:20px;box-shadow:0 10px 30px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.8px;overflow:hidden;padding:20px 60px;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_searchSpinner__UIXdb{animation:pdl_health_record_search_spin__Je7CZ 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.pdl_health_record_search_searchIcon__IzARx{font-size:18px}.pdl_health_record_search_resultsSection__0ThyF{animation:pdl_health_record_search_slideInFromRight__q2o3q .8s cubic-bezier(.4,0,.2,1) .4s both;position:relative;z-index:1}.pdl_health_record_search_resultsHeader__HaMbb{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.5rem 2rem}.pdl_health_record_search_resultsHeaderIcon__00VKm{align-items:center;background:#3b82f626;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.pdl_health_record_search_resultsHeaderText__X7FsW h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.pdl_health_record_search_resultsHeaderText__X7FsW p{color:#94a3b8;font-size:.875rem;margin:0}.pdl_health_record_search_resultsContainer__9P2\+y{overflow:hidden}.pdl_health_record_search_loadingState__Gmhbx{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:1.1rem;justify-content:center;padding:3rem}.pdl_health_record_search_loadingSpinner__qStTE{animation:pdl_health_record_search_spin__Je7CZ 1s linear infinite;border:3px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:2rem;margin-bottom:1rem;width:2rem}.pdl_health_record_search_resultsTableContainer__v4NWs{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.pdl_health_record_search_resultsTable__N3XVI{border-collapse:collapse;font-size:.875rem;width:100%}.pdl_health_record_search_tableHeader__Es9rF{background:#334155cc;border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;position:sticky;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease;z-index:10}.pdl_health_record_search_tableHeader__Es9rF:hover{background:#3d4d66;color:#e2e8f0}.pdl_health_record_search_tableRow__9DFzm{border-bottom:1px solid #47556933;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_tableRow__9DFzm:hover{background:#3b82f60d;box-shadow:0 4px 20px #3b82f61a;transform:translateY(-2px)}.pdl_health_record_search_tableRow__9DFzm:last-child{border-bottom:none}.pdl_health_record_search_tableCell__sgSEo{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.pdl_health_record_search_patientAvatar__X8yoU,.pdl_health_record_search_patientCell__XUShG{align-items:center;display:flex;justify-content:center}.pdl_health_record_search_patientAvatar__X8yoU{background:#3b82f61a;border:2px solid #3b82f633;border-radius:50%;color:#60a5fa;height:2.5rem;transition:all .3s ease;width:2.5rem}.pdl_health_record_search_tableRow__9DFzm:hover .pdl_health_record_search_patientAvatar__X8yoU{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.1)}.pdl_health_record_search_cellText__dA2gi{font-size:.9rem;font-weight:500;line-height:1.4}.pdl_health_record_search_cellBadge__0IIMF{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.pdl_health_record_search_cellBadgeAssigned__hefTU{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.pdl_health_record_search_cellBadgeUnassigned__5mfWZ{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.pdl_health_record_search_actionButtons__eM3wC{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center}.pdl_health_record_search_actionButton__\+bMqA{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-width:70px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease;white-space:nowrap}.pdl_health_record_search_viewButton__-60x-{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.pdl_health_record_search_viewButton__-60x-:hover{background:#60a5fa33;border-color:#60a5fa80;transform:translateY(-1px)}.pdl_health_record_search_updateButton__oQ3lx{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.pdl_health_record_search_updateButton__oQ3lx:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.pdl_health_record_search_deleteButton__od54x{background:#f871711a;border-color:#f871714d;color:#f87171}.pdl_health_record_search_deleteButton__od54x:hover{background:#f8717133;border-color:#f8717180;transform:translateY(-1px)}.pdl_health_record_search_emptyState__2s9Bg{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.pdl_health_record_search_emptyStateIcon__lQj2T{margin-bottom:1rem;opacity:.6}.pdl_health_record_search_emptyState__2s9Bg h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.pdl_health_record_search_emptyState__2s9Bg p{font-size:.875rem;line-height:1.5;margin:0;max-width:400px}@keyframes pdl_health_record_search_slideInFromRight__q2o3q{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes pdl_health_record_search_spin__Je7CZ{to{transform:rotate(1turn)}}.pdl_health_record_search_errorModal__G\+UjN{align-items:center;animation:pdl_health_record_search_slideUp__UQ2-v .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.pdl_health_record_search_errorIcon__f9sQ9{align-items:center;animation:pdl_health_record_search_scaleIn__Jv98w .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}@keyframes pdl_health_record_search_scaleIn__Jv98w{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.pdl_health_record_search_errorModal__G\+UjN h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.pdl_health_record_search_errorModal__G\+UjN p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.pdl_health_record_search_errorBtn__fGiRP{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.pdl_health_record_search_errorBtn__fGiRP:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.pdl_health_record_search_cancelBtn__CYeQP{background:linear-gradient(135deg,#6b7280,#4b5563);border:none;border-radius:12px;box-shadow:0 4px 12px #6b72804d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.pdl_health_record_search_cancelBtn__CYeQP:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #6b728066;transform:translateY(-2px)}.pdl_health_record_search_modal-overlay__l6idx{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.pdl_health_record_search_modal-content__6QmOM{animation:pdl_health_record_search_modalSlideIn__PVgy4 .3s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 25px 80px #00000080;max-width:450px;overflow:hidden;width:90%}.pdl_health_record_search_modal-header__pWUJl{background:linear-gradient(135deg,#dc2626,#b91c1c);padding:1.5rem;text-align:center}.pdl_health_record_search_modal-header__pWUJl h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.pdl_health_record_search_modal-body__ABScB{color:#e2e8f0;padding:2rem;text-align:center}.pdl_health_record_search_modal-body__ABScB p{font-size:1rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.pdl_health_record_search_record-info__qQ\+bZ{background:#0f172acc;border:1px solid #4755694d;border-radius:8px;margin:1rem 0;padding:1rem}.pdl_health_record_search_record-info__qQ\+bZ strong{color:#60a5fa;font-size:1rem;font-weight:600}.pdl_health_record_search_record-info__qQ\+bZ small{color:#94a3b8;display:block;font-size:.85rem;font-style:italic;margin-top:.5rem}.pdl_health_record_search_success-message__o9B8h{padding:1rem 0}.pdl_health_record_search_success-message__o9B8h p{color:#10b981;font-size:1rem;font-weight:600;margin:0}.pdl_health_record_search_error-message__zyTP-{background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;margin-top:1rem;padding:1rem}.pdl_health_record_search_error-message__zyTP- p{color:#ef4444;font-size:.9rem;font-weight:500;margin:0}.pdl_health_record_search_modal-actions__J7IiS{background:#0f172a80;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:center;padding:1.5rem}.pdl_health_record_search_btn-cancel__8T0uo{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.9rem;font-weight:600;min-width:100px;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_health_record_search_btn-cancel__8T0uo:hover:not(:disabled){background:#64748be6;border-color:#64748b;transform:translateY(-1px)}.pdl_health_record_search_btn-cancel__8T0uo:disabled{cursor:not-allowed;opacity:.5;transform:none}.pdl_health_record_search_btn-delete__K6mMM{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_health_record_search_btn-delete__K6mMM:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262666;transform:translateY(-1px)}.pdl_health_record_search_btn-delete__K6mMM:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_health_record_search_paginationContainer__45sHp{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.pdl_health_record_search_paginationButton__xjO2s{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_health_record_search_paginationButton__xjO2s:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.pdl_health_record_search_paginationButton__xjO2s:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.pdl_health_record_search_paginationInfo__TJLal{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.pdl_health_record_search_paginationText__dZHCD{color:#94a3b8;font-weight:500}.pdl_health_record_search_paginationText__dZHCD strong{color:#e2e8f0;font-weight:700}.pdl_health_record_search_paginationDivider__FGLEi{color:#475569;font-weight:700}@media (max-width:768px){.pdl_health_record_search_paginationContainer__45sHp{flex-direction:column;gap:1rem}.pdl_health_record_search_paginationInfo__TJLal{flex-direction:column;gap:.5rem;text-align:center}.pdl_health_record_search_paginationButton__xjO2s{justify-content:center;width:100%}}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k{background:#f8fafc}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_systemHeader__AnTYR{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d;color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_systemTitle__TkBgK h1{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_systemTitle__TkBgK p{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_systemTime__M7Rkz{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_systemUser__AUE40{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_profileIcon__j6Y3X{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_profileIcon__j6Y3X:hover{background:#3b82f626;border-color:#3b82f64d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_profileDropdown__JZPH9{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_dropdownHeader__tKtv-{border-bottom-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_userName__T4VtI{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_userRole__2srxQ{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_dropdownDivider__8IERs{background:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_dropdownItem__y\+LZW{color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_dropdownItem__y\+LZW:hover{background:#f1f5f9;color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrSearchPage__vjLFk{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrSearchPage__vjLFk:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrTitle__tCEog{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBackBtn__Bo1gz{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f626}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBackBtn__Bo1gz:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 8px 20px #3b82f633}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchCard__NK75l{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000000f,0 4px 12px #3b82f60d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchCard__NK75l:hover{box-shadow:0 12px 32px #00000014,0 6px 16px #3b82f614}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchHeader__ZRcdn{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchInput__iwRIS{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchInput__iwRIS:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchInput__iwRIS:hover:not(:focus){border-color:#94a3b8}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchInput__iwRIS::placeholder{color:#94a3b8}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_inputLabel__RCAFn{color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_inputIcon__\+FWWL{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_inputGroup__NIW6Z:hover .pdl_health_record_search_inputIcon__\+FWWL{background:#3b82f61a;border-color:#3b82f633}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchButton__eonNh{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchButton__eonNh:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_clearButton__ub8cE{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_clearButton__ub8cE:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_searchActions__Lts5B{border-top-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_resultsHeader__HaMbb{background:#fff;border-color:#87cefa}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_resultsHeaderIcon__00VKm{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_resultsHeaderText__X7FsW h3{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_resultsHeaderText__X7FsW p{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_resultsTableContainer__v4NWs{background:#fff;border-color:#87cefa}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableHeader__Es9rF{background:#f1f5f9;border-bottom-color:#3b82f633;color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableHeader__Es9rF:hover{background:#e2e8f0;color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableRow__9DFzm{background:#f8fafc66;border-bottom-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableRow__9DFzm:hover{background:#e2e8f066}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableCell__sgSEo{border-bottom-color:#e2e8f0;color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_cellText__dA2gi{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_patientAvatar__X8yoU{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_errorModal__G\+UjN{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_errorModal__G\+UjN h3{color:#f59e0b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_errorModal__G\+UjN p{color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_tableRow__9DFzm:hover .pdl_health_record_search_patientAvatar__X8yoU{background:#3b82f626;border-color:#3b82f64d;box-shadow:0 4px 12px #3b82f633}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_cellBadgeAssigned__hefTU{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_cellBadgeUnassigned__5mfWZ{background:#ef44441a;border-color:#ef444433;color:#dc2626}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_viewButton__-60x-{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_viewButton__-60x-:hover{background:#3b82f61a;border-color:#3b82f64d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_updateButton__oQ3lx{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_updateButton__oQ3lx:hover{background:#22c55e1a;border-color:#22c55e4d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_deleteButton__od54x{background:#ef44440d;border-color:#ef444433;color:#dc2626}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_deleteButton__od54x:hover{background:#ef44441a;border-color:#ef44444d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_emptyState__2s9Bg,.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_loadingState__Gmhbx{background:#fff;border-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_emptyState__2s9Bg h4{color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_emptyState__2s9Bg p{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_emptyStateIcon__lQj2T{color:#cbd5e1}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-view__ipgLb{background:linear-gradient(135deg,#059669,#047857)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-view__ipgLb:hover{background:linear-gradient(135deg,#10b981,#059669)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-update__Hp2J7{background:linear-gradient(135deg,#d97706,#b45309)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-update__Hp2J7:hover{background:linear-gradient(135deg,#f59e0b,#d97706)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-delete__TSBUb{background:linear-gradient(135deg,#dc2626,#b91c1c)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-delete__TSBUb:hover{background:linear-gradient(135deg,#ef4444,#dc2626)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-overlay__l6idx{background:#0f172a80}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-content__6QmOM{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-header__pWUJl{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-body__ABScB{background:#fff;color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-body__ABScB p{color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_record-info__qQ\+bZ{background:#f8fafc;border-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_record-info__qQ\+bZ strong{color:#3b82f6}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_record-info__qQ\+bZ small{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_success-message__o9B8h p{color:#16a34a}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_error-message__zyTP-{background:#ef44441a;border-color:#ef444433}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_error-message__zyTP- p{color:#dc2626}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_modal-actions__J7IiS{background:#f8fafc;border-top-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_btn-cancel__8T0uo,.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-cancel__vk7yx{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_btn-cancel__8T0uo:hover,.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-cancel__vk7yx:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_btn-delete__K6mMM{background:linear-gradient(135deg,#dc2626,#b91c1c)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_btn-delete__K6mMM:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-confirm-delete__hX-zi{background:linear-gradient(90deg,#dc2626,#b91c1c)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_jbrBtn-confirm-delete__hX-zi:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationContainer__45sHp{background:#f8fafccc;border-top-color:#e2e8f0}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationButton__xjO2s{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f633}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationButton__xjO2s:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6)}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationButton__xjO2s:disabled{background:#cbd5e180;border-color:#cbd5e14d}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationText__dZHCD{color:#64748b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationText__dZHCD strong{color:#1e293b}.pdl_health_record_search_systemApp__bkZ2U.pdl_health_record_search_lightMode__I9O2k .pdl_health_record_search_paginationDivider__FGLEi{color:#94a3b8}.pdl_health_record_modal_jbrModalOverlay__TX4ud{align-items:center;animation:pdl_health_record_modal_overlayFadeIn__IZsuY .3s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:9999}@keyframes pdl_health_record_modal_overlayFadeIn__IZsuY{0%{opacity:0}to{opacity:1}}.pdl_health_record_modal_jbrModalContent__JAQhG{animation:pdl_health_record_modal_modalSlideIn__L2-XJ .3s ease;background:#1e293b;border:1px solid #334155;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:92%;z-index:10000}@keyframes pdl_health_record_modal_modalSlideIn__L2-XJ{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.pdl_health_record_modal_jbrModalHeader__LyAZc{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #334155;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative;z-index:10001}.pdl_health_record_modal_jbrHeaderLeft__DwHMd{align-items:center;display:flex;gap:1.5rem}.pdl_health_record_modal_jbrLogo__lyNA0{color:#fff;font-size:2.5rem}.pdl_health_record_modal_jbrHeaderText__SOmh6{display:flex;flex-direction:column;gap:.25rem}.pdl_health_record_modal_jbrHeaderText__SOmh6 h4,.pdl_health_record_modal_jbrHeaderText__SOmh6 h5{color:#fff;margin:0}.pdl_health_record_modal_jbrHeaderText__SOmh6 h4{font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.pdl_health_record_modal_jbrHeaderText__SOmh6 h5{font-size:1rem;font-weight:500;opacity:.9}.pdl_health_record_modal_jbrHeaderActions__zrPOG{align-items:center;display:flex;gap:1rem}.pdl_health_record_modal_jbrPdfBtn__7aLh9{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 18px;transition:all .2s ease}.pdl_health_record_modal_jbrPdfBtn__7aLh9:hover{background:#ffffff40;border-color:#fff6}.pdl_health_record_modal_jbrPdfBtn__7aLh9:active{transform:translateY(0) scale(.98)}.pdl_health_record_modal_jbrPdfBtn__7aLh9 svg{height:18px;width:18px}.pdl_health_record_modal_jbrCopyBtn__OzQcB{align-items:center;background:#10b98133;border:1px solid #10b98166;border-radius:10px;color:#10b981;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 18px;transition:all .2s ease}.pdl_health_record_modal_jbrCopyBtn__OzQcB:hover{background:#10b9814d;border-color:#10b98199;color:#34d399}.pdl_health_record_modal_jbrCopyBtn__OzQcB:active{transform:translateY(0) scale(.98)}.pdl_health_record_modal_jbrCopyBtn__OzQcB svg{height:18px;width:18px}.pdl_health_record_modal_jbrCloseBtn__jPGVI{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.pdl_health_record_modal_jbrCloseBtn__jPGVI:hover{background:#ffffff40;border-color:#fff6}.pdl_health_record_modal_jbrModalBody__Glelv{background:#0f172a;color:#e2e8f0;flex:1 1;max-height:calc(90vh - 120px);overflow-y:auto;padding:0;position:relative}.pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar{width:10px}.pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-track{background:#1e293b}.pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:5px}.pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-thumb:hover{background:#60a5fa}.pdl_health_record_modal_jbrFormTitle__zOSKo{align-items:center;color:#60a5fa;display:flex;font-size:1.75rem;font-weight:700;gap:1rem;justify-content:center;letter-spacing:1px;margin:2rem 0;padding:0 2rem;text-align:center;text-transform:uppercase}.pdl_health_record_modal_jbrFormTitle__zOSKo svg{color:#60a5fa;flex-shrink:0;height:2rem;width:2rem}.pdl_health_record_modal_jbrSection__ZX57U{background:#1e293b;border:1px solid #334155;border-radius:12px;margin:0 2rem 1.5rem;padding:2rem;transition:all .2s ease}.pdl_health_record_modal_jbrSection__ZX57U:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.pdl_health_record_modal_jbrSectionTitle__pKHm5{align-items:center;border-bottom:2px solid #334155;color:#60a5fa;display:flex;font-size:1.125rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.pdl_health_record_modal_jbrSectionTitle__pKHm5 svg{color:#60a5fa;flex-shrink:0;height:1.25rem;width:1.25rem}.pdl_health_record_modal_jbrGrid__2dUiL{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pdl_health_record_modal_jbrFieldGroup__rMyxC{display:flex;flex-direction:column;gap:.625rem}.pdl_health_record_modal_jbrFieldGroup__rMyxC label{align-items:center;color:#94a3b8;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.5px;text-transform:uppercase}.pdl_health_record_modal_jbrFieldGroup__rMyxC label svg{color:#60a5fa;flex-shrink:0;height:.875rem;width:.875rem}.pdl_health_record_modal_jbrFieldValue__xiaxk{align-items:center;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;display:flex;font-size:.95rem;font-weight:500;line-height:1.4;min-height:42px;padding:.75rem 1rem;transition:all .2s ease}.pdl_health_record_modal_jbrFieldValue__xiaxk:hover{background:#1e293b;border-color:#3b82f6}.pdl_health_record_modal_jbrInteractiveIcon__HN4lR{align-items:center;background:#3b82f61a;border:1px solid #3b82f6;border-radius:8px;color:#60a5fa;display:inline-flex;font-size:1.125rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.pdl_health_record_modal_jbrInteractiveIcon__HN4lR svg{color:inherit;height:100%;width:100%}.pdl_health_record_modal_jbrInteractiveIcon__HN4lR:hover{background:#3b82f633;border-color:#60a5fa}.pdl_health_record_modal_jbrHoverLift__W83Dy{transition:all .3s ease}.pdl_health_record_modal_jbrGradientText__IOOup{color:#60a5fa;font-weight:700}.pdl_health_record_modal_jbrPageNavigation__NPaEO{border-bottom:1px solid #334155;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;padding:1.5rem 2rem}.pdl_health_record_modal_jbrPageBtn__WVXXj{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:10px;color:#cbd5e1;cursor:pointer;display:flex;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .2s ease}.pdl_health_record_modal_jbrPageBtn__WVXXj svg{flex-shrink:0;height:1.125rem;width:1.125rem}.pdl_health_record_modal_jbrPageBtn__WVXXj:hover{background:#334155;border-color:#3b82f6;color:#60a5fa}.pdl_health_record_modal_jbrPageBtn__WVXXj.pdl_health_record_modal_active__2hgWw{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.pdl_health_record_modal_jbrLoadingContainer__afKJx{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.pdl_health_record_modal_jbrLoadingSpinner__St1Gp{animation:pdl_health_record_modal_spin__nevwr 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:1rem;width:48px}@keyframes pdl_health_record_modal_spin__nevwr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.pdl_health_record_modal_jbrModalContent__JAQhG{border-radius:16px;margin:1rem;max-height:95vh;width:95%}.pdl_health_record_modal_jbrModalHeader__LyAZc{flex-direction:column;gap:1rem;padding:1.5rem;text-align:center}.pdl_health_record_modal_jbrHeaderLeft__DwHMd{flex-direction:column;gap:.75rem}.pdl_health_record_modal_jbrHeaderText__SOmh6 h4{font-size:1.1rem}.pdl_health_record_modal_jbrHeaderText__SOmh6 h5{font-size:.9rem}.pdl_health_record_modal_jbrHeaderActions__zrPOG{flex-direction:row;justify-content:center;width:100%}.pdl_health_record_modal_jbrFormTitle__zOSKo{font-size:1.5rem;margin:1rem 0 1.5rem}.pdl_health_record_modal_jbrSection__ZX57U{margin:0 1rem 1rem;padding:1rem}.pdl_health_record_modal_jbrGrid__2dUiL{gap:.75rem;grid-template-columns:1fr}.pdl_health_record_modal_jbrSectionTitle__pKHm5{font-size:1rem}.pdl_health_record_modal_jbrFieldGroup__rMyxC label{font-size:.75rem}.pdl_health_record_modal_jbrFieldValue__xiaxk{font-size:.875rem;padding:.625rem .75rem}.pdl_health_record_modal_jbrPageNavigation__NPaEO{flex-direction:column;gap:.5rem;padding:1rem}.pdl_health_record_modal_jbrPageBtn__WVXXj{font-size:.875rem;padding:.75rem}.pdl_health_record_modal_jbrPhotoFrame__6pV\+Y{height:150px;width:120px}.pdl_health_record_modal_jbrPhotoLabel__XTQev{font-size:.75rem}.pdl_health_record_modal_jbrPhotoSection__bbpQM{margin-bottom:1.5rem;padding:.5rem 0}}body.pdl_health_record_modal_modal-open__f1BTf,html.pdl_health_record_modal_modal-open__f1BTf{overflow:hidden!important}.pdl_health_record_modal_jbrModalOverlay__TX4ud{overflow:hidden}.pdl_health_record_modal_jbrModalContent__JAQhG{position:relative}@media (prefers-reduced-motion:reduce){.pdl_health_record_modal_jbrFieldValue__xiaxk,.pdl_health_record_modal_jbrInteractiveIcon__HN4lR,.pdl_health_record_modal_jbrModalContent__JAQhG,.pdl_health_record_modal_jbrSection__ZX57U{animation:none;transition:none}}@media (max-width:768px){.pdl_health_record_modal_phrModalContent__9u7JF{border-radius:8px;margin:.5rem;width:95%}.pdl_health_record_modal_phrModalHeader__XMpcF{padding:1rem 1.5rem}.pdl_health_record_modal_phrModalBody__97b5x{padding:1.5rem}.pdl_health_record_modal_phrInfoGrid__q3WTo{gap:1rem;grid-template-columns:1fr}.pdl_health_record_modal_phr-table__rAYqs td,.pdl_health_record_modal_phr-table__rAYqs th{font-size:.9rem;padding:.75rem}}.pdl_health_record_modal_jbrPhotoSection__bbpQM{display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0}.pdl_health_record_modal_jbrPhotoContainer__nMvO7{align-items:center;display:flex;flex-direction:column;gap:.75rem}.pdl_health_record_modal_jbrPhotoFrame__6pV\+Y{background:#1e293b;border:2px solid #3b82f6;border-radius:12px;box-shadow:0 8px 20px #0000004d;height:180px;overflow:hidden;padding:8px;position:relative;transition:all .2s ease;width:150px}.pdl_health_record_modal_jbrPhotoFrame__6pV\+Y:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f64d;transform:translateY(-2px)}.pdl_health_record_modal_jbrPdlPhoto__XrhiF{background:#0f172acc;border-radius:8px;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.pdl_health_record_modal_jbrPhotoPlaceholder__OL6Cm{align-items:center;background:#0f172a;border-radius:8px;color:#94a3b8;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.75rem;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.pdl_health_record_modal_jbrPhotoPlaceholder__OL6Cm svg{color:#60a5fa}.pdl_health_record_modal_jbrPhotoLabel__XTQev{color:#60a5fa;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.pdl_health_record_modal_phrHeaderLeft__bw\+8T{align-items:center;display:flex;gap:1.5rem}.pdl_health_record_modal_phrLogo__s6SHQ{font-size:2.5rem}.pdl_health_record_modal_phrHeaderText__cUG6F h4,.pdl_health_record_modal_phrHeaderText__cUG6F h5{font-weight:700;margin:0}.pdl_health_record_modal_phrHeaderText__cUG6F h4{font-size:1.25rem}.pdl_health_record_modal_phrHeaderText__cUG6F h5{font-size:1rem;font-weight:500}.pdl_health_record_modal_phrPageNavigation__pelyC{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.pdl_health_record_modal_phrPageBtn__4pBkd{background:#0f172acc;border:1px solid #3b82f64d;border-radius:8px;color:#e2e8f0;cursor:pointer;padding:.75rem 1.5rem}.pdl_health_record_modal_phrPageBtn__4pBkd:hover{background:#3b82f633;border-color:#3b82f666}.pdl_health_record_modal_active__2hgWw,.pdl_health_record_modal_phrPageBtn__4pBkd.pdl_health_record_modal_active__2hgWw{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f680}.pdl_health_record_modal_jbrPageNavFooter__Oxno5{border-top:1px solid #3b82f633;display:flex;padding:1.5rem 2rem;width:100%}.pdl_health_record_modal_jbrPageNavFooterLeft__B3DYD{display:flex;justify-content:flex-start;width:100%}.pdl_health_record_modal_jbrPageNavFooterRight__lNbt8{display:flex;justify-content:flex-end;width:100%}.pdl_health_record_modal_jbrNextBtn__XpSTL{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f6;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_health_record_modal_jbrNextBtn__XpSTL:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-2px)}.pdl_health_record_modal_jbrBackBtn__\+R4im{align-items:center;background:#64748b;border:1px solid #64748b;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_health_record_modal_jbrBackBtn__\+R4im:hover{background:#78716c;transform:translateY(-2px)}.pdl_health_record_modal_jbrModalOverlay__TX4ud.pdl_health_record_modal_lightMode__34rf6{background:#0f172a80}.pdl_health_record_modal_jbrModalContent__JAQhG.pdl_health_record_modal_lightMode__34rf6{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrModalHeader__LyAZc{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom-color:#e2e8f0}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrHeaderText__SOmh6 h4,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrHeaderText__SOmh6 h5,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_phrHeaderText__cUG6F h4,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_phrHeaderText__cUG6F h5{color:#fff}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPdfBtn__7aLh9{background:#ffffff26;border-color:#ffffff4d;color:#fff}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPdfBtn__7aLh9:hover{background:#ffffff40;border-color:#fff6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrCopyBtn__OzQcB{background:#10b98133;border-color:#10b98166;color:#10b981}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrCopyBtn__OzQcB:hover{background:#10b9814d;border-color:#10b98199;color:#34d399}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrCloseBtn__jPGVI{background:#ffffff26;border-color:#ffffff4d;color:#fff}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrCloseBtn__jPGVI:hover{background:#ffffff40;border-color:#fff6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrModalBody__Glelv{background:#f8fafc;color:#1e293b}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-track{background:#f1f5f9}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-thumb{background:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrModalBody__Glelv::-webkit-scrollbar-thumb:hover{background:#60a5fa}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFormTitle__zOSKo,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFormTitle__zOSKo svg{color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrSection__ZX57U{background:#fff;border-color:#e2e8f0}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrSection__ZX57U:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrSectionTitle__pKHm5{border-bottom-color:#e2e8f0;color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrSectionTitle__pKHm5 svg{color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFieldGroup__rMyxC label{color:#64748b}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFieldGroup__rMyxC label svg{color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFieldValue__xiaxk{background:#f8fafc;border-color:#e2e8f0;color:#1e293b}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrFieldValue__xiaxk:hover{background:#fff;border-color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrInteractiveIcon__HN4lR{background:#3b82f61a;border-color:#3b82f6;color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrInteractiveIcon__HN4lR:hover{background:#3b82f633;border-color:#60a5fa}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrGradientText__IOOup{color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPageNavigation__NPaEO{border-bottom-color:#e2e8f0}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPageBtn__WVXXj{background:#f8fafc;border-color:#e2e8f0;color:#475569}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPageBtn__WVXXj:hover{background:#f1f5f9;border-color:#3b82f6;color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPageBtn__WVXXj.pdl_health_record_modal_active__2hgWw{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_phrPageBtn__4pBkd{background:#f8fafc;border-color:#e2e8f0;color:#475569}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_phrPageBtn__4pBkd:hover{background:#3b82f61a;border-color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_active__2hgWw,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_phrPageBtn__4pBkd.pdl_health_record_modal_active__2hgWw{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrLoadingContainer__afKJx{color:#475569}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrLoadingSpinner__St1Gp{border-color:#3b82f6 #3b82f633 #3b82f633}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPhotoFrame__6pV\+Y{background:#fff;border-color:#3b82f6;box-shadow:0 8px 20px #3b82f626}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPhotoFrame__6pV\+Y:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f633}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPdlPhoto__XrhiF{background:#f8fafc}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPhotoPlaceholder__OL6Cm{background:#f8fafc;color:#64748b}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPhotoLabel__XTQev,.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPhotoPlaceholder__OL6Cm svg{color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrPageNavFooter__Oxno5{border-top-color:#e2e8f0}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrNextBtn__XpSTL{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrNextBtn__XpSTL:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrBackBtn__\+R4im{background:#94a3b8;border-color:#94a3b8}.pdl_health_record_modal_lightMode__34rf6 .pdl_health_record_modal_jbrBackBtn__\+R4im:hover{background:#64748b}.pdl_consultation_search_systemApp__wo-Do{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.pdl_consultation_search_systemHeader__CuTIc{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.pdl_consultation_search_headerLeft__LcQOH{align-items:center;display:flex;gap:1rem}.pdl_consultation_search_systemLogo__4Oreq{align-items:center;display:flex;gap:.75rem}.pdl_consultation_search_systemLogoImg__nIduI{height:40px;object-fit:contain;width:40px}.pdl_consultation_search_systemTitle__-f3Sy{display:flex;flex-direction:column}.pdl_consultation_search_systemTitle__-f3Sy h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.pdl_consultation_search_systemTitle__-f3Sy p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.pdl_consultation_search_headerRight__XwCyy{align-items:center;display:flex;gap:1rem}.pdl_consultation_search_systemInfo__jNXeL{text-align:right}.pdl_consultation_search_systemTime__4Cgp6{color:#e2e8f0;font-size:.875rem;font-weight:600}.pdl_consultation_search_systemUser__8bYXp{color:#94a3b8;font-size:.75rem;font-weight:500}.pdl_consultation_search_profileSection__sq7Es{align-items:center;display:flex;position:relative}.pdl_consultation_search_profileIcon__flll5{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.pdl_consultation_search_profileIcon__flll5:hover{background:#06b6d44d;border-color:#06b6d480}.pdl_consultation_search_profileDropdown__ThMC8{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.pdl_consultation_search_dropdownHeader__RqwzO{border-bottom:1px solid #334155;padding:1rem}.pdl_consultation_search_userInfo__I60uk{display:flex;flex-direction:column;gap:4px}.pdl_consultation_search_userRole__L7NMV{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.pdl_consultation_search_userName__YlKkk{color:#fff;font-size:.95rem;font-weight:600}.pdl_consultation_search_dropdownDivider__UnASw{background:#334155;height:1px}.pdl_consultation_search_dropdownItem__71Ewm{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.pdl_consultation_search_dropdownItem__71Ewm:hover{background:#334155;color:#e2e8f0}.pdl_consultation_search_jbrSearchPage__62w-E{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.pdl_consultation_search_jbrSearchPage__62w-E:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes pdl_consultation_search_jbrBackgroundFloat__H7K3u{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.pdl_consultation_search_jbrHeader__H0zmI{align-items:center;animation:pdl_consultation_search_slideInFromTop__g7T-x .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes pdl_consultation_search_slideInFromTop__g7T-x{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.pdl_consultation_search_jbrBackBtn__xVKSs{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.pdl_consultation_search_jbrBackBtn__xVKSs:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.pdl_consultation_search_jbrBackBtn__xVKSs:hover:before{left:100%}.pdl_consultation_search_jbrBackBtn__xVKSs:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.pdl_consultation_search_jbrBackBtn__xVKSs:active{transform:translateY(-1px) scale(.98)}.pdl_consultation_search_jbrTitle__K46rO{-webkit-text-fill-color:#0000;animation:pdl_consultation_search_jbrTitleGlow__Ou-ZN 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes pdl_consultation_search_jbrTitleGlow__Ou-ZN{0%{filter:drop-shadow(0 0 10px rgba(112,145,230,.3))}to{filter:drop-shadow(0 0 20px rgba(112,145,230,.6))}}.pdl_consultation_search_searchCard__6wJXA{animation:pdl_consultation_search_slideInFromLeft__ptK3g .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.pdl_consultation_search_searchCard__6wJXA:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.pdl_consultation_search_searchHeader__ediGj{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.pdl_consultation_search_searchHeaderIcon__HhOSx{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.pdl_consultation_search_searchHeaderText__JaFbl h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.pdl_consultation_search_searchHeaderText__JaFbl p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.pdl_consultation_search_searchForm__PBs6h{padding:3rem}@keyframes pdl_consultation_search_slideInFromLeft__ptK3g{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.pdl_consultation_search_searchFormGrid__87YBf{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.pdl_consultation_search_inputGroup__MHpDF{align-items:flex-start;display:flex;gap:1rem;position:relative}.pdl_consultation_search_inputIcon__zNbKl{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.pdl_consultation_search_inputGroup__MHpDF:hover .pdl_consultation_search_inputIcon__zNbKl{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.pdl_consultation_search_inputWrapper__u1sl\+{flex:1 1}.pdl_consultation_search_inputLabel__U7cdN{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.pdl_consultation_search_searchInput__HEt9J{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.pdl_consultation_search_searchInput__HEt9J:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.pdl_consultation_search_searchInput__HEt9J:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.pdl_consultation_search_searchInput__HEt9J::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.pdl_consultation_search_searchInput__HEt9J:focus::placeholder{opacity:.6}.pdl_consultation_search_searchActions__FoVXx{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.pdl_consultation_search_searchButton__ICGRn{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_consultation_search_searchButton__ICGRn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.pdl_consultation_search_searchButton__ICGRn:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_consultation_search_clearButton__Rm4az{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_clearButton__Rm4az:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_consultation_search_searchSpinner__7Nq\+f{animation:pdl_consultation_search_spin__odA7k 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.pdl_consultation_search_searchIcon__ORahf{font-size:16px}.pdl_consultation_search_resultsSection__nhxLS{animation:pdl_consultation_search_slideInFromRight__trkM9 .8s cubic-bezier(.4,0,.2,1) .4s both;position:relative;z-index:1}.pdl_consultation_search_resultsHeader__8e\+\+B{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.5rem 2rem}.pdl_consultation_search_resultsHeaderIcon__THKpN{align-items:center;background:#3b82f626;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.pdl_consultation_search_resultsHeaderText__2UHv- h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.pdl_consultation_search_resultsHeaderText__2UHv- p{color:#94a3b8;font-size:.875rem;margin:0}.pdl_consultation_search_resultsContainer__wFumL{overflow:hidden}.pdl_consultation_search_loadingState__oHoM3{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:1.1rem;justify-content:center;padding:3rem}.pdl_consultation_search_loadingSpinner__Afhte{animation:pdl_consultation_search_spin__odA7k 1s linear infinite;border:3px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:2rem;margin-bottom:1rem;width:2rem}.pdl_consultation_search_resultsTableContainer__6Wb8g{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.pdl_consultation_search_resultsTable__BPBYR{border-collapse:collapse;font-size:.875rem;width:100%}.pdl_consultation_search_tableHeader__eu3C-{background:#334155cc;border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;position:sticky;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease;z-index:10}.pdl_consultation_search_tableHeader__eu3C-:hover{background:#3d4d66;color:#e2e8f0}.pdl_consultation_search_tableRow__j02AH{border-bottom:1px solid #47556933;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_consultation_search_tableRow__j02AH:hover{background:#3b82f60d;box-shadow:0 4px 20px #3b82f61a;transform:translateY(-2px)}.pdl_consultation_search_tableRow__j02AH:last-child{border-bottom:none}.pdl_consultation_search_tableCell__NSLGY{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.pdl_consultation_search_patientAvatar__IXABn,.pdl_consultation_search_patientCell__CC1FL{align-items:center;display:flex;justify-content:center}.pdl_consultation_search_patientAvatar__IXABn{background:#3b82f61a;border:2px solid #3b82f633;border-radius:50%;color:#60a5fa;height:2.5rem;transition:all .3s ease;width:2.5rem}.pdl_consultation_search_tableRow__j02AH:hover .pdl_consultation_search_patientAvatar__IXABn{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.1)}.pdl_consultation_search_cellText__Mhwmq{color:#e2e8f0;font-weight:500}.pdl_consultation_search_cellBadge__u0Js\+{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.pdl_consultation_search_cellBadgeAssigned__35c\+d{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.pdl_consultation_search_cellBadgeUnassigned__6L6Mm{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.pdl_consultation_search_actionButtons__-uLXb{align-items:center;display:flex;gap:.5rem;justify-content:center}.pdl_consultation_search_actionButton__\+C-5L{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-width:70px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease;white-space:nowrap}.pdl_consultation_search_viewButton__UMD6-{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.pdl_consultation_search_viewButton__UMD6-:hover{background:#60a5fa33;border-color:#60a5fa80;transform:translateY(-1px)}.pdl_consultation_search_updateButton__K4bhA{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.pdl_consultation_search_updateButton__K4bhA:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.pdl_consultation_search_deleteButton__UigfE{background:#f871711a;border-color:#f871714d;color:#f87171}.pdl_consultation_search_deleteButton__UigfE:hover{background:#f8717133;border-color:#f8717180;transform:translateY(-1px)}.pdl_consultation_search_emptyState__RVex7{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.pdl_consultation_search_emptyStateIcon__J9jdY{margin-bottom:1rem;opacity:.6}.pdl_consultation_search_emptyState__RVex7 h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.pdl_consultation_search_emptyState__RVex7 p{font-size:.875rem;line-height:1.5;margin:0;max-width:400px}@keyframes pdl_consultation_search_slideInFromRight__trkM9{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.pdl_consultation_search_statusBadge__Y-u\+C{border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.pdl_consultation_search_statusCompleted__vMMkv{background:#05966933;border:1px solid #0596694d;color:#10b981}.pdl_consultation_search_statusPending__cbWjD{background:#d9770633;border:1px solid #d977064d;color:#f59e0b}.pdl_consultation_search_statusCancelled__ZM39\+{background:#dc262633;border:1px solid #dc26264d;color:#ef4444}.pdl_consultation_search_modalOverlay__V7Z7y{align-items:center;animation:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.pdl_consultation_search_modalContent__YhRt0{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-height:80vh;max-width:600px;overflow-y:auto;width:90%}.pdl_consultation_search_modalHeader__Xn-sK{border-radius:16px 16px 0 0}.pdl_consultation_search_modalHeader__Xn-sK h3{font-size:1.25rem}.pdl_consultation_search_modalLoading__t\+eFi{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:3rem}.pdl_consultation_search_detailsGrid__9EroD{grid-gap:1rem;display:grid;gap:1rem}.pdl_consultation_search_detailItem__LOSYz{align-items:center;background:#0f172a99;border:1px solid #47556933;border-radius:8px;display:flex;justify-content:space-between;padding:.75rem}.pdl_consultation_search_detailItem__LOSYz label{color:#cbd5e1;font-size:.875rem;font-weight:600}.pdl_consultation_search_detailItem__LOSYz span{color:#e2e8f0;font-weight:500}.pdl_consultation_search_deleteModal__zHdFB{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;width:90%}.pdl_consultation_search_deleteModalHeader__t1qUU{background:linear-gradient(135deg,#dc2626,#b91c1c);border-bottom:1px solid #4755694d;border-radius:16px 16px 0 0;padding:1.5rem 2rem}.pdl_consultation_search_deleteModalHeader__t1qUU h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.pdl_consultation_search_deleteModalBody__mrvsp{color:#cbd5e1;padding:2rem}.pdl_consultation_search_recordInfo__d9STk{background:#0f172a99;border:1px solid #47556933;border-radius:8px;font-size:.875rem;line-height:1.5;margin:1rem 0;padding:1rem}.pdl_consultation_search_successMessage__zK1Ss{align-items:center;color:#10b981;display:flex;flex-direction:column;text-align:center}.pdl_consultation_search_successIcon__Mu2Z2{align-items:center;background:#05966933;border:2px solid #0596694d;border-radius:50%;display:flex;font-size:1.5rem;font-weight:700;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.pdl_consultation_search_errorMessage__cCHF-{background:#dc26261a;border:1px solid #dc262633;border-radius:8px;color:#ef4444;font-size:.875rem;margin-top:1rem;padding:.75rem}.pdl_consultation_search_deleteModalActions__ssSG5{background:#0f172a4d;border-radius:0 0 16px 16px;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.pdl_consultation_search_jbrBtnCancel__oKQbk{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_jbrBtnCancel__oKQbk:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_consultation_search_jbrBtnCancel__oKQbk:disabled{cursor:not-allowed;opacity:.5}.pdl_consultation_search_jbrBtnConfirmDelete__CZadf{align-items:center;background:linear-gradient(90deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_jbrBtnConfirmDelete__CZadf:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.pdl_consultation_search_jbrBtnConfirmDelete__CZadf:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_consultation_search_deleteSpinner__DXXz6{animation:pdl_consultation_search_spin__odA7k 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes pdl_consultation_search_modalSlideIn__Qocv5{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes pdl_consultation_search_spin__odA7k{to{transform:rotate(1turn)}}.pdl_consultation_search_datePickerInput__ucp8H{cursor:pointer;position:relative}.pdl_consultation_search_datePickerInput__ucp8H:hover{background:#0f172acc;border-color:#3b82f666}.pdl_consultation_search_modal__khPWE{animation:none;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;overflow:hidden;width:90%}@keyframes pdl_consultation_search_slideUp__PDasZ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pdl_consultation_search_modalHeader__Xn-sK{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.pdl_consultation_search_modalHeader__Xn-sK h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.pdl_consultation_search_modalCloseBtn__aJKi7{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.pdl_consultation_search_modalCloseBtn__aJKi7:hover{background:#ffffff1a}.pdl_consultation_search_modalBody__k8fv-{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.pdl_consultation_search_modalRow__jAj09{display:flex;gap:1rem}.pdl_consultation_search_modalField__\+Q-Nt{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.pdl_consultation_search_modalField__\+Q-Nt label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.pdl_consultation_search_modalField__\+Q-Nt input,.pdl_consultation_search_modalField__\+Q-Nt select{appearance:none;background:#0f172a99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 2.5rem .875rem 1rem;transition:all .3s ease;width:100%}.pdl_consultation_search_modalField__\+Q-Nt input{background-image:none;padding-right:1rem}.pdl_consultation_search_modalField__\+Q-Nt input:focus,.pdl_consultation_search_modalField__\+Q-Nt select:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.pdl_consultation_search_modalField__\+Q-Nt select option{background:#1e293b;color:#e2e8f0;padding:.5rem}.pdl_consultation_search_modalFooter__X3GTZ{background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.pdl_consultation_search_modalBtn__ZHCN5{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_modalBtn__ZHCN5:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.pdl_consultation_search_modalBtnGhost__BNCaI{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_modalBtnGhost__BNCaI:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_consultation_search_errorModal__m3Sig{align-items:center;animation:pdl_consultation_search_slideUp__PDasZ .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.pdl_consultation_search_errorIcon__C6hga{align-items:center;animation:pdl_consultation_search_scaleIn__mMLG9 .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}@keyframes pdl_consultation_search_scaleIn__mMLG9{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.pdl_consultation_search_errorModal__m3Sig h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.pdl_consultation_search_errorModal__m3Sig p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.pdl_consultation_search_errorBtn__MzmrF{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.pdl_consultation_search_errorBtn__MzmrF:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.pdl_consultation_search_cancelBtn__xYxl3{background:linear-gradient(135deg,#6b7280,#4b5563);border:none;border-radius:12px;box-shadow:0 4px 12px #6b72804d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.pdl_consultation_search_cancelBtn__xYxl3:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #6b728066;transform:translateY(-2px)}.pdl_consultation_search_modalError__68u7w{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.pdl_consultation_search_modalHelper__T\+ows{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;color:#60a5fa;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.pdl_consultation_search_datePickerOverlay__t2hD8{align-items:center;animation:pdl_consultation_search_modalSlideIn__Qocv5 .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2100}.pdl_consultation_search_datePickerModal__Q1OLQ{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:400px;overflow:hidden;width:90%}.pdl_consultation_search_datePickerHeader__CRBP1{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.pdl_consultation_search_datePickerHeader__CRBP1 h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.pdl_consultation_search_datePickerCloseBtn__hE4Od{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.pdl_consultation_search_datePickerCloseBtn__hE4Od:hover{background:#ffffff1a}.pdl_consultation_search_datePickerContent__CIxYk{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.pdl_consultation_search_dateSelectionGrid__H3lAx{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:1fr 80px 1fr}.pdl_consultation_search_dateSelectGroup__l9-Zl{display:flex;flex-direction:column;gap:.5rem}.pdl_consultation_search_dateLabel__FQFL7{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.pdl_consultation_search_dateSelect__1M5Fm{background:#0f172a99;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.pdl_consultation_search_dateSelect__1M5Fm:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.pdl_consultation_search_dateSelect__1M5Fm:disabled{background:#0f172a4d;cursor:not-allowed;opacity:.5}.pdl_consultation_search_dateSelect__1M5Fm option{background:#1e293b;color:#e2e8f0;padding:.5rem}.pdl_consultation_search_datePreview__hRJ3Z{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;margin-top:.5rem;padding:1rem;text-align:center}.pdl_consultation_search_previewLabel__Pl0wz{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.pdl_consultation_search_previewDate__6cpIE{color:#60a5fa;font-size:1.125rem;font-weight:600}.pdl_consultation_search_datePickerActions__BHuDJ{display:flex;gap:1rem;justify-content:flex-end}.pdl_consultation_search_datePickerClearBtn__iERBq{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_datePickerClearBtn__iERBq:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_consultation_search_datePickerConfirmBtn__9u9jd{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.pdl_consultation_search_datePickerConfirmBtn__9u9jd:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.pdl_consultation_search_datePickerConfirmBtn__9u9jd:disabled{box-shadow:0 2px 8px #3b82f633;cursor:not-allowed;opacity:.5;transform:none}.pdl_consultation_search_calendarModal__46Qg3{animation:pdl_consultation_search_modalSlideIn__Qocv5 .3s ease-out;background:#1e1e1e;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 20px 60px #00000080;max-width:90vw;padding:0;width:400px}.pdl_consultation_search_calendarHeader__9b31k{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.pdl_consultation_search_calendarTitle__BWxLZ{color:#fff;flex:1 1;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.pdl_consultation_search_calendarNavBtn__sFp7A{align-items:center;background:none;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.pdl_consultation_search_calendarNavBtn__sFp7A:hover{background:#ffffff1a;color:#fff}.pdl_consultation_search_calendarInfo__CcjPZ{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1rem 1.5rem}.pdl_consultation_search_selectedDateDisplay__FE1DM{background:#2a2a2a;border:1px solid #ffffff1a;border-radius:.5rem;color:#fff;font-family:Courier New,monospace;font-size:.875rem;font-weight:500;padding:.625rem 1rem}.pdl_consultation_search_todayBtn__qUGR4{background:none;border:1px solid #fff3;border-radius:.5rem;color:#fffc;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.pdl_consultation_search_todayBtn__qUGR4:hover{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.pdl_consultation_search_calendarGrid__2wuJP{padding:1.5rem}.pdl_consultation_search_dayHeaders__37f-8{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:.75rem}.pdl_consultation_search_dayHeader__Ya2Qx{color:#ffffff80;font-size:.75rem;font-weight:600;padding:.5rem;text-align:center;text-transform:uppercase}.pdl_consultation_search_daysGrid__8rCkD{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr)}.pdl_consultation_search_dayCell__WhkVD{align-items:center;aspect-ratio:1;background:none;border:none;border-radius:.5rem;color:#ffffffe6;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;position:relative;transition:all .2s ease}.pdl_consultation_search_dayCell__WhkVD:hover:not(:disabled):not(.pdl_consultation_search_otherMonth__jOjjo){background:#ffffff1a;color:#fff}.pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_otherMonth__jOjjo{color:#fff3;cursor:default}.pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_today__\+o\+FH{background:#60a5fa33;color:#60a5fa;font-weight:600}.pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_today__\+o\+FH:before{background:#60a5fa;border-radius:50%;bottom:.25rem;content:"";height:.25rem;left:50%;position:absolute;transform:translateX(-50%);width:.25rem}.pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_selected__wCtxf{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf666;color:#fff;font-weight:600}.pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_selected__wCtxf:hover{background:linear-gradient(135deg,#9c6ef7,#8b5cf6)}.pdl_consultation_search_calendarActions__X7IDE{grid-gap:.75rem;border-top:1px solid #ffffff1a;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding:1rem 1.5rem}.pdl_consultation_search_calendarCancelBtn__WIgN-{background:#0000;border:1px solid #fff3;border-radius:.5rem;color:#fffc;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1rem;transition:all .2s ease}.pdl_consultation_search_calendarCancelBtn__WIgN-:hover{background:#ffffff0d;border-color:#ffffff4d;color:#fff}.pdl_consultation_search_calendarApplyBtn__ArQxn{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:.5rem;box-shadow:0 4px 12px #8b5cf64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1rem;transition:all .2s ease}.pdl_consultation_search_calendarApplyBtn__ArQxn:hover:not(:disabled){background:linear-gradient(135deg,#9c6ef7,#8b5cf6);box-shadow:0 6px 16px #8b5cf666;transform:translateY(-1px)}.pdl_consultation_search_calendarApplyBtn__ArQxn:disabled{box-shadow:0 2px 8px #8b5cf633;cursor:not-allowed;opacity:.5;transform:none}.pdl_consultation_search_viewModalContent__KHGW0{animation:pdl_consultation_search_modalSlideIn__Qocv5 .4s cubic-bezier(.4,0,.2,1);background:#1e293b;border:1px solid #47556966;border-radius:20px;box-shadow:0 25px 80px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:95%}.pdl_consultation_search_viewModalHeader__CAq01{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;overflow:hidden;padding:2rem 2.5rem;position:relative}.pdl_consultation_search_viewModalHeader__CAq01:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);border-radius:50%;content:"";height:200px;position:absolute;right:-20%;top:-50%;width:200px}.pdl_consultation_search_patientHeaderInfo__yQfKu{align-items:center;display:flex;flex:1 1;gap:1.5rem;position:relative;z-index:1}.pdl_consultation_search_patientIconLarge__QIvpu{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d;border-radius:16px;box-shadow:0 8px 20px #0003;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.pdl_consultation_search_patientHeaderText__tcA8S h2{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .5rem}.pdl_consultation_search_patientMetadata__3tBLg{display:flex;flex-wrap:wrap;gap:1.5rem}.pdl_consultation_search_metadataItem__LfF-d{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#ffffffe6;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.4rem .75rem}.pdl_consultation_search_metadataItem__LfF-d svg{flex-shrink:0}.pdl_consultation_search_viewModalCloseBtn__IxtYR{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px;z-index:1}.pdl_consultation_search_viewModalCloseBtn__IxtYR:hover{background:#ffffff40;border-color:#fff6}.pdl_consultation_search_viewModalBody__opX5e{background:linear-gradient(135deg,#0f172a,#1e293b);flex:1 1;overflow-y:auto;padding:2rem}.pdl_consultation_search_viewModalLoading__\+LDef{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.pdl_consultation_search_viewModalLoading__\+LDef p{font-size:1rem;font-weight:500;margin-top:1rem}.pdl_consultation_search_infoCard__YMD27{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bcc;border:1px solid #47556966;border-radius:16px;box-shadow:0 4px 20px #0003;margin-bottom:1.5rem;overflow:hidden}.pdl_consultation_search_infoCard__YMD27:hover{border-color:#7091e64d;box-shadow:0 8px 30px #3d52a033;transform:translateY(-2px)}.pdl_consultation_search_infoCard__YMD27:last-child{margin-bottom:0}.pdl_consultation_search_cardHeader__iEUeN{align-items:center;background:#334155cc;border-bottom:1px solid #4755694d;display:flex;gap:.75rem;padding:1rem 1.5rem}.pdl_consultation_search_cardHeader__iEUeN svg{color:#60a5fa;flex-shrink:0}.pdl_consultation_search_cardHeader__iEUeN h3{color:#e2e8f0;flex:1 1;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;margin:0}.pdl_consultation_search_medicationCount__lbL5b{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;color:#fff;font-size:.75rem;font-weight:700;min-width:24px;padding:.25rem .75rem;text-align:center}.pdl_consultation_search_cardContent__1ej3x{padding:1.5rem}.pdl_consultation_search_infoRow__iYdRp{grid-gap:1rem;align-items:center;border-bottom:1px solid #47556933;display:grid;gap:1rem;grid-template-columns:180px 1fr;padding:1rem 0}.pdl_consultation_search_infoRow__iYdRp:last-child{border-bottom:none;padding-bottom:0}.pdl_consultation_search_infoRow__iYdRp:first-child{padding-top:0}.pdl_consultation_search_infoLabel__GhaDD{color:#94a3b8;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pdl_consultation_search_infoValue__5ZUi7{color:#e2e8f0;font-size:1rem;font-weight:500}.pdl_consultation_search_viewModalCellBadge__3y9uc{align-items:center;border-radius:10px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.pdl_consultation_search_viewModalCellAssigned__u\+MrG{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.pdl_consultation_search_viewModalCellUnassigned__ko3NN{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.pdl_consultation_search_medicalDetail__qfqt3{margin-bottom:1.5rem}.pdl_consultation_search_medicalDetail__qfqt3:last-child{margin-bottom:0}.pdl_consultation_search_medicalLabel__MJcH3{align-items:center;color:#60a5fa;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.pdl_consultation_search_medicalLabel__MJcH3 svg{flex-shrink:0}.pdl_consultation_search_medicalValue__76OHv{align-items:center;background:#0f172a99;border:1px solid #4755694d;border-radius:10px;color:#e2e8f0;display:flex;font-size:1rem;line-height:1.6;min-height:48px;padding:.75rem 1rem}.pdl_consultation_search_medicationsGrid__xymdN{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pdl_consultation_search_medicationCard__kKrMq{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;padding:1.25rem;transition:all .3s ease}.pdl_consultation_search_medicationCard__kKrMq:hover{background:#0f172acc;border-color:#3b82f6;box-shadow:0 8px 20px #3d52a033;transform:translateY(-2px)}.pdl_consultation_search_medicationHeader__MPB97{align-items:center;border-bottom:1px solid #4755694d;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.pdl_consultation_search_medicationNumber__3RV82{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;min-width:28px;padding:.25rem .5rem;text-align:center}.pdl_consultation_search_medicationName__w8Oq-{color:#e2e8f0;flex:1 1;font-size:1rem;font-weight:600;line-height:1.4}.pdl_consultation_search_medicationDetails__KfBs2{display:flex;flex-direction:column;gap:.75rem}.pdl_consultation_search_medicationDetailItem__Lp\+NH{align-items:center;display:flex;font-size:.875rem;gap:.5rem}.pdl_consultation_search_medicationDetailItem__Lp\+NH svg{color:#60a5fa;flex-shrink:0}.pdl_consultation_search_medicationDetailLabel__kI4b4{color:#94a3b8;font-weight:500;min-width:70px}.pdl_consultation_search_medicationDetailValue__EnOJL{color:#e2e8f0;font-weight:600}.pdl_consultation_search_noMedications__EOh-D{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;text-align:center}.pdl_consultation_search_noMedications__EOh-D svg{margin-bottom:1rem;opacity:.5}.pdl_consultation_search_noMedications__EOh-D p{font-size:1rem;font-style:italic;font-weight:500;margin:0}.pdl_consultation_search_providerInfo__b4LRz{align-items:center;background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;gap:1.5rem;padding:1rem}.pdl_consultation_search_providerAvatar__nGBuX{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:3px solid #7091e64d;border-radius:50%;box-shadow:0 4px 12px #3d52a04d;color:#fff;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.pdl_consultation_search_providerDetails__SIwa-{flex:1 1}.pdl_consultation_search_providerName__rDHFN{color:#e2e8f0;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;margin-bottom:.25rem}.pdl_consultation_search_providerRole__4gXpv{color:#94a3b8;font-size:.875rem;font-weight:500}@media (max-width:768px){.pdl_consultation_search_viewModalContent__KHGW0{border-radius:0;max-height:100vh;max-width:100%;width:100%}.pdl_consultation_search_viewModalHeader__CAq01{padding:1.5rem}.pdl_consultation_search_patientHeaderInfo__yQfKu{align-items:flex-start;flex-direction:column;gap:1rem}.pdl_consultation_search_patientIconLarge__QIvpu{height:48px;width:48px}.pdl_consultation_search_patientHeaderText__tcA8S h2{font-size:1.25rem}.pdl_consultation_search_patientMetadata__3tBLg{flex-direction:column;gap:.5rem;width:100%}.pdl_consultation_search_viewModalBody__opX5e{padding:1rem}.pdl_consultation_search_infoRow__iYdRp{gap:.5rem;grid-template-columns:1fr}.pdl_consultation_search_medicationsGrid__xymdN{grid-template-columns:1fr}.pdl_consultation_search_cardContent__1ej3x,.pdl_consultation_search_cardHeader__iEUeN{padding:1rem}}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h{background:#f8fafc}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_systemHeader__CuTIc{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_systemTitle__-f3Sy h1{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_systemTitle__-f3Sy p{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_systemTime__4Cgp6{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_systemUser__8bYXp{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_profileIcon__flll5{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_profileIcon__flll5:hover{background:#3b82f626;border-color:#3b82f64d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_profileDropdown__ThMC8{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dropdownHeader__RqwzO{border-bottom-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_userName__YlKkk{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_userRole__L7NMV{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dropdownDivider__UnASw{background:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dropdownItem__71Ewm{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dropdownItem__71Ewm:hover{background:#f1f5f9;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrSearchPage__62w-E{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrSearchPage__62w-E:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrTitle__K46rO{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBackBtn__xVKSs{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBackBtn__xVKSs:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 8px 20px #3b82f633}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchCard__6wJXA{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000000f,0 4px 12px #3b82f60d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchCard__6wJXA:hover{box-shadow:0 12px 32px #00000014,0 6px 16px #3b82f614}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchHeader__ediGj{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchInput__HEt9J{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchInput__HEt9J:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchInput__HEt9J:hover:not(:focus){border-color:#94a3b8}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchInput__HEt9J::placeholder{color:#94a3b8}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_inputLabel__U7cdN{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_inputIcon__zNbKl{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_inputGroup__MHpDF:hover .pdl_consultation_search_inputIcon__zNbKl{background:#3b82f61a;border-color:#3b82f633}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchButton__ICGRn{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchButton__ICGRn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_clearButton__Rm4az{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_clearButton__Rm4az:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_searchActions__FoVXx{border-top-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsContainer__wFumL,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsSection__nhxLS{background:#0000!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsHeader__8e\+\+B{background:#fff!important;border-color:#87cefa!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsHeaderIcon__THKpN{background:#3b82f60d!important;border-color:#3b82f626!important;color:#3b82f6!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsHeaderText__2UHv- h3{color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsHeaderText__2UHv- p{color:#64748b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTableContainer__6Wb8g{background:#fff!important;border-color:#87cefa!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR{background:#fff!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR thead{background:#f8fafc!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR tbody{background:#fff!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR tbody tr{background:#fff!important;border-bottom-color:#e2e8f0!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR tbody tr:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR th{background:#f1f5f9!important;border-bottom-color:#3b82f633!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_resultsTable__BPBYR td{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableHeader__eu3C-{background:#f1f5f9!important;border-bottom-color:#3b82f633!important;color:#475569!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableHeader__eu3C-:hover{background:#e2e8f0!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableRow__j02AH{background:#fff!important;border-bottom-color:#e2e8f0!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableRow__j02AH:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableCell__NSLGY{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cellText__Mhwmq{color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_patientAvatar__IXABn{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_tableRow__j02AH:hover .pdl_consultation_search_patientAvatar__IXABn{background:#3b82f626;border-color:#3b82f64d;box-shadow:0 4px 12px #3b82f633}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cellBadgeAssigned__35c\+d{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cellBadgeUnassigned__6L6Mm{background:#ef44441a;border-color:#ef444433;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewButton__UMD6-{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewButton__UMD6-:hover{background:#3b82f61a;border-color:#3b82f64d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_updateButton__K4bhA{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_updateButton__K4bhA:hover{background:#22c55e1a;border-color:#22c55e4d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteButton__UigfE{background:#ef44440d;border-color:#ef444433;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteButton__UigfE:hover{background:#ef44441a;border-color:#ef44444d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_emptyState__RVex7,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_loadingState__oHoM3{background:#fff;border-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_emptyState__RVex7 h4{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_emptyState__RVex7 p{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_emptyStateIcon__J9jdY{color:#cbd5e1}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_statusCompleted__vMMkv{background:#0596691a;border-color:#05966933;color:#059669}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_statusPending__cbWjD{background:#d977061a;border-color:#d9770633;color:#d97706}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_statusCancelled__ZM39\+{background:#dc26261a;border-color:#dc262633;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalOverlay__V7Z7y{background:#0f172a80}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarModal__46Qg3,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerModal__Q1OLQ,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteModal__zHdFB,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalContent__YhRt0,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modal__khPWE,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalContent__KHGW0{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarHeader__9b31k,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerHeader__CRBP1,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteModalHeader__t1qUU,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalHeader__Xn-sK,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalHeader__CAq01{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerContent__CIxYk,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteModalBody__mrvsp,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalBody__k8fv-,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalBody__opX5e{background:#fff;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_detailItem__LOSYz{background:#f8fafc;border-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_detailItem__LOSYz label{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_detailItem__LOSYz span{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_recordInfo__d9STk{background:#f8fafc;border-color:#e2e8f0;color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_errorModal__m3Sig{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_errorModal__m3Sig h3{color:#f59e0b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_errorModal__m3Sig p{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_successMessage__zK1Ss{color:#16a34a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_successIcon__Mu2Z2{background:#22c55e1a;border-color:#22c55e33}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_errorMessage__cCHF-{background:#ef44441a;border-color:#ef444433;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarActions__X7IDE,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerActions__BHuDJ,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_deleteModalActions__ssSG5,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalFooter__X3GTZ{background:#f8fafc;border-top-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarCancelBtn__WIgN-,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerClearBtn__iERBq,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBtnCancel__oKQbk,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalBtnGhost__BNCaI{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarCancelBtn__WIgN-:hover,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerClearBtn__iERBq:hover,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBtnCancel__oKQbk:hover,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalBtnGhost__BNCaI:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBtnConfirmDelete__CZadf{background:linear-gradient(90deg,#dc2626,#b91c1c)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_jbrBtnConfirmDelete__CZadf:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarApplyBtn__ArQxn,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerConfirmBtn__9u9jd,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalBtn__ZHCN5{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarApplyBtn__ArQxn:hover:not(:disabled),.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerConfirmBtn__9u9jd:hover:not(:disabled),.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalBtn__ZHCN5:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dateSelect__1M5Fm,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt input,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt select{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dateSelect__1M5Fm:focus,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt input:focus,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dateSelect__1M5Fm option,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt select option{background:#fff;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dateLabel__FQFL7,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalField__\+Q-Nt label{color:#475569}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalError__68u7w{background:#ef44440d;border-color:#ef444433;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_modalHelper__T\+ows{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_previewLabel__Pl0wz{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_previewDate__6cpIE{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_datePickerInput__ucp8H:hover{background:#fff;border-color:#94a3b8}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarTitle__BWxLZ{color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarNavBtn__sFp7A{background:#ffffff1a;color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_calendarNavBtn__sFp7A:hover{background:#fff3}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_selectedDateDisplay__FE1DM{background:#ffffff1a;color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_todayBtn__qUGR4{background:#ffffff26;color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_todayBtn__qUGR4:hover{background:#ffffff40}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayHeader__Ya2Qx{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayCell__WhkVD{background:#f8fafc;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayCell__WhkVD:hover:not(:disabled):not(.pdl_consultation_search_otherMonth__jOjjo){background:#3b82f61a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_otherMonth__jOjjo{color:#cbd5e1}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_today__\+o\+FH{color:#3b82f6;font-weight:700}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_dayCell__WhkVD.pdl_consultation_search_selected__wCtxf{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalHeader__CAq01:before{background:linear-gradient(135deg,#3b82f61a,#1d4ed80d)}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_patientHeaderInfo__yQfKu{color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_patientIconLarge__QIvpu{background:#ffffff26;border-color:#fff3;color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_patientHeaderText__tcA8S h2{color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_metadataItem__LfF-d,.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalCloseBtn__IxtYR{background:#ffffff1a;color:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalCloseBtn__IxtYR:hover{background:#fff3}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_infoCard__YMD27{background:#f8fafc;border-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_infoCard__YMD27:hover{border-color:#87cefa;box-shadow:0 4px 20px #3b82f61a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cardHeader__iEUeN{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-bottom-color:#e2e8f0;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cardHeader__iEUeN svg{color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cardHeader__iEUeN h3{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_cardContent__1ej3x{background:#fff}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationCount__lbL5b{background:#3b82f61a;border:1px solid;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_infoRow__iYdRp{border-bottom-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_infoLabel__GhaDD{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_infoValue__5ZUi7{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalCellAssigned__u\+MrG{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_viewModalCellUnassigned__ko3NN{background:#ef44441a;border-color:#ef444433;color:#dc2626}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicalLabel__MJcH3{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicalLabel__MJcH3 svg{color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicalValue__76OHv{background:#f8fafc;border-color:#e2e8f0;color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationCard__kKrMq{background:#fff;border-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationCard__kKrMq:hover{border-color:#87cefa;box-shadow:0 4px 16px #3b82f61a}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationNumber__3RV82{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationName__w8Oq-{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationDetailLabel__kI4b4{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_medicationDetailValue__EnOJL{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_noMedications__EOh-D{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_noMedications__EOh-D svg{color:#cbd5e1}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_noMedications__EOh-D p{color:#64748b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_providerInfo__b4LRz{background:#f8fafc;border-color:#e2e8f0}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_providerAvatar__nGBuX{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_providerName__rDHFN{color:#1e293b}.pdl_consultation_search_systemApp__wo-Do.pdl_consultation_search_lightMode__yDx3h .pdl_consultation_search_providerRole__4gXpv{color:#64748b}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTableContainer__6Wb8g{background:#fff!important;border-color:#87cefa!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR{background:#fff!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR thead{background:#f8fafc!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR tbody{background:#fff!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR tbody tr{background:#fff!important;border-bottom-color:#e2e8f0!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR tbody tr:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR th{background:#f1f5f9!important;border-bottom-color:#3b82f633!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_resultsTable__BPBYR td{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_tableHeader__eu3C-{background:#f1f5f9!important;border-bottom-color:#3b82f633!important;color:#475569!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_tableRow__j02AH{background:#fff!important;border-bottom-color:#e2e8f0!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_tableRow__j02AH:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_tableCell__NSLGY{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.pdl_consultation_search_systemApp__wo-Do[data-theme=light] .pdl_consultation_search_cellText__Mhwmq{color:#1e293b!important}.su_jo_search_consultation_systemApp__\+wR2F{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.su_jo_search_consultation_systemHeader__S1N8Q{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.su_jo_search_consultation_headerLeft__4HfK2{align-items:center;display:flex;gap:1rem}.su_jo_search_consultation_systemLogo__8pmcQ{align-items:center;display:flex;gap:.75rem}.su_jo_search_consultation_systemLogoImg__HjmP1{height:40px;object-fit:contain;width:40px}.su_jo_search_consultation_systemTitle__WSHcg{display:flex;flex-direction:column}.su_jo_search_consultation_systemTitle__WSHcg h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_consultation_systemTitle__WSHcg p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.su_jo_search_consultation_headerRight__-kGw0{align-items:center;display:flex;gap:1rem}.su_jo_search_consultation_systemInfo__VSYiO{text-align:right}.su_jo_search_consultation_systemTime__zekhV{color:#e2e8f0;font-size:.875rem;font-weight:600}.su_jo_search_consultation_systemUser__\+3Ql1{color:#94a3b8;font-size:.75rem;font-weight:500}.su_jo_search_consultation_profileSection__jqGDG{align-items:center;display:flex;position:relative}.su_jo_search_consultation_profileIcon__gMHqb{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.su_jo_search_consultation_profileIcon__gMHqb:hover{background:#06b6d44d;border-color:#06b6d480}.su_jo_search_consultation_profileDropdown__cnnca{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.su_jo_search_consultation_dropdownHeader__u\+haA{border-bottom:1px solid #334155;padding:1rem}.su_jo_search_consultation_userInfo__jpq7X{display:flex;flex-direction:column;gap:4px}.su_jo_search_consultation_userRole__7Tz8s{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.su_jo_search_consultation_userName__-vsor{color:#fff;font-size:.95rem;font-weight:600}.su_jo_search_consultation_dropdownDivider__rSION{background:#334155;height:1px}.su_jo_search_consultation_dropdownItem__24uHv{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.su_jo_search_consultation_dropdownItem__24uHv:hover{background:#334155;color:#e2e8f0}.su_jo_search_consultation_jbrSearchPage__oScpq{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.su_jo_search_consultation_jbrSearchPage__oScpq:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes su_jo_search_consultation_jbrBackgroundFloat__Bf99K{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.su_jo_search_consultation_jbrHeader__rjs1d{align-items:center;animation:su_jo_search_consultation_slideInFromTop__kMFiI .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes su_jo_search_consultation_slideInFromTop__kMFiI{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.su_jo_search_consultation_jbrBackBtn__7Xuki{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_jo_search_consultation_jbrBackBtn__7Xuki:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.su_jo_search_consultation_jbrBackBtn__7Xuki:hover:before{left:100%}.su_jo_search_consultation_jbrBackBtn__7Xuki:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.su_jo_search_consultation_jbrBackBtn__7Xuki:active{transform:translateY(-1px) scale(.98)}.su_jo_search_consultation_jbrTitle__iMFch{-webkit-text-fill-color:#0000;animation:su_jo_search_consultation_jbrTitleGlow__uYEyR 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes su_jo_search_consultation_jbrTitleGlow__uYEyR{0%{filter:drop-shadow(0 0 10px rgba(112,145,230,.3))}to{filter:drop-shadow(0 0 20px rgba(112,145,230,.6))}}.su_jo_search_consultation_searchCard__Jrw6-{animation:su_jo_search_consultation_slideInFromLeft__mRe4F .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.su_jo_search_consultation_searchCard__Jrw6-:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.su_jo_search_consultation_searchHeader__shrAX{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.su_jo_search_consultation_searchHeaderIcon__0iR6s{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.su_jo_search_consultation_searchHeaderText__gVkR2 h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.su_jo_search_consultation_searchHeaderText__gVkR2 p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.su_jo_search_consultation_searchForm__tKmqz{padding:3rem}@keyframes su_jo_search_consultation_slideInFromLeft__mRe4F{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.su_jo_search_consultation_searchFormGrid__1N8my{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.su_jo_search_consultation_inputGroup__KhfzQ{align-items:flex-start;display:flex;gap:1rem;position:relative}.su_jo_search_consultation_inputIcon__R6YE7{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.su_jo_search_consultation_inputGroup__KhfzQ:hover .su_jo_search_consultation_inputIcon__R6YE7{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.su_jo_search_consultation_inputWrapper__ZFQB2{flex:1 1}.su_jo_search_consultation_inputLabel__kb3Qf{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.su_jo_search_consultation_searchInput__Y5Bvm{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.su_jo_search_consultation_searchInput__Y5Bvm:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.su_jo_search_consultation_searchInput__Y5Bvm:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.su_jo_search_consultation_searchInput__Y5Bvm::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.su_jo_search_consultation_searchInput__Y5Bvm:focus::placeholder{opacity:.6}.su_jo_search_consultation_searchActions__ODTia{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.su_jo_search_consultation_searchButton__BlmdV{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_jo_search_consultation_searchButton__BlmdV:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.su_jo_search_consultation_searchButton__BlmdV:disabled{cursor:not-allowed;opacity:.7;transform:none}.su_jo_search_consultation_clearButton__eCsZl{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_clearButton__eCsZl:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_consultation_searchSpinner__FoI6M{animation:su_jo_search_consultation_spin__u6S3v 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.su_jo_search_consultation_searchIcon__7tpQN{font-size:16px}.su_jo_search_consultation_resultsSection__eJdeg{animation:su_jo_search_consultation_slideInFromRight__2VYV7 .8s cubic-bezier(.4,0,.2,1) .4s both;position:relative;z-index:1}.su_jo_search_consultation_resultsHeader__N67k4{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.5rem 2rem}.su_jo_search_consultation_resultsHeaderIcon__2WfhZ{align-items:center;background:#3b82f626;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.su_jo_search_consultation_resultsHeaderText__YQBKV h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_consultation_resultsHeaderText__YQBKV p{color:#94a3b8;font-size:.875rem;margin:0}.su_jo_search_consultation_resultsContainer__JlN\+w{overflow:hidden}.su_jo_search_consultation_loadingState__GKksn{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:1.1rem;justify-content:center;padding:3rem}.su_jo_search_consultation_loadingSpinner__qD2lR{animation:su_jo_search_consultation_spin__u6S3v 1s linear infinite;border:3px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:2rem;margin-bottom:1rem;width:2rem}.su_jo_search_consultation_resultsTableContainer__WDPLb{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.su_jo_search_consultation_resultsTable__fu1IZ{border-collapse:collapse;font-size:.875rem;width:100%}.su_jo_search_consultation_tableHeader__ikbq3{background:#334155cc;border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;position:sticky;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease;z-index:10}.su_jo_search_consultation_tableHeader__ikbq3:hover{background:#3d4d66;color:#e2e8f0}.su_jo_search_consultation_tableRow__bUwKn{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.su_jo_search_consultation_tableRow__bUwKn:hover{background:#33415566}.su_jo_search_consultation_tableRow__bUwKn:last-child{border-bottom:none}.su_jo_search_consultation_tableCell__1Idcv{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.su_jo_search_consultation_patientAvatar__7rnzQ,.su_jo_search_consultation_patientCell__xut5O{align-items:center;display:flex;justify-content:center}.su_jo_search_consultation_patientAvatar__7rnzQ{background:#3b82f61a;border:2px solid #3b82f633;border-radius:50%;color:#60a5fa;height:2.5rem;transition:all .3s ease;width:2.5rem}.su_jo_search_consultation_tableRow__bUwKn:hover .su_jo_search_consultation_patientAvatar__7rnzQ{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.1)}.su_jo_search_consultation_cellText__SkLXG{color:#e2e8f0;font-weight:500}.su_jo_search_consultation_cellBadge__qQmOc{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.su_jo_search_consultation_cellBadgeAssigned__aRaak{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.su_jo_search_consultation_cellBadgeUnassigned__9zLp9{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.su_jo_search_consultation_actionButtons__nTFAP{align-items:center;display:flex;gap:.5rem;justify-content:center}.su_jo_search_consultation_actionButton__3EMcO{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-width:70px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease;white-space:nowrap}.su_jo_search_consultation_viewButton__1mhWD{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.su_jo_search_consultation_viewButton__1mhWD:hover{background:#60a5fa33;border-color:#60a5fa80;transform:translateY(-1px)}.su_jo_search_consultation_deleteButton__AcuXn{background:#f871711a;border-color:#f871714d;color:#f87171}.su_jo_search_consultation_deleteButton__AcuXn:hover{background:#f8717133;border-color:#f8717180;transform:translateY(-1px)}.su_jo_search_consultation_emptyState__UAkQb{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.su_jo_search_consultation_emptyStateIcon__9fJvC{margin-bottom:1rem;opacity:.6}.su_jo_search_consultation_emptyState__UAkQb h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.su_jo_search_consultation_emptyState__UAkQb p{font-size:.875rem;line-height:1.5;margin:0;max-width:400px}@keyframes su_jo_search_consultation_slideInFromRight__2VYV7{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.su_jo_search_consultation_statusBadge__xK37w{border-radius:12px;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.su_jo_search_consultation_statusCompleted__Rizqb{background:#05966933;border:1px solid #0596694d;color:#10b981}.su_jo_search_consultation_statusPending__lZYmO{background:#d9770633;border:1px solid #d977064d;color:#f59e0b}.su_jo_search_consultation_statusCancelled__gyCIW{background:#dc262633;border:1px solid #dc26264d;color:#ef4444}.su_jo_search_consultation_modalOverlay__bdinn{align-items:center;animation:su_jo_search_consultation_modalSlideIn__Oljwz .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.su_jo_search_consultation_modalContent__YUFSN{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-height:80vh;max-width:600px;overflow-y:auto;width:90%}.su_jo_search_consultation_modalHeader__gQGnm{border-radius:16px 16px 0 0}.su_jo_search_consultation_modalHeader__gQGnm h3{font-size:1.25rem}.su_jo_search_consultation_modalLoading__gOhCM{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:3rem}.su_jo_search_consultation_detailsGrid__Bzur1{grid-gap:1rem;display:grid;gap:1rem}.su_jo_search_consultation_detailItem__eiq4c{align-items:center;background:#0f172a99;border:1px solid #47556933;border-radius:8px;display:flex;justify-content:space-between;padding:.75rem}.su_jo_search_consultation_detailItem__eiq4c label{color:#cbd5e1;font-size:.875rem;font-weight:600}.su_jo_search_consultation_detailItem__eiq4c span{color:#e2e8f0;font-weight:500}.su_jo_search_consultation_deleteModal__EXD1y{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;width:90%}.su_jo_search_consultation_deleteModalHeader__nPpwA{background:linear-gradient(135deg,#dc2626,#b91c1c);border-bottom:1px solid #4755694d;border-radius:16px 16px 0 0;padding:1.5rem 2rem}.su_jo_search_consultation_deleteModalHeader__nPpwA h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_consultation_deleteModalBody__xTd5Z{color:#cbd5e1;padding:2rem}.su_jo_search_consultation_recordInfo__a4aa-{background:#0f172a99;border:1px solid #47556933;border-radius:8px;font-size:.875rem;line-height:1.5;margin:1rem 0;padding:1rem}.su_jo_search_consultation_successMessage__smRmv{align-items:center;color:#10b981;display:flex;flex-direction:column;text-align:center}.su_jo_search_consultation_successIcon__VjOxK{align-items:center;background:#05966933;border:2px solid #0596694d;border-radius:50%;display:flex;font-size:1.5rem;font-weight:700;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.su_jo_search_consultation_errorMessage__Nb-oz{background:#dc26261a;border:1px solid #dc262633;border-radius:8px;color:#ef4444;font-size:.875rem;margin-top:1rem;padding:.75rem}.su_jo_search_consultation_deleteModalActions__jEREN{background:#0f172a4d;border-radius:0 0 16px 16px;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.su_jo_search_consultation_jbrBtnCancel__BOL7Y{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_jbrBtnCancel__BOL7Y:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_consultation_jbrBtnCancel__BOL7Y:disabled{cursor:not-allowed;opacity:.5}.su_jo_search_consultation_jbrBtnConfirmDelete__4djvo{align-items:center;background:linear-gradient(90deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_jbrBtnConfirmDelete__4djvo:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.su_jo_search_consultation_jbrBtnConfirmDelete__4djvo:disabled{cursor:not-allowed;opacity:.7;transform:none}.su_jo_search_consultation_deleteSpinner__BOiUQ{animation:su_jo_search_consultation_spin__u6S3v 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes su_jo_search_consultation_modalSlideIn__Oljwz{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes su_jo_search_consultation_spin__u6S3v{to{transform:rotate(1turn)}}.su_jo_search_consultation_datePickerInput__YYtuy{cursor:pointer;position:relative}.su_jo_search_consultation_datePickerInput__YYtuy:hover{background:#0f172acc;border-color:#3b82f666}.su_jo_search_consultation_modal__4aNBn{animation:su_jo_search_consultation_slideUp__54ZoO .3s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;overflow:hidden;width:90%}@keyframes su_jo_search_consultation_slideUp__54ZoO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.su_jo_search_consultation_modalHeader__gQGnm{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.su_jo_search_consultation_modalHeader__gQGnm h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.su_jo_search_consultation_modalCloseBtn__yYzk6{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.su_jo_search_consultation_modalCloseBtn__yYzk6:hover{background:#ffffff1a}.su_jo_search_consultation_modalBody__n0Y4g{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.su_jo_search_consultation_modalRow__6QZ6T{display:flex;gap:1rem}.su_jo_search_consultation_modalField__735rs{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.su_jo_search_consultation_modalField__735rs label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.su_jo_search_consultation_modalField__735rs input,.su_jo_search_consultation_modalField__735rs select{appearance:none;background:#0f172a99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 2.5rem .875rem 1rem;transition:all .3s ease;width:100%}.su_jo_search_consultation_modalField__735rs input{background-image:none;cursor:text;padding-right:1rem}.su_jo_search_consultation_modalField__735rs input:focus,.su_jo_search_consultation_modalField__735rs select:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.su_jo_search_consultation_modalField__735rs select option{background:#1e293b;color:#e2e8f0;padding:.5rem}.su_jo_search_consultation_modalFooter__hc-QM{background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.su_jo_search_consultation_modalBtn__qXdQU{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_modalBtn__qXdQU:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.su_jo_search_consultation_modalBtnGhost__RJ-yf{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_modalBtnGhost__RJ-yf:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_consultation_modalError__Fqmqr{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.su_jo_search_consultation_modalHelper__qftgk{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;color:#60a5fa;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.su_jo_search_consultation_datePickerOverlay__fl3hX{align-items:center;animation:su_jo_search_consultation_modalSlideIn__Oljwz .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2100}.su_jo_search_consultation_datePickerModal__6do4Q{background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:400px;overflow:hidden;width:90%}.su_jo_search_consultation_datePickerHeader__gHswz{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.su_jo_search_consultation_datePickerHeader__gHswz h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.su_jo_search_consultation_datePickerCloseBtn__CSLa4{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.su_jo_search_consultation_datePickerCloseBtn__CSLa4:hover{background:#ffffff1a}.su_jo_search_consultation_datePickerContent__27mKK{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.su_jo_search_consultation_dateSelectionGrid__pX09j{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:1fr 80px 1fr}.su_jo_search_consultation_dateSelectGroup__IhQMO{display:flex;flex-direction:column;gap:.5rem}.su_jo_search_consultation_dateLabel__y5GMo{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.su_jo_search_consultation_dateSelect__EtE1G{appearance:none;background:#0f172a99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 2.5rem .875rem 1rem;transition:all .3s ease;width:100%}.su_jo_search_consultation_dateSelect__EtE1G[type=text]{background-image:none;cursor:text;padding-right:1rem}.su_jo_search_consultation_dateSelect__EtE1G:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.su_jo_search_consultation_dateSelect__EtE1G:disabled{background:#0f172a4d;cursor:not-allowed;opacity:.5}.su_jo_search_consultation_dateSelect__EtE1G option{background:#1e293b;color:#e2e8f0;padding:.5rem}.su_jo_search_consultation_datePreview__AY5m3{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;margin-top:.5rem;padding:1rem;text-align:center}.su_jo_search_consultation_previewLabel__QA3hc{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.su_jo_search_consultation_previewDate__iAZuw{color:#60a5fa;font-size:1.125rem;font-weight:600}.su_jo_search_consultation_datePickerActions__Ca3kV{display:flex;gap:1rem;justify-content:flex-end}.su_jo_search_consultation_datePickerClearBtn__2F79T{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_datePickerClearBtn__2F79T:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_consultation_datePickerConfirmBtn__r9e4E{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_consultation_datePickerConfirmBtn__r9e4E:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.su_jo_search_consultation_datePickerConfirmBtn__r9e4E:disabled{box-shadow:0 2px 8px #3b82f633;cursor:not-allowed;opacity:.5;transform:none}.su_jo_search_consultation_calendarModal__Zw87C{animation:su_jo_search_consultation_modalSlideIn__Oljwz .3s ease-out;background:#1e1e1e;border:1px solid #ffffff1a;border-radius:1rem;box-shadow:0 20px 60px #00000080;max-width:90vw;padding:0;width:400px}.su_jo_search_consultation_calendarHeader__ERR-q{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.su_jo_search_consultation_calendarTitle__oXToE{color:#fff;flex:1 1;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.su_jo_search_consultation_calendarNavBtn__tH6-S{align-items:center;background:none;border:none;border-radius:.5rem;color:#ffffffb3;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.su_jo_search_consultation_calendarNavBtn__tH6-S:hover{background:#ffffff1a;color:#fff}.su_jo_search_consultation_calendarInfo__qRR9T{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:1rem 1.5rem}.su_jo_search_consultation_selectedDateDisplay__HKmYC{background:#2a2a2a;border:1px solid #ffffff1a;border-radius:.5rem;color:#fff;font-family:Courier New,monospace;font-size:.875rem;font-weight:500;padding:.625rem 1rem}.su_jo_search_consultation_todayBtn__dhneI{background:none;border:1px solid #fff3;border-radius:.5rem;color:#fffc;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .2s ease}.su_jo_search_consultation_todayBtn__dhneI:hover{background:#ffffff1a;border-color:#ffffff4d;color:#fff}.su_jo_search_consultation_calendarGrid__esG68{padding:1.5rem}.su_jo_search_consultation_dayHeaders__Dspov{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:.75rem}.su_jo_search_consultation_dayHeader__mhdV9{color:#ffffff80;font-size:.75rem;font-weight:600;padding:.5rem;text-align:center;text-transform:uppercase}.su_jo_search_consultation_daysGrid__f0I6E{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr)}.su_jo_search_consultation_dayCell__8D0zj{align-items:center;aspect-ratio:1;background:none;border:none;border-radius:.5rem;color:#ffffffe6;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;justify-content:center;position:relative;transition:all .2s ease}.su_jo_search_consultation_dayCell__8D0zj:hover:not(:disabled):not(.su_jo_search_consultation_otherMonth__1RoQx){background:#ffffff1a;color:#fff}.su_jo_search_consultation_dayCell__8D0zj.su_jo_search_consultation_otherMonth__1RoQx{color:#fff3;cursor:default}.su_jo_search_consultation_dayCell__8D0zj.su_jo_search_consultation_today__NM02F{background:#60a5fa33;color:#60a5fa;font-weight:600}.su_jo_search_consultation_dayCell__8D0zj.su_jo_search_consultation_today__NM02F:before{background:#60a5fa;border-radius:50%;bottom:.25rem;content:"";height:.25rem;left:50%;position:absolute;transform:translateX(-50%);width:.25rem}.su_jo_search_consultation_dayCell__8D0zj.su_jo_search_consultation_selected__G5HbR{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px #8b5cf666;color:#fff;font-weight:600}.su_jo_search_consultation_dayCell__8D0zj.su_jo_search_consultation_selected__G5HbR:hover{background:linear-gradient(135deg,#9c6ef7,#8b5cf6)}.su_jo_search_consultation_calendarActions__bbYRL{grid-gap:.75rem;border-top:1px solid #ffffff1a;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;padding:1rem 1.5rem}.su_jo_search_consultation_calendarCancelBtn__o19R4{background:#0000;border:1px solid #fff3;border-radius:.5rem;color:#fffc;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1rem;transition:all .2s ease}.su_jo_search_consultation_calendarCancelBtn__o19R4:hover{background:#ffffff0d;border-color:#ffffff4d;color:#fff}.su_jo_search_consultation_calendarApplyBtn__20NRC{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border:none;border-radius:.5rem;box-shadow:0 4px 12px #8b5cf64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1rem;transition:all .2s ease}.su_jo_search_consultation_calendarApplyBtn__20NRC:hover:not(:disabled){background:linear-gradient(135deg,#9c6ef7,#8b5cf6);box-shadow:0 6px 16px #8b5cf666;transform:translateY(-1px)}.su_jo_search_consultation_calendarApplyBtn__20NRC:disabled{box-shadow:0 2px 8px #8b5cf633;cursor:not-allowed;opacity:.5;transform:none}.su_jo_search_consultation_viewModalContent__PD70Z{animation:su_jo_search_consultation_modalSlideIn__Oljwz .4s cubic-bezier(.4,0,.2,1);background:#1e293b;border:1px solid #47556966;border-radius:20px;box-shadow:0 25px 80px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:95%}.su_jo_search_consultation_viewModalHeader__000-B{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;overflow:hidden;padding:2rem 2.5rem;position:relative}.su_jo_search_consultation_viewModalHeader__000-B:before{background:radial-gradient(circle,#ffffff1a 0,#0000 70%);border-radius:50%;content:"";height:200px;position:absolute;right:-20%;top:-50%;width:200px}.su_jo_search_consultation_patientHeaderInfo__pOA31{align-items:center;display:flex;flex:1 1;gap:1.5rem;position:relative;z-index:1}.su_jo_search_consultation_patientIconLarge__rtXbK{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:2px solid #ffffff4d;border-radius:16px;box-shadow:0 8px 20px #0003;color:#fff;display:flex;height:64px;justify-content:center;width:64px}.su_jo_search_consultation_patientHeaderText__3gotE h2{color:#fff;font-size:1.75rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .5rem}.su_jo_search_consultation_patientMetadata__SDzdC{display:flex;flex-wrap:wrap;gap:1.5rem}.su_jo_search_consultation_metadataItem__hw1Ys{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#ffffffe6;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.4rem .75rem}.su_jo_search_consultation_metadataItem__hw1Ys svg{flex-shrink:0}.su_jo_search_consultation_viewModalCloseBtn__vpw8I{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px;z-index:1}.su_jo_search_consultation_viewModalCloseBtn__vpw8I:hover{background:#ffffff40;border-color:#fff6}.su_jo_search_consultation_viewModalBody__J6Cml{background:linear-gradient(135deg,#0f172a,#1e293b);flex:1 1;overflow-y:auto;padding:2rem}.su_jo_search_consultation_viewModalLoading__cOoIf{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.su_jo_search_consultation_viewModalLoading__cOoIf p{font-size:1rem;font-weight:500;margin-top:1rem}.su_jo_search_consultation_infoCard__YZMKi{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bcc;border:1px solid #47556966;border-radius:16px;box-shadow:0 4px 20px #0003;margin-bottom:1.5rem;overflow:hidden}.su_jo_search_consultation_infoCard__YZMKi:hover{border-color:#7091e64d;box-shadow:0 8px 30px #3d52a033;transform:translateY(-2px)}.su_jo_search_consultation_infoCard__YZMKi:last-child{margin-bottom:0}.su_jo_search_consultation_cardHeader__a56ZB{align-items:center;background:#334155cc;border-bottom:1px solid #4755694d;display:flex;gap:.75rem;padding:1rem 1.5rem}.su_jo_search_consultation_cardHeader__a56ZB svg{color:#60a5fa;flex-shrink:0}.su_jo_search_consultation_cardHeader__a56ZB h3{color:#e2e8f0;flex:1 1;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;margin:0}.su_jo_search_consultation_medicationCount__9hP-B{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;color:#fff;font-size:.75rem;font-weight:700;min-width:24px;padding:.25rem .75rem;text-align:center}.su_jo_search_consultation_cardContent__vgxDP{padding:1.5rem}.su_jo_search_consultation_infoRow__bScy\+{grid-gap:1rem;align-items:center;border-bottom:1px solid #47556933;display:grid;gap:1rem;grid-template-columns:180px 1fr;padding:1rem 0}.su_jo_search_consultation_infoRow__bScy\+:last-child{border-bottom:none;padding-bottom:0}.su_jo_search_consultation_infoRow__bScy\+:first-child{padding-top:0}.su_jo_search_consultation_infoLabel__nvXS1{color:#94a3b8;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.su_jo_search_consultation_infoValue__8GmbG{color:#e2e8f0;font-size:1rem;font-weight:500}.su_jo_search_consultation_viewModalCellBadge__D1L8W{align-items:center;border-radius:10px;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem}.su_jo_search_consultation_viewModalCellAssigned__V8BUH{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.su_jo_search_consultation_viewModalCellUnassigned__xha6Z{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.su_jo_search_consultation_medicalDetail__2ied5{margin-bottom:1.5rem}.su_jo_search_consultation_medicalDetail__2ied5:last-child{margin-bottom:0}.su_jo_search_consultation_medicalLabel__6syWT{align-items:center;color:#60a5fa;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.su_jo_search_consultation_medicalLabel__6syWT svg{flex-shrink:0}.su_jo_search_consultation_medicalValue__e\+OTI{align-items:center;background:#0f172a99;border:1px solid #4755694d;border-radius:10px;color:#e2e8f0;display:flex;font-size:1rem;line-height:1.6;min-height:48px;padding:.75rem 1rem}.su_jo_search_consultation_medicationsGrid__ceAn1{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.su_jo_search_consultation_medicationCard__crXR7{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;padding:1.25rem;transition:all .3s ease}.su_jo_search_consultation_medicationCard__crXR7:hover{background:#0f172acc;border-color:#3b82f6;box-shadow:0 8px 20px #3d52a033;transform:translateY(-2px)}.su_jo_search_consultation_medicationHeader__W\+NZs{align-items:center;border-bottom:1px solid #4755694d;display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.su_jo_search_consultation_medicationNumber__gRiLf{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;min-width:28px;padding:.25rem .5rem;text-align:center}.su_jo_search_consultation_medicationName__Pdzad{color:#e2e8f0;flex:1 1;font-size:1rem;font-weight:600;line-height:1.4}.su_jo_search_consultation_medicationDetails__D4gJ2{display:flex;flex-direction:column;gap:.75rem}.su_jo_search_consultation_medicationDetailItem__P\+tA-{align-items:center;display:flex;font-size:.875rem;gap:.5rem}.su_jo_search_consultation_medicationDetailItem__P\+tA- svg{color:#60a5fa;flex-shrink:0}.su_jo_search_consultation_medicationDetailLabel__fjBAO{color:#94a3b8;font-weight:500;min-width:70px}.su_jo_search_consultation_medicationDetailValue__nHsov{color:#e2e8f0;font-weight:600}.su_jo_search_consultation_noMedications__WaqYA{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;text-align:center}.su_jo_search_consultation_noMedications__WaqYA svg{margin-bottom:1rem;opacity:.5}.su_jo_search_consultation_noMedications__WaqYA p{font-size:1rem;font-style:italic;font-weight:500;margin:0}.su_jo_search_consultation_providerInfo__qTEU0{align-items:center;background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;gap:1.5rem;padding:1rem}.su_jo_search_consultation_providerAvatar__osGZV{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:3px solid #7091e64d;border-radius:50%;box-shadow:0 4px 12px #3d52a04d;color:#fff;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.su_jo_search_consultation_providerDetails__Sbj8a{flex:1 1}.su_jo_search_consultation_providerName__m1Fxp{color:#e2e8f0;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;margin-bottom:.25rem}.su_jo_search_consultation_providerRole__5VE9-{color:#94a3b8;font-size:.875rem;font-weight:500}@media (max-width:768px){.su_jo_search_consultation_viewModalContent__PD70Z{border-radius:0;max-height:100vh;max-width:100%;width:100%}.su_jo_search_consultation_viewModalHeader__000-B{padding:1.5rem}.su_jo_search_consultation_patientHeaderInfo__pOA31{align-items:flex-start;flex-direction:column;gap:1rem}.su_jo_search_consultation_patientIconLarge__rtXbK{height:48px;width:48px}.su_jo_search_consultation_patientHeaderText__3gotE h2{font-size:1.25rem}.su_jo_search_consultation_patientMetadata__SDzdC{flex-direction:column;gap:.5rem;width:100%}.su_jo_search_consultation_viewModalBody__J6Cml{padding:1rem}.su_jo_search_consultation_infoRow__bScy\+{gap:.5rem;grid-template-columns:1fr}.su_jo_search_consultation_medicationsGrid__ceAn1{grid-template-columns:1fr}.su_jo_search_consultation_cardContent__vgxDP,.su_jo_search_consultation_cardHeader__a56ZB{padding:1rem}}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#dbeafe)}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT:before{background:radial-gradient(circle at 30% 20%,#3b82f614 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f60f 0,#0000 50%)}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_systemHeader__S1N8Q{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 4px 12px #00000014}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_systemTitle__WSHcg h1{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_systemTitle__WSHcg p{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_systemTime__zekhV{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_systemUser__\+3Ql1{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_profileIcon__gMHqb{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_profileIcon__gMHqb:hover{background:#3b82f633;border-color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_profileDropdown__cnnca{background:#fff;border:1px solid #87cefa;box-shadow:0 8px 32px #00000026}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_dropdownHeader__u\+haA{border-bottom:1px solid #3b82f633}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_userName__-vsor{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_userRole__7Tz8s{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_dropdownDivider__rSION{background:#e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_dropdownItem__24uHv{color:#334155}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_dropdownItem__24uHv:hover{background:#3b82f61a;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrSearchPage__oScpq{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#dbeafe)}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrSearchPage__oScpq:before{background:radial-gradient(circle at 30% 20%,#3b82f614 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f60f 0,#0000 50%)}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrBackBtn__7Xuki{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;box-shadow:0 8px 25px #3b82f64d}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrBackBtn__7Xuki:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f659}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrTitle__iMFch{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchCard__Jrw6-{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 20px 60px #0000001a,0 8px 25px #3b82f614}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchCard__Jrw6-:hover{box-shadow:0 30px 80px #00000026,0 15px 35px #3b82f61f}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_inputIcon__R6YE7{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_inputGroup__KhfzQ:hover .su_jo_search_consultation_inputIcon__R6YE7{background:#3b82f626;border-color:#3b82f666}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_inputLabel__kb3Qf{color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchInput__Y5Bvm{background:#fff;border:2px solid #e2e8f0;box-shadow:0 2px 8px #0000000d;color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchInput__Y5Bvm:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f61a}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchInput__Y5Bvm:hover:not(:focus){border-color:#94a3b899;box-shadow:0 3px 12px #3b82f614}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchInput__Y5Bvm::placeholder{color:#94a3b8}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_searchActions__ODTia{border-top:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_clearButton__eCsZl{background:#94a3b833;border:1px solid #94a3b84d;color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_clearButton__eCsZl:hover{background:#94a3b84d;border-color:#94a3b8}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_resultsHeader__N67k4{background:#fffffff2;border:1px solid #87cefa}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_resultsHeaderIcon__2WfhZ{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_resultsHeaderText__YQBKV h3{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_resultsHeaderText__YQBKV p{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_resultsTableContainer__WDPLb{background:#fffffff2;border:1px solid #87cefa}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableHeader__ikbq3{background:#f8fafce6;border-bottom:2px solid #e2e8f0;color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableHeader__ikbq3:hover{background:#f1f5f9;color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableRow__bUwKn{background:#fff6;border-bottom:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableRow__bUwKn:hover{background:#3b82f60d}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableCell__1Idcv{border-bottom:1px solid #e2e8f0;color:#334155}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cellText__SkLXG{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_patientAvatar__7rnzQ{background:#3b82f61a;border:2px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_tableRow__bUwKn:hover .su_jo_search_consultation_patientAvatar__7rnzQ{background:#3b82f626;border-color:#3b82f666}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cellBadgeAssigned__aRaak{background:#22c55e1a;border:1px solid #22c55e4d;color:#16a34a}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cellBadgeUnassigned__9zLp9{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewButton__1mhWD{background:#60a5fa1a;border-color:#60a5fa4d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewButton__1mhWD:hover{background:#60a5fa33;border-color:#60a5fa80}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_deleteButton__AcuXn{background:#f871711a;border-color:#f871714d;color:#dc2626}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_deleteButton__AcuXn:hover{background:#f8717133;border-color:#f8717180}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_emptyState__UAkQb,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_loadingState__GKksn{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_loadingSpinner__qD2lR{border-color:#3b82f6 #3b82f633 #3b82f633}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_emptyState__UAkQb h4{color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_emptyState__UAkQb p{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_deleteModal__EXD1y,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalContent__YUFSN,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modal__4aNBn{background:#fff;border:1px solid #87cefa;box-shadow:0 20px 60px #00000026}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_deleteModalBody__xTd5Z,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalBody__n0Y4g{color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_detailItem__eiq4c{background:#f8fafce6;border:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_detailItem__eiq4c label{color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_detailItem__eiq4c span{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_recordInfo__a4aa-{background:#f8fafce6;border:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs label{color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs input,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs select{background:#fff;border:2px solid #e2e8f0;color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs input:focus,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f61a}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalField__735rs select option{background:#fff;color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_deleteModalActions__jEREN,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalFooter__hc-QM{background:#f8fafc80;border-top:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrBtnCancel__BOL7Y,.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalBtnGhost__RJ-yf{background:#94a3b833;border:1px solid #94a3b84d;color:#475569}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_jbrBtnCancel__BOL7Y:hover:not(:disabled),.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_modalBtnGhost__RJ-yf:hover{background:#94a3b84d;border-color:#94a3b8}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewModalContent__PD70Z{background:#fff;border:1px solid #87cefa;box-shadow:0 25px 70px #00000026}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewModalBody__J6Cml{background:#f8fafc}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_infoCard__YZMKi{background:#fff;border:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_infoCard__YZMKi:hover{border-color:#3b82f64d;box-shadow:0 6px 20px #3b82f614}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cardHeader__a56ZB{background:#f8fafc;border-bottom:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cardHeader__a56ZB h3{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cardHeader__a56ZB svg{color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_cardContent__vgxDP{background:#fff}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationCount__9hP-B{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_infoRow__bScy\+{border-bottom:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_infoLabel__nvXS1{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_infoValue__8GmbG{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewModalCellAssigned__V8BUH{background:#22c55e1a;border:1px solid #22c55e4d;color:#16a34a}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_viewModalCellUnassigned__xha6Z{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicalLabel__6syWT{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicalLabel__6syWT svg{color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicalValue__e\+OTI{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationCard__crXR7{background:#f8fafc;border:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationCard__crXR7:hover{border-color:#3b82f64d;box-shadow:0 4px 16px #3b82f614}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationNumber__gRiLf{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationName__Pdzad{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationDetailLabel__fjBAO{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationDetailValue__nHsov{color:#334155}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_medicationDetailItem__P\+tA- svg{color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_noMedications__WaqYA{color:#64748b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_noMedications__WaqYA p{color:#94a3b8}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_noMedications__WaqYA svg{color:#cbd5e1}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_providerInfo__qTEU0{background:#f8fafce6;border:1px solid #e2e8f0}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_providerAvatar__osGZV{background:#3b82f61a;border:2px solid #3b82f64d;color:#3b82f6}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_providerName__m1Fxp{color:#1e293b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_providerRole__5VE9-{color:#64748b}.su_jo_search_consultation_themeModal__cLq1y{align-items:center;animation:su_jo_search_consultation_slideUp__54ZoO .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}@keyframes su_jo_search_consultation_scaleIn__6752F{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.su_jo_search_consultation_themeIcon__MDuLq{align-items:center;animation:su_jo_search_consultation_scaleIn__6752F .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.su_jo_search_consultation_themeModal__cLq1y h3{color:#f59e0b!important;font-size:1.5rem;font-weight:700;margin:0}.su_jo_search_consultation_themeModal__cLq1y p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.su_jo_search_consultation_themeBtn__dIk3K{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.su_jo_search_consultation_themeBtn__dIk3K:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.su_jo_search_consultation_cancelBtn__ENNZa{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_search_consultation_cancelBtn__ENNZa:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_consultation_themeModalHeader__byogP{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.su_jo_search_consultation_themeModalIcon__P2KNX{align-items:center;display:flex;flex-shrink:0;justify-content:center}.su_jo_search_consultation_themeModalIcon__P2KNX svg{display:block}.su_jo_search_consultation_themeModalHeader__byogP h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.su_jo_search_consultation_themeModalContent__4Gaog{padding:2rem}.su_jo_search_consultation_themeModalContent__4Gaog p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.su_jo_search_consultation_themeModalContent__4Gaog strong{color:#60a5fa;font-weight:600}.su_jo_search_consultation_themeModalSubtext__fTalk{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.su_jo_search_consultation_themeModalActions__ZEbfl{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.su_jo_search_consultation_themeModalBtnCancel__szj0F,.su_jo_search_consultation_themeModalBtnConfirm__jcCsz{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_jo_search_consultation_themeModalBtnCancel__szj0F{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.su_jo_search_consultation_themeModalBtnCancel__szj0F:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.su_jo_search_consultation_themeModalBtnConfirm__jcCsz{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.su_jo_search_consultation_themeModalBtnConfirm__jcCsz:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_themeModal__cLq1y{background:#fff;border-color:#f59e0b}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_themeModal__cLq1y h3{color:#f59e0b!important}.su_jo_search_consultation_systemApp__\+wR2F.su_jo_search_consultation_lightMode__a0ucT .su_jo_search_consultation_themeModal__cLq1y p{color:#475569}.final_remarks_systemApp__W3Dm1{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.final_remarks_systemHeader__kpQi9{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.final_remarks_headerLeft__ucn9f{align-items:center;display:flex;gap:1rem}.final_remarks_systemLogo__Xmk\+Y{align-items:center;display:flex;gap:.75rem}.final_remarks_systemLogoImg__uhEgC{height:40px;object-fit:contain;width:40px}.final_remarks_systemTitle__uoZ3L{display:flex;flex-direction:column}.final_remarks_systemTitle__uoZ3L h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.final_remarks_systemTitle__uoZ3L p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.final_remarks_headerRight__OtBKI{align-items:center;display:flex;gap:1rem}.final_remarks_systemInfo__9QROf{text-align:right}.final_remarks_systemTime__pA2GV{color:#e2e8f0;font-size:.875rem;font-weight:600}.final_remarks_systemUser__VBjlw{color:#94a3b8;font-size:.75rem;font-weight:500}.final_remarks_profileSection__6sw8Q{align-items:center;display:flex;position:relative}.final_remarks_profileIcon__n6X6g{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.final_remarks_profileIcon__n6X6g:hover{background:#06b6d44d;border-color:#06b6d480}.final_remarks_profileDropdown__Dk3X8{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.final_remarks_dropdownHeader__tsqqi{border-bottom:1px solid #334155;padding:1rem}.final_remarks_userInfo__NO501{display:flex;flex-direction:column;gap:4px}.final_remarks_userRole__5Cf1-{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.final_remarks_userName__TUG1U{color:#fff;font-size:.95rem;font-weight:600}.final_remarks_dropdownDivider__HNxZd{background:#334155;height:1px}.final_remarks_dropdownItem__h7uXr{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.final_remarks_dropdownItem__h7uXr:hover{background:#334155;color:#e2e8f0}.final_remarks_jbrSearchPage__pvqoY{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.final_remarks_jbrSearchPage__pvqoY:before{animation:final_remarks_jbrBackgroundFloat__-P8AL 20s ease-in-out infinite;background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes final_remarks_jbrBackgroundFloat__-P8AL{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.final_remarks_jbrHeader__cY3Tk{align-items:center;animation:final_remarks_slideInFromTop__vgYHA .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes final_remarks_slideInFromTop__vgYHA{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.final_remarks_jbrBackBtn__hDn76{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.final_remarks_jbrBackBtn__hDn76:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.final_remarks_jbrBackBtn__hDn76:hover:before{left:100%}.final_remarks_jbrBackBtn__hDn76:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.final_remarks_jbrBackBtn__hDn76:active{transform:translateY(-1px) scale(.98)}.final_remarks_jbrTitle__WvK8G{-webkit-text-fill-color:#0000;animation:final_remarks_jbrTitleGlow__pQ18q 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes final_remarks_jbrTitleGlow__pQ18q{0%{filter:drop-shadow(0 0 20px rgba(61,82,160,.4))}to{filter:drop-shadow(0 0 30px rgba(112,145,230,.6))}}.final_remarks_searchCard__oDupg{animation:final_remarks_slideInFromLeft__6bbVG .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.final_remarks_searchCard__oDupg:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.final_remarks_searchHeader__ZhrfN{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.final_remarks_searchHeaderIcon__l6Iy\+{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.final_remarks_searchHeaderText__AR\+YF h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.final_remarks_searchHeaderText__AR\+YF p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.final_remarks_searchForm__B2W63{padding:3rem}@keyframes final_remarks_slideInFromLeft__6bbVG{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.final_remarks_searchFormGrid__IwRHS{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.final_remarks_inputGroup__cF2rq{align-items:flex-start;display:flex;gap:1rem;position:relative}.final_remarks_inputIcon__Ok6UH{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.final_remarks_inputGroup__cF2rq:hover .final_remarks_inputIcon__Ok6UH{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.final_remarks_inputWrapper__LXBXE{flex:1 1}.final_remarks_inputLabel__DeRmU{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.final_remarks_searchInput__mh5pM{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.final_remarks_searchInput__mh5pM:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.final_remarks_searchInput__mh5pM:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.final_remarks_searchInput__mh5pM::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.final_remarks_searchInput__mh5pM:focus::placeholder{opacity:.6}.final_remarks_searchActions__kmuAI{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.final_remarks_searchButton__u2CNZ{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.final_remarks_searchButton__u2CNZ:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.final_remarks_searchButton__u2CNZ:disabled{cursor:not-allowed;opacity:.7;transform:none}.final_remarks_clearButton__ANUDO{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.final_remarks_clearButton__ANUDO:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.final_remarks_searchSpinner__ILb\+M{animation:final_remarks_spin__qWWjh .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes final_remarks_spin__qWWjh{to{transform:rotate(1turn)}}.final_remarks_resultsSection__3Jx7G{position:relative;z-index:1}.final_remarks_resultsHeader__LTXcr{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;margin-bottom:0;padding:1.5rem 2rem}.final_remarks_resultsHeaderIcon__hlHAc{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.final_remarks_resultsHeaderText__529AX h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.final_remarks_resultsHeaderText__529AX p{color:#94a3b8;font-size:.875rem;margin:0}.final_remarks_resultsContainer__QuaF5{position:relative}.final_remarks_loadingState__0\+wbT{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:4rem 2rem}.final_remarks_loadingSpinner__4a5JP{animation:final_remarks_spin__qWWjh .8s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}.final_remarks_resultsTableContainer__C87b8{animation:final_remarks_slideInFromRight__lE9rG .8s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.final_remarks_resultsTable__mKGZQ{border-collapse:collapse;color:#e2e8f0;table-layout:auto;width:100%}.final_remarks_tableHeader__GMin\+{background:#334155;border-bottom:2px solid #3b82f64d;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;transition:all .2s ease}.final_remarks_tableHeader__GMin\+:first-child,.final_remarks_tableHeader__GMin\+:last-child{text-align:center}.final_remarks_tableHeader__GMin\+:hover{background:#3d4d66;color:#e2e8f0}.final_remarks_tableRow__rsuAL{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.final_remarks_tableRow__rsuAL:hover{background:#33415566}.final_remarks_tableRow__rsuAL:last-child{border-bottom:none}.final_remarks_tableCell__MZuPb{color:#cbd5e1;font-size:.9375rem;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.final_remarks_patientCell__4injn{align-items:center;display:flex;justify-content:center;padding:0}.final_remarks_patientAvatar__6f\+tx{align-items:center;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50%;color:#60a5fa;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.final_remarks_tableRow__rsuAL:hover .final_remarks_patientAvatar__6f\+tx{box-shadow:0 4px 12px #3b82f666;transform:scale(1.08)}.final_remarks_cellText__gc7sT{color:#e2e8f0;font-weight:400}.final_remarks_cellBadge__HVU7L{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.final_remarks_cellBadgeAssigned__S9fUa{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.final_remarks_cellBadgeUnassigned__ovyIX{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.final_remarks_actionButtons__PzdnZ{align-items:center;display:flex;gap:.5rem;justify-content:center}.final_remarks_actionButton__PqN21{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.final_remarks_actionButton__PqN21 svg{flex-shrink:0}.final_remarks_viewButton__\+LlvN{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.final_remarks_viewButton__\+LlvN:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.final_remarks_updateButton__W8Jbs{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.final_remarks_updateButton__W8Jbs:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.final_remarks_deleteButton__\+0cz8{background:#ef44441a;border-color:#ef44444d;color:#f87171}.final_remarks_deleteButton__\+0cz8:hover{background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.final_remarks_emptyState__MCJsp{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.final_remarks_emptyStateIcon__vrV1N{color:#475569;opacity:.5}.final_remarks_emptyState__MCJsp h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0}.final_remarks_emptyState__MCJsp p{color:#94a3b8;font-size:.9375rem;margin:0;max-width:400px}@keyframes final_remarks_slideInFromRight__lE9rG{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.final_remarks_modalOverlay__71i4r{align-items:center;animation:final_remarks_fadeIn__epKqE .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes final_remarks_fadeIn__epKqE{0%{opacity:0}to{opacity:1}}.final_remarks_modalContent__e9ghV{animation:final_remarks_slideUp__aq2df .3s ease;background:#1e293b;border:1px solid #47556980;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:1000px;overflow-y:auto;width:90%}@keyframes final_remarks_slideUp__aq2df{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.final_remarks_modalHeader__UGJLu{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #47556980;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.5rem 2rem}.final_remarks_modalHeader__UGJLu h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.final_remarks_modalCloseBtn__zK3tR{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.final_remarks_modalCloseBtn__zK3tR:hover{background:#fff3;transform:rotate(90deg)}.final_remarks_modalBody__dmaGa{padding:2rem}.final_remarks_modalBodyGrid__OvIaN{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.final_remarks_pdlInfo__uGZRo{margin-bottom:0}.final_remarks_pdlInfo__uGZRo h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.final_remarks_pdlInfo__uGZRo h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.final_remarks_pdlInfoContent__BFItN{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem}.final_remarks_pdlPhoto__svWEL{display:flex;flex-shrink:0;justify-content:center;margin-bottom:1rem}.final_remarks_pdlPhotoImg__idccs{aspect-ratio:1;border:2px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 12px #0003;height:auto;max-width:200px;object-fit:cover;width:100%}.final_remarks_infoGrid__dLYSI{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem}.final_remarks_infoItem__h-3FK{display:flex;gap:.5rem}.final_remarks_infoLabel__ExNut{color:#94a3b8;font-size:.875rem;font-weight:600;min-width:120px}.final_remarks_infoValue__1XsAI{color:#e2e8f0;font-size:.875rem;font-weight:500}.final_remarks_cellSelection__a524e h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.final_remarks_cellSelection__a524e h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.final_remarks_selectWrapper__8poYq{margin-bottom:0}.final_remarks_selectLabel__\+zZYt{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.final_remarks_cellSelect__cTJAC{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:.9375rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.final_remarks_cellSelect__cTJAC:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.final_remarks_cellSelect__cTJAC:hover{border-color:#64748bb3}.final_remarks_cellSelect__cTJAC option{background:#1e293b;color:#e2e8f0;padding:.5rem}.final_remarks_cellDetails__JYcUN{background:#3b82f60d;border:1px solid #3b82f633;border-radius:12px;margin-top:1rem;padding:1rem}.final_remarks_cellDetails__JYcUN h5{color:#60a5fa;font-size:.9375rem;font-weight:600;margin:0 0 1rem}.final_remarks_detailsGrid__QxXEm{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.final_remarks_detailItem__gKbwK{display:flex;flex-direction:column;gap:.25rem}.final_remarks_detailLabel__twGi6{color:#60a5fa;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.final_remarks_detailValue__d6roG{color:#e2e8f0;font-size:.9375rem;font-weight:500}.final_remarks_modalFooter__Q3lrq{background:#0f172a80;border-radius:0 0 16px 16px;border-top:1px solid #47556980;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.final_remarks_cancelBtn__RTkIC{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.final_remarks_cancelBtn__RTkIC:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.final_remarks_assignBtn__KUcie{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.final_remarks_assignBtn__KUcie:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.final_remarks_assignBtn__KUcie:disabled{cursor:not-allowed;opacity:.5;transform:none}.final_remarks_successModal__gN2AO{align-items:center;animation:final_remarks_slideUp__aq2df .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #10b981;border-radius:24px;box-shadow:0 25px 60px #10b9814d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;text-align:center;width:90%}.final_remarks_successIcon__vSj8C{align-items:center;animation:final_remarks_scaleIn__8eEYu .5s cubic-bezier(.4,0,.2,1) .2s both;background:#10b9811a;border:3px solid #10b9814d;border-radius:50%;color:#10b981;display:flex;height:80px;justify-content:center;width:80px}@keyframes final_remarks_scaleIn__8eEYu{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.final_remarks_successModal__gN2AO h3{color:#10b981;font-size:1.75rem;font-weight:700;margin:0}.final_remarks_successModal__gN2AO p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.final_remarks_successBtn__Vibyj{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:12px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.final_remarks_successBtn__Vibyj:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}.final_remarks_themeModal__dGOvz{align-items:center;animation:final_remarks_slideUp__aq2df .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.final_remarks_themeIcon__WLNqE{align-items:center;animation:final_remarks_scaleIn__8eEYu .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.final_remarks_themeModal__dGOvz h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.final_remarks_themeModal__dGOvz p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.final_remarks_themeBtn__nxRDR{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.final_remarks_themeBtn__nxRDR:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.final_remarks_errorModal__Eoxh6{align-items:center;animation:final_remarks_slideUp__aq2df .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #ef4444;border-radius:24px;box-shadow:0 25px 60px #ef44444d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;position:relative;text-align:center;width:90%;z-index:1001}.final_remarks_errorIcon__2LpO\+{align-items:center;animation:final_remarks_scaleIn__8eEYu .5s cubic-bezier(.4,0,.2,1) .2s both;background:#ef44441a;border:3px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;width:80px}.final_remarks_errorModal__Eoxh6 h3{color:#ef4444;font-size:1.75rem;font-weight:700;margin:0}.final_remarks_errorModal__Eoxh6 p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.final_remarks_errorBtn__Jsauv{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 15px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.final_remarks_errorBtn__Jsauv:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}.final_remarks_confirmModal__Me8Pf{align-items:center;animation:final_remarks_slideUp__aq2df .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #f59e0b;border-radius:24px;box-shadow:0 25px 60px #f59e0b4d;display:flex;flex-direction:column;gap:1.25rem;max-width:500px;padding:2.5rem;text-align:center;width:90%}.final_remarks_confirmIcon__6tQfP{align-items:center;animation:final_remarks_scaleIn__8eEYu .5s cubic-bezier(.4,0,.2,1) .1s both;background:#f59e0b1f;border:3px solid #f59e0b59;border-radius:50%;color:#f59e0b;display:flex;height:72px;justify-content:center;width:72px}.final_remarks_confirmModal__Me8Pf h3{color:#f59e0b;font-size:1.5rem;font-weight:700;margin:0}.final_remarks_confirmModal__Me8Pf p{color:#cbd5e1;font-size:.95rem;line-height:1.5;margin:0}.final_remarks_confirmActions__Eubh8{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;width:100%}.final_remarks_confirmBtn__BwTJp{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;box-shadow:0 4px 15px #f59e0b4d;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;min-width:140px;padding:.75rem 1.75rem;transition:all .3s ease}.final_remarks_confirmBtn__BwTJp:hover:not(:disabled){background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 6px 20px #f59e0b66;transform:translateY(-2px)}.final_remarks_confirmBtn__BwTJp:disabled{cursor:not-allowed;opacity:.6;transform:none}.final_remarks_paginationContainer__kScW6{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.final_remarks_paginationButton__to5wk{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.final_remarks_paginationButton__to5wk:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.final_remarks_paginationButton__to5wk:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.final_remarks_paginationInfo__JSc7s{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.final_remarks_paginationText__nyJUN{color:#94a3b8;font-weight:500}.final_remarks_paginationText__nyJUN strong{color:#e2e8f0;font-weight:700}.final_remarks_paginationDivider__nG1xY{color:#475569;font-weight:700}@media (max-width:768px){.final_remarks_modalContent__e9ghV{max-width:95%}.final_remarks_modalBodyGrid__OvIaN{gap:1.5rem;grid-template-columns:1fr}.final_remarks_pdlInfo__uGZRo{margin-bottom:0}.final_remarks_detailsGrid__QxXEm{grid-template-columns:1fr}.final_remarks_errorModal__Eoxh6,.final_remarks_successModal__gN2AO{max-width:90%;padding:2rem}.final_remarks_errorIcon__2LpO\+,.final_remarks_successIcon__vSj8C{height:64px;width:64px}.final_remarks_errorModal__Eoxh6 h3,.final_remarks_successModal__gN2AO h3{font-size:1.5rem}}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d{background:#f8fafc}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_systemHeader__kpQi9{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_systemTitle__uoZ3L h1{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_systemTitle__uoZ3L p{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_systemTime__pA2GV{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_systemUser__VBjlw{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_profileIcon__n6X6g{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_profileIcon__n6X6g:hover{background:#3b82f626;border-color:#3b82f64d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_profileDropdown__Dk3X8{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_dropdownHeader__tsqqi{border-bottom-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_userName__TUG1U{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_userRole__5Cf1-{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_dropdownDivider__HNxZd{background:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_dropdownItem__h7uXr{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_dropdownItem__h7uXr:hover{background:#f1f5f9;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_jbrSearchPage__pvqoY{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_jbrSearchPage__pvqoY:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_jbrTitle__WvK8G{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_jbrBackBtn__hDn76{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f626}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_jbrBackBtn__hDn76:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 8px 20px #3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchCard__oDupg{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000000f,0 4px 12px #3b82f60d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchCard__oDupg:hover{box-shadow:0 12px 32px #00000014,0 6px 16px #3b82f614}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchHeader__ZhrfN{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchInput__mh5pM{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchInput__mh5pM:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchInput__mh5pM:hover:not(:focus){border-color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchInput__mh5pM::placeholder{color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_inputLabel__DeRmU{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_inputIcon__Ok6UH{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_inputGroup__cF2rq:hover .final_remarks_inputIcon__Ok6UH{background:#3b82f61a;border-color:#3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchButton__u2CNZ{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchButton__u2CNZ:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_clearButton__ANUDO{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_clearButton__ANUDO:hover{background:#e2e8f0;border-color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_searchActions__kmuAI{border-top-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_resultsHeader__LTXcr{background:#fff;border-color:#87cefa}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_resultsHeaderIcon__hlHAc{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_resultsHeaderText__529AX h3{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_resultsHeaderText__529AX p{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_resultsTableContainer__C87b8{background:#fff;border-color:#87cefa}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableHeader__GMin\+{background:#f1f5f9;border-bottom-color:#3b82f633;color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableHeader__GMin\+:hover{background:#e2e8f0;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableRow__rsuAL{background:#f8fafc66;border-bottom-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableRow__rsuAL:hover{background:#e2e8f066}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableCell__MZuPb{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellText__gc7sT{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_patientAvatar__6f\+tx{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_tableRow__rsuAL:hover .final_remarks_patientAvatar__6f\+tx{box-shadow:0 4px 12px #3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellBadgeAssigned__S9fUa{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellBadgeUnassigned__ovyIX{background:#ef44441a;border-color:#ef444433;color:#dc2626}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_viewButton__\+LlvN{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_viewButton__\+LlvN:hover{background:#3b82f61a;border-color:#3b82f64d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_updateButton__W8Jbs{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_updateButton__W8Jbs:hover{background:#22c55e1a;border-color:#22c55e4d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_deleteButton__\+0cz8{background:#ef44440d;border-color:#ef444433;color:#dc2626}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_deleteButton__\+0cz8:hover{background:#ef44441a;border-color:#ef44444d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_emptyState__MCJsp,.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_loadingState__0\+wbT{background:#fff;border-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_emptyState__MCJsp h4{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_emptyState__MCJsp p{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_emptyStateIcon__vrV1N{color:#cbd5e1}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationContainer__kScW6{background:#f8fafccc;border-top-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationButton__to5wk{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px #3b82f626}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationButton__to5wk:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px #3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationButton__to5wk:disabled{background:#e2e8f0;border-color:#cbd5e1}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationText__nyJUN{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationText__nyJUN strong{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_paginationDivider__nG1xY{color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_modalOverlay__71i4r{background:#0f172a80}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_modalContent__e9ghV{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_modalHeader__UGJLu{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_modalBody__dmaGa{background:#fff}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellSelection__a524e h4,.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_pdlInfo__uGZRo h4{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_pdlInfoContent__BFItN{background:#f8fafc;border-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_infoLabel__ExNut{color:#64748b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_infoValue__1XsAI{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_selectLabel__\+zZYt{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellSelect__cTJAC{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellSelect__cTJAC:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f60d}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellSelect__cTJAC:hover{border-color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellSelect__cTJAC option{background:#fff;color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellDetails__JYcUN{background:#3b82f608;border-color:#3b82f626}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cellDetails__JYcUN h5,.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_detailLabel__twGi6{color:#3b82f6}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_detailValue__d6roG{color:#1e293b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_themeModal__dGOvz{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_themeModal__dGOvz h3{color:#f59e0b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_themeModal__dGOvz p{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_modalFooter__Q3lrq{background:#f8fafc;border-top-color:#e2e8f0}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cancelBtn__RTkIC{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_cancelBtn__RTkIC:hover{background:#e2e8f0;border-color:#94a3b8}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_assignBtn__KUcie{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_assignBtn__KUcie:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_successModal__gN2AO{background:#fff;border-color:#10b981;box-shadow:0 25px 60px #10b98126}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_successModal__gN2AO h3{color:#10b981}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_successModal__gN2AO p{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_errorModal__Eoxh6{background:#fff;border-color:#ef4444;box-shadow:0 25px 60px #ef444426}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_errorModal__Eoxh6 h3{color:#ef4444}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_errorModal__Eoxh6 p{color:#475569}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_confirmModal__Me8Pf{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_confirmModal__Me8Pf h3{color:#f59e0b}.final_remarks_systemApp__W3Dm1.final_remarks_lightMode__oeL\+d .final_remarks_confirmModal__Me8Pf p{color:#475569}.change_pass_passwordModalContent__j5CM-{max-width:500px}.change_pass_passwordModalOverlay__reGPK{z-index:2000}.change_pass_errorModalOverlay__bwRTJ{z-index:2001!important}.change_pass_passwordFieldWrapper__xrxMt{margin-bottom:1.5rem}.change_pass_passwordLabel__Spkvw{color:#94a3b8;display:block;font-size:.875rem;font-weight:600;margin-bottom:.5rem}.change_pass_passwordInputWrapper__maZaJ{position:relative}.change_pass_passwordInput__Ud04z{padding-right:2.5rem}.change_pass_passwordToggleButton__1aGL-{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;padding:.25rem;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.change_pass_passwordToggleButton__1aGL-:hover{color:#cbd5e1}.change_pass_passwordInfo__A9-0m{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;color:#60a5fa;font-size:.875rem;padding:.75rem 1rem}.pdl_cell_update_systemApp__rN67r{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.pdl_cell_update_systemHeader__gaQkD{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.pdl_cell_update_headerLeft__FZEFk{align-items:center;display:flex;gap:1rem}.pdl_cell_update_systemLogo__FP-1y{align-items:center;display:flex;gap:.75rem}.pdl_cell_update_systemLogoImg__\+uDsv{height:40px;object-fit:contain;width:40px}.pdl_cell_update_systemTitle__cmFFe{display:flex;flex-direction:column}.pdl_cell_update_systemTitle__cmFFe h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.pdl_cell_update_systemTitle__cmFFe p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.pdl_cell_update_headerRight__1DDVa{align-items:center;display:flex;gap:1rem}.pdl_cell_update_systemInfo__Yvltc{text-align:right}.pdl_cell_update_systemTime__jHsWL{color:#e2e8f0;font-size:.875rem;font-weight:600}.pdl_cell_update_systemUser__QC3t7{color:#94a3b8;font-size:.75rem;font-weight:500}.pdl_cell_update_profileSection__vm9v2{align-items:center;display:flex;position:relative}.pdl_cell_update_profileIcon__zGMRO{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.pdl_cell_update_profileIcon__zGMRO:hover{background:#06b6d44d;border-color:#06b6d480}.pdl_cell_update_profileDropdown__q0KA0{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.pdl_cell_update_dropdownHeader__b4mJC{border-bottom:1px solid #334155;padding:1rem}.pdl_cell_update_userInfo__Eq5B0{display:flex;flex-direction:column;gap:4px}.pdl_cell_update_userRole__yFgX\+{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.pdl_cell_update_userName__W4UPx{color:#fff;font-size:.95rem;font-weight:600}.pdl_cell_update_dropdownDivider__TcfgD{background:#334155;height:1px}.pdl_cell_update_dropdownItem__q8J-Q{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.pdl_cell_update_dropdownItem__q8J-Q:hover{background:#334155;color:#e2e8f0}.pdl_cell_update_jbrSearchPage__stlph{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.pdl_cell_update_jbrSearchPage__stlph:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes pdl_cell_update_jbrBackgroundFloat__H8fPI{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.pdl_cell_update_jbrHeader__E8vHK{align-items:center;animation:pdl_cell_update_slideInFromTop__7ZJos .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes pdl_cell_update_slideInFromTop__7ZJos{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.pdl_cell_update_jbrBackBtn__J2VaD{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.pdl_cell_update_jbrBackBtn__J2VaD:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.pdl_cell_update_jbrBackBtn__J2VaD:hover:before{left:100%}.pdl_cell_update_jbrBackBtn__J2VaD:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.pdl_cell_update_jbrBackBtn__J2VaD:active{transform:translateY(-1px) scale(.98)}.pdl_cell_update_jbrTitle__J-cun{-webkit-text-fill-color:#0000;animation:pdl_cell_update_jbrTitleGlow__dYZAR 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes pdl_cell_update_jbrTitleGlow__dYZAR{0%{filter:drop-shadow(0 0 20px rgba(61,82,160,.4))}to{filter:drop-shadow(0 0 30px rgba(112,145,230,.6))}}.pdl_cell_update_searchCard__i8I1s{animation:pdl_cell_update_slideInFromLeft__YSydz .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.pdl_cell_update_searchCard__i8I1s:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.pdl_cell_update_searchHeader__O50EM{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.pdl_cell_update_searchHeaderIcon__5NNsx{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.pdl_cell_update_searchHeaderText__C0\+MA h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.pdl_cell_update_searchHeaderText__C0\+MA p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.pdl_cell_update_searchForm__tb9aj{padding:3rem}@keyframes pdl_cell_update_slideInFromLeft__YSydz{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.pdl_cell_update_searchFormGrid__83Sra{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.pdl_cell_update_inputGroup__9HOQR{align-items:flex-start;display:flex;gap:1rem;position:relative}.pdl_cell_update_inputIcon__yUG62{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.pdl_cell_update_inputGroup__9HOQR:hover .pdl_cell_update_inputIcon__yUG62{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.pdl_cell_update_inputWrapper__mIdfs{flex:1 1}.pdl_cell_update_inputLabel__g3WZy{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.pdl_cell_update_searchInput__UCVTB{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.pdl_cell_update_searchInput__UCVTB:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.pdl_cell_update_searchInput__UCVTB:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.pdl_cell_update_searchInput__UCVTB::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.pdl_cell_update_searchInput__UCVTB:focus::placeholder{opacity:.6}.pdl_cell_update_searchActions__xDSS3{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.pdl_cell_update_searchButton__QyCIE{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_cell_update_searchButton__QyCIE:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.pdl_cell_update_searchButton__QyCIE:disabled{cursor:not-allowed;opacity:.7;transform:none}.pdl_cell_update_clearButton__Smh8C{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.pdl_cell_update_clearButton__Smh8C:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_cell_update_searchSpinner__RhqVb{animation:pdl_cell_update_spin__hxjOR .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes pdl_cell_update_spin__hxjOR{to{transform:rotate(1turn)}}.pdl_cell_update_resultsSection__qGLwy{position:relative;z-index:1}.pdl_cell_update_resultsHeader__fSIWs{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;margin-bottom:0;padding:1.5rem 2rem}.pdl_cell_update_resultsHeaderIcon__Ey0lJ{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.pdl_cell_update_resultsHeaderText__sTC4D h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.pdl_cell_update_resultsHeaderText__sTC4D p{color:#94a3b8;font-size:.875rem;margin:0}.pdl_cell_update_resultsContainer__ZSiGW{position:relative}.pdl_cell_update_loadingState__AF\+EY{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:4rem 2rem}.pdl_cell_update_loadingSpinner__bFqO1{animation:pdl_cell_update_spin__hxjOR .8s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}.pdl_cell_update_resultsTableContainer__Uk1Lm{animation:pdl_cell_update_slideInFromRight__j3oZk .8s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.pdl_cell_update_resultsTable__\+NvLT{border-collapse:collapse;color:#e2e8f0;table-layout:auto;width:100%}.pdl_cell_update_tableHeader__6dljN{background:#334155;border-bottom:2px solid #3b82f64d;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:center;text-transform:uppercase;transition:all .2s ease}.pdl_cell_update_tableHeader__6dljN:first-child,.pdl_cell_update_tableHeader__6dljN:last-child{text-align:center}.pdl_cell_update_tableHeader__6dljN:hover{background:#3d4d66;color:#e2e8f0}.pdl_cell_update_tableRow__pTar8{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.pdl_cell_update_tableRow__pTar8:hover{background:#33415566}.pdl_cell_update_tableRow__pTar8:last-child{border-bottom:none}.pdl_cell_update_tableCell__9byVo{color:#cbd5e1;font-size:.9375rem;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.pdl_cell_update_patientCell__B4eI5{align-items:center;display:flex;justify-content:center;padding:0}.pdl_cell_update_patientAvatar__R5\+86{align-items:center;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50%;color:#60a5fa;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.pdl_cell_update_tableRow__pTar8:hover .pdl_cell_update_patientAvatar__R5\+86{box-shadow:0 4px 12px #3b82f666;transform:scale(1.08)}.pdl_cell_update_cellText__SRW-k{color:#e2e8f0;font-weight:400}.pdl_cell_update_cellBadge__5bXpW{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.pdl_cell_update_cellBadgeAssigned__7re6F{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.pdl_cell_update_cellBadgeUnassigned__mdKQC{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.pdl_cell_update_actionButtons__-J-LQ{align-items:center;display:flex;gap:.5rem;justify-content:center}.pdl_cell_update_actionButton__h96F4{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.pdl_cell_update_actionButton__h96F4 svg{flex-shrink:0}.pdl_cell_update_viewButton__QCZnF{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.pdl_cell_update_viewButton__QCZnF:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.pdl_cell_update_updateButton__ZnuLP{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.pdl_cell_update_updateButton__ZnuLP:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.pdl_cell_update_emptyState__p8lI7{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.pdl_cell_update_emptyStateIcon__XJfcv{color:#475569;opacity:.5}.pdl_cell_update_emptyState__p8lI7 h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0}.pdl_cell_update_emptyState__p8lI7 p{color:#94a3b8;font-size:.9375rem;margin:0;max-width:400px}@keyframes pdl_cell_update_slideInFromRight__j3oZk{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.pdl_cell_update_modalOverlay__DbCPw{align-items:center;animation:pdl_cell_update_fadeIn__gvDsm .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}@keyframes pdl_cell_update_fadeIn__gvDsm{0%{opacity:0}to{opacity:1}}.pdl_cell_update_modalContent__sjZf3{animation:pdl_cell_update_slideUp__B8JDO .3s ease;background:#1e293b;border:1px solid #47556980;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:1000px;overflow-y:auto;width:90%}@keyframes pdl_cell_update_slideUp__B8JDO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pdl_cell_update_modalHeader__2Q1fB{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #47556980;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.5rem 2rem}.pdl_cell_update_modalHeader__2Q1fB h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.pdl_cell_update_modalCloseBtn__8807R{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.pdl_cell_update_modalCloseBtn__8807R:hover{background:#fff3;transform:rotate(90deg)}.pdl_cell_update_modalBody__qOxdj{padding:2rem}.pdl_cell_update_modalBodyGrid__FJYpo{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.pdl_cell_update_pdlInfo__3uQT1{margin-bottom:0}.pdl_cell_update_pdlInfo__3uQT1 h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.pdl_cell_update_pdlInfo__3uQT1 h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.pdl_cell_update_pdlInfoContent__ut\+\+u{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem}.pdl_cell_update_pdlPhoto__vBElS{display:flex;flex-shrink:0;justify-content:center;margin-bottom:1rem}.pdl_cell_update_pdlPhotoImg__pp7ap{aspect-ratio:1;border:2px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 12px #0003;height:auto;max-width:200px;object-fit:cover;width:100%}.pdl_cell_update_infoGrid__lLSW4{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem}.pdl_cell_update_infoItem__ogIip{display:flex;gap:.5rem}.pdl_cell_update_infoLabel__6HebW{color:#94a3b8;font-size:.875rem;font-weight:600;min-width:100px}.pdl_cell_update_infoValue__5Q4wy{color:#e2e8f0;font-size:.875rem;font-weight:500}.pdl_cell_update_cellSelection__uLKy\+ h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.pdl_cell_update_cellSelection__uLKy\+ h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.pdl_cell_update_selectWrapper__ahxLj{margin-bottom:0}.pdl_cell_update_selectLabel__VDNzs{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.pdl_cell_update_cellSelect__hzWyQ{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:.9375rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.pdl_cell_update_cellSelect__hzWyQ:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.pdl_cell_update_cellSelect__hzWyQ:hover{border-color:#64748bb3}.pdl_cell_update_cellSelect__hzWyQ option{background:#1e293b;color:#e2e8f0;padding:.5rem}.pdl_cell_update_cellDetails__mIlYQ{background:#3b82f60d;border:1px solid #3b82f633;border-radius:12px;margin-top:1rem;padding:1rem}.pdl_cell_update_cellDetails__mIlYQ h5{color:#60a5fa;font-size:.9375rem;font-weight:600;margin:0 0 1rem}.pdl_cell_update_detailsGrid__hBPWF{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.pdl_cell_update_detailItem__lpHBy{display:flex;flex-direction:column;gap:.25rem}.pdl_cell_update_detailLabel__76d-9{color:#60a5fa;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.pdl_cell_update_detailValue__DFDuH{color:#e2e8f0;font-size:.9375rem;font-weight:500}.pdl_cell_update_modalFooter__53aux{background:#0f172a80;border-radius:0 0 16px 16px;border-top:1px solid #47556980;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.pdl_cell_update_cancelBtn__nrqLd{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_cell_update_cancelBtn__nrqLd:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.pdl_cell_update_assignBtn__NK1pF{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.pdl_cell_update_assignBtn__NK1pF:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.pdl_cell_update_assignBtn__NK1pF:disabled{cursor:not-allowed;opacity:.5;transform:none}.pdl_cell_update_successModal__Z88vp{align-items:center;animation:pdl_cell_update_slideUp__B8JDO .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #10b981;border-radius:24px;box-shadow:0 25px 60px #10b9814d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;text-align:center;width:90%}.pdl_cell_update_successIcon__8JuQs{align-items:center;animation:pdl_cell_update_scaleIn__ss875 .5s cubic-bezier(.4,0,.2,1) .2s both;background:#10b9811a;border:3px solid #10b9814d;border-radius:50%;color:#10b981;display:flex;height:80px;justify-content:center;width:80px}@keyframes pdl_cell_update_scaleIn__ss875{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.pdl_cell_update_successModal__Z88vp h3{color:#10b981;font-size:1.75rem;font-weight:700;margin:0}.pdl_cell_update_successModal__Z88vp p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.pdl_cell_update_successBtn__a1E3c{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:12px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.pdl_cell_update_successBtn__a1E3c:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}.pdl_cell_update_themeModal__z8mZZ{align-items:center;animation:pdl_cell_update_slideUp__B8JDO .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.pdl_cell_update_themeIcon__Uheur{align-items:center;animation:pdl_cell_update_scaleIn__ss875 .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.pdl_cell_update_themeModal__z8mZZ h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.pdl_cell_update_themeModal__z8mZZ p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.pdl_cell_update_themeBtn__T2Jvc{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.pdl_cell_update_themeBtn__T2Jvc:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.pdl_cell_update_errorModal__Lh5Ol{align-items:center;animation:pdl_cell_update_slideUp__B8JDO .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #ef4444;border-radius:24px;box-shadow:0 25px 60px #ef44444d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;text-align:center;width:90%}.pdl_cell_update_errorIcon__kXrVy{align-items:center;animation:pdl_cell_update_scaleIn__ss875 .5s cubic-bezier(.4,0,.2,1) .2s both;background:#ef44441a;border:3px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;width:80px}.pdl_cell_update_errorModal__Lh5Ol h3{color:#ef4444;font-size:1.75rem;font-weight:700;margin:0}.pdl_cell_update_errorModal__Lh5Ol p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.pdl_cell_update_errorBtn__ENe1H{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 15px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.pdl_cell_update_errorBtn__ENe1H:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}.pdl_cell_update_paginationContainer__kuUyf{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.pdl_cell_update_paginationButton__-\+88n{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.pdl_cell_update_paginationButton__-\+88n:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.pdl_cell_update_paginationButton__-\+88n:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.pdl_cell_update_paginationInfo__lOrH\+{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.pdl_cell_update_paginationText__6tXnb{color:#94a3b8;font-weight:500}.pdl_cell_update_paginationText__6tXnb strong{color:#e2e8f0;font-weight:700}.pdl_cell_update_paginationDivider__QGSfN{color:#475569;font-weight:700}@media (max-width:768px){.pdl_cell_update_modalContent__sjZf3{max-width:95%}.pdl_cell_update_modalBodyGrid__FJYpo{gap:1.5rem;grid-template-columns:1fr}.pdl_cell_update_pdlInfo__3uQT1{margin-bottom:0}.pdl_cell_update_detailsGrid__hBPWF{grid-template-columns:1fr}.pdl_cell_update_errorModal__Lh5Ol,.pdl_cell_update_successModal__Z88vp{max-width:90%;padding:2rem}.pdl_cell_update_errorIcon__kXrVy,.pdl_cell_update_successIcon__8JuQs{height:64px;width:64px}.pdl_cell_update_errorModal__Lh5Ol h3,.pdl_cell_update_successModal__Z88vp h3{font-size:1.5rem}}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm{background:#f8fafc}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_systemHeader__gaQkD{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d;color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_systemTitle__cmFFe h1{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_systemTitle__cmFFe p{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_systemTime__jHsWL{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_systemUser__QC3t7{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_profileIcon__zGMRO{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_profileIcon__zGMRO:hover{background:#3b82f626;border-color:#3b82f64d}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_profileDropdown__q0KA0{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_dropdownHeader__b4mJC{border-bottom-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_userName__W4UPx{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_userRole__yFgX\+{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_dropdownDivider__TcfgD{background:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_dropdownItem__q8J-Q{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_dropdownItem__q8J-Q:hover{background:#f1f5f9;color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_jbrSearchPage__stlph{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_jbrSearchPage__stlph:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_jbrTitle__J-cun{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_jbrBackBtn__J2VaD{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f626}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_jbrBackBtn__J2VaD:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 8px 20px #3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchCard__i8I1s{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000000f,0 4px 12px #3b82f60d}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchCard__i8I1s:hover{box-shadow:0 12px 32px #00000014,0 6px 16px #3b82f614}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchHeader__O50EM{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellSelect__hzWyQ,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchInput__UCVTB{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellSelect__hzWyQ:focus,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchInput__UCVTB:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellSelect__hzWyQ:hover,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchInput__UCVTB:hover:not(:focus){border-color:#94a3b8}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchInput__UCVTB::placeholder{color:#94a3b8}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_inputLabel__g3WZy,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_selectLabel__VDNzs{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_inputIcon__yUG62{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_inputGroup__9HOQR:hover .pdl_cell_update_inputIcon__yUG62{background:#3b82f61a;border-color:#3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchButton__QyCIE{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchButton__QyCIE:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_clearButton__Smh8C{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_clearButton__Smh8C:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_searchActions__xDSS3{border-top-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_resultsHeader__fSIWs{background:#fff;border-color:#87cefa}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_resultsHeaderIcon__Ey0lJ{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_resultsHeaderText__sTC4D h3{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_resultsHeaderText__sTC4D p{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_resultsTableContainer__Uk1Lm{background:#fff;border-color:#87cefa}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableHeader__6dljN{background:#f1f5f9;border-bottom-color:#3b82f633;color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableHeader__6dljN:hover{background:#e2e8f0;color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableRow__pTar8{background:#f8fafc66;border-bottom-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableRow__pTar8:hover{background:#e2e8f066}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableCell__9byVo{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellText__SRW-k{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_patientAvatar__R5\+86{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_tableRow__pTar8:hover .pdl_cell_update_patientAvatar__R5\+86{box-shadow:0 4px 12px #3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellBadgeAssigned__7re6F{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellBadgeUnassigned__mdKQC{background:#ef44441a;border-color:#ef444433;color:#dc2626}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_viewButton__QCZnF{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_viewButton__QCZnF:hover{background:#3b82f61a;border-color:#3b82f64d}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_updateButton__ZnuLP{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_updateButton__ZnuLP:hover{background:#22c55e1a;border-color:#22c55e4d}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_emptyState__p8lI7,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_loadingState__AF\+EY{background:#fff;border-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_emptyState__p8lI7 h4{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_emptyState__p8lI7 p{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_emptyStateIcon__XJfcv{color:#cbd5e1}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationContainer__kuUyf{background:#f8fafccc;border-top-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationButton__-\+88n{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 2px 8px #3b82f626}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationButton__-\+88n:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 4px 12px #3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationButton__-\+88n:disabled{background:#e2e8f0;border-color:#cbd5e1}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationText__6tXnb{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationText__6tXnb strong{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_paginationDivider__QGSfN{color:#94a3b8}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_modalOverlay__DbCPw{background:#0f172a80}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_modalContent__sjZf3{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_modalHeader__2Q1fB{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_modalBody__qOxdj{background:#fff}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellSelection__uLKy\+ h4,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_pdlInfo__3uQT1 h4{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_pdlInfoContent__ut\+\+u{background:#f8fafc;border-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_infoLabel__6HebW{color:#64748b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_infoValue__5Q4wy{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_themeModal__z8mZZ{background:#fff;border-color:#f59e0b;box-shadow:0 25px 60px #f59e0b26}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_themeModal__z8mZZ h3{color:#f59e0b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_themeModal__z8mZZ p{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellSelect__hzWyQ option{background:#fff;color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellDetails__mIlYQ{background:#3b82f608;border-color:#3b82f626}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cellDetails__mIlYQ h5,.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_detailLabel__76d-9{color:#3b82f6}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_detailValue__DFDuH{color:#1e293b}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_modalFooter__53aux{background:#f8fafc;border-top-color:#e2e8f0}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cancelBtn__nrqLd{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_cancelBtn__nrqLd:hover{background:#e2e8f0;border-color:#94a3b8}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_assignBtn__NK1pF{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_assignBtn__NK1pF:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_successModal__Z88vp{background:#fff;border-color:#10b981;box-shadow:0 25px 60px #10b98126}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_successModal__Z88vp h3{color:#10b981}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_successModal__Z88vp p{color:#475569}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_errorModal__Lh5Ol{background:#fff;border-color:#ef4444;box-shadow:0 25px 60px #ef444426}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_errorModal__Lh5Ol h3{color:#ef4444}.pdl_cell_update_systemApp__rN67r.pdl_cell_update_lightMode__VyVMm .pdl_cell_update_errorModal__Lh5Ol p{color:#475569}.consultwizard_consultWizardContainer__XhyA4{background:#0f172a;box-sizing:border-box;display:flex;flex-direction:column;max-width:100vw;min-height:100vh;overflow-x:hidden;position:relative;transition:all .3s ease;width:100%}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemHeader__-6BsN{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;left:0;max-width:100vw;padding:.75rem 1.5rem;position:fixed;right:0;top:0;width:100%;z-index:1500}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_headerLeft__mDaal{align-items:center;display:flex;gap:1rem}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemLogo__qLp8z{align-items:center;display:flex;gap:.75rem}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemLogoImg__xQuyZ{height:40px;object-fit:contain;width:40px}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemTitle__0KVOp{display:flex;flex-direction:column}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemTitle__0KVOp h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemTitle__0KVOp p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_headerRight__CR5zX{align-items:center;display:flex;gap:1rem}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemInfo__AQVSi{text-align:right}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemTime__nUaYs{color:#e2e8f0;font-size:.875rem;font-weight:600}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_systemUser__bnycv{color:#94a3b8;font-size:.75rem;font-weight:500}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_profileSection__04Lrj{align-items:center;display:flex}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_profileIcon__qxMs3{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_profileIcon__qxMs3:hover{background:#06b6d44d;border-color:#06b6d480}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dashboard-btn__Ftmf7{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#3b82f633,#10b98133);border:1px solid #3b82f64d;border-radius:8px;color:#f8fafc;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;margin-right:1rem;padding:.5rem 1rem;text-shadow:0 1px 2px #0000004d;transition:all .2s ease}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dashboard-btn__Ftmf7:hover{background:linear-gradient(135deg,#3b82f64d,#10b9814d);border-color:#3b82f680;box-shadow:0 4px 12px #3b82f633;transform:translateY(-1px)}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dashboard-btn__Ftmf7 svg{transition:transform .2s ease}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dashboard-btn__Ftmf7:hover svg{transform:scale(1.1)}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_profileDropdown__ahlW7{animation:consultwizard_dropdownFadeIn__q04xJ .2s ease-out;background:#1e293b;border:1px solid #3b82f633;border-radius:8px;box-shadow:0 8px 24px #0006;min-width:220px;position:absolute;right:0;top:calc(100% + .5rem);z-index:2000}@keyframes consultwizard_dropdownFadeIn__q04xJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownHeader__V6TVp{border-bottom:1px solid #3b82f61a;padding:16px}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_userInfo__wSvBC{display:flex;flex-direction:column;gap:4px}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_userRole__Ewx8z{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_userName__9nmjZ{color:#fff;font-size:.95rem;font-weight:600}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownDivider__qTxXl{background:#3b82f61a;height:1px;margin:8px 0}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownItem__8nKbX{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownItem__8nKbX:hover{background:#3b82f61a;color:#fff}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownItem__8nKbX svg{color:#94a3b8;transition:color .2s ease}.consultwizard_consultWizardContainer__XhyA4 .consultwizard_dropdownItem__8nKbX:hover svg{color:#3b82f6}.consultwizard_consultContentWrapper__lSE-u{background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);height:calc(100vh - 70px);margin-top:70px}.consultwizard_consultContentWrapper__lSE-u,.consultwizard_sidebar__0rYkS{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-sizing:border-box;display:flex;overflow-x:hidden;position:relative}.consultwizard_sidebar__0rYkS{background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;flex-direction:column;flex-shrink:0;height:100%;min-width:60px;overflow-y:auto;transition:width .3s cubic-bezier(.4,0,.2,1);width:60px;z-index:150}.consultwizard_sidebar__0rYkS:hover{width:250px;z-index:150}.consultwizard_mainContent__M-rTF{box-sizing:border-box;max-width:100%;overflow-x:hidden}.consultwizard_sidebarSection__VVZqI{border-bottom:1px solid #94a3b81a;min-width:250px;padding:.75rem 0}.consultwizard_sidebarTitle__vzjJ1{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;opacity:0;padding:.5rem 1.5rem;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.consultwizard_sidebar__0rYkS:hover .consultwizard_sidebarTitle__vzjJ1{opacity:1;transition-delay:.1s}.consultwizard_sidebarMenu__7w03O{list-style:none;margin:0;padding:0}.consultwizard_sidebarItem__rDfFc{margin:0}.consultwizard_sidebarIcon__t5w-K{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;margin-right:.75rem;min-width:28px;transition:all .3s ease;width:18px}.consultwizard_sidebarLink__yBDNw{align-items:center;background:#0000;border:none;border-radius:0 25px 25px 0;color:#8b949e;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;margin:.25rem 8px .25rem 0;overflow:hidden;padding:.75rem 1rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:calc(100% - 8px)}.consultwizard_sidebarLink__yBDNw span{display:inline-block;opacity:0;transition:opacity .2s ease}.consultwizard_sidebar__0rYkS:hover .consultwizard_sidebarLink__yBDNw span{opacity:1;transition-delay:.1s}.consultwizard_sidebarLink__yBDNw:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.consultwizard_sidebarLink__yBDNw:hover:not(.consultwizard_active__5fw1G){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.consultwizard_sidebarLink__yBDNw:hover:not(.consultwizard_active__5fw1G):before{width:4px}.consultwizard_sidebarLink__yBDNw.consultwizard_active__5fw1G{animation:consultwizard_activeGlow__HA37F 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#06b6d4}.consultwizard_sidebarLink__yBDNw.consultwizard_active__5fw1G:before{width:4px}@keyframes consultwizard_activeGlow__HA37F{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.consultwizard_mainContent__M-rTF{background:#0000;flex:1 1;overflow-y:auto;padding:1rem 2rem}.consultwizard_contentHeader__10HjL{align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;display:flex;margin-bottom:2rem;min-height:120px;overflow:hidden;padding:2rem;position:relative}.consultwizard_contentHeader__10HjL:before{background:linear-gradient(45deg,#0000,#8b5cf61a,#0000);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;will-change:transform;z-index:0}.consultwizard_headerContent__3AZY2{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.consultwizard_headerText__c5\+RS{flex:1 1}.consultwizard_pageTitle__je6Ok{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.consultwizard_pageSubtitle__GVZek{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.consultwizard_formContainer__hUJt0{margin:.1rem;max-width:100%;padding:0;width:100%}.consultwizard_selectedPdlCard__MdlbJ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f626,#10b9811a);border:1px solid #3b82f64d;border-radius:.75rem;box-shadow:0 4px 12px #3b82f626;margin-bottom:1.25rem;padding:1.5rem}.consultwizard_selectedPdlHeader__mIdmR{align-items:center;border-bottom:1px solid #47556966;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.consultwizard_selectedPdlHeaderTitle__a0Yez{align-items:center;color:#3b82f6;display:flex;gap:.75rem}.consultwizard_selectedPdlHeaderTitle__a0Yez svg{flex-shrink:0}.consultwizard_selectedPdlHeaderTitle__a0Yez h3{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.consultwizard_clearPdlButton__Yxat8{align-items:center;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.consultwizard_clearPdlButton__Yxat8:hover{background:#ef444440;border-color:#ef444480;transform:scale(1.05)}.consultwizard_selectedPdlContent__oYfCJ{align-items:flex-start;display:flex;gap:1.5rem}.consultwizard_selectedPdlInfo__GFNfX{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.consultwizard_selectedPdlRow__zVIeW{align-items:baseline;border-bottom:1px solid #47556933;display:flex;gap:.5rem;padding:.5rem 0}.consultwizard_selectedPdlRow__zVIeW:last-child{border-bottom:none}.consultwizard_selectedPdlLabel__Jv90l{color:#94a3b8;font-size:.875rem;font-weight:500;min-width:120px}.consultwizard_selectedPdlValue__wTG49{color:#e2e8f0;font-size:.9375rem;font-weight:600}.consultwizard_selectedPdlPhoto__B8Y4f{border:2px solid #3b82f64d;border-radius:8px;box-shadow:0 4px 8px #0003;flex-shrink:0;height:120px;overflow:hidden;width:120px}.consultwizard_selectedPdlPhoto__B8Y4f img{height:100%;object-fit:cover;width:100%}.consultwizard_photoPlaceholder__4JPV9{align-items:center;background:#4755694d;color:#94a3b8;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;width:100%}.consultwizard_photoPlaceholder__4JPV9 span{font-size:.75rem;font-weight:500}.consultwizard_formSection__SKnep{animation:consultwizard_slideUp__tfOpf .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.consultwizard_formSection__SKnep:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}@keyframes consultwizard_slideUp__tfOpf{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.consultwizard_consultWizardContainer__XhyA4.consultwizard_darkMode__Io3gf .consultwizard_dashboard-btn__Ftmf7{background:linear-gradient(135deg,#475569e6,#64748be6);border-color:#94a3b84d;color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_darkMode__Io3gf .consultwizard_dashboard-btn__Ftmf7:hover{background:linear-gradient(135deg,#64748be6,#475569e6);border-color:#94a3b880}.consultwizard_consultWizardContainer__XhyA4.consultwizard_darkMode__Io3gf .consultwizard_formSection__SKnep h3{color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_darkMode__Io3gf .consultwizard_formSection__SKnep p{color:#cbd5e1}.consultwizard_searchForm__IMF77{width:100%}.consultwizard_formGrid__GnP4T{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:1rem}.consultwizard_formGroup__e6DSA{display:flex;flex-direction:column;gap:.25rem}.consultwizard_formLabel__RN2KV{color:#cbd5e1;font-size:.8rem;font-weight:600;margin-bottom:0}.consultwizard_formInput__L1Gck{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;color:#e2e8f0;font-size:.85rem;padding:.5rem .75rem;transition:all .3s ease}.consultwizard_formInput__L1Gck:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consultwizard_formInput__L1Gck::placeholder{color:#64748b}.consultwizard_formActions__bWDvT{border-top:1px solid #4755694d;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem}.consultwizard_clearButton__Hd4Tl{align-items:center;background:#475569;border:none;border-radius:8px;box-shadow:0 2px 8px #64748b33;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;min-width:auto;padding:.6rem 1.25rem;transition:all .2s ease}.consultwizard_clearButton__Hd4Tl:hover:not(:disabled){background:#334155;box-shadow:0 4px 12px #64748b4d;transform:translateY(-1px)}.consultwizard_clearButton__Hd4Tl:disabled{cursor:not-allowed;opacity:.6}.consultwizard_searchButton__LrOu6{align-items:center;background:#0ea5e9;border:none;border-radius:8px;box-shadow:0 2px 8px #0ea5e933;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;min-width:auto;padding:.6rem 1.25rem;transition:all .2s ease}.consultwizard_searchButton__LrOu6:hover:not(:disabled){background:#0284c7;box-shadow:0 4px 12px #0ea5e94d;transform:translateY(-1px)}.consultwizard_searchButton__LrOu6:disabled{cursor:not-allowed;opacity:.6}.consultwizard_spinner__-hxdL{animation:consultwizard_spin__SohNo 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes consultwizard_spin__SohNo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consultwizard_sectionHeader__0xI6Q{align-items:center;border-bottom:2px solid #3b82f633;display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem}.consultwizard_sectionIcon__rmU0s{align-items:center;background:#3b82f61a;border-radius:.5rem;display:flex;height:2rem;justify-content:center;transition:all .3s ease;width:2rem}.consultwizard_sectionIcon__rmU0s:hover{background:#3b82f633;transform:scale(1.05)}.consultwizard_sectionIcon__rmU0s svg{color:#60a5fa;height:18px;transition:all .3s ease;width:18px}.consultwizard_sectionTitle__rnAm6{color:#60a5fa;font-size:1.25rem;font-weight:600;margin:0}.consultwizard_resultsTableCard__3teMW{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2!important;border:1px solid #4755694d!important;border-radius:16px!important;box-shadow:none!important;display:block!important;margin-top:1.5rem;overflow:hidden;padding:0!important}.consultwizard_tableCardHeader__wf2TH{align-items:center;background:#0000!important;border-bottom:1px solid #4755694d!important;display:flex!important;justify-content:space-between;margin:0!important;padding:1.5rem 2rem!important}.consultwizard_tableCardHeader__wf2TH h3{border:none!important;color:#e2e8f0!important;font-size:1.25rem!important;font-weight:700;margin:0!important;padding:0!important}.consultwizard_recordCount__1WHsz{color:#94a3b8;font-size:.875rem;font-weight:500}.consultwizard_tableWrapper__QG2LN{background:#0000!important;margin:0!important;overflow-x:auto;padding:0!important}.consultwizard_resultsTable__KaPYD{background:#0000!important;border-collapse:collapse!important;display:table!important;font-size:.875rem;margin:0!important;width:100%!important}.consultwizard_resultsTable__KaPYD thead{background:#334155cc!important;display:table-header-group!important}.consultwizard_resultsTable__KaPYD th{background:#0000!important;border-bottom:2px solid #47556980!important;color:#cbd5e1!important;font-size:.75rem!important;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem!important;text-align:left!important;text-transform:uppercase}.consultwizard_resultsTable__KaPYD tbody{background:#0000!important;display:table-row-group!important}.consultwizard_resultsTable__KaPYD tbody tr{background:#0000!important;border-bottom:1px solid #47556933!important;display:table-row!important;transition:all .2s ease}.consultwizard_resultsTable__KaPYD tbody tr:hover{background:#3b82f60d!important}.consultwizard_resultsTable__KaPYD td{background:#0000!important;color:#cbd5e1!important;display:table-cell!important;padding:1rem 1.5rem!important;vertical-align:middle}.consultwizard_cellBadge__aYeYg{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.consultwizard_tableHeader__QZewX{background:#3b82f61a;border-bottom:1px solid #4755694d;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.consultwizard_tableHeaderCell__37DiY{color:#60a5fa;font-size:.875rem;font-weight:600;padding:1rem;text-align:left}.consultwizard_tableRow__H4eby{border-bottom:1px solid #47556933;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;transition:all .2s ease}.consultwizard_tableRow__H4eby:hover{background:#3b82f60d}.consultwizard_tableRow__H4eby:last-child{border-bottom:none}.consultwizard_tableCell__rTO5r{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;padding:1rem}.consultwizard_statusBadge__WcloB{border-radius:9999px;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.consultwizard_statusCompleted__mcwV6{background:#10b98133;border:1px solid #10b9814d;color:#10b981}.consultwizard_statusPending__owH1n{background:#f59e0b33;border:1px solid #f59e0b4d;color:#f59e0b}.consultwizard_selectButton__9vhZm{align-items:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:.5rem;color:#4ade80;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.consultwizard_selectButton__9vhZm svg{flex-shrink:0}.consultwizard_selectButton__9vhZm:hover:not(:disabled){background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.consultwizard_selectButton__9vhZm:disabled{cursor:not-allowed;opacity:.5;transform:none}.consultwizard_searchResultsSection__OP2tT{margin-top:2rem!important}.consultwizard_hrwizardNavBtns__dbbtg{align-items:center;border-top:1px solid #06b6d44d;display:flex;justify-content:space-between;margin-top:2rem;padding:1.5rem 0}.consultwizard_jbrNavButtons__Bif7a{gap:1rem}.consultwizard_hrwizardNavBtns__dbbtg>div:last-child{align-items:center;display:flex;gap:0;margin:0}.consultwizard_clearFormButton__\+Vqxa{align-items:center;background:linear-gradient(135deg,#dc2626,#ef4444);border:none;border-radius:12px;box-shadow:0 4px 15px #dc262640;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.3px;overflow:hidden;padding:.75rem 1.5rem;position:relative;transition:all .3s ease}.consultwizard_clearFormButton__\+Vqxa:hover{background:linear-gradient(135deg,#ef4444,#f87171);box-shadow:0 6px 20px #dc262659;transform:translateY(-2px)}.consultwizard_clearFormButton__\+Vqxa:active{box-shadow:0 2px 8px #dc262666;transform:translateY(0)}.consultwizard_nextButton__vU8v\+,.consultwizard_submitButton__0Dmzg{align-items:center;background:linear-gradient(135deg,#06b6d4,#2563eb)!important;border:none;border-radius:14px;box-shadow:0 4px 20px #2563eb33!important;color:#fff!important;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;margin-left:0;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.consultwizard_nextButton__vU8v\+:hover:not(:disabled),.consultwizard_submitButton__0Dmzg:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af)!important;box-shadow:0 8px 30px #2563eb4d!important;transform:translateY(-2px)}.consultwizard_submitButton__0Dmzg:disabled{cursor:not-allowed;opacity:.7;transform:none}.consultwizard_submitButton__0Dmzg:disabled:hover{transform:none}.consultwizard_backButton__fDPqO{align-items:center;background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:14px;box-shadow:0 4px 20px #64748b4d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.5px;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.consultwizard_backButton__fDPqO:hover:not(:disabled){background:linear-gradient(135deg,#475569,#334155);box-shadow:0 8px 30px #64748b66;transform:translateY(-2px)}.consultwizard_loadingOverlay__uscp3{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.consultwizard_loadingContainer__48t7H{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #06b6d44d;border-radius:20px;box-shadow:0 25px 50px #00000080;padding:3rem;text-align:center}.consultwizard_loadingSpinnerLarge__tQLNB{animation:consultwizard_spin__SohNo 1s linear infinite;border:4px solid #06b6d433;border-radius:50%;border-top-color:#06b6d4;height:60px;margin:0 auto 1.5rem;width:60px}.consultwizard_loadingText__iJmv\+ h3{color:#e2e8f0;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.consultwizard_loadingText__iJmv\+ p{color:#94a3b8;font-size:.875rem;margin:0 0 1.5rem}.consultwizard_loadingProgress__KrRlX{width:300px}.consultwizard_progressBar__xfh0h{background:#4755694d;border-radius:3px;height:6px;overflow:hidden;width:100%}.consultwizard_progressFill__7j8O-{background:linear-gradient(90deg,#06b6d4,#3b82f6);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.consultwizard_successModalOverlay__Zm7Rk{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.consultwizard_successModalContent__7KZme{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #10b9814d;border-radius:20px;box-shadow:0 25px 50px #00000080;max-width:500px;padding:2.5rem;text-align:center;width:90%}.consultwizard_successModalHeader__5tiKA{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem}.consultwizard_successIcon__9IWtJ{font-size:3rem;margin-bottom:1rem}.consultwizard_successModalHeader__5tiKA h3{color:#10b981;font-size:1.5rem;font-weight:600;margin:0}.consultwizard_successModalBody__6vhsZ{margin-bottom:2rem}.consultwizard_successMessage__F77zu{color:#e2e8f0;font-size:1rem;line-height:1.6;margin:0}.consultwizard_successModalActions__j9nWF{display:flex;justify-content:center}.consultwizard_btnSuccessOk__gk0KV{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:12px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 2rem;transition:all .3s ease}.consultwizard_btnSuccessOk__gk0KV:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}.consultwizard_clearFormModalOverlay__5sdaq{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.consultwizard_clearFormModalContent__NSVX\+{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #dc26264d;border-radius:20px;box-shadow:0 25px 50px #00000080;max-width:500px;padding:2.5rem;text-align:center;width:90%}.consultwizard_clearFormModalHeader__m3ueX{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem}.consultwizard_clearFormWarningIcon__tbeBz{font-size:3rem;margin-bottom:1rem}.consultwizard_clearFormModalHeader__m3ueX h3{color:#dc2626;font-size:1.5rem;font-weight:600;margin:0}.consultwizard_clearFormModalBody__2SEZ\+{margin-bottom:2rem;text-align:left}.consultwizard_clearFormMessage__pY0sn{color:#e2e8f0;font-size:1rem;line-height:1.6;margin:0 0 1rem}.consultwizard_clearFormWarning__97osn{align-items:flex-start;color:#fbbf24;display:flex;font-size:.875rem;gap:.5rem;margin:.5rem 0}.consultwizard_warningBullet__n7FSN{color:#fbbf24;font-weight:700;margin-top:.125rem}.consultwizard_clearFormModalActions__5YPTN{display:flex;gap:1rem;justify-content:center}.consultwizard_btnCancelClear__hL5MW{background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 1.5rem;transition:all .3s ease}.consultwizard_btnCancelClear__hL5MW:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-2px)}.consultwizard_btnConfirmClear__K7zS1{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:12px;box-shadow:0 4px 15px #dc26264d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 1.5rem;transition:all .3s ease}.consultwizard_btnConfirmClear__K7zS1:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);box-shadow:0 6px 20px #dc262666;transform:translateY(-2px)}.consultwizard_validationModalOverlay__W-pb0{align-items:center;animation:consultwizard_fadeIn__b-Aws .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.consultwizard_validationModalContent__TT\+yi{animation:consultwizard_slideInUp__dsyTf .4s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:20px;box-shadow:0 25px 80px #0000004d;max-height:80vh;max-width:550px;overflow-y:auto;padding:0;position:relative;width:90%}.consultwizard_validationModalHeader__S6NjA{background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:20px 20px 0 0;color:#fff;padding:2rem;position:relative;text-align:center}.consultwizard_validationWarningIcon__FPGxX{animation:consultwizard_bounce__i1WDh 2s infinite;display:block;font-size:3.5rem;margin-bottom:1rem}.consultwizard_validationModalHeader__S6NjA h3{font-size:1.4rem;font-weight:600;line-height:1.3;margin:0}.consultwizard_validationModalBody__C9NhZ{padding:2rem}.consultwizard_validationMessage__vvFXU{color:#cbd5e1;font-size:1.1rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.consultwizard_missingFieldsContainer__4yv\+l{background:#0f172a99;border:1px solid #94a3b84d;border-radius:12px;margin-bottom:1.5rem;max-height:300px;overflow-y:auto;padding:1.5rem}.consultwizard_missingFieldsList__0JqWk{list-style:none;margin:0;padding:0}.consultwizard_missingFieldItem__uaqcR{align-items:center;border-bottom:1px solid #4755694d;display:flex;padding:.5rem 0}.consultwizard_missingFieldItem__uaqcR:last-child{border-bottom:none}.consultwizard_fieldBullet__js7wo{color:#ef4444;font-size:1.2rem;font-weight:700;margin-right:.75rem}.consultwizard_fieldName__siZv5{color:#cbd5e1;flex:1 1;font-weight:500}.consultwizard_validationSectionInfo__Dh836{background:#334155;border-left:4px solid #7091e6;border-radius:8px;padding:1rem;text-align:center}.consultwizard_sectionLabel__OliVc{color:#94a3b8;font-weight:500;margin-right:.5rem}.consultwizard_sectionName__xu6nx{color:#60a5fa;font-size:1.1rem;font-weight:700}.consultwizard_validationModalActions__bQTl9{display:flex;gap:1rem;justify-content:center;padding:0 2rem 2rem}.consultwizard_btnGoToSection__xtV2m{background:linear-gradient(90deg,#7091e6,#3d52a0);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:140px;padding:.875rem 1.75rem;transition:all .3s ease}.consultwizard_btnGoToSection__xtV2m:hover{background:linear-gradient(90deg,#3d52a0,#2a386b);box-shadow:0 8px 25px #3d52a04d;transform:translateY(-2px)}.consultwizard_btnCloseValidation__dxWyb{background:#475569;border:1px solid #64748b;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:1rem;font-weight:500;min-width:100px;padding:.875rem 1.75rem;transition:all .3s ease}.consultwizard_btnCloseValidation__dxWyb:hover{background:#64748b;border-color:#94a3b8;transform:translateY(-1px)}@keyframes consultwizard_fadeIn__b-Aws{0%{opacity:0}to{opacity:1}}@keyframes consultwizard_slideInUp__dsyTf{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes consultwizard_bounce__i1WDh{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes consultwizard_slideInScale__WaP4U{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.consultwizard_followUpDateModalOverlay__xdTCw{align-items:center;animation:consultwizard_fadeIn__b-Aws .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.consultwizard_followUpDateModalContent__MEXRD{animation:consultwizard_slideInScale__WaP4U .3s ease-out;background:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid #3b82f64d;border-radius:20px;box-shadow:0 25px 50px #00000080;max-width:850px;padding:2.5rem;position:relative;width:90%}.consultwizard_followUpDateModalContent__MEXRD .consultwizard_followUpCloseButton__bHQum{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:1.5rem;top:1.5rem;transition:all .2s ease;width:32px;z-index:10}.consultwizard_followUpDateModalContent__MEXRD .consultwizard_followUpCloseButton__bHQum:hover{background:#ef444433;border-color:#ef444466;color:#ef4444;transform:scale(1.05)}.consultwizard_followUpDateModalContent__MEXRD .consultwizard_followUpCloseButton__bHQum svg{height:16px;width:16px}.consultwizard_followUpDateHeader__dkfiv{margin-bottom:2rem;text-align:center}.consultwizard_followUpModalIcon__QsrXF{align-items:center;background:#3b82f626;border-radius:12px;color:#3b82f6;display:flex;height:48px;justify-content:center;margin:0 auto 1rem;width:48px}.consultwizard_followUpDateHeader__dkfiv h3{color:#e2e8f0;font-size:1.75rem;font-weight:700;margin:1rem 0 .5rem}.consultwizard_followUpDateHeader__dkfiv p{color:#94a3b8;font-size:1rem;margin:0}.consultwizard_followUpCalendarWrapper__6uau3{background:#0f172a80;border:1px solid #4755694d;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.consultwizard_followUpCalendarMainContent__ixMkp{display:flex;gap:1.5rem}.consultwizard_followUpCalendarLeft__CdV54{flex:1 1;min-width:0}.consultwizard_followUpCalendarRight__rEzKg{flex-shrink:0;width:280px}.consultwizard_followUpCalendarHeader__KF85o{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.consultwizard_followUpCalendarHeader__KF85o h4{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.consultwizard_followUpNavButtons__bTk7I{display:flex;gap:.5rem}.consultwizard_followUpBtnNav__lkLTS{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.consultwizard_followUpBtnNav__lkLTS:hover{background:#47556980;border-color:#94a3b880}.consultwizard_followUpDayHeaders__wXYWo{grid-gap:0;border-bottom:1px solid #4755694d;display:grid;gap:0;grid-template-columns:repeat(7,1fr);margin-bottom:0}.consultwizard_followUpDayHeader__SGgr3{color:#94a3b8;font-size:.75rem;font-weight:600;padding:.75rem;text-align:center;text-transform:uppercase}.consultwizard_followUpDaysGrid__7pzOt{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(7,1fr)}.consultwizard_followUpDayCell__gKKfD{align-items:center;background:#33415533;border:1px solid #47556933;cursor:pointer;display:flex;justify-content:center;min-height:50px;padding:.5rem;position:relative;transition:all .2s ease}.consultwizard_followUpDayCell__gKKfD:hover{background:#3b82f61a;border-color:#3b82f64d}.consultwizard_followUpDayNumber__U\+CIb{color:#e2e8f0;font-size:.875rem;font-weight:600}.consultwizard_followUpDayCell__gKKfD.consultwizard_otherMonth__bX5zY{background:#3341550d}.consultwizard_followUpDayCell__gKKfD.consultwizard_otherMonth__bX5zY .consultwizard_followUpDayNumber__U\+CIb{color:#475569}.consultwizard_followUpDayCell__gKKfD.consultwizard_today__fXtF- .consultwizard_followUpDayNumber__U\+CIb{background:#3b82f6;border-radius:6px;color:#fff;font-weight:700;padding:.25rem .5rem}.consultwizard_followUpDayCell__gKKfD.consultwizard_selected__I5qjx{background:#3b82f633;border-color:#3b82f666}.consultwizard_followUpDayCell__gKKfD.consultwizard_selected__I5qjx .consultwizard_followUpDayNumber__U\+CIb{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:6px;color:#fff;font-weight:700;padding:.25rem .5rem}.consultwizard_followUpDayCell__gKKfD.consultwizard_disabled__ctz1N{background:#3341551a;cursor:not-allowed;opacity:.4}.consultwizard_followUpDayCell__gKKfD.consultwizard_disabled__ctz1N:hover{background:#3341551a;border-color:#47556933;transform:none}.consultwizard_followUpDayCell__gKKfD.consultwizard_disabled__ctz1N .consultwizard_followUpDayNumber__U\+CIb{color:#475569;text-decoration:line-through}.consultwizard_followUpSelectedInfo__Nz\+SZ{background:linear-gradient(135deg,#10b98126,#3b82f61a);border:1px solid #10b9814d;border-radius:10px;display:flex;flex-direction:column;height:100%;max-height:400px;padding:1rem}.consultwizard_followUpSelectedHeader__fr-RM{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.consultwizard_followUpSelectedLabel__YpoU7{align-items:center;color:#94a3b8;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.05em;text-transform:uppercase}.consultwizard_followUpSelectedLabel__YpoU7 svg{color:#10b981}.consultwizard_btnClearAllDates__VQWMK{align-items:center;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.4rem;padding:.4rem .75rem;transition:all .2s ease}.consultwizard_btnClearAllDates__VQWMK:hover{background:#ef444440;border-color:#ef444480;transform:translateY(-1px)}.consultwizard_btnClearAllDates__VQWMK svg{height:12px;width:12px}.consultwizard_followUpSelectedDatesScroll__V5CX2{flex:1 1;overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.consultwizard_followUpSelectedDatesScroll__V5CX2::-webkit-scrollbar{width:6px}.consultwizard_followUpSelectedDatesScroll__V5CX2::-webkit-scrollbar-track{background:#47556933;border-radius:3px}.consultwizard_followUpSelectedDatesScroll__V5CX2::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:3px}.consultwizard_followUpSelectedDatesScroll__V5CX2::-webkit-scrollbar-thumb:hover{background:#94a3b899}.consultwizard_followUpNoSelection__b9fGo{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.consultwizard_followUpNoSelection__b9fGo svg{margin-bottom:1rem;opacity:.3}.consultwizard_followUpNoSelection__b9fGo p{color:#94a3b8;font-size:.875rem;font-weight:600;margin:0 0 .25rem}.consultwizard_followUpNoSelection__b9fGo span{color:#64748b;font-size:.75rem}.consultwizard_followUpSelectedDatesList__yymqX{display:flex;flex-direction:column;gap:.75rem}.consultwizard_followUpSelectedDateItem__xAzwS{align-items:center;background:#0f172a99;border:1px solid #47556966;border-radius:8px;display:flex;justify-content:space-between;padding:.75rem;transition:all .2s ease}.consultwizard_followUpSelectedDateItem__xAzwS:hover{background:#0f172acc;border-color:#47556999;transform:translateX(2px)}.consultwizard_followUpDateItemContent__CZqV9{align-items:center;display:flex;flex:1 1;gap:.75rem;min-width:0}.consultwizard_followUpDateItemIcon__2GXRw{align-items:center;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;color:#10b981;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.consultwizard_followUpDateItemText__2Ft9x{flex:1 1;min-width:0}.consultwizard_followUpDateItemDay__A4jGJ{color:#94a3b8;font-size:.75rem;font-weight:600;margin-bottom:.15rem}.consultwizard_followUpDateItemFull__BE5mV{color:#e2e8f0;font-size:.875rem;font-weight:600}.consultwizard_btnRemoveDate__dC3Ve{align-items:center;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:all .2s ease;width:24px}.consultwizard_btnRemoveDate__dC3Ve:hover{background:#ef444440;border-color:#ef444480;transform:scale(1.1)}.consultwizard_followUpDateActions__wAsYE{display:flex;gap:1rem;justify-content:flex-end}.consultwizard_btnFollowUpDateCancel__ADrkR{background:#4755694d;border:1px solid #94a3b84d;border-radius:10px;color:#e2e8f0;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.75rem;transition:all .2s ease}.consultwizard_btnFollowUpDateCancel__ADrkR:hover{background:#47556980;border-color:#94a3b880;transform:translateY(-1px)}.consultwizard_btnFollowUpDateConfirm__\+txjp{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:.875rem 1.75rem;transition:all .2s ease}.consultwizard_btnFollowUpDateConfirm__\+txjp:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 20px #10b98166;transform:translateY(-1px)}.consultwizard_btnFollowUpDateConfirm__\+txjp:disabled{background:linear-gradient(135deg,#475569,#334155);box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.consultwizard_searchValidationModalOverlay__9l3ag{align-items:center;animation:consultwizard_fadeIn__b-Aws .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.consultwizard_searchValidationModalContent__g-h32{animation:consultwizard_slideInUp__dsyTf .4s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:20px;box-shadow:0 25px 80px #0000004d;max-width:450px;padding:0;position:relative;width:90%}.consultwizard_searchValidationModalHeader__7dpyn{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:20px 20px 0 0;color:#fff;padding:2rem;position:relative;text-align:center}.consultwizard_searchValidationIcon__kH5ia{animation:consultwizard_bounce__i1WDh 2s infinite;display:block;font-size:3rem;margin-bottom:1rem}.consultwizard_searchValidationModalHeader__7dpyn h3{font-size:1.3rem;font-weight:600;line-height:1.3;margin:0}.consultwizard_searchValidationModalBody__FBEEe{padding:2rem}.consultwizard_searchValidationMessage__W2Of6{color:#cbd5e1;font-size:1rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.consultwizard_searchFieldsContainer__dJ\+Xx{background:#0f172a99;border:1px solid #94a3b84d;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.consultwizard_searchFieldsList__blTYB{list-style:none;margin:0;padding:0}.consultwizard_searchFieldItem__uTRp1{align-items:center;border-bottom:1px solid #4755694d;display:flex;padding:.5rem 0}.consultwizard_searchFieldItem__uTRp1:last-child{border-bottom:none}.consultwizard_searchFieldBullet__FRzux{color:#f59e0b;font-size:1rem;font-weight:700;margin-right:.75rem}.consultwizard_searchFieldName__L0119{color:#cbd5e1;flex:1 1;font-weight:500}.consultwizard_searchValidationModalActions__eu7f3{display:flex;justify-content:center;padding:0 2rem 2rem}.consultwizard_btnCloseSearchValidation__-pG9w{background:linear-gradient(90deg,#7091e6,#3d52a0);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2rem;transition:all .3s ease}.consultwizard_btnCloseSearchValidation__-pG9w:hover{background:linear-gradient(90deg,#3d52a0,#2a386b);box-shadow:0 8px 25px #3d52a04d;transform:translateY(-2px)}.consultwizard_selectionSuccessModalOverlay__IVy7t{align-items:center;animation:consultwizard_fadeIn__b-Aws .3s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.consultwizard_selectionSuccessModalContent__AIzXu{animation:consultwizard_slideInUp__dsyTf .4s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:20px;box-shadow:0 25px 80px #0000004d;max-width:500px;padding:0;position:relative;width:90%}.consultwizard_selectionSuccessModalHeader__DjExX{background:linear-gradient(135deg,#10b981,#059669);border-radius:20px 20px 0 0;color:#fff;padding:2rem;position:relative;text-align:center}.consultwizard_selectionSuccessIcon__SxlLg{animation:consultwizard_bounce__i1WDh 1s ease-in-out;display:block;font-size:3rem;margin-bottom:1rem}.consultwizard_selectionSuccessModalHeader__DjExX h3{font-size:1.3rem;font-weight:600;line-height:1.3;margin:0}.consultwizard_selectionSuccessModalBody__Inle5{padding:2rem;text-align:center}.consultwizard_selectionSuccessMessage__qZiOj{color:#cbd5e1;font-size:1.1rem;font-weight:500;margin-bottom:1rem}.consultwizard_selectionSuccessMessage__qZiOj strong{color:#10b981;font-weight:600}.consultwizard_selectionSuccessDetails__E0C8b{background:#0f172a99;border:1px solid #94a3b84d;border-radius:12px;color:#94a3b8;font-size:1rem;margin-bottom:1.5rem;padding:1rem}.consultwizard_selectionSuccessModalActions__23TaE{display:flex;justify-content:center;padding:0 2rem 2rem}.consultwizard_btnCloseSelectionSuccess__xGtxl{background:linear-gradient(90deg,#10b981,#059669);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:140px;padding:.875rem 2rem;transition:all .3s ease}.consultwizard_btnCloseSelectionSuccess__xGtxl:hover{background:linear-gradient(90deg,#059669,#047857);box-shadow:0 8px 25px #10b9814d;transform:translateY(-2px)}.consultwizard_progressBarContainer__fzwHV{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#1e293be6;border:1px solid #60a5fa26;border-radius:.75rem;box-shadow:0 2px 8px #00000026;box-sizing:border-box;height:auto;margin:0 0 1.5rem;max-width:100%;min-height:70px;overflow:hidden;overflow-x:hidden;padding:1rem 1.5rem;position:sticky;top:0;transition:all .3s ease;z-index:100}.consultwizard_progressBarContainer__fzwHV:before{background:linear-gradient(90deg,#0000,#3b82f64d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.consultwizard_progressBarContainer__fzwHV:hover{border-color:#60a5fa40}.consultwizard_consultWizardContainer__XhyA4:has(.consultwizard_sidebar__0rYkS:hover) .consultwizard_progressBarContainer__fzwHV{margin:0 0 1.5rem;width:auto}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressBar__xfh0h{background:#4755694d;border:1px solid #47556933;border-radius:.5rem;box-shadow:inset 0 1px 2px #00000026;height:6px;margin-bottom:1rem;overflow:visible;position:relative;width:100%}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressFill__7j8O-{align-items:center;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:.5rem;box-shadow:0 1px 3px #3b82f64d;display:flex;height:100%;justify-content:flex-end;overflow:visible;position:relative;transition:width .6s cubic-bezier(.4,0,.2,1)}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressFill__7j8O- .consultwizard_progressText__VDBhk{display:none}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressFill__7j8O-:after{animation:consultwizard_progressShimmer__m1Wyi 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff3,#0000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes consultwizard_progressShimmer__m1Wyi{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.consultwizard_progressSteps__Ijaqo{align-items:flex-start;box-sizing:border-box;display:flex;gap:.75rem;justify-content:space-between;max-width:100%;overflow-x:auto;overflow-y:visible;padding:.25rem 0 .5rem;scrollbar-color:#3b82f64d #0000;scrollbar-width:thin}.consultwizard_progressSteps__Ijaqo::-webkit-scrollbar{height:4px}.consultwizard_progressSteps__Ijaqo::-webkit-scrollbar-track{background:#47556926;border-radius:2px}.consultwizard_progressSteps__Ijaqo::-webkit-scrollbar-thumb{background:#3b82f64d;border-radius:2px}.consultwizard_progressSteps__Ijaqo::-webkit-scrollbar-thumb:hover{background:#3b82f680}.consultwizard_progressStep__j7JbM{align-items:center;display:flex;flex-direction:column;min-width:100px;padding:.25rem;position:relative;text-align:center;transition:all .2s ease}.consultwizard_progressStep__j7JbM:hover{transform:translateY(-2px)}.consultwizard_stepCircle__4BOxh{align-items:center;border:2px solid #0000;border-radius:50%;box-shadow:0 2px 6px #00000026;display:flex;font-size:.75rem;font-weight:600;height:28px;justify-content:center;margin-bottom:.5rem;position:relative;transition:all .2s ease;width:28px;z-index:2}.consultwizard_stepCircle__4BOxh:hover{transform:scale(1.1)}.consultwizard_stepCompleted__pI7Jr{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;box-shadow:0 2px 8px #10b9814d;color:#fff}.consultwizard_stepCompleted__pI7Jr:hover{box-shadow:0 3px 10px #10b98166}.consultwizard_stepCurrent__2vN1I{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#60a5fa;box-shadow:0 2px 8px #3b82f64d;color:#fff;position:relative}.consultwizard_stepCurrent__2vN1I:after{animation:consultwizard_currentStepPulse__LCSnc 2s ease-in-out infinite;border:2px solid #60a5fa66;border-radius:50%;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px}@keyframes consultwizard_currentStepPulse__LCSnc{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.consultwizard_stepPending__OJZEI{background:#4755694d;border-color:#64748b66;box-shadow:0 1px 4px #00000026;color:#cbd5e1}.consultwizard_stepPending__OJZEI:hover{background:#47556966;border-color:#64748b80}.consultwizard_stepLabel__l8Dsp{word-wrap:break-word;color:#cbd5e1;font-size:.65rem;font-weight:500;line-height:1.3;max-width:100px;text-shadow:0 1px 2px #0003;transition:all .2s ease}.consultwizard_stepActive__NhX5H{color:#fff!important;font-size:.7rem;font-weight:700!important}.consultwizard_stepProgress__ln0jk{display:none}@media (max-width:1400px){.consultwizard_progressBarContainer__fzwHV{height:100px;padding:1.25rem}.consultwizard_progressStep__j7JbM{min-width:100px}.consultwizard_stepLabel__l8Dsp{font-size:.55rem;max-width:90px}.consultwizard_stepCircle__4BOxh{font-size:.7rem;height:16px;width:16px}}@media (max-width:1024px){.consultwizard_progressBarContainer__fzwHV{height:90px;margin:0 0 1.5rem;padding:1rem}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressBar__xfh0h{height:6px;margin-bottom:1rem}.consultwizard_progressStep__j7JbM{min-width:80px}.consultwizard_stepLabel__l8Dsp{font-size:.5rem;max-width:75px}.consultwizard_stepCircle__4BOxh{font-size:.65rem;height:14px;width:14px}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressFill__7j8O- .consultwizard_progressText__VDBhk{font-size:.65rem}}@media (max-width:768px){.consultwizard_progressBarContainer__fzwHV{border-radius:.75rem;height:85px;margin:0 0 1.5rem;padding:.875rem}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressBar__xfh0h{height:5px;margin-bottom:.875rem}.consultwizard_progressSteps__Ijaqo{gap:.25rem}.consultwizard_progressStep__j7JbM{min-width:70px}.consultwizard_stepLabel__l8Dsp{font-size:.45rem;max-width:65px}.consultwizard_stepCircle__4BOxh{font-size:.6rem;height:12px;margin-bottom:.375rem;width:12px}.consultwizard_stepProgress__ln0jk{font-size:.6rem;margin-top:.2rem}}@media (max-width:640px){.consultwizard_progressBarContainer__fzwHV{height:auto;margin:0 0 1rem;min-height:75px;padding:.75rem}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressBar__xfh0h{height:4px;margin-bottom:.75rem}.consultwizard_progressSteps__Ijaqo{gap:.25rem;justify-content:flex-start}.consultwizard_progressStep__j7JbM{flex:0 0 auto;min-width:60px}.consultwizard_stepLabel__l8Dsp{font-size:.4rem;max-width:55px}.consultwizard_stepCircle__4BOxh{font-size:.55rem;height:10px;margin-bottom:.25rem;width:10px}.consultwizard_stepProgress__ln0jk{font-size:.55rem}.consultwizard_progressBarContainer__fzwHV .consultwizard_progressFill__7j8O- .consultwizard_progressText__VDBhk{font-size:.6rem}}.consultwizard_modalOverlay__GJSDu{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}.consultwizard_themeModal__W9JNQ{align-items:center;animation:consultwizard_slideUp__tfOpf .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.consultwizard_themeIcon__Cs95d{align-items:center;animation:consultwizard_scaleIn__x35Rt .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.consultwizard_themeModal__W9JNQ h3{color:#f59e0b;font-size:1.5rem;font-weight:700;margin:0}.consultwizard_themeModal__W9JNQ p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.consultwizard_themeBtn__aRFch{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.consultwizard_themeBtn__aRFch:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.consultwizard_cancelBtn__I9I1U{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.consultwizard_cancelBtn__I9I1U:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consultwizard_confirmModalContent__0Vy9z{background:#1e293bfa;border:1px solid #47556966;border-radius:.75rem;box-shadow:0 8px 16px #0000004d;max-height:85vh;max-width:700px;overflow-y:auto;width:95%}.consultwizard_modalHeader__wqnDn{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem}.consultwizard_modalHeader__wqnDn h3{color:#e2e8f0;font-size:1.25rem;font-weight:600;margin:0}.consultwizard_closeButton__hJRp8{background:#0000;border:none;border-radius:.375rem;color:#94a3b8;cursor:pointer;padding:.5rem;transition:all .2s}.consultwizard_closeButton__hJRp8:hover{background:#4755694d;color:#e2e8f0}.consultwizard_modalBody__LT03G{padding:1.5rem}.consultwizard_confirmMessage__ijdKU{margin-bottom:1.5rem}.consultwizard_confirmMessage__ijdKU p{color:#cbd5e1;font-size:1rem;margin:0;text-align:center}.consultwizard_pdlDetailsCard__aU9cn{background:#0f172a99;border:1px solid #4755694d;border-radius:.75rem;margin-bottom:1.5rem;padding:1.5rem}.consultwizard_pdlPhotoSection__otcfO{display:flex;justify-content:center;margin-bottom:1.5rem}.consultwizard_pdlPhoto__kOdjn{border:3px solid #06b6d466;border-radius:50%;box-shadow:0 4px 12px #0000004d;height:120px;object-fit:cover;width:120px}.consultwizard_pdlPhotoPlaceholder__86iZw{align-items:center;background:#4755694d;border:3px solid #47556966;border-radius:50%;color:#94a3b8;display:flex;flex-direction:column;font-size:.75rem;gap:.5rem;height:120px;justify-content:center;width:120px}.consultwizard_pdlDetailsGrid__EQxPa{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.consultwizard_pdlDetailItem__33nYW{display:flex;flex-direction:column;gap:.25rem}.consultwizard_pdlDetailItem__33nYW label{color:#94a3b8;font-size:.875rem;font-weight:600}.consultwizard_pdlDetailItem__33nYW span{background:#47556933;border:1px solid #4755694d;border-radius:.375rem;color:#e2e8f0;font-size:.9375rem;font-weight:500;padding:.5rem .75rem}.consultwizard_confirmActions__TPQ9o{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.consultwizard_cancelConfirmButton__jHguj{background:#475569cc;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:500;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.consultwizard_cancelConfirmButton__jHguj:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consultwizard_confirmSelectButton__fHJZ9{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:.5rem;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.consultwizard_confirmSelectButton__fHJZ9:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.consultwizard_paginationContainer__8wb1P{align-items:center;background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.consultwizard_paginationButton__zmFWR{align-items:center;background:#47556999;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:all .3s ease}.consultwizard_paginationButton__zmFWR:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consultwizard_paginationButton__zmFWR:disabled{cursor:not-allowed;opacity:.4;transform:none}.consultwizard_paginationButton__zmFWR svg{flex-shrink:0}.consultwizard_paginationNumbers__fFxS3{align-items:center;display:flex;gap:.5rem}.consultwizard_paginationNumber__9Kq1w{align-items:center;background:#47556966;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.5rem;transition:all .3s ease}.consultwizard_paginationNumber__9Kq1w:hover{background:#64748b99;border-color:#64748b;transform:translateY(-1px)}.consultwizard_paginationNumber__9Kq1w.consultwizard_active__5fw1G{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.consultwizard_paginationEllipsis__3Usnw{color:#94a3b8;font-weight:500;padding:0 .5rem;-webkit-user-select:none;user-select:none}@media (max-width:768px){.consultwizard_pdlDetailsGrid__EQxPa{grid-template-columns:1fr}.consultwizard_confirmActions__TPQ9o{flex-direction:column}.consultwizard_cancelConfirmButton__jHguj,.consultwizard_confirmSelectButton__fHJZ9{width:100%}}@media (max-width:640px){.consultwizard_confirmModalContent__0Vy9z{margin:1rem;width:95%}.consultwizard_pdlPhotoPlaceholder__86iZw,.consultwizard_pdlPhoto__kOdjn{height:100px;width:100px}.consultwizard_paginationContainer__8wb1P{flex-direction:column;gap:1rem;padding:1rem}.consultwizard_paginationNumbers__fFxS3{flex-wrap:wrap;justify-content:center}.consultwizard_paginationButton__zmFWR{justify-content:center;width:100%}}.consultwizard_followUpModalOverlay__ziCD4{align-items:center;animation:consultwizard_fadeIn__b-Aws .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.consultwizard_followUpModalContent__P73DK{animation:consultwizard_slideInUp__dsyTf .3s ease-out;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 20px 60px #00000080;max-width:500px;overflow:hidden;width:90%}.consultwizard_followUpModalHeader__68CeA{align-items:center;border-bottom:1px solid #4755694d;display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 1rem;position:relative}.consultwizard_followUpCloseButton__bHQum{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;color:#94a3b8;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:1rem;top:1rem;transition:all .2s ease;width:32px}.consultwizard_followUpCloseButton__bHQum:hover{background:#ef444433;border-color:#ef444466;color:#ef4444;transform:scale(1.05)}.consultwizard_followUpCloseButton__bHQum svg{height:18px;width:18px}.consultwizard_followUpIcon__R8T-2{align-items:center;animation:consultwizard_bounce__i1WDh .6s ease-out;background:#3b82f626;border-radius:50%;color:#3b82f6;display:flex;height:64px;justify-content:center;width:64px}.consultwizard_followUpModalHeader__68CeA h3{color:#e2e8f0;font-size:1.5rem;font-weight:700;margin:0;text-align:center}.consultwizard_followUpModalBody__Qjgev{display:flex;flex-direction:column;gap:1rem;padding:2rem}.consultwizard_followUpMessage__3-Wrs{color:#e2e8f0;font-size:1.125rem;font-weight:600;line-height:1.6;text-align:center}.consultwizard_followUpDescription__hKmQM{color:#94a3b8;font-size:.9375rem;line-height:1.5;text-align:center}.consultwizard_followUpModalActions__NV1Ct{border-top:1px solid #4755694d;display:flex;gap:1rem;padding:1.5rem 2rem 2rem}.consultwizard_btnNoFollowUp__R3HJI{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:10px;color:#e2e8f0;cursor:pointer;display:flex;flex:1 1;font-size:.9375rem;font-weight:600;justify-content:center;padding:.875rem 1.5rem;transition:all .2s ease}.consultwizard_btnNoFollowUp__R3HJI:hover{background:#47556980;border-color:#94a3b880;box-shadow:0 4px 12px #4755694d;transform:translateY(-1px)}.consultwizard_btnYesFollowUp__vYtsr{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:.9375rem;font-weight:600;justify-content:center;padding:.875rem 1.5rem;transition:all .2s ease}.consultwizard_btnYesFollowUp__vYtsr:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 6px 20px #3b82f666;transform:translateY(-1px)}@media (max-width:640px){.consultwizard_followUpModalContent__P73DK{max-width:none;width:95%}.consultwizard_followUpModalHeader__68CeA{padding:1.5rem 1rem 1rem}.consultwizard_followUpModalHeader__68CeA h3{font-size:1.25rem}.consultwizard_followUpModalBody__Qjgev{padding:1.5rem 1rem}.consultwizard_followUpMessage__3-Wrs{font-size:1rem}.consultwizard_followUpDescription__hKmQM{font-size:.875rem}.consultwizard_followUpModalActions__NV1Ct{flex-direction:column;padding:1rem}.consultwizard_btnNoFollowUp__R3HJI,.consultwizard_btnYesFollowUp__vYtsr{width:100%}}@media (max-width:1024px){.consultwizard_followUpDateModalContent__MEXRD{max-width:90%}.consultwizard_followUpCalendarMainContent__ixMkp{flex-direction:column}.consultwizard_followUpCalendarRight__rEzKg{max-height:250px;width:100%}.consultwizard_followUpSelectedInfo__Nz\+SZ{max-height:250px}}@media (max-width:768px){.consultwizard_followUpDateModalContent__MEXRD{padding:1.5rem}.consultwizard_followUpDateHeader__dkfiv h3{font-size:1.5rem}.consultwizard_followUpDateHeader__dkfiv p{font-size:.875rem}.consultwizard_followUpCalendarWrapper__6uau3{padding:1rem}.consultwizard_followUpCalendarHeader__KF85o h4{font-size:1.1rem}.consultwizard_followUpDayCell__gKKfD{min-height:45px}}@media (max-width:640px){.consultwizard_followUpDateModalContent__MEXRD{max-width:95%;padding:1rem}.consultwizard_followUpDateHeader__dkfiv h3{font-size:1.25rem}.consultwizard_followUpCalendarWrapper__6uau3{padding:.75rem}.consultwizard_followUpCalendarHeader__KF85o{align-items:flex-start;flex-direction:column;gap:.75rem}.consultwizard_followUpDayHeader__SGgr3{font-size:.65rem;padding:.5rem}.consultwizard_followUpDayCell__gKKfD{min-height:40px;padding:.25rem}.consultwizard_followUpDayNumber__U\+CIb{font-size:.75rem}.consultwizard_followUpSelectedDateItem__xAzwS{padding:.6rem}.consultwizard_followUpDateItemIcon__2GXRw{height:28px;width:28px}.consultwizard_followUpDateItemDay__A4jGJ{font-size:.7rem}.consultwizard_followUpDateItemFull__BE5mV{font-size:.8rem}.consultwizard_followUpDateActions__wAsYE{flex-direction:column;gap:.75rem}.consultwizard_btnFollowUpDateCancel__ADrkR,.consultwizard_btnFollowUpDateConfirm__\+txjp{width:100%}}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_systemHeader__-6BsN{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_systemTitle__0KVOp h1{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_systemTitle__0KVOp p{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_systemTime__nUaYs{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_systemUser__bnycv{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_profileIcon__qxMs3{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_profileIcon__qxMs3:hover{background:#3b82f633;border-color:#3b82f64d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dashboard-btn__Ftmf7{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border-color:#3b82f64d;color:#1e293b;text-shadow:none}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dashboard-btn__Ftmf7:hover{background:linear-gradient(135deg,#3b82f633,#10b98133);border-color:#3b82f666}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_profileDropdown__ahlW7{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 24px #0000001a}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownHeader__V6TVp{border-bottom-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_userName__9nmjZ{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_userRole__Ewx8z{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownDivider__qTxXl{background:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownItem__8nKbX{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownItem__8nKbX:hover{background:#3b82f61a;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownItem__8nKbX svg{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_dropdownItem__8nKbX:hover svg{color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_consultContentWrapper__lSE-u{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebar__0rYkS{background:#fffffff2;border-right:1px solid #87cefa;box-shadow:2px 0 8px #0000000d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebarLink__yBDNw,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebarTitle__vzjJ1{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebarLink__yBDNw:hover:not(.consultwizard_active__5fw1G){background:#3b82f61a;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebarLink__yBDNw.consultwizard_active__5fw1G{background:#3b82f626;box-shadow:0 4px 12px #3b82f633;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sidebarIcon__t5w-K{color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_contentHeader__10HjL{background:#fffc;border:1px solid #e2e8f0;border-left-color:#87cefa;box-shadow:0 2px 8px #0000000d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pageTitle__je6Ok{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pageSubtitle__GVZek{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectedPdlCard__MdlbJ{background:#fff;border-color:#87cefa;box-shadow:0 2px 8px #3b82f61a}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectedPdlHeaderTitle__a0Yez h3{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectedPdlLabel__Jv90l{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectedPdlValue__wTG49{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearPdlButton__Yxat8{background:#ef44441a;border-color:#ef44444d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_formSection__SKnep{background:#fff!important;border-color:#87cefa!important;box-shadow:0 2px 8px #0000000d!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_formLabel__RN2KV{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_formInput__L1Gck{background:#fff;border-color:#e2e8f0;color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_formInput__L1Gck:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa1a}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_formInput__L1Gck::placeholder{color:#94a3b8}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchButton__LrOu6{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchButton__LrOu6:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearButton__Hd4Tl{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearButton__Hd4Tl:hover:not(:disabled){background:#ef444433}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTableCard__3teMW{background:#fff!important;border-color:#87cefa!important;box-shadow:0 2px 8px #0000000d!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableCardHeader__wf2TH{background:#fff!important;border-bottom:2px solid #e2e8f0!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableCardHeader__wf2TH h3{color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableWrapper__QG2LN{background:#fff!important;border-color:#e2e8f0!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_recordCount__1WHsz{background:#3b82f61a;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD{background:#fff!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD thead{background:#f1f5f9!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD tbody{background:#fff!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD th{background:#f1f5f9!important;border-bottom:2px solid #e2e8f0!important;color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD tbody tr{background:#fff!important;border-bottom-color:#f1f5f9!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD tbody tr:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_resultsTable__KaPYD td{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableHeader__QZewX{background:#f8fafc!important;border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableRow__H4eby{background:#fff!important;border-bottom-color:#f1f5f9!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableRow__H4eby:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_cellText__mA5ix,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_tableCell__rTO5r{color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_nextButton__vU8v\+,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_submitButton__0Dmzg{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_nextButton__vU8v\+:hover:not(:disabled),.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_submitButton__0Dmzg:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_backButton__fDPqO{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_backButton__fDPqO:hover:not(:disabled){background:#64748b33}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormButton__\+Vqxa{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormButton__\+Vqxa:hover{background:#ef444433}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_progressBarContainer__fzwHV{background:#ffffffe6;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_progressBar__xfh0h{background:#f1f5f9;border:1px solid #87cefa}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_progressFill__7j8O-{background:linear-gradient(90deg,#3b82f6,#10b981)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_stepCircle__4BOxh{background:#94a3b833;border-color:#94a3b866;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_themeModal__W9JNQ{background:#fff;border-color:#f59e0b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_themeModal__W9JNQ h3{color:#f59e0b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_themeModal__W9JNQ p{color:#475569}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_stepCompleted__pI7Jr{background:#10b98133;border-color:#10b98166;color:#10b981}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_stepCurrent__2vN1I{background:#3b82f633;border-color:#3b82f666;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_stepLabel__l8Dsp{color:#1e293b!important;font-weight:600}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_stepActive__NhX5H{color:#1e293b!important;font-weight:700}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_paginationButton__zmFWR{background:#fff;border-color:#e2e8f0;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_paginationButton__zmFWR:hover:not(:disabled){background:#3b82f61a;border-color:#87cefa;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_paginationNumber__9Kq1w{background:#fff;border-color:#e2e8f0;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_paginationNumber__9Kq1w:hover{background:#3b82f61a;border-color:#87cefa;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_paginationNumber__9Kq1w.consultwizard_active__5fw1G{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;color:#fff}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_modalOverlay__GJSDu{background:#0f172a99}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormModalContent__NSVX\+,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_confirmModalContent__0Vy9z,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchValidationModalContent__g-h32,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectionSuccessModalContent__AIzXu,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_successModalContent__7KZme,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_validationModalContent__TT\+yi{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 20px 60px #0003!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_modalHeader__wqnDn{border-bottom-color:#e2e8f0!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormModalHeader__m3ueX h3,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_modalHeader__wqnDn h3,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchValidationModalHeader__7dpyn h3,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectionSuccessModalHeader__DjExX h3,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_successModalHeader__5tiKA h3,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_validationModalHeader__S6NjA h3{color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_closeButton__hJRp8{color:#64748b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_closeButton__hJRp8:hover{background:#64748b1a!important;color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_confirmMessage__ijdKU p,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_modalBody__LT03G p{color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pdlDetailsCard__aU9cn{background:#f8fafc!important;border-color:#e2e8f0!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pdlDetailItem__33nYW label{color:#64748b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pdlDetailItem__33nYW span{background:#fff!important;border-color:#e2e8f0!important;color:#1e293b!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pdlPhoto__kOdjn{border-color:#87cefa!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_pdlPhotoPlaceholder__86iZw{background:#f1f5f9!important;border-color:#e2e8f0!important;color:#94a3b8!important}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_cancelConfirmButton__jHguj{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_cancelConfirmButton__jHguj:hover{background:#64748b33}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseSelectionSuccess__xGtxl,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnGoToSection__xtV2m,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnSuccessOk__gk0KV,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_confirmSelectButton__fHJZ9{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseSelectionSuccess__xGtxl:hover,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnGoToSection__xtV2m:hover,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnSuccessOk__gk0KV:hover,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_confirmSelectButton__fHJZ9:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormMessage__pY0sn,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchValidationMessage__W2Of6,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectionSuccessMessage__qZiOj,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_successMessage__F77zu,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_validationMessage__vvFXU{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_clearFormWarning__97osn{background:#ef44440d;border-color:#ef444433;color:#991b1b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCancelClear__hL5MW,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseSearchValidation__-pG9w,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseValidation__dxWyb{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCancelClear__hL5MW:hover,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseSearchValidation__-pG9w:hover,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnCloseValidation__dxWyb:hover{background:#64748b33}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnConfirmClear__K7zS1{background:linear-gradient(135deg,#ef4444,#dc2626)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnConfirmClear__K7zS1:hover{background:linear-gradient(135deg,#dc2626,#b91c1c)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_missingFieldsContainer__4yv\+l,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchFieldsContainer__dJ\+Xx{background:#ef44440d;border-color:#ef444433}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_fieldName__siZv5,.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_searchFieldName__L0119{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_validationSectionInfo__Dh836{background:#3b82f60d;border-color:#3b82f633;color:#1e40af}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_sectionName__xu6nx{color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_selectionSuccessDetails__E0C8b{background:#10b9810d;border-color:#10b98133;color:#065f46}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpModalContent__P73DK{background:#fff;border-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpModalHeader__68CeA h3{color:#fff}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpMessage__3-Wrs{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDescription__hKmQM{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnNoFollowUp__R3HJI{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnNoFollowUp__R3HJI:hover{background:#64748b33}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnYesFollowUp__vYtsr{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnYesFollowUp__vYtsr:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDateModalContent__MEXRD{background:#fff;border-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDateHeader__dkfiv h3{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDateHeader__dkfiv p{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpCalendarHeader__KF85o{background:#f8fafc;border-bottom-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpCalendarHeader__KF85o h4{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpBtnNav__lkLTS{background:#fff;border-color:#e2e8f0;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpBtnNav__lkLTS:hover{background:#3b82f61a;color:#3b82f6}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayHeader__SGgr3{background:#f8fafc;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD{background:#fff;border-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD:hover{background:#3b82f60d}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayNumber__U\+CIb{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD.consultwizard_otherMonth__bX5zY .consultwizard_followUpDayNumber__U\+CIb{color:#cbd5e1}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD.consultwizard_today__fXtF- .consultwizard_followUpDayNumber__U\+CIb{background:#10b98133;color:#059669}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD.consultwizard_selected__I5qjx{background:#3b82f61a}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDayCell__gKKfD.consultwizard_selected__I5qjx .consultwizard_followUpDayNumber__U\+CIb{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpSelectedInfo__Nz\+SZ{background:#f8fafc;border-left-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpSelectedLabel__YpoU7{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnClearAllDates__VQWMK{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnClearAllDates__VQWMK:hover{background:#ef444433}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpNoSelection__b9fGo{color:#94a3b8}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpNoSelection__b9fGo svg{color:#cbd5e1}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpSelectedDateItem__xAzwS{background:#fff;border-color:#e2e8f0}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpSelectedDateItem__xAzwS:hover{background:#3b82f60d;border-color:#87cefa}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDateItemDay__A4jGJ{color:#1e293b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_followUpDateItemFull__BE5mV{color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnRemoveDate__dC3Ve{background:#ef44441a;color:#ef4444}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnRemoveDate__dC3Ve:hover{background:#ef444433}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnFollowUpDateCancel__ADrkR{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnFollowUpDateCancel__ADrkR:hover{background:#64748b33}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnFollowUpDateConfirm__\+txjp{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consultwizard_consultWizardContainer__XhyA4.consultwizard_lightMode__N3AQP .consultwizard_btnFollowUpDateConfirm__\+txjp:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consult_symptoms_consultSymptomsContainer__AA-Du{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.consult_symptoms_consultSymptomsContainer__AA-Du:before{animation:consult_symptoms_headerShimmer__PAdVA 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@keyframes consult_symptoms_headerShimmer__PAdVA{0%{left:-100%}to{left:100%}}.consult_symptoms_systemHeader__M1tyr{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.consult_symptoms_headerLeft__gFQR5{align-items:center;display:flex}.consult_symptoms_systemLogo__IaAT9{align-items:center;display:flex;gap:1rem}.consult_symptoms_systemLogoImg__wZv3N{height:40px;object-fit:contain;width:40px}.consult_symptoms_systemTitle__Whtm7 h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.consult_symptoms_systemTitle__Whtm7 p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.consult_symptoms_headerRight__CVjbb{align-items:center;display:flex;gap:2rem}.consult_symptoms_currentDateTime__njWDL{align-items:flex-end;display:flex;flex-direction:column}.consult_symptoms_dateTime__hp9kg{display:flex;flex-direction:column;gap:.25rem}.consult_symptoms_date__iXMh6{color:#cbd5e1;font-size:.875rem;font-weight:600}.consult_symptoms_time__5aUdH{color:#94a3b8;font-size:.75rem}.consult_symptoms_profileSection__DFEaA{position:relative}.consult_symptoms_profileInfo__M1kRb{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:background-color .2s}.consult_symptoms_profileInfo__M1kRb:hover{background:#4755694d}.consult_symptoms_profileAvatar__DjR0u{align-items:center;background:#3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:32px;justify-content:center;width:32px}.consult_symptoms_profileDetails__c1WV4{display:flex;flex-direction:column}.consult_symptoms_userName__xmulb{color:#e2e8f0;font-size:.875rem;font-weight:600}.consult_symptoms_userRole__LxnAm{color:#94a3b8;font-size:.75rem;margin-top:.25rem}.consult_symptoms_dropdownDivider__5Mjpi{background:#4755694d;height:1px;margin:.5rem 0}.consult_symptoms_dropdownArrow__i65gT{color:#94a3b8;transition:transform .2s}.consult_symptoms_dropdownArrow__i65gT.consult_symptoms_open__0ssDx{transform:rotate(180deg)}.consult_symptoms_dropdownMenu__3o7Si{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:.5rem;box-shadow:0 10px 25px #0000004d;min-width:180px;padding:.5rem;position:absolute;right:0;top:100%;z-index:1000}.consult_symptoms_dropdownItem__VZdbq{align-items:center;border-radius:.375rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.75rem;transition:background-color .2s}.consult_symptoms_dropdownItem__VZdbq:hover{background:#3b82f61a;color:#60a5fa}.consult_symptoms_mainContent__N9Zvd{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;padding:2rem;position:relative}.consult_symptoms_contentWrapper__ZN8uH{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1400px}.consult_symptoms_contentHeader__SMBu2{align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 60px #0000001a,inset 0 1px 0 #ffffff1a;display:flex;margin-bottom:2rem;min-height:120px;overflow:hidden;padding:2rem;position:relative}.consult_symptoms_contentHeader__SMBu2:before{animation:consult_symptoms_contentShimmer__2yetS 4s linear infinite;background:linear-gradient(45deg,#0000,#8b5cf61a,#0000);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;will-change:transform;z-index:0}@keyframes consult_symptoms_contentShimmer__2yetS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consult_symptoms_headerContent__\+uPGM{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.consult_symptoms_headerText__wvMBi{flex:1 1}.consult_symptoms_pageTitle__XOj3x{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.consult_symptoms_pageSubtitle__0MAk-{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.consult_symptoms_formContainer__F8o26{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;margin:0 auto 2rem;max-width:1400px;overflow:hidden;padding:2rem;position:relative}.consult_symptoms_formContainer__F8o26:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.consult_symptoms_formContainer__F8o26:hover:before{left:100%}.consult_symptoms_sectionIcon__8H9cS{color:#60a5fa}.consult_symptoms_formLabel__H3gHB{font-size:.875rem}.consult_symptoms_formInput__QtUpA,.consult_symptoms_formTextarea__xE031{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #4755694d;border-radius:.75rem;color:#e2e8f0;font-size:.875rem;padding:1rem 1.25rem;transition:all .3s ease}.consult_symptoms_formInput__QtUpA:focus,.consult_symptoms_formTextarea__xE031:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consult_symptoms_formInput__QtUpA::placeholder,.consult_symptoms_formTextarea__xE031::placeholder{color:#64748b}.consult_symptoms_formInput__QtUpA[readonly]{background:#47556933;border-color:#47556980;color:#94a3b8;cursor:not-allowed}.consult_symptoms_formInput__QtUpA[readonly]:focus{background:#47556933;border-color:#47556980;box-shadow:none}.consult_symptoms_formButtons__m2tnQ{border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.consult_symptoms_clearButton__GWoDf{background:#4755694d;border:1px solid #47556980;border-radius:.75rem;color:#cbd5e1;font-size:.875rem;padding:.875rem 1.5rem}.consult_symptoms_clearButton__GWoDf:hover:not(:disabled){background:#47556980;box-shadow:0 4px 12px #0003;transform:translateY(-1px)}.consult_symptoms_clearButton__GWoDf:disabled{opacity:.5}.consult_symptoms_submitButton__mvBIc{border-radius:.75rem;font-size:.875rem;justify-content:center;min-width:160px;padding:.875rem 1.5rem}.consult_symptoms_submitButton__mvBIc:hover:not(:disabled){box-shadow:0 4px 12px #06b6d44d;transform:translateY(-1px)}.consult_symptoms_submitButton__mvBIc:disabled{opacity:.7;transform:none}.consult_symptoms_successMessage__7j02b{animation:consult_symptoms_slideInUp__oLuUn .3s ease;padding:1rem}.consult_symptoms_successMessage__7j02b svg{margin-bottom:1rem}@keyframes consult_symptoms_slideInUp__oLuUn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1400px){.consult_symptoms_formGridSix__GqtGU{grid-template-columns:repeat(3,1fr)}.consult_symptoms_formGridSeven__k5Bav{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.consult_symptoms_formGridSix__GqtGU{grid-template-columns:repeat(2,1fr)}.consult_symptoms_formGridSeven__k5Bav{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.consult_symptoms_systemHeader__M1tyr{flex-direction:column;gap:1rem;padding:1rem}.consult_symptoms_headerRight__CVjbb{gap:1rem}.consult_symptoms_mainContent__N9Zvd{padding:1rem}.consult_symptoms_contentWrapper__ZN8uH{gap:2rem}.consult_symptoms_formGrid__QShA8{gap:1rem;grid-template-columns:1fr}.consult_symptoms_formGridSingle__nMb0O{grid-template-columns:1fr}.consult_symptoms_formGridSeven__k5Bav,.consult_symptoms_formGridSix__GqtGU{grid-template-columns:repeat(2,1fr)}.consult_symptoms_formButtons__m2tnQ{flex-direction:column;gap:.75rem}.consult_symptoms_clearButton__GWoDf,.consult_symptoms_submitButton__mvBIc{justify-content:center;width:100%}}@media (max-width:640px){.consult_symptoms_systemHeader__M1tyr{height:60px;padding:.5rem 1rem}.consult_symptoms_systemTitle__Whtm7 h1{font-size:1rem}.consult_symptoms_systemTitle__Whtm7 p{font-size:.625rem}.consult_symptoms_mainTitle__pMKT8{font-size:24px}.consult_symptoms_subTitle__ugPmQ{font-size:18px}.consult_symptoms_formSection__8s-r0{padding:1.5rem}.consult_symptoms_formGridSeven__k5Bav,.consult_symptoms_formGridSix__GqtGU{grid-template-columns:1fr}}.consult_symptoms_embeddedContainer__ogtfT{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:100%;overflow:hidden;padding:0;width:100%}.consult_symptoms_headerContainer__XxLhI{margin-bottom:2rem;padding-top:0;text-align:center}.consult_symptoms_headerCard__xgpwY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;border:1px solid #adbbd433;border-radius:20px;box-shadow:0 8px 32px #3d52a01a;display:inline-block;padding:20px 40px}.consult_symptoms_mainTitle__pMKT8{color:#3d52a0;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px}.consult_symptoms_subTitle__ugPmQ{color:#7091e6;font-size:26px;font-weight:600;margin:0;opacity:.9}.consult_symptoms_formSection__8s-r0{animation:consult_symptoms_slideUp__8Dulc .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;box-sizing:border-box;margin-bottom:1rem;max-width:100%;overflow:hidden;padding:2.5rem;transition:all .3s ease;width:100%}.consult_symptoms_formSection__8s-r0:not(:last-child){margin-bottom:2rem}.consult_symptoms_formSection__8s-r0:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.consult_symptoms_sectionHeader__7Iqeh{align-items:center;border-bottom:2px solid #3b82f633;display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.consult_symptoms_sectionIcon__8H9cS{align-items:center;background:#3b82f61a;border-radius:.75rem;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.consult_symptoms_sectionIcon__8H9cS:hover{background:#3b82f633;transform:scale(1.05)}.consult_symptoms_sectionIcon__8H9cS svg{color:#60a5fa;transition:all .3s ease}.consult_symptoms_sectionTitle__I1zwT{color:#60a5fa;font-size:1.5rem;font-weight:600;margin:0}.consult_symptoms_formGridSingle__nMb0O{grid-gap:20px;display:grid;gap:20px;grid-template-columns:350px;margin-bottom:20px}.consult_symptoms_formGrid__QShA8{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.consult_symptoms_formGridSix__GqtGU{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.6fr) minmax(0,1fr);margin-bottom:.875rem;max-width:100%;width:100%}.consult_symptoms_formGridSeven__k5Bav{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.6fr) minmax(0,1fr) minmax(0,.8fr);margin-bottom:.875rem;max-width:100%;width:100%}.consult_symptoms_formGridFour__mbG0L{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:20px}.consult_symptoms_formGridThree__zAnPg{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-bottom:20px}.consult_symptoms_formGroup__WQxc-{display:flex;flex-direction:column;gap:.2rem;min-width:0;overflow:hidden}.consult_symptoms_formLabel__H3gHB{color:#cbd5e1;font-size:.75rem;font-weight:600;margin-bottom:.125rem}.consult_symptoms_formInput__QtUpA,.consult_symptoms_formSelect__SwoAe{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;box-sizing:border-box;color:#e2e8f0;font-size:.95rem;max-width:100%;min-width:0;padding:.875rem 1rem;transition:all .3s ease;width:100%}.consult_symptoms_formInput__QtUpA:focus,.consult_symptoms_formSelect__SwoAe:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consult_symptoms_formInput__QtUpA::placeholder{color:#64748b}.consult_symptoms_formInput__QtUpA[readonly]{background:#0f172acc;border-color:#47556966;color:#e2e8f0;cursor:pointer}.consult_symptoms_formInput__QtUpA[readonly]:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a}.consult_symptoms_formTextarea__xE031{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #47556966;border-radius:.75rem;color:#e2e8f0;font-size:.875rem;min-height:100px;padding:.75rem 1rem;resize:vertical;transition:all .3s ease}.consult_symptoms_formTextarea__xE031:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consult_symptoms_formTextarea__xE031::placeholder{color:#64748b}.consult_symptoms_formActions__QSYQ8{border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.consult_symptoms_clearButton__GWoDf{align-items:center;background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.consult_symptoms_clearButton__GWoDf:hover:not(:disabled){background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-2px)}.consult_symptoms_clearButton__GWoDf:disabled{cursor:not-allowed;opacity:.6}.consult_symptoms_submitButton__mvBIc{align-items:center;background:linear-gradient(135deg,#06b6d4,#2563eb);border:none;border-radius:12px;box-shadow:0 4px 15px #06b6d44d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;min-width:180px;padding:.75rem 2rem;transition:all .3s ease}.consult_symptoms_submitButton__mvBIc:hover:not(:disabled){background:linear-gradient(135deg,#0891b2,#1d4ed8);box-shadow:0 6px 20px #06b6d466;transform:translateY(-2px)}.consult_symptoms_submitButton__mvBIc:disabled{cursor:not-allowed;opacity:.6}.consult_symptoms_spinner__X82Ox{animation:consult_symptoms_spin__YPp09 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes consult_symptoms_spin__YPp09{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consult_symptoms_successMessage__7j02b{align-items:center;background:#10b9811a;border:1px solid #10b9814d;border-radius:.75rem;color:#10b981;display:flex;font-weight:600;gap:.75rem;margin-top:1rem;padding:1rem 1.5rem}.consult_symptoms_successMessage__7j02b svg{flex-shrink:0}.consult_symptoms_successMessage__7j02b p{color:#10b981;font-weight:600;margin:0}.consult_symptoms_datePickerInput__IfueO{cursor:pointer}.consult_symptoms_dateInputWrapper__in\+\+6{align-items:center;display:flex;gap:.75rem}.consult_symptoms_dateInputWrapper__in\+\+6 .consult_symptoms_formInput__QtUpA{flex:1 1}.consult_symptoms_todayButton__9Bqwr{align-items:center;background:#06b6d426;border:1px solid #06b6d44d;border-radius:10px;color:#06b6d4;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s;white-space:nowrap}.consult_symptoms_todayButton__9Bqwr:hover{background:#06b6d440;border-color:#06b6d480;box-shadow:0 4px 12px #06b6d433;transform:translateY(-1px)}.consult_symptoms_todayButton__9Bqwr:active{transform:translateY(0)}.consult_symptoms_modalOverlay__jcL2T{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}.consult_symptoms_modal__nwKTl{animation:none;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;overflow:hidden;width:90%}@keyframes consult_symptoms_slideUp__8Dulc{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.consult_symptoms_modalHeader__uMh9l{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.consult_symptoms_modalHeader__uMh9l h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.consult_symptoms_modalCloseBtn__-StS1{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.consult_symptoms_modalCloseBtn__-StS1:hover{background:#ffffff1a}.consult_symptoms_modalBody__OfjPE{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.consult_symptoms_modalRow__e5V0E{display:flex;gap:1rem}.consult_symptoms_modalField__UC0Gk{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.consult_symptoms_modalField__UC0Gk label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.consult_symptoms_modalField__UC0Gk input,.consult_symptoms_modalField__UC0Gk select{appearance:none;background:#0f172a99;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 2.5rem .875rem 1rem;transition:all .3s ease;width:100%}.consult_symptoms_modalField__UC0Gk input{background-image:none;padding-right:1rem}.consult_symptoms_modalField__UC0Gk input:focus,.consult_symptoms_modalField__UC0Gk select:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.consult_symptoms_modalField__UC0Gk select option{background:#1e293b;color:#e2e8f0;padding:.5rem}.consult_symptoms_modalFooter__UhFth{background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.consult_symptoms_modalBtn__raFRA{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.consult_symptoms_modalBtn__raFRA:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.consult_symptoms_modalBtnGhost__M\+aYb{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.consult_symptoms_modalBtnGhost__M\+aYb:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consult_symptoms_modalError__s4msX{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444}.consult_symptoms_modalError__s4msX,.consult_symptoms_modalHelper__gqeio{align-items:center;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.consult_symptoms_modalHelper__gqeio{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;color:#60a5fa}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a{background:#f8fafc!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_systemHeader__M1tyr{background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 2px 8px #00000014!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_systemTitle__Whtm7 h1{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_systemTitle__Whtm7 p{color:#64748b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_date__iXMh6{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_time__5aUdH{color:#64748b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_profileInfo__M1kRb{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_profileInfo__M1kRb:hover{background:#e2e8f080!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_profileAvatar__DjR0u{background:#3b82f61a!important;color:#3b82f6!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_userName__xmulb{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_dropdownArrow__i65gT,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_userRole__LxnAm{color:#64748b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_dropdownMenu__3o7Si{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 25px #0000001a!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_dropdownItem__VZdbq{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_dropdownItem__VZdbq:hover{background:#3b82f60d!important;color:#3b82f6!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_dropdownDivider__5Mjpi{background:#e2e8f0!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_mainContent__N9Zvd{background:linear-gradient(135deg,#f8fafc,#f1f5f9 50%,#e2e8f0)!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_contentHeader__SMBu2{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 4px 20px #00000014!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_pageTitle__XOj3x{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_pageSubtitle__0MAk-{color:#64748b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formContainer__F8o26{background:#0000!important;border:none!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSection__8s-r0{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #00000014!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSection__8s-r0:hover{box-shadow:0 12px 40px #0000001f!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionHeader__7Iqeh{border-bottom:2px solid #87cefa!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionIcon__8H9cS{background:#3b82f61a!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionIcon__8H9cS svg{color:#3b82f6!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionTitle__I1zwT{color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formLabel__H3gHB{color:#475569!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSelect__SwoAe,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA:focus,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSelect__SwoAe:focus,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA::placeholder,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031::placeholder{color:#94a3b8!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA[readonly]{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA[readonly]:focus{background:#f8fafc!important;border-color:#3b82f6!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_formActions__QSYQ8{border-top:1px solid #e2e8f0!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_clearButton__GWoDf{background:linear-gradient(135deg,#94a3b8,#64748b)!important;box-shadow:0 4px 12px #64748b33!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_clearButton__GWoDf:hover:not(:disabled){background:linear-gradient(135deg,#64748b,#475569)!important;box-shadow:0 6px 16px #64748b4d!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_submitButton__mvBIc{box-shadow:0 4px 12px #06b6d433!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_submitButton__mvBIc:hover:not(:disabled){box-shadow:0 6px 16px #06b6d44d!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_successMessage__7j02b{background:#10b9810d!important;border:1px solid #10b98133!important;color:#059669!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_successMessage__7j02b p{color:#059669!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_todayButton__9Bqwr{background:#06b6d41a!important;border-color:#06b6d44d!important;color:#0891b2!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_todayButton__9Bqwr:hover{background:#06b6d433!important;border-color:#06b6d466!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modal__nwKTl{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 20px 60px #00000026!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l h3{color:#fff!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1:hover{background:#fff3!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBody__OfjPE{background:#fff!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk label{color:#475569!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input:focus,.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select option{background:#fff!important;color:#1e293b!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalFooter__UhFth{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalError__s4msX{background:#ef44440d!important;border:1px solid #ef444433!important;color:#dc2626!important}.consult_symptoms_consultSymptomsContainer__AA-Du.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHelper__gqeio{background:#3b82f60d!important;border:1px solid #3b82f61a!important;color:#3b82f6!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a{background:#0000!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSection__8s-r0{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #00000014!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSection__8s-r0:hover{box-shadow:0 12px 40px #0000001f!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_consultationFormSection__gJDim{background:#fff!important;border:2px solid #87cefa!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionHeader__7Iqeh{border-bottom:2px solid #87cefa!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionIcon__8H9cS{background:#3b82f61a!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionIcon__8H9cS svg{color:#3b82f6!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_sectionTitle__I1zwT{color:#1e293b!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formLabel__H3gHB{color:#475569!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSelect__SwoAe,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA:focus,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formSelect__SwoAe:focus,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA::placeholder,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formTextarea__xE031::placeholder{color:#94a3b8!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA[readonly]{background:#f8fafc!important;border-color:#e2e8f0!important;color:#64748b!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formInput__QtUpA[readonly]:focus{background:#f8fafc!important;border-color:#3b82f6!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_formActions__QSYQ8{border-top:1px solid #e2e8f0!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_clearButton__GWoDf{background:linear-gradient(135deg,#94a3b8,#64748b)!important;box-shadow:0 4px 12px #64748b33!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_clearButton__GWoDf:hover:not(:disabled){background:linear-gradient(135deg,#64748b,#475569)!important;box-shadow:0 6px 16px #64748b4d!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_submitButton__mvBIc{box-shadow:0 4px 12px #06b6d433!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_submitButton__mvBIc:hover:not(:disabled){box-shadow:0 6px 16px #06b6d44d!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_todayButton__9Bqwr{background:#06b6d41a!important;border-color:#06b6d44d!important;color:#0891b2!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_todayButton__9Bqwr:hover{background:#06b6d433!important;border-color:#06b6d466!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_successMessage__7j02b{background:#10b9810d!important;border:1px solid #10b98133!important;color:#059669!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_successMessage__7j02b p{color:#059669!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modal__nwKTl{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 20px 60px #00000026!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l h3{color:#fff!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1:hover{background:#fff3!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBody__OfjPE{background:#fff!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk label{color:#475569!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input:focus,.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select option{background:#fff!important;color:#1e293b!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalFooter__UhFth{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalError__s4msX{background:#ef44440d!important;border:1px solid #ef444433!important;color:#dc2626!important}.consult_symptoms_embeddedContainer__ogtfT.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHelper__gqeio{background:#3b82f60d!important;border:1px solid #3b82f61a!important;color:#3b82f6!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modal__nwKTl{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 20px 60px #00000026!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1,.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHeader__uMh9l h3{color:#fff!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalCloseBtn__-StS1:hover{background:#fff3!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBody__OfjPE{background:#fff!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk label{color:#475569!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input,.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right .75rem center!important;background-repeat:no-repeat!important;background-size:1.25rem!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk input:focus,.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalField__UC0Gk select option{background:#fff!important;color:#1e293b!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalFooter__UhFth{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalError__s4msX{background:#ef44440d!important;border:1px solid #ef444433!important;color:#dc2626!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalHelper__gqeio{background:#3b82f60d!important;border:1px solid #3b82f61a!important;color:#3b82f6!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBtn__raFRA{background:linear-gradient(135deg,#3b82f6,#2563eb)!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBtn__raFRA:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBtnGhost__M\+aYb{background:#64748b1a!important;border-color:#64748b4d!important;color:#64748b!important}.consult_symptoms_modalOverlay__jcL2T.consult_symptoms_lightMode__pRY4a .consult_symptoms_modalBtnGhost__M\+aYb:hover{background:#64748b33!important}.consult_medication_medicationsContainer__JCUp6{margin-bottom:1.5rem;position:relative}.consult_medication_additionalInfoSection__Zu36\+{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;margin-top:1.5rem;padding:1.5rem;transition:all .3s ease}.consult_medication_additionalInfoSection__Zu36\+:hover{background:#1e293bbf;border-color:#3b82f666;transform:translateY(-2px)}.consult_medication_subsectionTitle__Q4hbK{align-items:center;border-left:3px solid #60a5fa;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1rem;padding:.75rem 0 .75rem .75rem;transition:all .3s ease}.consult_medication_subsectionTitle__Q4hbK svg{color:#60a5fa;flex-shrink:0}.consult_medication_cardsGrid__NJFGO{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.consult_medication_medicationCard__Sslp7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #4755694d;border-radius:.75rem;box-shadow:0 2px 8px #0000001a;padding:1.5rem;position:relative;transition:all .3s ease}.consult_medication_medicationCard__Sslp7:hover{border-color:#60a5fa66;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.consult_medication_cardHeader__CJZXO{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.consult_medication_cardTitle__kN48q{align-items:center;color:#e2e8f0;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;margin:0}.consult_medication_cardTitle__kN48q:before{color:#60a5fa;content:"●";font-size:.75rem}.consult_medication_removeButton__QCZIF{align-items:center;background:#ef444433;border:1px solid #ef44444d;border-radius:.5rem;color:#ef4444;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .3s ease;width:28px}.consult_medication_removeButton__QCZIF:hover{background:#ef44444d;border-color:#ef4444;transform:scale(1.05)}.consult_medication_removeButton__QCZIF:active{transform:scale(.95)}.consult_medication_removeButton__QCZIF:focus{box-shadow:0 0 0 3px #ef444433;outline:none}.consult_medication_removeButton__QCZIF svg{transition:all .2s ease}.consult_medication_removeButton__QCZIF:hover svg{transform:scale(1.1)}.consult_medication_cardContent__-tlFr{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:2fr 1.5fr 1fr;position:relative;z-index:1}.consult_medication_cardContent__-tlFr .consult_medication_formGroup__cEU33,.consult_medication_cardContent__-tlFr .consult_medication_formGroup__cEU33:last-child{margin-bottom:0}.consult_medication_addMedicationButton__XZ-u6{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f626;border:1px solid #3b82f64d;border-radius:.75rem;color:#60a5fa;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;margin-left:auto;padding:.625rem 1rem;transition:all .3s ease;width:fit-content}.consult_medication_addMedicationButton__XZ-u6:hover{background:#3b82f640;border-color:#60a5fa;box-shadow:0 4px 12px #3b82f633;transform:translateY(-1px)}.consult_medication_addMedicationButton__XZ-u6:active{transform:translateY(0)}.consult_medication_addMedicationButton__XZ-u6 svg{height:16px;width:16px}.consult_medication_consultMedicationContainer__dxCEX{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.consult_medication_consultMedicationContainer__dxCEX:before{animation:consult_medication_headerShimmer__3srQQ 4s ease-in-out infinite;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@keyframes consult_medication_headerShimmer__3srQQ{0%{left:-100%}to{left:100%}}.consult_medication_systemHeader__EOiR7{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.consult_medication_headerLeft__raTcA{align-items:center;display:flex}.consult_medication_systemLogo__HloDR{align-items:center;display:flex;gap:.75rem}.consult_medication_systemLogoImg__yBFMj{border-radius:8px;box-shadow:0 2px 8px #06b6d44d;height:40px;object-fit:contain;width:40px}.consult_medication_systemTitle__HE8OA{display:flex;flex-direction:column}.consult_medication_systemTitle__HE8OA h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0;text-shadow:0 1px 2px #0000004d}.consult_medication_systemTitle__HE8OA p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.consult_medication_headerRight__HHofL{align-items:center;display:flex;gap:1.5rem}.consult_medication_currentDateTime__cmisB{margin-right:1rem;text-align:right}.consult_medication_dateTime__GP2Jj{display:flex;flex-direction:column;gap:.125rem}.consult_medication_date__GtVbx,.consult_medication_time__RHnyc{color:#e2e8f0;font-size:.875rem;font-weight:500}.consult_medication_time__RHnyc{color:#06b6d4;font-weight:600}.consult_medication_profileSection__Qe-j\+{align-items:center;display:flex;position:relative}.consult_medication_profileInfo__RU3FO{align-items:center;background:#06b6d40d;border:1px solid #06b6d433;border-radius:12px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem 1rem;transition:all .3s ease}.consult_medication_profileInfo__RU3FO:hover{background:#06b6d41a;border-color:#06b6d44d;transform:translateY(-1px)}.consult_medication_profileAvatar__9X2f3{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.consult_medication_profileDetails__vY234{display:flex;flex-direction:column;text-align:left}.consult_medication_userName__RxM4d{color:#e2e8f0;font-size:.875rem;font-weight:600;line-height:1.2}.consult_medication_userRole__YYal4{color:#94a3b8;font-size:.75rem;line-height:1.2}.consult_medication_dropdownArrow__fRMix{color:#06b6d4;transition:transform .3s ease}.consult_medication_dropdownArrow__fRMix.consult_medication_open__skapo{transform:rotate(180deg)}.consult_medication_dropdownMenu__-taKE{animation:consult_medication_fadeInDown__AVAZc .2s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:12px;box-shadow:0 20px 60px #0000004d;min-width:200px;position:absolute;right:0;top:calc(100% + 8px);z-index:2000}@keyframes consult_medication_fadeInDown__AVAZc{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.consult_medication_dropdownItem__yzHQ4{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.consult_medication_dropdownItem__yzHQ4:hover{background:#06b6d41a;color:#06b6d4}.consult_medication_dropdownItem__yzHQ4:last-child:hover{background:#ef44441a;color:#ef4444}.consult_medication_dropdownDivider__\+PEsF{background:#4755694d;height:1px;margin:.5rem 0}.consult_medication_mainContent__BF5MC{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;padding:2rem;position:relative}.consult_medication_mainContent__BF5MC:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='1' fill='%2306b6d4' fill-opacity='.05' fill-rule='evenodd'/%3E%3C/svg%3E") repeat;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.consult_medication_contentWrapper__zyaBn{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1400px;position:relative;z-index:1}.consult_medication_headerContainer__\+wuez{display:flex;justify-content:center;margin-bottom:16px;padding-top:0;position:relative;text-align:center;width:100%;z-index:100}.consult_medication_headerCard__lHRyH{animation:consult_medication_fadeInHeader__APGiw .5s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2!important;border:1px solid #adbbd44d;border-radius:20px;box-shadow:0 8px 32px #3d52a033,0 4px 16px #0000001a;display:inline-block;max-width:600px;min-width:400px;padding:20px 40px;position:relative;transition:all .3s ease}.consult_medication_headerCard__lHRyH:hover{box-shadow:0 12px 40px #3d52a040,0 6px 20px #00000026;transform:translateY(-2px)}@keyframes consult_medication_fadeInHeader__APGiw{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.consult_medication_mainTitle__gwdTU{color:#3d52a0!important;font-size:32px;font-weight:700;letter-spacing:-.5px;margin:0 0 8px;text-shadow:none}.consult_medication_subTitle__2Abvk{color:#7091e6!important;font-size:26px;font-weight:600;margin:0;opacity:.9;text-shadow:none}.consult_medication_contentHeader__w950E{align-items:center;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;display:flex;margin-bottom:2rem;min-height:120px;overflow:hidden;padding:2rem;position:relative}.consult_medication_contentHeader__w950E:before{animation:consult_medication_contentShimmer__YBB8Y 4s linear infinite;background:linear-gradient(45deg,#0000,#8b5cf61a,#0000);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%;will-change:transform;z-index:0}@keyframes consult_medication_contentShimmer__YBB8Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consult_medication_headerContent__nH4lG{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%;z-index:1}.consult_medication_headerText__wRrTP{flex:1 1}.consult_medication_pageTitle__Tx5o2{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.consult_medication_pageSubtitle__p02ho{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.consult_medication_embeddedContainer__1ZNG0{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:100%;overflow:hidden;padding:0;width:100%}.consult_medication_formContainer__LZJra{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;margin:0 auto 2rem;max-width:1400px;overflow:hidden;padding:2rem;position:relative}.consult_medication_formContainer__LZJra:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.consult_medication_formContainer__LZJra:hover:before{left:100%}.consult_medication_formSection__KGTOi{animation:consult_medication_slideUp__XzcSb .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.consult_medication_formSection__KGTOi:before{background:linear-gradient(180deg,#3b82f60d,#0000);content:"";height:120px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.consult_medication_formSection__KGTOi>*{position:relative;z-index:1}.consult_medication_formSection__KGTOi:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}@keyframes consult_medication_slideUp__XzcSb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.consult_medication_formSection__KGTOi:not(:last-child){margin-bottom:2rem}.consult_medication_sectionHeader__o4b\+g{align-items:center;border-bottom:2px solid #3b82f633;display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.consult_medication_sectionIcon__sBT15{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.consult_medication_sectionIcon__sBT15:hover{background:#3b82f633;transform:scale(1.05)}.consult_medication_sectionIcon__sBT15 svg{color:#60a5fa;transition:all .3s ease}.consult_medication_sectionTitle__i0JXl{color:#60a5fa;font-size:1.5rem;font-weight:600;margin:0}.consult_medication_formGrid__6sgu3{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:1.5rem}.consult_medication_medicalFieldsGrid__HmjOF{grid-gap:.875rem;align-items:start;display:grid;gap:.875rem;grid-template-columns:1fr 1fr}.consult_medication_formGroup__cEU33{display:flex;flex-direction:column;gap:.35rem;transition:all .3s ease}.consult_medication_formLabel__LBHZO{color:#cbd5e1;font-size:.8125rem;font-weight:600;margin-bottom:.25rem}.consult_medication_formInput__KPC8h,.consult_medication_formSelect__RYLNH{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #4755694d;border-radius:.75rem;color:#e2e8f0;font-size:.8125rem;padding:.625rem .875rem;transition:all .3s ease}.consult_medication_formInput__KPC8h:hover,.consult_medication_formSelect__RYLNH:hover{border-color:#60a5fa66}.consult_medication_formInput__KPC8h:focus,.consult_medication_formSelect__RYLNH:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consult_medication_formInput__KPC8h::placeholder,.consult_medication_formSelect__RYLNH::placeholder{color:#64748b}.consult_medication_formInput__KPC8h:focus::placeholder,.consult_medication_formSelect__RYLNH:focus::placeholder{color:#94a3b8}.consult_medication_formTextarea__Gq43f{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #4755694d;border-radius:.75rem;color:#e2e8f0;font-family:inherit;font-size:.8125rem;line-height:1.5;min-height:70px;padding:.625rem .875rem;resize:vertical;transition:all .3s ease}.consult_medication_formTextarea__Gq43f:hover{border-color:#60a5fa66}.consult_medication_formTextarea__Gq43f:focus{background:#0f172ae6;border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa1a;outline:none}.consult_medication_formTextarea__Gq43f::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.consult_medication_formTextarea__Gq43f:focus::placeholder{color:#94a3b8}.consult_medication_formActions__ga3jS{border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}.consult_medication_clearButton__FPVRl{align-items:center;background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;min-width:120px;padding:.75rem 2rem;transition:all .3s ease}.consult_medication_clearButton__FPVRl:hover:not(:disabled){background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-2px)}.consult_medication_clearButton__FPVRl:disabled{cursor:not-allowed;opacity:.6}.consult_medication_submitButton__DqKZ6{align-items:center;background:linear-gradient(135deg,#06b6d4,#2563eb);border:none;border-radius:12px;box-shadow:0 4px 15px #06b6d44d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;min-width:180px;padding:.75rem 2rem;transition:all .3s ease}.consult_medication_submitButton__DqKZ6:hover:not(:disabled){background:linear-gradient(135deg,#0891b2,#1d4ed8);box-shadow:0 6px 20px #06b6d466;transform:translateY(-2px)}.consult_medication_submitButton__DqKZ6:disabled{cursor:not-allowed;opacity:.6}.consult_medication_spinner__s78F-{animation:consult_medication_spin__h4keo 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes consult_medication_spin__h4keo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.consult_medication_successMessage__l-x0F{align-items:center;background:#10b9811a;border:1px solid #10b9814d;border-radius:.75rem;color:#10b981;display:flex;font-weight:600;gap:.75rem;margin-top:1rem;padding:1rem 1.5rem}.consult_medication_successMessage__l-x0F svg{flex-shrink:0}.consult_medication_successMessage__l-x0F p{margin:0}.consult_medication_formButtons__GvczB{border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem}@media (max-width:1200px){.consult_medication_cardsGrid__NJFGO{grid-template-columns:1fr}.consult_medication_formContainer__LZJra{padding:1.5rem}.consult_medication_cardContent__-tlFr{gap:.625rem;grid-template-columns:1fr 1fr}.consult_medication_cardContent__-tlFr .consult_medication_formGroup__cEU33:last-child{grid-column:span 2}}@media (max-width:1024px){.consult_medication_formGrid__6sgu3{grid-template-columns:1fr}.consult_medication_medicalFieldsGrid__HmjOF{gap:.75rem;grid-template-columns:1fr}.consult_medication_cardsGrid__NJFGO{gap:.875rem;grid-template-columns:1fr}.consult_medication_mainContent__BF5MC{padding:1rem}.consult_medication_contentWrapper__zyaBn{gap:1rem}.consult_medication_formSection__KGTOi{padding:1.25rem}.consult_medication_additionalInfoSection__Zu36\+{padding:1rem}.consult_medication_subsectionTitle__Q4hbK{font-size:.95rem;padding:.5rem .75rem}.consult_medication_medicationCard__Sslp7{padding:.875rem}.consult_medication_cardContent__-tlFr{gap:.5rem;grid-template-columns:1fr}.consult_medication_cardContent__-tlFr .consult_medication_formGroup__cEU33:last-child{grid-column:span 1}}@media (max-width:768px){.consult_medication_formContainer__LZJra{border-radius:12px;padding:1rem}.consult_medication_medicationCard__Sslp7{border-radius:10px;padding:.875rem}.consult_medication_sectionTitle__i0JXl{font-size:1rem}.consult_medication_sectionIcon__sBT15{height:1.625rem;width:1.625rem}.consult_medication_sectionIcon__sBT15 svg{height:16px;width:16px}.consult_medication_formSection__KGTOi{padding:1rem}.consult_medication_sectionHeader__o4b\+g{gap:.5rem;margin-bottom:.875rem;padding-bottom:.5rem}.consult_medication_medicationsContainer__JCUp6{margin-bottom:1rem}.consult_medication_additionalInfoSection__Zu36\+{margin-top:1rem;padding:.875rem}.consult_medication_cardHeader__CJZXO{margin-bottom:.625rem;padding-bottom:.5rem}.consult_medication_cardTitle__kN48q{font-size:.875rem}.consult_medication_formLabel__LBHZO{font-size:.75rem;margin-bottom:.2rem}.consult_medication_formInput__KPC8h,.consult_medication_formSelect__RYLNH{font-size:.8rem;padding:.5rem .75rem}.consult_medication_formTextarea__Gq43f{font-size:.8rem;min-height:60px;padding:.5rem .75rem}.consult_medication_addMedicationButton__XZ-u6{font-size:.75rem;margin-bottom:1rem;padding:.5rem .75rem}.consult_medication_addMedicationButton__XZ-u6 svg{height:14px;width:14px}}@media (max-width:640px){.consult_medication_systemHeader__EOiR7{height:60px;padding:.5rem 1rem}.consult_medication_systemTitle__HE8OA h1{font-size:1rem}.consult_medication_systemTitle__HE8OA p{font-size:.625rem}.consult_medication_pageTitle__Tx5o2{font-size:1.1rem}.consult_medication_pageSubtitle__p02ho{font-size:.75rem}.consult_medication_mainTitle__gwdTU{font-size:20px}.consult_medication_subTitle__2Abvk{font-size:16px}.consult_medication_formSection__KGTOi{border-radius:.75rem;padding:.875rem}.consult_medication_formContainer__LZJra{border-radius:10px;padding:.875rem}.consult_medication_additionalInfoSection__Zu36\+{border-radius:.75rem;padding:.75rem}.consult_medication_medicationCard__Sslp7{border-radius:8px;padding:.75rem}.consult_medication_subsectionTitle__Q4hbK{border-left:3px solid #60a5fa;font-size:.875rem;padding:.5rem .625rem}.consult_medication_subsectionTitle__Q4hbK svg{height:16px;width:16px}.consult_medication_sectionHeader__o4b\+g{gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem}.consult_medication_sectionTitle__i0JXl{font-size:.95rem}.consult_medication_sectionIcon__sBT15{height:1.5rem;width:1.5rem}.consult_medication_sectionIcon__sBT15 svg{height:14px;width:14px}.consult_medication_formActions__ga3jS{flex-direction:column;gap:.625rem;margin-top:1rem;padding-top:1rem}.consult_medication_clearButton__FPVRl,.consult_medication_submitButton__DqKZ6{font-size:.8125rem;justify-content:center;padding:.625rem 1rem;width:100%}.consult_medication_cardsGrid__NJFGO{gap:.75rem}.consult_medication_cardHeader__CJZXO{margin-bottom:.5rem;padding-bottom:.5rem}.consult_medication_cardTitle__kN48q{font-size:.8125rem}.consult_medication_removeButton__QCZIF{height:24px;width:24px}.consult_medication_removeButton__QCZIF svg{height:10px;width:10px}.consult_medication_formGroup__cEU33{gap:.3rem}.consult_medication_formLabel__LBHZO{font-size:.75rem;gap:.25rem}.consult_medication_formLabel__LBHZO svg{height:12px;width:12px}.consult_medication_formInput__KPC8h,.consult_medication_formSelect__RYLNH,.consult_medication_formTextarea__Gq43f{border-radius:.5rem;font-size:.75rem;padding:.5rem .625rem}.consult_medication_formTextarea__Gq43f{min-height:55px}.consult_medication_addMedicationButton__XZ-u6{border-radius:.5rem;font-size:.75rem;gap:.3rem;margin-bottom:.875rem;padding:.5rem .75rem}.consult_medication_addMedicationButton__XZ-u6 svg{height:14px;width:14px}.consult_medication_medicationsContainer__JCUp6{margin-bottom:.875rem}.consult_medication_medicalFieldsGrid__HmjOF{gap:.625rem}.consult_medication_mainContent__BF5MC{padding:.875rem}.consult_medication_contentWrapper__zyaBn{gap:.875rem}.consult_medication_headerCard__lHRyH{border-radius:10px;padding:.75rem 1.5rem}}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn{background:#0000!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formSection__KGTOi{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #00000014!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formSection__KGTOi:hover{box-shadow:0 12px 40px #0000001f!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_consultationFormSection__G2NaD{background:#fff!important;border:2px solid #87cefa!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_sectionHeader__o4b\+g{border-bottom:2px solid #87cefa!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_sectionIcon__sBT15{background:#3b82f61a!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_sectionIcon__sBT15 svg{color:#3b82f6!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_sectionTitle__i0JXl{color:#1e293b!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_subsectionTitle__Q4hbK{border-left-color:#3b82f6!important;color:#1e293b!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_subsectionTitle__Q4hbK svg{color:#3b82f6!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_additionalInfoSection__Zu36\+{background:#f8fafc99!important;border:1px solid #e2e8f0!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_additionalInfoSection__Zu36\+:hover{background:#fff!important;border-color:#87cefa!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_medicationCard__Sslp7{background:#f8fafc99!important;border:1px solid #e2e8f0!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_medicationCard__Sslp7:hover{background:#fff!important;border-color:#87cefa!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_cardHeader__CJZXO{border-bottom-color:#e2e8f0!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_cardTitle__kN48q{color:#1e293b!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_cardTitle__kN48q:before{color:#3b82f6!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_removeButton__QCZIF{background:#ef44441a!important;border-color:#ef444433!important;color:#dc2626!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_removeButton__QCZIF:hover{background:#ef444433!important;border-color:#ef4444!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formLabel__LBHZO{color:#475569!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formInput__KPC8h,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formSelect__RYLNH,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formTextarea__Gq43f{background:#fff!important;border:1px solid #e2e8f0!important;color:#1e293b!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formInput__KPC8h:hover,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formSelect__RYLNH:hover,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formTextarea__Gq43f:hover{border-color:#cbd5e1!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formInput__KPC8h:focus,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formSelect__RYLNH:focus,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formTextarea__Gq43f:focus{background:#fff!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formInput__KPC8h::placeholder,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formTextarea__Gq43f::placeholder{color:#94a3b8!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formInput__KPC8h:focus::placeholder,.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formTextarea__Gq43f:focus::placeholder{color:#cbd5e1!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_addMedicationButton__XZ-u6{background:#3b82f61a!important;border-color:#3b82f633!important;color:#3b82f6!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_addMedicationButton__XZ-u6:hover{background:#3b82f626!important;border-color:#3b82f6!important;box-shadow:0 4px 12px #3b82f626!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_formActions__ga3jS{border-top-color:#e2e8f0!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_clearButton__FPVRl{background:linear-gradient(135deg,#94a3b8,#64748b)!important;box-shadow:0 4px 12px #64748b33!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_clearButton__FPVRl:hover:not(:disabled){background:linear-gradient(135deg,#64748b,#475569)!important;box-shadow:0 6px 16px #64748b4d!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_submitButton__DqKZ6{box-shadow:0 4px 12px #06b6d433!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_submitButton__DqKZ6:hover:not(:disabled){box-shadow:0 6px 16px #06b6d44d!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_successMessage__l-x0F{background:#10b9810d!important;border:1px solid #10b98133!important;color:#059669!important}.consult_medication_embeddedContainer__1ZNG0.consult_medication_lightMode__h65Vn .consult_medication_successMessage__l-x0F p{color:#059669!important}.consult_followup_followupContainer__QtvsV{margin:0;max-width:100%;padding:0;width:100%}.consult_followup_formContainer__fPrI4{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;box-sizing:border-box;margin:0 auto 2rem;max-width:100%;overflow:hidden;padding:2rem;position:relative;width:100%}.consult_followup_formContainer__fPrI4:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.consult_followup_formContainer__fPrI4:hover:before{left:100%}.consult_followup_formSection__JjXvQ{animation:consult_followup_slideUp__ZL6hj .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.consult_followup_formSection__JjXvQ:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}@keyframes consult_followup_slideUp__ZL6hj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.consult_followup_sectionHeader__BWadG{align-items:center;border-bottom:2px solid #3b82f633;display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1rem}.consult_followup_sectionIcon__nWpUB{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.consult_followup_sectionIcon__nWpUB:hover{background:#3b82f633;transform:scale(1.05)}.consult_followup_sectionIcon__nWpUB svg{color:#60a5fa}.consult_followup_sectionTitle__vLqWb{color:#60a5fa;font-size:1.5rem;font-weight:600;margin:0}.consult_followup_loadingContainer__O3hVN{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.consult_followup_loadingSpinner__o8iyP{animation:consult_followup_spin__T-ndo 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:1rem;width:48px}@keyframes consult_followup_spin__T-ndo{to{transform:rotate(1turn)}}.consult_followup_loadingContainer__O3hVN p{color:#94a3b8;font-size:1rem;margin:0}.consult_followup_contentHeader__QV3z5{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 4px 20px #0000001a,inset 0 1px 0 #ffffff1a;margin-bottom:2rem;padding:2rem}.consult_followup_headerContent__oQsXg{align-items:center;display:flex;justify-content:space-between;width:100%}.consult_followup_headerText__4\+bMi{flex:1 1}.consult_followup_pageTitle__OJ8Fc{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.consult_followup_pageSubtitle__ocjeD{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0}.consult_followup_selectedPdlInfo__1UUBH{background:linear-gradient(135deg,#3b82f626,#10b9811a);border:1px solid #3b82f64d;border-radius:12px;margin-bottom:1.5rem;padding:1rem 1.5rem}.consult_followup_pdlInfoHeader__\+-tYR{align-items:center;color:#e2e8f0;display:flex;font-size:.9375rem;gap:.75rem}.consult_followup_pdlInfoHeader__\+-tYR svg{color:#3b82f6;flex-shrink:0}.consult_followup_pdlInfoHeader__\+-tYR span{color:#94a3b8;font-weight:500}.consult_followup_pdlInfoHeader__\+-tYR strong{color:#e2e8f0;font-weight:600}.consult_followup_calendarContainer__eFiMq{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;border-radius:16px;box-shadow:none;overflow:hidden;padding:0}.consult_followup_calendarWrapper__2ocOb{align-items:flex-start;display:flex;gap:1.5rem;width:100%}.consult_followup_calendarMainSection__7i4ER{flex:2 1;min-width:0;width:100%}.consult_followup_calendarHeader__YRjTQ{align-items:center;background:#0f172a4d;border-bottom:1px solid #4755694d;border-radius:12px 12px 0 0;display:flex;justify-content:space-between;margin-bottom:0;padding:1.5rem 2rem}.consult_followup_calendarHeaderLeft__H8UK0{align-items:center;display:flex;gap:1rem}.consult_followup_calendarTitle__PB9oY{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.consult_followup_calendarWeek__pHKU3{color:#94a3b8;font-size:.875rem;font-weight:500}.consult_followup_calendarHeaderRight__sdpCy{align-items:center;display:flex;gap:1rem}.consult_followup_btnToday__kFwYk{background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:600;padding:.5rem 1rem;transition:all .2s ease}.consult_followup_btnToday__kFwYk:hover{background:#47556980;border-color:#94a3b880}.consult_followup_navButtons__Jrihl{display:flex;gap:.5rem}.consult_followup_btnNav__H4Zmp{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;color:#e2e8f0;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:all .2s ease;width:36px}.consult_followup_btnNav__H4Zmp:hover{background:#47556980;border-color:#94a3b880}.consult_followup_viewSelector__l\+26d{align-items:center;background:#4755694d;border:1px solid #94a3b84d;border-radius:8px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.consult_followup_viewSelector__l\+26d:hover{background:#47556980;border-color:#94a3b880}.consult_followup_btnView__ayZ39{background:none;border:none;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:600;padding:0}.consult_followup_btnAddEvent__1NA5G{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:8px;box-shadow:0 2px 8px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.consult_followup_btnAddEvent__1NA5G:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.consult_followup_calendarGrid__aWAn0{background:#0f172a4d;border-radius:0 0 12px 12px;overflow:hidden;padding:0;width:100%}.consult_followup_dayHeaders__FloLD{grid-gap:0;background:#0f172a80;border-bottom:1px solid #4755694d;display:grid;gap:0;grid-template-columns:repeat(7,1fr);width:100%}.consult_followup_dayHeader__VIfMh{border-right:1px solid #47556933;color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:0;overflow:hidden;padding:.75rem 1rem;text-align:left;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.consult_followup_dayHeader__VIfMh:last-child{border-right:none}.consult_followup_daysGrid__P8R6h{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(7,1fr);width:100%}.consult_followup_dayCell__UuZr\+{align-items:flex-start;aspect-ratio:1.2;background:#33415533;border-bottom:1px solid #47556933;border-right:1px solid #47556933;cursor:pointer;display:flex;height:auto;justify-content:flex-start;min-height:80px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease}.consult_followup_dayCell__UuZr\+:nth-child(7n){border-right:none}.consult_followup_dayCell__UuZr\+:hover{background:#3b82f61a;border-color:#3b82f64d}.consult_followup_dayNumber__dWIOC{color:#e2e8f0;font-size:.875rem;font-weight:600}.consult_followup_dayCell__UuZr\+.consult_followup_otherMonth__4h55g{background:#3341550d;border-color:#4755691a}.consult_followup_dayCell__UuZr\+.consult_followup_otherMonth__4h55g .consult_followup_dayNumber__dWIOC{color:#475569}.consult_followup_dayCell__UuZr\+.consult_followup_today__k\+mz5{background:#3b82f626}.consult_followup_dayCell__UuZr\+.consult_followup_today__k\+mz5 .consult_followup_dayNumber__dWIOC{background:#3b82f6;border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:.25rem .5rem}.consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ{background:#3b82f633;border-color:#3b82f666}.consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ .consult_followup_dayNumber__dWIOC{background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:6px;color:#fff;display:inline-block;font-weight:700;padding:.25rem .5rem}.consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ:hover{background:#3b82f640}.consult_followup_dayCell__UuZr\+.consult_followup_hasConsultations__i7apt{position:relative}.consult_followup_consultBadge__9GtWM{background:linear-gradient(135deg,#10b981,#059669);border-radius:10px;box-shadow:0 2px 8px #10b98166;color:#fff;display:inline-block;font-size:.65rem;font-weight:700;min-width:18px;padding:.15rem .4rem;position:absolute;right:.5rem;text-align:center;top:.5rem}.consult_followup_selectedDateInfo__RDDsd{align-self:stretch;background:linear-gradient(135deg,#10b98126,#3b82f61a);border:1px solid #10b9814d;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:1.5rem;min-width:350px;padding:1.5rem}.consult_followup_noSelectionMessage__trNDH{align-items:center;color:#64748b;display:flex;flex-direction:column;height:100%;justify-content:center;padding:3rem 1.5rem;text-align:center}.consult_followup_noSelectionMessage__trNDH svg{color:#94a3b8;margin-bottom:1.5rem;opacity:.3}.consult_followup_noSelectionMessage__trNDH p{color:#94a3b8;font-size:1rem;font-weight:600;margin:0 0 .5rem}.consult_followup_noSelectionMessage__trNDH span{color:#64748b;font-size:.875rem;line-height:1.6}.consult_followup_selectedDateHeader__QXnK4{align-items:center;border-bottom:1px solid #4755694d;color:#e2e8f0;display:flex;font-size:.9375rem;gap:.75rem;padding-bottom:1rem}.consult_followup_selectedDateHeader__QXnK4 svg{color:#10b981;flex-shrink:0}.consult_followup_selectedDateHeader__QXnK4 span{color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.consult_followup_selectedDateDisplay__4\+1J\+{flex:1 1}.consult_followup_selectedDateDisplay__4\+1J\+ strong{color:#e2e8f0;display:block;font-size:1.125rem;font-weight:600;line-height:1.6}.consult_followup_noDateSelected__ReIEi{color:#94a3b8;display:block;font-size:.9375rem;font-style:italic;line-height:1.6}.consult_followup_btnScheduleFollowup__8gFSi{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.875rem 1.5rem;transition:all .2s ease;width:100%}.consult_followup_btnScheduleFollowup__8gFSi:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);box-shadow:0 6px 20px #10b98166;transform:translateY(-1px)}.consult_followup_btnScheduleFollowup__8gFSi:disabled{background:linear-gradient(135deg,#475569,#334155);box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.consult_followup_consultationsList__twWzJ{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.consult_followup_consultationsHeader__sY2VA{align-items:center;border-bottom:1px solid #4755694d;color:#e2e8f0;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding-bottom:.75rem}.consult_followup_consultationsHeader__sY2VA svg{color:#3b82f6;flex-shrink:0}.consult_followup_consultationsScroll__TkL52{max-height:400px;overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.consult_followup_consultationsScroll__TkL52::-webkit-scrollbar{width:6px}.consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-track{background:#47556933;border-radius:3px}.consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:3px}.consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-thumb:hover{background:#94a3b899}.consult_followup_noConsultations__qKgw1{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.consult_followup_noConsultations__qKgw1 svg{color:#94a3b8;margin-bottom:1rem;opacity:.3}.consult_followup_noConsultations__qKgw1 p{color:#94a3b8;font-size:.875rem;font-weight:600;margin:0 0 .25rem}.consult_followup_noConsultations__qKgw1 span{color:#64748b;font-size:.75rem}.consult_followup_consultationItem__91nMo{background:#0f172a99;border:1px solid #47556966;border-radius:8px;display:flex;gap:.75rem;margin-bottom:.75rem;padding:.75rem;transition:all .2s ease}.consult_followup_consultationItem__91nMo:last-child{margin-bottom:0}.consult_followup_consultationItem__91nMo:hover{background:#0f172acc;border-color:#47556999;transform:translateX(2px)}.consult_followup_consultationIcon__In2oB{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:8px;color:#3b82f6;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.consult_followup_consultationDetails__eA4Mr{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.consult_followup_consultationPatient__xC0Py{color:#e2e8f0;font-size:.875rem;font-weight:600}.consult_followup_consultationTime__y31c0{color:#94a3b8;font-size:.75rem}.consult_followup_consultationAlias__Ia8Td{color:#94a3b8;font-style:italic}.consult_followup_consultationCell__r\+LMn{background:#4755694d;border-radius:4px;color:#64748b;display:inline-block;font-size:.75rem;margin-top:.25rem;padding:.15rem .5rem}.consult_followup_consultationActions__wvbhF{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.consult_followup_btnSelectPDL__ntHlv{align-items:center;background:#10b9811a;border:1px solid #10b9814d;border-radius:8px;color:#10b981;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:36px;justify-content:center;padding:.5rem;transition:all .2s ease;width:36px}.consult_followup_btnSelectPDL__ntHlv:hover{background:#10b98133;border-color:#10b98180;transform:translateY(-1px)}.consult_followup_btnSelectPDL__ntHlv:active{transform:translateY(0)}.consult_followup_btnSelectPDL__ntHlv:disabled{background:#64748b4d;border-color:#64748b4d;cursor:not-allowed;opacity:.5}.consult_followup_btnSelectPDL__ntHlv svg{height:14px;width:14px}.consult_followup_btnDeleteConsultation__P1mtf{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:36px;justify-content:center;padding:.5rem;transition:all .2s ease;width:36px}.consult_followup_btnDeleteConsultation__P1mtf:hover{background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.consult_followup_btnDeleteConsultation__P1mtf:active{transform:translateY(0)}.consult_followup_btnDeleteConsultation__P1mtf svg{height:14px;width:14px}.consult_followup_btnEditConsultation__PNt3m{align-items:center;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:36px;justify-content:center;padding:.5rem;transition:all .2s ease;width:36px}.consult_followup_btnEditConsultation__PNt3m:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.consult_followup_btnEditConsultation__PNt3m:active{transform:translateY(0)}.consult_followup_btnEditConsultation__PNt3m svg{height:14px;width:14px}.consult_followup_modalOverlay__eVT\+B{align-items:center;animation:consult_followup_fadeIn__XGwqp .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}@keyframes consult_followup_fadeIn__XGwqp{0%{opacity:0}to{opacity:1}}.consult_followup_confirmModalContent__N\+Y5x{animation:consult_followup_slideUp__ZL6hj .3s ease;background:linear-gradient(145deg,#1e293bfa,#0f172afa);border:1px solid #47556980;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.consult_followup_modalHeader__XaKX7{align-items:center;background:#0f172a80;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem}.consult_followup_modalHeader__XaKX7 h3{color:#60a5fa;font-size:1.25rem;font-weight:600;margin:0}.consult_followup_closeButton__pEHkn{align-items:center;background:#0000;border:none;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;padding:.25rem;transition:all .2s ease}.consult_followup_closeButton__pEHkn:hover{color:#e2e8f0;transform:rotate(90deg)}.consult_followup_modalBody__EMYlm{padding:1.5rem}.consult_followup_confirmMessage__\+VNrM{color:#e2e8f0;font-size:1rem;margin-bottom:1.5rem}.consult_followup_confirmMessage__\+VNrM p{margin:0}.consult_followup_pdlDetailsCard__u1CpR{background:#0f172ab3;border:1px solid #4755694d;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.consult_followup_pdlPhotoSection__3ODDV{display:flex;justify-content:center;margin-bottom:1.5rem}.consult_followup_pdlPhoto__KJ5XK{border:2px solid #3b82f64d;border-radius:12px;height:120px;object-fit:cover;width:120px}.consult_followup_pdlPhotoPlaceholder__GDoLw{align-items:center;background:#4755694d;border:2px dashed #47556980;border-radius:12px;color:#64748b;display:flex;flex-direction:column;gap:.5rem;height:120px;justify-content:center;width:120px}.consult_followup_pdlPhotoPlaceholder__GDoLw svg{color:#64748b}.consult_followup_pdlPhotoPlaceholder__GDoLw span{font-size:.75rem}.consult_followup_pdlDetailsGrid__WfyAV{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.consult_followup_pdlDetailItem__o6w5M{display:flex;flex-direction:column;gap:.25rem}.consult_followup_pdlDetailItem__o6w5M label{color:#94a3b8;font-size:.75rem;font-weight:500}.consult_followup_pdlDetailItem__o6w5M span{color:#e2e8f0;font-size:.875rem;font-weight:600}.consult_followup_confirmActions__cXebb{display:flex;gap:1rem;justify-content:flex-end}.consult_followup_cancelConfirmButton__un4k4,.consult_followup_confirmSelectButton__brwDB{border:none;border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600;padding:.625rem 1.5rem;transition:all .2s ease}.consult_followup_cancelConfirmButton__un4k4{background:#64748b4d;border:1px solid #94a3b84d;color:#e2e8f0}.consult_followup_cancelConfirmButton__un4k4:hover{background:#64748b80}.consult_followup_confirmSelectButton__brwDB{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px #10b98133;color:#fff}.consult_followup_confirmSelectButton__brwDB:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b9814d;transform:translateY(-1px)}.consult_followup_selectionSuccessModalOverlay__BC10w{align-items:center;animation:consult_followup_fadeIn__XGwqp .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.consult_followup_selectionSuccessModalContent__8fKXP{animation:consult_followup_slideUp__ZL6hj .3s ease;background:linear-gradient(145deg,#1e293bfa,#0f172afa);border:1px solid #10b98180;border-radius:16px;box-shadow:0 20px 60px #00000080;max-width:500px;overflow:hidden;width:90%}.consult_followup_selectionSuccessModalHeader__Ddo0Q{background:linear-gradient(135deg,#10b98133,#05966933);border-bottom:1px solid #10b9814d;padding:2rem;text-align:center}.consult_followup_selectionSuccessIcon__QAqI\+{font-size:3rem;margin-bottom:.5rem}.consult_followup_selectionSuccessModalHeader__Ddo0Q h3{color:#10b981;font-size:1.5rem;font-weight:600;margin:0}.consult_followup_selectionSuccessModalBody__Dr1jM{padding:2rem}.consult_followup_selectionSuccessMessage__XZj26{color:#e2e8f0;font-size:1rem;margin-bottom:1rem}.consult_followup_selectionSuccessMessage__XZj26 strong{color:#10b981}.consult_followup_selectionSuccessDetails__gChLN{color:#94a3b8;font-size:.875rem;line-height:1.5}.consult_followup_selectionSuccessModalActions__YBDCl{display:flex;justify-content:center;padding:0 2rem 2rem}.consult_followup_btnCloseSelectionSuccess__tID5Z{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px #10b98133;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 2rem;transition:all .2s ease}.consult_followup_btnCloseSelectionSuccess__tID5Z:hover{background:linear-gradient(135deg,#059669,#047857);box-shadow:0 4px 12px #10b9814d;transform:translateY(-1px)}.consult_followup_editModalContent__wPaFI{animation:consult_followup_slideInUp__JOrxM .3s ease-out;background:#1e293bfa;border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 25px 50px #00000080;max-width:550px;width:90%}.consult_followup_editModalHeader__3FQc7{align-items:center;background:#3b82f60d;border-bottom:1px solid #4755694d;display:flex;gap:1rem;padding:1.5rem 2rem;position:relative}.consult_followup_editIcon__9RrX5{font-size:1.5rem}.consult_followup_editModalHeader__3FQc7 h3{color:#3b82f6;flex:1 1;font-size:1.25rem;font-weight:600;margin:0}.consult_followup_editMessage__g03\+v{margin-bottom:1rem}.consult_followup_editMessage__g03\+v p{color:#cbd5e1;font-size:.9375rem;margin:0}.consult_followup_editPDLInfo__rTuLx{background:#0f172a80;border:1px solid #4755694d;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding:1rem 1.5rem}.consult_followup_editPDLInfo__rTuLx strong{color:#e2e8f0;font-size:1rem}.consult_followup_editPDLAlias__80qBq{color:#94a3b8;font-size:.875rem}.consult_followup_datePickerSection__U3iC0{margin-bottom:1.5rem}.consult_followup_datePickerLabel__1n77k{color:#94a3b8;display:block;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.consult_followup_dateSelectionGrid__1orXC{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.consult_followup_dateSelectGroup__DUQok{display:flex;flex-direction:column;gap:.5rem}.consult_followup_dateSelectGroup__DUQok label{color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.consult_followup_dateSelect__wCF7x{background:#0f172a80;border:1px solid #47556980;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;padding:.625rem;transition:all .2s ease}.consult_followup_dateSelect__wCF7x:hover{border-color:#3b82f680}.consult_followup_dateSelect__wCF7x:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.consult_followup_dateSelect__wCF7x:disabled{cursor:not-allowed;opacity:.5}.consult_followup_selectedDatePreview__mTFc7{background:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;color:#60a5fa;font-size:.875rem;font-weight:600;padding:.75rem 1rem;text-align:center}.consult_followup_editDateError__RkZci{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#fca5a5;display:flex;font-size:.875rem;font-weight:500;gap:.75rem;margin-top:1rem;padding:.75rem 1rem}.consult_followup_editDateError__RkZci svg{color:#ef4444;flex-shrink:0}.consult_followup_editDateError__RkZci span{flex:1 1}.consult_followup_editActions__jTwMK{display:flex;gap:1rem;justify-content:flex-end}.consult_followup_cancelEditButton__VtOGd,.consult_followup_confirmEditButton__Pp3GL{border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.consult_followup_cancelEditButton__VtOGd{background:#4755694d;border:1px solid #94a3b84d;color:#e2e8f0}.consult_followup_cancelEditButton__VtOGd:hover{background:#47556980;border-color:#94a3b880}.consult_followup_confirmEditButton__Pp3GL{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;box-shadow:0 2px 8px #3b82f64d;color:#fff}.consult_followup_confirmEditButton__Pp3GL:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.consult_followup_confirmEditButton__Pp3GL:disabled{background:#64748b4d;box-shadow:none;cursor:not-allowed;opacity:.5}.consult_followup_deleteModalContent__UPxFS{animation:consult_followup_slideInUp__JOrxM .3s ease-out;background:#1e293bfa;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 25px 50px #00000080;max-width:500px;width:90%}.consult_followup_deleteModalHeader__33HHk{align-items:center;border-bottom:1px solid #4755694d;display:flex;gap:1rem;padding:1.5rem 2rem;position:relative}.consult_followup_deleteWarningIcon__FvRlO{font-size:1.5rem}.consult_followup_deleteModalHeader__33HHk h3{color:#ef4444;flex:1 1;font-size:1.25rem;font-weight:600;margin:0}.consult_followup_deleteMessage__Aeh8\+{margin-bottom:1.5rem}.consult_followup_deleteMessage__Aeh8\+ p{color:#e2e8f0;font-size:1rem;margin:0}.consult_followup_deleteDetailsCard__\+OtVn{background:#0f172a80;border:1px solid #4755694d;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem}.consult_followup_deleteDetailItem__ykUGq{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}.consult_followup_deleteDetailItem__ykUGq:last-child{margin-bottom:0}.consult_followup_deleteDetailItem__ykUGq label{color:#94a3b8;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.consult_followup_deleteDetailItem__ykUGq span{color:#e2e8f0;font-size:.9375rem}.consult_followup_deleteWarningMessage__lClS-{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.consult_followup_deleteWarningMessage__lClS- svg{color:#ef4444;flex-shrink:0}.consult_followup_deleteWarningMessage__lClS- span{color:#fca5a5;font-size:.875rem;font-weight:500}.consult_followup_deleteActions__vxQJy{display:flex;gap:1rem;justify-content:flex-end}.consult_followup_cancelDeleteButton__KK5Xh,.consult_followup_confirmDeleteButton__NtR\+j{border-radius:8px;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.consult_followup_cancelDeleteButton__KK5Xh{background:#4755694d;border:1px solid #94a3b84d;color:#e2e8f0}.consult_followup_cancelDeleteButton__KK5Xh:hover{background:#47556980;border-color:#94a3b880}.consult_followup_confirmDeleteButton__NtR\+j{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;box-shadow:0 2px 8px #ef44444d;color:#fff}.consult_followup_confirmDeleteButton__NtR\+j:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 4px 12px #ef444466;transform:translateY(-1px)}@media (max-width:1024px){.consult_followup_calendarWrapper__2ocOb{flex-direction:column}.consult_followup_calendarMainSection__7i4ER{max-width:100%}.consult_followup_selectedDateInfo__RDDsd{width:100%}.consult_followup_calendarHeader__YRjTQ{align-items:flex-start;flex-direction:column;gap:1rem}.consult_followup_calendarHeaderRight__sdpCy{flex-wrap:wrap;justify-content:space-between;width:100%}}@media (max-width:768px){.consult_followup_calendarWrapper__2ocOb{flex-direction:column}.consult_followup_selectedDateInfo__RDDsd{width:100%}.consult_followup_calendarGrid__aWAn0{padding:0}.consult_followup_dayCell__UuZr\+{min-height:60px;padding:.5rem .75rem}.consult_followup_dayNumber__dWIOC{font-size:.75rem}.consult_followup_calendarTitle__PB9oY{font-size:1.125rem}}@media (max-width:640px){.consult_followup_contentHeader__QV3z5{padding:1.5rem}.consult_followup_pageTitle__OJ8Fc{font-size:1.25rem}.consult_followup_calendarHeader__YRjTQ{padding:1rem}.consult_followup_calendarHeaderRight__sdpCy{gap:.5rem}.consult_followup_btnToday__kFwYk{font-size:.75rem;padding:.4rem .75rem}.consult_followup_btnNav__H4Zmp{height:32px;width:32px}.consult_followup_dayHeaders__FloLD,.consult_followup_daysGrid__P8R6h{gap:0}.consult_followup_dayHeader__VIfMh{font-size:.7rem;padding:.5rem}.consult_followup_dayCell__UuZr\+{min-height:60px;padding:.5rem}.consult_followup_dayNumber__dWIOC{font-size:.75rem}}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U{background:#0000!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_formContainer__fPrI4{background:#0000!important;border:none!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_formSection__JjXvQ{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 8px 32px #00000014!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_formSection__JjXvQ:hover{box-shadow:0 12px 40px #0000001f!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_sectionHeader__BWadG{border-bottom:2px solid #87cefa!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_sectionIcon__nWpUB{background:#3b82f61a!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_sectionIcon__nWpUB svg{color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_sectionTitle__vLqWb{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_loadingContainer__O3hVN p{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_loadingSpinner__o8iyP{border-color:#3b82f6 #3b82f633 #3b82f633!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_calendarHeader__YRjTQ{background:#f8fafc99!important;border-bottom-color:#e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_calendarTitle__PB9oY{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_calendarWeek__pHKU3{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnToday__kFwYk{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnToday__kFwYk:hover{background:#fff!important;border-color:#3b82f6!important;color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnNav__H4Zmp{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnNav__H4Zmp:hover{background:#fff!important;border-color:#3b82f6!important;color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_viewSelector__l\+26d{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_viewSelector__l\+26d:hover{background:#fff!important;border-color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnView__ayZ39{color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_calendarGrid__aWAn0{background:#fff!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayHeaders__FloLD{background:#f8fafccc!important;border-bottom-color:#e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayHeader__VIfMh{border-right-color:#e2e8f0!important;color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_daysGrid__P8R6h{background:#fff!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+{background:#fff!important;border-bottom-color:#e2e8f0!important;border-right-color:#e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+:hover{background:#3b82f60d!important;border-color:#3b82f633!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayNumber__dWIOC{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_otherMonth__4h55g{background:#f8fafc80!important;border-color:#f1f5f9!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_otherMonth__4h55g .consult_followup_dayNumber__dWIOC{color:#cbd5e1!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_today__k\+mz5{background:#3b82f614!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_today__k\+mz5 .consult_followup_dayNumber__dWIOC{background:#3b82f6!important;color:#fff!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ{background:#3b82f61f!important;border-color:#87cefa!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ .consult_followup_dayNumber__dWIOC{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dayCell__UuZr\+.consult_followup_selected__LlaPQ:hover{background:#3b82f626!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultBadge__9GtWM{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 2px 8px #10b9814d!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDateInfo__RDDsd{background:linear-gradient(135deg,#10b98114,#3b82f60d)!important;border:1px solid #10b98133!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noSelectionMessage__trNDH{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noSelectionMessage__trNDH svg{color:#cbd5e1!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noSelectionMessage__trNDH p{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noSelectionMessage__trNDH span{color:#94a3b8!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDateHeader__QXnK4{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDateHeader__QXnK4 svg{color:#10b981!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDateHeader__QXnK4 span{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDateDisplay__4\+1J\+ strong{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noDateSelected__ReIEi{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnScheduleFollowup__8gFSi:disabled{background:linear-gradient(135deg,#cbd5e1,#94a3b8)!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationsHeader__sY2VA{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationsHeader__sY2VA svg{color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-track{background:#e2e8f066!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-thumb{background:#94a3b880!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationsScroll__TkL52::-webkit-scrollbar-thumb:hover{background:#64748bb3!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noConsultations__qKgw1{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noConsultations__qKgw1 svg{color:#cbd5e1!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noConsultations__qKgw1 p{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_noConsultations__qKgw1 span{color:#94a3b8!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationItem__91nMo{background:#f8fafccc!important;border:1px solid #e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationItem__91nMo:hover{background:#fff!important;border-color:#87cefa!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationIcon__In2oB{background:#3b82f61a!important;border-color:#3b82f633!important;color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationPatient__xC0Py{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationAlias__Ia8Td,.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationTime__y31c0{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_consultationCell__r\+LMn{background:#e2e8f080!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_confirmModalContent__N\+Y5x{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 20px 60px #00000026!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_modalHeader__XaKX7{background:#f8fafccc!important;border-bottom-color:#e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_modalHeader__XaKX7 h3{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_closeButton__pEHkn{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_closeButton__pEHkn:hover{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_modalBody__EMYlm{background:#fff!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_confirmMessage__\+VNrM{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlDetailsCard__u1CpR{background:#f8fafc99!important;border:1px solid #e2e8f0!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlPhoto__KJ5XK{border-color:#87cefa!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlPhotoPlaceholder__GDoLw{background:#f1f5f999!important;border-color:#e2e8f0cc!important;color:#94a3b8!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlPhotoPlaceholder__GDoLw svg{color:#cbd5e1!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlDetailItem__o6w5M label{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_pdlDetailItem__o6w5M span{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelConfirmButton__un4k4{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelConfirmButton__un4k4:hover{background:#e2e8f0cc!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectionSuccessModalContent__8fKXP{background:#fff!important;border:2px solid #10b981!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectionSuccessModalHeader__Ddo0Q{background:linear-gradient(135deg,#10b9811a,#0596691a)!important;border-bottom-color:#10b98133!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectionSuccessMessage__XZj26{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectionSuccessDetails__gChLN{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnSelectPDL__ntHlv{background:#10b9811a!important;border-color:#10b9814d!important;color:#10b981!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnSelectPDL__ntHlv:hover:not(:disabled){background:#10b98133!important;border-color:#10b98180!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnSelectPDL__ntHlv:disabled{background:#cbd5e14d!important;border-color:#cbd5e14d!important;color:#94a3b8!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnDeleteConsultation__P1mtf{background:#ef44441a!important;border-color:#ef44444d!important;color:#ef4444!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnDeleteConsultation__P1mtf:hover{background:#ef444433!important;border-color:#ef444480!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnEditConsultation__PNt3m{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_btnEditConsultation__PNt3m:hover{background:#3b82f633!important;border-color:#3b82f680!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editModalContent__wPaFI{background:#fff!important;border-color:#3b82f64d!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editModalHeader__3FQc7{background:#3b82f60d!important;border-bottom-color:#3b82f633!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editModalHeader__3FQc7 h3{color:#2563eb!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editMessage__g03\+v p{color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editPDLInfo__rTuLx{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editPDLInfo__rTuLx strong{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_datePickerLabel__1n77k,.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dateSelectGroup__DUQok label,.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editPDLAlias__80qBq{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dateSelect__wCF7x{background:#fff!important;border-color:#cbd5e1cc!important;color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dateSelect__wCF7x:hover{border-color:#3b82f680!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_dateSelect__wCF7x:focus{border-color:#3b82f6!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_selectedDatePreview__mTFc7{background:#3b82f61a!important;border-color:#3b82f64d!important;color:#2563eb!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editDateError__RkZci{background:#ef44441a!important;border-color:#ef44444d!important;color:#dc2626!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_editDateError__RkZci svg{color:#ef4444!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelEditButton__VtOGd{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelEditButton__VtOGd:hover{background:#e2e8f0cc!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteModalContent__UPxFS{background:#fff!important;border-color:#ef44444d!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteModalHeader__33HHk{background:#ef44440d!important;border-bottom-color:#ef444433!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteModalHeader__33HHk h3{color:#dc2626!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteMessage__Aeh8\+ p{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteDetailsCard__\+OtVn{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteDetailItem__ykUGq label{color:#64748b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteDetailItem__ykUGq span{color:#1e293b!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteWarningMessage__lClS-{background:#ef44441a!important;border-color:#ef44444d!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteWarningMessage__lClS- svg{color:#ef4444!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_deleteWarningMessage__lClS- span{color:#dc2626!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelDeleteButton__KK5Xh{background:#f1f5f9cc!important;border-color:#e2e8f0cc!important;color:#475569!important}.consult_followup_followupContainer__QtvsV.consult_followup_lightMode__ILA7U .consult_followup_cancelDeleteButton__KK5Xh:hover{background:#e2e8f0cc!important}.consult_seach_systemApp__liZhq{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.consult_seach_systemHeader__UdeNr{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.consult_seach_headerLeft__dBx9n{align-items:center;display:flex;gap:1rem}.consult_seach_systemLogo__u3zVC{align-items:center;display:flex;gap:.75rem}.consult_seach_systemLogoImg__KOGEE{height:40px;object-fit:contain;width:40px}.consult_seach_systemTitle__UEjCp{display:flex;flex-direction:column}.consult_seach_systemTitle__UEjCp h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.consult_seach_systemTitle__UEjCp p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.consult_seach_headerRight__809X7{align-items:center;display:flex;gap:1rem}.consult_seach_dashboardBtn__0Vbdp{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#3b82f633,#10b98133);border:1px solid #3b82f64d;border-radius:8px;color:#f8fafc;cursor:pointer;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;text-shadow:0 1px 2px #0000004d;transition:all .2s ease}.consult_seach_dashboardBtn__0Vbdp:hover{background:linear-gradient(135deg,#3b82f64d,#10b9814d);border-color:#3b82f680;box-shadow:0 4px 12px #3b82f633;transform:translateY(-1px)}.consult_seach_systemInfo__yR6dG{text-align:right}.consult_seach_systemTime__7mQCB{color:#e2e8f0;font-size:.875rem;font-weight:600}.consult_seach_systemUser__OQSah{color:#94a3b8;font-size:.75rem;font-weight:500}.consult_seach_profileSection__G1XBJ{align-items:center;display:flex;position:relative}.consult_seach_profileIcon__Uq0jf{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.consult_seach_profileIcon__Uq0jf:hover{background:#06b6d44d;border-color:#06b6d480}.consult_seach_profileDropdown__cFVVO{animation:consult_seach_fadeInDown__q3NqC .2s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:12px;box-shadow:0 20px 60px #0000004d;min-width:200px;position:absolute;right:0;top:calc(100% + 8px);z-index:2000}.consult_seach_dropdownHeader__k-z2z{border-bottom:1px solid #47556933;padding:1rem}.consult_seach_userInfo__k1BP2{text-align:left}.consult_seach_userName__VC63j{color:#e2e8f0;font-size:.9rem;font-weight:600}.consult_seach_userRole__jAIBM{color:#94a3b8;font-size:.75rem;margin-top:.25rem}.consult_seach_dropdownDivider__i1slc{background:#47556933;height:1px}.consult_seach_dropdownItem__2jJYs{align-items:center;background:#0000;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.85rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.consult_seach_dropdownItem__2jJYs:hover{background:#ef44441a;color:#ef4444}.consult_seach_mainContent__Z-YE3{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;padding:1.5rem;position:relative}.consult_seach_contentWrapper__NTwwt{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:1400px}.consult_seach_headerContainer__cnOoF{margin-bottom:.5rem;padding-top:0;text-align:center}.consult_seach_headerCard__UG9IP{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffe6;border:1px solid #adbbd44d;border-radius:12px;box-shadow:0 2px 8px #3d52a026;display:inline-block;padding:1rem 2rem}.consult_seach_mainTitle__O\+rOB{color:#3d52a0;font-size:1.5rem;font-weight:700;letter-spacing:-.3px;margin:0 0 .25rem}.consult_seach_subTitle__vkmaD{color:#7091e6;font-size:.875rem;font-weight:500;margin:0;opacity:.9}.consult_seach_selectedPdlContainer__coXR2{margin-bottom:1.25rem}.consult_seach_selectedPdlCard__MhIVp{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#3b82f626,#10b9811a);border:1px solid #3b82f64d;border-radius:.75rem;box-shadow:0 4px 12px #3b82f626;padding:1.5rem}.consult_seach_selectedPdlHeader__elP0D{align-items:center;border-bottom:1px solid #47556966;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.consult_seach_selectedPdlHeaderTitle__XkOj-{align-items:center;color:#3b82f6;display:flex;gap:.75rem}.consult_seach_selectedPdlHeaderTitle__XkOj- svg{flex-shrink:0}.consult_seach_selectedPdlHeaderTitle__XkOj- h3{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.consult_seach_clearPdlButton__Kv5rZ{align-items:center;background:#ef444426;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:all .2s ease}.consult_seach_clearPdlButton__Kv5rZ:hover{background:#ef444440;border-color:#ef444480;transform:scale(1.05)}.consult_seach_selectedPdlContent__A9Uj\+{align-items:flex-start;display:flex;gap:1.5rem}.consult_seach_selectedPdlInfo__A7BG7{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.consult_seach_selectedPdlRow__lAiPf{align-items:baseline;border-bottom:1px solid #47556933;display:flex;gap:.5rem;padding:.5rem 0}.consult_seach_selectedPdlRow__lAiPf:last-child{border-bottom:none}.consult_seach_selectedPdlLabel__h8Acj{color:#94a3b8;font-size:.875rem;font-weight:500;min-width:120px}.consult_seach_selectedPdlValue__XipQl{color:#e2e8f0;font-size:.9375rem;font-weight:600}.consult_seach_selectedPdlPhoto__HvK4g{border:2px solid #3b82f64d;border-radius:8px;box-shadow:0 4px 8px #0003;flex-shrink:0;height:120px;overflow:hidden;width:120px}.consult_seach_selectedPdlPhoto__HvK4g img{height:100%;object-fit:cover;width:100%}.consult_seach_photoPlaceholder__PPkNp{align-items:center;background:#4755694d;color:#94a3b8;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;width:100%}.consult_seach_photoPlaceholder__PPkNp span{font-size:.75rem;font-weight:500}.consult_seach_formSection__3R3v0{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293bf2;border:1px solid #47556966;border-radius:.75rem;box-shadow:0 4px 6px #0000001a;padding:1.5rem}.consult_seach_formSection__3R3v0:not(:last-child){margin-bottom:1.25rem}.consult_seach_sectionHeader__5425f{align-items:center;border-bottom:1px solid #4755694d;display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.75rem}.consult_seach_sectionIcon__r0m9T{align-items:center;background:#06b6d426;border:1px solid #06b6d44d;border-radius:.5rem;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.consult_seach_sectionIcon__r0m9T svg{color:#60a5fa;height:1.125rem;width:1.125rem}.consult_seach_sectionTitle__a4jzY{color:#e2e8f0;font-size:1.125rem;font-weight:600;letter-spacing:-.3px;margin:0}.consult_seach_formGrid__1nbAS{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}.consult_seach_formGroup__biIUa{display:flex;flex-direction:column;gap:.375rem}.consult_seach_formLabel__0WIBG{color:#cbd5e1;font-size:.875rem;font-weight:600;margin-bottom:.125rem}.consult_seach_formInput__58ukm{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#0f172ae6,#1e293bcc);border:1px solid #47556966;border-radius:.75rem;box-shadow:inset 0 2px 8px #0003,0 1px 0 #ffffff0d;color:#e2e8f0;font-size:.875rem;padding:.75rem 1rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.consult_seach_formInput__58ukm:hover{background:linear-gradient(145deg,#0f172af2,#1e293bd9);border-color:#60a5fa66}.consult_seach_formInput__58ukm:focus{background:linear-gradient(145deg,#0f172a,#1e293be6);border-color:#60a5fa;box-shadow:0 0 0 3px #60a5fa26,inset 0 2px 8px #0003,0 1px 0 #ffffff1a,0 4px 20px #60a5fa33;outline:none;transform:translateY(-1px)}.consult_seach_formInput__58ukm::placeholder{color:#64748b}.consult_seach_formActions__A9p39{border-top:1px solid #4755694d;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem;padding-top:1rem}.consult_seach_clearButton__oJp5C{align-items:center;background:#64748b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s}.consult_seach_clearButton__oJp5C:hover:not(:disabled){background:#475569}.consult_seach_clearButton__oJp5C:disabled{cursor:not-allowed;opacity:.5}.consult_seach_searchButton__VvZnJ{align-items:center;background:linear-gradient(135deg,#06b6d4,#3b82f6);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1.5rem;transition:opacity .2s,transform .1s}.consult_seach_searchButton__VvZnJ:hover:not(:disabled){opacity:.9}.consult_seach_searchButton__VvZnJ:active:not(:disabled){transform:scale(.98)}.consult_seach_searchButton__VvZnJ:disabled{cursor:not-allowed;opacity:.5}.consult_seach_resultsTableCard__-zkFZ{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2!important;border:1px solid #4755694d!important;border-radius:16px!important;box-shadow:none!important;display:block!important;overflow:hidden;padding:0!important}.consult_seach_tableCardHeader__ev1wj{align-items:center;background:#0000!important;border-bottom:1px solid #4755694d!important;display:flex!important;justify-content:space-between;margin:0!important;padding:1.5rem 2rem!important}.consult_seach_tableCardHeader__ev1wj h3{border:none!important;color:#e2e8f0!important;font-size:1.25rem!important;font-weight:700;margin:0!important;padding:0!important}.consult_seach_recordCount__Vt24X{color:#94a3b8;font-size:.875rem;font-weight:500}.consult_seach_tableWrapper__yNdfi{background:#0000!important;margin:0!important;overflow-x:auto;padding:0!important}.consult_seach_resultsTable__Y3w3R{background:#0000!important;border-collapse:collapse!important;display:table!important;font-size:.875rem;margin:0!important;width:100%!important}.consult_seach_resultsTable__Y3w3R thead{background:#334155cc!important;display:table-header-group!important}.consult_seach_resultsTable__Y3w3R th{background:#0000!important;border-bottom:2px solid #47556980!important;color:#cbd5e1!important;font-size:.75rem!important;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem!important;text-align:left!important;text-transform:uppercase}.consult_seach_resultsTable__Y3w3R tbody{background:#0000!important;display:table-row-group!important}.consult_seach_resultsTable__Y3w3R tbody tr{background:#0000!important;border-bottom:1px solid #47556933!important;display:table-row!important;transition:all .2s ease}.consult_seach_resultsTable__Y3w3R tbody tr:hover{background:#3b82f60d!important}.consult_seach_resultsTable__Y3w3R td{background:#0000!important;color:#cbd5e1!important;display:table-cell!important;padding:1rem 1.5rem!important;vertical-align:middle}.consult_seach_cellBadge__6ej7V{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.consult_seach_modalOverlay__lDoT5{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3000}.consult_seach_modalContent__sLjhE{max-height:80vh;max-width:600px;width:90%}.consult_seach_confirmModalContent__r3wer,.consult_seach_modalContent__sLjhE{background:#1e293bfa;border:1px solid #47556966;border-radius:.75rem;box-shadow:0 8px 16px #0000004d;overflow-y:auto}.consult_seach_confirmModalContent__r3wer{max-height:85vh;max-width:700px;width:95%}.consult_seach_modalHeader__DoYUT{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem}.consult_seach_modalHeader__DoYUT h3{color:#e2e8f0;font-size:1.25rem;font-weight:600;margin:0}.consult_seach_closeButton__VDrcI{background:#0000;border:none;border-radius:.375rem;color:#94a3b8;cursor:pointer;padding:.5rem;transition:all .2s}.consult_seach_closeButton__VDrcI:hover{background:#4755694d;color:#e2e8f0}.consult_seach_modalBody__ZzJQH{padding:1.5rem}.consult_seach_confirmMessage__DzujA{margin-bottom:1.5rem}.consult_seach_confirmMessage__DzujA p{color:#cbd5e1;font-size:1rem;margin:0;text-align:center}.consult_seach_pdlDetailsCard__iplcw{background:#0f172a99;border:1px solid #4755694d;border-radius:.75rem;margin-bottom:1.5rem;padding:1.5rem}.consult_seach_pdlPhotoSection__FLdas{display:flex;justify-content:center;margin-bottom:1.5rem}.consult_seach_pdlPhoto__\+B1IF{border:3px solid #06b6d466;border-radius:50%;box-shadow:0 4px 12px #0000004d;height:120px;object-fit:cover;width:120px}.consult_seach_pdlPhotoPlaceholder__wjEQx{align-items:center;background:#4755694d;border:3px solid #47556966;border-radius:50%;color:#94a3b8;display:flex;flex-direction:column;font-size:.75rem;gap:.5rem;height:120px;justify-content:center;width:120px}.consult_seach_pdlDetailsGrid__qxVDs{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.consult_seach_pdlDetailItem__ZxkDJ{display:flex;flex-direction:column;gap:.25rem}.consult_seach_pdlDetailItem__ZxkDJ label{color:#94a3b8;font-size:.875rem;font-weight:600}.consult_seach_pdlDetailItem__ZxkDJ span{background:#47556933;border:1px solid #4755694d;border-radius:.375rem;color:#e2e8f0;font-size:.9375rem;font-weight:500;padding:.5rem .75rem}.consult_seach_confirmActions__3x3qd{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.consult_seach_cancelConfirmButton__i28ba{background:#475569cc;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:500;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.consult_seach_cancelConfirmButton__i28ba:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consult_seach_confirmSelectButton__UF3nm{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:.5rem;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.consult_seach_confirmSelectButton__UF3nm:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.consult_seach_selectButton__86pcj{align-items:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:.5rem;color:#4ade80;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.consult_seach_selectButton__86pcj svg{flex-shrink:0}.consult_seach_selectButton__86pcj:hover:not(:disabled){background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.consult_seach_selectButton__86pcj:disabled{cursor:not-allowed;opacity:.5;transform:none}.consult_seach_spinner__ucV8L{animation:consult_seach_spin__1\+Chf 1s ease-in-out infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:14px;width:14px}@keyframes consult_seach_spin__1\+Chf{to{transform:rotate(1turn)}}.consult_seach_recordDetails__wWIjo{grid-gap:1rem;display:grid;gap:1rem}.consult_seach_detailGroup__Ct6Om{grid-gap:1rem;border-bottom:1px solid #47556933;display:grid;gap:1rem;grid-template-columns:1fr 2fr;padding:.75rem 0}.consult_seach_detailGroup__Ct6Om:last-child{border-bottom:none}.consult_seach_detailGroup__Ct6Om label{color:#94a3b8;font-size:.875rem;font-weight:600}.consult_seach_detailGroup__Ct6Om span{color:#e2e8f0;font-size:.875rem}.consult_seach_successMessage__n1CA\+{padding:2rem;text-align:center}.consult_seach_successMessage__n1CA\+ svg{margin-bottom:1rem}.consult_seach_successMessage__n1CA\+ p{color:#10b981;font-weight:600;margin:0}.consult_seach_recordInfo__H3ul7{background:#47556933;border-radius:.75rem;color:#e2e8f0;margin:1rem 0;padding:1rem}.consult_seach_errorMessage__iNbzn{background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;color:#ef4444;font-size:.875rem;margin:1rem 0;padding:.75rem 1rem}.consult_seach_modalActions__IljHk{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.consult_seach_cancelButton__1tRCO{background:#64748b;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.625rem 1.25rem;transition:background-color .2s}.consult_seach_cancelButton__1tRCO:hover:not(:disabled){background:#475569}.consult_seach_confirmDeleteButton__KOvgX{align-items:center;background:#ef4444;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1.25rem;transition:background-color .2s}.consult_seach_confirmDeleteButton__KOvgX:hover:not(:disabled){background:#dc2626}.consult_seach_cancelButton__1tRCO:disabled,.consult_seach_confirmDeleteButton__KOvgX:disabled{cursor:not-allowed;opacity:.5}.consult_seach_paginationContainer__0Ta4N{align-items:center;background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.consult_seach_paginationButton__PsYpx{align-items:center;background:#47556999;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:all .3s ease}.consult_seach_paginationButton__PsYpx:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.consult_seach_paginationButton__PsYpx:disabled{cursor:not-allowed;opacity:.4;transform:none}.consult_seach_paginationButton__PsYpx svg{flex-shrink:0}.consult_seach_paginationNumbers__wyL3D{align-items:center;display:flex;gap:.5rem}.consult_seach_paginationNumber__FnOV6{align-items:center;background:#47556966;border:1px solid #64748b4d;border-radius:.5rem;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;height:2.5rem;justify-content:center;min-width:2.5rem;padding:.5rem;transition:all .3s ease}.consult_seach_paginationNumber__FnOV6:hover{background:#64748b99;border-color:#64748b;transform:translateY(-1px)}.consult_seach_paginationNumber__FnOV6.consult_seach_active__fIBPH{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.consult_seach_paginationEllipsis__zKdT6{color:#94a3b8;font-weight:500;padding:0 .5rem;-webkit-user-select:none;user-select:none}@media (max-width:1024px){.consult_seach_formGrid__1nbAS,.consult_seach_tableHeader__O-NWC,.consult_seach_tableRow__laG\+\+{grid-template-columns:1fr}.consult_seach_tableCell__1rmnE,.consult_seach_tableHeaderCell__rN5ZI{padding:.75rem}.consult_seach_mainContent__Z-YE3{padding:1rem}.consult_seach_contentWrapper__NTwwt{gap:1rem}}@media (max-width:768px){.consult_seach_pdlDetailsGrid__qxVDs{grid-template-columns:1fr}.consult_seach_confirmActions__3x3qd{flex-direction:column}.consult_seach_cancelConfirmButton__i28ba,.consult_seach_confirmSelectButton__UF3nm{width:100%}}@media (max-width:640px){.consult_seach_systemHeader__UdeNr{height:60px;padding:.5rem 1rem}.consult_seach_systemTitle__UEjCp h1{font-size:1rem}.consult_seach_systemTitle__UEjCp p{font-size:.7rem}.consult_seach_mainTitle__O\+rOB{font-size:1.25rem}.consult_seach_subTitle__vkmaD{font-size:.8125rem}.consult_seach_formSection__3R3v0{padding:1.25rem}.consult_seach_formActions__A9p39{flex-direction:column}.consult_seach_confirmModalContent__r3wer,.consult_seach_modalContent__sLjhE{margin:1rem;width:95%}.consult_seach_pdlPhotoPlaceholder__wjEQx,.consult_seach_pdlPhoto__\+B1IF{height:100px;width:100px}.consult_seach_paginationContainer__0Ta4N{flex-direction:column;gap:1rem;padding:1rem}.consult_seach_paginationNumbers__wyL3D{flex-wrap:wrap;justify-content:center}.consult_seach_paginationButton__PsYpx{justify-content:center;width:100%}}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_systemHeader__UdeNr{background:#fff;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000d}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_systemTitle__UEjCp h1{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_systemTitle__UEjCp p{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_systemTime__7mQCB{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_systemUser__OQSah{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_profileIcon__Uq0jf{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_profileIcon__Uq0jf:hover{background:#3b82f633;border-color:#3b82f64d}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dashboardBtn__0Vbdp{background:linear-gradient(135deg,#3b82f61a,#10b9811a);border-color:#3b82f64d;color:#1e293b;text-shadow:none}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dashboardBtn__0Vbdp:hover{background:linear-gradient(135deg,#3b82f633,#10b98133);border-color:#3b82f666}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_profileDropdown__cFVVO{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 24px #0000001a}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dropdownHeader__k-z2z{border-bottom-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_userName__VC63j{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_userRole__jAIBM{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dropdownDivider__i1slc{background:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dropdownItem__2jJYs{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_dropdownItem__2jJYs:hover{background:#3b82f61a;color:#3b82f6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_mainContent__Z-YE3{background:linear-gradient(135deg,#f8fafc,#e0e7ff)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_headerCard__UG9IP{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px #0000000d}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_mainTitle__O\+rOB{color:#3d52a0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_subTitle__vkmaD{color:#7091e6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectedPdlCard__MhIVp{background:#fff;border-color:#87cefa;box-shadow:0 2px 8px #3b82f61a}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectedPdlHeaderTitle__XkOj- h3{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectedPdlLabel__h8Acj{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectedPdlValue__XipQl{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_clearPdlButton__Kv5rZ{background:#ef44441a;border-color:#ef44444d}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_clearPdlButton__Kv5rZ:hover{background:#ef444433}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectedPdlPhoto__HvK4g{border-color:#87cefa}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_photoPlaceholder__PPkNp{background:#f1f5f9;color:#94a3b8}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formSection__3R3v0{background:#fff;border:2px solid #87cefa;box-shadow:0 2px 8px #0000000d}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_sectionHeader__5425f{border-bottom-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_sectionIcon__r0m9T{background:#3b82f61a;border-color:#3b82f633}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_sectionIcon__r0m9T svg{color:#3b82f6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formLabel__0WIBG,.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_sectionTitle__a4jzY{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formInput__58ukm{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0000000d;color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formInput__58ukm:hover{background:#fff;border-color:#87cefa}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formInput__58ukm:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formInput__58ukm::placeholder{color:#94a3b8}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_formActions__A9p39{border-top-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_clearButton__oJp5C{background:#64748b1a;border:1px solid #64748b4d;color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_clearButton__oJp5C:hover:not(:disabled){background:#64748b33}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_searchButton__VvZnJ{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_searchButton__VvZnJ:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTableCard__-zkFZ{background:#fff!important;border:2px solid #87cefa!important;box-shadow:0 2px 8px #0000000d!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_tableCardHeader__ev1wj{background:linear-gradient(135deg,#3b82f60d,#93c5fd0d)!important;border-bottom-color:#e2e8f0!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_tableCardHeader__ev1wj h3{color:#1e293b!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_recordCount__Vt24X{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R{background:#fff!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R thead{background:#f8fafc!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R th{background:#f1f5f9!important;border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R tbody{background:#fff!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R tbody tr{background:#fff!important;border-bottom-color:#f1f5f9!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R tbody tr:hover{background:#3b82f60d!important;box-shadow:0 2px 8px #3b82f61a!important;transform:none!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_resultsTable__Y3w3R td{border-bottom-color:#e2e8f0!important;color:#1e293b!important}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_cellBadge__6ej7V{background:#ef44441a;border-color:#ef44444d;color:#dc2626}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectButton__86pcj{background:#22c55e1a;border-color:#22c55e4d;color:#16a34a}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_selectButton__86pcj:hover:not(:disabled){background:#22c55e33;border-color:#22c55e80}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationContainer__0Ta4N{background:#f8fafc80;border-top-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationButton__PsYpx{background:#fff;border-color:#e2e8f0;color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationButton__PsYpx:hover:not(:disabled){background:#3b82f61a;border-color:#87cefa;color:#3b82f6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationNumber__FnOV6{background:#fff;border-color:#e2e8f0;color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationNumber__FnOV6:hover{background:#3b82f61a;border-color:#87cefa;color:#3b82f6}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationNumber__FnOV6.consult_seach_active__fIBPH{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;color:#fff}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_paginationEllipsis__zKdT6{color:#94a3b8}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_modalOverlay__lDoT5{background:#0f172a99}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmModalContent__r3wer,.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_modalContent__sLjhE{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0003}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_modalHeader__DoYUT{border-bottom-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_modalHeader__DoYUT h3{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_closeButton__VDrcI{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_closeButton__VDrcI:hover{background:#64748b1a;color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmMessage__DzujA p{color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_pdlDetailsCard__iplcw{background:#f8fafc;border-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_pdlPhoto__\+B1IF{border-color:#87cefa}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_pdlPhotoPlaceholder__wjEQx{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_pdlDetailItem__ZxkDJ label{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_pdlDetailItem__ZxkDJ span{background:#fff;border-color:#e2e8f0;color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_cancelConfirmButton__i28ba{background:#64748b1a;border-color:#64748b4d;color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_cancelConfirmButton__i28ba:hover{background:#64748b33}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmSelectButton__UF3nm{background:linear-gradient(135deg,#3b82f6,#2563eb)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmSelectButton__UF3nm:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_recordInfo__H3ul7{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_errorMessage__iNbzn{background:#ef44441a;border-color:#ef44444d;color:#dc2626}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_successMessage__n1CA\+ p{color:#16a34a}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_cancelButton__1tRCO{background:#64748b1a;border:1px solid #64748b4d;color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_cancelButton__1tRCO:hover:not(:disabled){background:#64748b33}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmDeleteButton__KOvgX{background:linear-gradient(135deg,#ef4444,#dc2626)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_confirmDeleteButton__KOvgX:hover:not(:disabled){background:linear-gradient(135deg,#dc2626,#b91c1c)}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_detailGroup__Ct6Om{border-bottom-color:#e2e8f0}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_detailGroup__Ct6Om label{color:#64748b}.consult_seach_systemApp__liZhq.consult_seach_lightMode__yrnXp .consult_seach_detailGroup__Ct6Om span{color:#1e293b}.login_loginContainer__gPujb{background:#0f172a;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.login_loginBackground__vKlrC{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.login_loginBackground__vKlrC:before{animation:login_gradientShift__gDCwm 15s ease infinite;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a);background-size:400% 400%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes login_gradientShift__gDCwm{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.login_animatedBg__TKxML{height:100%;overflow:hidden;position:absolute;width:100%}.login_floatingElement__Rdfux{animation:login_floatAround__cQn5w 20s linear infinite;background:#3b82f61a;border-radius:50%;position:absolute}.login_element1__oVkdP{animation-duration:25s;height:80px;left:10%;top:20%;width:80px}.login_element2__6Xh4R{animation-direction:reverse;animation-duration:30s;height:120px;right:15%;top:60%;width:120px}.login_element3__NPIcD{animation-duration:35s;height:60px;left:20%;top:80%;width:60px}.login_element4__6Qcpg{animation-direction:reverse;animation-duration:28s;height:100px;right:30%;top:30%;width:100px}.login_element5__V7Jok{animation-duration:32s;height:140px;left:60%;top:10%;width:140px}@keyframes login_floatAround__cQn5w{0%{transform:translateX(0) translateY(0) rotate(0deg)}33%{transform:translateX(30px) translateY(-30px) rotate(120deg)}66%{transform:translateX(-20px) translateY(20px) rotate(240deg)}to{transform:translateX(0) translateY(0) rotate(1turn)}}.login_loginContent__4mCgg{flex-direction:column;min-height:100vh;padding:20px;position:relative;z-index:2}.login_loginContent__4mCgg,.login_loginHeader__tBrnH{align-items:center;display:flex;justify-content:center}.login_loginHeader__tBrnH{margin-bottom:30px;padding:0}.login_logoSection__pBQ-Q{align-items:center;display:flex;gap:20px}.login_loginLogo__5GE6K{height:60px;object-fit:contain;width:60px}.login_loginTitle__el\+0D h1{color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.login_loginTitle__el\+0D p{color:#94a3b8;font-size:.9rem;font-weight:400;margin:5px 0 0}.login_loginFormContainer__zh0Ma{align-items:center;display:flex;flex:0 1;gap:40px;justify-content:center;margin:0;max-width:1200px;width:100%}.login_loginCard__rTTEH{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;overflow:hidden;padding:40px;position:relative;width:100%}.login_loginCard__rTTEH:before{animation:login_shimmer__9B5Gd 3s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes login_shimmer__9B5Gd{0%{left:-100%}to{left:100%}}.login_loginHeaderText__0mv3X{margin-bottom:30px;text-align:center}.login_loginHeaderText__0mv3X h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;margin-bottom:8px}.login_loginHeaderText__0mv3X p{color:#94a3b8;font-size:1rem}.login_errorMessage__B-wks{align-items:center;color:#ef4444;display:flex;font-size:.85rem;gap:4px;margin-top:6px}.login_generalError__OSOQ0{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:20px;padding:12px;text-align:center}.login_loginForm__TtB4W{display:flex;flex-direction:column;gap:20px}.login_formGroup__Fk8UV{display:flex;flex-direction:column;margin-bottom:20px}.login_formGroup__Fk8UV label{align-items:center;color:#f1f5f9;display:flex;font-size:.9rem;font-weight:600;margin-bottom:8px}.login_formGroup__Fk8UV input{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:1rem;outline:none;padding:14px 16px;transition:all .3s ease}.login_formGroup__Fk8UV input::placeholder{color:#64748b}.login_formGroup__Fk8UV input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.login_formGroup__Fk8UV input.login_error__9qygv{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_passwordInputContainer__PxZ6y{align-items:center;display:flex;position:relative}.login_passwordInputContainer__PxZ6y input{padding-right:48px!important;width:100%}.login_passwordToggle__ju8Bp{align-items:center;background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:2}.login_passwordToggle__ju8Bp:hover{background:#3b82f614;color:#3b82f6}.login_passwordToggle__ju8Bp:focus{background:#3b82f61a;color:#3b82f6;outline:none}.login_passwordToggle__ju8Bp svg{stroke-width:1.5;height:18px;width:18px}.login_formOptions__ckGCv{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.login_rememberMe__VT5j7{align-items:center;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;gap:8px;position:relative}.login_rememberMe__VT5j7 input[type=checkbox]{display:none}.login_checkmark__9av-o{background:#0f172acc;border:2px solid #3b82f64d;border-radius:4px;height:18px;position:relative;transition:all .3s ease;width:18px}.login_rememberMe__VT5j7 input[type=checkbox]:checked+.login_checkmark__9av-o{background:#3b82f6;border-color:#3b82f6}.login_rememberMe__VT5j7 input[type=checkbox]:checked+.login_checkmark__9av-o:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login_forgotPassword__1pr36{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.9rem;text-decoration:none;transition:color .3s ease}.login_forgotPassword__1pr36:hover{color:#1d4ed8;text-decoration:underline}.login_loginBtn__sEsys{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.025em;margin-top:10px;min-height:52px;overflow:hidden;padding:16px 24px;position:relative;text-transform:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.login_loginBtn__sEsys:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.login_loginBtn__sEsys:hover:before{opacity:1}.login_loginBtn__sEsys:hover{background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_loginBtn__sEsys:active{box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_loginBtn__sEsys:disabled{cursor:not-allowed;opacity:.7}.login_loginBtn__sEsys:disabled,.login_loginBtn__sEsys:disabled:hover{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 2px 8px 0 #3b82f626;transform:none}.login_loginBtn__sEsys.login_loading__aYYsh{cursor:not-allowed;pointer-events:none}.login_loginBtn__sEsys .login_buttonText__98bED{transition:opacity .3s ease}.login_loginBtn__sEsys.login_loading__aYYsh .login_buttonText__98bED{opacity:0}.login_loadingSpinner__viQdv{align-items:center;display:flex;gap:8px;justify-content:center;position:absolute}.login_spinner__cC-nS{animation:login_spin__dow01 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes login_spin__dow01{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_loginFooter__380L8{border-top:1px solid #3b82f61a;margin-top:30px;padding-top:20px;text-align:center}.login_loginFooter__380L8 p{color:#94a3b8;font-size:.9rem}.login_system-info-card__fIe0O{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;height:fit-content;max-width:350px;overflow:hidden;padding:30px;position:relative;width:100%}.login_system-info-card__fIe0O:before{animation:login_shimmer__9B5Gd 3s 1s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.login_info-content__yq9Mo h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-align:center}.login_info-item__HXLlL{align-items:center;border-bottom:1px solid #3b82f61a;display:flex;justify-content:space-between;padding:12px 0}.login_info-item__HXLlL:last-child{border-bottom:none}.login_info-label__m54q1{color:#94a3b8;font-size:.9rem;font-weight:500}.login_info-item__HXLlL span:last-child{color:#f1f5f9;font-size:.9rem;font-weight:600}.login_status-active__U5Xqw{align-items:center;color:#22c55e!important;display:flex;gap:6px}.login_status-active__U5Xqw:before{animation:login_pulse__rcbdX 2s infinite;background:#22c55e;border-radius:50%;content:"";height:8px;width:8px}@keyframes login_pulse__rcbdX{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.login_loginFormContainer__zh0Ma{align-items:center;flex-direction:column;gap:30px}.login_system-info-card__fIe0O{max-width:450px}}@media (max-width:768px){.login_loginContent__4mCgg{padding:10px}.login_loginCard__rTTEH{border-radius:16px;margin:10px;padding:30px 20px}.login_system-info-card__fIe0O{border-radius:16px;margin:10px;padding:25px 20px}.login_loginHeaderText__0mv3X h2{font-size:1.6rem}.login_logoSection__pBQ-Q{flex-direction:column;gap:15px;text-align:center}.login_loginLogo__5GE6K{height:50px;width:50px}.login_loginTitle__el\+0D h1{font-size:1.4rem}}@media (max-width:480px){.login_loginCard__rTTEH{padding:25px 15px}.login_system-info-card__fIe0O{padding:20px 15px}.login_formGroup__Fk8UV input{padding:12px 14px}.login_loginBtn__sEsys{padding:14px 20px}.login_formOptions__ckGCv{align-items:flex-start;flex-direction:column;gap:15px}}.login_otpModalOverlay__cnkQ7{align-items:center;animation:login_fadeIn__o\+f5Y .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes login_fadeIn__o\+f5Y{0%{opacity:0}to{opacity:1}}.login_otpModal__zIvn-{animation:login_slideUp__f1BDZ .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;padding:0;width:90%}@keyframes login_slideUp__f1BDZ{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.login_otpModalHeader__jzROZ{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 30px}.login_otpModalHeader__jzROZ h2{color:#fff;font-size:22px;font-weight:600;margin:0}.login_closeModalBtn__bvyw\+{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.login_closeModalBtn__bvyw\+:hover{background:#2a2a2a;color:#fff}.login_closeModalBtn__bvyw\+:disabled{cursor:not-allowed;opacity:.5}.login_otpModalContent__zd7P1{padding:30px}.login_otpInstruction__vTord{color:#aaa;font-size:15px;line-height:1.6;margin:0 0 30px;text-align:center}.login_otpInstruction__vTord strong{color:#fff;display:block;margin-top:8px;word-break:break-all}.login_otpInputContainer__WyeOq{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.login_otpInput__706L\+{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .2s ease;width:50px}.login_otpInput__706L\+:focus{background:#0f172ae6;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f626}.login_otpInput__706L\+:disabled{cursor:not-allowed;opacity:.6}.login_otpError__rFD-B{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#999;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.login_otpTimer__M9gA0{color:#888;font-size:14px;margin-bottom:20px;text-align:center}.login_otpTimer__M9gA0 .login_expired__O8Qau{color:#999;font-weight:600}.login_verifyBtn__LLdYY{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:14px;transition:all .3s ease;width:100%}.login_verifyBtn__LLdYY:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_verifyBtn__LLdYY:active:not(:disabled){box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_verifyBtn__LLdYY:disabled{cursor:not-allowed;opacity:.6}.login_verifyBtn__LLdYY.login_loading__aYYsh{color:#0000;position:relative}.login_verifyBtn__LLdYY.login_loading__aYYsh:after{animation:login_spin__dow01 .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.login_resendSection__XGT9N{color:#888;font-size:14px;text-align:center}.login_resendSection__XGT9N span{display:block;margin-bottom:8px}.login_resendBtn__M8NCv{background:none;border:none;border-radius:4px;color:#aaa;cursor:pointer;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:underline;transition:all .2s ease}.login_resendBtn__M8NCv:hover:not(:disabled){background:#2a2a2a;color:#fff}.login_resendBtn__M8NCv:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.login_otpModal__zIvn-{width:95%}.login_otpModalHeader__jzROZ{padding:20px}.login_otpModalHeader__jzROZ h2{font-size:18px}.login_otpModalContent__zd7P1{padding:20px}.login_otpInputContainer__WyeOq{gap:8px}.login_otpInput__706L\+{font-size:20px;height:50px;width:42px}}.login_themeToggle__tegtx{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f6e6;border:2px solid #fff3;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #3b82f666;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:56px;z-index:1000}.login_themeToggle__tegtx:hover{background:#3b82f6;box-shadow:0 6px 30px #3b82f699;transform:scale(1.1)}.login_themeToggle__tegtx svg{height:24px;width:24px}.login_loginContainer__gPujb.login_lightMode__NueUQ{background:#fff}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginBackground__vKlrC:before{animation:login_gradientShift__gDCwm 15s ease infinite;background:linear-gradient(135deg,#edfbff4d,#d9f2fe33 25%,#c1e9fc26 50%,#d9f2fe33 75%,#edfbff4d);background-size:400% 400%}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_floatingElement__Rdfux{background:#87cefa26}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginTitle__el\+0D h1{color:#0c4a6e;text-shadow:0 2px 4px #87cefa4d}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginTitle__el\+0D p{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginCard__rTTEH{background:#fff;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginCard__rTTEH:before{background:linear-gradient(90deg,#0000,#87cefa33,#0000)}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginHeaderText__0mv3X h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0369a1,#0284c7);-webkit-background-clip:text;background-clip:text;color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginHeaderText__0mv3X p{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_generalError__OSOQ0{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_formGroup__Fk8UV label{color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_formGroup__Fk8UV input{background:#fff;border:2px solid #c1e9fc;color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_formGroup__Fk8UV input::placeholder{color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_formGroup__Fk8UV input:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_formGroup__Fk8UV input.login_error__9qygv{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_passwordToggle__ju8Bp{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_passwordToggle__ju8Bp:hover{background:#87cefa26;color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_passwordToggle__ju8Bp:focus{background:#87cefa33;color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_rememberMe__VT5j7{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_checkmark__9av-o{background:#fff;border:2px solid #c1e9fc}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_rememberMe__VT5j7 input[type=checkbox]:checked+.login_checkmark__9av-o{background:#87cefa;border-color:#87cefa}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_forgotPassword__1pr36{color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_forgotPassword__1pr36:hover{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginBtn__sEsys{background:linear-gradient(135deg,#87cefa,#0284c7);box-shadow:0 4px 14px 0 #87cefa66}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginBtn__sEsys:hover{background:linear-gradient(135deg,#9bd7fb,#0369a1);box-shadow:0 8px 25px 0 #87cefa80}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginBtn__sEsys:disabled,.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginBtn__sEsys:disabled:hover{background:linear-gradient(135deg,#c1e9fc,#b0e0fc)}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_loginFooter__380L8 p{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpModal__zIvn-{background:#fff!important;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpModalHeader__jzROZ{border-bottom:1px solid #d9f2fe}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpModalHeader__jzROZ h2{color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_closeModalBtn__bvyw\+{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_closeModalBtn__bvyw\+:hover{background:#d9f2fe;color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpInstruction__vTord{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpInstruction__vTord strong{color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpInput__706L\+{background:#fff!important;border:2px solid #c1e9fc;color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpInput__706L\+:focus{background:#fff!important;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpError__rFD-B{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpTimer__M9gA0{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_otpTimer__M9gA0 .login_expired__O8Qau{color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_verifyBtn__LLdYY{background:#87cefa!important;box-shadow:0 4px 14px 0 #87cefa66}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_verifyBtn__LLdYY:hover:not(:disabled){background:#0284c7!important;box-shadow:0 8px 25px 0 #87cefa80}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_resendSection__XGT9N{color:#0369a1}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_resendBtn__M8NCv{color:#0284c7}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_resendBtn__M8NCv:hover:not(:disabled){background:#d9f2fe;color:#0c4a6e}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_themeToggle__tegtx{background:#87cefae6;box-shadow:0 4px 20px #87cefa80}.login_loginContainer__gPujb.login_lightMode__NueUQ .login_themeToggle__tegtx:hover{background:#87cefa;box-shadow:0 6px 30px #87cefab3}@media (max-width:768px){.login_themeToggle__tegtx{bottom:20px;height:50px;right:20px;width:50px}}@media (max-width:480px){.login_themeToggle__tegtx{bottom:15px;height:46px;right:15px;width:46px}.login_themeToggle__tegtx svg{height:20px;width:20px}}.login_admin_loginContainer__iwn5J{background:#0f172a;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.login_admin_loginBackground__R21Xx{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.login_admin_loginBackground__R21Xx:before{animation:login_admin_gradientShift__ieUQI 15s ease infinite;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a);background-size:400% 400%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes login_admin_gradientShift__ieUQI{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.login_admin_animatedBg__a9Neu{height:100%;overflow:hidden;position:absolute;width:100%}.login_admin_floatingElement__hkEXU{animation:login_admin_floatAround__-wOem 20s linear infinite;background:#3b82f61a;border-radius:50%;position:absolute}.login_admin_element1__0rq8g{animation-duration:25s;height:80px;left:10%;top:20%;width:80px}.login_admin_element2__mAfef{animation-direction:reverse;animation-duration:30s;height:120px;right:15%;top:60%;width:120px}.login_admin_element3__degSV{animation-duration:35s;height:60px;left:20%;top:80%;width:60px}.login_admin_element4__GNdWX{animation-direction:reverse;animation-duration:28s;height:100px;right:30%;top:30%;width:100px}.login_admin_element5__S76Xm{animation-duration:32s;height:140px;left:60%;top:10%;width:140px}@keyframes login_admin_floatAround__-wOem{0%{transform:translateX(0) translateY(0) rotate(0deg)}33%{transform:translateX(30px) translateY(-30px) rotate(120deg)}66%{transform:translateX(-20px) translateY(20px) rotate(240deg)}to{transform:translateX(0) translateY(0) rotate(1turn)}}.login_admin_loginContent__asdUW{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative;z-index:2}.login_admin_loginHeader__x72Om{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0}.login_admin_logoSection__UfHtt{align-items:center;display:flex;gap:20px}.login_admin_loginLogo__ByTQU{height:60px;object-fit:contain;width:60px}.login_admin_loginTitle__6ZRoy h1{color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.login_admin_loginTitle__6ZRoy p{color:#94a3b8;font-size:.9rem;font-weight:400;margin:5px 0 0}.login_admin_loginFormContainer__OE2Wv{align-items:center;display:flex;flex:0 1;gap:40px;justify-content:center;margin:0;max-width:1200px;width:100%}.login_admin_loginCard__oWNDv{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;overflow:hidden;padding:40px;position:relative;width:100%}.login_admin_loginCard__oWNDv:before{animation:login_admin_shimmer__bm9fm 3s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes login_admin_shimmer__bm9fm{0%{left:-100%}to{left:100%}}.login_admin_loginHeaderText__ttJO8{margin-bottom:30px;text-align:center}.login_admin_loginHeaderText__ttJO8 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;margin-bottom:8px}.login_admin_loginHeaderText__ttJO8 p{color:#94a3b8;font-size:1rem}.login_admin_errorMessage__YUEuq{align-items:center;color:#ef4444;display:flex;font-size:.85rem;gap:4px;margin-top:6px}.login_admin_generalError__S6asq{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:20px;padding:12px;text-align:center}.login_admin_loginForm__-vdxa{display:flex;flex-direction:column;gap:20px}.login_admin_formGroup__fbBCA{display:flex;flex-direction:column;margin-bottom:20px}.login_admin_formGroup__fbBCA label{align-items:center;color:#f1f5f9;display:flex;font-size:.9rem;font-weight:600;margin-bottom:8px}.login_admin_formGroup__fbBCA input{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:1rem;outline:none;padding:14px 16px;transition:all .3s ease}.login_admin_formGroup__fbBCA input::placeholder{color:#64748b}.login_admin_formGroup__fbBCA input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.login_admin_formGroup__fbBCA input.login_admin_error__MiZO5{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_admin_passwordInputContainer__B7vnH{align-items:center;display:flex;position:relative}.login_admin_passwordInputContainer__B7vnH input{padding-right:48px!important;width:100%}.login_admin_passwordToggle__f\+lFl{align-items:center;background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:2}.login_admin_passwordToggle__f\+lFl:hover{background:#3b82f614;color:#3b82f6}.login_admin_passwordToggle__f\+lFl:focus{background:#3b82f61a;color:#3b82f6;outline:none}.login_admin_passwordToggle__f\+lFl svg{stroke-width:1.5;height:18px;width:18px}.login_admin_formOptions__tHDvy{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.login_admin_rememberMe__TNiB6{align-items:center;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;gap:8px;position:relative}.login_admin_rememberMe__TNiB6 input[type=checkbox]{display:none}.login_admin_checkmark__8OFG4{background:#0f172acc;border:2px solid #3b82f64d;border-radius:4px;height:18px;position:relative;transition:all .3s ease;width:18px}.login_admin_rememberMe__TNiB6 input[type=checkbox]:checked+.login_admin_checkmark__8OFG4{background:#3b82f6;border-color:#3b82f6}.login_admin_rememberMe__TNiB6 input[type=checkbox]:checked+.login_admin_checkmark__8OFG4:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login_admin_forgotPassword__IeYnv{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.9rem;text-decoration:none;transition:color .3s ease}.login_admin_forgotPassword__IeYnv:hover{color:#1d4ed8;text-decoration:underline}.login_admin_loginBtn__EE3nE{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.025em;margin-top:10px;min-height:52px;overflow:hidden;padding:16px 24px;position:relative;text-transform:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.login_admin_loginBtn__EE3nE:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.login_admin_loginBtn__EE3nE:hover:before{opacity:1}.login_admin_loginBtn__EE3nE:hover{background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_admin_loginBtn__EE3nE:active{box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_admin_loginBtn__EE3nE:disabled{cursor:not-allowed;opacity:.7}.login_admin_loginBtn__EE3nE:disabled,.login_admin_loginBtn__EE3nE:disabled:hover{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 2px 8px 0 #3b82f626;transform:none}.login_admin_loginBtn__EE3nE.login_admin_loading__NyfQ2{cursor:not-allowed;pointer-events:none}.login_admin_loginBtn__EE3nE .login_admin_buttonText__5moBs{transition:opacity .3s ease}.login_admin_loginBtn__EE3nE.login_admin_loading__NyfQ2 .login_admin_buttonText__5moBs{opacity:0}.login_admin_loadingSpinner__qpkRk{align-items:center;display:flex;gap:8px;justify-content:center;position:absolute}.login_admin_spinner__aonDD{animation:login_admin_spin__abIuf 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes login_admin_spin__abIuf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_admin_loginFooter__8zMxq{border-top:1px solid #3b82f61a;margin-top:30px;padding-top:20px;text-align:center}.login_admin_loginFooter__8zMxq p{color:#94a3b8;font-size:.9rem}.login_admin_system-info-card__UbnnW{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;height:fit-content;max-width:350px;overflow:hidden;padding:30px;position:relative;width:100%}.login_admin_system-info-card__UbnnW:before{animation:login_admin_shimmer__bm9fm 3s 1s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.login_admin_info-content__Gr83j h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-align:center}.login_admin_info-item__lw8P5{align-items:center;border-bottom:1px solid #3b82f61a;display:flex;justify-content:space-between;padding:12px 0}.login_admin_info-item__lw8P5:last-child{border-bottom:none}.login_admin_info-label__3MhaA{color:#94a3b8;font-size:.9rem;font-weight:500}.login_admin_info-item__lw8P5 span:last-child{color:#f1f5f9;font-size:.9rem;font-weight:600}.login_admin_status-active__XA7lB{align-items:center;color:#22c55e!important;display:flex;gap:6px}.login_admin_status-active__XA7lB:before{animation:login_admin_pulse__8rQBo 2s infinite;background:#22c55e;border-radius:50%;content:"";height:8px;width:8px}@keyframes login_admin_pulse__8rQBo{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.login_admin_loginFormContainer__OE2Wv{align-items:center;flex-direction:column;gap:30px}.login_admin_system-info-card__UbnnW{max-width:450px}}@media (max-width:768px){.login_admin_loginContent__asdUW{padding:10px}.login_admin_loginCard__oWNDv{border-radius:16px;margin:10px;padding:30px 20px}.login_admin_system-info-card__UbnnW{border-radius:16px;margin:10px;padding:25px 20px}.login_admin_loginHeaderText__ttJO8 h2{font-size:1.6rem}.login_admin_logoSection__UfHtt{flex-direction:column;gap:15px;text-align:center}.login_admin_loginLogo__ByTQU{height:50px;width:50px}.login_admin_loginTitle__6ZRoy h1{font-size:1.4rem}}@media (max-width:480px){.login_admin_loginCard__oWNDv{padding:25px 15px}.login_admin_system-info-card__UbnnW{padding:20px 15px}.login_admin_formGroup__fbBCA input{padding:12px 14px}.login_admin_loginBtn__EE3nE{padding:14px 20px}.login_admin_formOptions__tHDvy{align-items:flex-start;flex-direction:column;gap:15px}}.login_admin_otpModalOverlay__O60yx{align-items:center;animation:login_admin_fadeIn__pHnJ7 .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes login_admin_fadeIn__pHnJ7{0%{opacity:0}to{opacity:1}}.login_admin_otpModal__h3vSn{animation:login_admin_slideUp__y3PLp .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;padding:0;width:90%}@keyframes login_admin_slideUp__y3PLp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.login_admin_otpModalHeader__cEaqB{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 30px}.login_admin_otpModalHeader__cEaqB h2{color:#fff;font-size:22px;font-weight:600;margin:0}.login_admin_closeModalBtn__88Ndt{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.login_admin_closeModalBtn__88Ndt:hover{background:#2a2a2a;color:#fff}.login_admin_closeModalBtn__88Ndt:disabled{cursor:not-allowed;opacity:.5}.login_admin_otpModalContent__d709W{padding:30px}.login_admin_otpInstruction__5cXyk{color:#aaa;font-size:15px;line-height:1.6;margin:0 0 30px;text-align:center}.login_admin_otpInstruction__5cXyk strong{color:#fff;display:block;margin-top:8px;word-break:break-all}.login_admin_otpInputContainer__Wf11s{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.login_admin_otpInput__UOpaW{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .2s ease;width:50px}.login_admin_otpInput__UOpaW:focus{background:#0f172ae6;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f626}.login_admin_otpInput__UOpaW:disabled{cursor:not-allowed;opacity:.6}.login_admin_otpError__i4qvB{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#999;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.login_admin_otpTimer__CYvZB{color:#888;font-size:14px;margin-bottom:20px;text-align:center}.login_admin_otpTimer__CYvZB .login_admin_expired__cKwNM{color:#999;font-weight:600}.login_admin_verifyBtn__uqjwu{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:14px;transition:all .3s ease;width:100%}.login_admin_verifyBtn__uqjwu:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_admin_verifyBtn__uqjwu:active:not(:disabled){box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_admin_verifyBtn__uqjwu:disabled{cursor:not-allowed;opacity:.6}.login_admin_verifyBtn__uqjwu.login_admin_loading__NyfQ2{color:#0000;position:relative}.login_admin_verifyBtn__uqjwu.login_admin_loading__NyfQ2:after{animation:login_admin_spin__abIuf .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.login_admin_resendSection__m-8BF{color:#888;font-size:14px;text-align:center}.login_admin_resendSection__m-8BF span{display:block;margin-bottom:8px}.login_admin_resendBtn__EU\+8U{background:none;border:none;border-radius:4px;color:#aaa;cursor:pointer;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:underline;transition:all .2s ease}.login_admin_resendBtn__EU\+8U:hover:not(:disabled){background:#2a2a2a;color:#fff}.login_admin_resendBtn__EU\+8U:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.login_admin_otpModal__h3vSn{width:95%}.login_admin_otpModalHeader__cEaqB{padding:20px}.login_admin_otpModalHeader__cEaqB h2{font-size:18px}.login_admin_otpModalContent__d709W{padding:20px}.login_admin_otpInputContainer__Wf11s{gap:8px}.login_admin_otpInput__UOpaW{font-size:20px;height:50px;width:42px}}.login_admin_themeToggle__ePDVd{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f6e6;border:2px solid #fff3;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #3b82f666;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:56px;z-index:1000}.login_admin_themeToggle__ePDVd:hover{background:#3b82f6;box-shadow:0 6px 30px #3b82f699;transform:scale(1.1)}.login_admin_themeToggle__ePDVd svg{height:24px;width:24px}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v{background:#fff}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginBackground__R21Xx:before{animation:login_admin_gradientShift__ieUQI 15s ease infinite;background:linear-gradient(135deg,#edfbff4d,#d9f2fe33 25%,#c1e9fc26 50%,#d9f2fe33 75%,#edfbff4d);background-size:400% 400%}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_floatingElement__hkEXU{background:#87cefa26}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginTitle__6ZRoy h1{color:#0c4a6e;text-shadow:0 2px 4px #87cefa4d}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginTitle__6ZRoy p{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginCard__oWNDv{background:#fff;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginCard__oWNDv:before{background:linear-gradient(90deg,#0000,#87cefa33,#0000)}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginHeaderText__ttJO8 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0369a1,#0284c7);-webkit-background-clip:text;background-clip:text;color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginHeaderText__ttJO8 p{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_generalError__S6asq{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_formGroup__fbBCA label{color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_formGroup__fbBCA input{background:#fff;border:2px solid #c1e9fc;color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_formGroup__fbBCA input::placeholder{color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_formGroup__fbBCA input:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_formGroup__fbBCA input.login_admin_error__MiZO5{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_passwordToggle__f\+lFl{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_passwordToggle__f\+lFl:hover{background:#87cefa26;color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_passwordToggle__f\+lFl:focus{background:#87cefa33;color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_rememberMe__TNiB6{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_checkmark__8OFG4{background:#fff;border:2px solid #c1e9fc}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_rememberMe__TNiB6 input[type=checkbox]:checked+.login_admin_checkmark__8OFG4{background:#87cefa;border-color:#87cefa}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_forgotPassword__IeYnv{color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_forgotPassword__IeYnv:hover{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginBtn__EE3nE{background:linear-gradient(135deg,#87cefa,#0284c7);box-shadow:0 4px 14px 0 #87cefa66}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginBtn__EE3nE:hover{background:linear-gradient(135deg,#9bd7fb,#0369a1);box-shadow:0 8px 25px 0 #87cefa80}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginBtn__EE3nE:disabled,.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginBtn__EE3nE:disabled:hover{background:linear-gradient(135deg,#c1e9fc,#b0e0fc)}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_loginFooter__8zMxq p{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpModal__h3vSn{background:#fff!important;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpModalHeader__cEaqB{border-bottom:1px solid #d9f2fe}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpModalHeader__cEaqB h2{color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_closeModalBtn__88Ndt{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_closeModalBtn__88Ndt:hover{background:#d9f2fe;color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpInstruction__5cXyk{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpInstruction__5cXyk strong{color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpInput__UOpaW{background:#fff!important;border:2px solid #c1e9fc;color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpInput__UOpaW:focus{background:#fff!important;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpError__i4qvB{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpTimer__CYvZB{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_otpTimer__CYvZB .login_admin_expired__cKwNM{color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_verifyBtn__uqjwu{background:#87cefa!important;box-shadow:0 4px 14px 0 #87cefa66}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_verifyBtn__uqjwu:hover:not(:disabled){background:#0284c7!important;box-shadow:0 8px 25px 0 #87cefa80}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_resendSection__m-8BF{color:#0369a1}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_resendBtn__EU\+8U{color:#0284c7}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_resendBtn__EU\+8U:hover:not(:disabled){background:#d9f2fe;color:#0c4a6e}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_themeToggle__ePDVd{background:#87cefae6;box-shadow:0 4px 20px #87cefa80}.login_admin_loginContainer__iwn5J.login_admin_lightMode__eoD9v .login_admin_themeToggle__ePDVd:hover{background:#87cefa;box-shadow:0 6px 30px #87cefab3}@media (max-width:768px){.login_admin_themeToggle__ePDVd{bottom:20px;height:50px;right:20px;width:50px}}@media (max-width:480px){.login_admin_themeToggle__ePDVd{bottom:15px;height:46px;right:15px;width:46px}.login_admin_themeToggle__ePDVd svg{height:20px;width:20px}}.login_superuser_loginContainer__cdPaW{background:#0f172a;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.login_superuser_loginBackground__vHstk{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.login_superuser_loginBackground__vHstk:before{animation:login_superuser_gradientShift__f-WVK 15s ease infinite;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a);background-size:400% 400%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes login_superuser_gradientShift__f-WVK{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.login_superuser_animatedBg__--JdD{height:100%;overflow:hidden;position:absolute;width:100%}.login_superuser_floatingElement__aOxYB{animation:login_superuser_floatAround__aNGBo 20s linear infinite;background:#3b82f61a;border-radius:50%;position:absolute}.login_superuser_element1__lWYoi{animation-duration:25s;height:80px;left:10%;top:20%;width:80px}.login_superuser_element2__a-vn9{animation-direction:reverse;animation-duration:30s;height:120px;right:15%;top:60%;width:120px}.login_superuser_element3__xOt9L{animation-duration:35s;height:60px;left:20%;top:80%;width:60px}.login_superuser_element4__UWhMQ{animation-direction:reverse;animation-duration:28s;height:100px;right:30%;top:30%;width:100px}.login_superuser_element5__XsufY{animation-duration:32s;height:140px;left:60%;top:10%;width:140px}@keyframes login_superuser_floatAround__aNGBo{0%{transform:translateX(0) translateY(0) rotate(0deg)}33%{transform:translateX(30px) translateY(-30px) rotate(120deg)}66%{transform:translateX(-20px) translateY(20px) rotate(240deg)}to{transform:translateX(0) translateY(0) rotate(1turn)}}.login_superuser_loginContent__xtv5a{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative;z-index:2}.login_superuser_loginHeader__9Y1il{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0}.login_superuser_logoSection__0AJzi{align-items:center;display:flex;gap:20px}.login_superuser_loginLogo__zSG\+r{height:60px;object-fit:contain;width:60px}.login_superuser_loginTitle__mjH7L h1{color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.login_superuser_loginTitle__mjH7L p{color:#94a3b8;font-size:.9rem;font-weight:400;margin:5px 0 0}.login_superuser_loginFormContainer__0Ef8q{align-items:center;display:flex;flex:0 1;gap:40px;justify-content:center;margin:0;max-width:1200px;width:100%}.login_superuser_loginCard__vPh\+9{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;overflow:hidden;padding:40px;position:relative;width:100%}.login_superuser_loginCard__vPh\+9:before{animation:login_superuser_shimmer__V8-rC 3s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes login_superuser_shimmer__V8-rC{0%{left:-100%}to{left:100%}}.login_superuser_loginHeaderText__1Hhe1{margin-bottom:30px;text-align:center}.login_superuser_loginHeaderText__1Hhe1 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;margin-bottom:8px}.login_superuser_loginHeaderText__1Hhe1 p{color:#94a3b8;font-size:1rem}.login_superuser_errorMessage__jXj8u{align-items:center;color:#ef4444;display:flex;font-size:.85rem;gap:4px;margin-top:6px}.login_superuser_generalError__s5Ig-{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:20px;padding:12px;text-align:center}.login_superuser_loginForm__LgJck{display:flex;flex-direction:column;gap:20px}.login_superuser_formGroup__E4ycF{display:flex;flex-direction:column;margin-bottom:20px}.login_superuser_formGroup__E4ycF label{align-items:center;color:#f1f5f9;display:flex;font-size:.9rem;font-weight:600;margin-bottom:8px}.login_superuser_formGroup__E4ycF input{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:1rem;outline:none;padding:14px 16px;transition:all .3s ease}.login_superuser_formGroup__E4ycF input::placeholder{color:#64748b}.login_superuser_formGroup__E4ycF input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.login_superuser_formGroup__E4ycF input.login_superuser_error__7As5Z{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_superuser_passwordInputContainer__G2g5k{align-items:center;display:flex;position:relative}.login_superuser_passwordInputContainer__G2g5k input{padding-right:48px!important;width:100%}.login_superuser_passwordToggle__mW\+2i{align-items:center;background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:2}.login_superuser_passwordToggle__mW\+2i:hover{background:#3b82f614;color:#3b82f6}.login_superuser_passwordToggle__mW\+2i:focus{background:#3b82f61a;color:#3b82f6;outline:none}.login_superuser_passwordToggle__mW\+2i svg{stroke-width:1.5;height:18px;width:18px}.login_superuser_formOptions__NTAiI{align-items:center;display:flex;justify-content:space-between;margin-top:0}.login_superuser_rememberMe__k-3bb{align-items:center;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;gap:8px;position:relative}.login_superuser_rememberMe__k-3bb input[type=checkbox]{display:none}.login_superuser_checkmark__KABwN{background:#0f172acc;border:2px solid #3b82f64d;border-radius:4px;height:18px;position:relative;transition:all .3s ease;width:18px}.login_superuser_rememberMe__k-3bb input[type=checkbox]:checked+.login_superuser_checkmark__KABwN{background:#3b82f6;border-color:#3b82f6}.login_superuser_rememberMe__k-3bb input[type=checkbox]:checked+.login_superuser_checkmark__KABwN:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login_superuser_forgotPassword__8VPlg{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.9rem;text-decoration:none;transition:color .3s ease}.login_superuser_forgotPassword__8VPlg:hover{color:#1d4ed8;text-decoration:underline}.login_superuser_loginBtn__gzvM1{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.025em;margin-top:10px;min-height:52px;overflow:hidden;padding:16px 24px;position:relative;text-transform:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.login_superuser_loginBtn__gzvM1:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.login_superuser_loginBtn__gzvM1:hover:before{opacity:1}.login_superuser_loginBtn__gzvM1:hover{background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_superuser_loginBtn__gzvM1:active{box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_superuser_loginBtn__gzvM1:disabled{cursor:not-allowed;opacity:.7}.login_superuser_loginBtn__gzvM1:disabled,.login_superuser_loginBtn__gzvM1:disabled:hover{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 2px 8px 0 #3b82f626;transform:none}.login_superuser_loginBtn__gzvM1.login_superuser_loading__IKOrT{cursor:not-allowed;pointer-events:none}.login_superuser_loginBtn__gzvM1 .login_superuser_buttonText__kHN9p{transition:opacity .3s ease}.login_superuser_loginBtn__gzvM1.login_superuser_loading__IKOrT .login_superuser_buttonText__kHN9p{opacity:0}.login_superuser_loadingSpinner__R4y8M{align-items:center;display:flex;gap:8px;justify-content:center;position:absolute}.login_superuser_spinner__YbxVD{animation:login_superuser_spin__dvcn8 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes login_superuser_spin__dvcn8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_superuser_loginFooter__sc\+nl{border-top:1px solid #3b82f61a;margin-top:30px;padding-top:20px;text-align:center}.login_superuser_loginFooter__sc\+nl p{color:#94a3b8;font-size:.9rem}.login_superuser_system-info-card__r5PUH{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;height:fit-content;max-width:350px;overflow:hidden;padding:30px;position:relative;width:100%}.login_superuser_system-info-card__r5PUH:before{animation:login_superuser_shimmer__V8-rC 3s 1s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.login_superuser_info-content__k1LQx h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-align:center}.login_superuser_info-item__IxPXK{align-items:center;border-bottom:1px solid #3b82f61a;display:flex;justify-content:space-between;padding:12px 0}.login_superuser_info-item__IxPXK:last-child{border-bottom:none}.login_superuser_info-label__MKRkH{color:#94a3b8;font-size:.9rem;font-weight:500}.login_superuser_info-item__IxPXK span:last-child{color:#f1f5f9;font-size:.9rem;font-weight:600}.login_superuser_status-active__jj8j-{align-items:center;color:#22c55e!important;display:flex;gap:6px}.login_superuser_status-active__jj8j-:before{animation:login_superuser_pulse__DeOig 2s infinite;background:#22c55e;border-radius:50%;content:"";height:8px;width:8px}@keyframes login_superuser_pulse__DeOig{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.login_superuser_loginFormContainer__0Ef8q{align-items:center;flex-direction:column;gap:30px}.login_superuser_system-info-card__r5PUH{max-width:450px}}@media (max-width:768px){.login_superuser_loginContent__xtv5a{padding:10px}.login_superuser_loginCard__vPh\+9{border-radius:16px;margin:10px;padding:30px 20px}.login_superuser_system-info-card__r5PUH{border-radius:16px;margin:10px;padding:25px 20px}.login_superuser_loginHeaderText__1Hhe1 h2{font-size:1.6rem}.login_superuser_logoSection__0AJzi{flex-direction:column;gap:15px;text-align:center}.login_superuser_loginLogo__zSG\+r{height:50px;width:50px}.login_superuser_loginTitle__mjH7L h1{font-size:1.4rem}}@media (max-width:480px){.login_superuser_loginCard__vPh\+9{padding:25px 15px}.login_superuser_system-info-card__r5PUH{padding:20px 15px}.login_superuser_formGroup__E4ycF input{padding:12px 14px}.login_superuser_loginBtn__gzvM1{padding:14px 20px}.login_superuser_formOptions__NTAiI{align-items:flex-start;flex-direction:column;gap:15px}}.login_superuser_otpModalOverlay__KieeE{align-items:center;animation:login_superuser_fadeIn__1r\+V6 .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes login_superuser_fadeIn__1r\+V6{0%{opacity:0}to{opacity:1}}.login_superuser_otpModal__Wr7FX{animation:login_superuser_slideUp__k-uYH .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;padding:0;width:90%}@keyframes login_superuser_slideUp__k-uYH{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.login_superuser_otpModalHeader__hhEzR{align-items:center;border-bottom:1px solid #3b82f633;display:flex;justify-content:space-between;padding:24px 30px}.login_superuser_otpModalHeader__hhEzR h2{color:#fff;font-size:22px;font-weight:600;margin:0}.login_superuser_closeModalBtn__ksTQo{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.login_superuser_closeModalBtn__ksTQo:hover{background:#3b82f61a;color:#3b82f6}.login_superuser_closeModalBtn__ksTQo:disabled{cursor:not-allowed;opacity:.5}.login_superuser_otpModalContent__ArA\+T{padding:30px}.login_superuser_otpInstruction__BqJXC{color:#aaa;font-size:15px;line-height:1.6;margin:0 0 30px;text-align:center}.login_superuser_otpInstruction__BqJXC strong{color:#fff;display:block;margin-top:8px;word-break:break-all}.login_superuser_otpInputContainer__zZtFp{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.login_superuser_otpInput__4nqUY{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .2s ease;width:50px}.login_superuser_otpInput__4nqUY:focus{background:#0f172ae6;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.login_superuser_otpInput__4nqUY:disabled{cursor:not-allowed;opacity:.6}.login_superuser_otpError__132no{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.login_superuser_otpTimer__tqeWK{color:#888;font-size:14px;margin-bottom:20px;text-align:center}.login_superuser_otpTimer__tqeWK .login_superuser_expired__-tCvW{color:#999;font-weight:600}.login_superuser_verifyBtn__gYVsa{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:12px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:14px;transition:all .3s ease;width:100%}.login_superuser_verifyBtn__gYVsa:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_superuser_verifyBtn__gYVsa:active:not(:disabled){transform:translateY(0)}.login_superuser_verifyBtn__gYVsa:disabled{cursor:not-allowed;opacity:.6}.login_superuser_verifyBtn__gYVsa.login_superuser_loading__IKOrT{color:#0000;position:relative}.login_superuser_verifyBtn__gYVsa.login_superuser_loading__IKOrT:after{animation:login_superuser_spin__dvcn8 .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.login_superuser_resendSection__oNIxM{color:#888;font-size:14px;text-align:center}.login_superuser_resendSection__oNIxM span{display:block;margin-bottom:8px}.login_superuser_resendBtn__kTMBb{background:none;border:none;border-radius:4px;color:#aaa;cursor:pointer;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:underline;transition:all .2s ease}.login_superuser_resendBtn__kTMBb:hover:not(:disabled){background:#3b82f61a;color:#3b82f6}.login_superuser_resendBtn__kTMBb:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.login_superuser_otpModal__Wr7FX{width:95%}.login_superuser_otpModalHeader__hhEzR{padding:20px}.login_superuser_otpModalHeader__hhEzR h2{font-size:18px}.login_superuser_otpModalContent__ArA\+T{padding:20px}.login_superuser_otpInputContainer__zZtFp{gap:8px}.login_superuser_otpInput__4nqUY{font-size:20px;height:50px;width:42px}}.login_superuser_themeToggle__B2ZRi{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f6e6;border:2px solid #fff3;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #3b82f666;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:56px;z-index:1000}.login_superuser_themeToggle__B2ZRi:hover{background:#3b82f6;box-shadow:0 6px 30px #3b82f699;transform:scale(1.1)}.login_superuser_themeToggle__B2ZRi svg{height:24px;width:24px}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0{background:#fff}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginBackground__vHstk:before{animation:login_superuser_gradientShift__f-WVK 15s ease infinite;background:linear-gradient(135deg,#edfbff4d,#d9f2fe33 25%,#c1e9fc26 50%,#d9f2fe33 75%,#edfbff4d);background-size:400% 400%}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_floatingElement__aOxYB{background:#87cefa26}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginTitle__mjH7L h1{color:#0c4a6e;text-shadow:0 2px 4px #87cefa4d}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginTitle__mjH7L p{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginCard__vPh\+9{background:#fff;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginCard__vPh\+9:before{background:linear-gradient(90deg,#0000,#87cefa33,#0000)}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginHeaderText__1Hhe1 h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0369a1,#0284c7);-webkit-background-clip:text;background-clip:text;color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginHeaderText__1Hhe1 p{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_generalError__s5Ig-{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_formGroup__E4ycF label{color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_formGroup__E4ycF input{background:#fff;border:2px solid #c1e9fc;color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_formGroup__E4ycF input::placeholder{color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_formGroup__E4ycF input:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_formGroup__E4ycF input.login_superuser_error__7As5Z{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_passwordToggle__mW\+2i{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_passwordToggle__mW\+2i:hover{background:#87cefa26;color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_passwordToggle__mW\+2i:focus{background:#87cefa33;color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_rememberMe__k-3bb{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_checkmark__KABwN{background:#fff;border:2px solid #c1e9fc}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_rememberMe__k-3bb input[type=checkbox]:checked+.login_superuser_checkmark__KABwN{background:#87cefa;border-color:#87cefa}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_forgotPassword__8VPlg{color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_forgotPassword__8VPlg:hover{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginBtn__gzvM1{background:linear-gradient(135deg,#87cefa,#0284c7);box-shadow:0 4px 14px 0 #87cefa66}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginBtn__gzvM1:hover{background:linear-gradient(135deg,#9bd7fb,#0369a1);box-shadow:0 8px 25px 0 #87cefa80}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginBtn__gzvM1:disabled,.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginBtn__gzvM1:disabled:hover{background:linear-gradient(135deg,#c1e9fc,#b0e0fc)}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_loginFooter__sc\+nl p{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpModal__Wr7FX{background:#fff!important;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpModalHeader__hhEzR{border-bottom:1px solid #d9f2fe}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpModalHeader__hhEzR h2{color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_closeModalBtn__ksTQo{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_closeModalBtn__ksTQo:hover{background:#d9f2fe;color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpInstruction__BqJXC{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpInstruction__BqJXC strong{color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpInput__4nqUY{background:#fff!important;border:2px solid #c1e9fc;color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpInput__4nqUY:focus{background:#fff!important;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpError__132no{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpTimer__tqeWK{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_otpTimer__tqeWK .login_superuser_expired__-tCvW{color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_verifyBtn__gYVsa{background:#87cefa!important;box-shadow:0 4px 14px 0 #87cefa66}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_verifyBtn__gYVsa:hover:not(:disabled){background:#0284c7!important;box-shadow:0 8px 25px 0 #87cefa80}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_resendSection__oNIxM{color:#0369a1}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_resendBtn__kTMBb{color:#0284c7}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_resendBtn__kTMBb:hover:not(:disabled){background:#d9f2fe;color:#0c4a6e}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_themeToggle__B2ZRi{background:#87cefae6;box-shadow:0 4px 20px #87cefa80}.login_superuser_loginContainer__cdPaW.login_superuser_lightMode__8AXn0 .login_superuser_themeToggle__B2ZRi:hover{background:#87cefa;box-shadow:0 6px 30px #87cefab3}@media (max-width:768px){.login_superuser_themeToggle__B2ZRi{bottom:20px;height:50px;right:20px;width:50px}}@media (max-width:480px){.login_superuser_themeToggle__B2ZRi{bottom:15px;height:46px;right:15px;width:46px}.login_superuser_themeToggle__B2ZRi svg{height:20px;width:20px}}.login_jo_loginContainer__2mM45{background:#0f172a;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.login_jo_loginBackground__vcV9n{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.login_jo_loginBackground__vcV9n:before{animation:login_jo_gradientShift__zFF9l 15s ease infinite;background:linear-gradient(135deg,#0f172a,#1e293b 25%,#334155 50%,#1e293b 75%,#0f172a);background-size:400% 400%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes login_jo_gradientShift__zFF9l{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.login_jo_animatedBg__WmbJl{height:100%;overflow:hidden;position:absolute;width:100%}.login_jo_floatingElement__L5kQ-{animation:login_jo_floatAround__83asg 20s linear infinite;background:#3b82f61a;border-radius:50%;position:absolute}.login_jo_element1__-xcEy{animation-duration:25s;height:80px;left:10%;top:20%;width:80px}.login_jo_element2__R4Nce{animation-direction:reverse;animation-duration:30s;height:120px;right:15%;top:60%;width:120px}.login_jo_element3__5S4La{animation-duration:35s;height:60px;left:20%;top:80%;width:60px}.login_jo_element4__dyew4{animation-direction:reverse;animation-duration:28s;height:100px;right:30%;top:30%;width:100px}.login_jo_element5__go6\+G{animation-duration:32s;height:140px;left:60%;top:10%;width:140px}@keyframes login_jo_floatAround__83asg{0%{transform:translateX(0) translateY(0) rotate(0deg)}33%{transform:translateX(30px) translateY(-30px) rotate(120deg)}66%{transform:translateX(-20px) translateY(20px) rotate(240deg)}to{transform:translateX(0) translateY(0) rotate(1turn)}}.login_jo_loginContent__4WS7C{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative;z-index:2}.login_jo_loginHeader__SKvyh{align-items:center;display:flex;justify-content:center;margin-bottom:30px;padding:0}.login_jo_logoSection__6HRSz{align-items:center;display:flex;gap:20px}.login_jo_loginLogo__zpzw7{height:60px;object-fit:contain;width:60px}.login_jo_loginTitle__SXz-g h1{color:#fff;font-size:1.8rem;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.login_jo_loginTitle__SXz-g p{color:#94a3b8;font-size:.9rem;font-weight:400;margin:5px 0 0}.login_jo_loginFormContainer__pXkjE{align-items:center;display:flex;flex:0 1;gap:40px;justify-content:center;margin:0;max-width:1200px;width:100%}.login_jo_loginCard__9\+ujD{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;overflow:hidden;padding:40px;position:relative;width:100%}.login_jo_loginCard__9\+ujD:before{animation:login_jo_shimmer__\+akh5 3s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes login_jo_shimmer__\+akh5{0%{left:-100%}to{left:100%}}.login_jo_loginHeaderText__p5B4M{margin-bottom:30px;text-align:center}.login_jo_loginHeaderText__p5B4M h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:2rem;font-weight:700;margin-bottom:8px}.login_jo_loginHeaderText__p5B4M p{color:#94a3b8;font-size:1rem}.login_jo_errorMessage__C1oVV{align-items:center;color:#ef4444;display:flex;font-size:.85rem;gap:4px;margin-top:6px}.login_jo_generalError__oevLH{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;margin-bottom:20px;padding:12px;text-align:center}.login_jo_loginForm__7JXMF{display:flex;flex-direction:column;gap:20px}.login_jo_formGroup__gnP81{display:flex;flex-direction:column;margin-bottom:20px}.login_jo_formGroup__gnP81 label{align-items:center;color:#f1f5f9;display:flex;font-size:.9rem;font-weight:600;margin-bottom:8px}.login_jo_formGroup__gnP81 input{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:1rem;outline:none;padding:14px 16px;transition:all .3s ease}.login_jo_formGroup__gnP81 input::placeholder{color:#64748b}.login_jo_formGroup__gnP81 input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;transform:translateY(-1px)}.login_jo_formGroup__gnP81 input.login_jo_error__zk5Y5{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_jo_passwordInputContainer__6TrJT{align-items:center;display:flex;position:relative}.login_jo_passwordInputContainer__6TrJT input{padding-right:48px!important;width:100%}.login_jo_passwordToggle__UoJXa{align-items:center;background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;position:absolute;right:14px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:2}.login_jo_passwordToggle__UoJXa:hover{background:#3b82f614;color:#3b82f6}.login_jo_passwordToggle__UoJXa:focus{background:#3b82f61a;color:#3b82f6;outline:none}.login_jo_passwordToggle__UoJXa svg{stroke-width:1.5;height:18px;width:18px}.login_jo_formOptions__dei-Y{align-items:center;display:flex;justify-content:space-between;margin-top:0}.login_jo_rememberMe__RjLV2{align-items:center;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;gap:8px;position:relative}.login_jo_rememberMe__RjLV2 input[type=checkbox]{display:none}.login_jo_checkmark__59Tss{background:#0f172acc;border:2px solid #3b82f64d;border-radius:4px;height:18px;position:relative;transition:all .3s ease;width:18px}.login_jo_rememberMe__RjLV2 input[type=checkbox]:checked+.login_jo_checkmark__59Tss{background:#3b82f6;border-color:#3b82f6}.login_jo_rememberMe__RjLV2 input[type=checkbox]:checked+.login_jo_checkmark__59Tss:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.login_jo_forgotPassword__mHaq0{background:none;border:none;color:#3b82f6;cursor:pointer;font-size:.9rem;text-decoration:none;transition:color .3s ease}.login_jo_forgotPassword__mHaq0:hover{color:#1d4ed8;text-decoration:underline}.login_jo_loginBtn__sEckz{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:.025em;margin-top:10px;min-height:52px;overflow:hidden;padding:16px 24px;position:relative;text-transform:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.login_jo_loginBtn__sEckz:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.login_jo_loginBtn__sEckz:hover:before{opacity:1}.login_jo_loginBtn__sEckz:hover{background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_jo_loginBtn__sEckz:active{box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_jo_loginBtn__sEckz:disabled{cursor:not-allowed;opacity:.7}.login_jo_loginBtn__sEckz:disabled,.login_jo_loginBtn__sEckz:disabled:hover{background:linear-gradient(135deg,#64748b,#475569);box-shadow:0 2px 8px 0 #3b82f626;transform:none}.login_jo_loginBtn__sEckz.login_jo_loading__sXlfc{cursor:not-allowed;pointer-events:none}.login_jo_loginBtn__sEckz .login_jo_buttonText__JjY9p{transition:opacity .3s ease}.login_jo_loginBtn__sEckz.login_jo_loading__sXlfc .login_jo_buttonText__JjY9p{opacity:0}.login_jo_loadingSpinner__CsLZZ{align-items:center;display:flex;gap:8px;justify-content:center;position:absolute}.login_jo_spinner__jCrmB{animation:login_jo_spin__-y6eo 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes login_jo_spin__-y6eo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.login_jo_loginFooter__VB7ko{border-top:1px solid #3b82f61a;margin-top:30px;padding-top:20px;text-align:center}.login_jo_loginFooter__VB7ko p{color:#94a3b8;font-size:.9rem}.login_jo_system-info-card__uhGe0{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;height:fit-content;max-width:350px;overflow:hidden;padding:30px;position:relative;width:100%}.login_jo_system-info-card__uhGe0:before{animation:login_jo_shimmer__\+akh5 3s 1s infinite;background:linear-gradient(90deg,#0000,#3b82f61a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.login_jo_info-content__c5lne h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:20px;text-align:center}.login_jo_info-item__14qu-{align-items:center;border-bottom:1px solid #3b82f61a;display:flex;justify-content:space-between;padding:12px 0}.login_jo_info-item__14qu-:last-child{border-bottom:none}.login_jo_info-label__IcsaJ{color:#94a3b8;font-size:.9rem;font-weight:500}.login_jo_info-item__14qu- span:last-child{color:#f1f5f9;font-size:.9rem;font-weight:600}.login_jo_status-active__VxnK7{align-items:center;color:#22c55e!important;display:flex;gap:6px}.login_jo_status-active__VxnK7:before{animation:login_jo_pulse__VgMoj 2s infinite;background:#22c55e;border-radius:50%;content:"";height:8px;width:8px}@keyframes login_jo_pulse__VgMoj{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.login_jo_loginFormContainer__pXkjE{align-items:center;flex-direction:column;gap:30px}.login_jo_system-info-card__uhGe0{max-width:450px}}@media (max-width:768px){.login_jo_loginContent__4WS7C{padding:10px}.login_jo_loginCard__9\+ujD{border-radius:16px;margin:10px;padding:30px 20px}.login_jo_system-info-card__uhGe0{border-radius:16px;margin:10px;padding:25px 20px}.login_jo_loginHeaderText__p5B4M h2{font-size:1.6rem}.login_jo_logoSection__6HRSz{flex-direction:column;gap:15px;text-align:center}.login_jo_loginLogo__zpzw7{height:50px;width:50px}.login_jo_loginTitle__SXz-g h1{font-size:1.4rem}}@media (max-width:480px){.login_jo_loginCard__9\+ujD{padding:25px 15px}.login_jo_system-info-card__uhGe0{padding:20px 15px}.login_jo_formGroup__gnP81 input{padding:12px 14px}.login_jo_loginBtn__sEckz{padding:14px 20px}.login_jo_formOptions__dei-Y{align-items:flex-start;flex-direction:column;gap:15px}}.login_jo_otpModalOverlay__iuWjv{align-items:center;animation:login_jo_fadeIn__3fNgm .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000d9;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@keyframes login_jo_fadeIn__3fNgm{0%{opacity:0}to{opacity:1}}.login_jo_otpModal__dkmSN{animation:login_jo_slideUp__3xGyk .3s ease;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #3b82f633;border-radius:20px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3b82f61a;max-width:450px;padding:0;width:90%}@keyframes login_jo_slideUp__3xGyk{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.login_jo_otpModalHeader__wuY7G{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:24px 30px}.login_jo_otpModalHeader__wuY7G h2{color:#fff;font-size:22px;font-weight:600;margin:0}.login_jo_closeModalBtn__BD4TP{align-items:center;background:none;border:none;border-radius:8px;color:#888;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.login_jo_closeModalBtn__BD4TP:hover{background:#2a2a2a;color:#fff}.login_jo_closeModalBtn__BD4TP:disabled{cursor:not-allowed;opacity:.5}.login_jo_otpModalContent__fSilo{padding:30px}.login_jo_otpInstruction__fDnkK{color:#aaa;font-size:15px;line-height:1.6;margin:0 0 30px;text-align:center}.login_jo_otpInstruction__fDnkK strong{color:#fff;display:block;margin-top:8px;word-break:break-all}.login_jo_otpInputContainer__o933w{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.login_jo_otpInput__nUwes{background:#0f172acc;border:2px solid #3b82f633;border-radius:12px;color:#fff;font-size:24px;font-weight:600;height:56px;outline:none;text-align:center;transition:all .2s ease;width:50px}.login_jo_otpInput__nUwes:focus{background:#0f172ae6;border-color:#3b82f699;box-shadow:0 0 0 3px #3b82f626}.login_jo_otpInput__nUwes:disabled{cursor:not-allowed;opacity:.6}.login_jo_otpError__Mew58{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#999;font-size:14px;margin-bottom:16px;padding:12px;text-align:center}.login_jo_otpTimer__HCwtg{color:#888;font-size:14px;margin-bottom:20px;text-align:center}.login_jo_otpTimer__HCwtg .login_jo_expired__kauVS{color:#999;font-weight:600}.login_jo_verifyBtn__rbsB2{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;box-shadow:0 4px 14px 0 #3b82f640;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:20px;padding:14px;transition:all .3s ease;width:100%}.login_jo_verifyBtn__rbsB2:hover:not(:disabled){background:linear-gradient(135deg,#4f46e5,#2563eb);box-shadow:0 8px 25px 0 #3b82f659;transform:translateY(-1px)}.login_jo_verifyBtn__rbsB2:active:not(:disabled){box-shadow:0 4px 14px 0 #3b82f640;transform:translateY(0)}.login_jo_verifyBtn__rbsB2:disabled{cursor:not-allowed;opacity:.6}.login_jo_verifyBtn__rbsB2.login_jo_loading__sXlfc{color:#0000;position:relative}.login_jo_verifyBtn__rbsB2.login_jo_loading__sXlfc:after{animation:login_jo_spin__-y6eo .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.login_jo_resendSection__oNqPD{color:#888;font-size:14px;text-align:center}.login_jo_resendSection__oNqPD span{display:block;margin-bottom:8px}.login_jo_resendBtn__CVasN{background:none;border:none;border-radius:4px;color:#aaa;cursor:pointer;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:underline;transition:all .2s ease}.login_jo_resendBtn__CVasN:hover:not(:disabled){background:#2a2a2a;color:#fff}.login_jo_resendBtn__CVasN:disabled{cursor:not-allowed;opacity:.5}@media (max-width:480px){.login_jo_otpModal__dkmSN{width:95%}.login_jo_otpModalHeader__wuY7G{padding:20px}.login_jo_otpModalHeader__wuY7G h2{font-size:18px}.login_jo_otpModalContent__fSilo{padding:20px}.login_jo_otpInputContainer__o933w{gap:8px}.login_jo_otpInput__nUwes{font-size:20px;height:50px;width:42px}}.login_jo_themeToggle__kwnMj{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f6e6;border:2px solid #fff3;border-radius:50%;bottom:30px;box-shadow:0 4px 20px #3b82f666;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;width:56px;z-index:1000}.login_jo_themeToggle__kwnMj:hover{background:#3b82f6;box-shadow:0 6px 30px #3b82f699;transform:scale(1.1)}.login_jo_themeToggle__kwnMj svg{height:24px;width:24px}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo{background:#fff}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginBackground__vcV9n:before{animation:login_jo_gradientShift__zFF9l 15s ease infinite;background:linear-gradient(135deg,#edfbff4d,#d9f2fe33 25%,#c1e9fc26 50%,#d9f2fe33 75%,#edfbff4d);background-size:400% 400%}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_floatingElement__L5kQ-{background:#87cefa26}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginTitle__SXz-g h1{color:#0c4a6e;text-shadow:0 2px 4px #87cefa4d}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginTitle__SXz-g p{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginCard__9\+ujD{background:#fff;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginCard__9\+ujD:before{background:linear-gradient(90deg,#0000,#87cefa33,#0000)}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginHeaderText__p5B4M h2{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0369a1,#0284c7);-webkit-background-clip:text;background-clip:text;color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginHeaderText__p5B4M p{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_generalError__oevLH{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_formGroup__gnP81 label{color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_formGroup__gnP81 input{background:#fff;border:2px solid #c1e9fc;color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_formGroup__gnP81 input::placeholder{color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_formGroup__gnP81 input:focus{border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_formGroup__gnP81 input.login_jo_error__zk5Y5{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_passwordToggle__UoJXa{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_passwordToggle__UoJXa:hover{background:#87cefa26;color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_passwordToggle__UoJXa:focus{background:#87cefa33;color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_rememberMe__RjLV2{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_checkmark__59Tss{background:#fff;border:2px solid #c1e9fc}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_rememberMe__RjLV2 input[type=checkbox]:checked+.login_jo_checkmark__59Tss{background:#87cefa;border-color:#87cefa}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_forgotPassword__mHaq0{color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_forgotPassword__mHaq0:hover{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginBtn__sEckz{background:linear-gradient(135deg,#87cefa,#0284c7);box-shadow:0 4px 14px 0 #87cefa66}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginBtn__sEckz:hover{background:linear-gradient(135deg,#9bd7fb,#0369a1);box-shadow:0 8px 25px 0 #87cefa80}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginBtn__sEckz:disabled,.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginBtn__sEckz:disabled:hover{background:linear-gradient(135deg,#c1e9fc,#b0e0fc)}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_loginFooter__VB7ko p{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpModal__dkmSN{background:#fff!important;border:1px solid #87cefa4d;box-shadow:0 20px 25px -5px #87cefa33,0 10px 10px -5px #87cefa1a,0 0 0 1px #87cefa26}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpModalHeader__wuY7G{border-bottom:1px solid #d9f2fe}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpModalHeader__wuY7G h2{color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_closeModalBtn__BD4TP{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_closeModalBtn__BD4TP:hover{background:#d9f2fe;color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpInstruction__fDnkK{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpInstruction__fDnkK strong{color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpInput__nUwes{background:#fff!important;border:2px solid #c1e9fc;color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpInput__nUwes:focus{background:#fff!important;border-color:#87cefa;box-shadow:0 0 0 3px #87cefa33}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpError__Mew58{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpTimer__HCwtg{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_otpTimer__HCwtg .login_jo_expired__kauVS{color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_verifyBtn__rbsB2{background:#87cefa!important;box-shadow:0 4px 14px 0 #87cefa66}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_verifyBtn__rbsB2:hover:not(:disabled){background:#0284c7!important;box-shadow:0 8px 25px 0 #87cefa80}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_resendSection__oNqPD{color:#0369a1}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_resendBtn__CVasN{color:#0284c7}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_resendBtn__CVasN:hover:not(:disabled){background:#d9f2fe;color:#0c4a6e}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_themeToggle__kwnMj{background:#87cefae6;box-shadow:0 4px 20px #87cefa80}.login_jo_loginContainer__2mM45.login_jo_lightMode__OCLfo .login_jo_themeToggle__kwnMj:hover{background:#87cefa;box-shadow:0 6px 30px #87cefab3}@media (max-width:768px){.login_jo_themeToggle__kwnMj{bottom:20px;height:50px;right:20px;width:50px}}@media (max-width:480px){.login_jo_themeToggle__kwnMj{bottom:15px;height:46px;right:15px;width:46px}.login_jo_themeToggle__kwnMj svg{height:20px;width:20px}}.su_homepage_modalOverlay__7TXgB{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}.su_homepage_themeModal__RNFnO{align-items:center;animation:su_homepage_slideUp__ip8MA .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.su_homepage_themeIcon__YaLu2{align-items:center;animation:su_homepage_scaleIn__iuFhE .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.su_homepage_themeModal__RNFnO h3{color:#f59e0b;font-size:1.5rem;font-weight:700;margin:0}.su_homepage_themeModal__RNFnO p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.su_homepage_themeBtn__3ib6c{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.su_homepage_themeBtn__3ib6c:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.su_homepage_cancelBtn__XnDtH{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_homepage_cancelBtn__XnDtH:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}@keyframes su_homepage_scaleIn__iuFhE{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes su_homepage_slideUp__ip8MA{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.su_homepage_themeModalHeader__jegQ2{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.su_homepage_themeModalIcon__rlSc6{align-items:center;display:flex;flex-shrink:0;justify-content:center}.su_homepage_themeModalIcon__rlSc6 svg{display:block}.su_homepage_themeModalHeader__jegQ2 h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.su_homepage_themeModalContent__THVZb{padding:2rem}.su_homepage_themeModalContent__THVZb p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.su_homepage_themeModalContent__THVZb strong{color:#60a5fa;font-weight:600}.su_homepage_themeModalSubtext__Et6o2{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.su_homepage_themeModalActions__BOvXH{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.su_homepage_themeModalBtnCancel__\+yN64,.su_homepage_themeModalBtnConfirm__a34c0{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_homepage_themeModalBtnCancel__\+yN64{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.su_homepage_themeModalBtnCancel__\+yN64:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.su_homepage_themeModalBtnConfirm__a34c0{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.su_homepage_themeModalBtnConfirm__a34c0:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.su_homepage_systemApp__YM0xu .su_homepage_themeModal__RNFnO h3{color:#f59e0b!important}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModal__RNFnO{background:#fff;border-color:#f59e0b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModal__RNFnO h3{color:#f59e0b!important}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModalContent__THVZb p,.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModal__RNFnO p{color:#475569}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModalContent__THVZb strong{color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModalSubtext__Et6o2{color:#64748b!important}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_themeModalActions__BOvXH{background:#f8fafc;border-top-color:#e2e8f0}.su_homepage_systemApp__YM0xu{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.su_homepage_systemApp__YM0xu:before{animation:su_homepage_dramaticGlow__txFYO 12s ease-in-out infinite;background:radial-gradient(ellipse 800px 600px at 10% 20%,#0096ff66 0,#0000 60%),radial-gradient(ellipse 600px 800px at 90% 80%,#00c8ff4d 0,#0000 60%),radial-gradient(ellipse 1000px 400px at 50% 10%,#00b4ff33 0,#0000 70%),radial-gradient(ellipse 400px 600px at 80% 40%,#00a0ff40 0,#0000 60%);z-index:1}.su_homepage_systemApp__YM0xu:after,.su_homepage_systemApp__YM0xu:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.su_homepage_systemApp__YM0xu:after{animation:su_homepage_intensePulse__jt4xk 8s ease-in-out infinite;background:radial-gradient(ellipse 1200px 300px at 30% 0,#00dcff26 0,#0000 70%),radial-gradient(ellipse 800px 200px at 70% 100%,#00b4ff1f 0,#0000 70%),radial-gradient(ellipse 600px 400px at 0 50%,#00a0ff1a 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#00c8ff14 0,#0000 60%);z-index:2}@keyframes su_homepage_dramaticGlow__txFYO{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}25%{opacity:.9;transform:scale(1.1) rotate(1deg)}50%{opacity:1;transform:scale(1.2) rotate(0deg)}75%{opacity:.8;transform:scale(1.1) rotate(-1deg)}}@keyframes su_homepage_intensePulse__jt4xk{0%,to{opacity:.4;transform:scale(1)}33%{opacity:.7;transform:scale(1.05)}66%{opacity:.9;transform:scale(1.1)}}.su_homepage_systemHeader__a4AOu{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.su_homepage_systemHeader__a4AOu:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.su_homepage_headerLeft__Dsfok{align-items:center;display:flex;gap:1rem}.su_homepage_systemLogo__nJsIb{align-items:center;display:flex;gap:.75rem}.su_homepage_systemLogoImg__HUkx\+{height:40px;object-fit:contain;width:40px}.su_homepage_systemTitle__sVjh3{display:flex;flex-direction:column}.su_homepage_systemTitle__sVjh3 h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_homepage_systemTitle__sVjh3 p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.su_homepage_headerRight__FSuDR{align-items:center;display:flex;gap:1rem}.su_homepage_systemInfo__Q93K5{text-align:right}.su_homepage_systemTime__Qhhew{color:#e2e8f0;font-size:.875rem;font-weight:600}.su_homepage_systemUser__9D8Lk{color:#94a3b8;font-size:.75rem;font-weight:500}.su_homepage_profileSection__3Aee5{align-items:center;display:flex;position:relative}.su_homepage_profileIcon__uW6JS{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.su_homepage_profileIcon__uW6JS:hover{background:#06b6d44d;border-color:#06b6d4;transform:scale(1.05)}.su_homepage_profileDropdown__DUCSq{animation:su_homepage_dropdownFadeIn__rFL83 .2s ease-out;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes su_homepage_dropdownFadeIn__rFL83{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.su_homepage_dropdownHeader__oxV\+3{border-bottom:1px solid #3b82f61a;padding:16px}.su_homepage_userInfo__B3gCx{display:flex;flex-direction:column;gap:2px}.su_homepage_userName__2KxJv{color:#fff;font-size:.9rem;font-weight:600}.su_homepage_userRole__\+YYl2{color:#94a3b8;font-size:.8rem;font-weight:400}.su_homepage_dropdownDivider__f7Mig{background:#3b82f61a;height:1px;margin:8px 0}.su_homepage_dropdownItem__uGlFG{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.su_homepage_dropdownItem__uGlFG:hover{background:#3b82f61a;color:#fff}.su_homepage_dropdownItem__uGlFG svg{color:#94a3b8;transition:color .2s ease}.su_homepage_dropdownItem__uGlFG:hover svg{color:#3b82f6}.su_homepage_dashboardContainer__IRoDC{box-sizing:border-box;display:flex;flex:1 1;overflow-x:hidden;overflow-y:auto;width:100%}.su_homepage_sidebar__BRJHU{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;padding:1.5rem 0;position:relative;width:250px;z-index:100}.su_homepage_sidebarSection__MUi15{margin-bottom:2rem}.su_homepage_sidebarTitle__ORaRN{color:#bdc3c7;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;padding:0 1.5rem;text-transform:uppercase}.su_homepage_sidebarMenu__bfYat{list-style:none}.su_homepage_sidebarItem__E9uAl{margin:.25rem 0}.su_homepage_sidebarLink__l-gXo{align-items:center;background:none;border:none;border-radius:0 25px 25px 0;color:#8b949e;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:.75rem;margin:.25rem 8px .25rem 0;padding:.75rem 1.5rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:calc(100% - 8px)}.su_homepage_sidebarLink__l-gXo:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.su_homepage_sidebarIcon__1O3Ys{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;transition:all .3s ease;width:18px}.su_homepage_sidebarLink__l-gXo:hover:not(.su_homepage_active__cdKB9){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.su_homepage_sidebarLink__l-gXo:hover:not(.su_homepage_active__cdKB9):before{width:4px}.su_homepage_sidebarLink__l-gXo.su_homepage_active__cdKB9{animation:su_homepage_activeGlow__uHVsF 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#06b6d4}.su_homepage_sidebarLink__l-gXo.su_homepage_active__cdKB9:before{width:4px}@keyframes su_homepage_activeGlow__uHVsF{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.su_homepage_mainContent__vyTCl{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;padding:2rem;position:relative;z-index:50}.su_homepage_kpiGrid__C5ZQh{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}@media (max-width:1200px){.su_homepage_kpiGrid__C5ZQh{grid-template-columns:repeat(2,1fr)}}.su_homepage_kpiCard__NCug5{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b26;border:1px solid #ffffff26;border-radius:20px;box-shadow:0 8px 32px #0006,inset 0 1px 0 #ffffff1a;overflow:hidden;padding:1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_homepage_kpiCard__NCug5:before{background:linear-gradient(90deg,#0000,#06b6d41a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.su_homepage_kpiCard__NCug5:hover:before{left:100%}.su_homepage_kpiCard__NCug5:hover{background:#1e293b40;border-color:#ffffff40;box-shadow:0 12px 40px #00000080,inset 0 1px 0 #fff3;transform:translateY(-6px)}.su_homepage_kpiCard__NCug5.su_homepage_primary__0StGm{border-left:4px solid #3b82f6}.su_homepage_kpiCard__NCug5.su_homepage_secondary__NTn03{border-left:4px solid #10b981}.su_homepage_kpiCard__NCug5.su_homepage_tertiary__RU7bC{border-left:4px solid #8b5cf6}.su_homepage_kpiCard__NCug5.su_homepage_quaternary__Az7SM{border-left:4px solid #f59e0b}.su_homepage_kpiCard__NCug5.su_homepage_quinary__7qjOo{border-left:4px solid #ef4444}.su_homepage_kpiCard__NCug5.su_homepage_senary__CfrXH{border-left:4px solid #06b6d4}.su_homepage_kpiCard__NCug5.su_homepage_unassigned__G26pk{border-left:4px solid #ec4899}.su_homepage_kpiHeader__D7NA7{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.su_homepage_kpiIcon__jU6N6{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;position:relative;width:48px}.su_homepage_kpiCard__NCug5.su_homepage_primary__0StGm .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_secondary__NTn03 .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_tertiary__RU7bC .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_quaternary__Az7SM .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_quinary__7qjOo .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_senary__CfrXH .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.su_homepage_kpiCard__NCug5.su_homepage_unassigned__G26pk .su_homepage_kpiIcon__jU6N6{background:linear-gradient(135deg,#ec4899,#db2777);color:#fff}.su_homepage_kpiContent__zHlNe{margin-bottom:1rem}.su_homepage_kpiValue__h3Jie{color:#fff;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.su_homepage_kpiLabel__EN5--{color:#e2e8f0;font-size:1rem;font-weight:600;margin-bottom:.25rem}.su_homepage_kpiSublabel__wIyyR{color:#94a3b8;font-size:.75rem}.su_homepage_kpiChart__llPzJ{align-items:end;display:flex;height:40px}.su_homepage_miniChart__YutD5{position:relative}.su_homepage_chartLine__5Ln1u,.su_homepage_miniChart__YutD5{border-radius:4px;height:100%;width:100%}.su_homepage_analyticsGrid__w0Rgq{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-auto-rows:minmax(380px,auto);grid-template-columns:repeat(12,1fr)}.su_homepage_analyticsCard__Rn8eT{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:#1e293b1f;border:1px solid #ffffff1f;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff14;max-height:420px;min-height:380px;overflow:hidden;padding:1.5rem;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_homepage_analyticsCard__Rn8eT:hover{background:#1e293b33;border-color:#fff3;box-shadow:0 12px 40px #0006,inset 0 1px 0 #ffffff26;transform:translateY(-4px)}.su_homepage_analyticsCard__Rn8eT.su_homepage_activityTimeline__RCgrR,.su_homepage_analyticsCard__Rn8eT.su_homepage_mediumChart__Hvmcw{grid-column:span 4}.su_homepage_cardHeader__6DAgs{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem;position:relative;z-index:1}.su_homepage_cardHeader__6DAgs h3{color:#fff;font-size:1.25rem;font-weight:600;margin:0 0 .25rem}.su_homepage_chartSubtitle__wFtgP{color:#94a3b8;font-size:.875rem;margin:0}.su_homepage_chartContainer__IEjIy{height:280px;overflow:hidden;position:relative}.su_homepage_chartContainer__IEjIy.su_homepage_medium__0uxke{height:260px;overflow:hidden;position:relative}.su_homepage_demographicsChart__C-\+Ia{display:flex;flex-direction:column;gap:1.5rem;height:100%;max-height:none;min-height:260px;overflow:visible}.su_homepage_ageDistribution__3ofZG{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-height:none;min-height:120px;overflow-y:visible}.su_homepage_ageBars__CD7PO{display:flex;flex-direction:column;gap:.5rem}.su_homepage_ageBar__9Hhv8{align-items:center;display:flex;gap:.75rem}.su_homepage_barInfo__\+GhTL{display:flex;flex-direction:column;min-width:60px}.su_homepage_ageLabel__C\+VwH{color:#94a3b8;font-size:.75rem;font-weight:500}.su_homepage_ageValue__VsXwP{color:#fff;font-size:1rem;font-weight:600}.su_homepage_barContainer__Elerb{background:#4b55634d;border-radius:9px;flex:1 1;height:18px;overflow:hidden;position:relative}.su_homepage_barFill__fScwt{border-radius:12px;height:100%;transition:width .8s ease}.su_homepage_barFill__fScwt.su_homepage_age1825__SS-wG{background:linear-gradient(90deg,#3b82f6,#1d4ed8)}.su_homepage_barFill__fScwt.su_homepage_age2635__WLaFS{background:linear-gradient(90deg,#10b981,#059669)}.su_homepage_barFill__fScwt.su_homepage_age3645__TuZ4y{background:linear-gradient(90deg,#f59e0b,#d97706)}.su_homepage_barFill__fScwt.su_homepage_age46Plus__G3WK1{background:linear-gradient(90deg,#ef4444,#dc2626)}.su_homepage_barFill__fScwt.su_homepage_ageUnknown__6qJSl{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.su_homepage_barPercentage__q4XZK{color:#94a3b8;font-size:.75rem;font-weight:600;min-width:50px;text-align:right}.su_homepage_genderDistribution__mvKhD{display:flex;flex:1 1;flex-direction:column;max-height:none;min-height:100px}.su_homepage_genderVisual__mvmE1{display:flex;justify-content:center;margin-bottom:1rem;margin-top:.25rem}.su_homepage_genderArc__OpEjv{height:90px;position:relative;width:90px}.su_homepage_arcSegment__cbI4V{border-radius:50%;height:100%;position:absolute;width:100%}.su_homepage_arcSegment__cbI4V.su_homepage_male__ZlOF\+{background:conic-gradient(#3b82f6 0 78%,#0000 78% 100%)}.su_homepage_arcSegment__cbI4V.su_homepage_female__Dk6VS{background:conic-gradient(#0000 0 78%,#ef4444 78% 100%)}.su_homepage_arcLabel__R6sBp{color:#fff;font-size:.625rem;font-weight:600;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.su_homepage_genderCount__FAZ1P{display:block;font-size:1rem;margin-bottom:.125rem}.su_homepage_genderType__zo-U8{color:#94a3b8;display:block;font-size:.75rem;margin-bottom:.125rem}.su_homepage_genderPercent__uUk0g{display:block;font-size:.75rem}.su_homepage_genderStats__o2a\+1{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.su_homepage_genderStats__o2a\+1 .su_homepage_statItem__f9jED{align-items:center;border-bottom:1px solid #3b82f61a;display:flex;justify-content:space-between;padding:.375rem 0}.su_homepage_genderStats__o2a\+1 .su_homepage_statItem__f9jED:last-child{border-bottom:none;border-top:1px solid #3b82f633;margin-top:.25rem;padding-top:.75rem}.su_homepage_genderStats__o2a\+1 .su_homepage_statLabel__pHhaT{color:#94a3b8;font-size:.75rem;font-weight:500}.su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh{color:#fff;font-size:.875rem;font-weight:600}.su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_male__ZlOF\+{color:#3b82f6}.su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_female__Dk6VS{color:#ef4444}.su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_total__062bs{color:#10b981;font-size:1rem}.su_homepage_autoRefresh__70hl9{align-items:center;background:#10b98133;border:1px solid #10b9814d;border-radius:8px;color:#10b981;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.su_homepage_autoRefresh__70hl9:hover{background:#10b9814d}.su_homepage_timelineContainer__VxJSe{max-height:400px;overflow-y:auto}.su_homepage_timelineItems__VNl55{position:relative}.su_homepage_timelineItems__VNl55:before{background:linear-gradient(180deg,#3b82f6,#06b6d4,#10b981);bottom:0;content:"";left:20px;position:absolute;top:0;width:2px}.su_homepage_timelineItem__QmDjm{margin-bottom:2rem;padding-left:60px;position:relative}.su_homepage_timelineMarker__NGNCs{border:3px solid #1e293b;border-radius:50%;height:16px;left:12px;position:absolute;top:8px;width:16px;z-index:2}.su_homepage_timelineItem__QmDjm.su_homepage_priorityHigh__1MK2X .su_homepage_timelineMarker__NGNCs{background:#ef4444;box-shadow:0 0 8px #ef444466}.su_homepage_timelineItem__QmDjm.su_homepage_priorityMedium__kmOGk .su_homepage_timelineMarker__NGNCs{background:#f59e0b;box-shadow:0 0 8px #f59e0b66}.su_homepage_timelineItem__QmDjm.su_homepage_priorityLow__2prHM .su_homepage_timelineMarker__NGNCs{background:#10b981;box-shadow:0 0 8px #10b98166}.su_homepage_timelineContent__XFn43{background:#0f172a99;border:1px solid #4b55634d;border-radius:12px;padding:1rem;transition:all .3s ease}.su_homepage_timelineItem__QmDjm:hover .su_homepage_timelineContent__XFn43{background:#06b6d41a;border-color:#06b6d44d}.su_homepage_activityHeader__TgXPf{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.su_homepage_activityType__lf8VH{color:#fff;font-size:.875rem;font-weight:600}.su_homepage_activityTime__KuVVC{color:#6b7280;font-size:.75rem}.su_homepage_activityDescription__dQUdD{color:#e2e8f0;font-size:.875rem;margin-bottom:.25rem}.su_homepage_activityDetails__T7MPy{color:#94a3b8;font-size:.75rem}@media (max-width:1200px){.su_homepage_analyticsCard__Rn8eT.su_homepage_activityTimeline__RCgrR,.su_homepage_analyticsCard__Rn8eT.su_homepage_mediumChart__Hvmcw{grid-column:span 6}.su_homepage_headerContent__VhPjK{align-items:flex-start;flex-direction:column;gap:1rem}.su_homepage_headerControls__UJSNR{justify-content:flex-end;width:100%}}@media (max-width:768px){.su_homepage_kpiGrid__C5ZQh{gap:1rem;grid-template-columns:repeat(2,1fr)}}.su_homepage_cellSummaryStats__uNZU8{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)!important;margin-bottom:20px}.su_homepage_cellSummaryStats__uNZU8 .su_homepage_statItem__f9jED{align-items:center;background:#3341554d;border:1px solid #94a3b833;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:140px;padding:2rem 1rem;text-align:center}.su_homepage_cellSummaryStats__uNZU8 .su_homepage_statLabel__pHhaT{color:#94a3b8;font-size:.95rem!important;font-weight:500;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.su_homepage_cellSummaryStats__uNZU8 .su_homepage_statValue__XchMh{color:#fff;font-size:1.75rem!important;font-weight:700}.su_homepage_cellPagination__AD1Is{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:20px;justify-content:center;margin-top:auto;padding:15px 0 5px}.su_homepage_cellPaginationBtn__7gkQh{background:#3b82f633;border:1px solid #3b82f64d;border-radius:6px;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:500;padding:6px 12px;transition:all .2s}.su_homepage_cellPaginationBtn__7gkQh:disabled{background:#ffffff0d;color:#6b7280;cursor:not-allowed}.su_homepage_cellPaginationBtn__7gkQh:not(:disabled):hover{background:#3b82f64d;transform:translateY(-1px)}.su_homepage_cellPaginationInfo__504yb{color:#9ca3af;font-size:14px;font-weight:500}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j{background:#f8fafc}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j:before{background:radial-gradient(ellipse 800px 600px at 10% 20%,#3b82f626 0,#0000 60%),radial-gradient(ellipse 600px 800px at 90% 80%,#3b82f61a 0,#0000 60%),radial-gradient(ellipse 1000px 400px at 50% 10%,#3b82f614 0,#0000 70%),radial-gradient(ellipse 400px 600px at 80% 40%,#3b82f61f 0,#0000 60%)}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j:after{background:radial-gradient(ellipse 1200px 300px at 30% 0,#3b82f60f 0,#0000 70%),radial-gradient(ellipse 800px 200px at 70% 100%,#3b82f60d 0,#0000 70%),radial-gradient(ellipse 600px 400px at 0 50%,#3b82f60a 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#3b82f608 0,#0000 60%)}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_systemHeader__a4AOu{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_systemTitle__sVjh3 h1{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_systemTitle__sVjh3 p{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_systemTime__Qhhew{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_systemUser__9D8Lk{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_profileIcon__uW6JS{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_profileIcon__uW6JS:hover{background:#3b82f626;border-color:#3b82f64d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_profileDropdown__DUCSq{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownHeader__oxV\+3{border-bottom-color:#e2e8f0}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_userName__2KxJv{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_userRole__\+YYl2{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownDivider__f7Mig{background:#e2e8f0}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownItem__uGlFG{color:#475569}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownItem__uGlFG:hover{background:#f1f5f9;color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownItem__uGlFG svg{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_dropdownItem__uGlFG:hover svg{color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebar__BRJHU{background:#fff;border-right:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarTitle__ORaRN{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarLink__l-gXo{color:#475569}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarLink__l-gXo:hover:not(.su_homepage_active__cdKB9){background:#3b82f61a;color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarLink__l-gXo.su_homepage_active__cdKB9{background:#3b82f626;box-shadow:0 4px 20px #3b82f633;color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarLink__l-gXo.su_homepage_active__cdKB9:before{background:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_sidebarIcon__1O3Ys{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(59,130,246,.6))}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_mainContent__vyTCl{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6 50%,#e2e8f0d9)}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #0000000d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5:hover{background:#fff;border-color:#3b82f666;box-shadow:0 8px 24px #0000001a}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_primary__0StGm{border-left:4px solid #3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_secondary__NTn03{border-left:4px solid #10b981}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_tertiary__RU7bC{border-left:4px solid #8b5cf6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_quaternary__Az7SM{border-left:4px solid #f59e0b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_quinary__7qjOo{border-left:4px solid #ef4444}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_senary__CfrXH{border-left:4px solid #06b6d4}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5.su_homepage_unassigned__G26pk{border-left:4px solid #ec4899}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiCard__NCug5:before{background:linear-gradient(90deg,#0000,#3b82f60d,#0000)}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiValue__h3Jie{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiLabel__EN5--{color:#334155}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_kpiSublabel__wIyyR{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_analyticsCard__Rn8eT{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #0000000d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_analyticsCard__Rn8eT:hover{background:#fff;border-color:#3b82f666;box-shadow:0 8px 24px #0000001a}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cardHeader__6DAgs h3{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_ageLabel__C\+VwH,.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_chartSubtitle__wFtgP{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_ageValue__VsXwP{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_barContainer__Elerb{background:#e2e8f080}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_barPercentage__q4XZK,.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statLabel__pHhaT,.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderType__zo-U8{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_male__ZlOF\+{color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_female__Dk6VS{color:#ef4444}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statValue__XchMh.su_homepage_total__062bs{color:#10b981}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statItem__f9jED{border-bottom:1px solid #e2e8f0cc}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_genderStats__o2a\+1 .su_homepage_statItem__f9jED:last-child{border-top:1px solid #e2e8f0cc}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_autoRefresh__70hl9{background:#10b9811a;border:1px solid #10b9814d;color:#059669}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_autoRefresh__70hl9:hover{background:#10b98126}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_timelineContent__XFn43{background:#f8fafccc;border:1px solid #e2e8f0cc}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_timelineItem__QmDjm:hover .su_homepage_timelineContent__XFn43{background:#3b82f60d;border-color:#3b82f64d}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_activityType__lf8VH{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_activityTime__KuVVC{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_activityDescription__dQUdD{color:#334155}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_activityDetails__T7MPy{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellSummaryStats__uNZU8 .su_homepage_statItem__f9jED{background:#f8fafccc;border:1px solid #87cefa}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellSummaryStats__uNZU8 .su_homepage_statLabel__pHhaT{color:#64748b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellSummaryStats__uNZU8 .su_homepage_statValue__XchMh{color:#1e293b}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellPagination__AD1Is{border-top:1px solid #e2e8f0cc}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellPaginationBtn__7gkQh{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellPaginationBtn__7gkQh:disabled{background:#e2e8f080;color:#94a3b8}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellPaginationBtn__7gkQh:not(:disabled):hover{background:#3b82f633}.su_homepage_systemApp__YM0xu.su_homepage_lightMode__B292j .su_homepage_cellPaginationInfo__504yb{color:#64748b}.sa_homepage_systemApp__-lBNo{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}@keyframes sa_homepage_dramaticGlow__gVAd7{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}25%{opacity:.9;transform:scale(1.1) rotate(1deg)}50%{opacity:1;transform:scale(1.2) rotate(0deg)}75%{opacity:.8;transform:scale(1.1) rotate(-1deg)}}@keyframes sa_homepage_intensePulse__DDXIR{0%,to{opacity:.4;transform:scale(1)}33%{opacity:.7;transform:scale(1.05)}66%{opacity:.9;transform:scale(1.1)}}.sa_homepage_systemHeader__PDc\+R{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.sa_homepage_systemHeader__PDc\+R:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.sa_homepage_headerLeft__jXEfY{align-items:center;display:flex;gap:1rem}.sa_homepage_systemLogo__kHUa8{align-items:center;display:flex;gap:.75rem}.sa_homepage_systemLogoImg__uoi1C{height:40px;object-fit:contain;width:40px}.sa_homepage_systemTitle__n79Xg{display:flex;flex-direction:column}.sa_homepage_systemTitle__n79Xg h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.sa_homepage_systemTitle__n79Xg p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.sa_homepage_headerRight__cNis0{align-items:center;display:flex;gap:1rem}.sa_homepage_systemInfo__VOGFk{text-align:right}.sa_homepage_systemTime__052-e{color:#e2e8f0;font-size:.875rem;font-weight:600}.sa_homepage_systemUser__ZjVJP{color:#94a3b8;font-size:.75rem;font-weight:500}.sa_homepage_profileSection__KCOM9{align-items:center;display:flex;position:relative}.sa_homepage_profileIcon__6s0ih{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.sa_homepage_profileIcon__6s0ih:hover{background:#06b6d44d;border-color:#06b6d4;transform:scale(1.05)}.sa_homepage_profileDropdown__Ad5jc{animation:sa_homepage_dropdownFadeIn__SPG11 .2s ease-out;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes sa_homepage_dropdownFadeIn__SPG11{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.sa_homepage_dropdownHeader__jooBM{border-bottom:1px solid #3b82f61a;padding:16px}.sa_homepage_userInfo__2APJa{display:flex;flex-direction:column;gap:2px}.sa_homepage_userName__R3LZg{color:#fff;font-size:.9rem;font-weight:600}.sa_homepage_userRole__dZaQ4{color:#94a3b8;font-size:.8rem;font-weight:400}.sa_homepage_dropdownDivider__qHUBL{background:#3b82f61a;height:1px;margin:8px 0}.sa_homepage_dropdownItem__5a0\+7{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.sa_homepage_dropdownItem__5a0\+7:hover{background:#3b82f61a;color:#fff}.sa_homepage_dropdownItem__5a0\+7 svg{color:#94a3b8;transition:color .2s ease}.sa_homepage_dropdownItem__5a0\+7:hover svg{color:#3b82f6}.sa_homepage_dashboardContainer__A7g1W{height:calc(100vh - 70px);margin-top:0;width:100%}.sa_homepage_dashboardContainer__A7g1W,.sa_homepage_sidebar__Itl0E{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;position:relative}.sa_homepage_sidebar__Itl0E{background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;transition:width .3s cubic-bezier(.4,0,.2,1);width:60px;z-index:150}.sa_homepage_sidebar__Itl0E:hover{width:250px;z-index:150}.sa_homepage_sidebarSection__\+-V6A{border-bottom:1px solid #94a3b81a;min-width:250px;padding:.75rem 0}.sa_homepage_sidebarTitle__4i6YA{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:.5rem;opacity:0;padding:.5rem 1.5rem;text-transform:uppercase;transition:opacity .2s ease;white-space:nowrap}.sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarTitle__4i6YA{opacity:1;transition-delay:.1s}.sa_homepage_sidebarMenu__8yFPO{list-style:none;margin:0;padding:0}.sa_homepage_sidebarItem__y7Eb3{margin:0}.sa_homepage_sidebarLink__jf4li{align-items:center;background:#0000;border:none;border-radius:0 25px 25px 0;color:#0000;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;margin:.25rem 8px .25rem 0;overflow:hidden;padding:.75rem 1rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:calc(100% - 8px)}.sa_homepage_sidebarLink__jf4li:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.sa_homepage_sidebarIcon__gNF5A{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;margin-right:.75rem;min-width:28px;transition:all .3s ease;width:18px}.sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarLink__jf4li{color:#8b949e}.sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+{color:#06b6d4}.sa_homepage_sidebarLink__jf4li:hover:not(.sa_homepage_active__YJl8\+){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.sa_homepage_sidebarLink__jf4li:hover:not(.sa_homepage_active__YJl8\+):before{width:4px}.sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+{animation:sa_homepage_activeGlow__qhsbU 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#0000}.sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+:before{width:4px}@keyframes sa_homepage_activeGlow__qhsbU{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.sa_homepage_sidebarLink__jf4li span{display:inline-block;opacity:0;transition:opacity .2s ease}.sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarLink__jf4li span{opacity:1;transition-delay:.1s}.sa_homepage_mainContent__eRoHi{background:#0000;flex:1 1;overflow-y:auto;padding:1rem 2rem}.sa_homepage_contentArea__xf\+Y\+{margin-top:1rem;min-height:400px}.sa_homepage_analyticsContent__lQDkO,.sa_homepage_overviewContent__jdZsQ{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a99;border:1px solid #06b6d433;border-radius:12px;padding:2rem}.sa_homepage_contentHeader__uOpIv{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;margin-bottom:2rem;overflow:hidden;padding:2rem;position:relative}.sa_homepage_headerContent__4unY-{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.sa_homepage_headerText__nHOhf{flex:1 1}.sa_homepage_pageTitle__oFx1b{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.sa_homepage_pageSubtitle__KvD35{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.sa_homepage_modalOverlay__oAP\+8{align-items:center;animation:sa_homepage_fadeIn__vUKIV .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;display:flex;height:100vh;inset:0;justify-content:center;margin:0;overflow:auto;padding:0;position:fixed;width:100vw;z-index:999999}@keyframes sa_homepage_fadeIn__vUKIV{0%{opacity:0}to{opacity:1}}@keyframes sa_homepage_pulse__awTWM{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.sa_homepage_successModal__-p8Gp{animation:sa_homepage_slideUp__NU96D .4s ease-out,sa_homepage_pulse__awTWM .6s ease-out;background:#1e293bfa;border:2px solid #22c55e4d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #22c55e33;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_homepage_successIcon__Nn3db{align-items:center;animation:sa_homepage_scaleIn__-f17u .5s ease-out;background:#22c55e1a;border-radius:50%;color:#22c55e;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_homepage_successModal__-p8Gp h3{color:#22c55e;font-size:1.5rem;margin-bottom:1rem}.sa_homepage_successModal__-p8Gp p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_homepage_successBtn__QiSmz{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:.75rem;box-shadow:0 4px 14px #22c55e4d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_homepage_successBtn__QiSmz:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.sa_homepage_errorModal__kXUsb{animation:sa_homepage_slideUp__NU96D .4s ease-out,sa_homepage_pulse__awTWM .6s ease-out;background:#1e293bfa;border:2px solid #ef44444d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #ef444433;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_homepage_errorIcon__JMb69{align-items:center;animation:sa_homepage_scaleIn__-f17u .5s ease-out;background:#ef44441a;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_homepage_errorModal__kXUsb h3{color:#ef4444;font-size:1.5rem;margin-bottom:1rem}.sa_homepage_errorModal__kXUsb p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_homepage_errorBtn__Nt4XJ{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:.75rem;box-shadow:0 4px 14px #ef44444d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_homepage_errorBtn__Nt4XJ:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}@media (max-width:1200px){.sa_homepage_headerContent__4unY-{align-items:flex-start;flex-direction:column;gap:1rem}}@media (max-width:768px){.sa_homepage_errorModal__kXUsb,.sa_homepage_successModal__-p8Gp{max-width:90%;padding:2rem}.sa_homepage_errorIcon__JMb69,.sa_homepage_successIcon__Nn3db{height:64px;width:64px}.sa_homepage_errorModal__kXUsb h3,.sa_homepage_successModal__-p8Gp h3{font-size:1.25rem}}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ{background:#f8fafc}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_systemHeader__PDc\+R{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_systemTitle__n79Xg h1{color:#1e293b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_systemTitle__n79Xg p{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_systemTime__052-e{color:#1e293b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_systemUser__ZjVJP{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_profileIcon__6s0ih{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_profileIcon__6s0ih:hover{background:#3b82f626;border-color:#3b82f64d}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_profileDropdown__Ad5jc{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownHeader__jooBM{border-bottom-color:#e2e8f0}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_userName__R3LZg{color:#1e293b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_userRole__dZaQ4{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownDivider__qHUBL{background:#e2e8f0}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownItem__5a0\+7{color:#475569}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownItem__5a0\+7:hover{background:#f1f5f9;color:#1e293b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownItem__5a0\+7 svg{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dropdownItem__5a0\+7:hover svg{color:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_dashboardContainer__A7g1W{background:#0000}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebar__Itl0E{background:#fff;border-right:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarSection__\+-V6A{border-bottom-color:#e2e8f0}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarTitle__4i6YA{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarLink__jf4li{color:#0000}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarLink__jf4li{color:#475569}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarLink__jf4li:hover:not(.sa_homepage_active__YJl8\+){background:#3b82f61a;color:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+{background:#3b82f626;box-shadow:0 4px 20px #3b82f633;color:#0000}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebar__Itl0E:hover .sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+{color:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarLink__jf4li.sa_homepage_active__YJl8\+:before{background:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_sidebarIcon__gNF5A{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(59,130,246,.6))}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_mainContent__eRoHi{background:#0000}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_contentHeader__uOpIv{background:#fff;border-color:#87cefa;box-shadow:0 4px 12px #0000000d}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_pageTitle__oFx1b{color:#1e293b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_pageSubtitle__KvD35{color:#64748b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_analyticsContent__lQDkO,.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_overviewContent__jdZsQ{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 12px #0000000d}.sa_homepage_themeModal__cVa7E{align-items:center;animation:sa_homepage_scaleIn__-f17u .3s ease-out;background:#1e293b;border:2px solid #f59e0b;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;width:90%}@keyframes sa_homepage_scaleIn__-f17u{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes sa_homepage_slideUp__NU96D{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sa_homepage_themeIcon__A20Yg{align-items:center;border-radius:50%;color:#f59e0b;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.sa_homepage_themeBtn__1ej7q{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;box-shadow:0 4px 15px #f59e0b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.sa_homepage_themeBtn__1ej7q:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 6px 20px #f59e0b66;transform:translateY(-1px)}.sa_homepage_cancelBtn__lhm7P{background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.sa_homepage_cancelBtn__lhm7P:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-1px)}.sa_homepage_themeModalHeader__RJt0s{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.sa_homepage_themeModalIcon__rCQAX{align-items:center;display:flex;flex-shrink:0;justify-content:center}.sa_homepage_themeModalIcon__rCQAX svg{display:block}.sa_homepage_themeModalHeader__RJt0s h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.sa_homepage_themeModalContent__3OOsR{padding:2rem}.sa_homepage_themeModalContent__3OOsR p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.sa_homepage_themeModalContent__3OOsR strong{color:#60a5fa;font-weight:600}.sa_homepage_themeModalSubtext__KSZju{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.sa_homepage_themeModalActions__GZXEl{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.sa_homepage_themeModalBtnCancel__rB9SH,.sa_homepage_themeModalBtnConfirm__JudFE{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.sa_homepage_themeModalBtnCancel__rB9SH{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.sa_homepage_themeModalBtnCancel__rB9SH:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.sa_homepage_themeModalBtnConfirm__JudFE{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.sa_homepage_themeModalBtnConfirm__JudFE:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModal__cVa7E{background:#fff;border:2px solid #f59e0b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModal__cVa7E h3{color:#f59e0b}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModalContent__3OOsR p,.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModal__cVa7E p{color:#475569}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModalContent__3OOsR strong{color:#3b82f6}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModalSubtext__KSZju{color:#64748b!important}.sa_homepage_systemApp__-lBNo.sa_homepage_lightMode__lQDJJ .sa_homepage_themeModalActions__GZXEl{background:#f8fafc;border-top-color:#e2e8f0}.lightMode .sa_homepage_errorModal__kXUsb,.lightMode .sa_homepage_successModal__-p8Gp{background:#fffffffa;box-shadow:0 25px 50px #00000026}.lightMode .sa_homepage_successModal__-p8Gp{border:2px solid #22c55e4d}.lightMode .sa_homepage_errorModal__kXUsb{border:2px solid #ef44444d}.lightMode .sa_homepage_errorModal__kXUsb h3,.lightMode .sa_homepage_successModal__-p8Gp h3{color:inherit}.lightMode .sa_homepage_errorModal__kXUsb p,.lightMode .sa_homepage_successModal__-p8Gp p{color:#334155}.sa_adduser_contentWrapper__f0R8t{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:2rem;margin:0 auto}.sa_adduser_formSection__PMUoy{animation:sa_adduser_slideUp__xY98- .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.sa_adduser_formSection__PMUoy:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.sa_adduser_sectionHeader__uCWct{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.sa_adduser_sectionIcon__alcCV{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.sa_adduser_sectionHeader__uCWct:hover .sa_adduser_sectionIcon__alcCV{background:#3b82f633;transform:scale(1.05)}.sa_adduser_sectionTitle__GI0Dv{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.sa_adduser_sectionAccent__HQmM-{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:1px;height:2px;margin-top:.25rem;width:3rem}.sa_adduser_sectionDivider__NIbUO{margin:1.5rem 0 0}.sa_adduser_sectionDivider__NIbUO .sa_adduser_sectionHeader__uCWct{margin-bottom:0}.sa_adduser_formGrid__Bl4MB{display:flex;flex-direction:column;gap:1.5rem}.sa_adduser_formRow__\+JkUE{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);width:100%}.sa_adduser_formField__lSq\+f{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sa_adduser_formLabel__q75-C{align-items:center;color:#e2e8f0;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;margin-bottom:.5rem}.sa_adduser_required__9Jn7\+{color:#ef4444}.sa_adduser_formLabelHint__F3DhQ{color:#94a3b8;font-size:.75rem;font-weight:400}.sa_adduser_formInput__b8D3W{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #47556966;border-radius:.75rem;box-sizing:border-box;color:#e2e8f0;font-size:.875rem;padding:.875rem 1rem;transition:all .3s ease;width:100%}.sa_adduser_formInput__b8D3W:hover{background:#0f172ae6;border-color:#3b82f666}.sa_adduser_formInput__b8D3W:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sa_adduser_formInput__b8D3W::placeholder{color:#64748b}.sa_adduser_formInput__b8D3W.sa_adduser_error__03UU-{background:#ef44440d;border-color:#ef4444}.sa_adduser_formInput__b8D3W option{background:#1e293b;color:#e2e8f0}.sa_adduser_passwordInputContainer__MOH7U{position:relative;width:100%}.sa_adduser_passwordInputContainer__MOH7U .sa_adduser_formInput__b8D3W{padding-right:3rem;width:100%}.sa_adduser_passwordToggle__uCVmU{background:none;border:none;border-radius:4px;color:#64748b;cursor:pointer;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .3s ease}.sa_adduser_passwordToggle__uCVmU:hover{background:#3b82f61a;color:#3b82f6}.sa_adduser_errorMessage__cl937{align-items:center;color:#fca5a5;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.sa_adduser_helperText__ytgsO{align-items:center;color:#94a3b8;display:flex;font-size:.75rem;font-style:italic;gap:.5rem;margin-top:.5rem}.sa_adduser_helperText__ytgsO svg{color:#60a5fa;flex-shrink:0}.sa_adduser_errorAlert__egLnj{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:.75rem;color:#fca5a5;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.sa_adduser_submitButtonContainer__IiVLm{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:center;margin-top:2rem;padding-top:2rem}.sa_adduser_resetButton__dyqDq,.sa_adduser_submitButton__T-8GG{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;min-width:140px;padding:.875rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.sa_adduser_resetButton__dyqDq{background:#475569cc;border:1px solid #47556999;color:#e2e8f0}.sa_adduser_resetButton__dyqDq:hover:not(:disabled){background:#475569;box-shadow:0 4px 12px #47556966;transform:translateY(-2px)}.sa_adduser_submitButton__T-8GG{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 14px #3b82f64d;color:#fff}.sa_adduser_submitButton__T-8GG:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 8px 25px #3b82f666;transform:translateY(-2px)}.sa_adduser_resetButton__dyqDq:disabled,.sa_adduser_submitButton__T-8GG:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.sa_adduser_submitButton__T-8GG.sa_adduser_loading__vAFFB{opacity:.8}.sa_adduser_submitButtonText__34R0X{align-items:center;display:flex;gap:.5rem}.sa_adduser_loadingSpinner__7jaz4{animation:sa_adduser_spin__Ogi-L 1s linear infinite}@keyframes sa_adduser_slideUp__xY98-{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sa_adduser_spin__Ogi-L{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.sa_adduser_contentWrapper__f0R8t{gap:1.5rem}.sa_adduser_formSection__PMUoy{padding:1.5rem}.sa_adduser_formRow__\+JkUE{gap:1rem;grid-template-columns:1fr}.sa_adduser_sectionHeader__uCWct{margin-bottom:1.5rem;padding-bottom:.75rem}.sa_adduser_sectionIcon__alcCV{height:2rem;width:2rem}.sa_adduser_sectionTitle__GI0Dv{font-size:1rem}.sa_adduser_submitButtonContainer__IiVLm{align-items:stretch;flex-direction:column}.sa_adduser_resetButton__dyqDq,.sa_adduser_submitButton__T-8GG{min-width:auto;width:100%}}@media (max-width:480px){.sa_adduser_formSection__PMUoy{padding:1rem}.sa_adduser_formInput__b8D3W{font-size:.8rem;padding:.75rem}.sa_adduser_formLabel__q75-C{font-size:.8rem}.sa_adduser_sectionHeader__uCWct{gap:.75rem}.sa_adduser_sectionIcon__alcCV{height:1.75rem;width:1.75rem}.sa_adduser_resetButton__dyqDq,.sa_adduser_submitButton__T-8GG{font-size:.8rem;padding:.75rem 1.5rem}}.sa_adduser_modalOverlay__IEoV1{align-items:center;animation:sa_adduser_fadeIn__LJahy .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:99999}@keyframes sa_adduser_fadeIn__LJahy{0%{opacity:0}to{opacity:1}}.sa_adduser_successModal__0ie9P{animation:sa_adduser_slideUp__xY98- .4s ease-out,sa_adduser_pulse__6SIN1 .6s ease-out;background:#1e293bfa;border:2px solid #22c55e4d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #22c55e33;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_adduser_successIcon__6OS7E{align-items:center;animation:sa_adduser_scaleIn__ObNrM .5s ease-out;background:#22c55e1a;border-radius:50%;color:#22c55e;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}@keyframes sa_adduser_scaleIn__ObNrM{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sa_adduser_successModal__0ie9P h3{color:#22c55e;font-size:1.5rem;margin-bottom:1rem}.sa_adduser_successModal__0ie9P p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_adduser_successBtn__BF-Yr{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:.75rem;box-shadow:0 4px 14px #22c55e4d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_adduser_successBtn__BF-Yr:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.sa_adduser_errorModal__sk5g\+{animation:sa_adduser_slideUp__xY98- .4s ease-out,sa_adduser_pulse__6SIN1 .6s ease-out;background:#1e293bfa;border:2px solid #ef44444d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #ef444433;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_adduser_errorIcon__9\+2KZ{align-items:center;animation:sa_adduser_scaleIn__ObNrM .5s ease-out;background:#ef44441a;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_adduser_errorModal__sk5g\+ h3{color:#ef4444;font-size:1.5rem;margin-bottom:1rem}.sa_adduser_errorModal__sk5g\+ p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_adduser_errorBtn__Ylqu4{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:.75rem;box-shadow:0 4px 14px #ef44444d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_adduser_errorBtn__Ylqu4:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}@media (max-width:768px){.sa_adduser_errorModal__sk5g\+,.sa_adduser_successModal__0ie9P{max-width:90%;padding:2rem}.sa_adduser_errorIcon__9\+2KZ,.sa_adduser_successIcon__6OS7E{height:64px;width:64px}.sa_adduser_errorModal__sk5g\+ h3,.sa_adduser_successModal__0ie9P h3{font-size:1.25rem}.sa_adduser_errorModal__sk5g\+ p,.sa_adduser_successModal__0ie9P p{font-size:.9rem}.sa_adduser_addUserContainer__InVH2{margin:.5rem 0;padding:1.5rem}.sa_adduser_formRow__\+JkUE{flex-direction:column;gap:1rem}.sa_adduser_formActions__Z7fxk{align-items:stretch;flex-direction:column}.sa_adduser_resetBtn__bKIn2,.sa_adduser_submitBtn__llc6Q{width:100%}}@media (max-width:480px){.sa_adduser_addUserHeader__xTwQr h2{font-size:1.5rem}.sa_adduser_addUserContainer__InVH2{padding:1rem}.sa_adduser_formGroup__G8xlm input,.sa_adduser_selectInput__8VTOM{padding:.625rem .875rem}}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD{background:#0000}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formSection__PMUoy{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formSection__PMUoy:hover{box-shadow:0 4px 12px #3b82f626}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_sectionHeader__uCWct{border-bottom:1px solid #e2e8f0cc}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_sectionIcon__alcCV{background:#3b82f61a;color:#3b82f6}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_sectionHeader__uCWct:hover .sa_adduser_sectionIcon__alcCV{background:#3b82f633}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_sectionTitle__GI0Dv{color:#1e293b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_sectionAccent__HQmM-{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formLabel__q75-C{color:#475569}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formLabelHint__F3DhQ{color:#64748b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W:hover{background:#fff;border-color:#3b82f666}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W::placeholder{color:#94a3b8}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W.sa_adduser_error__03UU-{background:#ef44440d;border-color:#ef4444}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_formInput__b8D3W option{background:#fff;color:#1e293b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_passwordToggle__uCVmU{color:#64748b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_passwordToggle__uCVmU:hover{background:#3b82f61a;color:#3b82f6}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_errorMessage__cl937{color:#dc2626}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_helperText__ytgsO{color:#64748b}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_helperText__ytgsO svg{color:#3b82f6}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_errorAlert__egLnj{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_submitButtonContainer__IiVLm{border-top:1px solid #e2e8f0cc}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_resetButton__dyqDq{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.sa_adduser_contentWrapper__f0R8t.sa_adduser_lightMode__ghNAD .sa_adduser_resetButton__dyqDq:hover:not(:disabled){background:#cbd5e1;box-shadow:0 4px 12px #64748b33}.lightMode .sa_adduser_successModal__0ie9P{background:#fffffffa;border:2px solid #22c55e4d;box-shadow:0 25px 50px #00000026,0 0 20px #22c55e33}.lightMode .sa_adduser_successModal__0ie9P h3{color:#22c55e}.lightMode .sa_adduser_successModal__0ie9P p{color:#334155}.lightMode .sa_adduser_errorModal__sk5g\+{background:#fffffffa;border:2px solid #ef44444d;box-shadow:0 25px 50px #00000026,0 0 20px #ef444433}.lightMode .sa_adduser_errorModal__sk5g\+ h3{color:#ef4444}.lightMode .sa_adduser_errorModal__sk5g\+ p{color:#334155}.sa_edituser_contentWrapper__94PMw{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:2rem;margin:0 auto}.sa_edituser_formSection__M7Ucl{animation:sa_edituser_slideUp__q7Kbi .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.sa_edituser_formSection__M7Ucl:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.sa_edituser_sectionHeader__tsn8y{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.sa_edituser_sectionIcon__u5\+J4{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.sa_edituser_sectionHeader__tsn8y:hover .sa_edituser_sectionIcon__u5\+J4{background:#3b82f633;transform:scale(1.05)}.sa_edituser_sectionTitle__18Old{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.sa_edituser_sectionAccent__KhGKH{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:1px;height:2px;margin-top:.25rem;width:3rem}.sa_edituser_errorAlert__nH4X6{background:#ef44441a;border:1px solid #ef44444d;color:#fca5a5;font-size:.875rem;gap:.75rem}.sa_edituser_controlsSection__4GjUj,.sa_edituser_errorAlert__nH4X6{align-items:center;border-radius:.75rem;display:flex;margin-bottom:1.5rem;padding:1rem}.sa_edituser_controlsSection__4GjUj{background:#0f172a80;border:1px solid #4755694d;gap:1rem;justify-content:space-between}.sa_edituser_searchContainer__mk9-Q{flex:1 1;max-width:400px}.sa_edituser_searchInputContainer__WDb1g{align-items:center;display:flex;position:relative}.sa_edituser_searchInputContainer__WDb1g svg{color:#64748b;left:12px;position:absolute;z-index:1}.sa_edituser_searchInput__d8T9q{background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;color:#e2e8f0;font-size:.875rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .3s ease;width:100%}.sa_edituser_searchInput__d8T9q:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sa_edituser_searchInput__d8T9q::placeholder{color:#64748b}.sa_edituser_refreshButton__\+sZow{align-items:center;background:#475569cc;border:1px solid #47556999;border-radius:.5rem;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .3s ease}.sa_edituser_refreshButton__\+sZow:hover:not(:disabled){background:#475569;transform:translateY(-1px)}.sa_edituser_refreshButton__\+sZow:disabled{cursor:not-allowed;opacity:.6}.sa_edituser_tableContainer__iTQcf{background:#0f172a99;border:1px solid #4755694d;border-radius:.75rem;overflow:hidden}.sa_edituser_tableWrapper__7lvlk{overflow-x:auto}.sa_edituser_usersTable__Kxyv6{border-collapse:collapse;width:100%}.sa_edituser_usersTable__Kxyv6 thead{background:#0f172acc}.sa_edituser_usersTable__Kxyv6 th{border-bottom:1px solid #4755694d;color:#94a3b8;font-size:.875rem;font-weight:600;letter-spacing:.025em;padding:1rem;text-align:left;text-transform:uppercase}.sa_edituser_tableRow__7mdWD{transition:all .2s ease}.sa_edituser_tableRow__7mdWD:hover{background:#4755691a}.sa_edituser_editingRow__XRUXs{background:#3b82f60d}.sa_edituser_usersTable__Kxyv6 td{border-bottom:1px solid #47556933;padding:1rem;vertical-align:middle}.sa_edituser_idCell__qoZiL{color:#94a3b8;font-size:.875rem;font-weight:500;min-width:60px}.sa_edituser_userTypeCell__Gmtkm{min-width:120px}.sa_edituser_typeBadge__y5a9E{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase}.sa_edituser_typeunitnurse__JOswp{background:#3b82f61a;border:1px solid #3b82f633;color:#60a5fa}.sa_edituser_typechiefnurse__6mtsD{background:#8b5cf61a;border:1px solid #8b5cf633;color:#a78bfa}.sa_edituser_typewarden__xowTU{background:#eab3081a;border:1px solid #eab30833;color:#fbbf24}.sa_edituser_typejailofficer__fAaxs{background:#06b6d41a;border:1px solid #06b6d433;color:#22d3ee}.sa_edituser_typeadmin__B3BRg{background:#ef44441a;border:1px solid #ef444433;color:#f87171}.sa_edituser_typeDefault__omDwk{background:#4755691a;border:1px solid #47556933;color:#94a3b8}.sa_edituser_nameCell__Mf4KI{color:#e2e8f0;font-size:.875rem;min-width:120px}.sa_edituser_emailCell__ESBGn{color:#94a3b8;font-size:.875rem;min-width:200px}.sa_edituser_timestampCell__t3OOE{color:#94a3b8;font-size:.813rem;min-width:140px;white-space:nowrap}.sa_edituser_timestampText__Fa0pP{background:#3b82f61a;border-radius:.375rem;color:#60a5fa;display:inline-block;font-family:Courier New,monospace;padding:.25rem .5rem}.sa_edituser_timestampText__Fa0pP.sa_edituser_neverLoggedIn__7sd4k{background:#94a3b81a;color:#94a3b8;font-style:italic}.sa_edituser_statusCell__omrHO{min-width:120px}.sa_edituser_statusBadge__pu2Lh{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase}.sa_edituser_statusNormal__16ya6{background:#22c55e1a;border:1px solid #22c55e33;color:#4ade80}.sa_edituser_statusNeedsReset__7OBGt{background:#ef44441a;border:1px solid #ef444433;color:#f87171}.sa_edituser_actionCell__2FrZs{min-width:180px}.sa_edituser_actionButtons__PDhiN{align-items:center;display:flex;gap:.5rem}.sa_edituser_deleteButton__JDTBG,.sa_edituser_editButton__zZ\+nb{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.sa_edituser_editButton__zZ\+nb{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.sa_edituser_editButton__zZ\+nb:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.sa_edituser_deleteButton__JDTBG{background:#ef44441a;border-color:#ef44444d;color:#f87171}.sa_edituser_deleteButton__JDTBG:hover:not(:disabled){background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.sa_edituser_deleteButton__JDTBG:disabled{cursor:not-allowed;opacity:.6}.sa_edituser_resetButton__rNQgk{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:.5rem;color:#f87171;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.sa_edituser_resetButton__rNQgk:hover:not(:disabled){background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.sa_edituser_resetButton__rNQgk:disabled{cursor:not-allowed;opacity:.6}.sa_edituser_deleteButton__JDTBG.sa_edituser_deleting__ZKKM6{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.sa_edituser_cancelButton__2ziH9,.sa_edituser_saveButton__8xA9b{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.sa_edituser_saveButton__8xA9b{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.sa_edituser_saveButton__8xA9b:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.sa_edituser_cancelButton__2ziH9{background:#475569cc;border-color:#47556999;color:#e2e8f0}.sa_edituser_cancelButton__2ziH9:hover{background:#475569;transform:translateY(-1px)}.sa_edituser_editInput__4YTT\+{background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding:.5rem .75rem;transition:all .3s ease;width:100%}.sa_edituser_editInput__4YTT\+:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.sa_edituser_editInput__4YTT\+.sa_edituser_error__-qyqV{background:#ef44440d;border-color:#ef4444}.sa_edituser_editInput__4YTT\+ option{background:#1e293b;color:#e2e8f0}.sa_edituser_errorText__AdFlw{color:#fca5a5;display:block;font-size:.65rem;margin-top:.25rem}.sa_edituser_buttonSpinner__ILP\+8{animation:sa_edituser_spin__V9UkV 1s linear infinite}.sa_edituser_emptyState__lijso,.sa_edituser_loadingState__-gl0M{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.sa_edituser_emptyState__lijso svg,.sa_edituser_loadingState__-gl0M svg{color:#64748b;margin-bottom:1rem}.sa_edituser_loadingSpinner__R8gQ-{animation:sa_edituser_spin__V9UkV 1s linear infinite}.sa_edituser_emptyState__lijso p{margin:.5rem 0}.sa_edituser_summarySection__5qkdO{background:#0f172a80;border:1px solid #4755694d;border-radius:.75rem;margin-top:1.5rem;padding:1rem}.sa_edituser_summaryStats__6PJN6{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.sa_edituser_statItem__dQHWy{align-items:center;background:#4755691a;border-radius:.5rem;display:flex;flex-direction:column;padding:.75rem;text-align:center}.sa_edituser_statNumber__ke-LC{color:#3b82f6;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.sa_edituser_statLabel__PyhY5{color:#94a3b8;font-size:.75rem;letter-spacing:.025em;text-transform:uppercase}@keyframes sa_edituser_slideUp__q7Kbi{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sa_edituser_spin__V9UkV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.sa_edituser_contentWrapper__94PMw{gap:1.5rem}.sa_edituser_formSection__M7Ucl{padding:1.5rem}.sa_edituser_controlsSection__4GjUj{align-items:stretch;flex-direction:column;gap:1rem}.sa_edituser_searchContainer__mk9-Q{max-width:none}.sa_edituser_summaryStats__6PJN6{grid-template-columns:1fr}.sa_edituser_usersTable__Kxyv6 td,.sa_edituser_usersTable__Kxyv6 th{padding:.75rem .5rem}.sa_edituser_emailCell__ESBGn,.sa_edituser_nameCell__Mf4KI{min-width:150px}}@media (max-width:480px){.sa_edituser_formSection__M7Ucl{padding:1rem}.sa_edituser_sectionHeader__tsn8y{gap:.75rem}.sa_edituser_sectionIcon__u5\+J4{height:2rem;width:2rem}.sa_edituser_tableWrapper__7lvlk{font-size:.8rem}.sa_edituser_resetButton__rNQgk{font-size:.7rem;padding:.375rem .5rem}}.sa_edituser_modalOverlay__OWWOy{align-items:center;animation:sa_edituser_fadeIn__YBMij .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;display:flex;height:100vh;inset:0;justify-content:center;margin:0;overflow:auto;padding:0;position:fixed;width:100vw;z-index:999999}@keyframes sa_edituser_fadeIn__YBMij{0%{opacity:0}to{opacity:1}}@keyframes sa_edituser_modalSlideUp__6ITiP{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes sa_edituser_pulse__D1rOf{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.sa_edituser_successModal__sue1z{animation:sa_edituser_modalSlideUp__6ITiP .4s ease-out,sa_edituser_pulse__D1rOf .6s ease-out;background:#1e293bfa;border:2px solid #22c55e4d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #22c55e33;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_edituser_successIcon__arRET{align-items:center;animation:sa_edituser_scaleIn__psw88 .5s ease-out;background:#22c55e1a;border-radius:50%;color:#22c55e;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}@keyframes sa_edituser_scaleIn__psw88{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sa_edituser_successModal__sue1z h3{color:#22c55e;font-size:1.5rem;margin-bottom:1rem}.sa_edituser_successModal__sue1z p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_edituser_successBtn__LaLaz{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:.75rem;box-shadow:0 4px 14px #22c55e4d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_edituser_successBtn__LaLaz:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.sa_edituser_confirmModal__0PF5D{animation:sa_edituser_modalSlideUp__6ITiP .4s ease-out,sa_edituser_pulse__D1rOf .6s ease-out;background:#1e293bfa;border:2px solid #fbbf244d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #fbbf2433;max-width:450px;padding:2.5rem;text-align:center;width:90%}.sa_edituser_confirmIcon__qxwpF{align-items:center;animation:sa_edituser_scaleIn__psw88 .5s ease-out;background:#fbbf241a;border-radius:50%;color:#fbbf24;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_edituser_confirmModal__0PF5D h3{color:#fbbf24;font-size:1.5rem;margin-bottom:1rem}.sa_edituser_confirmModal__0PF5D p{color:#e2e8f0;font-size:1rem;margin-bottom:1rem}.sa_edituser_confirmModal__0PF5D p strong{color:#fbbf24;font-weight:600}.sa_edituser_warningText__CHVwu{color:#f87171!important;font-size:.9rem!important;font-weight:500;margin-bottom:2rem!important}.sa_edituser_confirmActions__1gMfk{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.sa_edituser_cancelBtn__pEpvv{background:#47556980;border:1px solid #94a3b84d;border-radius:.75rem;box-shadow:0 4px 14px #0003;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2rem;transition:all .3s ease}.sa_edituser_cancelBtn__pEpvv:hover{background:#475569b3;box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.sa_edituser_confirmBtn__4jPMq{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:.75rem;box-shadow:0 4px 14px #ef44444d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2rem;transition:all .3s ease}.sa_edituser_confirmBtn__4jPMq:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}.sa_edituser_errorModal__p8LkE{animation:sa_edituser_modalSlideUp__6ITiP .4s ease-out,sa_edituser_pulse__D1rOf .6s ease-out;background:#1e293bfa;border:2px solid #ef44444d;border-radius:1.5rem;box-shadow:0 25px 50px #00000080,0 0 20px #ef444433;max-width:400px;padding:2.5rem;text-align:center;width:90%}.sa_edituser_errorIcon__V8u--{align-items:center;animation:sa_edituser_scaleIn__psw88 .5s ease-out;background:#ef44441a;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_edituser_errorModal__p8LkE h3{color:#ef4444;font-size:1.5rem;margin-bottom:1rem}.sa_edituser_errorModal__p8LkE p{color:#e2e8f0;font-size:1rem;margin-bottom:2rem}.sa_edituser_errorBtn__4D0Ds{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:.75rem;box-shadow:0 4px 14px #ef44444d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.875rem 2.5rem;transition:all .3s ease}.sa_edituser_errorBtn__4D0Ds:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}@media (max-width:768px){.sa_edituser_confirmModal__0PF5D,.sa_edituser_errorModal__p8LkE,.sa_edituser_successModal__sue1z{max-width:90%;padding:2rem}.sa_edituser_confirmIcon__qxwpF,.sa_edituser_errorIcon__V8u--,.sa_edituser_successIcon__arRET{height:64px;width:64px}.sa_edituser_confirmModal__0PF5D h3,.sa_edituser_errorModal__p8LkE h3,.sa_edituser_successModal__sue1z h3{font-size:1.25rem}.sa_edituser_confirmActions__1gMfk{flex-direction:column}.sa_edituser_cancelBtn__pEpvv,.sa_edituser_confirmBtn__4jPMq{width:100%}}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF{background:#0000}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_formSection__M7Ucl{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_formSection__M7Ucl:hover{box-shadow:0 4px 12px #3b82f626}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_sectionHeader__tsn8y{border-bottom:1px solid #e2e8f0cc}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_sectionIcon__u5\+J4{background:#3b82f61a;color:#3b82f6}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_sectionHeader__tsn8y:hover .sa_edituser_sectionIcon__u5\+J4{background:#3b82f633}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_sectionTitle__18Old{color:#1e293b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_errorAlert__nH4X6{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_controlsSection__4GjUj{background:#f8fafccc;border:1px solid #e2e8f0cc}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_searchInput__d8T9q{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_searchInput__d8T9q:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_searchInput__d8T9q::placeholder{color:#94a3b8}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_searchInputContainer__WDb1g svg{color:#64748b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_refreshButton__\+sZow{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_refreshButton__\+sZow:hover:not(:disabled){background:#cbd5e1}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_tableContainer__iTQcf{background:#fff9;border:1px solid #e2e8f0cc}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_usersTable__Kxyv6 thead{background:#f8fafccc}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_usersTable__Kxyv6 th{border-bottom:1px solid #e2e8f0cc;color:#475569}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_tableRow__7mdWD:hover{background:#3b82f60d}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_editingRow__XRUXs{background:#3b82f614}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_usersTable__Kxyv6 td{border-bottom:1px solid #e2e8f080}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_idCell__qoZiL{color:#64748b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_nameCell__Mf4KI{color:#1e293b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_emailCell__ESBGn,.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_timestampCell__t3OOE{color:#64748b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_editInput__4YTT\+{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_editInput__4YTT\+:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_editInput__4YTT\+.sa_edituser_error__-qyqV{background:#ef44440d;border-color:#ef4444}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_editInput__4YTT\+ option{background:#fff;color:#1e293b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_errorText__AdFlw{color:#dc2626}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_emptyState__lijso,.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_loadingState__-gl0M{color:#64748b}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_emptyState__lijso svg,.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_loadingState__-gl0M svg{color:#cbd5e1}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_summarySection__5qkdO{background:#f8fafccc;border:1px solid #87cefa}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_statItem__dQHWy{background:#fff9;border:1px solid #87cefa}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_statNumber__ke-LC{color:#3b82f6}.sa_edituser_contentWrapper__94PMw.sa_edituser_lightMode__l1WzF .sa_edituser_statLabel__PyhY5{color:#64748b}.lightMode .sa_edituser_confirmModal__0PF5D,.lightMode .sa_edituser_errorModal__p8LkE,.lightMode .sa_edituser_successModal__sue1z{background:#fffffffa;box-shadow:0 25px 50px #00000026}.lightMode .sa_edituser_successModal__sue1z{border:2px solid #22c55e4d}.lightMode .sa_edituser_errorModal__p8LkE{border:2px solid #ef44444d}.lightMode .sa_edituser_confirmModal__0PF5D{border:2px solid #fbbf244d}.lightMode .sa_edituser_confirmModal__0PF5D h3,.lightMode .sa_edituser_errorModal__p8LkE h3,.lightMode .sa_edituser_successModal__sue1z h3{color:inherit}.lightMode .sa_edituser_confirmModal__0PF5D p,.lightMode .sa_edituser_errorModal__p8LkE p,.lightMode .sa_edituser_successModal__sue1z p{color:#334155}.lightMode .sa_edituser_confirmModal__0PF5D p strong{color:#f59e0b}.lightMode .sa_edituser_warningText__CHVwu{color:#dc2626!important}.lightMode .sa_edituser_cancelBtn__pEpvv{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.lightMode .sa_edituser_cancelBtn__pEpvv:hover{background:#cbd5e1}.sa_add_cell_contentWrapper__qOJKF{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:2rem;margin:0 auto}.sa_add_cell_formSection__fxwaI{animation:sa_add_cell_slideUp__tcohf .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.sa_add_cell_formSection__fxwaI:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.sa_add_cell_sectionHeader__Ioieo{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.sa_add_cell_sectionIcon__Tx724{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.sa_add_cell_sectionHeader__Ioieo:hover .sa_add_cell_sectionIcon__Tx724{background:#3b82f633;transform:scale(1.05)}.sa_add_cell_sectionTitle__lQNsJ{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.sa_add_cell_sectionAccent__BaKLh{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:1px;height:2px;margin-top:.25rem;width:3rem}.sa_add_cell_formGrid__ia6-l{display:flex;flex-direction:column;gap:1.5rem}.sa_add_cell_formRow__cIh8Y{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);width:100%}.sa_add_cell_formField__xfxZh{display:flex;flex-direction:column;gap:.5rem;min-width:0}.sa_add_cell_formLabel__S47Nv{align-items:center;color:#e2e8f0;display:flex;font-size:.875rem;font-weight:500;gap:.25rem;margin-bottom:.5rem}.sa_add_cell_required__JtctR{color:#ef4444}.sa_add_cell_formLabelHint__I10wk{color:#94a3b8;font-size:.75rem;font-weight:400}.sa_add_cell_formInput__jLy9w{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172acc;border:1px solid #47556966;border-radius:.75rem;box-sizing:border-box;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding:.875rem 1rem;transition:all .3s ease;width:100%}.sa_add_cell_formInput__jLy9w:hover{background:#0f172ae6;border-color:#3b82f666}.sa_add_cell_formInput__jLy9w:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sa_add_cell_formInput__jLy9w::placeholder{color:#64748b}.sa_add_cell_formInput__jLy9w.sa_add_cell_error__AB3up{background:#ef44440d;border-color:#ef4444}.sa_add_cell_formInput__jLy9w option{background:#1e293b;color:#e2e8f0;padding:.5rem}.sa_add_cell_formInput__jLy9w option:hover{background:#334155}textarea.sa_add_cell_formInput__jLy9w{min-height:100px;resize:vertical}.sa_add_cell_errorMessage__yi-0P{align-items:center;color:#fca5a5;display:flex;font-size:.75rem;gap:.25rem;margin-top:.25rem}.sa_add_cell_errorAlert__F0Yez{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-radius:.75rem;color:#fca5a5;display:flex;font-size:.875rem;gap:.75rem;margin-bottom:1.5rem;padding:1rem}.sa_add_cell_submitButtonContainer__ehzNp{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:center;margin-top:2rem;padding-top:2rem}.sa_add_cell_resetButton__K1J2r,.sa_add_cell_submitButton__yj7jk{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;min-width:140px;padding:.875rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.sa_add_cell_resetButton__K1J2r{background:#475569cc;border:1px solid #47556999;color:#e2e8f0}.sa_add_cell_resetButton__K1J2r:hover:not(:disabled){background:#475569;box-shadow:0 4px 12px #47556966;transform:translateY(-2px)}.sa_add_cell_submitButton__yj7jk{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 14px #3b82f64d;color:#fff}.sa_add_cell_submitButton__yj7jk:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 8px 25px #3b82f666;transform:translateY(-2px)}.sa_add_cell_resetButton__K1J2r:disabled,.sa_add_cell_submitButton__yj7jk:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.sa_add_cell_submitButton__yj7jk.sa_add_cell_loading__nKsUy{opacity:.8}.sa_add_cell_submitButtonText__R7B-L{align-items:center;display:flex;gap:.5rem}.sa_add_cell_loadingSpinner__fqE8P{animation:sa_add_cell_spin__2tMAd 1s linear infinite}@keyframes sa_add_cell_slideUp__tcohf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sa_add_cell_spin__2tMAd{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.sa_add_cell_contentWrapper__qOJKF{gap:1.5rem}.sa_add_cell_formSection__fxwaI{padding:1.5rem}.sa_add_cell_formRow__cIh8Y{gap:1rem;grid-template-columns:1fr}.sa_add_cell_sectionHeader__Ioieo{margin-bottom:1.5rem;padding-bottom:.75rem}.sa_add_cell_sectionIcon__Tx724{height:2rem;width:2rem}.sa_add_cell_sectionTitle__lQNsJ{font-size:1rem}.sa_add_cell_submitButtonContainer__ehzNp{align-items:stretch;flex-direction:column}.sa_add_cell_resetButton__K1J2r,.sa_add_cell_submitButton__yj7jk{min-width:auto;width:100%}}@media (max-width:480px){.sa_add_cell_formSection__fxwaI{padding:1rem}.sa_add_cell_formInput__jLy9w{font-size:.8rem;padding:.75rem}.sa_add_cell_formLabel__S47Nv{font-size:.8rem}.sa_add_cell_sectionHeader__Ioieo{gap:.75rem}.sa_add_cell_sectionIcon__Tx724{height:1.75rem;width:1.75rem}.sa_add_cell_resetButton__K1J2r,.sa_add_cell_submitButton__yj7jk{font-size:.8rem;padding:.75rem 1.5rem}}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D{background:#0000}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formSection__fxwaI{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formSection__fxwaI:hover{box-shadow:0 4px 12px #3b82f626}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_sectionHeader__Ioieo{border-bottom:1px solid #e2e8f0cc}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_sectionIcon__Tx724{background:#3b82f61a;color:#3b82f6}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_sectionHeader__Ioieo:hover .sa_add_cell_sectionIcon__Tx724{background:#3b82f633}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_sectionTitle__lQNsJ{color:#1e293b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_sectionAccent__BaKLh{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formLabel__S47Nv{color:#1e293b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formLabelHint__I10wk{color:#64748b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_required__JtctR{color:#ef4444}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w:hover{background:#fff;border-color:#3b82f666}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w::placeholder{color:#94a3b8}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w.sa_add_cell_error__AB3up{background:#ef44440d;border-color:#ef4444}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w option{background:#fff;color:#1e293b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_formInput__jLy9w option:hover{background:#f8fafc}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_errorMessage__yi-0P{color:#dc2626}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_errorMessage__yi-0P svg{color:#ef4444}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_errorAlert__F0Yez{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_errorAlert__F0Yez svg{color:#ef4444}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_submitButtonContainer__ehzNp{border-top:1px solid #e2e8f0cc}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_resetButton__K1J2r{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_resetButton__K1J2r:hover:not(:disabled){background:#cbd5e1;box-shadow:0 4px 12px #64748b4d}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_resetButton__K1J2r svg{color:#64748b}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_submitButton__yj7jk{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 14px #3b82f64d;color:#fff}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_submitButton__yj7jk:hover:not(:disabled){background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 8px 25px #3b82f666}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_submitButton__yj7jk.sa_add_cell_loading__nKsUy{opacity:.8}.sa_add_cell_contentWrapper__qOJKF.sa_add_cell_lightMode__rJY3D .sa_add_cell_loadingSpinner__fqE8P{color:#fff}.sa_edit_cell_contentWrapper__lTCPh{display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:2rem;margin:0 auto}.sa_edit_cell_formSection__F7GqH{animation:sa_edit_cell_slideUp__6LED- .6s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:1.5rem;box-shadow:0 20px 60px #0003;padding:2.5rem;transition:all .3s ease}.sa_edit_cell_formSection__F7GqH:hover{box-shadow:0 25px 70px #00000040;transform:translateY(-1px)}.sa_edit_cell_sectionHeader__MsTiC{align-items:center;border-bottom:1px solid #3b82f633;display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem}.sa_edit_cell_sectionIcon__uBeT8{align-items:center;background:#3b82f61a;border-radius:.75rem;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.sa_edit_cell_sectionHeader__MsTiC:hover .sa_edit_cell_sectionIcon__uBeT8{background:#3b82f633;transform:scale(1.05)}.sa_edit_cell_sectionTitle__hz5FI{color:#e2e8f0;font-size:1.125rem;font-weight:600;margin:0}.sa_edit_cell_sectionAccent__Wa5pV{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:1px;height:2px;margin-top:.25rem;width:3rem}.sa_edit_cell_errorAlert__Nhe4p{background:#ef44441a;border:1px solid #ef44444d;color:#fca5a5;font-size:.875rem;gap:.75rem}.sa_edit_cell_controlsSection__Y8F2C,.sa_edit_cell_errorAlert__Nhe4p{align-items:center;border-radius:.75rem;display:flex;margin-bottom:1.5rem;padding:1rem}.sa_edit_cell_controlsSection__Y8F2C{background:#0f172a80;border:1px solid #4755694d;gap:1rem;justify-content:space-between}.sa_edit_cell_searchContainer__CaO1n{flex:1 1;max-width:400px}.sa_edit_cell_searchInputContainer__nqP8L{align-items:center;display:flex;position:relative}.sa_edit_cell_searchInputContainer__nqP8L svg{color:#64748b;left:12px;position:absolute;z-index:1}.sa_edit_cell_searchInput__rLCrT{background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;color:#e2e8f0;font-size:.875rem;padding:.75rem 1rem .75rem 2.5rem;transition:all .3s ease;width:100%}.sa_edit_cell_searchInput__rLCrT:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.sa_edit_cell_searchInput__rLCrT::placeholder{color:#64748b}.sa_edit_cell_refreshButton__9qqVs{align-items:center;background:#475569cc;border:1px solid #47556999;border-radius:.5rem;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.75rem 1rem;transition:all .3s ease}.sa_edit_cell_refreshButton__9qqVs:hover:not(:disabled){background:#475569;transform:translateY(-1px)}.sa_edit_cell_refreshButton__9qqVs:disabled{cursor:not-allowed;opacity:.6}.sa_edit_cell_tableContainer__syg8\+{background:#0f172a99;border:1px solid #4755694d;border-radius:.75rem;overflow:hidden}.sa_edit_cell_tableWrapper__PR4ob{overflow-x:auto}.sa_edit_cell_cellsTable__NBaD0{border-collapse:collapse;width:100%}.sa_edit_cell_cellsTable__NBaD0 thead{background:#0f172acc}.sa_edit_cell_cellsTable__NBaD0 th{border-bottom:1px solid #4755694d;color:#94a3b8;font-size:.875rem;font-weight:600;letter-spacing:.025em;padding:1rem;text-align:left;text-transform:uppercase}.sa_edit_cell_tableRow__PEnGr{transition:all .2s ease}.sa_edit_cell_tableRow__PEnGr:hover{background:#4755691a}.sa_edit_cell_editingRow__4AXTJ{background:#3b82f60d}.sa_edit_cell_cellsTable__NBaD0 td{border-bottom:1px solid #47556933;padding:1rem;vertical-align:middle}.sa_edit_cell_idCell__XYzg9{color:#94a3b8;font-size:.875rem;font-weight:500;min-width:60px}.sa_edit_cell_typeCell__55d7L{min-width:140px}.sa_edit_cell_typeBadge__2FkpH{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.25rem .75rem;text-transform:uppercase}.sa_edit_cell_typeMale__qwh4s{background:#3b82f61a;border:1px solid #3b82f633;color:#60a5fa}.sa_edit_cell_typeFemale__CWBUo{background:#ec48991a;border:1px solid #ec489933;color:#ec4899}.sa_edit_cell_typeIsolation__IujxY{background:#fbbf241a;border:1px solid #fbbf2433;color:#fbbf24}.sa_edit_cell_cellNoCell__REN3-{color:#e2e8f0;font-size:.875rem;font-weight:500;min-width:120px}.sa_edit_cell_capacityCell__vz8a0{color:#94a3b8;font-size:.875rem;font-weight:500;min-width:100px}.sa_edit_cell_occupancyCell__jlyyF{min-width:140px}.sa_edit_cell_occupancyInfo__hOtan{display:flex;flex-direction:column;gap:.25rem}.sa_edit_cell_occupancyNumber__rzX0B{color:#e2e8f0;font-size:.875rem;font-weight:500}.sa_edit_cell_occupancyBar__7pysf{background:#4755694d;border-radius:3px;height:6px;overflow:hidden}.sa_edit_cell_occupancyFill__BQJN0{display:block;height:100%;transition:width .3s ease}.sa_edit_cell_noteCell__Yt26N{color:#94a3b8;font-size:.875rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa_edit_cell_actionCell__pVY2u{min-width:180px}.sa_edit_cell_actionButtons__Nxroi{display:flex;flex-wrap:wrap;gap:.5rem}.sa_edit_cell_cancelButton__Y-Wy5,.sa_edit_cell_deleteButton__GdcS1,.sa_edit_cell_editButton__KSlRv,.sa_edit_cell_saveButton__7y0\+m{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.5rem .75rem;transition:all .3s ease}.sa_edit_cell_editButton__KSlRv{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.sa_edit_cell_editButton__KSlRv:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.sa_edit_cell_deleteButton__GdcS1{background:#ef44441a;border-color:#ef44444d;color:#f87171}.sa_edit_cell_deleteButton__GdcS1:hover{background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.sa_edit_cell_saveButton__7y0\+m{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.sa_edit_cell_saveButton__7y0\+m:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.sa_edit_cell_cancelButton__Y-Wy5{background:#475569cc;border-color:#47556999;color:#e2e8f0}.sa_edit_cell_cancelButton__Y-Wy5:hover{background:#475569;transform:translateY(-1px)}.sa_edit_cell_editInput__JZmiP,.sa_edit_cell_editTextarea__d8slb{background:#0f172acc;border:1px solid #47556966;border-radius:.5rem;color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;padding:.5rem .75rem;transition:all .3s ease;width:100%}.sa_edit_cell_editInput__JZmiP:focus,.sa_edit_cell_editTextarea__d8slb:focus{background:#0f172af2;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.sa_edit_cell_editInput__JZmiP.sa_edit_cell_error__PVRwy{background:#ef44440d;border-color:#ef4444}.sa_edit_cell_editInput__JZmiP option{background:#1e293b;color:#e2e8f0}.sa_edit_cell_editTextarea__d8slb{min-height:60px;resize:vertical}.sa_edit_cell_errorText__LJC\+6{color:#fca5a5;display:block;font-size:.65rem;margin-top:.25rem}.sa_edit_cell_emptyState__VRZwJ,.sa_edit_cell_loadingState__pRBau{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:3rem;text-align:center}.sa_edit_cell_emptyState__VRZwJ svg,.sa_edit_cell_loadingState__pRBau svg{color:#64748b;margin-bottom:1rem}.sa_edit_cell_loadingSpinner__DRQrC{animation:sa_edit_cell_spin__T9RpU 1s linear infinite}.sa_edit_cell_emptyState__VRZwJ p{margin:.5rem 0}.sa_edit_cell_summarySection__kOiMq{background:#0f172a80;border:1px solid #4755694d;border-radius:.75rem;margin-top:1.5rem;padding:1rem}.sa_edit_cell_summaryStats__SxCuP{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.sa_edit_cell_statItem__fzs15{align-items:center;background:#4755691a;border-radius:.5rem;display:flex;flex-direction:column;padding:.75rem;text-align:center}.sa_edit_cell_statNumber__LoecA{color:#3b82f6;font-size:1.5rem;font-weight:700;margin-bottom:.25rem}.sa_edit_cell_statLabel__WKefk{color:#94a3b8;font-size:.75rem;letter-spacing:.025em;text-transform:uppercase}@keyframes sa_edit_cell_slideUp__6LED-{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sa_edit_cell_spin__T9RpU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.sa_edit_cell_contentWrapper__lTCPh{gap:1.5rem}.sa_edit_cell_formSection__F7GqH{padding:1.5rem}.sa_edit_cell_controlsSection__Y8F2C{align-items:stretch;flex-direction:column;gap:1rem}.sa_edit_cell_searchContainer__CaO1n{max-width:none}.sa_edit_cell_summaryStats__SxCuP{grid-template-columns:1fr}.sa_edit_cell_cellsTable__NBaD0 td,.sa_edit_cell_cellsTable__NBaD0 th{padding:.75rem .5rem}.sa_edit_cell_actionButtons__Nxroi{flex-direction:column}}@media (max-width:480px){.sa_edit_cell_formSection__F7GqH{padding:1rem}.sa_edit_cell_sectionHeader__MsTiC{gap:.75rem}.sa_edit_cell_sectionIcon__uBeT8{height:2rem;width:2rem}.sa_edit_cell_tableWrapper__PR4ob{font-size:.8rem}.sa_edit_cell_cancelButton__Y-Wy5,.sa_edit_cell_deleteButton__GdcS1,.sa_edit_cell_editButton__KSlRv,.sa_edit_cell_saveButton__7y0\+m{font-size:.7rem;padding:.375rem .5rem}}.sa_edit_cell_modalOverlay__1wadg{align-items:center;animation:sa_edit_cell_fadeIn__1ICyE .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.sa_edit_cell_confirmModal__STcMb,.sa_edit_cell_errorModal__SGi3L,.sa_edit_cell_successModal__Q8uJ-{animation:sa_edit_cell_modalSlideUp__OwcU1 .4s cubic-bezier(.34,1.56,.64,1);background:#1e293bfa;border-radius:1.5rem;box-shadow:0 25px 50px #00000080;max-width:450px;padding:2.5rem;text-align:center;width:90%}.sa_edit_cell_confirmModal__STcMb{border:2px solid #fbbf244d}.sa_edit_cell_successModal__Q8uJ-{border:2px solid #22c55e4d}.sa_edit_cell_errorModal__SGi3L{border:2px solid #ef44444d}.sa_edit_cell_confirmIcon__Jq4Sd,.sa_edit_cell_errorIcon__2wGzl,.sa_edit_cell_successIcon__ZDq4H{align-items:center;animation:sa_edit_cell_scaleIn__zOqJI .5s cubic-bezier(.34,1.56,.64,1);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.sa_edit_cell_confirmIcon__Jq4Sd{background:#fbbf2426;color:#fbbf24}.sa_edit_cell_successIcon__ZDq4H{background:#22c55e26;color:#22c55e}.sa_edit_cell_errorIcon__2wGzl{background:#ef444426;color:#ef4444}.sa_edit_cell_confirmModal__STcMb h3,.sa_edit_cell_errorModal__SGi3L h3,.sa_edit_cell_successModal__Q8uJ- h3{color:#e2e8f0;font-size:1.5rem;font-weight:600;margin:0 0 .75rem}.sa_edit_cell_confirmModal__STcMb p,.sa_edit_cell_errorModal__SGi3L p,.sa_edit_cell_successModal__Q8uJ- p{color:#94a3b8;font-size:1rem;line-height:1.5;margin:0 0 1rem}.sa_edit_cell_confirmModal__STcMb p strong{color:#e2e8f0;font-weight:600}.sa_edit_cell_warningText__1PsPn{color:#f87171;font-size:.9rem;margin-bottom:1.5rem}.sa_edit_cell_confirmActions__tQWJy{display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.sa_edit_cell_cancelBtn__bnqO7,.sa_edit_cell_confirmBtn__vEzwW{border:none;border-radius:.75rem;cursor:pointer;font-size:.875rem;font-weight:600;min-width:120px;padding:.875rem 2rem;transition:all .3s ease}.sa_edit_cell_cancelBtn__bnqO7{background:#47556980;border:1px solid #47556999;color:#e2e8f0}.sa_edit_cell_cancelBtn__bnqO7:hover{background:#475569b3;box-shadow:0 4px 12px #47556966;transform:translateY(-2px)}.sa_edit_cell_confirmBtn__vEzwW{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 14px #ef44444d;color:#fff}.sa_edit_cell_confirmBtn__vEzwW:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}.sa_edit_cell_errorBtn__R5igx,.sa_edit_cell_successBtn__pGlP2{border:none;border-radius:.75rem;cursor:pointer;font-size:.875rem;font-weight:600;margin-top:1rem;padding:.875rem 2.5rem;transition:all .3s ease}.sa_edit_cell_successBtn__pGlP2{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 14px #22c55e4d;color:#fff}.sa_edit_cell_successBtn__pGlP2:hover{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 6px 20px #22c55e66;transform:translateY(-2px)}.sa_edit_cell_errorBtn__R5igx{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 14px #ef44444d;color:#fff}.sa_edit_cell_errorBtn__R5igx:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}@keyframes sa_edit_cell_fadeIn__1ICyE{0%{opacity:0}to{opacity:1}}@keyframes sa_edit_cell_modalSlideUp__OwcU1{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sa_edit_cell_scaleIn__zOqJI{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes sa_edit_cell_pulse__JUKND{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.sa_edit_cell_confirmModal__STcMb,.sa_edit_cell_errorModal__SGi3L,.sa_edit_cell_successModal__Q8uJ-{animation:sa_edit_cell_modalSlideUp__OwcU1 .4s cubic-bezier(.34,1.56,.64,1),sa_edit_cell_pulse__JUKND .6s ease-in-out .4s}@media (max-width:768px){.sa_edit_cell_confirmModal__STcMb,.sa_edit_cell_errorModal__SGi3L,.sa_edit_cell_successModal__Q8uJ-{max-width:90%;padding:2rem}.sa_edit_cell_confirmIcon__Jq4Sd,.sa_edit_cell_errorIcon__2wGzl,.sa_edit_cell_successIcon__ZDq4H{height:64px;width:64px}.sa_edit_cell_confirmModal__STcMb h3,.sa_edit_cell_errorModal__SGi3L h3,.sa_edit_cell_successModal__Q8uJ- h3{font-size:1.25rem}.sa_edit_cell_confirmModal__STcMb p,.sa_edit_cell_errorModal__SGi3L p,.sa_edit_cell_successModal__Q8uJ- p{font-size:.9rem}.sa_edit_cell_confirmActions__tQWJy{flex-direction:column}.sa_edit_cell_cancelBtn__bnqO7,.sa_edit_cell_confirmBtn__vEzwW{width:100%}}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8{background:#0000}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_formSection__F7GqH{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_formSection__F7GqH:hover{box-shadow:0 4px 12px #3b82f626}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_sectionHeader__MsTiC{border-bottom:1px solid #e2e8f0cc}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_sectionIcon__uBeT8{background:#3b82f61a;color:#3b82f6}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_sectionHeader__MsTiC:hover .sa_edit_cell_sectionIcon__uBeT8{background:#3b82f633}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_sectionTitle__hz5FI{color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_sectionAccent__Wa5pV{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_errorAlert__Nhe4p{background:#ef44441a;border:1px solid #ef44444d;color:#dc2626}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_errorAlert__Nhe4p svg{color:#ef4444}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_controlsSection__Y8F2C{background:#f8fafccc;border:1px solid #e2e8f0cc}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_searchInput__rLCrT{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_searchInput__rLCrT:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_searchInput__rLCrT::placeholder{color:#94a3b8}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_searchInputContainer__nqP8L svg{color:#64748b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_refreshButton__9qqVs{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_refreshButton__9qqVs:hover:not(:disabled){background:#cbd5e1}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_tableContainer__syg8\+{background:#fff9;border:1px solid #87cefa}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cellsTable__NBaD0 thead{background:#f8fafccc}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cellsTable__NBaD0 th{border-bottom:1px solid #e2e8f0cc;color:#475569}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_tableRow__PEnGr:hover{background:#3b82f60d}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editingRow__4AXTJ{background:#3b82f614}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cellsTable__NBaD0 td{border-bottom:1px solid #e2e8f080}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_idCell__XYzg9{color:#64748b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_typeBadge__2FkpH{background:#3b82f61a;border:1px solid #3b82f633}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_typeMale__qwh4s{background:#3b82f61a;border:1px solid #3b82f633;color:#3b82f6}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_typeFemale__CWBUo{background:#ec48991a;border:1px solid #ec489933;color:#ec4899}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_typeIsolation__IujxY{background:#fbbf241a;border:1px solid #fbbf2433;color:#f59e0b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cellNoCell__REN3-{color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_capacityCell__vz8a0{color:#64748b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_occupancyNumber__rzX0B{color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_occupancyBar__7pysf{background:#e2e8f080}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_noteCell__Yt26N{color:#64748b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editButton__KSlRv{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editButton__KSlRv:hover{background:#3b82f633;border-color:#3b82f680}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_deleteButton__GdcS1{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_deleteButton__GdcS1:hover{background:#ef444433;border-color:#ef444480}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_saveButton__7y0\+m{background:#22c55e1a;border-color:#22c55e4d;color:#22c55e}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_saveButton__7y0\+m:hover{background:#22c55e33;border-color:#22c55e80}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cancelButton__Y-Wy5{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_cancelButton__Y-Wy5:hover{background:#cbd5e1}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editInput__JZmiP,.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editTextarea__d8slb{background:#fff;border:1px solid #e2e8f0cc;color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editInput__JZmiP:focus,.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editTextarea__d8slb:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editInput__JZmiP.sa_edit_cell_error__PVRwy{background:#ef44440d;border-color:#ef4444}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_editInput__JZmiP option{background:#fff;color:#1e293b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_errorText__LJC\+6{color:#dc2626}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_emptyState__VRZwJ,.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_loadingState__pRBau{color:#64748b}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_emptyState__VRZwJ svg,.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_loadingState__pRBau svg{color:#cbd5e1}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_summarySection__kOiMq{background:#f8fafccc;border:1px solid #87cefa}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_statItem__fzs15{background:#fff9;border:1px solid #87cefa}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_statNumber__LoecA{color:#3b82f6}.sa_edit_cell_contentWrapper__lTCPh.sa_edit_cell_lightMode__xPfD8 .sa_edit_cell_statLabel__WKefk{color:#64748b}.lightMode .sa_edit_cell_confirmModal__STcMb,.lightMode .sa_edit_cell_errorModal__SGi3L,.lightMode .sa_edit_cell_successModal__Q8uJ-{background:#fffffffa;box-shadow:0 25px 50px #00000026}.lightMode .sa_edit_cell_successModal__Q8uJ-{border:2px solid #22c55e4d}.lightMode .sa_edit_cell_errorModal__SGi3L{border:2px solid #ef44444d}.lightMode .sa_edit_cell_confirmModal__STcMb{border:2px solid #fbbf244d}.lightMode .sa_edit_cell_confirmIcon__Jq4Sd,.lightMode .sa_edit_cell_errorIcon__2wGzl,.lightMode .sa_edit_cell_successIcon__ZDq4H{background:inherit}.lightMode .sa_edit_cell_confirmModal__STcMb h3,.lightMode .sa_edit_cell_errorModal__SGi3L h3,.lightMode .sa_edit_cell_successModal__Q8uJ- h3{color:inherit}.lightMode .sa_edit_cell_confirmModal__STcMb p,.lightMode .sa_edit_cell_errorModal__SGi3L p,.lightMode .sa_edit_cell_successModal__Q8uJ- p{color:#334155}.lightMode .sa_edit_cell_confirmModal__STcMb p strong{color:#1e293b}.lightMode .sa_edit_cell_warningText__1PsPn{color:#dc2626!important}.lightMode .sa_edit_cell_cancelBtn__bnqO7{background:#e2e8f0cc;border:1px solid #94a3b880;color:#475569}.lightMode .sa_edit_cell_cancelBtn__bnqO7:hover{background:#cbd5e1}.sa_auditlogin_auditContainer__n5k3T{padding:0;width:100%}.sa_auditlogin_filtersCard__3Ri05{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem}.sa_auditlogin_filterRow__CL0EO{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sa_auditlogin_filterGroup__EqAa2{display:flex;flex-direction:column;gap:.5rem}.sa_auditlogin_filterLabel__5bF9o{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.025em;text-transform:uppercase}.sa_auditlogin_filterLabel__5bF9o svg{color:#60a5fa;height:16px;width:16px}.sa_auditlogin_dateInput__Qniyk,.sa_auditlogin_filterSelect__HjmM-,.sa_auditlogin_searchInput__3F7YD{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;font-size:.9375rem;font-weight:500;outline:none;padding:.75rem 1rem;transition:all .3s ease;width:100%}.sa_auditlogin_dateInput__Qniyk:focus,.sa_auditlogin_filterSelect__HjmM-:focus,.sa_auditlogin_searchInput__3F7YD:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_auditlogin_dateInput__Qniyk{color-scheme:dark}.sa_auditlogin_dateInput__Qniyk::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.sa_auditlogin_filterSelect__HjmM- option{background:#1e293b;color:#e2e8f0}.sa_auditlogin_searchInput__3F7YD::placeholder{color:#64748b}.sa_auditlogin_refreshBtn__ZzrCM{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;gap:.5rem;height:fit-content;padding:.75rem 1.5rem;transition:all .3s ease}.sa_auditlogin_refreshBtn__ZzrCM:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.sa_auditlogin_statsGrid__2kVjf{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:1.5rem}.sa_auditlogin_statCard__UIcFI{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.sa_auditlogin_statCard__UIcFI:hover{box-shadow:0 8px 25px #3b82f626;transform:translateY(-4px)}.sa_auditlogin_statIcon__9sYiv{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.sa_auditlogin_statInfo__ggx3F{flex:1 1}.sa_auditlogin_statValue__hMAzG{color:#e2e8f0;font-size:1.75rem;font-weight:700;line-height:1;margin-bottom:.25rem}.sa_auditlogin_statLabel__VPLP4{color:#94a3b8;font-size:.875rem;font-weight:500}.sa_auditlogin_tableCard__r5bbj{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;overflow:hidden}.sa_auditlogin_tableHeader__PTT2W{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.sa_auditlogin_tableHeader__PTT2W h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.sa_auditlogin_recordCount__Tr2qU{color:#94a3b8;font-size:.875rem;font-weight:500}.sa_auditlogin_tableWrapper__6ZahH{overflow-x:auto}.sa_auditlogin_auditTable__Kpui1{border-collapse:collapse;font-size:.875rem;width:100%}.sa_auditlogin_auditTable__Kpui1 thead{background:#334155cc}.sa_auditlogin_auditTable__Kpui1 th{border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase}.sa_auditlogin_auditTable__Kpui1 tbody tr{border-bottom:1px solid #47556933;transition:all .2s ease}.sa_auditlogin_auditTable__Kpui1 tbody tr:hover{background:#3b82f60d}.sa_auditlogin_auditTable__Kpui1 td{color:#cbd5e1;padding:1rem 1.5rem;vertical-align:middle}.sa_auditlogin_timestampCell__lj1cR{color:#94a3b8;font-family:Courier New,monospace;font-size:.8125rem;white-space:nowrap}.sa_auditlogin_userCell__VKt\+S{min-width:150px}.sa_auditlogin_userInfo__SnRIS{align-items:center;display:flex;gap:.25rem}.sa_auditlogin_emailCell__OLENm{color:#94a3b8;font-size:.8125rem}.sa_auditlogin_deviceCell__B\+iTI{color:#94a3b8;font-size:.8125rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sa_auditlogin_badge__XphLu{border-radius:8px;display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.025em;padding:.375rem .75rem;text-transform:uppercase}.sa_auditlogin_badgeSuperuser__udKgS{background:#a855f71a;border:1px solid #a855f74d;color:#a855f7}.sa_auditlogin_badgeAdmin__nPWhb{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.sa_auditlogin_badgeChiefNurse__yu4fP{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.sa_auditlogin_badgeUnitNurse__ry3GM{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.sa_auditlogin_badgeJailOfficer__4UAQn{background:#f59e0b1a;border:1px solid #f59e0b4d;color:#f59e0b}.sa_auditlogin_badgeDefault__xg05z{background:#64748b1a;border:1px solid #64748b4d;color:#64748b}.sa_auditlogin_statusBadge__aGAIB{align-items:center;border-radius:8px;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;letter-spacing:.025em;padding:.375rem .75rem;text-transform:uppercase}.sa_auditlogin_statusSuccess__DXasS{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.sa_auditlogin_statusFailed__vqxgv{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.sa_auditlogin_emptyState__zombN,.sa_auditlogin_loadingState__TO\+Zw{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem}.sa_auditlogin_spinner__j4O3w{animation:sa_auditlogin_spin__kInWZ 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}@keyframes sa_auditlogin_spin__kInWZ{to{transform:rotate(1turn)}}.sa_auditlogin_emptyState__zombN p,.sa_auditlogin_loadingState__TO\+Zw p{color:#94a3b8;font-size:.9375rem;margin:0}.sa_auditlogin_emptyState__zombN svg{color:#475569;height:64px;opacity:.5;width:64px}.sa_auditlogin_emptyState__zombN h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0}.sa_auditlogin_pagination__gk16-{align-items:center;border-top:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.sa_auditlogin_paginationBtn__lx21B{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.sa_auditlogin_paginationBtn__lx21B:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.sa_auditlogin_paginationBtn__lx21B:disabled{background:#47556980;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.sa_auditlogin_pageInfo__CPoYx{color:#94a3b8;font-size:.875rem}.sa_auditlogin_pageInfo__CPoYx strong{color:#e2e8f0;font-weight:700}@media (max-width:768px){.sa_auditlogin_filterRow__CL0EO,.sa_auditlogin_statsGrid__2kVjf{grid-template-columns:1fr}.sa_auditlogin_tableWrapper__6ZahH{overflow-x:scroll}.sa_auditlogin_pagination__gk16-{flex-direction:column;gap:1rem}}.sa_auditlogin_modalOverlay__-44Nr{align-items:center;animation:sa_auditlogin_fadeIn__quvyD .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}@keyframes sa_auditlogin_fadeIn__quvyD{0%{opacity:0}to{opacity:1}}.sa_auditlogin_modal__8LUox{animation:sa_auditlogin_slideUp__IIzJJ .3s ease-out;background:linear-gradient(135deg,#1e293bfa,#334155f2);border:1px solid #3b82f633;border-radius:16px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0d;max-height:85vh;max-width:92vw;position:relative;width:540px}@keyframes sa_auditlogin_slideUp__IIzJJ{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.sa_auditlogin_modalHeader__d9gt8{background:#0f172a66;border-bottom:1px solid #47556966;padding:1.5rem 1.75rem}.sa_auditlogin_modalHeader__d9gt8 h3{align-items:center;color:#e2e8f0;display:flex;font-size:1.25rem;font-weight:700;gap:.5rem;margin:0}.sa_auditlogin_modalHeader__d9gt8 h3:before{content:"📅";font-size:1.5rem}.sa_auditlogin_modalBody__h50p5{padding:1.75rem}.sa_auditlogin_modalRow__gGNfp{display:flex;gap:1rem;margin-bottom:1rem}.sa_auditlogin_modalRow__gGNfp:last-child{margin-bottom:.5rem}.sa_auditlogin_modalField__tDWwP{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.sa_auditlogin_modalField__tDWwP label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.sa_auditlogin_modalField__tDWwP input[type=text],.sa_auditlogin_modalField__tDWwP select{background:#0f172ae6;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;font-size:.9375rem;font-weight:500;outline:none;padding:.75rem 1rem;transition:all .2s ease}.sa_auditlogin_modalField__tDWwP select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:2.5rem}.sa_auditlogin_modalField__tDWwP input[type=text]:hover,.sa_auditlogin_modalField__tDWwP select:hover{border-color:#3b82f666}.sa_auditlogin_modalField__tDWwP input[type=text]:focus,.sa_auditlogin_modalField__tDWwP select:focus{background:#0f172a;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626}.sa_auditlogin_modalField__tDWwP select option{background:#1e293b;color:#e2e8f0;padding:.5rem}.sa_auditlogin_modalFooter__Nt1rI{border-top:1px solid #4755694d;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.75rem 1.5rem}.sa_auditlogin_modalBtn__EuSrO{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.sa_auditlogin_modalBtn__EuSrO:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.sa_auditlogin_modalBtn__EuSrO:active:not(:disabled){transform:translateY(0)}.sa_auditlogin_modalBtn__EuSrO:disabled{background:#47556980;box-shadow:none;cursor:not-allowed;opacity:.6}.sa_auditlogin_modalBtnGhost__44hZr{background:#0000;border:1px solid #47556999;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.sa_auditlogin_modalBtnGhost__44hZr:hover{background:#47556933;border-color:#475569cc;color:#e2e8f0}.sa_auditlogin_modalError__RuIrH{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-left:4px solid #ef4444;border-radius:10px;color:#fca5a5;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem}.sa_auditlogin_modalError__RuIrH:before{content:"⚠️";flex-shrink:0;font-size:1.125rem}.sa_auditlogin_modalHelper__38ESr{align-items:flex-start;background:#3b82f614;border:1px solid #3b82f633;border-radius:10px;color:#93c5fd;display:flex;font-size:.8125rem;gap:.625rem;line-height:1.5;margin-top:1rem;padding:1rem}.sa_auditlogin_modalHelper__38ESr svg{color:#60a5fa;flex-shrink:0;margin-top:2px}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL{background:#0000}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filtersCard__3Ri05{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 1px 3px #0000000d}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filterLabel__5bF9o{color:#475569}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filterLabel__5bF9o svg{color:#3b82f6}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_dateInput__Qniyk,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filterSelect__HjmM-,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_searchInput__3F7YD{background:#fff;border:2px solid #e2e8f0cc;color:#1e293b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_dateInput__Qniyk:focus,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filterSelect__HjmM-:focus,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_searchInput__3F7YD:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_filterSelect__HjmM- option{background:#fff;color:#1e293b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_searchInput__3F7YD::placeholder{color:#94a3b8}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_dateInput__Qniyk{color-scheme:light}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_statCard__UIcFI{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 1px 3px #0000000d}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_statCard__UIcFI:hover{box-shadow:0 4px 12px #3b82f626}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_statValue__hMAzG{color:#1e293b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_statLabel__VPLP4{color:#64748b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_tableCard__r5bbj{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 1px 3px #0000000d}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_tableHeader__PTT2W{border-bottom:1px solid #e2e8f0cc}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_tableHeader__PTT2W h3{color:#1e293b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_recordCount__Tr2qU{color:#64748b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_auditTable__Kpui1 thead{background:#f8fafccc}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_auditTable__Kpui1 th{border-bottom:2px solid #e2e8f0cc;color:#475569}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_auditTable__Kpui1 tbody tr{border-bottom:1px solid #e2e8f080}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_auditTable__Kpui1 tbody tr:hover{background:#3b82f60d}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_auditTable__Kpui1 td{color:#334155}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_deviceCell__B\+iTI,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_emailCell__OLENm,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_timestampCell__lj1cR{color:#64748b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_emptyState__zombN,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_loadingState__TO\+Zw{background:#0000}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_spinner__j4O3w{border-color:#3b82f6 #3b82f633 #3b82f633}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_emptyState__zombN p,.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_loadingState__TO\+Zw p{color:#64748b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_emptyState__zombN svg{color:#cbd5e1}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_emptyState__zombN h4{color:#334155}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_pagination__gk16-{border-top:1px solid #e2e8f0cc}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_pageInfo__CPoYx{color:#64748b}.sa_auditlogin_auditContainer__n5k3T.sa_auditlogin_lightMode__uZsoL .sa_auditlogin_pageInfo__CPoYx strong{color:#1e293b}.lightMode .sa_auditlogin_modalOverlay__-44Nr{background:#0f172a66}.lightMode .sa_auditlogin_modal__8LUox{background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #e2e8f0cc;box-shadow:0 20px 60px #00000026,0 0 0 1px #0000000d}.lightMode .sa_auditlogin_modalHeader__d9gt8{background:#f8fafc99;border-bottom:1px solid #e2e8f0cc}.lightMode .sa_auditlogin_modalHeader__d9gt8 h3{color:#1e293b}.lightMode .sa_auditlogin_modalField__tDWwP label{color:#475569}.lightMode .sa_auditlogin_modalField__tDWwP input[type=text],.lightMode .sa_auditlogin_modalField__tDWwP select{background:#fff;border:2px solid #e2e8f0cc;color:#1e293b}.lightMode .sa_auditlogin_modalField__tDWwP input[type=text]:hover,.lightMode .sa_auditlogin_modalField__tDWwP select:hover{border-color:#3b82f666}.lightMode .sa_auditlogin_modalField__tDWwP input[type=text]:focus,.lightMode .sa_auditlogin_modalField__tDWwP select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.lightMode .sa_auditlogin_modalField__tDWwP select option{background:#fff;color:#1e293b}.lightMode .sa_auditlogin_modalFooter__Nt1rI{border-top:1px solid #e2e8f0cc}.lightMode .sa_auditlogin_modalBtnGhost__44hZr{border:1px solid #e2e8f0cc;color:#475569}.lightMode .sa_auditlogin_modalBtnGhost__44hZr:hover{background:#e2e8f04d;border-color:#94a3b880;color:#1e293b}.lightMode .sa_auditlogin_modalError__RuIrH{background:#ef44441a;border:1px solid #ef44444d;border-left:4px solid #ef4444;color:#dc2626}.lightMode .sa_auditlogin_modalHelper__38ESr{background:#3b82f614;border:1px solid #3b82f633;color:#3b82f6}.lightMode .sa_auditlogin_modalHelper__38ESr svg{color:#3b82f6}.jo_homepage_systemApp__II7m5{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.jo_homepage_systemApp__II7m5:before{animation:jo_homepage_dramaticGlow__ZDMcX 12s ease-in-out infinite;background:radial-gradient(ellipse 800px 600px at 10% 20%,#0096ff66 0,#0000 60%),radial-gradient(ellipse 600px 800px at 90% 80%,#00c8ff4d 0,#0000 60%),radial-gradient(ellipse 1000px 400px at 50% 10%,#00b4ff33 0,#0000 70%),radial-gradient(ellipse 400px 600px at 80% 40%,#00a0ff40 0,#0000 60%);z-index:1}.jo_homepage_systemApp__II7m5:after,.jo_homepage_systemApp__II7m5:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.jo_homepage_systemApp__II7m5:after{animation:jo_homepage_intensePulse__5FDbl 8s ease-in-out infinite;background:radial-gradient(ellipse 1200px 300px at 30% 0,#00dcff26 0,#0000 70%),radial-gradient(ellipse 800px 200px at 70% 100%,#00b4ff1f 0,#0000 70%),radial-gradient(ellipse 600px 400px at 0 50%,#00a0ff1a 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#00c8ff14 0,#0000 60%);z-index:2}@keyframes jo_homepage_dramaticGlow__ZDMcX{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}25%{opacity:.9;transform:scale(1.1) rotate(1deg)}50%{opacity:1;transform:scale(1.2) rotate(0deg)}75%{opacity:.8;transform:scale(1.1) rotate(-1deg)}}@keyframes jo_homepage_intensePulse__5FDbl{0%,to{opacity:.4;transform:scale(1)}33%{opacity:.7;transform:scale(1.05)}66%{opacity:.9;transform:scale(1.1)}}.jo_homepage_systemHeader__RzRgW{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.jo_homepage_systemHeader__RzRgW:before{background:linear-gradient(90deg,#0000,#ffffff0d,#0000);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.jo_homepage_headerLeft__4zFrT{align-items:center;display:flex;gap:1rem}.jo_homepage_systemLogo__leDdQ{align-items:center;display:flex;gap:.75rem}.jo_homepage_systemLogoImg__z\+oee{height:40px;object-fit:contain;width:40px}.jo_homepage_systemTitle__qfXko{display:flex;flex-direction:column}.jo_homepage_systemTitle__qfXko h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.jo_homepage_systemTitle__qfXko p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.jo_homepage_headerRight__GPhbZ{align-items:center;display:flex;gap:1rem}.jo_homepage_systemInfo__12KRs{text-align:right}.jo_homepage_systemTime__mEeVM{color:#e2e8f0;font-size:.875rem;font-weight:600}.jo_homepage_systemUser__r3W9Y{color:#94a3b8;font-size:.75rem;font-weight:500}.jo_homepage_profileSection__p5JB2{align-items:center;display:flex;position:relative}.jo_homepage_profileIcon__6MaKU{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.jo_homepage_profileIcon__6MaKU:hover{background:#06b6d44d;border-color:#06b6d4;transform:scale(1.05)}.jo_homepage_profileDropdown__jYuiW{animation:jo_homepage_dropdownFadeIn__kYmKR .2s ease-out;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes jo_homepage_dropdownFadeIn__kYmKR{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.jo_homepage_dropdownHeader__cWlzC{border-bottom:1px solid #3b82f61a;padding:16px}.jo_homepage_userInfo__HZ3bq{display:flex;flex-direction:column;gap:2px}.jo_homepage_userName__DKraL{color:#fff;font-size:.9rem;font-weight:600}.jo_homepage_userRole__3bvE2{color:#94a3b8;font-size:.8rem;font-weight:400}.jo_homepage_dropdownDivider__2iNP\+{background:#3b82f61a;height:1px;margin:8px 0}.jo_homepage_dropdownItem__fxwOH{align-items:center;background:none;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:12px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.jo_homepage_dropdownItem__fxwOH:hover{background:#3b82f61a;color:#fff}.jo_homepage_dropdownItem__fxwOH svg{color:#94a3b8;transition:color .2s ease}.jo_homepage_dropdownItem__fxwOH:hover svg{color:#3b82f6}.jo_homepage_dashboardContainer__4knFX{box-sizing:border-box;display:flex;flex:1 1;overflow-x:hidden;overflow-y:auto;width:100%}.jo_homepage_sidebar__OQ6IW{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border-right:1px solid #94a3b833;box-shadow:0 4px 20px #0000001a;padding:1.5rem 0;position:relative;width:250px;z-index:100}.jo_homepage_sidebarSection__\+9g\+W{margin-bottom:2rem}.jo_homepage_sidebarTitle__NIxY3{color:#bdc3c7;font-size:.75rem;font-weight:600;letter-spacing:1px;margin-bottom:.75rem;padding:0 1.5rem;text-transform:uppercase}.jo_homepage_sidebarMenu__QMW5y{list-style:none}.jo_homepage_sidebarItem__kSo9W{margin:.25rem 0}.jo_homepage_sidebarLink__JbmWh{align-items:center;background:none;border:none;border-radius:0 25px 25px 0;color:#8b949e;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;font-weight:500;gap:.75rem;margin:.25rem 8px .25rem 0;padding:.75rem 1.5rem;position:relative;text-align:left;text-decoration:none;transition:all .3s ease;width:calc(100% - 8px)}.jo_homepage_sidebarLink__JbmWh:before{background:#06b6d4;border-radius:0 25px 25px 0;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.jo_homepage_sidebarIcon__i3S\+r{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(255,255,255,.6));flex-shrink:0;height:18px;transition:all .3s ease;width:18px}.jo_homepage_sidebarLink__JbmWh:hover:not(.jo_homepage_active__lhzUv){background:#06b6d41a;color:#06b6d4;transform:translateX(8px)}.jo_homepage_sidebarLink__JbmWh:hover:not(.jo_homepage_active__lhzUv):before{width:4px}.jo_homepage_sidebarLink__JbmWh.jo_homepage_active__lhzUv{animation:jo_homepage_activeGlow__ETlRq 2s ease-in-out infinite;background:#06b6d433;border-right:none;box-shadow:0 4px 20px #06b6d466;color:#06b6d4}.jo_homepage_sidebarLink__JbmWh.jo_homepage_active__lhzUv:before{width:4px}@keyframes jo_homepage_activeGlow__ETlRq{0%,to{box-shadow:0 4px 20px #06b6d466}50%{box-shadow:0 6px 30px #06b6d499}}.jo_homepage_mainContent__w02jt{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#0f172af2,#1e293be6 50%,#334155d9);flex:1 1;overflow-y:auto;padding:2rem;position:relative;z-index:50}.jo_homepage_contentHeader__ZzG5k{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#1e293b1a;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 8px 32px #0000004d,inset 0 1px 0 #ffffff1a;margin-bottom:2rem;overflow:hidden;padding:2rem;position:relative}.jo_homepage_headerContent__JNnhp{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.jo_homepage_headerText__tYKzZ{flex:1 1}.jo_homepage_headerControls__T37b6{align-items:center;display:flex;gap:1rem}.jo_homepage_dateFilter__e3QB2{background:#0f172acc;border:1px solid #06b6d44d;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease}.jo_homepage_dateFilter__e3QB2:focus{border-color:#06b6d4;box-shadow:0 0 0 3px #06b6d433;outline:none}.jo_homepage_exportBtn__xtq5b{align-items:center;background:linear-gradient(135deg,#06b6d4,#0891b2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;transition:all .3s ease}.jo_homepage_exportBtn__xtq5b:hover{background:linear-gradient(135deg,#0891b2,#0e7490);box-shadow:0 4px 12px #06b6d466;transform:translateY(-1px)}.jo_homepage_pageTitle__dhxJV{color:#fff;font-size:1.5rem;font-weight:600;margin:0;position:relative;z-index:1}.jo_homepage_pageSubtitle__1qeac{color:#cbd5e1;font-size:.9rem;margin:.25rem 0 0;position:relative;z-index:1}.jo_homepage_welcomeSection__6Eb3D{margin:0 auto;max-width:1200px;padding:3rem 2rem;width:100%}.jo_homepage_welcomeTitle__H8JmL{color:#fff;font-size:2rem;font-weight:700;margin-bottom:.5rem;position:relative;text-align:center;z-index:3}.jo_homepage_welcomeSubtitle__c469V{color:#94a3b8;font-size:1rem;margin-bottom:3rem;position:relative;text-align:center;z-index:3}.jo_homepage_quickAccessGrid__DAfCL{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));position:relative;z-index:3}.jo_homepage_quickAccessCard__C5xqm{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e293b99;border:1px solid #06b6d433;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.jo_homepage_quickAccessCard__C5xqm:before{background:linear-gradient(135deg,#06b6d41a,#0891b20d);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:0}.jo_homepage_quickAccessCard__C5xqm:hover:before{opacity:1}.jo_homepage_quickAccessCard__C5xqm:hover{border-color:#06b6d480;box-shadow:0 12px 24px #06b6d44d;transform:translateY(-8px)}.jo_homepage_cardIcon__0FCrT{align-items:center;background:linear-gradient(135deg,#0096ff,#0070ff);border-radius:16px;color:#fff;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;position:relative;transition:all .3s ease;width:80px;z-index:1}.jo_homepage_quickAccessCard__C5xqm:hover .jo_homepage_cardIcon__0FCrT{box-shadow:0 8px 16px #06b6d466;transform:scale(1.1) rotate(5deg)}.jo_homepage_cardTitle__BD1a2{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.75rem;position:relative;z-index:1}.jo_homepage_cardDescription__Qciyv{color:#94a3b8;font-size:.95rem;line-height:1.5;margin-bottom:1.5rem;position:relative;z-index:1}.jo_homepage_cardArrow__uyuda{color:#06b6d4;margin-top:auto;position:relative;transition:all .3s ease;z-index:1}.jo_homepage_quickAccessCard__C5xqm:hover .jo_homepage_cardArrow__uyuda{transform:translateX(5px)}@media (max-width:1200px){.jo_homepage_headerContent__JNnhp{align-items:flex-start;flex-direction:column;gap:1rem}.jo_homepage_headerControls__T37b6{justify-content:flex-end;width:100%}.jo_homepage_quickAccessGrid__DAfCL{grid-template-columns:1fr}}@media (max-width:768px){.jo_homepage_welcomeSection__6Eb3D{padding:2rem 1rem}.jo_homepage_welcomeTitle__H8JmL{font-size:1.5rem}.jo_homepage_quickAccessCard__C5xqm{padding:1.5rem}}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ{background:#fff}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ:before{background:radial-gradient(ellipse 800px 600px at 10% 20%,#87cefa4d 0,#0000 60%),radial-gradient(ellipse 600px 800px at 90% 80%,#9bd7fb40 0,#0000 60%),radial-gradient(ellipse 1000px 400px at 50% 10%,#c1e9fc33 0,#0000 70%)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ:after{background:radial-gradient(ellipse 1200px 300px at 30% 0,#87cefa26 0,#0000 70%),radial-gradient(ellipse 800px 200px at 70% 100%,#9bd7fb1f 0,#0000 70%)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemHeader__RzRgW{background:#fff;border-bottom:1px solid #87cefa}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemHeader__RzRgW:before{background:linear-gradient(90deg,#0000,#87cefa1a,#0000)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemTitle__qfXko h1{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemTitle__qfXko p{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemTime__mEeVM{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_systemUser__r3W9Y{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_profileIcon__6MaKU{background:#87cefa33;border:2px solid #87cefa4d;color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_profileIcon__6MaKU:hover{background:#87cefa4d;border-color:#87cefa}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_profileDropdown__jYuiW{background:#fff;border:1px solid #c1e9fc;box-shadow:0 10px 40px #87cefa4d}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownHeader__cWlzC{border-bottom:1px solid #d9f2fe}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_userName__DKraL{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_userRole__3bvE2{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownDivider__2iNP\+{background:#87cefa33}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownItem__fxwOH{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownItem__fxwOH:hover{background:#edfbff;color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownItem__fxwOH svg{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_dropdownItem__fxwOH:hover svg{color:#87cefa}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebar__OQ6IW{background:#fff;border-right:1px solid #87cefa}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarTitle__NIxY3{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarLink__JbmWh{color:#075985}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarLink__JbmWh:hover:not(.jo_homepage_active__lhzUv){background:#87cefa26;color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarLink__JbmWh.jo_homepage_active__lhzUv{background:#87cefa40;box-shadow:0 4px 20px #87cefa66;color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarLink__JbmWh.jo_homepage_active__lhzUv:before{background:#87cefa}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_sidebarIcon__i3S\+r{color:#3b82f6;filter:drop-shadow(0 0 4px rgba(59,130,246,.6))}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_mainContent__w02jt{background:#edfbff}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_contentHeader__ZzG5k{background:#fff;border:1px solid #c1e9fc}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_pageTitle__dhxJV{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_pageSubtitle__1qeac{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_welcomeTitle__H8JmL{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_welcomeSubtitle__c469V{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_quickAccessCard__C5xqm{background:#fffc;border:1px solid #87cefa4d}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_quickAccessCard__C5xqm:before{background:linear-gradient(135deg,#87cefa1a,#9bd7fb0d)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_quickAccessCard__C5xqm:hover{border-color:#87cefa80;box-shadow:0 12px 24px #87cefa4d}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_cardIcon__0FCrT{background:linear-gradient(135deg,#87cefa,#0284c7)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_quickAccessCard__C5xqm:hover .jo_homepage_cardIcon__0FCrT{box-shadow:0 8px 16px #87cefa66}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_cardTitle__BD1a2{color:#0c4a6e}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_cardDescription__Qciyv{color:#0369a1}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_cardArrow__uyuda{color:#87cefa}.jo_homepage_modalOverlay__8Bnmq{align-items:center;animation:jo_homepage_fadeIn__Ach6T .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes jo_homepage_fadeIn__Ach6T{0%{opacity:0}to{opacity:1}}.jo_homepage_modal__LKBQX{align-items:center;animation:jo_homepage_scaleIn__f-kcJ .3s ease-out;background:#1e293b;border:2px solid #f59e0b;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;width:90%}@keyframes jo_homepage_scaleIn__f-kcJ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.jo_homepage_themeIcon__O0EcM{align-items:center;border-radius:50%;color:#f59e0b;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.jo_homepage_themeBtn__rQhxE{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;box-shadow:0 4px 15px #f59e0b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.jo_homepage_themeBtn__rQhxE:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 6px 20px #f59e0b66;transform:translateY(-1px)}.jo_homepage_cancelBtn__1A\+iM{background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.jo_homepage_cancelBtn__1A\+iM:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-1px)}.jo_homepage_modalHeader__utVm4{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.jo_homepage_modalIcon__b9Ypa{align-items:center;display:flex;flex-shrink:0;justify-content:center}.jo_homepage_modalIcon__b9Ypa svg{display:block}.jo_homepage_modalHeader__utVm4 h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.jo_homepage_modalContent__347AF{padding:2rem}.jo_homepage_modalContent__347AF p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.jo_homepage_modalContent__347AF strong{color:#60a5fa;font-weight:600}.jo_homepage_modalSubtext__NBmEa{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.jo_homepage_modalActions__lE46z{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.jo_homepage_modalBtnCancel__TCIAE,.jo_homepage_modalBtnConfirm__lbS8n{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_homepage_modalBtnCancel__TCIAE{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.jo_homepage_modalBtnCancel__TCIAE:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.jo_homepage_modalBtnConfirm__lbS8n{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.jo_homepage_modalBtnConfirm__lbS8n:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modal__LKBQX{background:#fff;border:2px solid #f59e0b}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modal__LKBQX h3{color:#f59e0b}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modalContent__347AF p,.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modal__LKBQX p{color:#475569}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modalSubtext__NBmEa{color:#64748b!important}.jo_homepage_systemApp__II7m5.jo_homepage_lightMode__bUCkJ .jo_homepage_modalActions__lE46z{background:#f9fafb;border-top:1px solid #e5e7eb}.jo_pdl_cell_systemApp__E0C-M{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.jo_pdl_cell_systemHeader__8ENlz{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.jo_pdl_cell_headerLeft__QsLPI{align-items:center;display:flex;gap:1rem}.jo_pdl_cell_systemLogo__154gP{align-items:center;display:flex;gap:.75rem}.jo_pdl_cell_systemLogoImg__ZSgxb{height:40px;object-fit:contain;width:40px}.jo_pdl_cell_systemTitle__IwCL-{display:flex;flex-direction:column}.jo_pdl_cell_systemTitle__IwCL- h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.jo_pdl_cell_systemTitle__IwCL- p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.jo_pdl_cell_headerRight__DdQIc{align-items:center;display:flex;gap:1rem}.jo_pdl_cell_systemInfo__fqVOz{text-align:right}.jo_pdl_cell_systemTime__yyP\+u{color:#e2e8f0;font-size:.875rem;font-weight:600}.jo_pdl_cell_systemUser__2MvLV{color:#94a3b8;font-size:.75rem;font-weight:500}.jo_pdl_cell_profileSection__du4gV{align-items:center;display:flex;position:relative}.jo_pdl_cell_profileIcon__M5gIb{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.jo_pdl_cell_profileIcon__M5gIb:hover{background:#06b6d44d;border-color:#06b6d480}.jo_pdl_cell_profileDropdown__o\+ItA{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.jo_pdl_cell_dropdownHeader__EDec5{border-bottom:1px solid #334155;padding:1rem}.jo_pdl_cell_userInfo__dtlHF{display:flex;flex-direction:column;gap:4px}.jo_pdl_cell_userRole__tvfBI{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.jo_pdl_cell_userName__WO40Z{color:#fff;font-size:.95rem;font-weight:600}.jo_pdl_cell_dropdownDivider__EnYFo{background:#334155;height:1px}.jo_pdl_cell_dropdownItem__8BLMC{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.jo_pdl_cell_dropdownItem__8BLMC:hover{background:#334155;color:#e2e8f0}.jo_pdl_cell_jbrSearchPage__CHrdZ{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.jo_pdl_cell_jbrSearchPage__CHrdZ:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes jo_pdl_cell_jbrBackgroundFloat__-YO8e{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.jo_pdl_cell_jbrHeader__z2ytu{align-items:center;animation:jo_pdl_cell_slideInFromTop__0jbYj .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes jo_pdl_cell_slideInFromTop__0jbYj{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.jo_pdl_cell_jbrBackBtn__VzkDA{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.jo_pdl_cell_jbrBackBtn__VzkDA:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.jo_pdl_cell_jbrBackBtn__VzkDA:hover:before{left:100%}.jo_pdl_cell_jbrBackBtn__VzkDA:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.jo_pdl_cell_jbrBackBtn__VzkDA:active{transform:translateY(-1px) scale(.98)}.jo_pdl_cell_jbrTitle__KXkhM{-webkit-text-fill-color:#0000;animation:jo_pdl_cell_jbrTitleGlow__P1CVn 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes jo_pdl_cell_jbrTitleGlow__P1CVn{0%{filter:drop-shadow(0 0 20px rgba(61,82,160,.4))}to{filter:drop-shadow(0 0 30px rgba(112,145,230,.6))}}.jo_pdl_cell_searchCard__LzYQa{animation:jo_pdl_cell_slideInFromLeft__fGDOF .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.jo_pdl_cell_searchCard__LzYQa:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.jo_pdl_cell_searchHeader__OJpdN{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.jo_pdl_cell_searchHeaderIcon__4BX7i{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.jo_pdl_cell_searchHeaderText__1hcb5 h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.jo_pdl_cell_searchHeaderText__1hcb5 p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.jo_pdl_cell_searchForm__N6tzt{padding:3rem}@keyframes jo_pdl_cell_slideInFromLeft__fGDOF{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.jo_pdl_cell_searchFormGrid__fype3{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.jo_pdl_cell_inputGroup__M0F30{align-items:flex-start;display:flex;gap:1rem;position:relative}.jo_pdl_cell_inputIcon__Kbz1U{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.jo_pdl_cell_inputGroup__M0F30:hover .jo_pdl_cell_inputIcon__Kbz1U{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.jo_pdl_cell_inputWrapper__7lVbk{flex:1 1}.jo_pdl_cell_inputLabel__e4IC\+{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.jo_pdl_cell_searchInput__\+vlnw{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.jo_pdl_cell_searchInput__\+vlnw:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.jo_pdl_cell_searchInput__\+vlnw:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.jo_pdl_cell_searchInput__\+vlnw::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.jo_pdl_cell_searchInput__\+vlnw:focus::placeholder{opacity:.6}.jo_pdl_cell_searchActions__YUaUz{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.jo_pdl_cell_searchButton__qxuWI{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_pdl_cell_searchButton__qxuWI:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.jo_pdl_cell_searchButton__qxuWI:disabled{cursor:not-allowed;opacity:.7;transform:none}.jo_pdl_cell_clearButton__dJV9d{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.jo_pdl_cell_clearButton__dJV9d:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.jo_pdl_cell_searchSpinner__uVB95{animation:jo_pdl_cell_spin__Stwml .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes jo_pdl_cell_spin__Stwml{to{transform:rotate(1turn)}}.jo_pdl_cell_resultsSection__XAPtj{position:relative;z-index:1}.jo_pdl_cell_resultsHeader__Loosc{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;margin-bottom:0;padding:1.5rem 2rem}.jo_pdl_cell_resultsHeaderIcon__IyKvl{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.jo_pdl_cell_resultsHeaderText__Ne0pX h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.jo_pdl_cell_resultsHeaderText__Ne0pX p{color:#94a3b8;font-size:.875rem;margin:0}.jo_pdl_cell_resultsContainer__PPc6u{position:relative}.jo_pdl_cell_loadingState__7lrYh{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:4rem 2rem}.jo_pdl_cell_loadingSpinner__yHbZk{animation:jo_pdl_cell_spin__Stwml .8s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}.jo_pdl_cell_resultsTableContainer__q27\+b{animation:jo_pdl_cell_slideInFromRight__IvlTE .8s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.jo_pdl_cell_resultsTable__AKMCD{border-collapse:collapse;color:#e2e8f0;table-layout:auto;width:100%}.jo_pdl_cell_tableHeader__6JCnM{background:#334155;border-bottom:2px solid #3b82f64d;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:center;text-transform:uppercase;transition:all .2s ease}.jo_pdl_cell_tableHeader__6JCnM:first-child,.jo_pdl_cell_tableHeader__6JCnM:last-child{text-align:center}.jo_pdl_cell_tableHeader__6JCnM:hover{background:#3d4d66;color:#e2e8f0}.jo_pdl_cell_tableRow__WMaYv{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.jo_pdl_cell_tableRow__WMaYv:hover{background:#33415566}.jo_pdl_cell_tableRow__WMaYv:last-child{border-bottom:none}.jo_pdl_cell_tableCell__U357P{color:#cbd5e1;font-size:.9375rem;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.jo_pdl_cell_patientCell__rKqhZ{align-items:center;display:flex;justify-content:center;padding:0}.jo_pdl_cell_patientAvatar__RfY7i{align-items:center;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50%;color:#60a5fa;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.jo_pdl_cell_tableRow__WMaYv:hover .jo_pdl_cell_patientAvatar__RfY7i{box-shadow:0 4px 12px #3b82f666;transform:scale(1.08)}.jo_pdl_cell_cellText__0G9sM{color:#e2e8f0;font-weight:400}.jo_pdl_cell_cellBadge__SGcrY{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.jo_pdl_cell_cellBadgeAssigned__LxGMY{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.jo_pdl_cell_cellBadgeUnassigned__Nu8l6{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.jo_pdl_cell_actionButtons__PiWi8{align-items:center;display:flex;gap:.5rem;justify-content:center}.jo_pdl_cell_actionButton__7edjk{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.jo_pdl_cell_actionButton__7edjk svg{flex-shrink:0}.jo_pdl_cell_viewButton__nmSGT{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.jo_pdl_cell_viewButton__nmSGT:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.jo_pdl_cell_updateButton__2Rvg1{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.jo_pdl_cell_updateButton__2Rvg1:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.jo_pdl_cell_emptyState__vtMcs{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.jo_pdl_cell_emptyStateIcon__wHDuo{color:#475569;opacity:.5}.jo_pdl_cell_emptyState__vtMcs h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0}.jo_pdl_cell_emptyState__vtMcs p{color:#94a3b8;font-size:.9375rem;margin:0;max-width:400px}@keyframes jo_pdl_cell_slideInFromRight__IvlTE{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.jo_pdl_cell_modalOverlay__V8bZP{animation:jo_pdl_cell_fadeIn__Pfn4E .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000}.jo_pdl_cell_modalContent__NVsCR{animation:jo_pdl_cell_slideUp__eSyWd .3s ease;background:#1e293b;border:1px solid #47556980;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:1000px;overflow-y:auto;width:90%}@keyframes jo_pdl_cell_slideUp__eSyWd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.jo_pdl_cell_modalHeader__teo31{border-bottom:1px solid #47556980;border-radius:16px 16px 0 0;justify-content:space-between}.jo_pdl_cell_modalHeader__teo31 h3{font-size:1.25rem}.jo_pdl_cell_modalCloseBtn__ZKZXb{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.jo_pdl_cell_modalCloseBtn__ZKZXb:hover{background:#fff3;transform:rotate(90deg)}.jo_pdl_cell_modalBody__HbZyY{padding:2rem}.jo_pdl_cell_modalBodyGrid__Uo6hw{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.jo_pdl_cell_pdlInfo__7t31p{margin-bottom:0}.jo_pdl_cell_pdlInfo__7t31p h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.jo_pdl_cell_pdlInfo__7t31p h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.jo_pdl_cell_pdlInfoContent__Rzo8K{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem}.jo_pdl_cell_pdlPhoto__9FB8F{display:flex;flex-shrink:0;justify-content:center;margin-bottom:1rem}.jo_pdl_cell_pdlPhotoImg__4OBpO{aspect-ratio:1;border:2px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 12px #0003;height:auto;max-width:200px;object-fit:cover;width:100%}.jo_pdl_cell_infoGrid__DJeX1{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem}.jo_pdl_cell_infoItem__nd1kx{display:flex;gap:.5rem}.jo_pdl_cell_infoLabel__3LZku{color:#94a3b8;font-size:.875rem;font-weight:600;min-width:100px}.jo_pdl_cell_infoValue__Tz5te{color:#e2e8f0;font-size:.875rem;font-weight:500}.jo_pdl_cell_cellSelection__N5Q3r h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.jo_pdl_cell_cellSelection__N5Q3r h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.jo_pdl_cell_selectWrapper__Mmr3R{margin-bottom:0}.jo_pdl_cell_selectLabel__s9nMn{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.jo_pdl_cell_cellSelect__msiHb{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:.9375rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.jo_pdl_cell_cellSelect__msiHb:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.jo_pdl_cell_cellSelect__msiHb:hover{border-color:#64748bb3}.jo_pdl_cell_cellSelect__msiHb option{background:#1e293b;color:#e2e8f0;padding:.5rem}.jo_pdl_cell_cellDetails__443tf{background:#3b82f60d;border:1px solid #3b82f633;border-radius:12px;margin-top:1rem;padding:1rem}.jo_pdl_cell_cellDetails__443tf h5{color:#60a5fa;font-size:.9375rem;font-weight:600;margin:0 0 1rem}.jo_pdl_cell_detailsGrid__ZvgFw{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.jo_pdl_cell_detailItem__Rv42\+{display:flex;flex-direction:column;gap:.25rem}.jo_pdl_cell_detailLabel__KKdM2{color:#60a5fa;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.jo_pdl_cell_detailValue__Dn3C5{color:#e2e8f0;font-size:.9375rem;font-weight:500}.jo_pdl_cell_modalFooter__IrnVx{background:#0f172a80;border-radius:0 0 16px 16px;border-top:1px solid #47556980;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.jo_pdl_cell_cancelBtn__WES5b{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.jo_pdl_cell_cancelBtn__WES5b:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-2px)}.jo_pdl_cell_assignBtn__oyumM{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.jo_pdl_cell_assignBtn__oyumM:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.jo_pdl_cell_assignBtn__oyumM:disabled{cursor:not-allowed;opacity:.5;transform:none}.jo_pdl_cell_successModal__\+gopO{align-items:center;animation:jo_pdl_cell_slideUp__eSyWd .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #10b981;border-radius:24px;box-shadow:0 25px 60px #10b9814d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;text-align:center;width:90%}.jo_pdl_cell_successIcon__m2EMu{align-items:center;animation:jo_pdl_cell_scaleIn__sP53S .5s cubic-bezier(.4,0,.2,1) .2s both;background:#10b9811a;border:3px solid #10b9814d;border-radius:50%;color:#10b981;display:flex;height:80px;justify-content:center;width:80px}.jo_pdl_cell_successModal__\+gopO h3{color:#10b981;font-size:1.75rem;font-weight:700;margin:0}.jo_pdl_cell_successModal__\+gopO p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.jo_pdl_cell_successBtn__hEBN6{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:12px;box-shadow:0 4px 15px #10b9814d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.jo_pdl_cell_successBtn__hEBN6:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 6px 20px #10b98166;transform:translateY(-2px)}.jo_pdl_cell_errorModal__JmOMz{align-items:center;animation:jo_pdl_cell_slideUp__eSyWd .4s cubic-bezier(.4,0,.2,1);background:#1e293bfa;border:2px solid #ef4444;border-radius:24px;box-shadow:0 25px 60px #ef44444d;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;padding:3rem;text-align:center;width:90%}.jo_pdl_cell_errorIcon__UOUrt{align-items:center;animation:jo_pdl_cell_scaleIn__sP53S .5s cubic-bezier(.4,0,.2,1) .2s both;background:#ef44441a;border:3px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:80px;justify-content:center;width:80px}.jo_pdl_cell_errorModal__JmOMz h3{color:#ef4444;font-size:1.75rem;font-weight:700;margin:0}.jo_pdl_cell_errorModal__JmOMz p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0}.jo_pdl_cell_errorBtn__CZa\+h{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 15px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2.5rem;transition:all .3s ease}.jo_pdl_cell_errorBtn__CZa\+h:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 20px #ef444466;transform:translateY(-2px)}.jo_pdl_cell_paginationContainer__M6Hl1{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.jo_pdl_cell_paginationButton__QzEMn{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_pdl_cell_paginationButton__QzEMn:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.jo_pdl_cell_paginationButton__QzEMn:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.jo_pdl_cell_paginationInfo__p8\+Ws{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.jo_pdl_cell_paginationText__7MxZZ{color:#94a3b8;font-weight:500}.jo_pdl_cell_paginationText__7MxZZ strong{color:#e2e8f0;font-weight:700}.jo_pdl_cell_paginationDivider__7Gro2{color:#475569;font-weight:700}@media (max-width:768px){.jo_pdl_cell_modalContent__NVsCR{max-width:95%}.jo_pdl_cell_modalBodyGrid__Uo6hw{gap:1.5rem;grid-template-columns:1fr}.jo_pdl_cell_pdlInfo__7t31p{margin-bottom:0}.jo_pdl_cell_detailsGrid__ZvgFw{grid-template-columns:1fr}.jo_pdl_cell_errorModal__JmOMz,.jo_pdl_cell_successModal__\+gopO{max-width:90%;padding:2rem}.jo_pdl_cell_errorIcon__UOUrt,.jo_pdl_cell_successIcon__m2EMu{height:64px;width:64px}.jo_pdl_cell_errorModal__JmOMz h3,.jo_pdl_cell_successModal__\+gopO h3{font-size:1.5rem}}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo{background:#f8fafc}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_systemHeader__8ENlz{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_systemTitle__IwCL- h1{color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_systemTitle__IwCL- p{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_systemTime__yyP\+u{color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_systemUser__2MvLV{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_profileIcon__M5gIb{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_profileIcon__M5gIb:hover{background:#3b82f626;border-color:#3b82f64d}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_profileDropdown__o\+ItA{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_dropdownHeader__EDec5{border-bottom-color:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_userRole__tvfBI{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_userName__WO40Z{color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_dropdownDivider__EnYFo{background:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_dropdownItem__8BLMC{color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_dropdownItem__8BLMC:hover{background:#f1f5f9;color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_jbrSearchPage__CHrdZ{background:linear-gradient(135deg,#f8fafc,#e0f2fe 50%,#dbeafe)}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_jbrSearchPage__CHrdZ:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_jbrTitle__KXkhM{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_jbrBackBtn__VzkDA{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f633}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_jbrBackBtn__VzkDA:hover{background:linear-gradient(90deg,#2563eb,#1e3a8a);box-shadow:0 8px 20px #3b82f64d}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchCard__LzYQa{background:#fff;border-color:#e2e8f0;box-shadow:0 10px 30px #0000000d}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchCard__LzYQa:hover{box-shadow:0 15px 40px #00000014}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchHeader__OJpdN{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchForm__N6tzt{background:#fff}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_inputIcon__Kbz1U{background:#3b82f614;border-color:#3b82f626;color:#3b82f6}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_inputGroup__M0F30:hover .jo_pdl_cell_inputIcon__Kbz1U{background:#3b82f61f;border-color:#3b82f633}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_inputLabel__e4IC\+{color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchInput__\+vlnw{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchInput__\+vlnw:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f61a}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchInput__\+vlnw:hover:not(:focus){border-color:#94a3b8;box-shadow:0 2px 8px #3b82f60d}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchInput__\+vlnw::placeholder{color:#94a3b8}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_searchActions__YUaUz{border-top-color:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_clearButton__dJV9d{background:#e2e8f0;border-color:#cbd5e1;color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_clearButton__dJV9d:hover{background:#cbd5e1;border-color:#94a3b8;color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_resultsHeader__Loosc{background:#fff;border-color:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_resultsHeaderIcon__IyKvl{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_resultsHeaderText__Ne0pX h3{color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_resultsHeaderText__Ne0pX p{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_loadingState__7lrYh{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 12px #0000000d;color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_loadingState__7lrYh p{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_loadingSpinner__yHbZk{border-color:#3b82f6 #3b82f633 #3b82f633}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_resultsTableContainer__q27\+b{background:#fff;border-color:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_tableHeader__6JCnM{background:#f1f5f9;border-bottom-color:#e2e8f0;color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_tableHeader__6JCnM:hover{background:#e2e8f0;color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_tableRow__WMaYv{background:#fff;border-bottom-color:#f1f5f9}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_tableRow__WMaYv:hover{background:#f8fafc}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_tableCell__U357P{border-bottom-color:#f1f5f9;color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_cellText__0G9sM{color:#1e293b;font-weight:500}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_cellBadgeAssigned__LxGMY{background:#22c55e1a;border-color:#22c55e4d;color:#059669}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_cellBadgeUnassigned__Nu8l6{background:#ef44441a;border-color:#ef44444d;color:#dc2626}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_emptyState__vtMcs{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 12px #0000000d;color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_emptyStateIcon__wHDuo{color:#94a3b8}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_emptyState__vtMcs h4{color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_emptyState__vtMcs p{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_paginationContainer__M6Hl1{background:#f8fafc;border-top-color:#e2e8f0}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_paginationText__7MxZZ{color:#64748b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_paginationText__7MxZZ strong{color:#1e293b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_paginationDivider__7Gro2{color:#cbd5e1}.jo_pdl_cell_modalOverlay__V8bZP{align-items:center;animation:jo_pdl_cell_fadeIn__Pfn4E .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}@keyframes jo_pdl_cell_fadeIn__Pfn4E{0%{opacity:0}to{opacity:1}}.jo_pdl_cell_modal__-2zvy{align-items:center;animation:jo_pdl_cell_scaleIn__sP53S .3s ease-out;background:#1e293b;border:2px solid #f59e0b;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;width:90%}@keyframes jo_pdl_cell_scaleIn__sP53S{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.jo_pdl_cell_themeIcon__CA9Ay{align-items:center;border-radius:50%;color:#f59e0b;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.jo_pdl_cell_themeBtn__uKeTC{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.jo_pdl_cell_themeBtn__uKeTC:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.jo_pdl_cell_modalHeader__teo31{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.jo_pdl_cell_modalIcon__S9Dr2{align-items:center;display:flex;flex-shrink:0;justify-content:center}.jo_pdl_cell_modalIcon__S9Dr2 svg{display:block}.jo_pdl_cell_modalHeader__teo31 h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.jo_pdl_cell_modalContent__NVsCR{padding:2rem}.jo_pdl_cell_modalContent__NVsCR p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.jo_pdl_cell_modalContent__NVsCR strong{color:#60a5fa;font-weight:600}.jo_pdl_cell_modalSubtext__Wprin{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.jo_pdl_cell_modalActions__kgR74{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.jo_pdl_cell_modalBtnCancel__EmkGI,.jo_pdl_cell_modalBtnConfirm__naWdh{border:none;border-radius:12px;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_pdl_cell_modalBtnCancel__EmkGI{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.jo_pdl_cell_modalBtnCancel__EmkGI:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.jo_pdl_cell_modalBtnConfirm__naWdh{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.jo_pdl_cell_modalBtnConfirm__naWdh:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modalOverlay__V8bZP{background:#00000080}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modal__-2zvy{background:#fff;border:2px solid #f59e0b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modal__-2zvy h3{color:#f59e0b}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modalContent__NVsCR p,.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modal__-2zvy p{color:#475569}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modalContent__NVsCR strong{color:#3b82f6}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modalSubtext__Wprin{color:#64748b!important}.jo_pdl_cell_systemApp__E0C-M.jo_pdl_cell_lightMode__UA9Mo .jo_pdl_cell_modalActions__kgR74{background:#f8fafc;border-top-color:#e2e8f0}*{box-sizing:border-box;margin:0;padding:0}.su_activity_logs_modalOverlay__B1\+nz{align-items:center;animation:su_activity_logs_fadeIn__nj\+MP .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}@keyframes su_activity_logs_fadeIn__nj\+MP{0%{opacity:0}to{opacity:1}}.su_activity_logs_modal__PI44I{animation:su_activity_logs_slideUp__NTMGI .3s ease-out;background:linear-gradient(135deg,#1e293bfa,#334155f2);border:1px solid #3b82f633;border-radius:16px;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff0d;max-height:85vh;max-width:92vw;position:relative;width:540px}.su_activity_logs_modalHeader__6nYTL{background:#0f172a66;border-bottom:1px solid #47556966;padding:1.5rem 1.75rem}.su_activity_logs_modalHeader__6nYTL h3{align-items:center;color:#e2e8f0;display:flex;font-size:1.25rem;font-weight:700;gap:.5rem;margin:0}.su_activity_logs_modalHeader__6nYTL h3:before{content:"📅";font-size:1.5rem}.su_activity_logs_modalBody__15yoO{padding:1.75rem}.su_activity_logs_modalRow__Rd7hX{display:flex;gap:1rem;margin-bottom:1rem}.su_activity_logs_modalRow__Rd7hX:last-child{margin-bottom:.5rem}.su_activity_logs_modalField__ir67u{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.su_activity_logs_modalField__ir67u label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.su_activity_logs_modalField__ir67u input[type=text],.su_activity_logs_modalField__ir67u select{background:#0f172ae6;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;font-size:.9375rem;font-weight:500;outline:none;padding:.75rem 1rem;transition:all .2s ease}.su_activity_logs_modalField__ir67u select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;cursor:pointer;padding-right:2.5rem}.su_activity_logs_modalField__ir67u input[type=text]:hover,.su_activity_logs_modalField__ir67u select:hover{border-color:#3b82f666}.su_activity_logs_modalField__ir67u input[type=text]:focus,.su_activity_logs_modalField__ir67u select:focus{background:#0f172a;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f626}.su_activity_logs_modalField__ir67u select option{background:#1e293b;color:#e2e8f0;padding:.5rem}.su_activity_logs_modalFooter__5W9gS{border-top:1px solid #4755694d;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.75rem 1.5rem}.su_activity_logs_modalBtn__TUEVc{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_activity_logs_modalBtn__TUEVc:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.su_activity_logs_modalBtn__TUEVc:active:not(:disabled){transform:translateY(0)}.su_activity_logs_modalBtn__TUEVc:disabled{background:#47556980;box-shadow:none;cursor:not-allowed;opacity:.6}.su_activity_logs_modalBtnGhost__l1Jjl{background:#0000;border:1px solid #47556999;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_activity_logs_modalBtnGhost__l1Jjl:hover{background:#47556933;border-color:#475569cc;color:#e2e8f0}.su_activity_logs_modalError__4FUG2{align-items:center;background:#ef44441a;border:1px solid #ef44444d;border-left:4px solid #ef4444;border-radius:10px;color:#fca5a5;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;margin-top:.5rem;padding:.75rem 1rem}.su_activity_logs_modalError__4FUG2:before{content:"⚠️";flex-shrink:0;font-size:1.125rem}.su_activity_logs_modalWarning__6J9LO{align-items:flex-start;background:#f59e0b14;border:1px solid #f59e0b40;border-left:4px solid #f59e0b;border-radius:10px;color:#fbbf24;display:flex;font-size:.875rem;font-weight:500;gap:.625rem;line-height:1.5;margin-top:.5rem;padding:.75rem 1rem}.su_activity_logs_modalWarning__6J9LO svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.su_activity_logs_modalHelper__Lldak{align-items:flex-start;background:#3b82f614;border:1px solid #3b82f633;border-radius:10px;color:#93c5fd;display:flex;font-size:.8125rem;gap:.625rem;line-height:1.5;margin-top:1rem;padding:1rem}.su_activity_logs_modalHelper__Lldak svg{color:#60a5fa;flex-shrink:0;margin-top:2px}.su_activity_logs_systemApp__sm8YF:before{animation:su_activity_logs_dramaticGlow__50HWp 12s ease-in-out infinite;background:radial-gradient(ellipse 600px 800px at 20% 60%,#3b82f626 0,#0000 50%),radial-gradient(ellipse 500px 700px at 60% 20%,#8b5cf61f 0,#0000 50%),radial-gradient(ellipse 400px 600px at 80% 40%,#00a0ff40 0,#0000 60%);bottom:0;position:absolute;right:0}.su_activity_logs_jbrHeader__4MPWs{align-items:center;animation:su_activity_logs_slideInFromTop__bdVmW .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes su_activity_logs_slideInFromTop__bdVmW{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.su_activity_logs_jbrBackBtn__YvrlY{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_activity_logs_jbrBackBtn__YvrlY:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.su_activity_logs_jbrBackBtn__YvrlY:hover:before{left:100%}.su_activity_logs_jbrBackBtn__YvrlY:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.su_activity_logs_jbrBackBtn__YvrlY:active{transform:translateY(-1px) scale(.98)}.su_activity_logs_jbrTitle__h7-N1{-webkit-text-fill-color:#0000;animation:su_activity_logs_jbrTitleGlow__Yqu66 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes su_activity_logs_jbrTitleGlow__Yqu66{0%{filter:drop-shadow(0 0 10px rgba(112,145,230,.3))}to{filter:drop-shadow(0 0 20px rgba(112,145,230,.6))}}.su_activity_logs_pageHeader__\+sDD\+{padding:1.5rem 2rem}.su_activity_logs_filtersCard__LsmPw,.su_activity_logs_pageHeader__\+sDD\+{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;margin-bottom:1.5rem}.su_activity_logs_filtersCard__LsmPw{padding:1.5rem}.su_activity_logs_filterRow__R9jog{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.su_activity_logs_filterGroup__dfq3V{display:flex;flex-direction:column;gap:.5rem}.su_activity_logs_filterLabel__CLxNK{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;letter-spacing:.025em;text-transform:uppercase}.su_activity_logs_filterLabel__CLxNK svg{color:#60a5fa;height:16px;width:16px}.su_activity_logs_dateInput__3xAdK,.su_activity_logs_filterSelect__1i9vs,.su_activity_logs_searchInput__r4zDR{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;font-size:.9375rem;font-weight:500;outline:none;padding:.75rem 1rem;transition:all .3s ease;width:100%}.su_activity_logs_dateInput__3xAdK:focus,.su_activity_logs_filterSelect__1i9vs:focus,.su_activity_logs_searchInput__r4zDR:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.su_activity_logs_dateInput__3xAdK{color-scheme:dark}.su_activity_logs_dateInput__3xAdK::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1)}.su_activity_logs_filterSelect__1i9vs option{background:#1e293b;color:#e2e8f0}.su_activity_logs_refreshBtn__WF8X\+{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:.9375rem;font-weight:600;gap:.5rem;height:fit-content;padding:.75rem 1.5rem;transition:all .3s ease}.su_activity_logs_refreshBtn__WF8X\+:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.su_activity_logs_statsGrid__qkJwA{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:1.5rem}.su_activity_logs_statCard__c39xy{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.su_activity_logs_statCard__c39xy:hover{box-shadow:0 8px 25px #3b82f626;transform:translateY(-4px)}.su_activity_logs_statIcon__y3AUq{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.su_activity_logs_statInfo__vGORN{flex:1 1}.su_activity_logs_statValue__HGF7x{color:#e2e8f0;font-size:1.75rem;font-weight:700;line-height:1;margin-bottom:.25rem}.su_activity_logs_statLabel__A54FP{color:#94a3b8;font-size:.875rem;font-weight:500}.su_activity_logs_tableCard__LWJzH{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;overflow:hidden}.su_activity_logs_tableHeader__HXr8Y{align-items:center;border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.su_activity_logs_tableHeader__HXr8Y h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_activity_logs_recordCount__dTZLf{color:#94a3b8;font-size:.875rem;font-weight:500}.su_activity_logs_activityTable__ZeKVQ{font-size:.875rem}.su_activity_logs_activityTable__ZeKVQ thead{background:#334155cc}.su_activity_logs_activityTable__ZeKVQ th{border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase}.su_activity_logs_activityTable__ZeKVQ tbody tr{border-bottom:1px solid #47556933}.su_activity_logs_activityTable__ZeKVQ td{color:#cbd5e1;padding:1rem 1.5rem;vertical-align:middle}.su_activity_logs_timestamp__X2r7E{color:#94a3b8;font-family:Courier New,monospace;font-size:.8125rem}.su_activity_logs_typeBadge__AQyRz{border-radius:8px;display:inline-block;letter-spacing:.025em;text-transform:uppercase}.su_activity_logs_typeBadge__AQyRz.su_activity_logs_consultation__0odCw{background:#3b82f61a;color:#3b82f6}.su_activity_logs_typeBadge__AQyRz.su_activity_logs_health_record__neB7K{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.su_activity_logs_actionBadge__Fl3zV{border-radius:8px;display:inline-block;letter-spacing:.025em;text-transform:uppercase}.su_activity_logs_actionBadge__Fl3zV.su_activity_logs_created__o636Q{background:#8b5cf61a;color:#a855f7}.su_activity_logs_actionBadge__Fl3zV.su_activity_logs_updated__5QcM1{background:#f59e0b1a;color:#f59e0b}.su_activity_logs_nurseName__Aeqh7{min-width:150px}.su_activity_logs_timeAgo__1f162{font-size:.8125rem}.su_activity_logs_emptyState__I0pKQ,.su_activity_logs_loadingState__T2D3O{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem}.su_activity_logs_emptyState__I0pKQ p,.su_activity_logs_loadingState__T2D3O p{color:#94a3b8;font-size:.9375rem;margin:0}.su_activity_logs_emptyState__I0pKQ svg{opacity:.5}.su_activity_logs_emptyState__I0pKQ h3{margin:0}.su_activity_logs_pagination__dMS9k{border-top:1px solid #4755694d}.su_activity_logs_paginationBtn__bC013{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 15px #3b82f64d;color:#fff;padding:.75rem 1.5rem;transition:all .3s ease}.su_activity_logs_paginationBtn__bC013:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666;transform:translateY(-2px)}.su_activity_logs_paginationBtn__bC013:disabled{background:#47556980;box-shadow:none;opacity:.5;transform:none}.su_activity_logs_pageInfo__C3S15{color:#94a3b8;font-size:.875rem}.su_activity_logs_pageInfo__C3S15 strong{color:#e2e8f0;font-weight:700}@media (max-width:1200px){.su_activity_logs_filterRow__R9jog{grid-template-columns:1fr}.su_activity_logs_statsGrid__qkJwA{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.su_activity_logs_mainContent__uOuY9{padding:1rem}.su_activity_logs_statsGrid__qkJwA{grid-template-columns:1fr}.su_activity_logs_tableWrapper__SgAHF{overflow-x:scroll}.su_activity_logs_pagination__dMS9k{flex-direction:column;gap:1rem}}.su_activity_logs_systemApp__sm8YF{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.su_activity_logs_systemApp__sm8YF:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.su_activity_logs_systemApp__sm8YF:after{animation:su_activity_logs_intensePulse__zEk-4 8s ease-in-out infinite;background:radial-gradient(ellipse 300px 500px at 40% 80%,#06b6d41a 0,#0000 50%),radial-gradient(ellipse 350px 550px at 70% 50%,#10b98114 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#00c8ff14 0,#0000 60%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}@keyframes su_activity_logs_dramaticGlow__50HWp{0%,to{opacity:1;transform:scale(1)}25%{opacity:.8;transform:scale(1.05)}50%{opacity:.9;transform:scale(.95)}75%{opacity:.85;transform:scale(1.02)}}@keyframes su_activity_logs_intensePulse__zEk-4{0%,to{opacity:1;transform:translateY(0)}33%{opacity:.7;transform:translateY(-10px)}66%{opacity:.9;transform:translateY(5px)}}.su_activity_logs_systemHeader__W82Qh{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.su_activity_logs_headerLeft__Xw5MP{align-items:center;display:flex;gap:1rem}.su_activity_logs_systemLogo__FR\+7A{align-items:center;display:flex;gap:.75rem}.su_activity_logs_systemLogoImg__mx5eY{height:40px;object-fit:contain;width:40px}.su_activity_logs_systemTitle__1V1ab{display:flex;flex-direction:column}.su_activity_logs_systemTitle__1V1ab h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_activity_logs_systemTitle__1V1ab p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.su_activity_logs_headerRight__ubJAp{align-items:center;display:flex;gap:1rem}.su_activity_logs_systemInfo__unvI3{text-align:right}.su_activity_logs_systemTime__e4Na2{color:#e2e8f0;font-size:.875rem;font-weight:600}.su_activity_logs_systemUser__s60v2{color:#94a3b8;font-size:.75rem;font-weight:500}.su_activity_logs_profileSection__fYSg8{align-items:center;display:flex;position:relative}.su_activity_logs_profileIcon__SXMWN{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.su_activity_logs_profileIcon__SXMWN:hover{background:#06b6d44d;border-color:#06b6d4;transform:scale(1.05)}.su_activity_logs_profileDropdown__2uTvq{animation:su_activity_logs_dropdownFadeIn__DbE8b .2s ease-out;background:#1e293b;border:1px solid #334155;border-radius:12px;box-shadow:0 4px 20px #0000004d;margin-top:8px;min-width:200px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes su_activity_logs_dropdownFadeIn__DbE8b{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.su_activity_logs_dropdownHeader__8H2V3{border-bottom:1px solid #3b82f61a;padding:16px}.su_activity_logs_userInfo__K6wTh{display:flex;flex-direction:column;gap:2px}.su_activity_logs_userName__yyK4M{color:#fff;font-size:.9rem;font-weight:600}.su_activity_logs_userRole__EHw3N{color:#94a3b8;font-size:.8rem;font-weight:400}.su_activity_logs_dropdownDivider__sqi\+g{background:#334155;height:1px;margin:0}.su_activity_logs_dropdownItem__g8hzv{align-items:center;background:#0000;border:none;color:#e2e8f0;cursor:pointer;display:flex;font-size:.875rem;gap:10px;padding:12px 16px;text-align:left;transition:all .2s ease;width:100%}.su_activity_logs_dropdownItem__g8hzv:hover{background:#3b82f61a;color:#3b82f6}.su_activity_logs_dropdownItem__g8hzv svg{color:currentColor;flex-shrink:0}.su_activity_logs_dropdownItem__g8hzv:hover svg{transform:scale(1.1)}.su_activity_logs_contentWrapper__EaThG{display:flex;flex:1 1;overflow:hidden;position:relative;width:100%;z-index:3}.su_activity_logs_mainContent__uOuY9{background:#0000;flex:1 1;overflow-y:auto;padding:2rem;position:relative;z-index:3}.su_activity_logs_contentHeader__AXHxB{background:linear-gradient(135deg,#1e293bf2,#334155e6);border:1px solid #3b82f633;border-radius:16px;box-shadow:0 4px 20px #0003;margin-bottom:2rem;padding:1.5rem 2rem}.su_activity_logs_headerContent__3Rtuy{align-items:center;display:flex;gap:2rem;justify-content:space-between}.su_activity_logs_headerText__2IrQR{flex:1 1}.su_activity_logs_pageTitle__wFVC7{color:#e2e8f0;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.su_activity_logs_pageSubtitle__B3HJz{color:#94a3b8;font-size:.95rem;font-weight:400}.su_activity_logs_headerControls__RaDdJ{align-items:center;display:flex;gap:1rem}.su_activity_logs_filterSelect__1i9vs{background:#0f172acc;border:1px solid #334155;border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:.875rem;min-width:180px;padding:.5rem 1rem;transition:all .3s ease}.su_activity_logs_filterSelect__1i9vs:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.su_activity_logs_searchInput__r4zDR{background:#0f172acc;border:1px solid #334155;border-radius:8px;color:#e2e8f0;font-size:.875rem;padding:.5rem 1rem;transition:all .3s ease;width:300px}.su_activity_logs_searchInput__r4zDR::placeholder{color:#64748b}.su_activity_logs_searchInput__r4zDR:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.su_activity_logs_tableContainer__gi-wD{background:linear-gradient(135deg,#1e293bf2,#334155e6);border:1px solid #3b82f633;border-radius:16px;box-shadow:0 4px 20px #0003;overflow:hidden}.su_activity_logs_tableWrapper__SgAHF{overflow-x:auto}.su_activity_logs_activityTable__ZeKVQ{border-collapse:collapse;width:100%}.su_activity_logs_activityTable__ZeKVQ thead{background:#0f172ae6;border-bottom:2px solid #3b82f64d}.su_activity_logs_activityTable__ZeKVQ thead tr th{color:#94a3b8;font-size:.875rem;font-weight:700;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;white-space:nowrap}.su_activity_logs_activityTable__ZeKVQ tbody tr{border-bottom:1px solid #33415580;transition:all .2s ease}.su_activity_logs_activityTable__ZeKVQ tbody tr:hover{background:#3b82f60d}.su_activity_logs_activityTable__ZeKVQ tbody tr:last-child{border-bottom:none}.su_activity_logs_activityTable__ZeKVQ tbody tr td{color:#e2e8f0;font-size:.875rem;padding:1rem 1.5rem}.su_activity_logs_timestamp__X2r7E{color:#cbd5e1;font-weight:500;white-space:nowrap}.su_activity_logs_typeBadge__AQyRz{align-items:center;border-radius:6px;display:inline-flex;font-size:.75rem;font-weight:600;padding:.375rem .75rem;white-space:nowrap}.su_activity_logs_typeBadge__AQyRz.su_activity_logs_consultation__0odCw{background:#3b82f633;border:1px solid #3b82f64d;color:#60a5fa}.su_activity_logs_typeBadge__AQyRz.su_activity_logs_health_record__neB7K{background:#10b98133;border:1px solid #10b9814d;color:#34d399}.su_activity_logs_actionBadge__Fl3zV{align-items:center;border-radius:6px;display:inline-flex;font-size:.75rem;font-weight:600;padding:.375rem .75rem;white-space:nowrap}.su_activity_logs_actionBadge__Fl3zV.su_activity_logs_created__o636Q{background:#8b5cf633;border:1px solid #8b5cf64d;color:#a78bfa}.su_activity_logs_actionBadge__Fl3zV.su_activity_logs_updated__5QcM1{background:#f59e0b33;border:1px solid #f59e0b4d;color:#fbbf24}.su_activity_logs_nurseName__Aeqh7{font-weight:500}.su_activity_logs_nurseInfo__Y9Vt-{align-items:center;color:#e2e8f0;display:flex;gap:.5rem}.su_activity_logs_nurseInfo__Y9Vt- svg{color:#06b6d4;flex-shrink:0}.su_activity_logs_pdlName__0G3-j{color:#cbd5e1;font-weight:500;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.su_activity_logs_viewCell__Vd3Qt{padding-left:8px;text-align:left}.su_activity_logs_viewBtn__sChGs{align-items:center;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:6px;color:#3b82f6;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:6px;justify-content:center;padding:6px 12px;transition:all .2s ease}.su_activity_logs_viewBtn__sChGs:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.su_activity_logs_viewBtn__sChGs:active{transform:translateY(0)}.su_activity_logs_viewBtn__sChGs svg{display:block;flex-shrink:0}.su_activity_logs_viewBtn__sChGs span{line-height:1}.su_activity_logs_timeAgo__1f162{color:#94a3b8;font-size:.8rem;white-space:nowrap}.su_activity_logs_loadingState__T2D3O{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.su_activity_logs_spinner__UiihS{animation:su_activity_logs_spin__mCgMO 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:1rem;width:48px}@keyframes su_activity_logs_spin__mCgMO{to{transform:rotate(1turn)}}.su_activity_logs_loadingState__T2D3O p{color:#cbd5e1;font-size:1rem}.su_activity_logs_emptyState__I0pKQ{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.su_activity_logs_emptyState__I0pKQ svg{color:#475569;height:64px;margin-bottom:1rem;width:64px}.su_activity_logs_emptyState__I0pKQ h3{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.su_activity_logs_emptyState__I0pKQ p{color:#94a3b8;font-size:.95rem}.su_activity_logs_pagination__dMS9k{align-items:center;background:#0f172a80;border-top:1px solid #33415580;display:flex;justify-content:space-between;padding:1.5rem 2rem}.su_activity_logs_paginationBtn__bC013{align-items:center;background:#3b82f626;border:1px solid #3b82f64d;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.625rem 1rem;transition:all .2s ease}.su_activity_logs_paginationBtn__bC013:hover:not(:disabled){background:#3b82f640;border-color:#3b82f6;transform:translateY(-1px)}.su_activity_logs_paginationBtn__bC013:disabled{cursor:not-allowed;opacity:.4}.su_activity_logs_paginationBtn__bC013 svg{height:16px;width:16px}.su_activity_logs_paginationInfo__fFQnf{align-items:center;color:#cbd5e1;display:flex;font-size:.875rem;font-weight:500;gap:.5rem}.su_activity_logs_totalItems__reQsT{color:#94a3b8;font-size:.8rem;font-weight:400}@media (max-width:1200px){.su_activity_logs_headerControls__RaDdJ{align-items:stretch;flex-direction:column}.su_activity_logs_filterSelect__1i9vs,.su_activity_logs_searchInput__r4zDR{width:100%}}@media (max-width:768px){.su_activity_logs_contentHeader__AXHxB,.su_activity_logs_mainContent__uOuY9{padding:1rem}.su_activity_logs_headerContent__3Rtuy{align-items:stretch;flex-direction:column}.su_activity_logs_tableWrapper__SgAHF{overflow-x:scroll}.su_activity_logs_pagination__dMS9k{flex-direction:column;gap:1rem}}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH{background:linear-gradient(135deg,#f0f9ff,#e0f2fe 50%,#dbeafe)}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH:before{background:radial-gradient(circle at 30% 20%,#3b82f614 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f60f 0,#0000 50%)}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH:after{background:radial-gradient(ellipse 500px 400px at 20% 60%,#60a5fa26 0,#0000 60%),radial-gradient(ellipse 400px 600px at 80% 40%,#93c5fd1f 0,#0000 60%),radial-gradient(ellipse 400px 600px at 100% 30%,#bfdbfe1a 0,#0000 60%)}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_systemHeader__W82Qh{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 4px 12px #00000014}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_systemTitle__1V1ab h1{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_systemTitle__1V1ab p{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_systemTime__e4Na2{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_systemUser__s60v2{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_profileIcon__SXMWN{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_profileIcon__SXMWN:hover{background:#3b82f633;border-color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_profileDropdown__2uTvq{background:#fff;border:1px solid #87cefa;box-shadow:0 4px 20px #00000026}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dropdownHeader__8H2V3{border-bottom:1px solid #3b82f633}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_userName__yyK4M{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_userRole__EHw3N{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dropdownDivider__sqi\+g{background:#e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dropdownItem__g8hzv{color:#334155}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dropdownItem__g8hzv:hover{background:#3b82f61a;color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_jbrBackBtn__YvrlY{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;box-shadow:0 8px 25px #3b82f64d}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_jbrBackBtn__YvrlY:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f659}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_jbrTitle__h7-N1{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pageHeader__\+sDD\+{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #00000014}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pageTitle__wFVC7{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pageSubtitle__B3HJz{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filtersCard__LsmPw{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #00000014}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filterLabel__CLxNK{color:#475569}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filterLabel__CLxNK svg{color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dateInput__3xAdK,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filterSelect__1i9vs,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_searchInput__r4zDR{background:#fff;border:2px solid #e2e8f0;color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_dateInput__3xAdK:focus,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filterSelect__1i9vs:focus,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_searchInput__r4zDR:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_filterSelect__1i9vs option{background:#fff;color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_searchInput__r4zDR::placeholder{color:#94a3b8}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_refreshBtn__WF8X\+{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 15px #3b82f64d}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_refreshBtn__WF8X\+:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_statCard__c39xy{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #00000014}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_statCard__c39xy:hover{box-shadow:0 8px 25px #3b82f626}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_statValue__HGF7x{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_statLabel__A54FP{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_tableCard__LWJzH{background:#fffffff2;border:1px solid #87cefa;box-shadow:0 4px 16px #00000014}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_tableHeader__HXr8Y{border-bottom:1px solid #e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_tableHeader__HXr8Y h3{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_recordCount__dTZLf{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_activityTable__ZeKVQ thead{background:#f8fafce6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_activityTable__ZeKVQ th{border-bottom:2px solid #e2e8f0;color:#475569}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_activityTable__ZeKVQ tbody tr{border-bottom:1px solid #e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_activityTable__ZeKVQ tbody tr:hover{background:#3b82f60d}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_activityTable__ZeKVQ td{color:#334155}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_timestamp__X2r7E{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_typeBadge__AQyRz{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_typeBadge__AQyRz.su_activity_logs_health_record__neB7K{background:#22c55e1a;border:1px solid #22c55e4d;color:#16a34a}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_actionBadge__Fl3zV.su_activity_logs_created__o636Q{background:#8b5cf61a;border:1px solid #8b5cf64d;color:#7c3aed}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_actionBadge__Fl3zV.su_activity_logs_updated__5QcM1{background:#f59e0b1a;border:1px solid #f59e0b4d;color:#d97706}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_nurseName__Aeqh7,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pdlName__0G3-j{color:#334155}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_nurseInfo__Y9Vt-{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_nurseInfo__Y9Vt- svg{color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_viewBtn__sChGs{background:#3b82f61a;border:1px solid #3b82f64d;color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_viewBtn__sChGs:hover{background:#3b82f633;border-color:#3b82f680}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_emptyState__I0pKQ p,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_loadingState__T2D3O p,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_timeAgo__1f162{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_emptyState__I0pKQ svg{color:#94a3b8}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_emptyState__I0pKQ h3{color:#475569}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_spinner__UiihS{border-color:#3b82f6 #3b82f633 #3b82f633}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pagination__dMS9k{background:#0000;border-top:1px solid #e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_paginationBtn__bC013{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 15px #3b82f64d;color:#fff}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_paginationBtn__bC013:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f666}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_paginationBtn__bC013:disabled{background:#94a3b84d;color:#64748bb3}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_paginationBtn__bC013 svg{color:currentColor}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pageInfo__C3S15,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_paginationInfo__fFQnf{color:#64748b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_pageInfo__C3S15 strong,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_totalItems__reQsT{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modal__PI44I{background:#fff;border:1px solid #87cefa;box-shadow:0 20px 60px #00000026}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalHeader__6nYTL{background:#f8fafce6;border-bottom:1px solid #e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalHeader__6nYTL h3{color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u label{color:#475569}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u input[type=text],.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u select{background:#fff;border:2px solid #e2e8f0;color:#1e293b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u input[type=text]:hover,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u select:hover{border-color:#3b82f666}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u input[type=text]:focus,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalField__ir67u select:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f61a}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalFooter__5W9gS{border-top:1px solid #e2e8f0}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalError__4FUG2{background:#ef44441a;border-color:#ef44444d;color:#dc2626}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalWarning__6J9LO{background:#f59e0b1a;border-color:#f59e0b4d;color:#d97706}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalWarning__6J9LO svg{color:#f59e0b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalHelper__Lldak{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_modalHelper__Lldak svg{color:#3b82f6}.su_activity_logs_themeModal__LpcE0{align-items:center;animation:su_activity_logs_slideUp__NTMGI .3s cubic-bezier(.4,0,.2,1);animation:su_activity_logs_scaleIn__8\+KlM .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bfa;background:#1e293b;border:2px solid #3b82f64d;border:2px solid #f59e0b;border-radius:1.5rem;border-radius:16px;box-shadow:0 25px 50px #00000080,0 0 0 1px #3b82f61a;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:450px;max-width:400px;overflow:hidden;padding:0;padding:2rem;width:90%}@keyframes su_activity_logs_scaleIn__8\+KlM{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes su_activity_logs_slideUp__NTMGI{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.su_activity_logs_themeIcon__jrSPd{align-items:center;border-radius:50%;color:#f59e0b;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.su_activity_logs_themeBtn__LAIeN{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:12px;box-shadow:0 4px 15px #f59e0b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_activity_logs_themeBtn__LAIeN:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 6px 20px #f59e0b66;transform:translateY(-1px)}.su_activity_logs_cancelBtn__Yh0-H{background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:12px;box-shadow:0 4px 15px #64748b4d;color:#fff;cursor:pointer;flex:1 1;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_activity_logs_cancelBtn__Yh0-H:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 6px 20px #64748b66;transform:translateY(-1px)}.su_activity_logs_themeModalHeader__7A5RH{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.su_activity_logs_themeModalIcon__Yi2-q{align-items:center;display:flex;flex-shrink:0;justify-content:center}.su_activity_logs_themeModalIcon__Yi2-q svg{display:block}.su_activity_logs_themeModalHeader__7A5RH h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.su_activity_logs_themeModalContent__BkCku{padding:2rem}.su_activity_logs_themeModalContent__BkCku p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.su_activity_logs_themeModalContent__BkCku strong{color:#60a5fa;font-weight:600}.su_activity_logs_themeModalSubtext__ZrzGT{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.su_activity_logs_themeModalActions__maFtz{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.su_activity_logs_themeModalBtnCancel__vQ\+zM,.su_activity_logs_themeModalBtnConfirm__hLI2G{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_activity_logs_themeModalBtnCancel__vQ\+zM{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.su_activity_logs_themeModalBtnCancel__vQ\+zM:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.su_activity_logs_themeModalBtnConfirm__hLI2G{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.su_activity_logs_themeModalBtnConfirm__hLI2G:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModal__LpcE0{background:#fff;border:2px solid #f59e0b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModal__LpcE0 h3{color:#f59e0b}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModalContent__BkCku p,.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModal__LpcE0 p{color:#475569}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModalContent__BkCku strong{color:#3b82f6}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModalSubtext__ZrzGT{color:#64748b!important}.su_activity_logs_systemApp__sm8YF.su_activity_logs_lightMode__bTNpH .su_activity_logs_themeModalActions__maFtz{background:#f8fafc;border-top-color:#e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.su_jo_search_healthrecord_systemHeader__YYvAn{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.su_jo_search_healthrecord_headerLeft__UZzQq{align-items:center;display:flex;gap:1rem}.su_jo_search_healthrecord_systemLogo__F8Wkh{align-items:center;display:flex;gap:.75rem}.su_jo_search_healthrecord_systemLogoImg__Nf\+Ki{height:40px;object-fit:contain;width:40px}.su_jo_search_healthrecord_systemTitle__AgIp8{display:flex;flex-direction:column}.su_jo_search_healthrecord_systemTitle__AgIp8 h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_healthrecord_systemTitle__AgIp8 p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.su_jo_search_healthrecord_headerRight__YSAlw{align-items:center;display:flex;gap:1rem}.su_jo_search_healthrecord_systemInfo__ECVHv{text-align:right}.su_jo_search_healthrecord_systemTime__XpKLl{color:#e2e8f0;font-size:.875rem;font-weight:600}.su_jo_search_healthrecord_systemUser__rvvEh{color:#94a3b8;font-size:.75rem;font-weight:500}.su_jo_search_healthrecord_profileSection__vvnlN{align-items:center;display:flex;position:relative}.su_jo_search_healthrecord_profileIcon__SkyXM{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.su_jo_search_healthrecord_profileIcon__SkyXM:hover{background:#06b6d44d;border-color:#06b6d480}.su_jo_search_healthrecord_profileDropdown__doiYr{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.su_jo_search_healthrecord_dropdownHeader__9DaSw{border-bottom:1px solid #334155;padding:1rem}.su_jo_search_healthrecord_userInfo__CZw\+R{display:flex;flex-direction:column;gap:4px}.su_jo_search_healthrecord_userRole__94evc{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.su_jo_search_healthrecord_userName__bZl2e{color:#fff;font-size:.95rem;font-weight:600}.su_jo_search_healthrecord_dropdownDivider__oERUt{background:#334155;height:1px}.su_jo_search_healthrecord_dropdownItem__pktOk{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.su_jo_search_healthrecord_dropdownItem__pktOk:hover{background:#334155;color:#e2e8f0}.su_jo_search_healthrecord_jbrSearchPage__hr-\+U{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.su_jo_search_healthrecord_jbrSearchPage__hr-\+U:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes su_jo_search_healthrecord_jbrBackgroundFloat__rYm\+Z{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.su_jo_search_healthrecord_jbrHeader__8Gf7o{align-items:center;animation:su_jo_search_healthrecord_slideInFromTop__Wf1ir .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes su_jo_search_healthrecord_slideInFromTop__Wf1ir{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.su_jo_search_healthrecord_jbrBackBtn__MfUXx{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_jo_search_healthrecord_jbrBackBtn__MfUXx:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.su_jo_search_healthrecord_jbrBackBtn__MfUXx:hover:before{left:100%}.su_jo_search_healthrecord_jbrBackBtn__MfUXx:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.su_jo_search_healthrecord_jbrBackBtn__MfUXx:active{transform:translateY(-1px) scale(.98)}.su_jo_search_healthrecord_jbrTitle__SzB\+H{-webkit-text-fill-color:#0000;animation:su_jo_search_healthrecord_jbrTitleGlow__gfacF 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes su_jo_search_healthrecord_jbrTitleGlow__gfacF{0%{filter:drop-shadow(0 2px 4px rgba(61,82,160,.1))}to{filter:drop-shadow(0 4px 8px rgba(112,145,230,.2))}}.su_jo_search_healthrecord_searchCard__8D4vN{animation:su_jo_search_healthrecord_slideInFromLeft__BYYf\+ .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.su_jo_search_healthrecord_searchCard__8D4vN:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.su_jo_search_healthrecord_searchHeader__GctTT{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.su_jo_search_healthrecord_searchHeaderIcon__ejYX\+{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.su_jo_search_healthrecord_searchHeaderText__nNx3Y h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.su_jo_search_healthrecord_searchHeaderText__nNx3Y p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.su_jo_search_healthrecord_searchForm__qNh6k{padding:3rem}@keyframes su_jo_search_healthrecord_slideInFromLeft__BYYf\+{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.su_jo_search_healthrecord_searchFormGrid__SrD16{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.su_jo_search_healthrecord_inputGroup__EtnDI{align-items:flex-start;display:flex;gap:1rem;position:relative}.su_jo_search_healthrecord_inputIcon__Vvq5y{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.su_jo_search_healthrecord_inputGroup__EtnDI:hover .su_jo_search_healthrecord_inputIcon__Vvq5y{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.su_jo_search_healthrecord_inputWrapper__831e5{flex:1 1}.su_jo_search_healthrecord_inputLabel__XAVUz{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.su_jo_search_healthrecord_searchInput__bygYT{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.su_jo_search_healthrecord_searchInput__bygYT:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.su_jo_search_healthrecord_searchInput__bygYT:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.su_jo_search_healthrecord_searchInput__bygYT::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.su_jo_search_healthrecord_searchInput__bygYT:focus::placeholder{opacity:.6}.su_jo_search_healthrecord_searchActions__pBYhS{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.su_jo_search_healthrecord_searchButton__mNNo\+{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_jo_search_healthrecord_searchButton__mNNo\+:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.su_jo_search_healthrecord_searchButton__mNNo\+:disabled{cursor:not-allowed;opacity:.7;transform:none}.su_jo_search_healthrecord_clearButton__D-8jR{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.su_jo_search_healthrecord_clearButton__D-8jR:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_healthrecord_jbrBtn-view__LU95m{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:4px;box-shadow:0 4px 15px #05966966;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.su_jo_search_healthrecord_jbrBtn-view__LU95m:hover{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 25px #05966980;transform:translateY(-1px)}.su_jo_search_healthrecord_jbrBtn-delete__uWMjo{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:4px;box-shadow:0 4px 15px #dc262666;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.su_jo_search_healthrecord_jbrBtn-delete__uWMjo:hover{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262680;transform:translateY(-1px)}.su_jo_search_healthrecord_jbrBtn-cancel__nOvHz{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_healthrecord_jbrBtn-cancel__nOvHz:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_healthrecord_jbrBtn-cancel__nOvHz:disabled{cursor:not-allowed;opacity:.5}.su_jo_search_healthrecord_jbrBtn-confirm-delete__dvRly{align-items:center;background:linear-gradient(90deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.su_jo_search_healthrecord_jbrBtn-confirm-delete__dvRly:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.su_jo_search_healthrecord_jbrBtn-confirm-delete__dvRly:disabled{cursor:not-allowed;opacity:.7;transform:none}.su_jo_search_healthrecord_delete-modal-actions__RxaNK{animation:su_jo_search_healthrecord_spin__PLSZ1 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes su_jo_search_healthrecord_modalSlideIn__3nARi{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes su_jo_search_healthrecord_pulse__vJH2a{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.su_jo_search_healthrecord_phr-theme-toggle__xYjlX{margin-left:auto}.su_jo_search_healthrecord_theme-toggle-btn__cOXS5{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50px;box-shadow:0 4px 15px #3d52a01a;color:#3d52a0;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_jo_search_healthrecord_theme-toggle-btn__cOXS5:hover{background:#ffffff40;box-shadow:0 8px 25px #3d52a026;transform:translateY(-2px)}.su_jo_search_healthrecord_theme-icon__H86e0{font-size:16px;transition:transform .3s ease}.su_jo_search_healthrecord_theme-toggle-btn__cOXS5:hover .su_jo_search_healthrecord_theme-icon__H86e0{transform:scale(1.2) rotate(10deg)}.su_jo_search_healthrecord_theme-text__xkGDm{font-size:14px;font-weight:600;letter-spacing:.5px}.su_jo_search_healthrecord_jbrTable__T7n7j tbody tr:hover{background:linear-gradient(135deg,#f8f9ff,#e8ecf5);box-shadow:0 8px 25px #3b82f61a;transform:translateY(-2px) scale(1.01)}.su_jo_search_healthrecord_phrHrSubmit__5cJyo{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:20px;box-shadow:0 10px 30px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.8px;overflow:hidden;padding:20px 60px;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1)}.su_jo_search_healthrecord_searchSpinner__nt0ZT{animation:su_jo_search_healthrecord_spin__PLSZ1 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.su_jo_search_healthrecord_searchIcon__2KkZL{font-size:18px}.su_jo_search_healthrecord_resultsSection__gcw7M{animation:su_jo_search_healthrecord_slideInFromRight__XADJN .8s cubic-bezier(.4,0,.2,1) .4s both;position:relative;z-index:1}.su_jo_search_healthrecord_resultsHeader__xoBF2{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.5rem 2rem}.su_jo_search_healthrecord_resultsHeaderIcon__sKExw{align-items:center;background:#3b82f626;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.su_jo_search_healthrecord_resultsHeaderText__ZdvLr h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_healthrecord_resultsHeaderText__ZdvLr p{color:#94a3b8;font-size:.875rem;margin:0}.su_jo_search_healthrecord_resultsContainer__M0S4W{overflow:hidden}.su_jo_search_healthrecord_loadingState__Nrh2s{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:1.1rem;justify-content:center;padding:3rem}.su_jo_search_healthrecord_loadingSpinner__PcDy3{animation:su_jo_search_healthrecord_spin__PLSZ1 1s linear infinite;border:3px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:2rem;margin-bottom:1rem;width:2rem}.su_jo_search_healthrecord_resultsTableContainer__ci4DG{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.su_jo_search_healthrecord_resultsTable__Uk3KH{border-collapse:collapse;font-size:.875rem;width:100%}.su_jo_search_healthrecord_tableHeader__FR-tj{background:#334155cc;border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;position:sticky;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease;z-index:10}.su_jo_search_healthrecord_tableHeader__FR-tj:hover{background:#3d4d66;color:#e2e8f0}.su_jo_search_healthrecord_tableRow__eRHk1{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.su_jo_search_healthrecord_tableRow__eRHk1:hover{background:#33415566}.su_jo_search_healthrecord_tableRow__eRHk1:last-child{border-bottom:none}.su_jo_search_healthrecord_tableCell__nxbwE{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.su_jo_search_healthrecord_patientAvatar__ppuLO,.su_jo_search_healthrecord_patientCell__DTzgP{align-items:center;display:flex;justify-content:center}.su_jo_search_healthrecord_patientAvatar__ppuLO{background:#3b82f61a;border:2px solid #3b82f633;border-radius:50%;color:#60a5fa;height:2.5rem;transition:all .3s ease;width:2.5rem}.su_jo_search_healthrecord_tableRow__eRHk1:hover .su_jo_search_healthrecord_patientAvatar__ppuLO{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.1)}.su_jo_search_healthrecord_cellText__BjMQ5{font-size:.9rem;font-weight:500;line-height:1.4}.su_jo_search_healthrecord_cellBadge__gpgYE{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.su_jo_search_healthrecord_cellBadgeAssigned__f--LH{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.su_jo_search_healthrecord_cellBadgeUnassigned__cj5mh{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.su_jo_search_healthrecord_actionButtons__V26Xl{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center}.su_jo_search_healthrecord_actionButton__7Q7xJ{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-width:70px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease;white-space:nowrap}.su_jo_search_healthrecord_viewButton__S1HCh{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.su_jo_search_healthrecord_viewButton__S1HCh:hover{background:#60a5fa33;border-color:#60a5fa80;transform:translateY(-1px)}.su_jo_search_healthrecord_deleteButton__8NubC{background:#f871711a;border-color:#f871714d;color:#f87171}.su_jo_search_healthrecord_deleteButton__8NubC:hover{background:#f8717133;border-color:#f8717180;transform:translateY(-1px)}.su_jo_search_healthrecord_emptyState__1kqzw{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.su_jo_search_healthrecord_emptyStateIcon__aWzrx{margin-bottom:1rem;opacity:.6}.su_jo_search_healthrecord_emptyState__1kqzw h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.su_jo_search_healthrecord_emptyState__1kqzw p{font-size:.875rem;line-height:1.5;margin:0;max-width:400px}@keyframes su_jo_search_healthrecord_slideInFromRight__XADJN{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes su_jo_search_healthrecord_spin__PLSZ1{to{transform:rotate(1turn)}}.su_jo_search_healthrecord_modal-overlay__XXyki{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.su_jo_search_healthrecord_modal-content__93ZI1{animation:su_jo_search_healthrecord_modalSlideIn__3nARi .3s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 25px 80px #00000080;max-width:450px;overflow:hidden;width:90%}.su_jo_search_healthrecord_modal-header__J2Ye9{background:linear-gradient(135deg,#dc2626,#b91c1c);padding:1.5rem;text-align:center}.su_jo_search_healthrecord_modal-header__J2Ye9 h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.su_jo_search_healthrecord_modal-body__t\+hAp{color:#e2e8f0;padding:2rem;text-align:center}.su_jo_search_healthrecord_modal-body__t\+hAp p{font-size:1rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.su_jo_search_healthrecord_record-info__aYngA{background:#0f172acc;border:1px solid #4755694d;border-radius:8px;margin:1rem 0;padding:1rem}.su_jo_search_healthrecord_record-info__aYngA strong{color:#60a5fa;font-size:1rem;font-weight:600}.su_jo_search_healthrecord_record-info__aYngA small{color:#94a3b8;display:block;font-size:.85rem;font-style:italic;margin-top:.5rem}.su_jo_search_healthrecord_success-message__qHY\+1{padding:1rem 0}.su_jo_search_healthrecord_success-message__qHY\+1 p{color:#10b981;font-size:1rem;font-weight:600;margin:0}.su_jo_search_healthrecord_error-message__qbzOM{background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;margin-top:1rem;padding:1rem}.su_jo_search_healthrecord_error-message__qbzOM p{color:#ef4444;font-size:.9rem;font-weight:500;margin:0}.su_jo_search_healthrecord_modal-actions__6Gm8P{background:#0f172a80;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:center;padding:1.5rem}.su_jo_search_healthrecord_btn-cancel__dPV3Y{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.9rem;font-weight:600;min-width:100px;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_search_healthrecord_btn-cancel__dPV3Y:hover:not(:disabled){background:#64748be6;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_healthrecord_btn-cancel__dPV3Y:disabled{cursor:not-allowed;opacity:.5;transform:none}.su_jo_search_healthrecord_btn-delete__UWCr2{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_search_healthrecord_btn-delete__UWCr2:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262666;transform:translateY(-1px)}.su_jo_search_healthrecord_btn-delete__UWCr2:disabled{cursor:not-allowed;opacity:.7;transform:none}.su_jo_search_healthrecord_paginationContainer__1gkr1{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.su_jo_search_healthrecord_paginationButton__nWLkY{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.su_jo_search_healthrecord_paginationButton__nWLkY:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.su_jo_search_healthrecord_paginationButton__nWLkY:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.su_jo_search_healthrecord_paginationInfo__MDBky{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.su_jo_search_healthrecord_paginationText__6EgO1{color:#94a3b8;font-weight:500}.su_jo_search_healthrecord_paginationText__6EgO1 strong{color:#e2e8f0;font-weight:700}.su_jo_search_healthrecord_paginationDivider__19Yp\+{color:#475569;font-weight:700}@media (max-width:768px){.su_jo_search_healthrecord_paginationContainer__1gkr1{flex-direction:column;gap:1rem}.su_jo_search_healthrecord_paginationInfo__MDBky{flex-direction:column;gap:.5rem;text-align:center}.su_jo_search_healthrecord_paginationButton__nWLkY{justify-content:center;width:100%}}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_systemHeader__YYvAn{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_systemTitle__AgIp8 h1{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_systemTitle__AgIp8 p{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_systemTime__XpKLl{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_systemUser__rvvEh{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_profileIcon__SkyXM{background:#3b82f61a;border-color:#3b82f64d;color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_profileIcon__SkyXM:hover{background:#3b82f626;border-color:#3b82f666}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_profileDropdown__doiYr{background:#fff;border:1px solid #e2e8f0;box-shadow:0 8px 32px #0000001a}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_dropdownHeader__9DaSw{border-bottom:1px solid #e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_userRole__94evc{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_userName__bZl2e{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_dropdownDivider__oERUt{background:#e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_dropdownItem__pktOk{color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_dropdownItem__pktOk:hover{background:#f8fafc;color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_jbrSearchPage__hr-\+U{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_jbrTitle__SzB\+H{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchCard__8D4vN{background:#fff;border:1px solid #87cefa;box-shadow:0 4px 20px #0000000d}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchCard__8D4vN:hover{border-color:#87cefa;box-shadow:0 6px 30px #87cefa33}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchForm__qNh6k{background:#fff}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_inputLabel__XAVUz{color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchInput__bygYT{background:#f8fafc;border:2px solid #e2e8f0;color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchInput__bygYT:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f61a}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchInput__bygYT::placeholder{color:#94a3b8}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_inputIcon__Vvq5y{background:#3b82f61a;border:1px solid #3b82f633;color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_inputGroup__EtnDI:hover .su_jo_search_healthrecord_inputIcon__Vvq5y{background:#3b82f626;border-color:#3b82f64d}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_searchActions__pBYhS{border-top:1px solid #e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_clearButton__D-8jR{background:#f1f5f9;border:1px solid #cbd5e1;color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_clearButton__D-8jR:hover{background:#e2e8f0;border-color:#94a3b8;color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsSection__gcw7M{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsHeader__xoBF2{background:#fff;border:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsHeaderText__ZdvLr h3{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsHeaderText__ZdvLr p{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsHeaderIcon__sKExw{background:#3b82f61a;border:1px solid #3b82f633;color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_resultsTableContainer__ci4DG{background:#fff;border:1px solid #87cefa}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableHeader__FR-tj{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableHeader__FR-tj:hover{background:#f1f5f9;color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableRow__eRHk1{background:#fff;border-bottom:1px solid #e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableRow__eRHk1:hover{background:#f8fafc}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableCell__nxbwE{border-bottom:1px solid #e2e8f0;color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_patientAvatar__ppuLO{background:#3b82f61a;border:2px solid #3b82f633;color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_tableRow__eRHk1:hover .su_jo_search_healthrecord_patientAvatar__ppuLO{background:#3b82f626;border-color:#3b82f64d}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_loadingState__Nrh2s{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_loadingSpinner__PcDy3{border:3px solid #3b82f633;border-top-color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationContainer__1gkr1{background:#f8fafc;border-top:1px solid #e2e8f0}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationButton__nWLkY{background:#fff;border:1px solid #e2e8f0;color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationButton__nWLkY:hover:not(:disabled){background:#f8fafc;border-color:#3b82f6;color:#3b82f6}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationButton__nWLkY:disabled{background:#f1f5f9;color:#cbd5e1}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationText__6EgO1{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_paginationText__6EgO1 strong{color:#1e293b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_emptyState__1kqzw{color:#64748b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_emptyState__1kqzw h4{color:#475569}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_emptyState__1kqzw p{color:#94a3b8}.su_jo_search_healthrecord_modalOverlay__Mnz7C{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:4000}@keyframes su_jo_search_healthrecord_overlayFadeIn__tPn-J{0%{opacity:0}to{opacity:1}}.su_jo_search_healthrecord_themeModal__OVZws{align-items:center;animation:su_jo_search_healthrecord_slideUp__M\+5Ae .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}@keyframes su_jo_search_healthrecord_scaleIn__MNIej{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.su_jo_search_healthrecord_themeIcon__tNJa\+{align-items:center;animation:su_jo_search_healthrecord_scaleIn__MNIej .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}.su_jo_search_healthrecord_themeModal__OVZws h3{color:#f59e0b!important;font-size:1.5rem;font-weight:700;margin:0}.su_jo_search_healthrecord_themeModal__OVZws p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.su_jo_search_healthrecord_themeBtn__cgq34{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.su_jo_search_healthrecord_themeBtn__cgq34:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.su_jo_search_healthrecord_cancelBtn__RP\+8U{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_search_healthrecord_cancelBtn__RP\+8U:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}@keyframes su_jo_search_healthrecord_slideUp__M\+5Ae{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.su_jo_search_healthrecord_themeModalHeader__74UBf{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.su_jo_search_healthrecord_themeModalIcon__Xwue1{align-items:center;display:flex;flex-shrink:0;justify-content:center}.su_jo_search_healthrecord_themeModalHeader__74UBf h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.su_jo_search_healthrecord_themeModalContent__ygtHf{padding:2rem}.su_jo_search_healthrecord_themeModalText__GQSkQ{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 2rem;text-align:center}.su_jo_search_healthrecord_themeModalActions__ZjDmY{display:flex;gap:1rem;justify-content:center}.su_jo_search_healthrecord_cancelButton__wf0CM{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.875rem 2rem;transition:all .3s ease}.su_jo_search_healthrecord_cancelButton__wf0CM:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.su_jo_search_healthrecord_confirmButton__h1RHG{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:120px;padding:.875rem 2rem;transition:all .3s ease}.su_jo_search_healthrecord_confirmButton__h1RHG:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_themeModal__OVZws{background:#fff;border-color:#f59e0b}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_themeModal__OVZws h3{color:#f59e0b!important}.su_jo_search_healthrecord_systemApp__xvCh8.su_jo_search_healthrecord_lightMode__9aT1v .su_jo_search_healthrecord_themeModal__OVZws p{color:#475569}.su_jo_modal_healthrecord_jbrModalOverlay__Q0Y\+E{align-items:center;animation:su_jo_modal_healthrecord_overlayFadeIn__juA\+U .3s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:9999}@keyframes su_jo_modal_healthrecord_overlayFadeIn__juA\+U{0%{opacity:0}to{opacity:1}}.su_jo_modal_healthrecord_jbrModalContent__modl6{animation:su_jo_modal_healthrecord_modalSlideIn__20H6Y .3s ease;background:#1e293b;border:1px solid #334155;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:92%;z-index:10000}@keyframes su_jo_modal_healthrecord_modalSlideIn__20H6Y{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.su_jo_modal_healthrecord_jbrModalHeader__RoJNy{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #334155;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative;z-index:10001}.su_jo_modal_healthrecord_jbrHeaderLeft__wytjm{align-items:center;display:flex;gap:1.5rem}.su_jo_modal_healthrecord_jbrLogo__jaLqA{color:#fff;font-size:2.5rem}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV{display:flex;flex-direction:column;gap:.25rem}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h4,.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h5{color:#fff;margin:0}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h4{font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h5{font-size:1rem;font-weight:500;opacity:.9}.su_jo_modal_healthrecord_jbrHeaderActions__sJmVf{align-items:center;display:flex;gap:1rem}.su_jo_modal_healthrecord_jbrPdfBtn__-oyuu{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 18px;transition:all .2s ease}.su_jo_modal_healthrecord_jbrPdfBtn__-oyuu:hover{background:#ffffff40;border-color:#fff6}.su_jo_modal_healthrecord_jbrPdfBtn__-oyuu:active{transform:translateY(0) scale(.98)}.su_jo_modal_healthrecord_jbrPdfBtn__-oyuu svg{height:18px;width:18px}.su_jo_modal_healthrecord_jbrCloseBtn__swD3n{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.su_jo_modal_healthrecord_jbrCloseBtn__swD3n:hover{background:#ffffff40;border-color:#fff6}.su_jo_modal_healthrecord_jbrModalBody__27\+Cr{background:#0f172a;color:#e2e8f0;flex:1 1;max-height:calc(90vh - 120px);overflow-y:auto;padding:0;position:relative}.su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar{width:10px}.su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-track{background:#1e293b}.su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:5px}.su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-thumb:hover{background:#60a5fa}.su_jo_modal_healthrecord_jbrFormTitle__kFtSn{align-items:center;color:#60a5fa;display:flex;font-size:1.75rem;font-weight:700;gap:1rem;justify-content:center;letter-spacing:1px;margin:2rem 0;padding:0 2rem;text-align:center;text-transform:uppercase}.su_jo_modal_healthrecord_jbrFormTitle__kFtSn svg{color:#60a5fa;flex-shrink:0;height:2rem;width:2rem}.su_jo_modal_healthrecord_jbrSection__2FSy1{background:#1e293b;border:1px solid #334155;border-radius:12px;margin:0 2rem 1.5rem;padding:2rem;transition:all .2s ease}.su_jo_modal_healthrecord_jbrSection__2FSy1:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.su_jo_modal_healthrecord_jbrSectionTitle__ixSyc{align-items:center;border-bottom:2px solid #334155;color:#60a5fa;display:flex;font-size:1.125rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.su_jo_modal_healthrecord_jbrSectionTitle__ixSyc svg{color:#60a5fa;flex-shrink:0;height:1.25rem;width:1.25rem}.su_jo_modal_healthrecord_jbrGrid__s6Ett{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.su_jo_modal_healthrecord_jbrFieldGroup__GyHti{display:flex;flex-direction:column;gap:.625rem}.su_jo_modal_healthrecord_jbrFieldGroup__GyHti label{align-items:center;color:#94a3b8;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.5px;text-transform:uppercase}.su_jo_modal_healthrecord_jbrFieldGroup__GyHti label svg{color:#60a5fa;flex-shrink:0;height:.875rem;width:.875rem}.su_jo_modal_healthrecord_jbrFieldValue__NTkaw{align-items:center;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;display:flex;font-size:.95rem;font-weight:500;line-height:1.4;min-height:42px;padding:.75rem 1rem;transition:all .2s ease}.su_jo_modal_healthrecord_jbrFieldValue__NTkaw:hover{background:#1e293b;border-color:#3b82f6}.su_jo_modal_healthrecord_jbrInteractiveIcon__mjyBD{align-items:center;background:#3b82f61a;border:1px solid #3b82f6;border-radius:8px;color:#60a5fa;display:inline-flex;font-size:1.125rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.su_jo_modal_healthrecord_jbrInteractiveIcon__mjyBD svg{color:inherit;height:100%;width:100%}.su_jo_modal_healthrecord_jbrInteractiveIcon__mjyBD:hover{background:#3b82f633;border-color:#60a5fa}.su_jo_modal_healthrecord_jbrHoverLift__stPUY{transition:all .3s ease}.su_jo_modal_healthrecord_jbrGradientText__N3Eq8{color:#60a5fa;font-weight:700}.su_jo_modal_healthrecord_jbrPageNavigation__CsMtD{border-bottom:1px solid #334155;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;padding:1.5rem 2rem}.su_jo_modal_healthrecord_jbrPageBtn__uWvcS{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:10px;color:#cbd5e1;cursor:pointer;display:flex;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .2s ease}.su_jo_modal_healthrecord_jbrPageBtn__uWvcS svg{flex-shrink:0;height:1.125rem;width:1.125rem}.su_jo_modal_healthrecord_jbrPageBtn__uWvcS:hover{background:#334155;border-color:#3b82f6;color:#60a5fa}.su_jo_modal_healthrecord_jbrPageBtn__uWvcS.su_jo_modal_healthrecord_active__KRsvR{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.su_jo_modal_healthrecord_jbrLoadingContainer__WD15E{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.su_jo_modal_healthrecord_jbrLoadingSpinner__dVIDY{animation:su_jo_modal_healthrecord_spin__n1hTU 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:1rem;width:48px}@keyframes su_jo_modal_healthrecord_spin__n1hTU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.su_jo_modal_healthrecord_jbrModalContent__modl6{border-radius:16px;margin:1rem;max-height:95vh;width:95%}.su_jo_modal_healthrecord_jbrModalHeader__RoJNy{flex-direction:column;gap:1rem;padding:1.5rem;text-align:center}.su_jo_modal_healthrecord_jbrHeaderLeft__wytjm{flex-direction:column;gap:.75rem}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h4{font-size:1.1rem}.su_jo_modal_healthrecord_jbrHeaderText__rQhEV h5{font-size:.9rem}.su_jo_modal_healthrecord_jbrHeaderActions__sJmVf{flex-direction:row;justify-content:center;width:100%}.su_jo_modal_healthrecord_jbrFormTitle__kFtSn{font-size:1.5rem;margin:1rem 0 1.5rem}.su_jo_modal_healthrecord_jbrSection__2FSy1{margin:0 1rem 1rem;padding:1rem}.su_jo_modal_healthrecord_jbrGrid__s6Ett{gap:.75rem;grid-template-columns:1fr}.su_jo_modal_healthrecord_jbrSectionTitle__ixSyc{font-size:1rem}.su_jo_modal_healthrecord_jbrFieldGroup__GyHti label{font-size:.75rem}.su_jo_modal_healthrecord_jbrFieldValue__NTkaw{font-size:.875rem;padding:.625rem .75rem}.su_jo_modal_healthrecord_jbrPageNavigation__CsMtD{flex-direction:column;gap:.5rem;padding:1rem}.su_jo_modal_healthrecord_jbrPageBtn__uWvcS{font-size:.875rem;padding:.75rem}.su_jo_modal_healthrecord_jbrPhotoFrame__nog6W{height:150px;width:120px}.su_jo_modal_healthrecord_jbrPhotoLabel__Xxdjl{font-size:.75rem}.su_jo_modal_healthrecord_jbrPhotoSection__Ah7kh{margin-bottom:1.5rem;padding:.5rem 0}}body.su_jo_modal_healthrecord_modal-open__Wps-6,html.su_jo_modal_healthrecord_modal-open__Wps-6{overflow:hidden!important}.su_jo_modal_healthrecord_jbrModalOverlay__Q0Y\+E{overflow:hidden}.su_jo_modal_healthrecord_jbrModalContent__modl6{position:relative}@media (prefers-reduced-motion:reduce){.su_jo_modal_healthrecord_jbrFieldValue__NTkaw,.su_jo_modal_healthrecord_jbrInteractiveIcon__mjyBD,.su_jo_modal_healthrecord_jbrModalContent__modl6,.su_jo_modal_healthrecord_jbrSection__2FSy1{animation:none;transition:none}}@media (max-width:768px){.su_jo_modal_healthrecord_phrModalContent__h1GHa{border-radius:8px;margin:.5rem;width:95%}.su_jo_modal_healthrecord_phrModalHeader__3thRw{padding:1rem 1.5rem}.su_jo_modal_healthrecord_phrModalBody__oQmfS{padding:1.5rem}.su_jo_modal_healthrecord_phrInfoGrid__4kNTE{gap:1rem;grid-template-columns:1fr}.su_jo_modal_healthrecord_phr-table__MMAtC td,.su_jo_modal_healthrecord_phr-table__MMAtC th{font-size:.9rem;padding:.75rem}}.su_jo_modal_healthrecord_jbrPhotoSection__Ah7kh{display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0}.su_jo_modal_healthrecord_jbrPhotoContainer__tEULT{align-items:center;display:flex;flex-direction:column;gap:.75rem}.su_jo_modal_healthrecord_jbrPhotoFrame__nog6W{background:#1e293b;border:2px solid #3b82f6;border-radius:12px;box-shadow:0 8px 20px #0000004d;height:180px;overflow:hidden;padding:8px;position:relative;transition:all .2s ease;width:150px}.su_jo_modal_healthrecord_jbrPhotoFrame__nog6W:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f64d;transform:translateY(-2px)}.su_jo_modal_healthrecord_jbrPdlPhoto__9khg3{background:#0f172acc;border-radius:8px;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.su_jo_modal_healthrecord_jbrPhotoPlaceholder__gfed0{align-items:center;background:#0f172a;border-radius:8px;color:#94a3b8;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.75rem;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.su_jo_modal_healthrecord_jbrPhotoPlaceholder__gfed0 svg{color:#60a5fa}.su_jo_modal_healthrecord_jbrPhotoLabel__Xxdjl{color:#60a5fa;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.su_jo_modal_healthrecord_phrHeaderLeft__0RaLc{align-items:center;display:flex;gap:1.5rem}.su_jo_modal_healthrecord_phrLogo__hfMTX{font-size:2.5rem}.su_jo_modal_healthrecord_phrHeaderText__lx4gj h4,.su_jo_modal_healthrecord_phrHeaderText__lx4gj h5{font-weight:700;margin:0}.su_jo_modal_healthrecord_phrHeaderText__lx4gj h4{font-size:1.25rem}.su_jo_modal_healthrecord_phrHeaderText__lx4gj h5{font-size:1rem;font-weight:500}.su_jo_modal_healthrecord_phrPageNavigation__nYzQ1{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.su_jo_modal_healthrecord_phrPageBtn__u5k9Y{background:#0f172acc;border:1px solid #3b82f64d;border-radius:8px;color:#e2e8f0;cursor:pointer;padding:.75rem 1.5rem}.su_jo_modal_healthrecord_phrPageBtn__u5k9Y:hover{background:#3b82f633;border-color:#3b82f666}.su_jo_modal_healthrecord_active__KRsvR,.su_jo_modal_healthrecord_phrPageBtn__u5k9Y.su_jo_modal_healthrecord_active__KRsvR{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f680}.su_jo_modal_healthrecord_jbrPageNavFooter__yqd2D{border-top:1px solid #3b82f633;display:flex;padding:1.5rem 2rem;width:100%}.su_jo_modal_healthrecord_jbrPageNavFooterLeft__29Y2B{display:flex;justify-content:flex-start;width:100%}.su_jo_modal_healthrecord_jbrPageNavFooterRight__K0zwf{display:flex;justify-content:flex-end;width:100%}.su_jo_modal_healthrecord_jbrNextBtn__ZRn3B{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f6;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_modal_healthrecord_jbrNextBtn__ZRn3B:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-2px)}.su_jo_modal_healthrecord_jbrBackBtn__vg5Rr{align-items:center;background:#64748b;border:1px solid #64748b;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.su_jo_modal_healthrecord_jbrBackBtn__vg5Rr:hover{background:#78716c;transform:translateY(-2px)}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalOverlay__Q0Y\+E{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalContent__modl6{background:#fff;border:1px solid #e2e8f0;box-shadow:0 20px 60px #00000026}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalBody__27\+Cr{background:#f8fafc;color:#1e293b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-track{background:#e2e8f0}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-thumb{background:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrModalBody__27\+Cr::-webkit-scrollbar-thumb:hover{background:#60a5fa}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFormTitle__kFtSn,.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFormTitle__kFtSn svg{color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrSection__2FSy1{background:#fff;border:1px solid #e2e8f0}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrSection__2FSy1:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f614}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrSectionTitle__ixSyc{border-bottom:2px solid #e2e8f0;color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrSectionTitle__ixSyc svg{color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFieldGroup__GyHti label{color:#64748b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFieldGroup__GyHti label svg{color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFieldValue__NTkaw{background:#f8fafc;border:1px solid #e2e8f0;color:#1e293b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrFieldValue__NTkaw:hover{background:#fff;border-color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPageNavigation__CsMtD{border-bottom:1px solid #e2e8f0}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPageBtn__uWvcS{background:#fff;border:1px solid #e2e8f0;color:#475569}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPageBtn__uWvcS:hover{background:#f8fafc;border-color:#3b82f6;color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPageBtn__uWvcS.su_jo_modal_healthrecord_active__KRsvR{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPhotoFrame__nog6W{background:#fff;border:2px solid #3b82f6;box-shadow:0 8px 20px #0000001a}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPhotoFrame__nog6W:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f633}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPhotoPlaceholder__gfed0{background:#f8fafc;color:#64748b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPhotoLabel__Xxdjl,.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPhotoPlaceholder__gfed0 svg{color:#3b82f6}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrLoadingContainer__WD15E{color:#64748b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrPageNavFooter__yqd2D{border-top:1px solid #e2e8f0}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrBackBtn__vg5Rr{background:#94a3b8;border:1px solid #94a3b8}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrBackBtn__vg5Rr:hover{background:#64748b}.su_jo_modal_healthrecord_jbrTable__72hSV{overflow-x:auto;width:100%}.su_jo_modal_healthrecord_jbrTable__72hSV table{border-collapse:collapse;width:100%}.su_jo_modal_healthrecord_jbrTableHeader__CAbBh{background:#334155cc;border-bottom:1px solid #4755694d;color:#cbd5e1;font-weight:600;padding:1rem;text-align:center}.su_jo_modal_healthrecord_jbrTableCell__B8ue2{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem;text-align:center}.su_jo_modal_healthrecord_jbrTableRow__gIQk7:last-child .su_jo_modal_healthrecord_jbrTableCell__B8ue2{border-bottom:none}.su_jo_modal_healthrecord_jbrSubsectionTitle__X2WAM{color:#cbd5e1;font-size:1rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrTableHeader__CAbBh{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrTableCell__B8ue2{border-bottom:1px solid #e2e8f0;color:#1e293b}.su_jo_modal_healthrecord_lightMode__yheye .su_jo_modal_healthrecord_jbrSubsectionTitle__X2WAM{color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.jo_search_pdl_systemHeader__Ylhis{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.jo_search_pdl_headerLeft__P9BTN{align-items:center;display:flex;gap:1rem}.jo_search_pdl_systemLogo__-migP{align-items:center;display:flex;gap:.75rem}.jo_search_pdl_systemLogoImg__Yw8b\+{height:40px;object-fit:contain;width:40px}.jo_search_pdl_systemTitle__wtR36{display:flex;flex-direction:column}.jo_search_pdl_systemTitle__wtR36 h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.jo_search_pdl_systemTitle__wtR36 p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.jo_search_pdl_headerRight__spGXx{align-items:center;display:flex;gap:1rem}.jo_search_pdl_systemInfo__Pk-1p{text-align:right}.jo_search_pdl_systemTime__IqjHc{color:#e2e8f0;font-size:.875rem;font-weight:600}.jo_search_pdl_systemUser__8Hiuj{color:#94a3b8;font-size:.75rem;font-weight:500}.jo_search_pdl_profileSection__KP8GM{align-items:center;display:flex;position:relative}.jo_search_pdl_profileIcon__xjQ-o{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.jo_search_pdl_profileIcon__xjQ-o:hover{background:#06b6d44d;border-color:#06b6d480}.jo_search_pdl_profileDropdown__GS1Ru{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.jo_search_pdl_dropdownHeader__TVMTC{border-bottom:1px solid #334155;padding:1rem}.jo_search_pdl_userInfo__Cb\+cQ{display:flex;flex-direction:column;gap:4px}.jo_search_pdl_userRole__WqbTC{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.jo_search_pdl_userName__F\+Tx9{color:#fff;font-size:.95rem;font-weight:600}.jo_search_pdl_dropdownDivider__wU\+yS{background:#334155;height:1px}.jo_search_pdl_dropdownItem__PoX8e{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.jo_search_pdl_dropdownItem__PoX8e:hover{background:#334155;color:#e2e8f0}.jo_search_pdl_jbrSearchPage__J0ARg{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.jo_search_pdl_jbrSearchPage__J0ARg:before{background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes jo_search_pdl_jbrBackgroundFloat__c5gNB{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.jo_search_pdl_jbrHeader__Er\+ya{align-items:center;animation:jo_search_pdl_slideInFromTop__gg7dE .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes jo_search_pdl_slideInFromTop__gg7dE{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.jo_search_pdl_jbrBackBtn__I5R7L{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_jbrBackBtn__I5R7L:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.jo_search_pdl_jbrBackBtn__I5R7L:hover:before{left:100%}.jo_search_pdl_jbrBackBtn__I5R7L:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.jo_search_pdl_jbrBackBtn__I5R7L:active{transform:translateY(-1px) scale(.98)}.jo_search_pdl_jbrTitle__jrKJC{-webkit-text-fill-color:#0000;animation:jo_search_pdl_jbrTitleGlow__aiFtF 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes jo_search_pdl_jbrTitleGlow__aiFtF{0%{filter:drop-shadow(0 2px 4px rgba(61,82,160,.1))}to{filter:drop-shadow(0 4px 8px rgba(112,145,230,.2))}}.jo_search_pdl_searchCard__eRpM2{animation:jo_search_pdl_slideInFromLeft__Xb\+0Y .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.jo_search_pdl_searchCard__eRpM2:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.jo_search_pdl_searchHeader__EQYQh{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.jo_search_pdl_searchHeaderIcon__6XP5j{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.jo_search_pdl_searchHeaderText__HZ2Pm h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.jo_search_pdl_searchHeaderText__HZ2Pm p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.jo_search_pdl_searchForm__UCE-w{padding:3rem}@keyframes jo_search_pdl_slideInFromLeft__Xb\+0Y{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.jo_search_pdl_searchFormGrid__-haN8{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.jo_search_pdl_inputGroup__rv9A\+{align-items:flex-start;display:flex;gap:1rem;position:relative}.jo_search_pdl_inputIcon__GvKdQ{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.jo_search_pdl_inputGroup__rv9A\+:hover .jo_search_pdl_inputIcon__GvKdQ{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.jo_search_pdl_inputWrapper__2k\+-F{flex:1 1}.jo_search_pdl_inputLabel__14\+WO{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.jo_search_pdl_searchInput__GVxsW{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.jo_search_pdl_searchInput__GVxsW:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.jo_search_pdl_searchInput__GVxsW:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.jo_search_pdl_searchInput__GVxsW::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.jo_search_pdl_searchInput__GVxsW:focus::placeholder{opacity:.6}.jo_search_pdl_searchActions__R8x2b{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.jo_search_pdl_searchButton__Jf7A5{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_searchButton__Jf7A5:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.jo_search_pdl_searchButton__Jf7A5:disabled{cursor:not-allowed;opacity:.7;transform:none}.jo_search_pdl_clearButton__eRSsp{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.jo_search_pdl_clearButton__eRSsp:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.jo_search_pdl_jbrBtn-view__ctGxs{background:linear-gradient(135deg,#059669,#047857);border:none;border-radius:4px;box-shadow:0 4px 15px #05966966;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.jo_search_pdl_jbrBtn-view__ctGxs:hover{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 8px 25px #05966980;transform:translateY(-1px)}.jo_search_pdl_jbrBtn-delete__J1SHj{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:4px;box-shadow:0 4px 15px #dc262666;color:#fff;cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s ease}.jo_search_pdl_jbrBtn-delete__J1SHj:hover{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262680;transform:translateY(-1px)}.jo_search_pdl_jbrBtn-cancel__GPoHK{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-weight:500;min-width:100px;padding:.75rem 1.5rem;transition:all .3s ease}.jo_search_pdl_jbrBtn-cancel__GPoHK:hover:not(:disabled){background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.jo_search_pdl_jbrBtn-cancel__GPoHK:disabled{cursor:not-allowed;opacity:.5}.jo_search_pdl_jbrBtn-confirm-delete__m4z-Y{align-items:center;background:linear-gradient(90deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;min-width:120px;padding:.75rem 1.5rem;transition:all .3s ease}.jo_search_pdl_jbrBtn-confirm-delete__m4z-Y:hover:not(:disabled){background:linear-gradient(90deg,#b91c1c,#991b1b);box-shadow:0 4px 12px #dc26264d;transform:translateY(-1px)}.jo_search_pdl_jbrBtn-confirm-delete__m4z-Y:disabled{cursor:not-allowed;opacity:.7;transform:none}.jo_search_pdl_delete-modal-actions__zflNb{animation:jo_search_pdl_spin__cG6pd 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}@keyframes jo_search_pdl_modalSlideIn__EyWp2{0%{opacity:0;transform:translateY(-50px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes jo_search_pdl_pulse__cHdb3{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.jo_search_pdl_phr-theme-toggle__Bxw-W{margin-left:auto}.jo_search_pdl_theme-toggle-btn__nhc8V{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50px;box-shadow:0 4px 15px #3d52a01a;color:#3d52a0;cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_theme-toggle-btn__nhc8V:hover{background:#ffffff40;box-shadow:0 8px 25px #3d52a026;transform:translateY(-2px)}.jo_search_pdl_theme-icon__DW8jF{font-size:16px;transition:transform .3s ease}.jo_search_pdl_theme-toggle-btn__nhc8V:hover .jo_search_pdl_theme-icon__DW8jF{transform:scale(1.2) rotate(10deg)}.jo_search_pdl_theme-text__FzvMd{font-size:14px;font-weight:600;letter-spacing:.5px}.jo_search_pdl_jbrTable__Wwcat tbody tr:hover{background:linear-gradient(135deg,#f8f9ff,#e8ecf5);box-shadow:0 8px 25px #3b82f61a;transform:translateY(-2px) scale(1.01)}.jo_search_pdl_phrHrSubmit__15cBA{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:20px;box-shadow:0 10px 30px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:.5rem;justify-content:center;letter-spacing:.8px;overflow:hidden;padding:20px 60px;position:relative;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_searchSpinner__ui6NX{animation:jo_search_pdl_spin__cG6pd 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:currentcolor;height:16px;width:16px}.jo_search_pdl_searchIcon__PrBf0{font-size:18px}.jo_search_pdl_resultsSection__yOXto{animation:jo_search_pdl_slideInFromRight__uSegw .8s cubic-bezier(.4,0,.2,1) .4s both;position:relative;z-index:1}.jo_search_pdl_resultsHeader__DQVJp{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;padding:1.5rem 2rem}.jo_search_pdl_resultsHeaderIcon__wCMz5{align-items:center;background:#3b82f626;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.jo_search_pdl_resultsHeaderText__XG88N h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.jo_search_pdl_resultsHeaderText__XG88N p{color:#94a3b8;font-size:.875rem;margin:0}.jo_search_pdl_resultsContainer__U11PW{overflow:hidden}.jo_search_pdl_loadingState__5DFuP{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:1.1rem;justify-content:center;padding:3rem}.jo_search_pdl_loadingSpinner__0pgo2{animation:jo_search_pdl_spin__cG6pd 1s linear infinite;border:3px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:2rem;margin-bottom:1rem;width:2rem}.jo_search_pdl_resultsTableContainer__42m7D{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.jo_search_pdl_resultsTable__JhNAH{border-collapse:collapse;font-size:.875rem;width:100%}.jo_search_pdl_tableHeader__-5EYA{background:#334155cc;border-bottom:2px solid #47556980;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1.25rem 1.5rem;position:sticky;text-align:center;text-transform:uppercase;top:0;transition:all .2s ease;z-index:10}.jo_search_pdl_tableHeader__-5EYA:hover{background:#3d4d66;color:#e2e8f0}.jo_search_pdl_tableRow__wZq0F{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.jo_search_pdl_tableRow__wZq0F:hover{background:#33415566}.jo_search_pdl_tableRow__wZq0F:last-child{border-bottom:none}.jo_search_pdl_tableCell__E5cVe{border-bottom:1px solid #47556933;color:#e2e8f0;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.jo_search_pdl_patientAvatar__2rWdu,.jo_search_pdl_patientCell__utKVh{align-items:center;display:flex;justify-content:center}.jo_search_pdl_patientAvatar__2rWdu{background:#3b82f61a;border:2px solid #3b82f633;border-radius:50%;color:#60a5fa;height:2.5rem;transition:all .3s ease;width:2.5rem}.jo_search_pdl_tableRow__wZq0F:hover .jo_search_pdl_patientAvatar__2rWdu{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.1)}.jo_search_pdl_cellText__rEnjF{font-size:.9rem;font-weight:500;line-height:1.4}.jo_search_pdl_cellBadge__qO6M2{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.jo_search_pdl_cellBadgeAssigned__heY4T{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.jo_search_pdl_cellBadgeUnassigned__ULiiC{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.jo_search_pdl_actionButtons__6ocmc{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center}.jo_search_pdl_actionButton__V13fq{align-items:center;border:1px solid;border-radius:8px;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.375rem;justify-content:center;min-width:70px;overflow:hidden;padding:.5rem .75rem;position:relative;transition:all .2s ease;white-space:nowrap}.jo_search_pdl_viewButton__2rHLx{background:#60a5fa1a;border-color:#60a5fa4d;color:#60a5fa}.jo_search_pdl_viewButton__2rHLx:hover{background:#60a5fa33;border-color:#60a5fa80;transform:translateY(-1px)}.jo_search_pdl_deleteButton__yLeZD{background:#f871711a;border-color:#f871714d;color:#f87171}.jo_search_pdl_deleteButton__yLeZD:hover{background:#f8717133;border-color:#f8717180;transform:translateY(-1px)}.jo_search_pdl_emptyState__0Ng-a{align-items:center;color:#94a3b8;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.jo_search_pdl_emptyStateIcon__xKSfq{margin-bottom:1rem;opacity:.6}.jo_search_pdl_emptyState__0Ng-a h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.jo_search_pdl_emptyState__0Ng-a p{font-size:.875rem;line-height:1.5;margin:0;max-width:400px}@keyframes jo_search_pdl_slideInFromRight__uSegw{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes jo_search_pdl_spin__cG6pd{to{transform:rotate(1turn)}}.jo_search_pdl_modal-overlay__Wuv6U{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.jo_search_pdl_modal-content__WGbeo{animation:jo_search_pdl_modalSlideIn__EyWp2 .3s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 25px 80px #00000080;max-width:450px;overflow:hidden;width:90%}.jo_search_pdl_modal-header__H93OL{background:linear-gradient(135deg,#dc2626,#b91c1c);padding:1.5rem;text-align:center}.jo_search_pdl_modal-header__H93OL h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.jo_search_pdl_modal-body__WOn26{color:#e2e8f0;padding:2rem;text-align:center}.jo_search_pdl_modal-body__WOn26 p{font-size:1rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.jo_search_pdl_record-info__WF0A-{background:#0f172acc;border:1px solid #4755694d;border-radius:8px;margin:1rem 0;padding:1rem}.jo_search_pdl_record-info__WF0A- strong{color:#60a5fa;font-size:1rem;font-weight:600}.jo_search_pdl_record-info__WF0A- small{color:#94a3b8;display:block;font-size:.85rem;font-style:italic;margin-top:.5rem}.jo_search_pdl_success-message__\+ZW-C{padding:1rem 0}.jo_search_pdl_success-message__\+ZW-C p{color:#10b981;font-size:1rem;font-weight:600;margin:0}.jo_search_pdl_error-message__RF0Xu{background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;margin-top:1rem;padding:1rem}.jo_search_pdl_error-message__RF0Xu p{color:#ef4444;font-size:.9rem;font-weight:500;margin:0}.jo_search_pdl_modal-actions__HZq16{background:#0f172a80;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:center;padding:1.5rem}.jo_search_pdl_btn-cancel__-\+A4S{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.9rem;font-weight:600;min-width:100px;padding:.75rem 1.5rem;transition:all .2s ease}.jo_search_pdl_btn-cancel__-\+A4S:hover:not(:disabled){background:#64748be6;border-color:#64748b;transform:translateY(-1px)}.jo_search_pdl_btn-cancel__-\+A4S:disabled{cursor:not-allowed;opacity:.5;transform:none}.jo_search_pdl_btn-delete__LskB1{background:linear-gradient(135deg,#dc2626,#b91c1c);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;min-width:120px;padding:.75rem 1.5rem;transition:all .2s ease}.jo_search_pdl_btn-delete__LskB1:hover:not(:disabled){background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 8px 25px #dc262666;transform:translateY(-1px)}.jo_search_pdl_btn-delete__LskB1:disabled{cursor:not-allowed;opacity:.7;transform:none}.jo_search_pdl_paginationContainer__ag6kw{align-items:center;background:#1e293bcc;border-top:1px solid #4755694d;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 2rem}.jo_search_pdl_paginationButton__yQmaG{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 15px #3b82f633;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_paginationButton__yQmaG:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 20px #3b82f64d;transform:translateY(-2px)}.jo_search_pdl_paginationButton__yQmaG:disabled{background:#47556980;border-color:#4755694d;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.jo_search_pdl_paginationInfo__Vu6xD{align-items:center;color:#cbd5e1;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;justify-content:center}.jo_search_pdl_paginationText__rw5d8{color:#94a3b8;font-weight:500}.jo_search_pdl_paginationText__rw5d8 strong{color:#e2e8f0;font-weight:700}.jo_search_pdl_paginationDivider__CGh14{color:#475569;font-weight:700}@media (max-width:768px){.jo_search_pdl_paginationContainer__ag6kw{flex-direction:column;gap:1rem}.jo_search_pdl_paginationInfo__Vu6xD{flex-direction:column;gap:.5rem;text-align:center}.jo_search_pdl_paginationButton__yQmaG{justify-content:center;width:100%}}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66{background:#f8fafc}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_systemHeader__Ylhis{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_systemTitle__wtR36 h1{color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_systemTitle__wtR36 p{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_systemTime__IqjHc{color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_systemUser__8Hiuj{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_profileIcon__xjQ-o{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_profileIcon__xjQ-o:hover{background:#3b82f626;border-color:#3b82f64d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_profileDropdown__GS1Ru{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_dropdownHeader__TVMTC{border-bottom-color:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_userRole__WqbTC{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_userName__F\+Tx9{color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_dropdownDivider__wU\+yS{background:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_dropdownItem__PoX8e{color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_dropdownItem__PoX8e:hover{background:#f1f5f9;color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_jbrSearchPage__J0ARg{background:linear-gradient(135deg,#f8fafc,#e0f2fe 50%,#dbeafe)}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_jbrSearchPage__J0ARg:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_jbrTitle__jrKJC{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_jbrBackBtn__I5R7L{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f633}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_jbrBackBtn__I5R7L:hover{background:linear-gradient(90deg,#2563eb,#1e3a8a);box-shadow:0 8px 20px #3b82f64d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchCard__eRpM2{background:#fff;border-color:#e2e8f0;box-shadow:0 10px 30px #0000000d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchCard__eRpM2:hover{box-shadow:0 15px 40px #00000014}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchHeader__EQYQh{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchForm__UCE-w{background:#fff}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_inputIcon__GvKdQ{background:#3b82f614;border-color:#3b82f626;color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_inputGroup__rv9A\+:hover .jo_search_pdl_inputIcon__GvKdQ{background:#3b82f61f;border-color:#3b82f633}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_inputLabel__14\+WO{color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchInput__GVxsW{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchInput__GVxsW:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f61a}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchInput__GVxsW:hover:not(:focus){border-color:#94a3b8;box-shadow:0 2px 8px #3b82f60d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchInput__GVxsW::placeholder{color:#94a3b8}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_searchActions__R8x2b{border-top-color:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_clearButton__eRSsp{background:#e2e8f0;border-color:#cbd5e1;color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_clearButton__eRSsp:hover{background:#cbd5e1;border-color:#94a3b8;color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_resultsHeader__DQVJp{background:#fff;border-color:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_resultsHeaderIcon__wCMz5{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_resultsHeaderText__XG88N h3{color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_loadingState__5DFuP,.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_resultsHeaderText__XG88N p{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_loadingSpinner__0pgo2{border-color:#3b82f6 #3b82f633 #3b82f633}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_resultsTableContainer__42m7D{background:#fff;border-color:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableHeader__-5EYA{background:#f1f5f9;border-bottom-color:#e2e8f0;color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableHeader__-5EYA:hover{background:#e2e8f0;color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableRow__wZq0F{background:#fff;border-bottom-color:#f1f5f9}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableRow__wZq0F:hover{background:#f8fafc}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableCell__E5cVe{border-bottom-color:#f1f5f9;color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_patientAvatar__2rWdu{background:#3b82f614;border-color:#3b82f633;color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_tableRow__wZq0F:hover .jo_search_pdl_patientAvatar__2rWdu{background:#3b82f61f;border-color:#3b82f64d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_cellBadgeAssigned__heY4T{background:#22c55e1a;border-color:#22c55e4d;color:#059669}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_cellBadgeUnassigned__ULiiC{background:#ef44441a;border-color:#ef44444d;color:#dc2626}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_viewButton__2rHLx{background:#3b82f614;border-color:#3b82f633;color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_viewButton__2rHLx:hover{background:#3b82f626;border-color:#3b82f64d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_deleteButton__yLeZD{background:#dc262614;border-color:#dc262633;color:#dc2626}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_deleteButton__yLeZD:hover{background:#dc262626;border-color:#dc26264d}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_emptyState__0Ng-a{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_emptyState__0Ng-a h4{color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_paginationContainer__ag6kw{background:#f8fafc;border-top-color:#e2e8f0}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_paginationText__rw5d8{color:#64748b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_paginationText__rw5d8 strong{color:#1e293b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_paginationDivider__CGh14{color:#cbd5e1}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalOverlay__eJHqr{background:#00000080}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modal__GPkHo{background:#fff;border-color:#f59e0b;box-shadow:0 25px 50px #0003}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modal__GPkHo h3{color:#f59e0b}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modal__GPkHo p{color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalHeader__g2pb7{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalContent__qeNpj p{color:#475569}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalContent__qeNpj strong{color:#3b82f6}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalSubtext__sEt\+E{color:#64748b!important}.jo_search_pdl_systemApp__Z9-xo.jo_search_pdl_lightMode__wFX66 .jo_search_pdl_modalActions__\+FvZs{background:#f8fafc;border-top-color:#e2e8f0}.jo_search_pdl_modalIcon__e-dof{align-items:center;display:flex;flex-shrink:0;justify-content:center}.jo_search_pdl_modalIcon__e-dof svg{display:block}.jo_search_pdl_modalOverlay__eJHqr{align-items:center;animation:jo_search_pdl_fadeIn__rbkuX .3s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.jo_search_pdl_modal__GPkHo{align-items:center;animation:jo_search_pdl_scaleIn__OCiT- .3s ease-out;background:#1e293b;border:2px solid #f59e0b;border-radius:16px;box-shadow:0 25px 80px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;width:90%}.jo_search_pdl_themeIcon__7l7Mm{align-items:center;background:#f59e0b1a;border-radius:50%;color:#f59e0b;display:flex;height:64px;justify-content:center;width:64px}.jo_search_pdl_themeBtn__tbG7p{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.jo_search_pdl_themeBtn__tbG7p:hover{background:linear-gradient(135deg,#fbbf24,#f59e0b);box-shadow:0 4px 12px #f59e0b4d;transform:translateY(-1px)}.jo_search_pdl_cancelBtn__-ABvI{background:linear-gradient(135deg,#64748b,#475569);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.jo_search_pdl_cancelBtn__-ABvI:hover{background:linear-gradient(135deg,#475569,#334155);box-shadow:0 4px 12px #4755694d;transform:translateY(-1px)}.jo_search_pdl_modalHeader__g2pb7{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1rem;padding:1.5rem 2rem}.jo_search_pdl_modalHeader__g2pb7 h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.jo_search_pdl_modalContent__qeNpj{padding:2rem}.jo_search_pdl_modalContent__qeNpj p{color:#cbd5e1;font-size:1rem;line-height:1.6;margin:0 0 1rem}.jo_search_pdl_modalContent__qeNpj strong{color:#60a5fa;font-weight:600}.jo_search_pdl_modalSubtext__sEt\+E{color:#94a3b8!important;font-size:.875rem!important;margin:0!important}.jo_search_pdl_modalActions__\+FvZs{background:#0f172a99;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.jo_search_pdl_modalBtnCancel__yghOI,.jo_search_pdl_modalBtnConfirm__0nfpI{border:none;border-radius:.75rem;box-shadow:0 4px 12px #0000004d;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.jo_search_pdl_modalBtnCancel__yghOI{background:linear-gradient(135deg,#6b7280,#4b5563);color:#fff}.jo_search_pdl_modalBtnCancel__yghOI:hover{background:linear-gradient(135deg,#4b5563,#374151);box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.jo_search_pdl_modalBtnConfirm__0nfpI{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.jo_search_pdl_modalBtnConfirm__0nfpI:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.jo_modal_pdl_jbrModalOverlay__H8\+Hi{align-items:center;animation:jo_modal_pdl_overlayFadeIn__ETsF7 .3s ease;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:9999}@keyframes jo_modal_pdl_overlayFadeIn__ETsF7{0%{opacity:0}to{opacity:1}}.jo_modal_pdl_jbrModalContent__pB5c1{animation:jo_modal_pdl_modalSlideIn__Qx6yb .3s ease;background:#1e293b;border:1px solid #334155;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;width:92%;z-index:10000}@keyframes jo_modal_pdl_modalSlideIn__Qx6yb{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.jo_modal_pdl_jbrModalHeader__BT3h\+{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #334155;display:flex;justify-content:space-between;padding:1.5rem 2rem;position:relative;z-index:10001}.jo_modal_pdl_jbrHeaderLeft__Yl1P7{align-items:center;display:flex;gap:1.5rem}.jo_modal_pdl_jbrLogo__6mWPS{color:#fff;font-size:2.5rem}.jo_modal_pdl_jbrHeaderText__vQwYJ{display:flex;flex-direction:column;gap:.25rem}.jo_modal_pdl_jbrHeaderText__vQwYJ h4,.jo_modal_pdl_jbrHeaderText__vQwYJ h5{color:#fff;margin:0}.jo_modal_pdl_jbrHeaderText__vQwYJ h4{font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.jo_modal_pdl_jbrHeaderText__vQwYJ h5{font-size:1rem;font-weight:500;opacity:.9}.jo_modal_pdl_jbrHeaderActions__ZcPlC{align-items:center;display:flex;gap:1rem}.jo_modal_pdl_jbrPdfBtn__p3P4T{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 18px;transition:all .2s ease}.jo_modal_pdl_jbrPdfBtn__p3P4T:hover{background:#ffffff40;border-color:#fff6}.jo_modal_pdl_jbrPdfBtn__p3P4T:active{transform:translateY(0) scale(.98)}.jo_modal_pdl_jbrPdfBtn__p3P4T svg{height:18px;width:18px}.jo_modal_pdl_jbrCloseBtn__eDWcT{align-items:center;background:#ffffff26;border:1px solid #ffffff4d;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:1.25rem;height:40px;justify-content:center;transition:all .2s ease;width:40px}.jo_modal_pdl_jbrCloseBtn__eDWcT:hover{background:#ffffff40;border-color:#fff6}.jo_modal_pdl_jbrModalBody__dx4EI{background:#0f172a;color:#e2e8f0;flex:1 1;max-height:calc(90vh - 120px);overflow-y:auto;padding:0;position:relative}.jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar{width:10px}.jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-track{background:#1e293b}.jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:5px}.jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-thumb:hover{background:#60a5fa}.jo_modal_pdl_jbrFormTitle__tYVgm{align-items:center;color:#60a5fa;display:flex;font-size:1.75rem;font-weight:700;gap:1rem;justify-content:center;letter-spacing:1px;margin:2rem 0;padding:0 2rem;text-align:center;text-transform:uppercase}.jo_modal_pdl_jbrFormTitle__tYVgm svg{color:#60a5fa;flex-shrink:0;height:2rem;width:2rem}.jo_modal_pdl_jbrSection__pZ0FC{background:#1e293b;border:1px solid #334155;border-radius:12px;margin:0 2rem 1.5rem;padding:2rem;transition:all .2s ease}.jo_modal_pdl_jbrSection__pZ0FC:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.jo_modal_pdl_jbrSectionTitle__gq6Xt{align-items:center;border-bottom:2px solid #334155;color:#60a5fa;display:flex;font-size:1.125rem;font-weight:700;gap:.75rem;margin-bottom:1.5rem;padding-bottom:.75rem}.jo_modal_pdl_jbrSectionTitle__gq6Xt svg{color:#60a5fa;flex-shrink:0;height:1.25rem;width:1.25rem}.jo_modal_pdl_jbrGrid__CoCgb{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.jo_modal_pdl_jbrFieldGroup__0GItd{display:flex;flex-direction:column;gap:.625rem}.jo_modal_pdl_jbrFieldGroup__0GItd label{align-items:center;color:#94a3b8;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;letter-spacing:.5px;text-transform:uppercase}.jo_modal_pdl_jbrFieldGroup__0GItd label svg{color:#60a5fa;flex-shrink:0;height:.875rem;width:.875rem}.jo_modal_pdl_jbrFieldValue__6IrDU{align-items:center;background:#0f172a;border:1px solid #334155;border-radius:8px;color:#e2e8f0;display:flex;font-size:.95rem;font-weight:500;line-height:1.4;min-height:42px;padding:.75rem 1rem;transition:all .2s ease}.jo_modal_pdl_jbrFieldValue__6IrDU:hover{background:#1e293b;border-color:#3b82f6}.jo_modal_pdl_jbrInteractiveIcon__vY5CL{align-items:center;background:#3b82f61a;border:1px solid #3b82f6;border-radius:8px;color:#60a5fa;display:inline-flex;font-size:1.125rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.jo_modal_pdl_jbrInteractiveIcon__vY5CL svg{color:inherit;height:100%;width:100%}.jo_modal_pdl_jbrInteractiveIcon__vY5CL:hover{background:#3b82f633;border-color:#60a5fa}.jo_modal_pdl_jbrHoverLift__iyag\+{transition:all .3s ease}.jo_modal_pdl_jbrGradientText__CsviP{color:#60a5fa;font-weight:700}.jo_modal_pdl_jbrPageNavigation__YnRoX{border-bottom:1px solid #334155;display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;padding:1.5rem 2rem}.jo_modal_pdl_jbrPageBtn__hZ6fv{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:10px;color:#cbd5e1;cursor:pointer;display:flex;font-weight:600;gap:.625rem;padding:.875rem 1.75rem;transition:all .2s ease}.jo_modal_pdl_jbrPageBtn__hZ6fv svg{flex-shrink:0;height:1.125rem;width:1.125rem}.jo_modal_pdl_jbrPageBtn__hZ6fv:hover{background:#334155;border-color:#3b82f6;color:#60a5fa}.jo_modal_pdl_jbrPageBtn__hZ6fv.jo_modal_pdl_active__irxS0{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.jo_modal_pdl_jbrLoadingContainer__Q9NDu{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem;text-align:center}.jo_modal_pdl_jbrLoadingSpinner__DrFGw{animation:jo_modal_pdl_spin__ddo1e 1s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;margin-bottom:1rem;width:48px}@keyframes jo_modal_pdl_spin__ddo1e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.jo_modal_pdl_jbrModalContent__pB5c1{border-radius:16px;margin:1rem;max-height:95vh;width:95%}.jo_modal_pdl_jbrModalHeader__BT3h\+{flex-direction:column;gap:1rem;padding:1.5rem;text-align:center}.jo_modal_pdl_jbrHeaderLeft__Yl1P7{flex-direction:column;gap:.75rem}.jo_modal_pdl_jbrHeaderText__vQwYJ h4{font-size:1.1rem}.jo_modal_pdl_jbrHeaderText__vQwYJ h5{font-size:.9rem}.jo_modal_pdl_jbrHeaderActions__ZcPlC{flex-direction:row;justify-content:center;width:100%}.jo_modal_pdl_jbrFormTitle__tYVgm{font-size:1.5rem;margin:1rem 0 1.5rem}.jo_modal_pdl_jbrSection__pZ0FC{margin:0 1rem 1rem;padding:1rem}.jo_modal_pdl_jbrGrid__CoCgb{gap:.75rem;grid-template-columns:1fr}.jo_modal_pdl_jbrSectionTitle__gq6Xt{font-size:1rem}.jo_modal_pdl_jbrFieldGroup__0GItd label{font-size:.75rem}.jo_modal_pdl_jbrFieldValue__6IrDU{font-size:.875rem;padding:.625rem .75rem}.jo_modal_pdl_jbrPageNavigation__YnRoX{flex-direction:column;gap:.5rem;padding:1rem}.jo_modal_pdl_jbrPageBtn__hZ6fv{font-size:.875rem;padding:.75rem}.jo_modal_pdl_jbrPhotoFrame__JOGqP{height:150px;width:120px}.jo_modal_pdl_jbrPhotoLabel__wde2m{font-size:.75rem}.jo_modal_pdl_jbrPhotoSection__MxgR7{margin-bottom:1.5rem;padding:.5rem 0}}body.jo_modal_pdl_modal-open__6K6o5,html.jo_modal_pdl_modal-open__6K6o5{overflow:hidden!important}.jo_modal_pdl_jbrModalOverlay__H8\+Hi{overflow:hidden}.jo_modal_pdl_jbrModalContent__pB5c1{position:relative}@media (prefers-reduced-motion:reduce){.jo_modal_pdl_jbrFieldValue__6IrDU,.jo_modal_pdl_jbrInteractiveIcon__vY5CL,.jo_modal_pdl_jbrModalContent__pB5c1,.jo_modal_pdl_jbrSection__pZ0FC{animation:none;transition:none}}@media (max-width:768px){.jo_modal_pdl_phrModalContent__qet-W{border-radius:8px;margin:.5rem;width:95%}.jo_modal_pdl_phrModalHeader__1HmxU{padding:1rem 1.5rem}.jo_modal_pdl_phrModalBody__9v2Oj{padding:1.5rem}.jo_modal_pdl_phrInfoGrid__t1RsH{gap:1rem;grid-template-columns:1fr}.jo_modal_pdl_phr-table__Da1\+S td,.jo_modal_pdl_phr-table__Da1\+S th{font-size:.9rem;padding:.75rem}}.jo_modal_pdl_jbrPhotoSection__MxgR7{display:flex;justify-content:center;margin-bottom:2rem;padding:1rem 0}.jo_modal_pdl_jbrPhotoContainer__1TjQI{align-items:center;display:flex;flex-direction:column;gap:.75rem}.jo_modal_pdl_jbrPhotoFrame__JOGqP{background:#1e293b;border:2px solid #3b82f6;border-radius:12px;box-shadow:0 8px 20px #0000004d;height:180px;overflow:hidden;padding:8px;position:relative;transition:all .2s ease;width:150px}.jo_modal_pdl_jbrPhotoFrame__JOGqP:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f64d;transform:translateY(-2px)}.jo_modal_pdl_jbrPdlPhoto__hfPpU{background:#0f172acc;border-radius:8px;height:100%;object-fit:cover;transition:all .3s ease;width:100%}.jo_modal_pdl_jbrPhotoPlaceholder__sgCe2{align-items:center;background:#0f172a;border-radius:8px;color:#94a3b8;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.75rem;height:100%;justify-content:center;padding:1rem;text-align:center;width:100%}.jo_modal_pdl_jbrPhotoPlaceholder__sgCe2 svg{color:#60a5fa}.jo_modal_pdl_jbrPhotoLabel__wde2m{color:#60a5fa;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.jo_modal_pdl_phrHeaderLeft__gWfPn{align-items:center;display:flex;gap:1.5rem}.jo_modal_pdl_phrLogo__ONZbP{font-size:2.5rem}.jo_modal_pdl_phrHeaderText__cBoFh h4,.jo_modal_pdl_phrHeaderText__cBoFh h5{font-weight:700;margin:0}.jo_modal_pdl_phrHeaderText__cBoFh h4{font-size:1.25rem}.jo_modal_pdl_phrHeaderText__cBoFh h5{font-size:1rem;font-weight:500}.jo_modal_pdl_phrPageNavigation__Tjx34{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.jo_modal_pdl_phrPageBtn__9kBc6{background:#0f172acc;border:1px solid #3b82f64d;border-radius:8px;color:#e2e8f0;cursor:pointer;padding:.75rem 1.5rem}.jo_modal_pdl_phrPageBtn__9kBc6:hover{background:#3b82f633;border-color:#3b82f666}.jo_modal_pdl_active__irxS0,.jo_modal_pdl_phrPageBtn__9kBc6.jo_modal_pdl_active__irxS0{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f680}.jo_modal_pdl_jbrPageNavFooter__s24g8{border-top:1px solid #3b82f633;display:flex;padding:1.5rem 2rem;width:100%}.jo_modal_pdl_jbrPageNavFooterLeft__qpQJL{display:flex;justify-content:flex-start;width:100%}.jo_modal_pdl_jbrPageNavFooterRight__Kb7mv{display:flex;justify-content:flex-end;width:100%}.jo_modal_pdl_jbrNextBtn__LmMs0{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:1px solid #3b82f6;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.jo_modal_pdl_jbrNextBtn__LmMs0:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6);transform:translateY(-2px)}.jo_modal_pdl_jbrBackBtn__7I2nL{align-items:center;background:#64748b;border:1px solid #64748b;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .2s ease}.jo_modal_pdl_jbrBackBtn__7I2nL:hover{background:#78716c;transform:translateY(-2px)}.lightMode .jo_modal_pdl_jbrModalOverlay__H8\+Hi{background:#00000080}.lightMode .jo_modal_pdl_jbrModalContent__pB5c1{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #0003}.lightMode .jo_modal_pdl_jbrModalHeader__BT3h\+{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom-color:#e2e8f0}.lightMode .jo_modal_pdl_jbrModalBody__dx4EI{background:#f8fafc;color:#1e293b}.lightMode .jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-track{background:#e2e8f0}.lightMode .jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-thumb{background:#3b82f6}.lightMode .jo_modal_pdl_jbrModalBody__dx4EI::-webkit-scrollbar-thumb:hover{background:#2563eb}.lightMode .jo_modal_pdl_jbrFormTitle__tYVgm{color:#3b82f6}.lightMode .jo_modal_pdl_jbrSection__pZ0FC{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 15px #0000000d}.lightMode .jo_modal_pdl_jbrSection__pZ0FC:hover{border-color:#cbd5e1;box-shadow:0 6px 20px #00000014}.lightMode .jo_modal_pdl_jbrSectionTitle__gq6Xt{border-bottom-color:#e2e8f0;color:#1e293b}.lightMode .jo_modal_pdl_jbrSectionTitle__gq6Xt svg path{stroke:#3b82f6}.lightMode .jo_modal_pdl_jbrInteractiveIcon__vY5CL{color:#3b82f6}.lightMode .jo_modal_pdl_jbrInteractiveIcon__vY5CL svg path{stroke:#3b82f6}.lightMode .jo_modal_pdl_jbrPhotoContainer__1TjQI,.lightMode .jo_modal_pdl_jbrPhotoSection__MxgR7{background:#0000}.lightMode .jo_modal_pdl_jbrPhotoFrame__JOGqP{background:#f8fafc;border-color:#3b82f6;box-shadow:0 8px 20px #0000001a}.lightMode .jo_modal_pdl_jbrPhotoFrame__JOGqP:hover{border-color:#60a5fa;box-shadow:0 12px 30px #3b82f633}.lightMode .jo_modal_pdl_jbrPdlPhoto__hfPpU{background:#fff}.lightMode .jo_modal_pdl_jbrPhotoPlaceholder__sgCe2{background:#f1f5f9;color:#64748b}.lightMode .jo_modal_pdl_jbrPhotoLabel__wde2m{color:#64748b}.lightMode .jo_modal_pdl_jbrGrid2Col__CwCAj,.lightMode .jo_modal_pdl_jbrGrid3Col__zNY7u{gap:1.5rem}.lightMode .jo_modal_pdl_jbrFieldGroup__0GItd label{color:#475569}.lightMode .jo_modal_pdl_jbrFieldValue__6IrDU{background:#f8fafc;border-color:#e2e8f0;color:#1e293b}.lightMode .jo_modal_pdl_jbrGradientText__CsviP{color:#fff}.lightMode .jo_modal_pdl_jbrLoadingContainer__Q9NDu{color:#475569}.lightMode .jo_modal_pdl_jbrLoadingSpinner__DrFGw{border-color:#3b82f6 #3b82f633 #3b82f633}.lightMode .jo_modal_pdl_jbrPageNavFooter__s24g8{background:#f8fafc;border-top-color:#e2e8f0}.lightMode .jo_modal_pdl_jbrNextBtn__LmMs0{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6}.lightMode .jo_modal_pdl_jbrNextBtn__LmMs0:hover{background:linear-gradient(135deg,#2563eb,#1e3a8a)}.lightMode .jo_modal_pdl_jbrBackBtn__7I2nL{background:#64748b;border-color:#64748b}.lightMode .jo_modal_pdl_jbrBackBtn__7I2nL:hover{background:#475569}.filter_pdl_systemApp__y1-oO{background:#0f172a;display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative;width:100%}.filter_pdl_systemHeader__UmEGR{align-items:center;background:#1e293b;border-bottom:1px solid #334155;box-shadow:0 4px 12px #0000004d;box-sizing:border-box;color:#fff;display:flex;flex-shrink:0;height:70px;justify-content:space-between;padding:.75rem 1.5rem;width:100%;z-index:1500}.filter_pdl_headerLeft__v-5PC{align-items:center;display:flex;gap:1rem}.filter_pdl_systemLogo__5\+bEC{align-items:center;display:flex;gap:.75rem}.filter_pdl_systemLogoImg__K2vi7{height:40px;object-fit:contain;width:40px}.filter_pdl_systemTitle__ufQn0{display:flex;flex-direction:column}.filter_pdl_systemTitle__ufQn0 h1{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0}.filter_pdl_systemTitle__ufQn0 p{color:#94a3b8;font-size:.75rem;font-weight:500;margin:0}.filter_pdl_headerRight__fWLjC{align-items:center;display:flex;gap:1rem}.filter_pdl_systemInfo__T65wk{text-align:right}.filter_pdl_systemTime__EF0uK{color:#e2e8f0;font-size:.875rem;font-weight:600}.filter_pdl_systemUser__VHBsg{color:#94a3b8;font-size:.75rem;font-weight:500}.filter_pdl_profileSection__g-BUt{align-items:center;display:flex;position:relative}.filter_pdl_profileIcon__takOO{align-items:center;background:#06b6d433;border:2px solid #06b6d44d;border-radius:50%;color:#06b6d4;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s ease;width:36px}.filter_pdl_profileIcon__takOO:hover{background:#06b6d44d;border-color:#06b6d480}.filter_pdl_profileDropdown__cPiI\+{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:0 8px 32px #0000004d;margin-top:.5rem;min-width:200px;position:absolute;right:0;top:100%;z-index:1600}.filter_pdl_dropdownHeader__v\+j11{border-bottom:1px solid #334155;padding:1rem}.filter_pdl_userInfo__CV9a2{display:flex;flex-direction:column;gap:4px}.filter_pdl_userRole__sfL-H{color:#94a3b8;font-size:.75rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.filter_pdl_userName__wbPJQ{color:#fff;font-size:.95rem;font-weight:600}.filter_pdl_dropdownDivider__P-vcM{background:#334155;height:1px}.filter_pdl_dropdownItem__g1gBT{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:all .2s ease;width:100%}.filter_pdl_dropdownItem__g1gBT:hover{background:#334155;color:#e2e8f0}.filter_pdl_jbrSearchPage__GuYfs{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);box-sizing:border-box;color:#e2e8f0;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden;overflow-y:auto;padding:40px 40px 60px;position:relative;width:100%}.filter_pdl_jbrSearchPage__GuYfs:before{animation:filter_pdl_jbrBackgroundFloat__Pew9H 20s ease-in-out infinite;background:radial-gradient(circle at 30% 20%,#3b82f61a 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f614 0,#0000 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}@keyframes filter_pdl_jbrBackgroundFloat__Pew9H{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(-20px,-10px) rotate(1deg)}66%{transform:translate(20px,10px) rotate(-1deg)}}.filter_pdl_jbrHeader__jkZBk{align-items:center;animation:filter_pdl_slideInFromTop__OOejH .8s cubic-bezier(.4,0,.2,1);display:flex;gap:2rem;margin-bottom:3rem;position:relative;z-index:1}@keyframes filter_pdl_slideInFromTop__OOejH{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.filter_pdl_jbrBackBtn__YIV4N{align-items:center;background:linear-gradient(90deg,#3b82f6,#1d4ed8);border:1px solid #3b82f64d;border-radius:16px;box-shadow:0 8px 25px #3b82f666;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.filter_pdl_jbrBackBtn__YIV4N:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.filter_pdl_jbrBackBtn__YIV4N:hover:before{left:100%}.filter_pdl_jbrBackBtn__YIV4N:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 15px 40px #3b82f666;transform:translateY(-3px) scale(1.02)}.filter_pdl_jbrBackBtn__YIV4N:active{transform:translateY(-1px) scale(.98)}.filter_pdl_jbrTitle__994JK{-webkit-text-fill-color:#0000;animation:filter_pdl_jbrTitleGlow__iaO5r 3s ease-in-out infinite alternate;background:linear-gradient(135deg,#60a5fa,#3b82f6);background:linear-gradient(135deg,#3d52a0,#7091e6);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:800;letter-spacing:-.5px;margin:0;text-shadow:0 2px 4px #3d52a01a}@keyframes filter_pdl_jbrTitleGlow__iaO5r{0%{filter:drop-shadow(0 0 20px rgba(61,82,160,.4))}to{filter:drop-shadow(0 0 30px rgba(112,145,230,.6))}}.filter_pdl_searchCard__5WMdq{animation:filter_pdl_slideInFromLeft__ZHhs4 .8s cubic-bezier(.4,0,.2,1) .2s both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:24px;box-shadow:0 20px 60px #0000004d,0 8px 25px #3b82f61a;margin-bottom:3rem;overflow:hidden;padding:0;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1}.filter_pdl_searchCard__5WMdq:hover{box-shadow:0 30px 80px #0006,0 15px 35px #3b82f626;transform:translateY(-5px)}.filter_pdl_searchHeader__\+yX0n{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #3b82f633;display:flex;gap:1.5rem;padding:2rem 3rem}.filter_pdl_searchHeaderIcon__v8yHU{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:3rem;justify-content:center;width:3rem}.filter_pdl_searchHeaderText__o-QiZ h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .25rem}.filter_pdl_searchHeaderText__o-QiZ p{color:#fffc;font-size:.875rem;font-weight:400;margin:0}.filter_pdl_searchForm__1OPjJ{padding:3rem}@keyframes filter_pdl_slideInFromLeft__ZHhs4{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.filter_pdl_searchFormGrid__udv8F{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2.5rem}.filter_pdl_inputGroup__krdQ\+{align-items:flex-start;display:flex;gap:1rem;position:relative}.filter_pdl_inputIcon__I8BoT{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#60a5fa;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;margin-top:1.75rem;transition:all .3s ease;width:2.5rem}.filter_pdl_inputGroup__krdQ\+:hover .filter_pdl_inputIcon__I8BoT{background:#3b82f626;border-color:#3b82f64d;transform:scale(1.05)}.filter_pdl_inputWrapper__WtaBD{flex:1 1}.filter_pdl_inputLabel__Iy\+\+z{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.filter_pdl_searchInput__XCvFy{background:#0f172a99;border:2px solid #47556966;border-radius:16px;box-shadow:0 2px 8px #0000001a;box-sizing:border-box;color:#e2e8f0;font-size:1rem;font-weight:400;outline:none;padding:1rem 1.25rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.filter_pdl_searchInput__XCvFy:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a;transform:translateY(-1px)}.filter_pdl_searchInput__XCvFy:hover:not(:focus){border-color:#64748b99;box-shadow:0 3px 12px #3b82f61a}.filter_pdl_searchInput__XCvFy::placeholder{color:#64748b;font-weight:400;transition:all .3s ease}.filter_pdl_searchInput__XCvFy:focus::placeholder{opacity:.6}.filter_pdl_searchActions__8467w{align-items:center;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:2rem}.filter_pdl_searchButton__IPRuG{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:16px;box-shadow:0 8px 25px #3b82f64d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;min-width:160px;overflow:hidden;padding:1rem 2rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.filter_pdl_searchButton__IPRuG:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 12px 35px #3b82f666;transform:translateY(-2px)}.filter_pdl_searchButton__IPRuG:disabled{cursor:not-allowed;opacity:.7;transform:none}.filter_pdl_filterButton__8fgkJ{align-items:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:16px;color:#4ade80;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.filter_pdl_filterButton__8fgkJ:hover{background:#22c55e33;border-color:#22c55e80;box-shadow:0 4px 12px #22c55e4d;transform:translateY(-1px)}.filter_pdl_clearButton__OLgKU{align-items:center;background:#475569cc;border:1px solid #64748b4d;border-radius:16px;color:#cbd5e1;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.filter_pdl_clearButton__OLgKU:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.filter_pdl_searchSpinner__bwq1W{animation:filter_pdl_spin__l7-CS .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes filter_pdl_spin__l7-CS{to{transform:rotate(1turn)}}.filter_pdl_resultsSection__-nVv2{position:relative;z-index:1}.filter_pdl_resultsHeader__QjR25{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-bottom:none;border-radius:16px 16px 0 0;display:flex;gap:1rem;margin-bottom:0;padding:1.5rem 2rem}.filter_pdl_resultsHeaderIcon__8Zi\+x{align-items:center;background:#3b82f61a;border:1px solid #3b82f633;border-radius:50%;color:#60a5fa;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.filter_pdl_resultsHeaderText__nFziG h3{color:#e2e8f0;font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.filter_pdl_resultsHeaderText__nFziG p{color:#94a3b8;font-size:.875rem;margin:0}.filter_pdl_resultsContainer__ThqIE{position:relative}.filter_pdl_loadingState__1DsPe{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:4rem 2rem}.filter_pdl_loadingSpinner__kyXZK{animation:filter_pdl_spin__l7-CS .8s linear infinite;border:4px solid #3b82f633;border-radius:50%;border-top-color:#3b82f6;height:48px;width:48px}.filter_pdl_resultsTableContainer__4zuhQ{animation:filter_pdl_slideInFromRight__hnFqm .8s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e293bf2;border:1px solid #4755694d;border-radius:0 0 16px 16px;border-top:none;overflow:hidden}.filter_pdl_resultsTable__4Y78y{border-collapse:collapse;color:#e2e8f0;table-layout:auto;width:100%}.filter_pdl_tableHeader__mwug8{background:#334155;border-bottom:2px solid #3b82f64d;color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.05em;padding:1rem 1.5rem;text-align:left;text-transform:uppercase;transition:all .2s ease}.filter_pdl_tableHeader__mwug8:first-child,.filter_pdl_tableHeader__mwug8:last-child{text-align:center}.filter_pdl_tableHeader__mwug8:hover{background:#3d4d66;color:#e2e8f0}.filter_pdl_tableRow__r4RLG{background:#1e293b66;border-bottom:1px solid #4755694d;transition:all .2s ease}.filter_pdl_tableRow__r4RLG:hover{background:#33415566}.filter_pdl_tableRow__r4RLG:last-child{border-bottom:none}.filter_pdl_tableCell__Vq2hd{color:#cbd5e1;font-size:.9375rem;padding:1rem 1.5rem;text-align:center;vertical-align:middle}.filter_pdl_patientCell__GvfPj{align-items:center;display:flex;justify-content:center;padding:0}.filter_pdl_patientAvatar__eqRG7{align-items:center;background:#3b82f633;border:1px solid #3b82f64d;border-radius:50%;color:#60a5fa;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .2s ease;width:40px}.filter_pdl_tableRow__r4RLG:hover .filter_pdl_patientAvatar__eqRG7{box-shadow:0 4px 12px #3b82f666;transform:scale(1.08)}.filter_pdl_cellText__j44nV{color:#e2e8f0;font-weight:400}.filter_pdl_cellBadge__4EljB{border-radius:8px;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.025em;padding:.4rem .8rem;text-transform:uppercase}.filter_pdl_cellBadgeAssigned__5C4tW{background:#22c55e1a;border:1px solid #22c55e4d;color:#22c55e}.filter_pdl_cellBadgeUnassigned__AEpNx{background:#ef44441a;border:1px solid #ef44444d;color:#ef4444}.filter_pdl_actionButtons__NU5vQ{align-items:center;display:flex;gap:.5rem;justify-content:center}.filter_pdl_actionButton__732NF{align-items:center;border:1px solid;border-radius:.5rem;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;padding:.5rem .75rem;transition:all .3s ease}.filter_pdl_actionButton__732NF svg{flex-shrink:0}.filter_pdl_viewButton__WDHg\+{background:#3b82f61a;border-color:#3b82f64d;color:#60a5fa}.filter_pdl_viewButton__WDHg\+:hover{background:#3b82f633;border-color:#3b82f680;transform:translateY(-1px)}.filter_pdl_updateButton__qRmFb{background:#22c55e1a;border-color:#22c55e4d;color:#4ade80}.filter_pdl_updateButton__qRmFb:hover{background:#22c55e33;border-color:#22c55e80;transform:translateY(-1px)}.filter_pdl_deleteButton__RnzO\+{background:#ef44441a;border-color:#ef44444d;color:#f87171}.filter_pdl_deleteButton__RnzO\+:hover{background:#ef444433;border-color:#ef444480;transform:translateY(-1px)}.filter_pdl_emptyState__s3rup{align-items:center;background:#1e293bf2;border:1px solid #4755694d;border-radius:16px;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:4rem 2rem;text-align:center}.filter_pdl_emptyStateIcon__Bxx3o{color:#475569;opacity:.5}.filter_pdl_emptyState__s3rup h4{color:#cbd5e1;font-size:1.25rem;font-weight:600;margin:0}.filter_pdl_emptyState__s3rup p{color:#94a3b8;font-size:.9375rem;margin:0;max-width:400px}@keyframes filter_pdl_slideInFromRight__hnFqm{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.filter_pdl_modalOverlay__OeIos{align-items:center;animation:filter_pdl_fadeIn__3x6Db .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.filter_pdl_modalContent__Q5-an{animation:filter_pdl_slideUp__QB9po .3s ease;background:#1e293b;border:1px solid #47556980;border-radius:16px;box-shadow:0 20px 60px #00000080;max-height:90vh;max-width:1000px;overflow-y:auto;width:90%}.filter_pdl_modalHeader__UzU1\+{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #47556980;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;padding:1.5rem 2rem}.filter_pdl_modalHeader__UzU1\+ h3{color:#fff;font-size:1.25rem;font-weight:700;margin:0}.filter_pdl_modalCloseBtn__bX3V7{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.filter_pdl_modalCloseBtn__bX3V7:hover{background:#fff3;transform:rotate(90deg)}.filter_pdl_modalBody__Oq4h-{padding:2rem}.filter_pdl_modalBodyGrid__fKx5j{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.filter_pdl_pdlInfo__0QgZl{margin-bottom:0}.filter_pdl_pdlInfo__0QgZl h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.filter_pdl_pdlInfo__0QgZl h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.filter_pdl_pdlInfoContent__sJkz2{background:#0f172a99;border:1px solid #4755694d;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1rem}.filter_pdl_pdlPhoto__xU1Vt{display:flex;flex-shrink:0;justify-content:center;margin-bottom:1rem}.filter_pdl_pdlPhotoImg__Ptl49{aspect-ratio:1;border:2px solid #3b82f64d;border-radius:12px;box-shadow:0 4px 12px #0003;height:auto;max-width:200px;object-fit:cover;width:100%}.filter_pdl_infoGrid__3YrgD{grid-gap:.75rem;display:grid;flex:1 1;gap:.75rem}.filter_pdl_infoItem__WGvMA{display:flex;gap:.5rem}.filter_pdl_infoLabel__vZp4J{color:#94a3b8;font-size:.875rem;font-weight:600;min-width:120px}.filter_pdl_infoValue__vinV8{color:#e2e8f0;font-size:.875rem;font-weight:500}.filter_pdl_cellSelection__iOqJC h4{align-items:center;color:#e2e8f0;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin:0 0 1rem}.filter_pdl_cellSelection__iOqJC h4:before{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px;content:"";height:20px;width:4px}.filter_pdl_selectWrapper__P99qs{margin-bottom:0}.filter_pdl_selectLabel__xShrD{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;margin-bottom:.5rem;text-transform:uppercase}.filter_pdl_cellSelect__Vq14v{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:.9375rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.filter_pdl_cellSelect__Vq14v:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.filter_pdl_cellSelect__Vq14v:hover{border-color:#64748bb3}.filter_pdl_cellSelect__Vq14v option{background:#1e293b;color:#e2e8f0;padding:.5rem}.filter_pdl_cellDetails__UD6jJ{background:#3b82f60d;border:1px solid #3b82f633;border-radius:12px;margin-top:1rem;padding:1rem}.filter_pdl_cellDetails__UD6jJ h5{color:#60a5fa;font-size:.9375rem;font-weight:600;margin:0 0 1rem}.filter_pdl_detailsGrid__gQikx{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.filter_pdl_detailItem__OZx\+m{display:flex;flex-direction:column;gap:.25rem}.filter_pdl_detailLabel__pqaQk{color:#60a5fa;font-size:.75rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.filter_pdl_detailValue__HumD7{color:#e2e8f0;font-size:.9375rem;font-weight:500}.filter_pdl_modalFooter__A4S0j{background:#0f172a80;border-radius:0 0 16px 16px;border-top:1px solid #47556980;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.filter_pdl_cancelBtn__aBOv1{background:#475569cc;border:1px solid #64748b4d;border-radius:12px;color:#cbd5e1;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.filter_pdl_cancelBtn__aBOv1:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.filter_pdl_assignBtn__ar5bN{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:12px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.filter_pdl_assignBtn__ar5bN:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-2px)}.filter_pdl_assignBtn__ar5bN:disabled{cursor:not-allowed;opacity:.5;transform:none}.filter_pdl_filterButtonsGrid__vxN\+x{grid-gap:.75rem;border-bottom:1px solid #4755694d;display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:1.5rem;padding-bottom:1.5rem}.filter_pdl_filterTypeButton__asFjQ{align-items:center;background:#4755694d;border:2px solid #47556966;border-radius:12px;color:#cbd5e1;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.875rem 1rem;text-align:center;transition:all .3s ease}.filter_pdl_filterTypeButton__asFjQ:hover{background:#47556980;border-color:#64748b99;transform:translateY(-2px)}.filter_pdl_filterTypeButton__asFjQ.filter_pdl_active__UOl9R{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;box-shadow:0 4px 12px #3b82f64d;color:#fff}.filter_pdl_filterContent__UOXkf{min-height:200px;padding:1rem 0}.filter_pdl_filterGrid__wpuRX{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);padding:1rem 0}.filter_pdl_filterItem__N9YF9{display:flex;flex-direction:column;gap:.5rem}.filter_pdl_emptyFilterState__pkMQ7{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 2rem;text-align:center}.filter_pdl_emptyFilterState__pkMQ7 svg{opacity:.4}.filter_pdl_emptyFilterState__pkMQ7 p{color:#94a3b8;font-size:.9375rem;margin:0}.filter_pdl_filterLabel__zVhUO{color:#cbd5e1;display:block;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.filter_pdl_filterInput__ZOgax{background:#0f172acc;border:2px solid #47556980;border-radius:12px;color:#e2e8f0;font-size:.9375rem;font-weight:500;outline:none;padding:.75rem 1rem;transition:all .3s ease;width:100%}.filter_pdl_filterInput__ZOgax:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.filter_pdl_filterInput__ZOgax::placeholder{color:#64748b}.filter_pdl_rangeInputs__5ZBfP{align-items:center;display:flex;gap:.5rem}.filter_pdl_rangeInputs__5ZBfP input{flex:1 1}.filter_pdl_rangeInputs__5ZBfP span{color:#94a3b8;font-size:.875rem;font-weight:500}.filter_pdl_errorModal__K-0mx{align-items:center;animation:filter_pdl_slideUp__QB9po .3s ease;background:#1e293b;border:1px solid #ef44444d;border-radius:16px;box-shadow:0 20px 60px #00000080;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2rem;text-align:center;width:90%}.filter_pdl_errorIcon__HMmn2{align-items:center;animation:filter_pdl_scaleIn__6ahYM .3s ease;background:#ef44441a;border:2px solid #ef44444d;border-radius:50%;color:#ef4444;display:flex;height:64px;justify-content:center;width:64px}@keyframes filter_pdl_scaleIn__6ahYM{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.filter_pdl_errorModal__K-0mx h3{color:#ef4444;font-size:1.5rem;font-weight:700;margin:0}.filter_pdl_errorModal__K-0mx p{color:#cbd5e1;font-size:1rem;line-height:1.5;margin:0}.filter_pdl_errorBtn__-UrDy{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:12px;box-shadow:0 4px 12px #ef44444d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;min-width:120px;padding:.75rem 2rem;transition:all .2s ease}.filter_pdl_errorBtn__-UrDy:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 6px 16px #ef444466;transform:translateY(-2px)}.filter_pdl_modalError__IGFQj{background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;color:#ef4444}.filter_pdl_modalError__IGFQj,.filter_pdl_modalHelper__K8UIK{align-items:center;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem 1rem}.filter_pdl_modalHelper__K8UIK{background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;color:#60a5fa}.filter_pdl_datePickerOverlay__MQ\+eW{align-items:center;animation:filter_pdl_fadeIn__3x6Db .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2100}@keyframes filter_pdl_fadeIn__3x6Db{0%{opacity:0}to{opacity:1}}.filter_pdl_datePickerModal__seguo{animation:filter_pdl_slideUp__QB9po .3s ease-out;background:#1e293b;border:1px solid #4755694d;border-radius:16px;box-shadow:0 20px 60px #0006;max-width:500px;overflow:hidden;width:90%}@keyframes filter_pdl_slideUp__QB9po{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.filter_pdl_datePickerHeader__aSzKZ{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-bottom:1px solid #4755694d;display:flex;justify-content:space-between;padding:1.5rem 2rem}.filter_pdl_datePickerHeader__aSzKZ h3{color:#fff;font-size:1.125rem;font-weight:700;margin:0}.filter_pdl_datePickerCloseBtn__C5b-H{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:all .2s ease;width:2rem}.filter_pdl_datePickerCloseBtn__C5b-H:hover{background:#ffffff1a}.filter_pdl_datePickerContent__-Ig\+-{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.filter_pdl_dateSelectionGrid__pCCAV{grid-gap:1rem;align-items:end;display:grid;gap:1rem;grid-template-columns:1fr 80px 1fr}.filter_pdl_dateSelectGroup__TjgTl{display:flex;flex-direction:column;gap:.5rem}.filter_pdl_dateLabel__u4tQV{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.filter_pdl_dateSelect__k6Iyd{background:#0f172a99;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;cursor:pointer;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.filter_pdl_dateSelect__k6Iyd:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.filter_pdl_dateSelect__k6Iyd:disabled{background:#0f172a4d;cursor:not-allowed;opacity:.5}.filter_pdl_dateSelect__k6Iyd option{background:#1e293b;color:#e2e8f0;padding:.5rem}.filter_pdl_modalRow__-wPOh{display:flex;gap:1rem}.filter_pdl_modalField__66fRp{display:flex;flex:1 1;flex-direction:column;gap:.5rem}.filter_pdl_modalField__66fRp label{color:#cbd5e1;font-size:.875rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.filter_pdl_modalInput__RRywp{background:#0f172a99;border:2px solid #47556966;border-radius:8px;box-sizing:border-box;color:#e2e8f0;font-size:.875rem;font-weight:500;outline:none;padding:.875rem 1rem;transition:all .3s ease;width:100%}.filter_pdl_modalInput__RRywp:focus{background:#0f172acc;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f633,0 0 0 3px #3b82f61a}.filter_pdl_modalInput__RRywp::placeholder{color:#64748b}.filter_pdl_datePickerActions__UK9Wt{background:#0f172a4d;border-top:1px solid #4755694d;display:flex;gap:1rem;justify-content:flex-end;padding:1.5rem 2rem}.filter_pdl_datePickerClearBtn__y1BrX{background:#475569cc;border:1px solid #64748b4d;border-radius:8px;color:#cbd5e1;cursor:pointer;font-size:.875rem;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.filter_pdl_datePickerClearBtn__y1BrX:hover{background:#64748bcc;border-color:#64748b;transform:translateY(-1px)}.filter_pdl_datePickerConfirmBtn__ngqSU{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 12px #3b82f64d;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.filter_pdl_datePickerConfirmBtn__ngqSU:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f666;transform:translateY(-1px)}.filter_pdl_datePickerConfirmBtn__ngqSU:disabled{box-shadow:0 2px 8px #3b82f633;cursor:not-allowed;opacity:.5;transform:none}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa{background:#f8fafc}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_systemHeader__UmEGR{background:#fff;border-bottom:1px solid #87cefa;box-shadow:0 2px 8px #0000000d;color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_systemTitle__ufQn0 h1{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_systemTitle__ufQn0 p{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_systemTime__EF0uK{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_systemUser__VHBsg{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_profileIcon__takOO{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_profileIcon__takOO:hover{background:#3b82f626;border-color:#3b82f64d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_profileDropdown__cPiI\+{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0000001a}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dropdownHeader__v\+j11{border-bottom-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_userName__wbPJQ{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_userRole__sfL-H{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dropdownDivider__P-vcM{background:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dropdownItem__g1gBT{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dropdownItem__g1gBT:hover{background:#f1f5f9;color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_jbrSearchPage__GuYfs{background:linear-gradient(135deg,#f8fafc,#e2e8f0 50%,#cbd5e1)}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_jbrSearchPage__GuYfs:before{background:radial-gradient(circle at 30% 20%,#3b82f60d 0,#0000 50%),radial-gradient(circle at 70% 80%,#3b82f608 0,#0000 50%)}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_jbrTitle__994JK{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#3b82f6,#1d4ed8);-webkit-background-clip:text;background-clip:text}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_jbrBackBtn__YIV4N{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-color:#3b82f633;box-shadow:0 4px 12px #3b82f626}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_jbrBackBtn__YIV4N:hover{background:linear-gradient(90deg,#60a5fa,#3b82f6);box-shadow:0 8px 20px #3b82f633}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchCard__5WMdq{background:#fff;border-color:#87cefa;box-shadow:0 8px 24px #0000000f,0 4px 12px #3b82f60d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchCard__5WMdq:hover{box-shadow:0 12px 32px #00000014,0 6px 16px #3b82f614}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchHeader__\+yX0n{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellSelect__Vq14v,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dateSelect__k6Iyd,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterInput__ZOgax,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalInput__RRywp,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchInput__XCvFy{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellSelect__Vq14v:focus,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dateSelect__k6Iyd:focus,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterInput__ZOgax:focus,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalInput__RRywp:focus,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchInput__XCvFy:focus{background:#fff;border-color:#3b82f6;box-shadow:0 4px 20px #3b82f626,0 0 0 3px #3b82f60d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellSelect__Vq14v:hover,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dateSelect__k6Iyd:hover,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterInput__ZOgax:hover:not(:focus),.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchInput__XCvFy:hover:not(:focus){border-color:#94a3b8}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterInput__ZOgax::placeholder,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalInput__RRywp::placeholder,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchInput__XCvFy::placeholder{color:#94a3b8}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dateLabel__u4tQV,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterLabel__zVhUO,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_inputLabel__Iy\+\+z,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_selectLabel__xShrD{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_inputIcon__I8BoT{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_inputGroup__krdQ\+:hover .filter_pdl_inputIcon__I8BoT{background:#3b82f61a;border-color:#3b82f633}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchButton__IPRuG{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchButton__IPRuG:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterButton__8fgkJ{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterButton__8fgkJ:hover{background:#22c55e1a;border-color:#22c55e4d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_clearButton__OLgKU{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_clearButton__OLgKU:hover{background:#e2e8f0;border-color:#94a3b8}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_searchActions__8467w{border-top-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_resultsHeader__QjR25{background:#fff;border-color:#87cefa}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_resultsHeaderIcon__8Zi\+x{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_resultsHeaderText__nFziG h3{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_resultsHeaderText__nFziG p{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_resultsTableContainer__4zuhQ{background:#fff;border-color:#87cefa}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableHeader__mwug8{background:#f1f5f9;border-bottom-color:#3b82f633;color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableHeader__mwug8:hover{background:#e2e8f0;color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableRow__r4RLG{background:#f8fafc66;border-bottom-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableRow__r4RLG:hover{background:#e2e8f066}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableCell__Vq2hd{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellText__j44nV{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_patientAvatar__eqRG7{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_tableRow__r4RLG:hover .filter_pdl_patientAvatar__eqRG7{box-shadow:0 4px 12px #3b82f633}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellBadgeAssigned__5C4tW{background:#22c55e1a;border-color:#22c55e33;color:#16a34a}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellBadgeUnassigned__AEpNx{background:#ef44441a;border-color:#ef444433;color:#dc2626}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_viewButton__WDHg\+{background:#3b82f60d;border-color:#3b82f633;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_viewButton__WDHg\+:hover{background:#3b82f61a;border-color:#3b82f64d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_updateButton__qRmFb{background:#22c55e0d;border-color:#22c55e33;color:#16a34a}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_updateButton__qRmFb:hover{background:#22c55e1a;border-color:#22c55e4d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_deleteButton__RnzO\+{background:#ef44440d;border-color:#ef444433;color:#dc2626}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_deleteButton__RnzO\+:hover{background:#ef44441a;border-color:#ef44444d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyState__s3rup,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_loadingState__1DsPe{background:#fff;border-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyState__s3rup h4{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyState__s3rup p{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyStateIcon__Bxx3o{color:#cbd5e1}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyFilterState__pkMQ7{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_emptyFilterState__pkMQ7 p{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalOverlay__OeIos{background:#0f172a80}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalContent__Q5-an{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalHeader__UzU1\+{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalBody__Oq4h-{background:#fff}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellSelection__iOqJC h4,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_pdlInfo__0QgZl h4{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_pdlInfoContent__sJkz2{background:#f8fafc;border-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_infoLabel__vZp4J{color:#64748b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_infoValue__vinV8{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellSelect__Vq14v option,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_dateSelect__k6Iyd option{background:#fff;color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellDetails__UD6jJ{background:#3b82f608;border-color:#3b82f626}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cellDetails__UD6jJ h5,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_detailLabel__pqaQk{color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_detailValue__HumD7{color:#1e293b}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalFooter__A4S0j{background:#f8fafc;border-top-color:#e2e8f0}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cancelBtn__aBOv1,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerClearBtn__y1BrX{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_cancelBtn__aBOv1:hover,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerClearBtn__y1BrX:hover{background:#e2e8f0;border-color:#94a3b8}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_assignBtn__ar5bN,.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerConfirmBtn__ngqSU{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px #3b82f633}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_assignBtn__ar5bN:hover:not(:disabled),.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerConfirmBtn__ngqSU:hover:not(:disabled){background:linear-gradient(135deg,#60a5fa,#3b82f6);box-shadow:0 6px 16px #3b82f640}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterTypeButton__asFjQ{background:#4755691a;border-color:#47556933;color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterTypeButton__asFjQ:hover{background:#47556926;border-color:#4755694d}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_filterTypeButton__asFjQ.filter_pdl_active__UOl9R{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-color:#3b82f6;color:#fff}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_errorModal__K-0mx{background:#fff;border-color:#ef4444;box-shadow:0 25px 60px #ef444426}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_errorModal__K-0mx h3{color:#ef4444}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_errorModal__K-0mx p{color:#475569}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalError__IGFQj{background:#ef44440d;border-color:#ef444433;color:#dc2626}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_modalHelper__K8UIK{background:#3b82f60d;border-color:#3b82f626;color:#3b82f6}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerModal__seguo{background:#fff;border-color:#e2e8f0;box-shadow:0 20px 60px #00000026}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerHeader__aSzKZ{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerContent__-Ig\+-{background:#fff}.filter_pdl_systemApp__y1-oO.filter_pdl_lightMode__ZuiDa .filter_pdl_datePickerActions__UK9Wt{background:#f8fafc;border-top-color:#e2e8f0}
/*# sourceMappingURL=main.5784fcfd.css.map*/