@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);*{-webkit-text-size-adjust:100%;box-sizing:border-box;font-family:Nunito Sans,sans-serif;image-rendering:-webkit-optimize-contrast}:root{--md-primary:#2e2e2e;--md-primary-variant:#ccda00;--md-secondary:#03dac6;--md-brand:#fecf4c;--md-background:#dff4e8;--md-surface:#fff;--md-on-primary:#fff;--md-on-surface:#000;--md-score-good:#03a14a;--md-score-normal:#fcc419;--md-score-bad:#fa5252;--md-elevation-1:0 1px 3px #0000001f,0 1px 2px #0000003d;--md-elevation-2:0 3px 6px #00000029,0 3px 6px #0000003b}html{box-sizing:border-box;min-height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;padding:0}#root,body{display:inline-flex;width:100%}#root{flex:1 1;flex-direction:column;min-height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}h2{font-size:30px}h2,h3{margin-bottom:20px;margin-top:0}h3{font-size:19px}a,p{font-size:18px}a{color:inherit}input{-webkit-appearance:none;appearance:none;border:1px solid #ddd;display:inline-block;font-size:14px;padding:15px 12px 14px;text-align:left;width:100%}input::placeholder{color:#b0b0b0}select{-webkit-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAA3XAAAN1wFCKJt4AAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAACs0lEQVR4Ae2ZMWsbMRTHfWc8pRA6XOMbOjUEjDEYjLdsgUC3DP0QaRPyHbJ06VRoSD5GljbtkE9gjA3FGEJLhwwxzRTIZuzL/xmfudA7nyRLso4+wSGd9PSk38+JOetKJS5sgA2wATbABtgAG2ADbIANsIH/0ICXZG61Wpvj8fjNZDK5GQwGj8mxorfr9fqLcrm8U6lUfne73YeYZyag3W6/BvhFFEVvPRTUU9/3L3EdI/guDi5ijQ81nE6nX3AdAM0HW4T6CiIOO53OrddoNF7CzABwYQrgPf4a9n6ipIw53wW2BtiusdEgZbN3YKvjQ/ZPMZgGT3MCSkCJUhI43ZUDT3sPid1HYz+HpHASBOBj5H0f/w9b8d2SujASJOBLxE5fCr0l4Mkh5yXIwBMYsdN3wKckZU7bWQmy8MRJ7H6v17tC+3MOeHLYOQkq8MRM7GUiG41GP6rV6is023QvUDZg710QBN//ogjEGwtRhD/v9/sntKmZAGpAwreiSVgB/gjIEXEvBNBNkSTogP9HQFEk6IJPFeC6BJ3wmQJclaAbfqkA1ySYgM8V4IoEU/BCAtYtwSS8sIB1STANLyXAtgQb8NICbEmwBa8kwLQEm/DKAkxJsA2/kgDdEtYBv7IAXRLWBU/7f/ZihDoUi9dsNs8w973E/NmRO8UvObrOSke/5xc/abOCRPp1CaC1lCTMN5l2bp+1f23wtMCz84CsFUX7Vc4TkHtDND/itMLTuloFUEIFCTRNpGiHp0W1C6CkBiQYgTcmQLMEY/BGBWiSYBTeuIAVJRiHtyJAUYIVeGsCJCVYg7cqQFCCVXjrAuYSvoZh+AftXVzxQ9A9XlV/wOPtR4qxWXQ+Csvu26vVats0aTgc/kI1e1Ulm4Tj2QAbYANsgA2wATbABtgAG2ADbEDBwBOgU797lHQjzAAAAABJRU5ErkJggg==);background-position:calc(100% - 6px);background-repeat:no-repeat;background-size:auto 6px;border:1px solid #2e2e2e;border-radius:5px;height:35px;padding:0 16px 0 6px;width:auto}textarea{border:1px solid #ddd;font-family:Nunito Sans,sans-serif;font-size:14px;padding:15px 12px 14px;resize:vertical;text-align:left;width:100%}button,textarea{-webkit-appearance:none;appearance:none;display:inline-block}button{-webkit-touch-callout:none;background-color:#2e2e2e;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:16px;padding:.5em 1.2em;-webkit-user-select:none;user-select:none;width:auto}button.load{background-image:url(/static/media/load.77d19fdb173316407067.gif);background-position:50%;background-repeat:no-repeat;background-size:auto 16px;color:#0000!important;cursor:not-allowed}button.secondary{background-color:#fff!important;border:1px solid #2e2e2e!important;border:1px solid var(--md-primary)!important;color:#2e2e2e!important;color:var(--md-primary)!important}button.yellow{background-color:#fecf4c;background-color:var(--md-brand);color:#333}button.red{background-color:#f8928a;color:#fff}button:disabled{color:#ddd;cursor:not-allowed;opacity:.6}.modal{-ms-overflow-style:none;align-items:center;background-color:#0009;display:inline-flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;overflow:scroll;position:fixed;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:100}.modal.open{opacity:1;visibility:visible}.modal::-webkit-scrollbar{display:none}.modal .form{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:8px;box-shadow:0 0 3px #00000040;display:inline-flex;flex-direction:column;max-height:80%;max-width:90%;overflow-x:hidden;overflow-y:auto;padding:45px 30px 30px;position:relative}.modal .form .title{font-size:28px;font-weight:700;margin-bottom:30px;text-align:center;width:100%}.modal .form .row{align-items:flex-start;border-bottom:1px solid #2e2e2e;display:inline-flex;flex-direction:row;justify-content:flex-start;max-width:480px;padding-bottom:15px;padding-top:18px;width:100%}.modal .form .row .form-title{font-size:18px;font-weight:600;text-align:left;width:135px}.modal .form .row input,.modal .form .row select{border:none;display:inline-flex;flex:1 1;font-size:18px;height:auto;padding:0;width:auto}.modal .form .row input:focus,.modal .form .row select:focus{outline:none}.modal .form .row input::placeholder{color:#b0b0b0}.modal .form button{background-color:#2e2e2e;border:2px solid #2e2e2e;color:#fff;margin-top:30px;padding:.8em 1.8em}.modal .close{background-color:#2e2e2e;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFz2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4wLWMwMDAgNzkuZGFiYWNiYiwgMjAyMS8wNC8xNC0wMDozOTo0NCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjUgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTA5LTE3VDE2OjIwOjM2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA5LTE3VDE2OjIwOjM2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0wOS0xN1QxNjoyMDozNiswODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYThjOTM0NC03ZTViLTQzMTItOGFkNi1hOTJkMTI0YzRlMTIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDozMmZiMzhmMC01YWQ0LTNlNDctYmI4ZS1jMmE3OTcyZTU3YTEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0ZmE5MjVkNi1lNzkwLTQ1OTctYWMzNi01NGVmZWMxM2UwZTciIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ZmE5MjVkNi1lNzkwLTQ1OTctYWMzNi01NGVmZWMxM2UwZTciIHN0RXZ0OndoZW49IjIwMjEtMDktMTdUMTY6MjA6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChNYWNpbnRvc2gpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphYThjOTM0NC03ZTViLTQzMTItOGFkNi1hOTJkMTI0YzRlMTIiIHN0RXZ0OndoZW49IjIwMjEtMDktMTdUMTY6MjA6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv3qcl4AAAIuSURBVEiJvddLT1QxGMbxDnt1AxiIE/ACSvxs7lj6CdyqJN4AA0TRBFjIik8kCZHrIIHk56I9mTqZM+cU0EmaTJr2/bdvn77PacALHGAD9xD+UbuD9/iJxZCgcIFtTP4D6DjW0Uusg5A6LlJHD5voonMLwA6msYzTbIObVQq2stWcpbQ/viG8gxm8w3GKfY5dTFWDJvA1W9UJPif42DWhj7CEwyyb25hFyAc/wFqCSqt8i7lCeCcFf4NfKdYpvmO+yuLghIdYyVJzmALMt4RX0FcZ9ARf8DyPUZeifLVH+ISFBnjR3LoAT/Ba/3yORGU+rYFXQloagH4c3OkocBVoDh9SACn9leAG1T4tqrda6Ena6VDoKHBIExZSgOMs4IZ4z/PisJyNORXPdOTRNIllTBTWqr7az/AN98UasKZ/DXuiemt32haci2Y9QYmFYEescr2sb0vLG1ByN7tikalAF/id/d8Vr1KratcWXLXJtKuqtsMV9jBVEmsslP3OQwiXIQQD/VchhF5RpIJVjotC6mU7vcxSvSMKrlW8tuc7zNr20rley1LbQGfUWBvuuqaltrlGtdamL7hiSx0FndVgbVnrKrTUUdBGaxuSnVUtLbUuwH+1xWJrq4G3stR8UrG1NcBHWmpeHIqtrQH+zAhLDW5gbQ1tTFT1iiGWGsRnxaC1lX5ZNglu0FJXg/iWIZa+H6LAbuMVkcO7/vbu/YBF8f20qdDaCttESvs+Xv4Bb0sZ+wLolsQAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:auto 14px;border-radius:50%;cursor:pointer;display:inline-block;height:36px;position:absolute;right:10px;top:10px;width:36px;z-index:20}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:123 88% 33%;--primary-foreground:0 0% 98%;--secondary:123 30% 92%;--secondary-foreground:123 88% 20%;--accent:51 100% 50%;--accent-foreground:0 0% 0%;--success:123 88% 33%;--success-foreground:0 0% 98%;--warning:51 100% 50%;--warning-foreground:0 0% 0%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:123 88% 33%;--radius:0.75rem;--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:123 88% 33%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:123 30% 92%;--sidebar-accent-foreground:123 88% 20%;--sidebar-border:220 13% 91%;--sidebar-ring:123 88% 33%;--brand-green:123 88% 33%;--brand-yellow:51 100% 50%;--brand-light-green:123 30% 92%;--brand-dark-green:123 88% 20%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:123 88% 40%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:51 100% 60%;--accent-foreground:0 0% 0%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:123 88% 40%}*{@apply border-border}body{@apply bg-background text-foreground;font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}}@layer utilities{.text-brand-green{color:hsl(var(--brand-green))}.text-brand-yellow{color:hsl(var(--brand-yellow))}.bg-brand-green{background-color:hsl(var(--brand-green))}.bg-brand-yellow{background-color:hsl(var(--brand-yellow))}.bg-brand-light-green{background-color:hsl(var(--brand-light-green))}.border-brand-green{border-color:hsl(var(--brand-green))}.gradient-brand{background:linear-gradient(135deg,hsl(var(--brand-green)) 0,hsl(var(--brand-yellow)) 100%)}.gradient-brand-soft{background:linear-gradient(135deg,hsl(var(--brand-light-green)) 0,#ecf9ed 100%)}}footer,footer .container{align-items:center;display:inline-flex;flex-direction:column;justify-content:center;width:100%}footer .container{max-width:1200px;padding:20px 0}.page-container{background-color:#fff}.page-container,.page-content{align-items:flex-start;display:inline-flex;flex:1 1;flex-direction:column;justify-content:flex-start;width:100%}section{align-items:center;justify-content:center}section,section .container{display:inline-flex;width:100%}section .container{align-items:flex-start;flex-direction:column;justify-content:flex-start;max-width:1200px;padding:45px 0}.error-page{padding:45px 60px}.login-screen{align-items:center;display:inline-flex;flex:1 1 1px;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.login-screen .logo{display:inline-block;height:auto;left:45px;position:absolute;top:30px;width:45px}.login-screen .title{color:#1a1a1a;font-size:48px;font-weight:700;margin-bottom:30px;text-align:center}.login-screen .form-block{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px;max-width:360px;width:100%}.login-screen .form-title{color:#8e8e8e;display:inline-block;font-size:12px;font-weight:400;margin-bottom:3px;text-align:left;vertical-align:top;width:100%}.login-screen button,.login-screen input{font-size:14px;height:35px;width:100%}.login-screen button{align-items:center;background-color:#fff;border:1px solid var(--md-primary);border-radius:2px;color:var(--md-primary);display:inline-flex;justify-content:center;margin-top:8px;max-width:360px}.login-screen .forget{align-self:center;color:#8e8e8e;cursor:pointer;font-size:14px;margin-top:24px;text-decoration:underline}.login-screen .tnc{align-self:center;color:#8e8e8e;font-size:12px;margin-top:60px;max-width:360px;text-align:center;width:100%}.login-screen .tnc a{font-size:inherit}nav.menu{align-items:flex-start;background-color:#fff;box-shadow:0 0 4px #00000040;display:inline-flex;flex-direction:column;height:100%;justify-content:flex-start;min-height:100vh;overflow:auto;padding:12px 0;transition:all .2s ease-in-out;visibility:visible;width:260px}nav.menu .title{background-color:#f0f0f0;color:#007bff;font-size:12px;font-weight:700;margin:6px 0;padding:6px 15px;text-align:left;width:100%}nav.menu .menu-item{align-items:center;color:#2e2e2e;cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;font-weight:500;gap:12px;justify-content:flex-start;padding:12px 15px;text-align:left;transition:all .2s ease-in-out;width:100%}nav.menu .menu-item:hover{background-color:#f0f0f0}nav.menu .menu-item.selected{background-color:#f0f0f0;border-left:4px solid #007bff;padding-left:16px}nav.menu .menu-item img{height:16px;width:16px}nav.menu .divider{background-color:#ddd;flex-shrink:0;height:1px;margin-bottom:12px;margin-top:12px;width:100%}.portal-screen{align-items:flex-start;display:inline-flex;flex:1 1 1px;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;width:100%}.portal-header{align-items:center;border-bottom:1px solid #eee;box-shadow:0 4px 4px #00000040;display:inline-flex;flex-direction:row;flex-shrink:0;gap:16px;height:75px;justify-content:flex-start;padding-left:30px;padding-right:45px;width:100%}.portal-header .logo{display:inline-flex;height:45px;margin-right:auto;width:auto}.portal-header .create{font-size:14px;gap:12px;justify-content:flex-start;padding:0 24px;text-align:center;width:auto}.portal-header .button,.portal-header .create{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row}.portal-header .button{background-position:50%;background-repeat:no-repeat;background-size:auto 50%;border-radius:50%;height:30px;justify-content:center;transition:background-color .2s ease-in-out;width:30px}.portal-header .button img{height:15px;object-fit:contain;width:15px}.portal-header .button:hover{background-color:#ddd}.portal-header .button:active{background-color:#ccc}.portal-header .user{align-items:center;display:inline-flex;flex-direction:row;justify-content:flex-start;width:auto}.portal-header .user .thumbnail{align-items:center;background-color:#bbb;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:50%;color:#2e2e2e;display:inline-flex;font-size:16px;height:30px;justify-content:center;text-align:center;width:30px}.portal-header .user .name{color:#2e2e2e;font-size:14px;margin-left:5px;text-align:left}.portal-container{background-color:#f9f9f9;height:auto;width:100%}.portal-container,.portal-content{align-items:flex-start;display:inline-flex;flex:1 1;justify-content:flex-start;overflow:hidden}.portal-content{height:100%;width:auto}.portal-content>div{display:inline-flex;flex:1 1;flex-direction:column;height:100%;overflow:auto}.portal-content>div>div{flex-shrink:0}.portal-content *{font-family:Rubik,sans-serif}.portal-content ol,.portal-content ul{list-style:auto;padding-left:1.8em}.portal-content .card-container{align-items:flex-start;background-color:#fff;border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:30px;max-width:1440px;padding:24px 40px;width:100%}.portal-content .card-title{color:#333;font-size:20px;font-weight:600;text-align:left}.portal-content .card-title.margin{margin-bottom:8px;margin-top:24px}.portal-content .card-subtitle{color:#333;font-size:16px;margin-bottom:12px;margin-top:16px;text-align:left}.portal-content .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.portal-content .agent-list{flex-direction:row;flex-wrap:wrap;gap:18px;margin-top:20px;width:100%}.portal-content .agent-item,.portal-content .agent-list{align-items:flex-start;display:inline-flex;justify-content:flex-start}.portal-content .agent-item{align-self:stretch;background-color:#fff;border-radius:16px;box-shadow:0 0 3px #0000001a;cursor:pointer;flex-direction:column;height:auto;padding:24px 18px;transition:background-color .2s ease-in-out;width:calc(25% - 24px)}.portal-dashboard .agent-item:hover{background-color:#f9f9f9}.portal-dashboard .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-dashboard .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-dashboard .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-dashboard .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-dashboard .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-dashboard .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-dashboard{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 30px;width:100%}.portal-dashboard .title{color:#2e2e2e;font-size:16px;font-weight:600}.portal-dashboard .subtitle{color:#2e2e2e;font-size:12px;font-weight:400;margin-top:8px}.portal-dashboard .card-container{margin-bottom:30px}.portal-dashboard .background{background-color:#e7f8ff;background-image:url(/static/media/dashboard-bg.5df4b91931f6f12a8259.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;flex-direction:row;gap:24px;padding:24px;width:100%}.portal-dashboard .background,.portal-dashboard .background .profile{align-items:flex-start;display:inline-flex;justify-content:flex-start}.portal-dashboard .background .profile{flex-direction:column;gap:8px;width:280px}.portal-dashboard .background .profile .name{font-size:24px;font-weight:800}.portal-dashboard .background .profile .description,.portal-dashboard .background .profile button{font-size:14px}.portal-dashboard .background .detail{align-items:flex-start;display:inline-flex;flex:1 1;flex-direction:row;justify-content:flex-start;width:auto}.portal-dashboard .background .detail-item{align-items:center;display:inline-flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;width:auto}.portal-dashboard .background .detail-item .name{font-size:14px;font-weight:600}.portal-dashboard .background .detail-item .number{color:#007bff;font-size:24px;font-weight:800}.portal-dashboard .stat-list{align-items:flex-start;display:inline-flex;flex-direction:row;gap:16px;justify-content:flex-start;margin-top:24px;width:100%}.portal-dashboard .stat-item{align-items:center;border-radius:8px;box-shadow:0 0 2px #0000001a;display:inline-flex;flex:1 1;flex-direction:column;gap:16px;justify-content:center;padding:12px 16px;width:auto}.portal-dashboard .stat-item .name{font-size:14px;font-weight:600}.portal-dashboard .stat-item .number{font-size:12px;font-weight:400}.portal-dashboard .stat-item .number b{color:#007bff;font-size:24px;font-weight:800}.portal-portfolio{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-portfolio .card-container{margin-top:0}.portal-portfolio .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-portfolio .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-portfolio .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-portfolio .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-portfolio .agent-item:hover{transform:scale(1.05)}.portal-portfolio .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-portfolio .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-portfolio .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-portfolio .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-portfolio .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-portfolio .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-marketing{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-marketing .card-container{margin-top:0}.portal-marketing .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-marketing .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-marketing .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-marketing .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-marketing .agent-item:hover{transform:scale(1.05)}.portal-marketing .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-marketing .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-marketing .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-marketing .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-marketing .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-marketing .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-factsheet{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-factsheet .card-container{margin-top:0}.portal-factsheet .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-factsheet .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-factsheet .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-factsheet .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-factsheet .agent-item:hover{transform:scale(1.05)}.portal-factsheet .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-factsheet .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-factsheet .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-factsheet .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-factsheet .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-factsheet .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-reports{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-reports .card-container{margin-top:0}.portal-reports .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-reports .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-reports .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-reports .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-reports .agent-item:hover{transform:scale(1.05)}.portal-reports .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-reports .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-reports .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-reports .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-reports .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-reports .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-duediligence{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-duediligence .card-container{margin-top:0}.portal-duediligence .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-duediligence .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-duediligence .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-duediligence .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-duediligence .agent-item:hover{transform:scale(1.05)}.portal-duediligence .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-duediligence .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-duediligence .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-duediligence .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-duediligence .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-duediligence .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-compliance{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-compliance .card-container{margin-top:0}.portal-compliance .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-compliance .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-compliance .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-compliance .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-compliance .agent-item:hover{transform:scale(1.05)}.portal-compliance .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-compliance .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-compliance .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-compliance .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-compliance .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-compliance .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-content .header{align-items:center;background-color:#fff;border-bottom:1px solid #eee;display:inline-flex;flex-direction:row;height:60px;justify-content:flex-start;padding:0 15px;width:100%}.portal-content .header .back{align-items:center;cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.portal-content .header .back img{height:24px;object-fit:contain;width:24px}.portal-content .header .title{color:#000;font-size:20px;font-weight:700;margin-left:8px;text-align:left}.portal-content .header .tutorial{cursor:pointer;height:18px;margin-left:8px;width:18px}.portal-content .header .tutorial img{height:100%;width:100%}.analyzer-analyzer-tab{align-items:center;animation:fadeIn .1s ease-in forwards}.analyzer-analyzer-tab,.analyzer-analyzer-tab .card-container{display:inline-flex;flex-direction:column;justify-content:flex-start;width:100%}.analyzer-analyzer-tab .card-container{align-items:flex-start;background-color:#fff;border-radius:16px;margin-top:0;max-width:1080px;padding:24px 40px}.analyzer-analyzer-tab .card-title{align-items:center;color:#333;display:inline-flex;flex-direction:row;font-size:20px;font-weight:600;justify-content:flex-start;text-align:left;width:100%}.analyzer-analyzer-tab .card-title.margin{margin-bottom:8px;margin-top:24px}.analyzer-analyzer-tab button.resume-button{font-size:14px;font-weight:500;margin-left:auto}.analyzer-analyzer-tab .card-subtitle{color:#333;font-size:16px;margin-bottom:12px;margin-top:16px;text-align:left}.analyzer-analyzer-tab .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.analyzer-analyzer-tab .card-bubble{align-items:flex-start;background-color:var(--md-background);border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:16px;padding:16px 40px;width:100%}.analyzer-analyzer-tab .card-bubble .job-title{align-items:center;color:var(--md-primary);display:inline-flex;flex-direction:row;font-size:18px;justify-content:flex-start;text-align:left;width:100%}.analyzer-analyzer-tab .card-bubble .job-title img{height:24px;margin-right:8px;object-fit:contain;width:24px}.analyzer-analyzer-tab .card-bubble .job-desc{color:#333;font-size:14px;line-height:24px;margin-top:8px;text-align:left}.analyzer-analyzer-tab .card-row{align-items:flex-start;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-top:8px;width:100%}.analyzer-analyzer-tab .card-item{align-items:center;align-self:stretch;border:1px solid #d9d9d9;border-radius:16px;display:inline-flex;flex:3 1;flex-direction:column;justify-content:flex-start;padding:20px 12px;width:auto}.analyzer-analyzer-tab .card-item:first-child{flex:2 1}.analyzer-analyzer-tab .chart-container{align-items:flex-start;align-self:center;aspect-ratio:1;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;width:80%}.analyzer-analyzer-tab .chart-container tspan{font-size:11px}.analyzer-analyzer-tab .card-heading{color:#333;font-size:20px;font-weight:400;margin-bottom:16px;text-align:center}.analyzer-analyzer-tab .chart{transform:rotate(-90deg)}.analyzer-analyzer-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8}.analyzer-analyzer-tab .chart-progress{fill:none;stroke-width:8;stroke-dasharray:0,565.48;transition:stroke-dasharray .5s ease-in-out}.analyzer-analyzer-tab .chart-progress.good{stroke:#00a43d}.analyzer-analyzer-tab .chart-progress.normal{stroke:#fcc419}.analyzer-analyzer-tab .chart-progress.bad{stroke:#fa5252}.analyzer-analyzer-tab .chart-score{align-items:center;display:inline-flex;flex-direction:column;font-size:32px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.analyzer-analyzer-tab .chart-score span{color:#707070;font-size:14px;font-weight:400;text-align:center}.analyzer-analyzer-tab .chart-score.good{color:#00a43d}.analyzer-analyzer-tab .chart-score.normal{color:#fcc419}.analyzer-analyzer-tab .chart-score.bad{color:#fa5252}.analyzer-analyzer-tab .card-comment{color:#707070;font-size:14px;text-align:center}.analyzer-analyzer-tab .card-metric{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:24px;width:100%}.analyzer-analyzer-tab .card-metric .metric-row{align-items:flex-start;display:inline-flex;flex-direction:row;gap:12px;justify-content:flex-start;margin-bottom:8px;width:100%}.analyzer-analyzer-tab .card-metric .metric-row p,.analyzer-analyzer-tab .card-metric .metric-row ul{font-size:14px;margin:0}.analyzer-analyzer-tab .card-metric img{height:18px;margin-top:3px;object-fit:contain;width:18px}.analyzer-analyzer-tab .card-metric .name{flex:1 1;font-size:16px;text-align:left}.analyzer-analyzer-tab .card-metric.good .name{color:#00a43d}.analyzer-analyzer-tab .card-metric.normal .name{color:#c99605}.analyzer-analyzer-tab .card-metric.bad .name{color:#fa5252}.analyzer-analyzer-tab .card-metric .number{font-size:16px;margin-left:8px;text-align:left}.analyzer-analyzer-tab .card-metric.good .number{color:#00a43d}.analyzer-analyzer-tab .card-metric.normal .number{color:#c99605}.analyzer-analyzer-tab .card-metric.bad .number{color:#fa5252}.analyzer-analyzer-tab .card-metric .bar{align-items:center;background-color:#d9d9d9;border-radius:3px;display:inline-flex;flex-direction:row;height:5px;justify-content:flex-start;width:100%}.analyzer-analyzer-tab .card-metric .fill{border-radius:3px;height:5px}.analyzer-analyzer-tab .card-metric.good .fill{background-color:#00a43d}.analyzer-analyzer-tab .card-metric.normal .fill{background-color:#c99605}.analyzer-analyzer-tab .card-metric.bad .fill{background-color:#fa5252}.analyzer-analyzer-tab .card-divider{background-color:#d9d9d9;display:inline-flex;height:1px;margin-bottom:16px;margin-top:auto;width:100%}.analyzer-analyzer-tab .card-paragraph{color:#707070;font-size:14px;text-align:left}.analyzer-analyzer-tab .card-paragraph .good{color:#00a43d}.analyzer-analyzer-tab .card-paragraph .normal{color:#fcc419}.analyzer-analyzer-tab .card-paragraph .bad{color:#fa5252}.analyzer-analyzer-tab .card-keyword{align-items:center;align-self:center;border:1px solid #0000;border-radius:15px;display:inline-flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;max-width:280px;padding:4px 32px;width:100%}.analyzer-analyzer-tab .card-keyword.good{background-color:var(--md-background);border-color:var(--md-primary)}.analyzer-analyzer-tab .card-keyword.missing{background-color:#ffefc2;border-color:#c99605}.analyzer-analyzer-tab .card-keyword img{height:16px;margin-right:8px;object-fit:contain;width:16px}.analyzer-analyzer-tab .card-keyword .name{flex:1 1;font-size:12px;text-align:left}.analyzer-analyzer-tab .card-keyword.good .name{color:var(--md-primary)}.analyzer-analyzer-tab .card-keyword.missing .name{color:#c99605}.analyzer-analyzer-tab .card-tip{color:#707070;font-size:11px;text-align:left}.analyzer-analyzer-tab .recom-bubble{align-items:flex-start;border:1px solid var(--md-primary);border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:8px;padding:16px 24px;width:100%}.analyzer-analyzer-tab .recom-bubble.good{background-color:var(--md-background);border-color:var(--md-primary)}.analyzer-analyzer-tab .recom-bubble.needed{background-color:#dfe9f4;border-color:#3a99ff}.analyzer-analyzer-tab .recom-bubble.missing{background-color:#ffefc2;border-color:#c99605}.analyzer-analyzer-tab .recom-title{align-items:center;color:var(--md-primary);display:inline-flex;flex-direction:row;font-size:16px;justify-content:flex-start;text-align:left;width:100%}.analyzer-analyzer-tab .recom-bubble.good .recom-title{color:var(--md-primary)}.analyzer-analyzer-tab .recom-bubble.needed .recom-title{color:#3a99ff}.analyzer-analyzer-tab .recom-bubble.missing .recom-title{color:#c99605}.analyzer-analyzer-tab .recom-title img{height:16px;margin-right:8px;object-fit:contain;width:16px}.analyzer-analyzer-tab .recom-desc{color:#707070;font-size:12px;margin-top:8px;text-align:left}.analyzer-analyzer-tab .next-row{flex-direction:row;gap:8px;margin-top:16px;width:100%}.analyzer-analyzer-tab .next-item,.analyzer-analyzer-tab .next-row{align-items:flex-start;display:inline-flex;justify-content:flex-start}.analyzer-analyzer-tab .next-item{align-self:stretch;border:1px solid #d9d9d9;border-radius:16px;flex:1 1;flex-direction:column;padding:16px 24px;width:auto}.analyzer-analyzer-tab .next-name{color:var(--md-primary);font-size:18px;text-align:left}.analyzer-analyzer-tab .next-desc{color:#707070;font-size:14px;line-height:24px;margin-top:8px;text-align:left}.analyzer-analyzer-tab .next-item ol,.analyzer-analyzer-tab .next-item ul{margin:0;padding-left:1.8em}.analyzer-analyzer-tab .buttons{align-items:center;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:24px;width:100%}.analyzer-analyzer-tab .buttons button{border-radius:16px;height:40px;padding:0 1.2em}.analyzer-coach-tab{align-items:center;animation:fadeIn .1s ease-in forwards}.analyzer-coach-tab,.analyzer-coach-tab .card-container{display:inline-flex;flex-direction:column;justify-content:flex-start;width:100%}.analyzer-coach-tab .card-container{align-items:flex-start;background-color:#fff;border-radius:16px;max-width:1280px;padding:24px 40px}.analyzer-coach-tab .card-title{color:#333;font-size:20px;font-weight:600;text-align:left}.analyzer-coach-tab .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.analyzer-coach-tab .card-content{align-items:flex-start;display:inline-flex;flex-direction:row;gap:24px;justify-content:flex-start;margin-top:24px;width:100%}.analyzer-coach-tab .resume-container{border:1px solid #d9d9d9;border-radius:16px;flex:1 1;padding:20px 45px 160px;position:relative;width:auto}.analyzer-coach-tab .resume,.analyzer-coach-tab .resume-container{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start}.analyzer-coach-tab .resume{width:100%}.analyzer-coach-tab .resume *{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.analyzer-coach-tab .resume p{margin:0}.analyzer-coach-tab .resume mark{background-color:#ffefc2;cursor:pointer}.analyzer-coach-tab .resume-intro{align-self:center;color:#333;font-size:18px;font-weight:600;line-height:1.5em;margin-bottom:16px;text-align:center}.analyzer-coach-tab .resume-title{align-items:flex-start;border-bottom:1px solid #ddd;color:#333;display:inline-flex;flex-direction:column;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:16px;padding-bottom:8px;text-align:left;text-transform:uppercase;width:100%}.analyzer-coach-tab .resume-paragraph{color:#333;font-size:16px;line-height:1.5em;margin-bottom:8px;margin-top:8px;text-align:left}.analyzer-coach-tab .resume-paragraph ul{padding-left:1.5em}.analyzer-coach-tab .marker{background-color:#ffefc2;border-radius:50%;cursor:pointer;height:32px;position:absolute;right:-16px;width:32px}.analyzer-coach-tab .marker,.analyzer-coach-tab .marker span{align-items:center;display:inline-flex;flex-direction:column;justify-content:center}.analyzer-coach-tab .marker span{border:1px solid #fff;border-radius:50%;color:#fff;font-size:10px;height:16px;text-align:center;width:16px}.analyzer-coach-tab .comment-container{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:column;justify-content:flex-start;position:relative;width:320px}.analyzer-coach-tab .comment-container .card-title{font-size:18px;font-weight:600;margin-bottom:8px}.analyzer-coach-tab .comment-container .card-desc{margin-top:0}.analyzer-coach-tab .comment-block{align-items:flex-start;animation:fadeIn .1s ease-in forwards;background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;display:inline-flex;flex-direction:column;gap:8px;justify-content:flex-start;left:0;padding:20px;position:absolute;width:100%}.analyzer-coach-tab .score-rate{align-items:center;border:8px solid var(--md-primary);border-radius:50%;color:var(--md-primary);display:inline-flex;font-size:18px;font-weight:500;height:75px;justify-content:center;margin-left:0;text-align:center;width:75px}.analyzer-coach-tab .score-rate.good{border-color:var(--md-score-good);color:var(--md-score-good)}.analyzer-coach-tab .score-rate.normal{border-color:var(--md-score-normal);color:var(--md-score-normal)}.analyzer-coach-tab .score-rate.bad{border-color:var(--md-score-bad);color:var(--md-score-bad)}.analyzer-coach-tab .score-rate.none{border-color:#999;color:#999}.analyzer-coach-tab .comment-block .title{color:#707070;font-size:14px;text-align:left}.analyzer-coach-tab .comment-block .paragraph{color:#333;font-size:14px;text-align:left;width:100%}.analyzer-coach-tab .comment-block .paragraph p{font-size:inherit;margin:0}.analyzer-coach-tab .comment-block .paragraph.original{background-color:#eee;border-radius:8px;cursor:pointer;padding:8px}.analyzer-coach-tab .comment-block .paragraph.enhance{background-color:#ffefc2;border-radius:8px;cursor:pointer;font-weight:600;padding:8px}.analyzer-coach-tab .buttons{align-items:center;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:24px;width:100%}.analyzer-coach-tab .buttons button{align-items:center;border-radius:16px;display:inline-flex;flex-direction:row;height:40px;padding:0 1.2em}.analyzer-coach-tab .buttons button img{height:24px;margin-right:8px;object-fit:contain;width:24px}.analyzer-editor-tab{align-items:center;animation:fadeIn .1s ease-in forwards}.analyzer-editor-tab,.analyzer-editor-tab .card-container{display:inline-flex;flex-direction:column;justify-content:flex-start;width:100%}.analyzer-editor-tab .card-container{align-items:flex-start;background-color:#fff;border-radius:16px;margin-top:0;max-width:1080px;padding:24px 40px}.analyzer-editor-tab .card-title{align-items:center;color:#333;display:inline-flex;flex-direction:row;font-size:20px;font-weight:600;justify-content:flex-start;text-align:left;width:100%}.analyzer-editor-tab .card-title.margin{margin-bottom:8px;margin-top:24px}.analyzer-editor-tab button.resume-button{font-size:14px;font-weight:500;margin-left:auto}.analyzer-editor-tab .card-subtitle{color:#333;font-size:16px;margin-bottom:12px;margin-top:16px;text-align:left}.analyzer-editor-tab .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.analyzer-editor-tab .card-bubble{align-items:flex-start;background-color:var(--md-background);border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:16px;padding:16px 40px;width:100%}.analyzer-editor-tab .card-bubble .job-title{align-items:center;color:var(--md-primary);display:inline-flex;flex-direction:row;font-size:18px;justify-content:flex-start;text-align:left;width:100%}.analyzer-editor-tab .card-bubble .job-title img{height:24px;margin-right:8px;object-fit:contain;width:24px}.analyzer-editor-tab .card-bubble .job-desc{color:#333;font-size:14px;line-height:24px;margin-top:8px;text-align:left}.analyzer-editor-tab .card-row{align-items:flex-start;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-start;margin-top:8px;width:100%}.analyzer-editor-tab .card-item{align-items:center;align-self:stretch;border:1px solid #d9d9d9;border-radius:16px;display:inline-flex;flex:3 1;flex-direction:column;justify-content:flex-start;padding:20px 12px;width:auto}.analyzer-editor-tab .card-item:first-child{flex:2 1}.analyzer-editor-tab .chart-container{align-items:flex-start;align-self:center;aspect-ratio:1;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;width:80%}.analyzer-editor-tab .chart-container tspan{font-size:11px}.analyzer-editor-tab .card-heading{color:#333;font-size:20px;font-weight:400;margin-bottom:16px;text-align:center}.analyzer-editor-tab .chart{transform:rotate(-90deg)}.analyzer-editor-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8}.analyzer-editor-tab .chart-progress{fill:none;stroke-width:8;stroke-dasharray:0,565.48;transition:stroke-dasharray .5s ease-in-out}.analyzer-editor-tab .chart-progress.good{stroke:#00a43d}.analyzer-editor-tab .chart-progress.normal{stroke:#fcc419}.analyzer-editor-tab .chart-progress.bad{stroke:#fa5252}.analyzer-editor-tab .chart-score{align-items:center;display:inline-flex;flex-direction:column;font-size:32px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.analyzer-editor-tab .chart-score span{color:#707070;font-size:14px;font-weight:400;text-align:center}.analyzer-editor-tab .chart-score.good{color:#00a43d}.analyzer-editor-tab .chart-score.normal{color:#fcc419}.analyzer-editor-tab .chart-score.bad{color:#fa5252}.analyzer-editor-tab .card-comment{color:#707070;font-size:14px;text-align:center}.analyzer-editor-tab .card-metric{flex-direction:column;margin-top:24px}.analyzer-editor-tab .card-metric,.analyzer-editor-tab .card-metric .metric-row{align-items:flex-start;display:inline-flex;justify-content:flex-start;width:100%}.analyzer-editor-tab .card-metric .metric-row{flex-direction:row;gap:12px;margin-bottom:8px}.analyzer-editor-tab .card-metric .metric-row p,.analyzer-editor-tab .card-metric .metric-row ul{font-size:14px;margin:0}.analyzer-editor-tab .card-metric img{height:18px;margin-top:3px;object-fit:contain;width:18px}.analyzer-editor-tab .card-metric .name{flex:1 1;font-size:16px;text-align:left}.analyzer-editor-tab .card-metric.good .name{color:#00a43d}.analyzer-editor-tab .card-metric.normal .name{color:#c99605}.analyzer-editor-tab .card-metric.bad .name{color:#fa5252}.analyzer-editor-tab .card-metric .number{font-size:16px;margin-left:8px;text-align:left}.analyzer-editor-tab .card-metric.good .number{color:#00a43d}.analyzer-editor-tab .card-metric.normal .number{color:#c99605}.analyzer-editor-tab .card-metric.bad .number{color:#fa5252}.analyzer-editor-tab .card-metric .bar{align-items:center;background-color:#d9d9d9;border-radius:3px;display:inline-flex;flex-direction:row;height:5px;justify-content:flex-start;width:100%}.analyzer-editor-tab .card-metric .fill{border-radius:3px;height:5px}.analyzer-editor-tab .card-metric.good .fill{background-color:#00a43d}.analyzer-editor-tab .card-metric.normal .fill{background-color:#c99605}.analyzer-editor-tab .card-metric.bad .fill{background-color:#fa5252}.analyzer-editor-tab .card-divider{background-color:#d9d9d9;display:inline-flex;height:1px;margin-bottom:16px;margin-top:auto;width:100%}.analyzer-editor-tab .card-paragraph{color:#707070;font-size:14px;text-align:left}.analyzer-editor-tab .card-paragraph .good{color:#00a43d}.analyzer-editor-tab .card-paragraph .normal{color:#fcc419}.analyzer-editor-tab .card-paragraph .bad{color:#fa5252}.analyzer-editor-tab .card-keyword{align-items:center;align-self:center;border:1px solid #0000;border-radius:15px;display:inline-flex;flex-direction:row;justify-content:flex-start;margin-bottom:8px;max-width:280px;padding:4px 32px;width:100%}.analyzer-editor-tab .card-keyword.good{background-color:var(--md-background);border-color:var(--md-primary)}.analyzer-editor-tab .card-keyword.missing{background-color:#ffefc2;border-color:#c99605}.analyzer-editor-tab .card-keyword img{height:16px;margin-right:8px;object-fit:contain;width:16px}.analyzer-editor-tab .card-keyword .name{flex:1 1;font-size:12px;text-align:left}.analyzer-editor-tab .card-keyword.good .name{color:var(--md-primary)}.analyzer-editor-tab .card-keyword.missing .name{color:#c99605}.analyzer-editor-tab .card-tip{color:#707070;font-size:11px;text-align:left}.analyzer-editor-tab .recom-bubble{align-items:flex-start;border:1px solid var(--md-primary);border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:8px;padding:16px 24px;width:100%}.analyzer-editor-tab .recom-bubble.good{background-color:var(--md-background);border-color:var(--md-primary)}.analyzer-editor-tab .recom-bubble.needed{background-color:#dfe9f4;border-color:#3a99ff}.analyzer-editor-tab .recom-bubble.missing{background-color:#ffefc2;border-color:#c99605}.analyzer-editor-tab .recom-title{align-items:center;color:var(--md-primary);display:inline-flex;flex-direction:row;font-size:16px;justify-content:flex-start;text-align:left;width:100%}.analyzer-editor-tab .recom-bubble.good .recom-title{color:var(--md-primary)}.analyzer-editor-tab .recom-bubble.needed .recom-title{color:#3a99ff}.analyzer-editor-tab .recom-bubble.missing .recom-title{color:#c99605}.analyzer-editor-tab .recom-title img{height:16px;margin-right:8px;object-fit:contain;width:16px}.analyzer-editor-tab .recom-desc{color:#707070;font-size:12px;margin-top:8px;text-align:left}.analyzer-editor-tab .next-row{flex-direction:row;gap:8px;margin-top:16px;width:100%}.analyzer-editor-tab .next-item,.analyzer-editor-tab .next-row{align-items:flex-start;display:inline-flex;justify-content:flex-start}.analyzer-editor-tab .next-item{align-self:stretch;border:1px solid #d9d9d9;border-radius:16px;flex:1 1;flex-direction:column;padding:16px 24px;width:auto}.analyzer-editor-tab .next-name{color:var(--md-primary);font-size:18px;text-align:left}.analyzer-editor-tab .next-desc{color:#707070;font-size:14px;line-height:24px;margin-top:8px;text-align:left}.analyzer-editor-tab .next-item ol,.analyzer-editor-tab .next-item ul{margin:0;padding-left:1.8em}.analyzer-editor-tab .buttons{align-items:center;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:24px;width:100%}.analyzer-editor-tab .buttons button{border-radius:16px;height:40px;padding:0 1.2em}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid #0000;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;width:100%;z-index:1}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1,lower-alpha) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2,lower-roman) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4,lower-alpha) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.portal-compliance-check{align-items:center}.portal-compliance-check .tab-list{background-color:#fff;height:60px}.portal-compliance-check .tab-list,.portal-compliance-check .tab-list .container{align-items:center;display:inline-flex;flex-direction:row;justify-content:center;width:100%}.portal-compliance-check .tab-list .container{height:100%;max-width:900px}.portal-compliance-check .tab-list .tab-item{align-items:center;border-radius:16px;color:var(--md-primary);cursor:pointer;display:inline-flex;font-size:16px;height:45px;justify-content:center;padding:0 45px;text-align:center;transition:all .2s ease-in-out;width:auto}.portal-compliance-check .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-compliance-check .tab-content{align-items:center;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:30px;width:100%}.portal-compliance-check .card-container,.portal-compliance-check .card-container.new-form{align-items:flex-start;background-color:#fff;border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px;max-width:1080px;padding:24px 40px;position:relative;width:100%}.portal-compliance-check .card-container.new-form{margin-top:30px}.portal-compliance-check .card-title{color:#333;font-size:20px;font-weight:600;text-align:left}.portal-compliance-check .card-title.margin{margin-bottom:8px;margin-top:24px}.portal-compliance-check .card-subtitle{color:#333;font-size:16px;margin-bottom:12px;margin-top:16px;text-align:left}.portal-compliance-check .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.portal-compliance-check .form-container{align-items:flex-start;background-color:#fff;border-radius:16px;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-top:30px;max-width:480px;width:100%}.portal-compliance-check .form-container .title{color:#333;font-size:16px;font-weight:600;text-align:left}.portal-compliance-check .form-container .form-row{align-items:flex-start;display:inline-flex;flex-direction:row;gap:24px;justify-content:flex-start;margin-top:16px;width:100%}.portal-compliance-check .form-container .form-block{align-items:flex-start;align-self:stretch;display:inline-flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:24px;width:100%}.portal-compliance-check .form-container .form-subrow{align-items:flex-start;display:inline-flex;flex-direction:row;gap:8px;justify-content:flex-start;width:100%}.portal-compliance-check .form-container .form-title{color:#333;font-size:12px;margin-bottom:8px;text-align:left}.portal-compliance-check .form-container input,.portal-compliance-check .form-container select{background-color:#eee;border:1px solid #0000;border-radius:8px;font-size:14px;height:40px;padding:8px 16px;width:100%}.portal-compliance-check .form-container textarea{background-color:#eee;border:1px solid #0000;border-radius:8px;font-size:14px;min-height:120px;resize:vertical;width:100%}.portal-compliance-check .form-container select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAA3XAAAN1wFCKJt4AAABWWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgpMwidZAAACs0lEQVR4Ae2ZMWsbMRTHfWc8pRA6XOMbOjUEjDEYjLdsgUC3DP0QaRPyHbJ06VRoSD5GljbtkE9gjA3FGEJLhwwxzRTIZuzL/xmfudA7nyRLso4+wSGd9PSk38+JOetKJS5sgA2wATbABtgAG2ADbIANsIH/0ICXZG61Wpvj8fjNZDK5GQwGj8mxorfr9fqLcrm8U6lUfne73YeYZyag3W6/BvhFFEVvPRTUU9/3L3EdI/guDi5ijQ81nE6nX3AdAM0HW4T6CiIOO53OrddoNF7CzABwYQrgPf4a9n6ipIw53wW2BtiusdEgZbN3YKvjQ/ZPMZgGT3MCSkCJUhI43ZUDT3sPid1HYz+HpHASBOBj5H0f/w9b8d2SujASJOBLxE5fCr0l4Mkh5yXIwBMYsdN3wKckZU7bWQmy8MRJ7H6v17tC+3MOeHLYOQkq8MRM7GUiG41GP6rV6is023QvUDZg710QBN//ogjEGwtRhD/v9/sntKmZAGpAwreiSVgB/gjIEXEvBNBNkSTogP9HQFEk6IJPFeC6BJ3wmQJclaAbfqkA1ySYgM8V4IoEU/BCAtYtwSS8sIB1STANLyXAtgQb8NICbEmwBa8kwLQEm/DKAkxJsA2/kgDdEtYBv7IAXRLWBU/7f/ZihDoUi9dsNs8w973E/NmRO8UvObrOSke/5xc/abOCRPp1CaC1lCTMN5l2bp+1f23wtMCz84CsFUX7Vc4TkHtDND/itMLTuloFUEIFCTRNpGiHp0W1C6CkBiQYgTcmQLMEY/BGBWiSYBTeuIAVJRiHtyJAUYIVeGsCJCVYg7cqQFCCVXjrAuYSvoZh+AftXVzxQ9A9XlV/wOPtR4qxWXQ+Csvu26vVats0aTgc/kI1e1Ulm4Tj2QAbYANsgA2wATbABtgAG2ADbEDBwBOgU797lHQjzAAAAABJRU5ErkJggg==);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px;color:var(--md-primary)}.portal-compliance-check .form-container input:focus,.portal-compliance-check .form-container select:focus,.portal-compliance-check .form-container textarea:focus{outline:none}.portal-compliance-check .form-container .form-options{align-items:center;display:inline-flex;flex-direction:row;gap:16px;justify-content:flex-start;width:100%}.portal-compliance-check .form-container .form-option{align-items:center;border:1px solid var(--md-primary);border-radius:18px;color:var(--md-primary);cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;height:36px;justify-content:center;padding:0 24px;text-align:center;transition:all .2s ease-in-out;white-space:nowrap;width:auto}.portal-compliance-check .form-container .form-option.selected{background-color:var(--md-primary);color:#fff}.portal-compliance-check .form-container button{font-size:14px}.portal-compliance-check .action-row{align-items:center;display:inline-flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px;width:100%}.portal-compliance-check .action-row .container{align-items:center;display:inline-flex;flex-direction:row;justify-content:space-between;max-width:1080px;padding:0 30px;width:100%}.portal-compliance-check .form-col-row{align-items:flex-start;display:inline-flex;flex-direction:row;justify-content:flex-start;width:100%}.portal-compliance-check .form-col{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start}.portal-compliance-check .form-col:first-child{flex:1 1;width:auto}.portal-compliance-check .form-col:last-child{padding-left:48px;padding-top:24px;width:480px}.portal-compliance-check .subtitle{font-size:16px;font-weight:600;margin-bottom:12px;text-align:left}.portal-compliance-check .form-row{gap:24px;margin-top:16px}.portal-compliance-check .form-row,.portal-compliance-check .form-subrow{align-items:flex-start;display:inline-flex;flex-direction:row;justify-content:flex-start;width:100%}.portal-compliance-check .form-subrow{gap:16px}.portal-compliance-check .form-block{align-items:flex-start;display:inline-flex;flex:1 1;flex-direction:column;justify-content:flex-start;width:auto}.portal-compliance-check .form-title{color:#000;font-size:12px;margin-bottom:8px;text-align:left}.portal-compliance-check input,.portal-compliance-check select{background-color:#eee;border:1px solid #ddd;border-radius:8px;font-size:14px;height:40px;padding:8px 16px;width:100%}.portal-compliance-check input[type=date]{flex:1 1;width:auto}.portal-compliance-check select{background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-compliance-check select.time{width:80px}.portal-compliance-check textarea{background-color:#eee;border:1px solid #ddd;border-radius:8px;min-height:120px;padding:8px 12px;resize:vertical;width:100%}.portal-compliance-check button{font-size:14px}.portal-compliance-check .divider{background-color:#ddd;flex-shrink:0;height:1px;margin-bottom:12px;margin-top:36px;width:100%}.portal-compliance-check .chart-container{align-items:flex-start;align-self:center;aspect-ratio:1;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;width:80%}.portal-compliance-check .chart-container tspan{font-size:11px}.portal-familytrust{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-familytrust .card-container{margin-top:0}.portal-familytrust .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-familytrust .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-familytrust .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-familytrust .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-familytrust .agent-item:hover{transform:scale(1.05)}.portal-familytrust .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-familytrust .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-familytrust .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-familytrust .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-familytrust .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-familytrust .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.portal-navcheckers{align-items:flex-start;display:inline-flex;flex-direction:column;justify-content:flex-start;padding:24px 32px;width:100%}.portal-navcheckers .card-container{margin-top:0}.portal-navcheckers .title{align-items:center;color:#2e2e2e;display:inline-flex;flex-direction:row;font-size:16px;font-weight:600;justify-content:flex-start;margin-top:24px;text-align:left;width:100%}.portal-navcheckers .subtitle{color:#2e2e2e;font-size:14px;margin-top:8px;text-align:left}.portal-navcheckers .agent-list{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:20px;width:100%}.portal-navcheckers .agent-item{align-items:flex-start;align-self:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000026;cursor:pointer;display:inline-flex;flex-direction:column;height:auto;justify-content:flex-start;padding:24px 18px;transition:transform .2s ease-in-out;width:calc(25% - 24px)}.portal-navcheckers .agent-item:hover{transform:scale(1.05)}.portal-navcheckers .agent-item.disabled{cursor:not-allowed;opacity:.6}.portal-navcheckers .agent-item .icon{align-items:center;background-color:#2e2e2e;border-radius:50%;display:inline-flex;height:36px;justify-content:center;width:36px}.portal-navcheckers .agent-item .icon img{height:60%;object-fit:contain;width:60%}.portal-navcheckers .agent-item .name{color:#2e2e2e;font-size:16px;font-weight:600;margin-top:15px;text-align:left}.portal-navcheckers .agent-item .desc{color:#2e2e2e;font-size:14px;margin-bottom:24px;margin-top:10px;text-align:left}.portal-navcheckers .agent-item .placeholder{align-self:center;aspect-ratio:1;border-radius:8px;box-shadow:8px -8px 24px #0000001a;height:auto;margin-top:auto;width:80%}.uitable{align-items:flex-start;flex-direction:column;gap:8px}.uitable,.uitable .uitable-row{display:inline-flex;justify-content:flex-start;width:100%}.uitable .uitable-row{align-items:center;flex-direction:row;font-size:0;margin:0;padding:5px 0}.uitable select.uitable-offset{background-color:#fff;background-position:calc(100% - 6px);background-repeat:no-repeat;background-size:auto 6px;border:1px solid #00a43d;border-radius:5px;height:35px;margin-right:5px;padding-left:10px;width:60px}.uitable .uitable-label{color:#333;font-size:14px;text-align:left}.uitable input.uitable-search{background-color:#fff;border:1px solid #00a43d;border-radius:5px;height:35px;margin-left:auto;padding-left:10px;width:120px}.uitable button.uitable-search{background-color:#00a43d;border:1px solid #00a43d;border-radius:5px;color:#fff;height:35px;margin-left:5px}.uitable table{background-color:#fff;border-collapse:collapse;width:100%}.uitable table tr,.uitable tbody,.uitable thead{width:100%}.uitable table thead tr{border-bottom:2px solid #00a43d}.uitable table tbody tr:nth-child(odd){background-color:#f9f9f9}.uitable table th{background-position:100%;background-repeat:no-repeat;background-size:auto 12px;color:#00a43d;cursor:pointer;font-size:14px;font-weight:700;padding:.8em 1.2em;text-align:left;transition:all .2s ease-in-out}.uitable table th img{height:9px;margin-left:4px;width:9px}.uitable table td{color:#1a1a1a;font-size:14px;padding:.8em 1.2em;text-align:left}.uitable .uitable-pagination{align-items:center;display:inline-flex;flex-direction:row;justify-content:center;margin-left:auto}.uitable .uitable-pagination-item{align-items:center;border-radius:6px;color:#00a43d;cursor:pointer;display:inline-flex;font-size:14px;height:36px;justify-content:center;text-align:center;transition:background-color .2s ease-in-out;width:36px}.uitable .uitable-pagination-item:hover{background-color:#f9f9f9}.uitable .uitable-pagination-item.disabled{color:#9e9e9e;cursor:not-allowed}.uitable i.empty{color:#8e8e8e;display:inline-block;font-size:14px;padding:24px 0;text-align:center;width:100%}.portal-staff .card-title{align-items:center;display:inline-flex;flex-direction:row;gap:16px;justify-content:flex-start;margin-bottom:8px}.portal-staff-detail .card-container{max-width:1200px}.portal-staff-detail .form-content{flex-direction:row;gap:48px;width:100%}.portal-staff-detail .form-col,.portal-staff-detail .form-content{align-items:flex-start;display:inline-flex;justify-content:flex-start}.portal-staff-detail .form-col{flex-direction:column}.portal-staff-detail .subtitle{font-size:16px;font-weight:600;text-align:left}.portal-staff-detail .form-row{gap:24px;margin-top:16px}.portal-staff-detail .form-row,.portal-staff-detail .form-subrow{align-items:flex-start;display:inline-flex;flex-direction:row;justify-content:flex-start;width:100%}.portal-staff-detail .form-subrow{gap:16px}.portal-staff-detail .form-block{align-items:flex-start;display:inline-flex;flex:1 1;flex-direction:column;justify-content:flex-start;width:auto}.portal-staff-detail .form-title{color:#000;font-size:12px;margin-bottom:8px;text-align:left}.portal-staff-detail input,.portal-staff-detail select{background-color:#eee;border:1px solid #ddd;border-radius:8px;font-size:14px;height:40px;padding:8px 16px;width:100%}.portal-staff-detail select{background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-staff-detail textarea{background-color:#eee;border:1px solid #ddd;border-radius:8px;min-height:120px;padding:8px 12px;resize:vertical;width:100%}.portal-staff-detail button{font-size:14px}.portal-staff-detail .divider{background-color:#ddd;flex-shrink:0;height:1px;margin:24px 0;width:100%}.portal-settings{align-items:center;padding-bottom:30px}.portal-settings,.portal-settings .card-container{display:inline-flex;flex-direction:column;justify-content:flex-start;width:100%}.portal-settings .card-container{align-items:flex-start;background-color:#fff;border-radius:16px;margin-top:30px;max-width:800px;padding:24px 40px}.portal-settings .card-title{color:#333;font-size:20px;font-weight:600;text-align:left}.portal-settings .card-title.margin{margin-bottom:8px;margin-top:24px}.portal-settings .card-subtitle{color:#333;font-size:16px;margin-bottom:12px;margin-top:16px;text-align:left}.portal-settings .card-desc{color:#333;font-size:14px;margin-top:16px;text-align:left}.portal-settings .form-row{flex-direction:row;gap:24px;margin-top:16px;width:100%}.portal-settings .form-block,.portal-settings .form-row{align-items:flex-start;display:inline-flex;justify-content:flex-start}.portal-settings .form-block{flex:1 1;flex-direction:column;max-width:calc(50% - 12px);width:auto}.portal-settings .form-title{color:#000;font-size:12px;margin-bottom:8px;text-align:left}.portal-settings input,.portal-settings select{background-color:#eee;border:1px solid #ddd;border-radius:8px;font-size:14px;height:40px;padding:8px 16px;width:100%}.portal-settings textarea{background-color:#eee;border:1px solid #ddd;border-radius:8px;min-height:120px;padding:8px 12px;resize:vertical;width:100%}.portal-settings button{font-size:14px}.portal-settings .divider{background-color:#ddd;flex-shrink:0;height:1px;margin:24px 0;width:100%}
/*# sourceMappingURL=main.5a477943.css.map*/