@import"https://fonts.googleapis.com/css?family=Raleway:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Exo:wght@300;400;700&display=swap";.custom-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#666;text-align:center;width:500px;padding:30px;transition:opacity .3s ease;box-shadow:0 2px 4px #0003;border-radius:4px}.custom-modal-overlay{background-color:#666}.custom-modal p{margin-top:30px}.custom-modal button{width:auto;margin-top:50px;background-color:#666;color:#fff;font-weight:600;padding:10px 35px;border-radius:4px;border:none}.ReactModal__Overlay{background-color:#e5e5e566}button.swal2-deny.swal2-styled{border:1px solid #666666;color:#666;padding:10px 25px;background-color:#fff}button.swal2-deny.swal2-styled:hover{border:1px solid #E5E5E5;color:#fff;background-color:#e5e5e5}button.swal2-confirm.swal2-styled{border:1px solid #666666;padding:10px 25px;background-color:#666}button.swal2-confirm.swal2-styled:hover{border:1px solid #E5E5E5;color:#666;background-color:#e5e5e5}b.text-color,h2#swal2-title{color:#666}*,*:before,*:after{outline:0;box-sizing:border-box;margin:0;padding:0}html,body{font-family:Exo,Helvetica,Arial,"sans-serif";font-size:16px;font-weight:400;color:#666;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{font-size:1rem;line-height:1.25rem}a{font-size:1rem;font-weight:400;text-decoration:underline;cursor:pointer;color:#b1c72a}img{max-width:100%}button{cursor:pointer}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.overlay-loading{display:flex;align-items:center;justify-content:center}.text-bold{font-weight:700}.pd-1{padding:.0625rem}.mg-1{margin:.0625rem}.pdt-1{padding-top:.0625rem}.mgt-1{margin-top:.0625rem}.pdr-1{padding-right:.0625rem}.mgr-1{margin-right:.0625rem}.pdb-1{padding-bottom:.0625rem}.mgb-1{margin-bottom:.0625rem}.pdl-1{padding-left:.0625rem}.mgl-1{margin-left:.0625rem}.pd-2{padding:.125rem}.mg-2{margin:.125rem}.pdt-2{padding-top:.125rem}.mgt-2{margin-top:.125rem}.pdr-2{padding-right:.125rem}.mgr-2{margin-right:.125rem}.pdb-2{padding-bottom:.125rem}.mgb-2{margin-bottom:.125rem}.pdl-2{padding-left:.125rem}.mgl-2{margin-left:.125rem}.pd-3{padding:.1875rem}.mg-3{margin:.1875rem}.pdt-3{padding-top:.1875rem}.mgt-3{margin-top:.1875rem}.pdr-3{padding-right:.1875rem}.mgr-3{margin-right:.1875rem}.pdb-3{padding-bottom:.1875rem}.mgb-3{margin-bottom:.1875rem}.pdl-3{padding-left:.1875rem}.mgl-3{margin-left:.1875rem}.pd-4{padding:.25rem}.mg-4{margin:.25rem}.pdt-4{padding-top:.25rem}.mgt-4{margin-top:.25rem}.pdr-4{padding-right:.25rem}.mgr-4{margin-right:.25rem}.pdb-4{padding-bottom:.25rem}.mgb-4{margin-bottom:.25rem}.pdl-4{padding-left:.25rem}.mgl-4{margin-left:.25rem}.pd-5{padding:.3125rem}.mg-5{margin:.3125rem}.pdt-5{padding-top:.3125rem}.mgt-5{margin-top:.3125rem}.pdr-5{padding-right:.3125rem}.mgr-5{margin-right:.3125rem}.pdb-5{padding-bottom:.3125rem}.mgb-5{margin-bottom:.3125rem}.pdl-5{padding-left:.3125rem}.mgl-5{margin-left:.3125rem}.pd-6{padding:.375rem}.mg-6{margin:.375rem}.pdt-6{padding-top:.375rem}.mgt-6{margin-top:.375rem}.pdr-6{padding-right:.375rem}.mgr-6{margin-right:.375rem}.pdb-6{padding-bottom:.375rem}.mgb-6{margin-bottom:.375rem}.pdl-6{padding-left:.375rem}.mgl-6{margin-left:.375rem}.pd-7{padding:.4375rem}.mg-7{margin:.4375rem}.pdt-7{padding-top:.4375rem}.mgt-7{margin-top:.4375rem}.pdr-7{padding-right:.4375rem}.mgr-7{margin-right:.4375rem}.pdb-7{padding-bottom:.4375rem}.mgb-7{margin-bottom:.4375rem}.pdl-7{padding-left:.4375rem}.mgl-7{margin-left:.4375rem}.pd-8{padding:.5rem}.mg-8{margin:.5rem}.pdt-8{padding-top:.5rem}.mgt-8{margin-top:.5rem}.pdr-8{padding-right:.5rem}.mgr-8{margin-right:.5rem}.pdb-8{padding-bottom:.5rem}.mgb-8{margin-bottom:.5rem}.pdl-8{padding-left:.5rem}.mgl-8{margin-left:.5rem}.pd-9{padding:.5625rem}.mg-9{margin:.5625rem}.pdt-9{padding-top:.5625rem}.mgt-9{margin-top:.5625rem}.pdr-9{padding-right:.5625rem}.mgr-9{margin-right:.5625rem}.pdb-9{padding-bottom:.5625rem}.mgb-9{margin-bottom:.5625rem}.pdl-9{padding-left:.5625rem}.mgl-9{margin-left:.5625rem}.pd-10{padding:.625rem}.mg-10{margin:.625rem}.pdt-10{padding-top:.625rem}.mgt-10{margin-top:.625rem}.pdr-10{padding-right:.625rem}.mgr-10{margin-right:.625rem}.pdb-10{padding-bottom:.625rem}.mgb-10{margin-bottom:.625rem}.pdl-10{padding-left:.625rem}.mgl-10{margin-left:.625rem}.overlay-loading{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#1b1b1b4d;color:#fff;font-size:1.125rem;font-weight:700;text-align:center;z-index:1000}.overlay-loading:before{content:"";border:.75rem solid #d5dbdc;border-top:.75rem solid #666666;border-radius:50%;width:7.5rem;height:7.5rem;animation:spin 1.5s linear infinite}.field-box{display:flex;flex-direction:column}.field-box label{font-size:.875rem;color:#fff;font-weight:700;margin-bottom:.25rem}.field-box fieldset{display:flex;gap:1rem;border:none}.form-control{background-color:#30343c;height:2.25rem;font-size:.875rem;color:#fff;padding:.3125rem .625rem;border:none}.form-control::placeholder{color:#fff}.btn,.btn-secondary,.btn-primary{display:block;padding:.625rem 1.25rem;width:fit-content;min-width:8.125rem;background-color:transparent;color:#fff;border:none}.btn:hover,.btn-secondary:hover,.btn-primary:hover,.btn:active,.btn-secondary:active,.btn-primary:active{background-color:#25282e}.btn-primary{background-color:#666}.btn-primary:hover,.btn-primary:active{background-color:#595959}.btn-secondary{background-color:#159bc7}.btn-secondary:hover,.btn-secondary:active{background-color:#1389b0}.pagination{float:right;margin:1.25rem}.pagination a{color:#666;float:left;text-decoration:none;transition:background-color .3s;display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;font-weight:700}.pagination a.active{border-radius:5px;background:#666;color:#fff;display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0}.pagination a:hover:not(.active){background-color:#ddd;border-radius:5px}.pagination a.chevron svg{stroke-width:1}.pagination a.disabled:hover:not(.active){background-color:#fff;border-radius:0;cursor:default}.main-panel>.panel-top-bar{display:flex;align-items:center;justify-content:flex-end;background-color:#666;width:100%;height:5rem;box-shadow:0 -.125rem .375rem #1b1b1b4d}.main-panel>.panel-top-bar>.user-info{display:flex;align-items:center}.main-panel>.panel-top-bar>.user-info .profile{text-align:right;padding:0 1rem}.main-panel>.panel-top-bar>.user-info .profile .name{font-size:1.5rem}.main-panel>.panel-top-bar>.user-info .profile .email{font-size:.75rem}.main-panel>.panel-top-bar>.user-info .image{width:2.8125rem;height:2.8125rem;border-radius:100%;overflow:hidden}.main-panel>.panel-top-bar>.logout{width:3.75rem;height:100%}.main-panel>.panel-top-bar>.logout button{background-color:#666;width:100%;height:100%;border:0}.main-panel>.panel-top-bar>.logout button svg{fill:#30343c}.main-panel>.side-bar{position:fixed;top:0;left:0;bottom:0;background-color:#666;width:12.5rem;height:100vh;box-shadow:-rem(4) .25rem .625rem 0 #421e54}.main-panel>.side-bar .logo-box{height:5rem;text-align:center;background-color:#30343c}.main-panel>.side-bar .logo-box>a{display:block}.main-panel>.side-bar .logo-box img{width:9.375rem}.main-panel .listItem{list-style-type:none;width:100%}.main-panel .listItem .item{display:flex;justify-content:center;align-items:center}.main-panel .listItem .item>a{text-decoration:none;display:block;height:100%;width:100%;padding:10px 0 10px 20px;color:#30343c}.main-panel .listItem .item>a:active,.main-panel .listItem .item>a:hover,.main-panel .listItem .item>a.item-active{background-color:#595959;color:#30343c}.main-panel>.panel-content{padding-left:12.5rem}.page-section{padding:1.25rem 1.875rem}.page-section .page-header{text-align:left}.page-section .page-header .header-title{text-align:left;font-weight:700;font-size:25px;font-family:Source Sans Pro}.page-section .page-header .header-title .second-header-title{font-weight:100}.page-section .page-content{text-align:center}.page-section .page-content p{color:#666}.page-section.login-page .page-content .btn-google-login{margin:.625rem auto 0}.main-content{padding-left:15rem;width:100%;height:100vh}.main-content iframe{width:100%;height:100%;border:none;box-shadow:0 0 .9375rem #0000001a}.page-footer img{margin-bottom:1.625rem}.radar-login-wrapper{min-height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;font-family:Exo,Helvetica,Arial,"sans-serif";padding:1.5rem;transition:background-color .35s ease,color .35s ease}.radar-login-wrapper .theme-toggle-btn{position:absolute;top:1.5rem;right:1.5rem;z-index:10;width:2.625rem;height:2.625rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.125rem;cursor:pointer;border:1px solid rgba(0,0,0,.08);background:#fff;color:#4a5568;box-shadow:0 4px 12px #0000000f;transition:all .25s ease}.radar-login-wrapper .theme-toggle-btn:hover{transform:scale(1.08)}.radar-login-wrapper .ambient-accent{position:absolute;border-radius:50%;filter:blur(140px);pointer-events:none;z-index:0;transition:all .35s ease}.radar-login-wrapper .ambient-accent.accent-1{width:520px;height:520px;top:-100px;left:5%}.radar-login-wrapper .ambient-accent.accent-2{width:480px;height:480px;bottom:-80px;right:5%}.radar-login-wrapper .vivo-watermark-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;pointer-events:none;z-index:0;display:flex;align-items:center;justify-content:center}.radar-login-wrapper .vivo-watermark-container .vivo-watermark-symbol{width:680px;height:680px;object-fit:contain;animation:subtlePulse 8s ease-in-out infinite alternate;transition:opacity .35s ease,filter .35s ease}.radar-login-wrapper .vivo-watermark-container .contour-rings{position:absolute;width:640px;height:640px;border-radius:50%;transition:all .35s ease}.radar-login-wrapper .vivo-watermark-container .contour-rings:before{content:"";position:absolute;top:-35px;right:-35px;bottom:-35px;left:-35px;border-radius:50%}.radar-login-wrapper .vivo-watermark-container .contour-rings:after{content:"";position:absolute;top:35px;right:35px;bottom:35px;left:35px;border-radius:50%}@keyframes subtlePulse{0%{transform:scale(.98)}to{transform:scale(1.02)}}.radar-login-wrapper .login-card-container{position:relative;z-index:1;width:100%;max-width:460px;display:flex;justify-content:center}.radar-login-wrapper .login-card-container .radar-login-card{width:100%;border-radius:1rem;padding:2.75rem 2.25rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.75rem;transition:all .35s ease}.radar-login-wrapper .login-card-container .radar-login-card .brand-logo-wrap{display:flex;align-items:center;justify-content:center}.radar-login-wrapper .login-card-container .radar-login-card .brand-logo-wrap .ipnet-brand-logo{height:42px;object-fit:contain;transition:filter .35s ease}.radar-login-wrapper .login-card-container .radar-login-card .card-title-section{display:flex;flex-direction:column;gap:.5rem}.radar-login-wrapper .login-card-container .radar-login-card .card-title-section .system-title{font-size:1.75rem;font-weight:800;letter-spacing:1.5px;margin:0;line-height:1.1;transition:color .35s ease}.radar-login-wrapper .login-card-container .radar-login-card .card-title-section .system-title span{color:#159bc7;font-weight:900}.radar-login-wrapper .login-card-container .radar-login-card .card-title-section .system-subtitle{font-size:.875rem;font-weight:500;margin:0;letter-spacing:.2px;transition:color .35s ease}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section{width:100%}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section .btn-google-login{width:100%;height:3rem;border-radius:.5rem;font-size:.875rem;font-weight:600;letter-spacing:.3px;display:flex;align-items:center;justify-content:center;gap:.625rem;cursor:pointer;transition:all .2s ease}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section .btn-google-login svg{font-size:1.25rem}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section .btn-google-login:hover{transform:translateY(-1px)}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section .btn-google-login:active{transform:translateY(0)}.radar-login-wrapper .login-card-container .radar-login-card .card-action-section .btn-google-login:disabled{opacity:.6;cursor:not-allowed}.radar-login-wrapper .login-card-container .radar-login-card .card-footer-security{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;letter-spacing:.3px;transition:color .35s ease}.radar-login-wrapper .login-card-container .radar-login-card .card-footer-security .security-icon{color:#159bc7;font-size:.875rem}.radar-login-wrapper.light-theme{background-color:#f5f7fa;background-image:radial-gradient(at 15% 15%,rgba(102,0,153,.05) 0px,transparent 50%),radial-gradient(at 85% 85%,rgba(21,155,199,.06) 0px,transparent 50%);color:#30343c}.radar-login-wrapper.light-theme .ambient-accent.accent-1{background:#6600990a}.radar-login-wrapper.light-theme .ambient-accent.accent-2{background:#159bc70d}.radar-login-wrapper.light-theme .vivo-watermark-symbol{opacity:.045;filter:grayscale(20%)}.radar-login-wrapper.light-theme .contour-rings{border:1px solid rgba(102,0,153,.08)}.radar-login-wrapper.light-theme .contour-rings:before{border:1px dashed rgba(21,155,199,.09)}.radar-login-wrapper.light-theme .contour-rings:after{border:1px solid rgba(102,0,153,.05)}.radar-login-wrapper.light-theme .radar-login-card{background:#fff;border:1px solid #e8ecf2;box-shadow:0 10px 30px #0000000a,0 1px 3px #00000005}.radar-login-wrapper.light-theme .radar-login-card .system-title{color:#30343c}.radar-login-wrapper.light-theme .radar-login-card .system-subtitle{color:#666}.radar-login-wrapper.light-theme .radar-login-card .btn-google-login{border:1px solid #dcdfe6;background:#fff;color:#3c4043;box-shadow:0 1px 3px #00000014}.radar-login-wrapper.light-theme .radar-login-card .btn-google-login:hover{background-color:#f8f9fa;border-color:#c6cbd4;box-shadow:0 2px 6px #0000001f}.radar-login-wrapper.light-theme .radar-login-card .card-footer-security{color:#666}.radar-login-wrapper.dark-theme{background-color:#0f141c;background-image:radial-gradient(at 15% 15%,rgba(102,0,153,.18) 0px,transparent 50%),radial-gradient(at 85% 85%,rgba(21,155,199,.12) 0px,transparent 50%),radial-gradient(at 50% 50%,#131924,#0a0e14);color:#e6edf3}.radar-login-wrapper.dark-theme .theme-toggle-btn{background:#1c2331;border-color:#ffffff1f;color:#fbbf24;box-shadow:0 4px 14px #00000059}.radar-login-wrapper.dark-theme .theme-toggle-btn:hover{background:#252e40;color:#f59e0b}.radar-login-wrapper.dark-theme .ambient-accent.accent-1{background:#6093}.radar-login-wrapper.dark-theme .ambient-accent.accent-2{background:#159bc726}.radar-login-wrapper.dark-theme .vivo-watermark-symbol{opacity:.09;filter:drop-shadow(0 0 30px rgba(102,0,153,.5))}.radar-login-wrapper.dark-theme .contour-rings{border:1px solid rgba(102,0,153,.2)}.radar-login-wrapper.dark-theme .contour-rings:before{border:1px dashed rgba(21,155,199,.18)}.radar-login-wrapper.dark-theme .contour-rings:after{border:1px solid rgba(102,0,153,.12)}.radar-login-wrapper.dark-theme .radar-login-card{background:#161c26e0;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 15px 35px #00000073,0 0 30px #6600991a}.radar-login-wrapper.dark-theme .radar-login-card .brand-logo-wrap .ipnet-brand-logo{filter:brightness(0) invert(1);opacity:.95}.radar-login-wrapper.dark-theme .radar-login-card .system-title{color:#fff}.radar-login-wrapper.dark-theme .radar-login-card .system-title span{background:linear-gradient(135deg,#159bc7,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.radar-login-wrapper.dark-theme .radar-login-card .system-subtitle{color:#e6edf3b3}.radar-login-wrapper.dark-theme .radar-login-card .btn-google-login{border:1px solid rgba(255,255,255,.15);background:#fff;color:#1a1a1a;box-shadow:0 4px 14px #00000040}.radar-login-wrapper.dark-theme .radar-login-card .btn-google-login:hover{background-color:#f0f2f5;box-shadow:0 6px 18px #159bc733}.radar-login-wrapper.dark-theme .radar-login-card .card-footer-security{color:#e6edf38c}.header{display:flex;justify-content:space-between;color:#666;box-shadow:0 .25rem .9375rem #0000001a}.header .user-data{display:flex;align-items:center;margin-right:1.875rem}.header .user-data .user-info{display:flex;flex-direction:column;margin:1.25rem;font-family:Source Sans Pro;text-align:right;font-style:normal}.header .user-data .user-info .user-name{font-weight:600;font-size:15px;line-height:19px}.header .user-data .user-info .user-email{font-family:Source Sans Pro;font-weight:400;font-size:12px;line-height:15px}.header .user-data .user-avatar{height:1.875rem;width:1.875rem;margin-right:1.25rem;border-radius:50%;border:2px solid}.header-brand{display:flex;align-items:center;margin-left:16.875rem}.header-brand img{width:7rem;height:3.5rem;object-fit:contain}.header-actions{display:flex;align-items:center;gap:.375rem;margin-right:1.25rem}.header-actions>button{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:transparent;color:#666;font-size:1.0625rem}.header-actions>button:hover{background:#f0f3f6}.header-actions>button i{position:absolute;width:.375rem;height:.375rem;border-radius:50%;background:#ea3d7f;top:.4375rem;right:.4375rem}.header .user-data{margin-right:0}.header .user-data .user-avatar{display:grid;place-items:center;margin:0;color:#fff;background:linear-gradient(135deg,#159bc7,#712996);border:0;font-size:.625rem;font-weight:800}body.dark-theme .header{color:#c6cfda;background:#1a2230;box-shadow:0 .25rem .9375rem #00000040}body.dark-theme .header .header-actions>button{color:#c6cfda}body.dark-theme .header .header-actions>button:hover{background:#283344}.notification-area{position:relative}.notification-trigger{position:relative;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:50%;background:transparent;color:#666;font-size:1.0625rem}.notification-trigger:hover,.notification-trigger[aria-expanded=true]{background:#f0f3f6}.notification-trigger span{position:absolute;display:grid;place-items:center;min-width:1rem;height:1rem;padding:0 .25rem;top:-.125rem;right:-.1875rem;border:2px solid white;border-radius:.625rem;background:#ea3d7f;color:#fff;font-size:.5rem;font-weight:800}.notification-panel{position:absolute;z-index:1000;top:calc(100% + .75rem);right:-.5rem;width:24.375rem;overflow:hidden;border:1px solid #e2e7ec;border-radius:.75rem;background:#fff;box-shadow:0 1.125rem 2.8125rem #12263f33}.notification-panel:before{content:"";position:absolute;top:-.375rem;right:1.25rem;width:.75rem;height:.75rem;transform:rotate(45deg);border-left:1px solid #e2e7ec;border-top:1px solid #e2e7ec;background:#fff}.notification-header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1.0625rem 1.125rem;border-bottom:1px solid #edf0f3}.notification-header div{display:flex;flex-direction:column;gap:.1875rem}.notification-header strong{color:#30343c;font-size:.9375rem}.notification-header small{color:#89929f;font-size:.625rem}.notification-header button{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:50%;background:transparent;color:#788290}.notification-header button:hover{background:#f1f4f6}.notification-list{max-height:24.375rem;overflow-y:auto}.notification-item{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.75rem;width:100%;padding:.875rem 1.125rem;border:0;border-bottom:1px solid #edf0f3;background:#fff;text-align:left}.notification-item>span:last-child{display:flex;flex-direction:column;gap:.25rem;min-width:0}.notification-item strong{color:#30343c;font-size:.75rem}.notification-item small{color:#697381;font-size:.625rem;line-height:1.45}.notification-item time{color:#9aa3ae;font-size:.5625rem}.notification-item:hover{background:#f8fafb}.notification-item.unread{background:#159bc70b}.notification-item.unread:after{content:"";position:absolute;top:1.1875rem;right:.8125rem;width:.375rem;height:.375rem;border-radius:50%;background:#159bc7}.notification-type{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.5625rem;font-size:.875rem}.notification-type.warning{color:#712996;background:#7129961c}.notification-type.danger{color:#f33540;background:#f335401a}.notification-type.success{color:#5b7800;background:#b1c72a2e}.notification-type.info{color:#087fa6;background:#159bc71c}.mark-read{display:flex;align-items:center;justify-content:center;gap:.4375rem;width:100%;padding:.75rem;border:0;background:#fafbfc;color:#159bc7;font-size:.625rem;font-weight:800}.mark-read:disabled{color:#9aa3ae;cursor:not-allowed}body.dark-theme .notification-trigger{color:#c6cfda}body.dark-theme .notification-trigger:hover,body.dark-theme .notification-trigger[aria-expanded=true]{background:#283344}body.dark-theme .notification-trigger span{border-color:#1a2230}body.dark-theme .notification-panel{border-color:#344154;background:#1a2230;box-shadow:0 1.125rem 2.8125rem #0006}body.dark-theme .notification-panel:before{border-color:#344154;background:#1a2230}body.dark-theme .notification-header{border-color:#2a3545}body.dark-theme .notification-header strong{color:#f1f5f9}body.dark-theme .notification-header button{color:#c6cfda}body.dark-theme .notification-header button:hover{background:#283344}body.dark-theme .notification-item{border-color:#2a3545;background:#1a2230}body.dark-theme .notification-item strong{color:#f1f5f9}body.dark-theme .notification-item small{color:#b3becc}body.dark-theme .notification-item:hover{background:#222d3d}body.dark-theme .notification-item.unread{background:#159bc714}body.dark-theme .mark-read{background:#151c28}@media(max-width:600px){.notification-panel{position:fixed;top:4.25rem;left:.625rem;right:.625rem;width:auto}}.side-menu{position:absolute;display:flex;flex-direction:column;height:100vh;width:15rem;background-color:#f8f8f8;box-shadow:0 0 .9375rem #0000001a;position:fixed}.side-menu .adoption-title{color:#666;font-weight:800;width:10.3125rem;height:1.3125rem;margin:1.21875rem 2.34375rem}.side-menu .menu-list{font-family:Roboto;font-weight:500;font-size:14px;line-height:16px;color:#666;width:100%;height:15rem}.side-menu .menu-list .menu-item{cursor:pointer;width:13.75rem;height:2.5rem;display:flex;align-items:center;margin-left:.625rem;border-radius:.375rem}.side-menu .menu-list .menu-item .item-text{margin-left:4.0625rem}.side-menu .menu-list .menu-item:hover{background-color:#666;color:#fff}.side-menu .menu-list .home{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFhSURBVHgB5VPLcYNADN3lc6cE3EFKsM98ZraCOBXYVBA6SFIBpALC72x3YHcQSsidX54YmMHEgPHkZs3srCyk56cnLWczFgSBLsvyQZIkluf5RgiRTeVLUx+TJHlWFOXEOdfrutbJj6JoexcgCt8A4sPVcH/SIR/gXhzHr2N1fBigFsHEg7tuEjh3TNN8Jx9ALq4O7FwUhRhKwAdga+jlUYs4GVi9WJZ17OekafpUlmXQ5eAIwzDOf1rGv+/A7ECJ+HmkAQzByKgYgBtiSLpWVXXqS8DBSlNVlfTatrEPAO3ZDdaXAER8kHA4xP9uWTFq0bZtny0wmjoNqgXNLqa8FOxajYTAiv2TYRtWylRCKzbpqbWhH9pNkHDGaqQZMLcHRkaLvQ/D0F0M2E0dt8DUOR0sciMP3vVuMWA3ebT31cV6r0JbDHivPSDgxR5iVWp2o43lNgyxGtm1j/Q2h7G53F8h/Kn8h6HsUgAAAABJRU5ErkJggg==) no-repeat 1.25rem .625rem}.side-menu .menu-list .adocao{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFDSURBVHgBtVTtbYMwED0b8z8j0A2aCdr+RoDYoJ0gyQSBCdpskEyABANkhWzQjMAAfPRdBRU1JLEj8iR09vl45/uyIKAoii3EGt+CzFG2bbsPw3AzVIo8zz+FEGu6E03TpFEUJf1egeydF1VVPcVxfDYlyrLMU0p9SylX2Ca9XlIXpg2ZZv8vTZJmhhUhF49zfs1GkQUZRIKcnSE3+jkccT7HN8SPK/0WPRmvUcR4yiH0HtrIm7phgsMFSF5R+dh13RcY/pJBfvi+f6IrGBGCZOk4zhGkzyA7stfuKEUT7+kGRiFzO9R1/YblaUgWBEFCBpgsStdjS4T9BVmakl0k7AEi65F8SGOXvODZtPhvaF8O9QqvxQ4NueVBR87oDhyGG9k9PTvdkwHYPtXzLGgG9E8ZO7lYZZ5NHieyw2GuKv+F/wPP5YFeq4doFAAAAABJRU5ErkJggg==) no-repeat 1.25rem .625rem}.side-menu .menu-list .colaboracao{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI7SURBVHgBhVTbVcJAEN0sj2/sIFZgrED8BwwVGDsgFQgVRCsQKwjy+BYrgA7ECsw3T+8Ns5x1TXDPCbvMzN6581pPFaw0TRuVSiXyPO/mcDgE2H1RLfGtIHvrdDrDorueKxiPxyEAXnBsqDMLNqv9fj9wgbUDlsAwFbA5mMTb7fay3W57/LTW15A94CNLn44nk8ljIUNR9PFlMBy0Wq0ndWZNp9MeQHmngf0JTOMTIJhFEmYGFrfr9TqrVqv8HwjbEZjG3W53ZYPOZrMAYb8LaBegIwP4ycTjizebzQhgC/U3h5k6FuWXk1qtFgIsoZ7p0cKOYCuGWa/XE/H4CoMLGvEsIE3LUUjHJMB8U87O0Pi5o5YVkz3kvtvt+ggxY5g49wxN1wlTwzYSdVMDwBeApRWavSs7/AInAc5kqZD/Ky05oaEBzHfkJkGD+2xynPPWsJjYThqmWGylqnIWvMRgvYAyQjiRGBrdN52QPZ1Q7jhRnqkwjH0om+wp9c+UOOsWdzOSYHQsSh4iBCOADQVsTkMWgBPCsxShaKW4a1LyRYY9MEwsgwFA+kU3MU2U83LGEcTOub83eso0KjRUUlHmowyMS3RzdezTAJMR4ZxXmH3Mh0KzDcQbhTccJ3V+5f2KVN2LbZP/TR/nrw1nENszPXM2mYYyNOR1KdH4Zo7pxDxjXkmOTu8dG970KFsGzEIn589IxYlA0QMbEdR6pctWniqJTpUC2sAA5Zz7SqaJDytkS+wfLCbz7977Af/cgvzuEvfGAAAAAElFTkSuQmCC) no-repeat 1.25rem .625rem}.side-menu .menu-list .info-tecnicas{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADRSURBVHgB7ZTfCYMwEMbvgr53BB2l7yo4QVdwA92g7SSiDtBR6gb1PYH0rhgIQWpi/zz5A02MuS/fd6AIxDAMNQ0VXQfwBBFHKeWxLMvx9dz3/ZkWK9iALYbk5sFOlFKpUV+DarQrJmCO4yviorVO4ji+Re4LinqnUxJ3nU/Osiydi0d7D4tFsIGiKFIzNzGjd5tC8I5mY8c0CPgSe7R1fudoCbdv/+3REj59Y0cTT9q2TSAQq2bCrusaIUQNn3FFvtMXfKHhBAG/WuOERfI8b54p/VqAqx80cAAAAABJRU5ErkJggg==) no-repeat 1.25rem .625rem}.side-menu .menu-list .produtividade{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGvSURBVHgBrVTtccIwDJWD+Z8RwgjdAP4Dd0xQmAA6QcgEhQlwJ6CBAcoG7QbQDfKfj/Q9sO+MGwpH0Z3Ptiw9S8+SlUCWy2WKaYQRy31SlGVput3ui1osFq9KqZE8QA6HQ6YB1udmt9s1er3eRu6Q+XyeaK3XURQNtdg0CYZo17ggCR2QzgDpGF8H2z5sZxibdrvdAG1UxzrwzRB2UpHKKtTt9/sVIsoI6OtDwBDIMHKkFHNgXbgzS8849AkBU9yauI293dRqtU/oqWrIFTkDBE+/HCxXCXjkegSbidwKGApfj1ED0AAwwZxCZ/CiM/FqttPptCoB8VJDazDlXK/XUwJtt9sMIAT/QOqs2W+MplQ0gvaiocHErnPOAGO6xj4Ay+qNtSanx6jsqsgtQPzMPkLBlBgd94zO2aBUXEfx4i+M7CKgJX6AmUZNRsdW8ruHZWPP39FZLVAzRsRPPqACb6VdT2FwjIAdwzJhB8iN4nDIIYs1BoDxUnvCuBXLVQOlUHmeM+xUHiNTJadwSfKz/OM/lBNlY3XN0uP4KHD606fy8NI3duZov61QH8mD5QcNacbNq6kuggAAAABJRU5ErkJggg==) no-repeat 1.25rem .625rem}.side-menu .menu-list .comunicacao{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEpSURBVHgBvZTrbcIwFIWvEw/ABs0IjNAOkIhMUJig7QbtBO0GMROkyuM3jMAIYYMMkAfngiMhERNjEEeKEl3Zn69P7CMIStN05vv+su/7GTlICFG3bfsfx3ElyrKcd123Qd0Jdqba87w3CVjCMKyisMqeHIS5AZ53sH5Fnuc9F8MwFHSHBo5HD5YcK2ZZxj8ouDYRW6yiKFJWQAxO8JCFlBUQ3a1sOhyrjwLHtmIrJw9N/hmBlh4qa+CUhyb/jMB7PHzOwR6EFFrgws9pQkiqF1jEnztpAAVSSg6NV7KQhnHarC6AuOQfeH3TKYEqJNB6CqjzUCEPawZuuZOiKBIdsAu96rppmk8eRDdIos0vDlgAlrpWY8UfxNkfOeh4etkzGHvsbGidHHUAYHiJnWdm3Q4AAAAASUVORK5CYII=) no-repeat 1.25rem .625rem}.side-menu .menu-list .perfil{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJASURBVHgBhVTbccIwEJQEzPCZVBCoIE4FIZ8Mj0AFMR3gCoAKIBUEKjDhMXyGVAAdYDrgn1d2zYkxjgHNaHQ+61Z3eytplTB8339IpVKu1voV0zkejzn6YQewl5jf1Wq1nxSr447RaFRD4BfMB3VjADTA0okDmxhYF2A+wRDwi+ntdrt8pVLRnMaYF/gazBQzx4PH43ErMUP50cbcYGOnXC731I0xmUyaAG/J4T1k6p0BkZkrZW6QxVupVFrSP5vNcsiQfkcoGOLbq9frAf9Pp1PncDj8CGgdoEMtp61IPEA9m5mALdR/Ljfwv1hQybQr/rxhdgQjydEyt9ttT04eYONjOp3O06YP9pfdJzFz+qkMNqUm/zoX5Gr9znW/37eRzaZYLAawm/Lbie6ljMQsGAQ+0QL6Ml5abFXZbNaWf0EDDhqK+WzsabYRkRF+ZzKZLoSeo9gR2IplFA7LJ6WUVlcGuu2hgwsEu+DMFSAlgVclxQzXNJiFdaJRTZHDteFzj/2gfGxVhneTFjisWTBkQBmEtwXrG7vMm0Lbdpp7IJkPxoAKRypY6wjAHKU1ItrrAKSdlB5uFf3kM9QeeF6I9BqaZANoJRmFdxRrH6pvqBsDoKSkoE7N44sUICZvqDEicxPBZB2o+8Pq1ol+h68N7yCWT7sTBzj38dRrFNw+YzpWRluduDm/dyB8iSrCxlEJbJ7cooKEfYLrc8eTHlgXGmzZV/rGCKmS6tRVwCiwOt1zvkLP4l6LzObIvE/+43F/p0JhBckYpJ0AAAAASUVORK5CYII=) no-repeat 1.25rem .625rem}.side-menu .menu-list .convite{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEoSURBVHgBrZTdsYIwEIWTQAGUwC2FRx5ghgrutYKrFagVqBVoBwzwwKNjBZYgJVAAP57VxIkYEdSdCUk2my/ZkwTOYFmWzVFNURz2npVt2+7CMJzxNE1XnPMp+4I1TbO0AftTDqxS1HXtRVFUDAHkee4ifo95LvWFEP+CyTQBLlBcy7L2cRy7Y2C0Eel2hAoAyBsK7cIoKzV2A/q+XwyBmmC6REIPfgV9BXsAKiiCJ9TWod0DwNjEdHjClBKCt6pPUNu2j1VVHRWMDO2tSRLRpw9cHuoDu94ER7Z7deZ4JS01sIufZ/pg0gWo+iYtMf90B6RV+8Q2SaNDacd3KY+BkXVvhK5hKYGjnl0XKl0lT5JkgTc4Z9+xDacvdFyj+mUf/L4IFgTB4gwIUiDO3zsBlAAAAABJRU5ErkJggg==) no-repeat 1.25rem .625rem}.side-menu .menu-list .sair{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEdSURBVHgBrZXfDYIwEMbb0gEYATbQEXzkARIm0A3UCdQJ1A3cgAAPPDqCbiAj8M4/vzM1MQYqRb6E9sjBr1furnAGpWm6w7TBZbNxKtq2vQRBsOVJkhw55xs2gZqmOUjAVnRTVZUbhmHORijLMgfvP4QQa8HUNsfCSJ7n5cq0KcIcoXY+GEXRDFNhspgoy3Je1/W8A2ZLKW+WZV1hO2ygBFanCIoe/x07cEygos9Bi+BDL0yhQuccA5U0DC3sNxSm2wukwlawSfSzsFW2KaoZ2itHRSx0QG1hd8F+1aQ2KaYwLVBl0wimBRIAEbrURSatJ3XOj6YfLIrw1XYm/fotOr6UWfA4jvc4x3ZsGp05jeiUE6Yl++MXQDDf9/dPU32gebJT3RQAAAAASUVORK5CYII=) no-repeat 1.25rem .625rem}.side-menu .menu-list .gemini{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23666666' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9.813 15.904L9 21l-.813-5.096L3 15l5.096-.813L9 9l.813 5.187L15 15l-5.187.813zM18 10.5l-.5 3-.5-3-3-.5 3-.5.5-3 .5 3 3 .5-3 .5zM19.5 4.5l-.25 1.5-.25-1.5-1.5-.25 1.5-.25.25-1.5.25 1.5 1.5.25-1.5.25z'/%3E%3C/svg%3E") no-repeat 1.25rem .625rem;background-size:1.25rem}.side-menu .menu-list .home:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADPSURBVHgB5VJREcIwDM1xCJiESpiEScABOAAHm4PhAJxMwiR0DpAQ0rsWsq5pu/DJu8ttfc17SdMCFICIhsL6MPALyOBM8cIv3P8FNCDhyIyePgL6PUbuiBMT39jewPi5OAJK6Pys0H+7RE4b5bSS2ZVVn3LV/Snm5Aho0VA82OYdKhGNwHk0wNpHzQ06DdPblSEosTLkBCjB9YdCYo/bhz3CngqRmYQhqxcMradPjDOhU43hhqvJzc5Qgz80PPJF6hIkSLmhw0XQLZXch38DwXuxoCb9sosAAAAASUVORK5CYII=)}.side-menu .menu-list .adocao:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADNSURBVHgBtZSBEYIwDACD5yAdwY10A0ewG8AKTsQIjiAbxAYSyeXaQqj+HUevTZ6UQAESiPhI1xt9UHwPFprENqIVSmUBHFC8VGoXZuAAudwT/BiXEJfm9VtBu7bMMuKVy6X5ec0K0/Buq1Ay4lIQLuOMULo+cievSnYr7a4mDFw+qjsRM69hW6ikY03mEqqEoSQrCTuZ6BLgROfK+C8f9sRPC448HT/ZhYhtDOxZe8Ev/8h5GFVhq7AVVEfZuRJE/2wAH0+oCXE/3+1/AHINkEVFwc2VAAAAAElFTkSuQmCC)}.side-menu .menu-list .colaboracao:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE9SURBVHgBjVULscIwEIyEOHiVUAlIqIMXCXFAHYADcFAcVEIlREIlHAnstdtMQrozmTnus7eXI2BMASJi4/HxTPEE2bHA58xZxOQhnlXaCE3imHCjghkqO4r3iUSOqq81sisSkjpv2pN42Se55UFHZElFB4VaMLHSTLHmDBwIcHqQle5wLTVBjcYtqwsgn/D5Kd9td7Cl0kSn+QhiAgdCRUcTWPLnTWZS+eJxexTrSJYIO2UrNFkpHkwhcYbrgUQL+6ug0mSzC4S91PGoNWHCAPsvnn8590oYFxKx8FIWSpqRaNE92b82PW1qZd+QYjT11zESyVBo4nRb69ahAdmXNmbf28BJA3XuG4QXJZDj03N54p1I/Q9Cm91f/ZrojlSBY8VyfLuKu2mMlP/e1fBZjDkLEOd/AQG+pNKW6t7XI/q86M3TGwAAAABJRU5ErkJggg==)}.side-menu .menu-list .info-tecnicas:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACNSURBVHgB7ZTbDYAgDEUrcRCcVDaQDXED2aCWBJAQUFv9MfEkJNDHTW8/ACAQcaazIQ9HR0OCHgvKcVmsmORQv6AlNoRbSA4ER6gKrVm9KHI9G2c1Iwig4ad6OpG1ktSvGometabNhIKX+K316VqTckuosbeP7MjHgAYmRY8PD4PPsUnZIv+rxdhjgsYOXoXvY08G2FsAAAAASUVORK5CYII=)}.side-menu .menu-list .produtividade:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEBSURBVHgBrZSBEcIgDEXRc4COgBt0BEdhA91AnKDdgBEcwW7gCLhBR0Dwfs4UgWLbf5ejJPQlKVAhvJxzV2+jW67wbicA69x20sJ9K5NiocK7VKkgNAI2k1klIAoxi/lHh2jdzZtMFDFkfGH9K85UqlDB3wQT5barKhwwPjEexZx4hZm4muziHKcExO5Zb8bbAyeiiT9NFuiHczAGNAhL2Aif4tAk0OvEngkQZFgCDd8doy0BLWxEewZzyYC8XU2V5oBU5YXNVeK7thn/D7BnQUuZa8WBdJfbqLXmD9jkLmu3nXrK0Lv1/0MdWLuKdiaHfudVWr/PQCylTiWAbDVwjd5B/DSDEZCm8AAAAABJRU5ErkJggg==)}.side-menu .menu-list .comunicacao:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACiSURBVHgB3ZTNDYMwDIUfmYAROgIjdKRu0GxAV+hEHSEj0A0ethQDB0D54QB8knOw4mfHSQwIJN9iA8vR2B5RrOdxeHCu7IFCNNYqbXRVZyOgAtNxOBi3kS0k9CskC9Zw3x6GLMEaLtrDXBbf9u92Nj3FfkxAttslfbFwmlDL/AmkA8abwDRtxDrOT0b9LxSc369kVNEOpUjwJ1Y0xAQtzsIIYFTKyBBOWrgAAAAASUVORK5CYII=)}.side-menu .menu-list .perfil:hover{background-image:url(/assets/perfil-hover-DlA4MRVj.png)}.side-menu .menu-list .convite:hover{background-image:url(/assets/convite-hover-Cs1UflRN.png)}.side-menu .menu-list .sair:hover{background-image:url(/assets/sair-hover-vchd6PkQ.png)}.side-menu .menu-list .gemini:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ffffff' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M9.813 15.904L9 21l-.813-5.096L3 15l5.096-.813L9 9l.813 5.187L15 15l-5.187.813zM18 10.5l-.5 3-.5-3-3-.5 3-.5.5-3 .5 3 3 .5-3 .5zM19.5 4.5l-.25 1.5-.25-1.5-1.5-.25 1.5-.25.25-1.5.25 1.5 1.5.25-1.5.25z'/%3E%3C/svg%3E")}body.dark-theme .side-menu{background:#171f2c;box-shadow:0 0 .9375rem #00000040}body.dark-theme .side-menu .adoption-title,body.dark-theme .side-menu .menu-list{color:#c6cfda}body.dark-theme .side-menu .sidemenu-divider{background:#2d394b}.sidemenu-divider{width:11.25rem;height:.0625rem;background:#e5e5e5;margin:.625rem 1.875rem}.profile .page-header{display:flex}.profile .page-header .form-search{position:relative;float:left}.profile .page-header .form-search input{display:flex;width:260px;height:40px;padding:0rem 2.5rem;align-items:center;gap:10px;flex-shrink:0;border-radius:6px;border:1px solid #e5e5e5;background:#fff;float:right}.profile .page-header .form-search button{position:absolute;top:.625rem;right:14.0625rem;z-index:10;border:none;background:transparent;outline:none;font-size:1.25rem;color:#666}.profile .page-header .form-search.form-user{float:right}.profile .page-header .form-new-profile{float:right;display:flex;width:115px;height:40px;padding:0 15px;justify-content:center;align-items:center;gap:5px;flex-shrink:0;border-radius:6px;background:#666;cursor:pointer}.profile .page-header .form-new-profile span{color:#fff}.profile .page-header .form-permissions{float:left;margin-left:1.25rem}.profile .page-header .form-permissions .permissions{display:flex;width:160px;height:40px;padding:0 10px 0 15px;justify-content:center;align-items:center;gap:5px;flex-shrink:0;border-radius:6px;border:1px solid #e5e5e5;background:#fff}.profile .page-header .form-permissions.form-user{float:right;margin-right:1.25rem}.profile .page-content{text-align:left}.profile .page-content .card-header{border-radius:6px;background:#666;box-shadow:0 4px 15px #0000001a;height:40px;padding:0 15px 0 20px;align-items:center;gap:20px;flex-shrink:0;color:#fff;margin:1.25rem 0rem}.profile .page-content .card-items{height:50px;padding:0 20px;justify-content:center;align-items:center;gap:20px;border-radius:6px;background:#fff;box-shadow:0 4px 15px #0000001a;margin:1.25rem 0rem;transition:background-color .3s}.profile .page-content .card-items:hover{background:#ddd;cursor:pointer}.profile .page-content .card-add-profile{height:30px;padding:0 15px 0 20px;align-items:center;gap:20px;margin:.625rem 0rem}.profile .page-content .dividier-add-profile{height:1px;flex-shrink:0;align-self:stretch;background:#e5e5e5}.profile .page-content .icons-action{display:flex;justify-content:end}.profile .page-content .icons-action svg{height:1.25rem;width:1.25rem;margin-right:.9375rem}.profile .divider{height:1px;background:#e5e5e5;margin:.9375rem 0rem}.profile .wrapper{display:grid;grid-template-columns:1fr 1fr}.profile .wrapper-view{display:grid;grid-template-columns:1fr 1fr auto 1fr}.profile .wrapper-add{display:grid;grid-template-columns:1fr 1fr auto}.profile-item{text-align:left}.profile-item span{color:#666;font-family:Source Sans Pro;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}.profile-item input{display:flex;width:100%;height:2.5rem;padding:0px .9375rem;align-items:center;gap:10px;border-radius:6px;border:1px solid #e5e5e5;margin:.625rem 0 1.25rem}.profile-item input.disabled{background:#f8f8f8}.profile-item textarea{display:flex;width:100%;height:5.5rem;padding:.625rem .9375rem;align-items:center;gap:10px;border-radius:6px;border:1px solid #e5e5e5;margin:.625rem 0 1.25rem}.profile-item textarea.disabled{background:#f8f8f8}.profile-item select{display:flex;width:100%;padding:.625rem .9375rem;align-items:center;gap:10px;border-radius:6px;border:1px solid #e5e5e5;background:#fff}.dashboard-container{padding:1.25rem 1.875rem;background-color:#fafbfc;min-height:calc(100vh - 5rem);font-family:Exo,Helvetica,Arial,"sans-serif"}.dashboard-container .dashboard-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5625rem}.dashboard-container .dashboard-header h1{font-size:1.5rem;font-weight:700;color:#30343c;margin:0}.dashboard-container .dashboard-header .badge-data{background-color:#b1c72a26;color:#8c9d21;padding:.375rem .75rem;border-radius:1.25rem;font-size:.75rem;font-weight:600;display:flex;align-items:center;gap:.375rem}.dashboard-container .dashboard-header .period-selector-wrapper{display:flex;align-items:center;gap:.5rem}.dashboard-container .dashboard-header .period-selector-wrapper .period-label{font-size:.75rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.dashboard-container .dashboard-header .period-selector-wrapper .period-select{background-color:#fff;border:1px solid rgba(27,27,27,.08);border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:#30343c;cursor:pointer;outline:none;box-shadow:0 2px 4px #00000005;transition:border-color .2s ease,box-shadow .2s ease}.dashboard-container .dashboard-header .period-selector-wrapper .period-select:focus{border-color:#159bc7;box-shadow:0 0 0 2px #159bc726}.dashboard-container .kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:1.875rem}.dashboard-container .kpi-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 4px 12px #00000008;border:1px solid rgba(27,27,27,.03);display:flex;align-items:center;justify-content:space-between;transition:transform .2s ease,box-shadow .2s ease}.dashboard-container .kpi-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.dashboard-container .kpi-card .kpi-content .kpi-title{font-size:.875rem;color:#666;font-weight:500;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.dashboard-container .kpi-card .kpi-content .kpi-value{font-size:1.625rem;font-weight:700;color:#30343c;line-height:1.2}.dashboard-container .kpi-card .kpi-icon-wrapper{width:3rem;height:3rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;font-size:1.375rem}.dashboard-container .kpi-card .kpi-icon-wrapper.primary{background-color:#159bc71f;color:#159bc7}.dashboard-container .kpi-card .kpi-icon-wrapper.success{background-color:#b1c72a1f;color:#8c9d21}.dashboard-container .kpi-card .kpi-icon-wrapper.warning{background-color:#7129961f;color:#712996}.dashboard-container .kpi-card .kpi-icon-wrapper.danger{background-color:#f335401f;color:#f33540}.dashboard-container .charts-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5625rem;margin-bottom:1.875rem}.dashboard-container .charts-grid .col-12{grid-column:span 12}.dashboard-container .charts-grid .col-6{grid-column:span 6}@media(max-width:768px){.dashboard-container .charts-grid .col-6{grid-column:span 12}}.dashboard-container .charts-grid .col-4{grid-column:span 4}@media(max-width:992px){.dashboard-container .charts-grid .col-4{grid-column:span 12}}.dashboard-container .charts-grid .col-8{grid-column:span 8}@media(max-width:992px){.dashboard-container .charts-grid .col-8{grid-column:span 12}}.dashboard-container .chart-card{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 4px 12px #00000008;border:1px solid rgba(27,27,27,.03);min-height:21.875rem;display:flex;flex-direction:column}.dashboard-container .chart-card .chart-title{font-size:1rem;font-weight:600;color:#30343c;margin-bottom:.9375rem;border-bottom:1px solid rgba(27,27,27,.04);padding-bottom:.625rem}.dashboard-container .chart-card .chart-wrapper{flex:1;width:100%;height:17.5rem;position:relative}.dashboard-container .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:25rem;gap:.9375rem}.dashboard-container .loading-container .spinner{width:2.5rem;height:2.5rem;border:3px solid rgba(21,155,199,.1);border-top-color:#159bc7;border-radius:50%;animation:spin 1s infinite linear}.dashboard-container .loading-container p{color:#666;font-weight:500}.workforce-dashboard .executive-header{align-items:flex-start}.workforce-dashboard .executive-header p{margin-top:.4375rem;font-size:.8125rem;color:#7b8493}.workforce-dashboard .executive-header .eyebrow{color:#159bc7;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:1.2px}.health-badge{display:inline-flex;align-items:center;gap:.4375rem;padding:.5625rem .875rem;border-radius:1.875rem;color:#377600;background:#b1c72a29;font-size:.75rem;font-weight:700}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.kpi-detail-button{position:relative;display:block;width:100%;padding:0 0 1.5rem;border:0;border-radius:.75rem;background:#fff;text-align:left;box-shadow:0 4px 12px #00000008;transition:transform .2s,box-shadow .2s}.kpi-detail-button .kpi-card{min-height:6.625rem;border:0;border-radius:.75rem .75rem 0 0;box-shadow:none}.kpi-detail-button>span{position:absolute;left:1.25rem;bottom:.75rem;color:#159bc7;font-size:.625rem;font-weight:800}.kpi-detail-button:hover,.kpi-detail-button:focus-visible{transform:translateY(-3px);box-shadow:0 9px 22px #159bc721}.kpi-detail-button:focus-visible{outline:2px solid #159bc7;outline-offset:2px}.insight-strip{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin:-.5rem 0 1.5rem;padding:.9375rem 1.125rem;color:#503063;background:linear-gradient(90deg,#7129961a,#00bcef14);border:1px solid rgba(113,41,150,.13);border-radius:.625rem}.insight-strip div{display:flex;align-items:center;gap:.625rem;font-size:.8125rem}.insight-strip svg{font-size:1.1875rem}.insight-strip button{border:0;color:#fff;background:#712996;padding:.5625rem .9375rem;border-radius:.4375rem;font-weight:700}.data-section,.dashboard-list-section{background:#fff;border:1px solid rgba(27,27,27,.06);border-radius:.75rem;box-shadow:0 4px 16px #12263f0a;margin-bottom:1.5625rem;overflow:hidden}.section-heading{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;border-bottom:1px solid rgba(27,27,27,.06)}.section-heading h2{color:#30343c;font-size:1.125rem;margin-bottom:.25rem}.section-heading p{color:#7b8493;font-size:.75rem}.primary-action,.table-action{display:inline-flex;align-items:center;gap:.4375rem;border:0;border-radius:.4375rem;padding:.5625rem .875rem;background:#159bc7;color:#fff;font-weight:700;font-size:.75rem;transition:transform .2s,box-shadow .2s,opacity .2s}.primary-action:hover:not(:disabled),.table-action:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 12px #159bc738}.primary-action:disabled,.table-action:disabled{opacity:.55;cursor:not-allowed}.primary-action.danger,.table-action.danger{background:#f33540}.filter-bar{display:grid;grid-template-columns:minmax(280px,1.5fr) repeat(5,minmax(135px,.7fr));gap:.625rem;padding:.9375rem 1.25rem;background:#fafbfc}.filter-bar select,.filter-bar input{width:100%;border:1px solid #dfe4e9;border-radius:.4375rem;background:#fff;color:#30343c;padding:.625rem .75rem;font-family:inherit;font-size:.75rem}.filter-bar .search-field{position:relative;display:flex;align-items:center}.filter-bar .search-field svg{position:absolute;left:.75rem;color:#929aa6}.filter-bar .search-field input{padding-left:2.25rem}.column-filter{display:inline-flex;align-items:center;gap:.3125rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;white-space:nowrap}.column-filter svg{opacity:.42;font-size:.6875rem;transition:opacity .2s,color .2s}.column-filter span{width:.5rem;color:#159bc7;font-size:.6875rem}.column-filter:hover svg,.column-filter:focus-visible svg,.column-filter.active svg{color:#159bc7;opacity:1}.column-filter:focus-visible{outline:2px solid rgba(21,155,199,.35);outline-offset:.1875rem;border-radius:.125rem}.business-table-wrap{width:100%;overflow-x:auto}.business-table{width:100%;min-width:1180px;border-collapse:collapse}.business-table th{padding:.6875rem .875rem;color:#7b8493;background:#f6f8fa;text-align:left;text-transform:uppercase;letter-spacing:.45px;font-size:.625rem;white-space:nowrap}.business-table td{padding:.8125rem .875rem;color:#515a67;border-top:1px solid #edf0f3;font-size:.6875rem;vertical-align:middle;white-space:nowrap}.business-table td strong{display:block;color:#30343c;font-size:.75rem;font-weight:650}.business-table td small{display:block;color:#89929f;margin-top:.25rem;font-size:.625rem}.business-table tbody tr{transition:background .18s}.business-table tbody tr:hover{background:#159bc709}.status-pill,.count-badge{display:inline-flex;align-items:center;padding:.3125rem .5625rem;border-radius:1.25rem;font-size:.625rem;font-weight:800}.status-pill.ativa,.count-badge.ativa{color:#447c0d;background:#b1c72a2b}.status-pill.inativa,.count-badge.inativa{color:#6c3d84;background:#7129961f}.status-pill.archived,.count-badge.archived{color:#59616c;background:#e9edf1}.count-badge{color:#6c3d84;background:#7129961f}.table-pagination{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;border-top:1px solid #edf0f3;font-size:.6875rem}.table-pagination div{display:flex;gap:.4375rem}.table-pagination button{padding:.4375rem .6875rem;color:#30343c;background:#fff;border:1px solid #dfe4e9;border-radius:.375rem}.table-pagination button:disabled{opacity:.45;cursor:not-allowed}.dashboard-list{padding:0 1.25rem}.dashboard-list article{display:grid;grid-template-columns:auto 1fr minmax(360px,.8fr) auto;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid #edf0f3}.dashboard-list article:last-child{border:0}.dashboard-list article h3{color:#30343c;font-size:.8125rem;margin-bottom:.25rem}.dashboard-list article p{font-size:.6875rem;color:#89929f}.dashboard-list article dl{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.dashboard-list article dt{color:#89929f;font-size:.5625rem;text-transform:uppercase}.dashboard-list article dd{color:#30343c;font-size:.6875rem;margin-top:.25rem}.dashboard-list article button{border:1px solid #159bc7;color:#159bc7;background:transparent;padding:.5rem .75rem;border-radius:.375rem;font-size:.6875rem;font-weight:700}.dashboard-icon{display:grid;place-items:center;width:2.375rem;height:2.375rem;border-radius:.5625rem;color:#159bc7;background:#159bc71a}.gemini-license-section{margin-top:1.5625rem}.metric-button{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left}.sub-tabs{display:flex;gap:.25rem;margin-bottom:1.5rem;border-bottom:1px solid #e1e6eb}.sub-tabs button{padding:.6875rem 1.125rem;border:0;border-bottom:3px solid transparent;background:transparent;color:#717b89;font-weight:700}.sub-tabs button.active{color:#159bc7;border-color:#159bc7}.gemini-filter,.accounts-filter{grid-template-columns:minmax(300px,1fr) minmax(180px,.3fr)}.enterprise-banner{display:grid;grid-template-columns:1fr 2fr auto;align-items:center;gap:1.5rem;margin-bottom:1.125rem;padding:1.375rem;border-radius:.75rem;color:#fff;background:linear-gradient(120deg,#472361,#159bc7)}.enterprise-banner>div strong,.enterprise-banner>div span{display:block}.enterprise-banner>div strong{font-size:1.125rem}.enterprise-banner>div span{margin-top:.3125rem;opacity:.8;font-size:.6875rem}.enterprise-banner dl{display:grid;grid-template-columns:repeat(4,1fr);gap:.9375rem;margin:0}.enterprise-banner dt{opacity:.7;font-size:.5625rem;text-transform:uppercase}.enterprise-banner dd{margin-top:.25rem;font-size:1.25rem;font-weight:800}.enterprise-banner .primary-action{background:#fff;color:#562b70}.quota-note{display:flex;align-items:center;gap:.8125rem;padding:.875rem 1.125rem;margin-bottom:1.25rem;border:1px solid #cfe7ef;border-radius:.5625rem;background:#f0fafd;color:#315d6d}.quota-note svg{font-size:1.375rem}.quota-note strong,.quota-note span{display:block}.quota-note span{margin-top:.1875rem;font-size:.6875rem}.statistics-board{margin-bottom:1.375rem;overflow:hidden;border:1px solid #e2e8ee;border-radius:.75rem;background:#fff;box-shadow:0 4px 16px #12263f0a}.statistics-title{display:flex;align-items:center;justify-content:space-between;padding:1.0625rem 1.25rem;border-bottom:1px solid #edf0f3}.statistics-title h2{margin-top:.1875rem;color:#30343c;font-size:1.0625rem}.statistics-title button{padding:.5rem .8125rem;border:1px solid #159bc7;border-radius:.375rem;background:#fff;color:#159bc7;font-weight:700}.statistics-matrix{padding:.5rem 1.25rem}.matrix-row{display:grid;grid-template-columns:90px repeat(5,1fr);align-items:center;gap:.75rem;padding:.8125rem 0;border-bottom:1px solid #edf0f3}.matrix-row:last-child{border:0}.matrix-row>strong{color:#6f7a88;font-size:.6875rem;text-transform:uppercase}.matrix-row span{color:#6f7a88;font-size:.625rem}.matrix-row b{display:block;margin-bottom:.1875rem;color:#159bc7;font-size:1.3125rem}.matrix-row .matrix-total b{color:#f33540}.risk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5625rem}.risk-grid article{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.375rem;padding:1rem;border-left:4px solid #f33540;border-radius:.5rem;background:#fff;box-shadow:0 3px 12px #12263f0d}.risk-grid article span{color:#626d7a;font-size:.6875rem;font-weight:700}.risk-grid article strong{grid-row:span 2;color:#f33540;font-size:1.5625rem}.risk-grid article button{justify-self:start;padding:0;border:0;background:transparent;color:#159bc7;font-size:.625rem;font-weight:800}.account-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.375rem}.account-summary article{padding:1.125rem;border:1px solid #e5eaef;border-radius:.625rem;background:#fff}.account-summary strong,.account-summary span,.account-summary small{display:block}.account-summary strong{color:#159bc7;font-size:1.5625rem}.account-summary span{margin-top:.3125rem;color:#30343c;font-weight:700}.account-summary small{margin-top:.25rem;color:#84909d}.row-actions{display:flex;gap:.4375rem}.row-actions button:first-child{display:grid;place-items:center;border:1px solid #dfe4e9;border-radius:.375rem;background:#fff;color:#159bc7}.user-activity-panel{margin-bottom:1.5625rem}.panel-filter{grid-template-columns:minmax(280px,480px)}.selected-user{display:grid;grid-template-columns:minmax(260px,1.4fr) repeat(4,1fr);gap:.75rem;padding:.9375rem 1.25rem;background:linear-gradient(90deg,#159bc714,#b1c72a0f);border-bottom:1px solid #dce9ed}.selected-user article{padding-left:.75rem;border-left:1px solid rgba(21,155,199,.18)}.selected-user article span,.selected-user article strong{display:block}.selected-user article span{color:#75818e;font-size:.5625rem;text-transform:uppercase}.selected-user article strong{margin-top:.3125rem;color:#30343c;font-size:.9375rem}.selected-identity{display:flex;align-items:center;gap:.6875rem}.selected-identity svg{padding:.5rem;width:2.125rem;height:2.125rem;border-radius:50%;color:#fff;background:#159bc7}.selected-identity strong,.selected-identity span{display:block}.selected-identity strong{color:#30343c;font-size:.8125rem}.selected-identity span{margin-top:.25rem;color:#75818e;font-size:.625rem}.activity-table{min-width:1050px}.activity-table tbody tr.selected{background:#159bc714;box-shadow:inset 3px 0 #159bc7}.collaboration-catalog{display:grid;grid-template-columns:repeat(4,1fr);gap:.875rem;margin-bottom:1.375rem}.collaboration-catalog article{padding:1rem;border:1px solid #dfe7ec;border-top:3px solid #159bc7;border-radius:.5rem;background:#fff}.collaboration-catalog strong,.collaboration-catalog span{display:block}.collaboration-catalog strong{color:#30343c;font-size:.75rem}.collaboration-catalog span{margin-top:.375rem;color:#7b8795;font-size:.625rem;line-height:1.45}@media(max-width:1100px){.summary-grid{grid-template-columns:repeat(2,1fr)!important}.filter-bar{grid-template-columns:1fr 1fr}.dashboard-list article{grid-template-columns:auto 1fr auto}.dashboard-list article dl{display:none}.matrix-row{grid-template-columns:70px repeat(3,1fr)}.matrix-row span:nth-of-type(4),.matrix-row span:nth-of-type(5){display:none}.enterprise-banner{grid-template-columns:1fr}.selected-user{grid-template-columns:1fr 1fr}.selected-identity{grid-column:span 2}}@media(max-width:700px){.summary-grid,.filter-bar{grid-template-columns:1fr!important}.insight-strip{align-items:flex-start;flex-direction:column}.dashboard-list article{grid-template-columns:auto 1fr}.dashboard-list article button{grid-column:2;justify-self:start}.risk-grid,.account-summary{grid-template-columns:1fr}.collaboration-catalog{grid-template-columns:1fr 1fr}}body.dark-theme{background:#111722;color:#c6cfda}body.dark-theme .dashboard-container{background:#111722}body.dark-theme .dashboard-header h1,body.dark-theme .section-heading h2,body.dark-theme .business-table td strong,body.dark-theme .dashboard-list h3,body.dark-theme .dashboard-list dd{color:#f1f5f9}body.dark-theme .kpi-card,body.dark-theme .kpi-detail-button,body.dark-theme .chart-card,body.dark-theme .data-section,body.dark-theme .dashboard-list-section{background:#1a2230;border-color:#293446;box-shadow:none}body.dark-theme .kpi-card .kpi-content .kpi-value,body.dark-theme .chart-card .chart-title{color:#f1f5f9}body.dark-theme .chart-card .chart-title,body.dark-theme .section-heading,body.dark-theme .business-table td,body.dark-theme .table-pagination,body.dark-theme .dashboard-list article{border-color:#2a3545}body.dark-theme .filter-bar,body.dark-theme .business-table th{background:#151c28}body.dark-theme .filter-bar input,body.dark-theme .filter-bar select,body.dark-theme .table-pagination button{background:#202a39;color:#e4eaf1;border-color:#344154}body.dark-theme .business-table td{color:#b3becc}body.dark-theme .business-table tbody tr:hover{background:#00bcef0d}body.dark-theme .status-pill.archived{color:#c6cfda;background:#344154}body.dark-theme .section-heading p,body.dark-theme .dashboard-header p,body.dark-theme .chart-card .recharts-text,body.dark-theme .chart-card .recharts-legend-item-text,body.dark-theme .business-table td small,body.dark-theme .table-pagination,body.dark-theme .collaboration-catalog span,body.dark-theme .selected-identity span,body.dark-theme .selected-user article span{color:#aeb9c7!important}body.dark-theme .sub-tabs{border-color:#2c384a}body.dark-theme .sub-tabs button{color:#aeb9c7}body.dark-theme .sub-tabs button.active{color:#55c6ea}body.dark-theme .selected-user{background:linear-gradient(90deg,#159bc729,#b1c72a14);border-color:#314052}body.dark-theme .selected-user article{border-color:#3b4b60}body.dark-theme .selected-user article strong,body.dark-theme .selected-identity strong,body.dark-theme .collaboration-catalog strong{color:#f1f5f9}body.dark-theme .collaboration-catalog article,body.dark-theme .statistics-board,body.dark-theme .risk-grid article,body.dark-theme .account-summary article{background:#1a2230;border-color:#303d50}body.dark-theme .quota-note{color:#c7dbe3;background:#172b36;border-color:#2d5364}body.dark-theme .metric-button{color:#e8eef5}body.dark-theme .recharts-cartesian-grid line{stroke:#2b3748}body.dark-theme .recharts-tooltip-wrapper .recharts-default-tooltip{background:#202a39!important;border-color:#3a485d!important;color:#edf2f7!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.drilldown-modal-container{color:#30343c;text-align:left}.drilldown-modal-container .modal-top-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;gap:.9375rem}.drilldown-modal-container .modal-top-actions .search-wrapper{position:relative;flex:1}.drilldown-modal-container .modal-top-actions .search-wrapper input{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid rgba(27,27,27,.08);border-radius:.375rem;font-size:.875rem;outline:none;transition:border-color .2s}.drilldown-modal-container .modal-top-actions .search-wrapper input:focus{border-color:#159bc7}.drilldown-modal-container .modal-top-actions .search-wrapper .search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#666;font-size:1rem}.drilldown-modal-container .modal-top-actions .btn-export{background-color:#159bc7;color:#fff;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background-color .2s}.drilldown-modal-container .modal-top-actions .btn-export:hover{background-color:#1389b0}.drilldown-modal-container .modal-table-wrapper{overflow-x:auto;border:1px solid rgba(27,27,27,.05);border-radius:.5rem;background-color:#fff;margin-bottom:1.25rem}.drilldown-modal-container .modal-table-wrapper table{width:100%;border-collapse:collapse}.drilldown-modal-container .modal-table-wrapper table th,.drilldown-modal-container .modal-table-wrapper table td{padding:.75rem 1rem;text-align:left;font-size:.875rem;border-bottom:1px solid rgba(27,27,27,.04)}.drilldown-modal-container .modal-table-wrapper table th{background-color:#fafbfc;font-weight:600;color:#666;text-transform:uppercase;font-size:.6875rem;letter-spacing:.5px}.drilldown-modal-container .modal-table-wrapper table tr:last-child td{border-bottom:none}.drilldown-modal-container .modal-table-wrapper table tr:hover td{background-color:#159bc705}.drilldown-modal-container .modal-table-wrapper .empty-state{padding:2.5rem 1.25rem;text-align:center;color:#666;font-size:.875rem}.drilldown-modal-container .modal-footer-pagination{display:flex;justify-content:space-between;align-items:center}.drilldown-modal-container .modal-footer-pagination .pagination-info{font-size:.75rem;color:#666}.drilldown-modal-container .modal-footer-pagination .pagination-buttons{display:flex;gap:.375rem}.drilldown-modal-container .modal-footer-pagination .pagination-buttons button{background-color:#fff;border:1px solid rgba(27,27,27,.08);border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s}.drilldown-modal-container .modal-footer-pagination .pagination-buttons button:disabled{opacity:.5;cursor:not-allowed}.drilldown-modal-container .modal-footer-pagination .pagination-buttons button:not(:disabled):hover{border-color:#159bc7;color:#159bc7}
