@import "https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*{box-sizing:border-box;-webkit-text-size-adjust:100%;image-rendering:-webkit-optimize-contrast;font-family:Nunito Sans,sans-serif}:root{--md-primary:#03a14a;--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:#20c997;--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;width:100%;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;width:100%;min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:inline-flex}#root{flex-direction:column;flex:1;width:100%;min-height:100%;display:inline-flex}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p,a{font-size:18px}a{color:inherit}input{appearance:none;text-align:left;border:1px solid #ddd;width:100%;padding:15px 12px 14px;font-size:14px;display:inline-block}input::placeholder{color:#b0b0b0}button.secondary{color:var(--md-primary)!important;border:1px solid var(--md-primary)!important;background-color:#fff!important}button.yellow{color:#333;background-color:var(--md-brand)}button.red{color:#fff;background-color:#f8928a}button:disabled{color:#ddd;opacity:.6;cursor:not-allowed}.modal{-ms-overflow-style:none;visibility:hidden;opacity:0;z-index:100;background-color:#0009;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s ease-in-out;display:inline-flex;position:fixed;top:0;left:0;overflow:scroll}.modal.open{visibility:visible;opacity:1}.modal::-webkit-scrollbar{display:none}.modal .form{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:8px;flex-direction:column;max-width:90%;max-height:80%;padding:45px 30px 30px;display:inline-flex;position:relative;overflow:hidden auto;box-shadow:0 0 3px #00000040}.modal .form .title{text-align:center;width:100%;margin-bottom:30px;font-size:28px;font-weight:700}.modal .form .row{border-bottom:1px solid #00a43d;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:flex-start;width:100%;max-width:480px;padding-top:18px;padding-bottom:15px;display:inline-flex;overflow:hidden}.modal .form .row .form-title{text-align:left;width:135px;font-size:18px;font-weight:600}.modal .form .row input,.modal .form .row select{border:none;flex:1;width:auto;height:auto;padding:0;font-size:18px;display:inline-flex}.modal .form .row input:focus,.modal .form .row select:focus{outline:none}.modal .form .row input::placeholder{color:#b0b0b0}.modal .form button{color:#00a43d;background-color:#fff;border:2px solid #00a43d;margin-top:30px;padding:.8em 1.8em}.modal .close{cursor:pointer;z-index:20;background-color:#00a43d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF8AAABfCAYAAACOTBv1AAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAASJSURBVHhe7d3JitRAHAbwaVwGQd9BGEEfQNSboN5FRMWrCwgeFFQUPAruqMhcBJ2ry0HEszdRcTnpQQ/iW+hhPLRfSXcb05Wkkn8tXy2BQidJVZnfV11Jt53JaKEswQRGwXouHS/M4Y/H491wuYWyhLIW5QfKzdFo9Lh4dQvAbw/2uo6yBWUdynf1M/ye1mvP8FFJ/f0SyhWUNZpu7mHdRTSy2v1PyHMPGJ7Fkd9tOPqrsLtc3VbF344NbydpNemtYMMJNDLOk7f5qAF/BlvVAG1bDsLu+XSHKv4TrDxigFoCqCEZwqtaH4C/U4f/DSu3GuCrXUoAE6ge8KrGKvAXpfglAAj0hFdmv1EWp9P2kGmn+uLI9hUwAF65fQT8Dt3IVytfo6w3nHqmu2UXwEB45XUA+C/m8NUKNKouNa/1xM9qCoLRORzw7QFG9wGvrohmi+5Nlsklk67v5F8BghG/AvjjdTTtxwuSTtBBku8DJCY6eBVE42c7ks5SC0Bi0QTfij85B2Q/BbmC78TPPQCX8Eb4uQbgGt4YP7cAfMD3ws8lAF/wvfFTD8An/CD8VAPwDT8YP7UAQsCL8FMJIBS8GD/2AELCW8GPNYDQ8NbwYwuAAd4qfiwBsMBbx2cPgAneCT5rAGzwzvDZAmCEd4rPEgArvHP80AEww3vBDxUAO7w3fN8BxADvFd9XALHAe8d3HUBM8EHwXQUQG3wwfNsBxAgfFN9WALHCB8e3EMAXtNF0D5RqvmnRfneyrYKLbRS3ggpG7xATCniKkT/V8xQADTwVvnAKMnkFUMHT4TsMgA6eEt9BAJTwtPgWA6CFp8a3EAA1fPL4OEDqW5QorvN1lyqWLj2pb9KjxLcEP82UNgA6fMvw1AFQ4TuCpw2ABt8xPGUAFPie4OkCCI4vgFcn0s8oXb/dSXcxRXESDoovgZ/e2S1pI/T7gGD4ErT6LfWStkIGEARfgtX0uwwkbYYKwDu+BKntl0gIPwsKcg7wiu8S3sL/iHkPwBu+D/jYAvCC7xM+pgCc44eAjyUAp/gh4WMIwBk+Azx7AE7wmeCZA7COzwjPGoBVfGZ4xgCs4ccAzxaAFfyY4JkCEOPHCM8SgAg/ZniGAAbjpwAfOoBB+CnBhwygN36K8KEC6IWfMnyIAIzxc4D3HYARfk7wPgPoxM8R3lcArfg5w/sIoBG/wP/7opvEou1rKVp8SWddX+/QfXcvhnUSk6YA5vAlnaQK72oK+g8f8KfR0fKAkfgQ8CcH1IuuimRw1l8BM3w0qp6H+w5FPf25z0J/11+fgzHZVxDAUQxS9ejbv0sV/xl+PmTSeWWf7OCFU9B74O/S4fd5Hq6qny28IICfqLtJ90jWr9iwzXDkZw8/MIBfqLdRh6+eTn/YAL/A15B6nAMapx31PNw3HSfcAt8wOg0D2I9R/3Juzlcr0MAx/PGoof0bqKiel1uWYQE8gN+palXdm6zN2OECyl41P6G8QrmDiurms7J0CGAAL2GX8yj7UDZM/Jbh96letfNTzaLtTqDgu7PtbLngdxK52+EPTYSIjevcebcAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:auto 14px;border-radius:50%;width:36px;height:36px;display:inline-block;position:absolute;top:10px;right:10px}.modal .close:focus{outline:2px solid #000}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:none;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes slideUpShow{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(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:.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;@apply bg-background text-foreground;body{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%)}}header{text-align:center;justify-content:center;width:100%;display:inline-flex}header .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1200px;padding:15px 20px;display:inline-flex}header .logo{object-fit:contain;width:240px;height:90px}header .menu{flex-direction:row;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}header .menu a{text-decoration:none}header .menu-item{color:#707070;text-align:center;cursor:pointer;margin-left:60px;font-size:22px}header .menu-item[name=try]{color:#fff;background-color:#00a43d;border-radius:12px;padding:.5em 1em}@media only screen and (width<=800px){header .container{padding:8px 12px}header .logo{width:200px;height:75px}header .menu-item{display:none}header .menu-item[name=try]{margin-left:0;display:inline-block}}footer{background-color:#00a43d;flex-direction:column;justify-content:center;align-items:center;width:100%;display:inline-flex}footer .container{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;max-width:1200px;padding:20px 0;display:inline-flex}footer .copyright{color:#fff;text-align:left;font-size:12px}footer .tnc-list{flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-left:auto;display:inline-flex}footer .tnc-item{color:#fff;text-align:center;font-size:12px}@media only screen and (width<=800px){footer .copyright{font-size:11px}}.modal[name=login] .form{width:480px}.modal[name=login] button{margin-top:20px}.modal[name=login] .signup{color:#4e4e4e;text-align:center;cursor:pointer;align-self:center;margin-top:30px;font-size:16px;text-decoration:underline}.modal[name=login] .forget{color:#4e4e4e;text-align:center;cursor:pointer;align-self:center;margin-top:30px;font-size:14px;text-decoration:underline}@media only screen and (width<=800px){.modal[name=login] .form .row{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:12px}.modal[name=login] .form .row .form-title{margin-bottom:3px;font-size:14px}.modal[name=login] .form .row input,.modal[name=login] .form .row select{flex:none;width:100%;font-size:15px}}.modal[name=login-otp] .form{width:480px}.modal[name=login-otp] button{margin-top:20px}@media only screen and (width<=800px){.modal[name=login-otp] .form .row{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:12px}.modal[name=login-otp] .form .row .form-title{margin-bottom:3px;font-size:14px}.modal[name=login-otp] .form .row input,.modal[name=login-otp] .form .row select{flex:none;width:100%;font-size:15px}}.modal[name=signup] .form{width:640px}.modal[name=signup] .form .row{max-width:none}.modal[name=signup] .form-title{flex-shrink:0}.modal[name=signup] .logo-row{flex-direction:row;justify-content:center;align-items:center;width:100%;display:inline-flex}.modal[name=signup] .logo-row img{width:160px;height:auto;margin:0 15px 15px}.modal[name=signup] .form .row select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.modal[name=signup] button{margin-top:20px}.modal[name=signup] .uicheckbox{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:15px;display:inline-flex}.modal[name=signup] .uicheckbox .box{background-color:#fff;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:auto 90%;border:1px solid #999;border-radius:2px;width:16px;height:16px;transition:all .2s ease-in-out;display:inline-block}.modal[name=signup] .uicheckbox .label{vertical-align:middle;color:#5d5d5d;text-align:left;-webkit-user-select:none;user-select:none;flex:1;width:calc(100% - 16px);padding-top:0;padding-left:12px;font-size:14px;transition:all .2s ease-in-out}.modal[name=signup] .uicheckbox .label a{font-size:inherit;color:#00a43e;text-decoration:underline}.modal[name=signup] .uicheckbox.checked .box{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA1VJREFUeNrsmz1oFEEUx0cTY4jfRFFBQQVNoYim0BR+NNFC9FcoCiIWIhYqCIpooyAIgk0EGwsRBQvFDxQEEb9ALPwCU4QIBpIInhoxISExQUSzNm/hWO92b97t3e3ubfHguMvMm99/ZmfevLcxjuOYajaTCpAKkAqQCpAKUM0CAEm3OmAvcBSY4f096fCtwADgiA0B66pFgPXAaBa8ayPZIiQVfi0wnAP+PxGSCL8aGPSBzxZhZdLgVwD9BcC7djNJ8MuAPgt4B+hJCvxiIGMJ7wAnkwC/EOhVwD8F6uMOPw/oUsC/BBrifgrMAToV8G+AaXGPA2YB7Qr4dmkb60hwOvBWAd8JzI77XWCKPL+28F2yX5g4C1APPFPA98pJYeIsQB3wUAGfAZb49R0H+FrgngK+D2gK6j/q8BOBGwr4frkXmDgLMAG4qoAfApoL9ZPvhwZZepUU4JICfgRosfGTa6dtExUzwLEKwV9QwI8BG219eeEf5ej4bJnhzyngfwGbNf6C4F0r10o4rYD/DWzT+iwE3gHGgX0lhj+ugP8D7CzGrwFOWDjbXiL4wwr4v5LvN8UK0G35rLWGDL9fVpgN/DhwIAz/Brhj6fynpJ3DgN8jM2k7+0fCmgADrFHMwEChkZaP7ZDHyjqPF+YKdD+cUgzka9BFw8e2yu5t6/NM2PtPscFHNzDf0ukm2UtsfZ0vxQbsjb2vKQbW4U0z+diGPPW6ILtYquPX+0UNcF8xwFeSrfFz1hJQr8tnl2VyyiKAASYDzxUDfSKJi1x9NhdYr/PadbkSm3IKYCRt/E4x4Luyioqp17l2O0dfZRPASAb1g2LgV7KWbJOiXucAD4BJ5bh/BP3BAuCTAuAWcBD4omj7WB5DEwUBDLAU+K4A0dgLt2QVJQEMsEqSJKWEf51dsoqaAO47N2Mlgn8PzKxE9sm2wRZlCBsUSDVWKveoabRbeYPLZR+BuZVMvmobHgoBvkdOGRNHAbQ3SNc+A4uiUH8otoM2Bfw3OVpNEgSwrd78AJZHqQIVRic1BRYvB+UlRpM0AdwbpF/tfjjEPGIkBTDA1DyvroxKEGWSLoCRgKbDA98aVfhSlcdrgV1ScGmMMjyQ/stMKkAqQCpAKkAqQDXbvwEAnJcnTWi70soAAAAASUVORK5CYII=)}@media only screen and (width<=800px){.modal[name=signup] .logo-row img{width:120px}.modal[name=signup] .form .row{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:12px}.modal[name=signup] .form .row .form-title{margin-bottom:3px;font-size:14px}.modal[name=signup] .form .row input,.modal[name=signup] .form .row select{flex:none;width:100%;font-size:15px}}.modal[name=forget-password] .form{width:480px}.modal[name=forget-password] .title{margin-bottom:15px}.modal[name=forget-password] .description{margin-bottom:30px}.modal[name=forget-password] button{margin-top:20px}.modal[name=subscription] .form{width:560px}.modal[name=subscription] .form .row{align-items:center}.modal[name=subscription] .form .row .form-title{flex-shrink:0;width:150px;margin-right:16px}.modal[name=subscription] .signup{color:#4e4e4e;text-align:center;cursor:pointer;align-self:center;margin-top:30px;font-size:16px;text-decoration:underline}.modal[name=subscription] .free{color:#4e4e4e;text-align:center;cursor:pointer;align-self:center;margin-top:30px;font-size:14px;text-decoration:underline}.modal[name=subscription] .plan-list{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:8px;width:auto;display:inline-flex}.modal[name=subscription] .plan-item{color:#00a43d;text-align:center;cursor:pointer;background-color:#0000;border:1px solid #00a43d;border-radius:8px;padding:.4em 1.2em;font-size:16px;transition:all .2s ease-in-out}.modal[name=subscription] .plan-item.selected{color:#fff;background-color:#00a43d}.modal[name=subscription] .subrow{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.modal[name=subscription] button{width:75px;margin:0;padding:.5em 0}.modal[name=subscription] button.submit{align-self:center;width:240px;margin-top:16px}@media only screen and (width<=800px){.modal[name=subscription] .form .row{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:12px}.modal[name=subscription] .form .row .form-title{margin-bottom:3px;font-size:14px}.modal[name=subscription] .form .row input,.modal[name=subscription] .form .row select{flex:none;width:100%;font-size:15px}}.page-container,.page-content{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}section{justify-content:center;align-items:center;width:100%;display:inline-flex}section .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;padding:45px 0;display:inline-flex}h2{margin-top:0;margin-bottom:20px;font-size:30px}h3{margin-top:0;margin-bottom:20px;font-size:19px}p{font-size:18px}a{color:inherit;font-size:inherit}input{appearance:none;text-align:left;border:1px solid #ddd;width:100%;padding:15px 12px 14px;font-family:Nunito Sans,sans-serif;font-size:14px;display:inline-block}select{appearance:none}textarea{appearance:none;text-align:left;resize:vertical;border:1px solid #ddd;width:100%;padding:15px 12px 14px;font-family:Nunito Sans,sans-serif;font-size:14px;display:inline-block}button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;appearance:none;color:#fff;cursor:pointer;background-color:#00a43d;border:none;border-radius:15px;width:auto;padding:.5em 1.2em;font-size:16px;display:inline-block}button.load{cursor:not-allowed;background-image:url(/assets/load-C72i6ycg.gif);background-position:50%;background-repeat:no-repeat;background-size:auto 16px;color:#0000!important}.home-screen{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.home-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-screen section[name=top]{background-color:#eaf4d4}.home-screen section[name=top] .container{flex-direction:row;justify-content:flex-start;align-items:flex-start}.home-screen section[name=top] .video{border-radius:12px;justify-content:center;align-items:center;width:720px;height:400px;display:inline-flex;position:relative;overflow:hidden}.home-screen section[name=top] .video video{object-fit:cover;width:100%;height:100%;display:inline-block}.home-screen section[name=top] .video .play{cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAvWSURBVHhe7Z2NmdQ2EIa5CggVZKkgUEH2KgAqyFIBUEGOCoAKsldB7irIXgWBCnIdBCog8znjw/b6R7IlW9J8eh4/vr2VZWv07oxm9OOLR0wtCXz//v2Z/OOxHHv9Ap9/0r93csYxlu7lSxxIX+X43Dh/u7i4wGcmlcCFVUkIaIDqVzkAGA6AhfMaCRACUpxPcnwRMAGruWQGQAXuhbTwvgFdSg1ewwgg76wAWTSAak4B3csVtVsoqAHkjRzXAiO0ZZGpOAAFOphSQHfIELohyADjUY7b0mAsBkAB7zeFDia25AQTfRQQr0uoZNYAqrZ7o+DVnmoJ7eJSBzgt0IqfctaKWQKofbsaPJfGKj1PDWJ2IZ6sAFTwPghNpZvZuT8YmOfXOWnELABUU/u7mtq5jWPpOmjE9zmAmDSAGrsDeG8t0ROwrh8VxGSD3MkCKPChj3clhzXnIiB/VVGA70q04afQBYcoLzkA1dz+wX5eiOZtlZFk/zApAAU+mFtoPaZ4EoA2fB+veL+SkwBQtd6f8uhrTQbwk1J5uRGueZWCk7I5gALfQYSB0Ar7euuCjr7hO4HwuO5t23fbDED1cAEeAGTaTgIY1nu91e03AZAmd6vmHrzvZiZ5dQB1NOMvmtzkIIRJvlx7xvaqAGp/DyEWpnQlgKG81fqFqwGogWVE5pnSl8DbtQLXqwAo8EHr0dlIH7zmE67inEQHkPDlRV3naaNDGBVAwpc1fPXDR4UwGoCErwj4okMYBUDCVxR8USEMDqDAh7l7GOFgKk8CGLoLGskICiDjfOUR11OjoHHCYADqCMffJprAdiWDjpgEAVDHdgEfZ7TYgBMQPg8xnWsxgDqrBWO7nMtnA766lp8FwOdLqxwCQI5yLG2FfK9fHCNcBCCdjnzJCfjki5yS2QCy3xewCfMualF/cAmAcDrY78sbnlBPf5L+4OWcwmYBKNrvSm6GFWxMlEAtAezEAC68kjeAanr/8boLM1uRwFPf0MwcABFy2VuRKOvpJQFvU+wFIMd5vRrDamYvr9gZQA04w/RytMMqWm71hlcMU+y0IZIPgJgFgQ2DmCiBKQlg11anHc2cAKTjMSVvft8jASeHxBXAo9wAm4AzUQKuErgWLXiYyjwJIKdZTYmQ349IYFILugDIsAsZmyuBG9GCr8YuHgWQ2m+u3HldQwKYNzi4e/8UgOz7kaWlEhjtCw4CSM93qdx5fUMCg33BMQAZ9yNDoSQwGBccA/BfuTtHPUI1ge1yvko/8EmfCHoBNDLT+VYEginlNzrMuJfPiN7jJdZM4SXQO0Y8BGDpoZfBuWv640P343H4NjBdYu9MmTMADTgfd6L1oO0Gk8rgRjL8YhqZ8JU/c0b6ACx9aw28ngBwTSbO/J4UkW+Gs609+gAseq2HwDc5+tOUqkAIbXmU42dfaTP/mQTO1hK3GsPCyIcvgBChOimA8AWhWiyBlhnuAnglxRe92GgOgLXI6aAshg8FtMxwF8CizS9qvwRA1YY7OdNBmc9iywl8AFDNDILPRaelADa0YfHWIiIIT+op+00AD3LD4t/hEQpA1YZ7OaNvSAfFj9aHSEQTQAiy+FnPIQFUCDFcCdnRQXGH8GFsuAlg8f2/EH3AIRnTQXGnT3I+hGMqAK30/2ICqHLcyZkOihuLVT+wBvClXIMXRhefQpvgPoFxBMUJo0tpi1MN4JVcUnT8rxbJGgCqNtxr35AOSj+P1YSQGkCYDROd6LUApIMyqQVvpS1e1gCacEBi9wHpoExC18xQOSI1gN+9Ls0485oasCkmTvE6hwZtcWFhAkKz6lsBWD8DHZQWiM8BIDrLmAFtIm0NIB2UFmaXANCMB7xVH7Dvl80pXpVU3hHAjfW+8RGU9wDQTAgmJQ1IB6WSwC0APMkfZpYiptAHHAnXmOoOiRzuCODGJrh7e2NrUCoAse/zLrF2iPY4KWvAutKGHJTPANBMEDrVPuCISS59iewjAhhN14YpuHQnkQCG4SRaKQJg0VPlCGA0dMIVXHI3iQCG4yRaSQQwmmjXLzgHL7gTpKYJXh+TeHfMEEAslQCERSaa4ISbVUwvlklgdKTYBADvpXZm1i3koAE1EI1NAorVfPqL+sKhuMR0iw7FAb5dYo8W43E4FhxDqnPLtGByO7KpAOR0rLnEBLpO14vA2XgWqMhcirnmhNSNm0onpH6Qx7D4SoxqQiq8LBOL0sFaKk6IIUdj7CdeTcnfSw4uSlpRExpzNMYkWy1KQr8DC9NNpK01oEFHY4wrLkxf61dn2NEYFHG1MB3finDwPlcTL2XZQgMadzSGAPwibfGMmxNFVIF0NEaF29qcyIwnvJYGpKMx+ctubc9mxhNeA0A6GpPwIUNrg0oEQYt/RUPsOCAdDSfw6kw/tui15IjE0oB0NLzgqxyQSiHUl4kAj/I3X9PgJceHDd4tTJ3ylMxo9t7XNBzkEr6oxkPMdDQ8hNXO2vuiGhP9wFAmmI7GbPhw4fmruqz0A5cCSEdjEXi4+E7aAFGXKvF1rR7ypKPhIazhrKOva93JddisqNg0RwNyRCMoDk+lDe57NaAFM+wLIB2NoPA9hF/GACx9R6YHD2xKtHQ0piTk/X3L/J71AVUDlm6GT6IFL8dER0fDGyzXC1rmtxdAhfAk55K37b0SCN/3SY2OhitL3vla3u+gCVYAD3IuPSiN1YBHAfFWnQz84ND92HuLlhe4SOC1yPrYzdgKwzS/lEb5Kp8fu5TMPJTAhAS+CXy9q/7GAPwohb6haCmBABJ4GPv10YA7yVx0TDCAYFmEmwTOnI/RPmD9pZUZMm4yZK6ZErgW8wufojcNmmDktrZkc6aAedm4BJ4LgFj05g+gQniSc8khGQIUTwLVwqOx4kc1ILVgvJYxUvJg38+pD8i+oBFM4lRztO/nC+BOLqBHHKehSi11Uvuh4pMmuKEFGRcsFZXw9arW/LoU6wMgItn3cnB0xEWydvN8k6rvBECMpE0mZwDVISl9qtakwJhhUgK9Y75DV3kBqBCe5MywzGQ7mMzQO+NlTBJzAKRDYpItp0o7OR7NkrwBVC2IDqaZbX2dRM9Mzo7HYgAVQjN7CpKtSQl4m966xFkaUAGEKQaE9Ion26foDPB6nzVXuvnUdjaACuFBzqXPnPaRp8W8Xl5vV0CLAFQIj3IuflMji2Q51NlpuG2snMUAsj/o0ExlZjlb4zunmqEAZH9wjvTzvWZRvy+IF9yVHSev5kuT55MDvv3YJFOf8oJowPqGuqaWTolPC+SXd5HTEdwJ6dGEHC/ODyrXJz7bWsP1wqF8QTVgQxPSM17aMuldv9jj7atSFADVMyaE6UE094miwIeHiQYgIZzb1sldFw2+6AASwuRg8n2gqPCtAiAh9G3zZPJHh281ABVCesfJsDX5IEFDLWN3i9oH7AnRHOR/WNzEGTSTDGySAUHmt33bqMV6mlUBVE2IVzSdCGGsJp1dbtARDtenWB1AhXAnZ2wQaeIl2a6NsWG+L3JvDK85rWQL+ZybAFhXgLtvhWzK2WWt4mwMPd2mAKo2ZL9wNjuLLoTJPYjWgyXaLG0OYMMkH+VvLvdcB4U7he9+ndsN3yUJABsm+Ur+5mq7uFTMWr0W65GSApDaMFYzV+Umo/WatUwOwIY2ZN8wDI+rx/Z8HjtZAFUbYkMkmGXu1u/Tqj/y4mU8H7cIr7g+btIANrThTkHk6ju3lr2GvOau1XW7RZhcWQDYAfEon+kt97f/rfwbQ2n3YfCIX0pWADZAxHAeJjdQI/4vFGg8mNrB3ejjozTvDlkC2NGIAPEgh7UJDnAuMLED77vLRuN1Mc0awGZldEUeQCzdPCOcAujQFck+FQNgRyvi3RSAsZTJDpgsAOBuctZ2fb+W4gDsaMWdfAaMOHLTjNB0GKctDrpmGxUNYAdGxBT3jSM17Qgtd6qPlGN3Ie2+GQC7QtOXVMObBpQ4Q1uuBSVgu5cDXiug+2wFuG47mAVw6Fese9xAWwJKnAEmDiR8noIUcNUTOwEZDnwGbF9zDJUMySrE//8DOwlOPFIoxmwAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:80px;height:80px;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);box-shadow:0 0 3px #00000040}.home-screen section[name=top] .video .play.hidden{opacity:0;visibility:hidden}.home-screen section[name=top] .detail{background-color:#fff;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;width:auto;margin-left:30px;padding:60px 45px;display:inline-flex}.home-screen section[name=top] .title{text-align:left;width:100%;font-size:30px;font-weight:700}.home-screen section[name=top] .title img{width:80px;height:auto;margin-left:10px}.home-screen section[name=top] .desc{text-align:left;width:100%;margin-top:20px;font-size:20px;font-weight:400}.home-screen section[name=top] button{margin-top:45px;padding:.5em 1.8em;font-size:20px}.home-screen section[name=how] .title{text-align:center;width:100%;font-size:28px;font-weight:700}.home-screen section[name=how] .block-list{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin-top:45px;display:inline-flex}.home-screen section[name=how] .block-item{flex-direction:column;justify-content:center;align-items:center;width:300px;margin:0 45px;display:inline-flex}.home-screen section[name=how] .block-item img{object-fit:contain;width:120px;height:120px}.home-screen section[name=how] .block-item .desc{color:#707070;text-align:left;width:100%;margin-top:15px;font-size:16px}.home-screen section[name=about]{background-color:#eaf4d4}.home-screen section[name=about] .container{background-color:#fff;background-image:url(/assets/section-bg-ueB_YJJT.png);background-position:top;background-repeat:repeat-y;background-size:100%;padding:45px 120px}.home-screen section[name=about] .title{text-align:center;width:100%;font-size:28px;font-weight:700}.home-screen section[name=about] .paragraph{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:45px;display:inline-flex}.home-screen section[name=about] .paragraph .text{text-align:left;flex:1;font-size:18px;line-height:1.6em}.home-screen section[name=about] .paragraph img{width:480px;height:auto;margin-left:45px}.home-screen section[name=contact]{background-color:#eaf4d4}.home-screen section[name=contact] .paragraph{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:45px;display:inline-flex}.home-screen section[name=contact] .paragraph img{width:420px;height:auto}.home-screen section[name=contact] .detail{border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;width:auto;margin-left:60px;display:inline-flex}.home-screen section[name=contact] .title{text-align:left;width:100%;font-size:30px;font-weight:700}.home-screen section[name=contact] .title img{width:80px;height:auto;margin-left:10px}.home-screen section[name=contact] .desc{text-align:left;width:100%;margin-top:20px;font-size:20px;font-weight:400}.home-screen section[name=contact] .form{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:30px;display:inline-flex}.home-screen section[name=contact] .form input{border:2px solid #00a43d;border-radius:15px;flex:1;width:auto;height:50px;font-size:16px}.home-screen section[name=contact] .form button{color:#00a43d;background-color:#fff;border:2px solid #00a43d;height:50px;margin-left:10px}.home-screen button[name=title]{border-radius:20px;align-self:center;margin-bottom:30px;padding:.8em 2.4em;font-size:18px}@media only screen and (width<=800px){.home-screen section .container{padding:30px 12px}.home-screen section[name=top] .container{flex-direction:column;justify-content:center;align-items:center}.home-screen section[name=top] .video{width:100%;height:240px}.home-screen section[name=top] .detail{flex:none;width:100%;margin-top:30px;margin-left:0;padding:15px 20px}.home-screen section[name=top] .title{text-align:center}.home-screen section[name=top] .desc{text-align:center;font-size:18px}.home-screen section[name=how] .title{font-size:24px}.home-screen section[name=how] .block-list{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:30px}.home-screen section[name=how] .block-item{margin-bottom:10px}.home-screen section[name=how] .block-item img{width:75px;height:75px}.home-screen section[name=how] .block-item .desc{text-align:center}.home-screen section[name=about] .container{padding:30px 15px}.home-screen section[name=about] .title{font-size:24px}.home-screen section[name=about] .paragraph{flex-direction:column-reverse}.home-screen section[name=about] .paragraph img{width:100%;margin-bottom:30px;margin-left:0}.home-screen section[name=contact] .paragraph{flex-direction:column;margin-top:0}.home-screen section[name=contact] .paragraph img{width:100%}.home-screen section[name=contact] .detail{flex:none;width:100%;margin-top:30px;margin-left:0;padding:0 10px}.home-screen section[name=contact] .title{text-align:center}.home-screen section[name=contact] .title img{width:80px}.home-screen section[name=contact] .desc{text-align:center}}.modal[name=restore-password] .form{width:480px}.modal[name=restore-password] .title{margin-bottom:15px}.modal[name=restore-password] .description{margin-bottom:30px}.modal[name=restore-password] button{margin-top:20px}.modal[name=subscription-payment] .form{align-items:center;width:480px}.modal[name=subscription-payment] .status{color:var(--md-primary);text-align:center;margin-top:16px;font-size:16px;font-weight:600}.modal[name=subscription-payment] button{margin-top:16px}@media only screen and (width<=800px){.modal[name=subscription-payment] .form .row{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:15px;padding-bottom:12px}.modal[name=subscription-payment] .form .row .form-title{margin-bottom:3px;font-size:14px}.modal[name=subscription-payment] .form .row input,.modal[name=subscription-payment] .form .row select{flex:none;width:100%;font-size:15px}}.top-section{z-index:0;background-color:#eaf4d4;justify-content:center;align-items:center;width:100%;padding:32px 32px 88px;display:flex;position:relative;overflow:hidden}.top-section .top-section-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1228px;display:flex}.top-section .left-right-container{justify-content:space-between;align-items:flex-end;gap:30px;width:100%;margin-bottom:36px;display:flex}.top-section .left-container{z-index:0;flex-direction:column;flex:0 500px;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.top-section .heart-icon{object-fit:contain;object-position:center;z-index:-1;width:44px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:69px;right:-44px}.top-section .title-row{z-index:10;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-bottom:16px;display:inline-flex}.top-section .small-title{color:#1a1a1a;text-align:center;background-color:#ffd926;border-radius:25px;justify-content:center;align-items:center;width:auto;height:45px;padding:0 15px;font-size:14px;font-weight:500;line-height:21px;display:flex}.top-section .white-house{color:#1a1a1a;text-align:center;background-color:#fff;border-radius:25px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;height:45px;padding:0 15px;font-size:14px;font-weight:500;line-height:21px;display:flex}.top-section .white-house img{width:auto;height:36px}.top-section .big-title{color:#1a1a1a;margin-bottom:8px;font-size:48px;font-weight:750;line-height:65px}.top-section .highlighted-text{color:#fff;z-index:0;background:linear-gradient(135deg,#00a43d 23%,#ccda00 100%);justify-content:flex-start;align-items:center;width:100%;max-width:428px;margin-left:-12px;padding:3px 0 3px 12px;font-size:48px;font-weight:750;line-height:65px;display:inline-flex;position:relative}.top-section .highlighted-text .ellipse{background:radial-gradient(closest-side,#ccda0033,#fff0);border-radius:9999px;width:400px;height:400px;position:absolute;top:-200px;right:-200px}.top-section .description{color:#1a1a1a;max-width:470px;margin-bottom:24px;font-size:16px;line-height:28px}.top-section .button{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.top-section .button-start-free-trial{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;min-height:59px;padding:16px;font-size:18px;font-weight:700;line-height:27px;display:flex}.top-section .button-start-free-trial:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942}.top-section .button-watch-demo{color:#00a43d;cursor:pointer;background-color:#fff;border-radius:16px;justify-content:center;align-items:center;min-height:59px;padding:16px;font-size:18px;font-weight:700;line-height:27px;display:flex}.top-section .button-watch-demo:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#eaf4d4}.top-section .right-container{background-color:#fff;border-radius:16px;flex-direction:column;flex:0 578px;justify-content:flex-start;gap:16px;margin-bottom:56px;padding:32px;display:flex;position:relative;box-shadow:0 25px 50px -12px #00000040}.top-section .right-container .ellipse{z-index:-1;border-radius:9999px;width:400px;height:400px;position:absolute}.top-section .right-container .ellipse.bg-1{background:radial-gradient(closest-side,#ccda0033,#fff0);top:-200px;left:-200px}.top-section .right-container .ellipse.bg-2{background:radial-gradient(closest-side,#ffd92633,#fff0);top:-200px;left:-70px}.top-section .right-container .ellipse.bg-3{background:radial-gradient(closest-side,#ffd92633,#fff0);top:-200px;left:24px}.top-section .right-container .ellipse.bg-4{background:radial-gradient(closest-side,#ccda0033,#fff0);top:-200px;right:-200px}.top-section .right-container .ellipse.bg-5{background:radial-gradient(closest-side,#00a43d33,#fff0);top:calc(50% - 200px);left:-200px}.top-section .right-container .ellipse.bg-6{background:radial-gradient(closest-side,#ccda0033,#fff0);top:calc(50% - 200px);right:-200px}.top-section .right-container .ellipse.bg-7{background:radial-gradient(closest-side,#ffd92633,#fff0);bottom:-200px;left:-200px}.top-section .right-container .ellipse.bg-8{background:radial-gradient(closest-side,#ffd92633,#fff0);bottom:-200px;right:-200px}.top-section .title{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px}.top-section .tell-me-box{color:#1a1a1a;background-color:#eaf4d4;border-radius:16px;margin:0 8px;padding:16px;font-size:16px;line-height:24px}.top-section .line{background-color:#f0f0f0;height:1px;margin:0 8px}.top-section .box{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:0 8px;display:flex}.top-section .resume-match-box{background-color:#eaf4d4;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:180px;min-height:118px;padding:24px;display:flex}.top-section .resume-match-box .score{color:#00a43d;text-align:center;font-size:24px;font-weight:700;line-height:36px}.top-section .resume-match-box .resume-match{color:#1a1a1a;text-align:center;font-size:12px;line-height:18px}.top-section .application-box{background-color:#eaf4d4;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:180px;min-height:118px;padding:24px;display:flex}.top-section .application-box .number{color:#00a43d;text-align:center;font-size:24px;font-weight:700;line-height:36px}.top-section .application-box .application{color:#1a1a1a;text-align:center;font-size:12px;line-height:18px}.top-section .percentage-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.top-section .interview-box{justify-content:space-between;align-items:center;width:100%;display:flex}.top-section .percentage{color:#00a43d;font-size:16px;font-weight:700;line-height:24px}.top-section .level-bar{background-color:#f0f0f0;border-radius:999px;width:100%;height:12px;overflow:hidden}.top-section .level-percentage{background:#00a43d;border-radius:999px;width:87%;height:100%;transition:all 1s;box-shadow:0 1px 3px #0000001a}.top-section .lower-box{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}.top-section .lower-box .box-item{color:#1a1a1a;white-space:nowrap;background-color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;line-height:21px;display:flex;box-shadow:0 2px 5px #0000001a}.top-section .lower-box .box-item svg{color:#00a43d;width:25px;height:23px}.top-section .lightning-icon{object-fit:contain;object-position:center;width:39px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:52px;right:57px}.top-section .star-icon{object-fit:contain;object-position:center;z-index:-1;width:39px;height:auto;animation:2s infinite bounce-slow;position:absolute;bottom:83px;right:108px}.top-section .hand-green-badge{object-fit:contain;object-position:center;width:69px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:-26px;left:-53px}.top-section .hand-yellow-badge{object-fit:contain;object-position:center;width:82.5px;height:auto;animation:2s infinite bounce-slow;position:absolute;bottom:-48px;right:-41px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.top-section .check-icon-badge{color:#fff;background-color:#0a9e12;border-radius:999px;padding:12px;animation:2s infinite bounce-slow;position:absolute;top:-16px;right:-16px;box-shadow:0 4px 6px #0000001a}.top-section .check-icon-svg{stroke:currentColor;width:24px;height:24px;display:block}.top-section .animate-bounce-slow{animation:2s infinite bounce-slow}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.top-section .target-icon-badge{color:#111827;background-color:#facc15;border-radius:999px;padding:12px;animation:3s ease-in-out infinite float;position:absolute;bottom:16px;left:-32px;box-shadow:0 10px 15px -3px #0000001a}.top-section .target-icon-svg{stroke:currentColor;width:24px;height:24px;display:block}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.top-section .sparkle-icon-badge{color:#28a745;background-color:#fff;border-radius:999px;padding:1.5px;position:absolute;bottom:calc(50% - 12px);left:-12px;box-shadow:0 4px 6px #0000001a}.top-section .sparkle-icon-svg{width:20px;height:20px}@media (width<=1024px){.top-section .left-right-container{flex-direction:column;margin-bottom:48px}.top-section .left-container{flex:none;width:100%}.top-section .right-container{flex:none;width:100%;margin-bottom:0}.top-section .description{max-width:none}.top-section .lower-box{gap:8px}.top-section .lower-box .box-item{flex:auto}.top-section .heart-icon{top:119px;right:0}.top-section .star-icon{bottom:33px}.top-section .hand-green-badge{left:-10px}.top-section .hand-yellow-badge{bottom:-35px;right:-10px}.top-section .target-icon-badge{bottom:-16px;left:-16px}}@media (width<=768px){.top-section{padding:32px 16px}.top-section .left-container{align-items:center}.top-section .title-row{flex-direction:column;justify-content:center;align-items:center}.top-section .big-title{text-align:center;font-size:40px;line-height:54px}.top-section .highlighted-text{justify-content:center;margin-left:0;padding-left:0;font-size:40px;line-height:54px}.top-section .description{text-align:center}.top-section .button{align-items:stretch}.top-section .lower-box{flex-direction:column;gap:6px}.top-section .lower-box .box-item{justify-content:center;width:100%}.top-section .lightning-icon{width:23.4px;top:12px;right:17px}.top-section .heart-icon{width:26.4px;top:12px;left:17px}.top-section .check-icon-badge{top:-10px;right:-10px}}.feature-section{z-index:0;background-color:#fff;justify-content:center;align-items:center;width:100%;padding:80px 20px 111px;display:flex;position:relative}.feature-section .lightbulb-icon{object-fit:contain;object-position:center;z-index:-1;width:62px;height:auto;animation:2s infinite bounce;position:absolute;top:69px;left:41px}.feature-section .bag-icon{object-fit:contain;object-position:center;z-index:-1;width:42px;height:auto;animation:2s infinite bounce;position:absolute;top:160px;left:123px}.feature-section .heart-icon{object-fit:contain;object-position:center;z-index:-1;width:44px;height:auto;animation:2s infinite bounce;position:absolute;top:307px;right:24px}.feature-section .star-icon{object-fit:contain;object-position:center;z-index:-1;width:44px;height:auto;animation:2s infinite bounce;position:absolute;bottom:134px;left:28px}.feature-section .feature-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1188px;display:flex}.feature-section .small-f-title{color:#1a1a1a;background-color:#ffd926;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-bottom:13px;padding:8px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.feature-section .title-sparkle-icon{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:14px;height:14px}.feature-section .big-f-title{color:#1a1a1a;margin-bottom:16px;font-size:36px;font-weight:700;line-height:54px}.feature-section .title-f-description{color:#1a1a1a;text-align:center;max-width:768px;margin:0 115px 36px;font-size:20px;line-height:30px}.feature-section .box-outer-container{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:36px;width:100%;display:flex}.feature-section .left-f-container{flex-direction:column;flex:0 576px;justify-content:flex-start;align-items:flex-start;gap:24px;display:flex}.feature-section .mock-f-container{background:#fff;border:2px solid #eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;min-height:277px;padding:22px;display:flex}.feature-section .row-1{justify-content:space-between;align-items:flex-end;display:flex}.feature-section .mock-f-title{color:#1a1a1a;font-size:18px;font-weight:600;line-height:27px}.feature-section .question-f{color:#6b7280;background-color:#e4f1e5;border-radius:999px;padding:6px 12px;font-size:14px}.feature-section .row-2{background-color:#eaf4d4;border-left:4px solid #00a43d;border-radius:16px;justify-content:flex-start;align-items:center;gap:15px;width:100%;padding:24px 28px;display:flex}.feature-section .row-2 .left-f{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.feature-section .message-icon-svg{stroke:#00a43d;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:36px;height:36px}.feature-section .row-2 .right-f{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.feature-section .ai-f{color:#1a1a1a;font-size:16px;font-weight:600;line-height:24px}.feature-section .tell-me-f{color:#1a1a1a;text-align:center;font-size:14px;line-height:21px}.feature-section .row-3{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.feature-section .recording-button-f{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:166px;padding:16px;font-size:14px;font-weight:600;line-height:21px;transition:all .3s;display:inline-flex}.feature-section .recording-button-f:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942;transform:scale(1.05)}.feature-section .mic-icon-f{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.feature-section .practice-button-f{color:#00a43d;cursor:pointer;background-color:#fff;border:2px solid #eaf4d4;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-width:166px;padding:16px;font-size:14px;font-weight:600;line-height:21px;transition:all .3s;display:inline-flex}.feature-section .practice-button-f:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#eaf4d4;transform:scale(1.05)}.feature-section .play-icon-f{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.feature-section .row-4{justify-content:space-between;align-items:center;display:flex}.feature-section .previous-button-f{color:#aaa;opacity:.5;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 16px}.feature-section .next-button-f{color:#fff;background:#0a9e12;border-radius:8px;padding:10px 16px}.feature-section .next-button-f:hover{background-color:#057a0e}.feature-section .real-time-container-f{background:#fff;border:2px solid #eaf4d4;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:30px 26px;display:flex}.feature-section .real-f-title{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:27px;display:flex}.feature-section .real-f-title svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.feature-section .percentage-f-box{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;display:flex}.feature-section .score-f-box{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.feature-section .title-real{color:#1a1a1a;font-size:14px;font-weight:500;line-height:21px}.feature-section .percentage-f{color:#1a1a1a;font-size:14px;font-weight:600;line-height:21px}.feature-section .percentage-f-box .top-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.feature-section .level-bar-f{background:#f0f0f0;border-radius:999px;width:100%;height:12px;overflow:hidden}.feature-section .level-percentage-f{border-radius:999px;height:100%;transition:width 1s ease-in-out}.feature-section .level-percentage-f.w-85{width:85%}.feature-section .level-percentage-f.w-92{width:92%}.feature-section .level-percentage-f.w-78{width:78%}.feature-section .level-percentage-green{background-color:#00a43d}.feature-section .level-percentage-yellow{background-color:#ffd926}.feature-section .right-f-container{flex-direction:column;flex:0 576px;justify-content:center;align-items:center;gap:24px;display:flex}.feature-section .four-box-f-container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.feature-section .four-box-f-container .row{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.feature-section .row .title-box{color:#1a1a1a;font-size:19px;font-weight:700;line-height:28.5px}.feature-section .row .detail-f{color:#1a1a1a;font-size:14px;line-height:21px}.feature-section .four-box-f-container .box{text-align:center;background-color:#fff;border:2px solid #eaf4d4;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:8px;min-width:280px;padding:16px;transition:all .3s;display:flex;transform:scale(1)}.feature-section .four-box-f-container .box:hover{filter:drop-shadow(0 4px 4px #0000001a);border:2px solid #ccda00}.feature-section .box-icon{background-color:#eaf4d4;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.feature-section .box-icon svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:24px;height:24px}.feature-section .ready-f-container{background:#00a43d;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;min-height:267px;padding:32px;display:flex;position:relative}.feature-section .sparkle-icon{position:absolute;top:20px;right:17px}.feature-section .sparkle-icon .sparkle-svg{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:36px;height:36px}.feature-section .title-f{color:#fff;text-align:center;margin-right:40px;font-size:24px;font-weight:700;line-height:36px}.feature-section .details-f{color:#fff;opacity:.9;font-size:16px;line-height:24px}.feature-section .start-button-f{color:#00a43d;cursor:pointer;background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:600;line-height:21px;transition:all .3s;display:inline-flex}.feature-section .start-button-f:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#eaf4d4}@media (width<=1024px){.feature-section{padding:60px 16px}.feature-section .lightbulb-icon{width:43.4px;top:39px;left:11px}.feature-section .bag-icon{width:29.4px;top:130px;left:93px}.feature-section .heart-icon,.feature-section .star-icon{width:30.8px}.feature-section .big-f-title{font-size:32px}.feature-section .title-f-description{width:100%;margin:0 0 36px;padding:0 8px;font-size:18px}.feature-section .box-outer-container{flex-direction:column;gap:32px}.feature-section .left-f-container,.feature-section .right-f-container,.feature-section .four-box-f-container{width:100%}.feature-section .row-1,.feature-section .row-2,.feature-section .row-3,.feature-section .row-4{flex-wrap:wrap;gap:12px}.feature-section .recording-button-f,.feature-section .practice-button-f{justify-content:center;width:100%}.feature-section .real-time-container-f{padding:20px}.feature-section .ready-f-container{padding:24px}}@media (width<=768px){.feature-section{padding:60px 16px}.feature-section .lightbulb-icon{width:31px;top:39px;left:11px}.feature-section .bag-icon{top:69px;left:unset;width:21px;right:11px}.feature-section .heart-icon,.feature-section .star-icon{width:22px}.feature-section .big-f-title{text-align:center;font-size:28px}.feature-section .title-f-description{width:100%;padding:0 6px;font-size:16px}.feature-section .box-outer-container{flex-direction:column;gap:24px}.feature-section .left-f-container,.feature-section .right-f-container,.feature-section .four-box-f-container{width:100%}.feature-section .four-box-f-container{flex-direction:column;gap:16px;width:100%}.feature-section .four-box-f-container .row{flex-wrap:wrap}.feature-section .row-1-f,.feature-section .row-2-f{flex-direction:column;gap:16px}.feature-section .row-2 .right-f{align-items:center}.feature-section .row-1,.feature-section .row-2,.feature-section .row-3,.feature-section .row-4{flex-direction:column;align-items:center;gap:16px}.feature-section .recording-button-f,.feature-section .practice-button-f{width:100%;padding:10px 14px;font-size:13px}.feature-section .previous-button-f,.feature-section .next-button-f{width:100%;margin-bottom:8px}.feature-section .real-time-container-f{padding:16px}.feature-section .ready-f-container{align-items:center;padding:20px}.feature-section .details-f{text-align:center}.feature-section .zap-f-icon{display:none}}.resume-builder-section{z-index:0;background-color:#eaf4d4;justify-content:center;align-items:center;width:100%;padding:80px 40px 169px;display:flex;position:relative}.resume-builder-section .heart-icon{object-fit:contain;object-position:center;z-index:-1;width:44px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:175px;left:73px}.resume-builder-section .lightning-icon{object-fit:contain;object-position:center;z-index:-1;width:39px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:88px;right:39px}.resume-builder-section .star-icon{object-fit:contain;object-position:center;z-index:-1;width:52px;height:auto;animation:2s infinite bounce-slow;position:absolute;bottom:93px;right:90px}.resume-builder-section .resume-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1206px;display:flex}.resume-builder-section .small-title-r{color:#fff;background-color:#00a43d;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px;font-size:16px;font-weight:600;line-height:24px;display:flex}.resume-builder-section .small-title-r .file-icon{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-builder-section .big-title-r{color:#1a1a1a;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:54px}.resume-builder-section .description-title-r{color:#1a1a1a;text-align:center;max-width:732px;margin-bottom:36px;font-size:20px;line-height:28px}.resume-builder-section .box-container-r{flex-direction:row;justify-content:center;align-items:center;gap:36px;width:100%;display:flex}.resume-builder-section .left-builder-container{background-color:#fff;border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;flex:0 600px;justify-content:center;align-items:center;gap:24px;padding:49px 33px;display:flex;position:relative}.resume-builder-section .builder-row-1{justify-content:space-between;align-items:center;width:100%;display:flex}.resume-builder-section .builder-title{color:#1a1a1a;font-size:18px;font-weight:700;line-height:27px}.resume-builder-section .ats{color:#00a43d;font-size:14px;font-weight:500;line-height:21px}.resume-builder-section .builder-row-2{background-color:#f0f0f0;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.resume-builder-section .user-container{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex}.resume-builder-section .user-header{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px}.resume-builder-section .user-text{color:#1a1a1a;font-size:16px;line-height:24px}.resume-builder-section .ats-score{color:#fff;background-color:#00a43d;border-radius:16px;padding:8px;font-size:16px;font-weight:700;line-height:24px}.resume-builder-section .builder-row-3{background-color:#eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px;display:flex}.resume-builder-section .summary-title-r{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px}.resume-builder-section .summary-description-r{color:#1a1a1a;font-size:14px;line-height:21px}.resume-builder-section .builder-row-4{background-color:#fef9c3;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px;display:flex}.resume-builder-section .key-title-r{color:#1a1a1a;font-size:16px;font-weight:700;line-height:24px}.resume-builder-section .key-container{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.resume-builder-section .skill-item{color:#1a1a1a;background-color:#fff;border-radius:999px;padding:6px 12px;font-size:14px;line-height:21px}.resume-builder-section .builder-row-5{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.resume-builder-section .download-resume-button{color:#fff;white-space:nowrap;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;min-width:175px;min-height:56px;padding:16px;font-size:16px;line-height:20px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.resume-builder-section .download-resume-button:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942}.resume-builder-section .view-button{color:#00a43d;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;justify-content:center;align-items:center;min-width:189px;min-height:56px;padding:16px;font-size:16px;font-weight:500;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.resume-builder-section .view-button:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#eaf4d4}.resume-builder-section .right-resume-container{flex-direction:column;flex:0 570px;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:34px;display:flex}.resume-builder-section .right-resume-container .row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:21px;width:100%;display:flex}.resume-builder-section .right-resume-container .column-right{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.resume-builder-section .right-resume-container .header{color:#1a1a1a;font-size:20px;font-weight:700;line-height:30px}.resume-builder-section .right-resume-container .desc{color:#1a1a1a;font-size:14px;line-height:21px}.resume-builder-section .icon-container{background-color:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.resume-builder-section .icon-container svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.resume-builder-section .start-building-resume-button{color:#fff;white-space:nowrap;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;min-width:224px;min-height:56px;padding:16px;font-size:16px;line-height:20px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.resume-builder-section .start-building-resume-button:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942}.resume-builder-section .start-building-resume-button:disabled{pointer-events:none;opacity:.5}@media (width<=1024px){.resume-builder-section .heart-icon{width:35.2px}.resume-builder-section .lightning-icon{width:31.2px}.resume-builder-section .star-icon{width:41.6px}.resume-builder-section .big-title-r{margin-bottom:48px;font-size:32px}.resume-builder-section .description-title-r{width:100%;max-width:100%;height:auto;margin-bottom:48px;padding:0 8px;font-size:18px;line-height:1.4}.resume-builder-section .box-container-r{flex-direction:column;align-items:stretch;gap:32px}.resume-builder-section .left-builder-container{max-width:100%;padding:24px}.resume-builder-section .builder-row-1{flex-direction:column;align-items:flex-start;gap:8px}.resume-builder-section .builder-row-5{flex-direction:column;align-items:stretch;gap:12px}.resume-builder-section .view-button,.resume-builder-section .download-resume-button,.resume-builder-section .start-building-resume-button{cursor:pointer;justify-content:center;width:100%}.resume-builder-section .right-resume-container .row{flex-direction:column;gap:16px}.resume-builder-section .small-title-r{padding:8px 16px;font-size:13px}}@media (width<=768px){.resume-builder-section{padding:80px 20px 100px}.resume-builder-section .heart-icon{width:26.4px;top:60px;left:43px}.resume-builder-section .lightning-icon{width:23.4px;top:88px;right:9px}.resume-builder-section .star-icon{width:31.2px;bottom:53px;right:60px}.resume-builder-section .big-title-r{margin-bottom:32px;font-size:28px;line-height:1.1}.resume-builder-section .description-title-r{margin-bottom:32px;padding:0 6px;font-size:16px;line-height:1.3}.resume-builder-section .box-container-r{flex-direction:column;gap:24px}.resume-builder-section .left-builder-container{padding:16px}.resume-builder-section .builder-row-1{align-items:flex-start;gap:6px}.resume-builder-section .ats-score{align-self:flex-start}.resume-builder-section .builder-title{font-size:16px}.resume-builder-section .ats{font-size:12px;top:2px}.resume-builder-section .summary-title-r,.resume-builder-section .key-title-r{font-size:14px}.resume-builder-section .summary-description-r{font-size:13px}.resume-builder-section .key-container{gap:6px}.resume-builder-section .skill-item{padding:4px 10px;font-size:12px}.resume-builder-section .builder-row-5{flex-direction:column;gap:10px}.resume-builder-section .view-button,.resume-builder-section .start-building-resume-button{height:auto;padding:10px 16px;font-size:14px}.resume-builder-section .right-resume-container .row{flex-direction:column;gap:12px}.resume-builder-section .right-resume-container .header{font-size:18px}.resume-builder-section .right-resume-container .desc{font-size:13px}.resume-builder-section .small-title-r{padding:6px 14px;font-size:12px}}.resume-jobfit-section{z-index:0;background-color:#fff;justify-content:center;align-items:center;width:100%;padding:80px 20px 184.5px;display:flex;position:relative}.resume-jobfit-section .heart-icon{object-fit:contain;object-position:center;z-index:-1;width:54px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:96px;left:111px}.resume-jobfit-section .mail-icon{object-fit:contain;object-position:center;z-index:-1;width:54px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:101px;right:88px}.resume-jobfit-section .lightbulb-pink-icon{object-fit:contain;object-position:center;z-index:-1;width:65px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:221px;right:35px}.resume-jobfit-section .bag-icon{object-fit:contain;object-position:center;z-index:-1;width:45px;height:auto;animation:2s infinite bounce-slow;position:absolute;bottom:571px;left:40px}.resume-jobfit-section .lightning-icon{object-fit:contain;object-position:center;z-index:-1;width:45px;height:auto;animation:2s infinite bounce-slow;position:absolute;bottom:72.5px;right:44px}.resume-jobfit-section .resume-container-j{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1204px;display:flex}.resume-jobfit-section .title-j{color:#fff;background-color:#ffd926;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:8px;font-size:16px;font-weight:600;line-height:24px;display:flex}.resume-jobfit-section .icon-target{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .big-title-j{color:#1a1a1a;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:54px}.resume-jobfit-section .description-j{color:#1a1a1a;text-align:center;max-width:895px;margin:0 90px 36px;font-size:20px;line-height:28px}.resume-jobfit-section .step-container-j{justify-content:center;align-items:center;gap:24px;width:100%;margin-bottom:37px;display:flex}.resume-jobfit-section .step-item{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.resume-jobfit-section .step-image{background-color:#eaf4d4;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.resume-jobfit-section .step-image svg{color:#00a43d;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.resume-jobfit-section .step-title{color:#1a1a1a;text-align:center;font-size:19px;font-weight:700;line-height:28.5px}.resume-jobfit-section .step-details{color:#1a1a1a;text-align:center;font-size:14px;line-height:21px}.resume-jobfit-section .box-container-j{justify-content:flex-start;align-items:flex-start;gap:36px;width:100%;margin-bottom:24.5px;display:flex}.resume-jobfit-section .left-container-j{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;flex:0 601px;justify-content:flex-start;align-self:stretch;align-items:flex-start;padding:22px 17px;display:flex}.resume-jobfit-section .job-role-title-j{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:11px;font-size:18px;font-weight:700;line-height:27px;display:flex}.resume-jobfit-section .icon-brain{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.resume-jobfit-section .first-step-j{color:#1a1a1a;margin-bottom:32px;font-size:16px;font-weight:500;line-height:24px}.resume-jobfit-section .job-textarea{color:#1a1a1a;border:2px dashed #f0f0f0;border-radius:12px;width:100%;min-height:112px;margin-bottom:24px;padding:16px 30px;font-size:14px;line-height:20px}.resume-jobfit-section .analyze-j-button{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-bottom:24px;padding:8px 16px;font-size:14px;font-weight:500;line-height:21px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.resume-jobfit-section .analyze-j-button:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942}.resume-jobfit-section .analyze-j-button .brain-icon-r{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .job-summary-container-j{background-color:#eaf4d4;border-radius:12px;width:100%;margin-bottom:24px;padding:16px}.resume-jobfit-section .summary-j{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:10px;font-size:16px;font-weight:600;line-height:24px;display:flex}.resume-jobfit-section .summary-j .check-icon{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .summary-j-text{color:#00a43d;margin-bottom:2px;font-size:18px;line-height:20px}.resume-jobfit-section .second-step-container-j{cursor:pointer;border:2px dashed #f0f0f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:203px;margin-bottom:24px;padding:24px;transition:border-color .3s;display:flex}.resume-jobfit-section .second-step-container-j:hover{border-color:#00a43d}.resume-jobfit-section .second-step-image{background-color:#eaf4d4;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;transition:all .3s;display:flex}.resume-jobfit-section .second-step-container-j:hover .second-step-image{background-color:#00a43d}.resume-jobfit-section .upload-icon-j{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px;transition:all .3s}.resume-jobfit-section .second-step-container-j:hover .upload-icon-j{stroke:#fff}.resume-jobfit-section .second-step-j{color:#1a1a1a;margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.resume-jobfit-section .pdf-j{color:#00a43d;font-size:14px;line-height:21px}.resume-jobfit-section .generate-j-button{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;padding:8px 16px;font-size:14px;font-weight:500;line-height:21px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.resume-jobfit-section .generate-j-button:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#217942}.resume-jobfit-section .generate-j-button .zap-icon-j{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .right-container-j{flex-direction:column;flex:0 567px;display:flex}.resume-jobfit-section .overall-container-j{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:258px;margin-bottom:24px;padding:16px;display:flex}.resume-jobfit-section .overall-title-j{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px;display:inline-flex}.resume-jobfit-section .target-icon{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .percentage-circle-j{color:#1a1a1a;justify-content:center;align-items:center;width:128px;height:128px;margin-bottom:12px;font-size:28px;font-weight:700;line-height:42px;display:flex;position:relative}.resume-jobfit-section .circle-bg{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.resume-jobfit-section .circle-progress{stroke:#00a43d;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:stroke-dasharray 1s ease-in-out}.resume-jobfit-section .match-j{color:#00a43d;font-size:16px;font-weight:500;line-height:24px}.resume-jobfit-section .skills-container-j{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;margin-bottom:24px;padding:25px 16px 41px;display:flex}.resume-jobfit-section .skills-title-j{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;display:flex}.resume-jobfit-section .trending-icon{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.resume-jobfit-section .skill-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.resume-jobfit-section .left-group{flex:1;justify-content:flex-start;align-items:center;gap:5px;display:flex}.resume-jobfit-section .skill-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:6px;display:flex}.resume-jobfit-section .lang-name{color:#1a1a1a;font-size:14px;font-weight:500;line-height:21px}.resume-jobfit-section .required-j{color:#1a1a1a;background-color:#ffd926;border-radius:9999px;padding:4px 8px;font-size:12px;font-weight:500;line-height:18px}.resume-jobfit-section .percentage-j{color:#1a1a1a;font-size:14px;font-weight:500;line-height:21px}.resume-jobfit-section .percentage-bar{background-color:#f0f0f0;border-radius:9999px;width:100%;height:8px;overflow:hidden}.resume-jobfit-section .level-percentage-1{background-color:#00a43d;border-radius:9999px;height:100%;transition:width 1s ease-in-out}.resume-jobfit-section .level-percentage-1.react{width:95%}.resume-jobfit-section .level-percentage-1.javascript{width:90%}.resume-jobfit-section .level-percentage-1.node{width:85%}.resume-jobfit-section .level-percentage-1.typescript{width:80%}.resume-jobfit-section .experience-container-j{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:25px;display:flex}.resume-jobfit-section .experince-title-j{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:24px;font-size:16px;font-weight:600;line-height:24px;display:flex}.resume-jobfit-section .alert-icon-j{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.resume-jobfit-section .experience-gaps{color:#1a1a1a;margin-bottom:20px;font-size:14px;font-weight:500;line-height:21px}.resume-jobfit-section .enhancement-title-j{color:#1a1a1a;margin-bottom:12px;font-size:14px;font-weight:500;line-height:21px}.resume-jobfit-section .exp-gap-item{background-color:#eaf4d4;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;margin-bottom:16px;padding:12px;display:flex}.resume-jobfit-section .exp-gap-item .left-column{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;display:flex}.resume-jobfit-section .exp-name{color:#00a43d;font-size:14px;font-weight:600;line-height:21px}.resume-jobfit-section .exp-desc{color:#00a43d;font-size:14px;line-height:21px}.resume-jobfit-section .gap-status{border-radius:9999px;padding:4px 10px;font-size:12px;font-weight:500;line-height:18px}.resume-jobfit-section .gap-status.high{color:#fff;background-color:#00a43d}.resume-jobfit-section .gap-status.medium{color:#1a1a1a;background-color:#ffd926}.resume-jobfit-section .enhancement-container-j{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.resume-jobfit-section .enhancement-ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.resume-jobfit-section .enhancement-li{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;line-height:21px;display:flex}.resume-jobfit-section .check-icon-j{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:16px;height:16px}.resume-jobfit-section .generate-container-j{color:#fff;background:linear-gradient(109deg,#00a43d 42%,#ccda00 100%);border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:33px 24px 28px;display:flex}.resume-jobfit-section .header-j{color:#fff;text-align:center;margin-bottom:16px;font-size:24px;font-weight:700;line-height:36px}.resume-jobfit-section .desc-j{color:#fff;text-align:center;opacity:.9;max-width:800px;margin-bottom:24px;font-size:18px;line-height:27px}.resume-jobfit-section .button-row-j{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.resume-jobfit-section .discover-button-j{color:#00a43d;text-align:center;cursor:pointer;background-color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .2s;display:inline-flex}.resume-jobfit-section .discover-button-j:hover{filter:drop-shadow(0 4px 4px #0000001a);background-color:#eaf4d4}.resume-jobfit-section .lightbulb-icon{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px}@media (width<=1024px){.resume-jobfit-section{padding-bottom:122px}.resume-jobfit-section .heart-icon{width:37.8px;top:96px;left:91px}.resume-jobfit-section .mail-icon{width:37.8px;top:101px;right:68px}.resume-jobfit-section .lightbulb-pink-icon{width:45.5px;top:21px;right:15px}.resume-jobfit-section .bag-icon{width:31.5px;bottom:571px;left:20px}.resume-jobfit-section .lightning-icon{width:31.5px;bottom:52.5px;right:24px}.resume-jobfit-section .resume-jobfit-section{padding:60px 16px 0}.resume-jobfit-section .big-title-j{margin-top:12px;font-size:32px}.resume-jobfit-section .description-j{width:100%;max-width:100%;height:auto;margin-bottom:48px;padding:0 8px;font-size:18px;line-height:1.4}.resume-jobfit-section .step-container-j{flex-wrap:wrap;gap:16px}.resume-jobfit-section .step-item{flex:45%}.resume-jobfit-section .box-container-j{flex-direction:column;gap:24px}.resume-jobfit-section .left-container-j,.resume-jobfit-section .right-container-j{width:100%}.resume-jobfit-section .header-j{font-size:22px}.resume-jobfit-section .desc-j{max-width:100%;font-size:16px}}@media (width<=768px){.resume-jobfit-section{padding-bottom:92px}.resume-jobfit-section .heart-icon{width:21.6px;top:41px;left:31px}.resume-jobfit-section .mail-icon{width:21.6px;top:15px;right:150px}.resume-jobfit-section .lightbulb-pink-icon{width:26px;top:51px;right:10px}.resume-jobfit-section .bag-icon{width:18px;bottom:571px;left:20px}.resume-jobfit-section .lightning-icon{width:18px;bottom:52.5px;right:24px}.resume-jobfit-section .resume-jobfit-section{padding:40px 12px 0}.resume-jobfit-section .big-title-j{font-size:28px;line-height:1.1}.resume-jobfit-section .description-j{margin-bottom:32px;padding:0 6px;font-size:15px;line-height:1.3}.resume-jobfit-section .step-container-j{flex-direction:column;gap:12px}.resume-jobfit-section .step-item{width:100%}.resume-jobfit-section .box-container-j{flex-direction:column;gap:20px}.resume-jobfit-section .left-container-j,.resume-jobfit-section .right-container-j{width:100%}.resume-jobfit-section .job-role-title-j{gap:6px;font-size:16px}.resume-jobfit-section .summary-j-text{font-size:16px}.resume-jobfit-section .overall-container-j{padding:16px}.resume-jobfit-section .header-j{font-size:20px}.resume-jobfit-section .desc-j{max-width:100%;font-size:14px}}.career-path-section{z-index:0;background-color:#eaf4d4;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}.career-path-section .lightbulb-icon{object-fit:contain;object-position:center;z-index:-1;width:61px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:278px;left:51px}.career-path-section .trophy-icon{object-fit:contain;object-position:center;z-index:-1;width:57px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:103px;right:55px}.career-path-section .career-path-container{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1216px;margin:82px auto 118px;display:flex}.career-path-section .small-title-c{color:#fff;background-color:#00a43d;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-bottom:17px;padding:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.career-path-section .recommended-career-path{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:16px;margin-bottom:24px;font-size:18px;font-weight:700;line-height:27px;display:flex}.career-path-section .recommended-career-path svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .small-title-c svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px}.career-path-section .big-title-c{color:#1a1a1a;margin-bottom:17px;font-size:36px;font-weight:700;line-height:54px}.career-path-section .description-c{color:#1a1a1a;text-align:center;max-width:940px;margin:0 90px 16px;font-size:20px;line-height:30px}.career-path-section .steps-list{justify-content:center;align-items:center;gap:36px;margin-bottom:33px;display:flex}.career-path-section .step-item{text-align:center;flex-direction:column;align-self:stretch;align-items:center;width:174px;display:flex}.career-path-section .step-icon-container{background-color:#fff;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.career-path-section .step-icon{stroke:#00a43d;width:24px;height:24px}.career-path-section .path-title-c{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:20px;font-size:18px;font-weight:700;line-height:27px;display:flex}.career-path-section .path-title-c svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .icon-circle{background-color:#f3e8ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}.career-path-section .icon-circle svg{stroke:#9333ea;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.career-path-section .icon-blue{background-color:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.career-path-section .compass-icon{stroke:#2563eb;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.career-path-section .icon-container{background-color:#dbeafe;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.career-path-section .icon-container svg{stroke:#2563eb;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.career-path-section .icon-container-orange{background-color:#ffedd5;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.career-path-section .icon-container-orange svg{stroke:#ea580c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:24px;height:24px}.career-path-section .name-c{color:#1a1a1a;font-size:16px;font-weight:600;line-height:24px}.career-path-section .detail-c{color:#1a1a1a;font-size:14px;line-height:21px}.career-path-section .left-right-container-c{justify-content:flex-start;align-items:flex-start;gap:36px;width:100%;margin-bottom:24px;display:flex}.career-path-section .left-container-c{flex-direction:column;flex:1;align-self:stretch;gap:24px;display:flex}.career-path-section .right-container-c{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:24px;width:100%;display:flex}.career-path-section .academic-title-c{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:27px;display:flex}.career-path-section .academic-title-c svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .academic-box{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:14px 16px 23px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .matching-title-c{color:#1a1a1a;align-items:center;gap:8px;margin-bottom:24px;font-size:18px;font-weight:700;line-height:27px;display:flex}.career-path-section .matching-title-c svg{stroke:#16a34a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .learning-title-c{color:#1a1a1a;align-items:center;gap:8px;margin-bottom:24px;font-size:18px;font-weight:700;line-height:27px;display:flex}.career-path-section .learning-title-c svg{stroke:#16a34a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .background-c{background-color:#eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;width:100%;padding:12px;display:flex}.career-path-section .academic-background{color:#1a1a1a;font-size:16px;line-height:24px}.career-path-section .major,.career-path-section .Graduation,.career-path-section .focus{color:#1a1a1a;font-size:14px;line-height:21px}.career-path-section .highlights-c{background-color:#eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:12px;display:flex}.career-path-section .resume-highlights{color:#00a43d;font-size:16px;font-weight:700;line-height:24px}.career-path-section ul{list-style-position:inside}.career-path-section li{color:#00a43d;font-size:14px;line-height:21px}.career-path-section li::marker{content:"• ";color:#00a43d;font-size:14px;line-height:21px}.career-path-section .recommended-box-c .box{background-color:#eaf4d4;border:2px solid #00a43d;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:start;gap:12px;width:100%;margin-bottom:16px;padding:18px;display:flex}.career-path-section .recommended-box-c .box:last-child{margin-bottom:0}.career-path-section .recommended-box-c .box.bg-grey{background-color:#f0f0f0;border:none}.career-path-section .full-stack-box-c,.career-path-section .product-manager-box-c,.career-path-section .ux-designer-box-c{flex-direction:column;gap:4px;display:flex}.career-path-section .path-overview-box-c{background-color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:16px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .percentage-row{justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;margin-bottom:12px;display:flex}.career-path-section .percentage-item{background-color:#eaf4d4;border-radius:8px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:12px;display:flex}.career-path-section .percentage{color:#00a43d;font-size:24px;font-weight:700;line-height:36px}.career-path-section .metric{color:#1a1a1a;font-size:14px;line-height:21px}.career-path-section .top-hiring-c{color:#1a1a1a;margin-bottom:20px;font-size:16px;font-weight:700;line-height:24px}.career-path-section .types-c{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.career-path-section .company-item{color:#1a1a1a;background-color:#f0f0f0;border-radius:9999px;padding:4px 8px;font-size:14px;line-height:21px}.career-path-section .skill-gap-analysis-box-c{background-color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:16px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .skill-gap-title-c{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px;display:flex}.career-path-section .skill-gap-title-c svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .skill-row{background-color:#eaf4d4;border-radius:16px;justify-content:flex-start;align-items:center;width:100%;margin-bottom:8px;padding:12px;display:flex}.career-path-section .skill-row:last-child{margin-bottom:0}.career-path-section .skills-c{color:#1a1a1a;font-size:16px;line-height:24px}.career-path-section .skill-level-c{color:#fff;background-color:#00a43d;border-radius:9999px;margin-left:10px;margin-right:10px;padding:4px 8px;font-size:14px;line-height:21px}.career-path-section .skill-level-c.medium{color:#1a1a1a;background-color:#ffd926}.career-path-section .resources{color:#1a1a1a;text-align:center;margin-left:auto;font-size:14px;line-height:21px}.career-path-section .recommended-box-c{background-color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:29px 24px 66px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .full-stack-box-c,.career-path-section .product-manager-box-c,.career-path-section .ux-designer-box-c{cursor:pointer;background-color:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;padding:16px;transition:all .2s ease-in-out}.career-path-section .full-stack-box-c{background-color:#faf5ff;border-color:#a855f7}.career-path-section .target-icon{stroke:#4b5563;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px;margin-right:4px}.career-path-section .row-1-c{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.career-path-section .level-c{white-space:nowrap;border-radius:9999px;padding:4px 8px;font-size:12px;font-weight:500;line-height:18px}.career-path-section .level-c.high-priority{color:#fff;background-color:#00a43d}.career-path-section .level-c.medium-priority{color:#1a1a1a;background-color:#ffd926}.career-path-section .row-2-detail-c{color:#1a1a1a;font-size:14px;line-height:21px}.career-path-section .row-3-c{justify-content:space-between;align-items:center;gap:5px;width:100%;display:flex}.career-path-section .stat-item{color:#1a1a1a;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;line-height:21px;display:flex}.career-path-section .stat-item.salary{color:#00a43d;font-weight:500}.career-path-section .stat-item svg{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px}.career-path-section .recommended-learning-box-c{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .course-container{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:16px;padding:17px;transition:background-color .2s;display:flex}.career-path-section .course-container:last-child{margin-bottom:0}.career-path-section .course-container:hover{background-color:#f9fafb}.career-path-section .course-column{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;display:flex}.career-path-section .course-name{color:#1a1a1a;font-size:18px;font-weight:700;line-height:27px}.career-path-section .course-row-c{color:#1a1a1a;white-space:nowrap;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:21px;display:flex}.career-path-section .rating-c{color:#4b5563;align-items:center;gap:8px;font-size:14px;display:flex}.career-path-section .rating-c .star-icon{stroke:#facc15;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:12px;height:12px}.career-path-section .external-link-icon{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.career-path-section .matching-job-box-c{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:flex;box-shadow:0 1px 3px #0000000d}.career-path-section .building-icon{stroke:#2563eb;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.career-path-section .job-container{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;padding:17px;transition:background-color .2s;display:flex}.career-path-section .job-container:last-child{margin-bottom:0}.career-path-section .job-container:hover{background-color:#f9fafb}.career-path-section .job-row-1{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;margin-bottom:4px;display:flex}.career-path-section .position{color:#1a1a1a;font-size:16px;font-weight:600;line-height:24px}.career-path-section .salary-c{color:#00a43d;white-space:nowrap;font-size:14px;font-weight:500;line-height:21px}.career-path-section .job-row-2{color:#1a1a1a;width:100%;margin-bottom:4px;font-size:14px;line-height:21px}.career-path-section .job-row-3{color:#6b7280;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;font-size:14px;display:flex}.career-path-section .job-row-3 .location{color:#1a1a1a;white-space:nowrap;align-items:center;gap:8px;font-size:14px;line-height:21px;display:flex}.career-path-section .job-row-3 .location svg{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:12px;height:12px}.career-path-section .day{color:#1a1a1a;white-space:nowrap;font-size:14px;line-height:21px}.career-path-section .matching-job-row{justify-content:flex-start;align-items:flex-start;gap:36px;width:100%;margin-bottom:24px;display:flex}.career-path-section .image-container{flex-direction:row;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.career-path-section .image-group{flex-direction:column;justify-content:center;align-items:center;width:389px;height:356px;display:flex;position:relative}.career-path-section .image-group .person-icon{object-fit:contain;object-position:center;width:215px;height:auto;position:absolute;top:85px;left:174px}.career-path-section .image-group .speach-bubbles-icon{object-fit:contain;object-position:center;width:248px;height:auto;position:absolute;top:0;left:0}.career-path-section .image-group .star-icon{object-fit:contain;object-position:center;width:59px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:-131px;left:-254px}.career-path-section .image-group .lightning-icon{object-fit:contain;object-position:center;width:40px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:62px;left:-284px}.career-path-section .discover-container-j{color:#fff;background:linear-gradient(109deg,#00a43d 42%,#ccda00 100%);border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:33px 33px 28px;display:flex}.career-path-section .header-j{color:#fff;text-align:center;margin-bottom:16px;font-size:24px;font-weight:700;line-height:36px}.career-path-section .desc-j{color:#fff;text-align:center;opacity:.9;max-width:800px;margin-bottom:24px;font-size:18px;line-height:27px}.career-path-section .button-row-j{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.career-path-section .discover-button-j{color:#00a43d;cursor:pointer;background-color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .2s;display:inline-flex}.career-path-section .discover-button-j:hover{background-color:#eaf4d4;box-shadow:0 4px 4px #0000001a}.career-path-section .compass-icon{stroke:#00a43d;flex-shrink:0;width:16px;height:16px}@media (width<=1024px){.career-path-section .lightbulb-icon{width:48.8px;left:21px}.career-path-section .trophy-icon{width:45.6px;right:25px}.career-path-section .career-path-container{margin-top:60px;margin-bottom:60px;padding:0}.career-path-section .big-title-c{font-size:32px}.career-path-section .description-c{max-width:100%;margin:0 55px 16px;font-size:18px;line-height:1.4}.career-path-section .steps-list{flex-wrap:wrap;justify-content:center;gap:16px}.career-path-section .step-item{width:calc(50% - 12px);min-width:180px}.career-path-section .left-right-container-c{flex-direction:column;gap:24px}.career-path-section .left-container-c,.career-path-section .right-container-c{flex:none;width:100%}.career-path-section .academic-box,.career-path-section .recommended-box-c,.career-path-section .matching-job-box-c,.career-path-section .path-overview-box-c{padding:14px}.career-path-section .matching-job-row{flex-direction:column-reverse}.career-path-section .image-container{justify-content:center}.career-path-section .discover-container-j{padding:24px}.career-path-section .header-j{font-size:22px}.career-path-section .desc-j{max-width:100%;font-size:16px}.career-path-section .button-row-j{align-items:stretch;gap:10px}}@media (width<=768px){.career-path-section .lightbulb-icon{width:30.5px;top:23px;left:11px}.career-path-section .trophy-icon{width:28.5px;top:53px;right:15px}.career-path-section .career-path-container{margin-top:40px;margin-bottom:40px}.career-path-section .big-title-c{text-align:center;font-size:28px}.career-path-section .description-c{margin:0 0 16px;font-size:16px;line-height:1.3}.career-path-section .left-right-container-c{flex-direction:column;gap:20px}.career-path-section .academic-title-c,.career-path-section .recommended-career-path,.career-path-section .path-title-c,.career-path-section .skill-gap-title-c,.career-path-section .learning-title-c,.career-path-section .matching-title-c{font-size:16px}.career-path-section .percentage-item{padding:10px}.career-path-section .image-group{width:311.2px;height:284.8px}.career-path-section .image-group .person-icon{width:172px;top:68px;left:139.2px}.career-path-section .image-group .speach-bubbles-icon{width:198.4px}.career-path-section .discover-container-j{padding:20px}.career-path-section .header-j{font-size:20px}.career-path-section .desc-j{font-size:14px}}.application-tracker-section{z-index:0;background-color:#fff;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:flex;position:relative}.application-tracker-section .lightbulb-icon{object-fit:contain;object-position:center;z-index:-1;width:60px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:143px;right:116px}.application-tracker-section .lightning-icon{object-fit:contain;object-position:center;z-index:-1;width:47px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:62px;right:194px}.application-tracker-section .heart-icon{object-fit:contain;object-position:center;z-index:-1;width:53px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:133px;left:55px}.application-tracker-section .application-container-a{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:auto;display:flex}.application-tracker-section .small-title-a{color:#fff;background-color:#ffd926;border-radius:16px;align-items:center;margin-bottom:16px;padding:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.application-tracker-section .small-title-a svg{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px}.application-tracker-section .big-title-a{text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:40px}.application-tracker-section .description-a{color:#4b5563;text-align:center;max-width:768px;margin:0 180px 46px;font-size:20px;line-height:28px}.application-tracker-section .top-row{flex-direction:row;justify-content:center;align-items:center;gap:36px;width:100%;margin-bottom:20px;display:flex}.application-tracker-section .bottom-row{flex-direction:row;justify-content:center;align-items:center;gap:36px;width:100%;display:flex}.application-tracker-section .left-column{flex-direction:row;flex:0 800px;justify-content:center;align-self:stretch;align-items:flex-start;min-width:320px;display:flex}.application-tracker-section .right-column{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:center;min-width:250px;display:flex}.application-tracker-section .my-container-a{background-color:#fff;border:1px solid #eaf4d4;border-radius:10px;width:100%;padding:25px 25px 33px;box-shadow:0 1px 2px #0000000d}.application-tracker-section .my-application-row{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:20px;display:flex}.application-tracker-section .my-application{color:#111827;font-size:20px;font-weight:700;line-height:28px}.application-tracker-section .button-group{align-items:center;display:flex}.application-tracker-section .filter-button{color:#0000;cursor:pointer;opacity:0;pointer-events:none;background-color:#0000;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;height:36px;margin-right:8px;padding:0 12px;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.application-tracker-section .my-application-row:hover .filter-button{opacity:1;pointer-events:auto;color:#000;background-color:#ffd900}.application-tracker-section .filter-button .filter-icon{stroke:currentColor;flex-shrink:0;width:16px;height:16px}.application-tracker-section .quick-add-button{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:8px;justify-content:center;align-items:center;height:36px;padding:8px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .2s,color .2s;display:inline-flex}.application-tracker-section .quick-add-button:hover{background-color:#217942;box-shadow:0 4px 4px #0000001a}.application-tracker-section .quick-add-icon{stroke:#111827;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.application-tracker-section .application-item{border:1px solid #eaf4d4;border-radius:10px;align-items:flex-start;width:100%;margin-bottom:16px;padding:16px 16px 18px 26px;transition:box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000000d}.application-tracker-section .application-item:last-child{margin-bottom:0}.application-tracker-section .application-item:hover{box-shadow:0 4px 4px #0000001a}.application-tracker-section .info-container{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.application-tracker-section .info-container .info-top-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;margin-bottom:10px;display:flex}.application-tracker-section .info-container .right-group{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.application-tracker-section .job-name{color:#1a1a1a;margin-bottom:4px;font-size:16px;line-height:24px}.application-tracker-section .company{color:#1a1a1a;text-align:start;font-size:16px;line-height:24px}.application-tracker-section .software-row{color:#6b7280;flex-wrap:wrap;gap:15px;font-size:14px;display:flex}.application-tracker-section .application-icon{justify-content:center;align-items:center;width:32px;height:32px;margin-right:25px;font-size:24px;line-height:36px;display:flex}.application-tracker-section .location-a{color:#1a1a1a;white-space:nowrap;justify-content:flex-start;align-items:center;margin-right:16px;font-size:12px;line-height:21px;display:flex}.application-tracker-section .location-a svg{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:12px;height:12px;margin-right:8px}.application-tracker-section .salary{color:#1a1a1a;white-space:nowrap;justify-content:flex-start;align-items:center;margin-right:16px;font-size:12px;line-height:21px;display:flex}.application-tracker-section .salary svg{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px;margin-right:8px}.application-tracker-section .date{color:#1a1a1a;white-space:nowrap;justify-content:flex-start;align-items:center;margin-right:16px;font-size:12px;line-height:16px;display:flex}.application-tracker-section .date svg{stroke:#1a1a1a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px;margin-right:8px}.application-tracker-section .interview-a{color:#00a43d;text-align:center;background-color:#eaf4d4;border-radius:16px;align-self:flex-end;margin-bottom:2.5px;padding:4px 7.5px;font-size:13px;font-weight:500;line-height:19.5px}.application-tracker-section .technical-a{color:#1a1a1a;font-size:12px;line-height:21px}.application-tracker-section .try-quick-add-a{background:linear-gradient(128deg,#00a43d 34%,#ccda00 100%);border:1px solid #f0f0f0;border-radius:10px;flex-direction:column;padding:25px 25px 21px;display:flex;box-shadow:0 1px 2px #0000000d}.application-tracker-section .header-a{color:#fff;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:700;line-height:24px;display:flex}.application-tracker-section .desc-a{color:#fff;text-align:start;margin-bottom:19px;font-size:14px;line-height:20px}.application-tracker-section .link-a{color:#00a43d;background-color:#fff;border:1px solid #fff;border-radius:8px;align-items:center;gap:14px;margin-bottom:16px;padding:12px;font-size:14px;line-height:21px;text-decoration:none;display:inline-flex}.application-tracker-section .link-a svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:16px;height:16px;margin:0}.application-tracker-section .try-button-a{color:#00a43d;cursor:pointer;background-color:#fff;border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;height:40px;padding:8px;font-size:14px;font-weight:500;line-height:21px;transition:background-color .2s,color .2s;display:inline-flex}.application-tracker-section .try-button-a:hover{background-color:#eaf4d4;box-shadow:0 4px 4px #0000001a}.application-tracker-section .stats-container-a{background-color:#fff;border:1px solid #eaf4d4;border-radius:10px;flex-direction:column;gap:10px;width:100%;margin-bottom:24px;padding:21px 21px 41px;display:flex}.application-tracker-section .stats{color:#1a1a1a;text-align:start;font-size:16px;font-weight:700;line-height:24px}.application-tracker-section .stats-container-a .header{color:#1a1a1a;font-size:16px;line-height:24px}.application-tracker-section .stats-container-a .total{color:#1a1a1a;text-align:start;font-size:16px;font-weight:600;line-height:24px}.application-tracker-section .stats-container-a .total.green{color:#00a43d}.application-tracker-section .stats-container-a .stats-row{justify-content:space-between;align-items:center;display:flex}.application-tracker-section .upcoming-task-a{background-color:#fff;border:1px solid #eaf4d4;border-radius:10px;flex-direction:column;flex:1;gap:15px;width:100%;padding:21px 21px 33px;display:flex}.application-tracker-section .task-title-a{color:#1a1a1a;text-align:start;font-size:16px;font-weight:700;line-height:24px}.application-tracker-section .technical-iv-a{color:#1a1a1a;text-align:start;font-size:14px;font-weight:500;line-height:14px}.application-tracker-section .task-date{color:#1a1a1a;font-size:12px;line-height:16px}.application-tracker-section .one-a,.application-tracker-section .two-a,.application-tracker-section .three-a{align-items:flex-start;gap:24px;display:flex}.application-tracker-section .dot-icon{background-color:#065f46;border-radius:4px;align-self:center;width:8px;height:8px}.application-tracker-section .dot-icon.red{background-color:#c85e60}.application-tracker-section .dot-icon.yellow{background-color:#ffd926}.application-tracker-section .dot-icon.green{background-color:#00a43d}.application-tracker-section .column-a{flex-direction:column;flex:1;align-items:flex-start;gap:3px;display:flex}.application-tracker-section .tv-image{object-fit:contain;object-position:center;width:100%;height:auto}@media (width<=1024px){.application-tracker-section{padding:60px 16px}.application-tracker-section .lightbulb-icon{width:42px;right:30px}.application-tracker-section .lightning-icon{width:32.9px;right:108px}.application-tracker-section .heart-icon{width:37.1px;left:30px}.application-tracker-section .big-title-a{font-size:32px;line-height:1.2}.application-tracker-section .description-a{max-width:100%;margin:0 80px 48px;padding:0 8px;font-size:18px}.application-tracker-section .top-row{flex-direction:column}.application-tracker-section .left-column{flex:2}.application-tracker-section .right-column{min-width:174px}.application-tracker-section .my-container-a{width:100%;padding:20px}.application-tracker-section .senior-container-a,.application-tracker-section .product-manager-a,.application-tracker-section .data-scientist-a{flex-direction:column;gap:12px}.application-tracker-section .software-row{flex-direction:column;gap:8px}.application-tracker-section .try-quick-add-a{padding:20px}.application-tracker-section .discover-container-j,.application-tracker-section .try-quick-add-a{width:100%}.application-tracker-section .button-row-j{flex-direction:column;gap:10px}}@media (width<=768px){.application-tracker-section{padding:40px 12px}.application-tracker-section .lightbulb-icon{width:30px;right:15px}.application-tracker-section .lightning-icon{width:23.5px;top:42px;right:53px}.application-tracker-section .heart-icon{width:26.5px;left:15px}.application-tracker-section .big-title-a{font-size:28px}.application-tracker-section .description-a{margin:0 35px 32px;padding:0 6px;font-size:16px;line-height:1.3}.application-tracker-section .my-application-row{flex-direction:column;align-items:flex-start;gap:16px}.application-tracker-section .info-container{flex:none}.application-tracker-section .info-container .info-top-row{flex-direction:column}.application-tracker-section .interview-a{align-self:flex-start}.application-tracker-section .button-group{flex-direction:row-reverse;align-items:flex-start;gap:8px}.application-tracker-section .try-button-a{align-self:center}.application-tracker-section .quick-add-button{align-items:center;gap:6px;display:flex}.application-tracker-section .four-box-f-container{flex-direction:column;gap:16px;padding:0 16px;display:flex}.application-tracker-section .my-container-a{width:100%;padding:16px}.application-tracker-section .software-row{flex-direction:column}.application-tracker-section .location-a,.application-tracker-section .salary,.application-tracker-section .date{flex-wrap:wrap;margin-right:0}.application-tracker-section .try-quick-add-a{padding:16px}.application-tracker-section .header-a{font-size:14px}.application-tracker-section .desc-a{font-size:12px}.application-tracker-section .bottom-row{flex-wrap:wrap}.application-tracker-section .tv-image{max-width:315px}}.interview-question-section{z-index:0;background-color:#fff;justify-content:center;align-items:center;width:100%;padding:93px 20px 154px;display:flex;position:relative;overflow:hidden}.interview-question-section .lightbulb-icon{object-fit:contain;object-position:center;aspect-ratio:1;width:55px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:189px;left:46px}.interview-question-section .star-icon{object-fit:contain;object-position:center;aspect-ratio:42/40;width:42px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:110px;left:101px}.interview-question-section .thumbs-up-icon{object-fit:contain;object-position:center;aspect-ratio:1;width:57px;height:auto;animation:2s infinite bounce-slow;position:absolute;top:215px;right:73px}.interview-question-section .interview-container-i{text-align:center;z-index:0;flex-direction:column;align-items:center;width:100%;max-width:1068px;margin:auto 125px;display:flex;position:relative}.interview-question-section .title-row-i{justify-content:center;align-items:center;gap:16px;margin-bottom:16px;display:flex}.interview-question-section .left-title{color:#fff;background-color:#00a43d;border-radius:16px;align-items:center;padding:10px 8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.interview-question-section .left-title svg{stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.interview-question-section .right-title{color:#fff;background:#1a1a1a;border-radius:16px;padding:8px;font-size:14px;font-weight:700;line-height:24px}.interview-question-section .big-title-i{text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:40px}.interview-question-section .description-i{color:#4b5563;text-align:center;max-width:768px;margin-bottom:36px;font-size:20px;line-height:28px}.interview-question-section .left-right-container-i{z-index:0;flex-direction:row;gap:36px;width:100%;display:flex;position:relative}.interview-question-section .ellipse{z-index:-1;border-radius:9999px;width:542px;height:542px;position:absolute}.interview-question-section .ellipse.bg-1{background:radial-gradient(closest-side,#ffd92633,#fff0);top:-204px;left:-170.5px}.interview-question-section .ellipse.bg-2{background:radial-gradient(closest-side,#ccda0033,#fff0);top:-204px;left:91.5px}.interview-question-section .ellipse.bg-3{background:radial-gradient(closest-side,#ffd92633,#fff0);top:-204px;right:163.5px}.interview-question-section .ellipse.bg-4{background:radial-gradient(closest-side,#ccda0033,#fff0);top:-204px;right:-167.5px}.interview-question-section .ellipse.bg-5{background:radial-gradient(closest-side,#ccda0033,#fff0);top:6.46067%;left:-170.5px}.interview-question-section .ellipse.bg-6{background:radial-gradient(closest-side,#ccda0033,#fff0);top:6.46067%;right:-167.5px}.interview-question-section .ellipse.bg-7{background:radial-gradient(closest-side,#00a43d33,#fff0);bottom:-154px;left:-170.5px}.interview-question-section .ellipse.bg-8{background:radial-gradient(closest-side,#ffd92633,#fff0);bottom:-154px;left:91.5px}.interview-question-section .ellipse.bg-9{background:radial-gradient(closest-side,#ccda0033,#fff0);bottom:-154px;right:163.5px}.interview-question-section .ellipse.bg-10{background:radial-gradient(closest-side,#ffd92633,#fff0);bottom:-154px;right:-167.5px}.interview-question-section .left-container-i{flex-direction:column;flex:66.667%;gap:24px;display:flex}.interview-question-section .question-container-i{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;padding:29px 33px 33px;display:flex}.interview-question-section .row-1-i{justify-content:flex-start;align-items:center;gap:16px;margin-bottom:20px;display:flex}.interview-question-section .medium-i{color:#1a1a1a;background-color:#ffd926;border-radius:16px;padding:8px;font-size:14px;font-weight:500;line-height:20px}.interview-question-section .bussines{color:#00a43d;background-color:#eaf4d4;border-radius:16px;padding:8px;font-size:14px;font-weight:500;line-height:20px}.interview-question-section .page{color:#1a1a1a;margin-left:auto;font-size:14px;line-height:21px}.interview-question-section .row-2-i{text-align:start;margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}.interview-question-section .row-3-i{color:#1a1a1a;background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;min-height:200px;margin-bottom:16px;padding:24px;font-size:16px;line-height:29.3px;display:flex}.interview-question-section .row-4-i{justify-content:flex-start;align-items:center;gap:16px;margin-bottom:32px;display:flex}.interview-question-section .leadership-i,.interview-question-section .conflict-i{color:#1a1a1a;background-color:#ccda00;border-radius:16px;padding:8px;font-size:14px;line-height:20px}.interview-question-section .row-5-i{justify-content:space-between;gap:12px;display:flex}.interview-question-section .show-i-button{color:#fff;cursor:pointer;background-color:#00a43d;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;height:40px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.interview-question-section .show-i-button:hover{background-color:#217942;box-shadow:0 4px 4px #0000001a}.interview-question-section .previous-i-button,.interview-question-section .next-i-button{color:#000;cursor:pointer;opacity:0;background-color:#ffd900;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;height:40px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.interview-question-section .previous-i-button:hover,.interview-question-section .next-i-button:hover{opacity:1}.interview-question-section .practise-container-i{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;flex:1;gap:16px;padding:25px;display:flex}.interview-question-section .today-i{text-align:start;font-size:16px;font-weight:700;line-height:24px}.interview-question-section .today-row-container-i{justify-content:space-between;gap:12px;display:flex}.interview-question-section .cards-i{flex-direction:column;flex:1;align-items:center;display:flex}.interview-question-section .cards-i .number{color:#00a43d;font-size:24px;font-weight:700;line-height:32px}.interview-question-section .cards-i .detail-i{color:#1a1a1a;font-size:14px;line-height:20px}.interview-question-section .right-container-i{background-color:#fff;border-radius:12px;flex-direction:column;flex:33.333%;gap:24px;display:flex}.interview-question-section .categories-container-i{border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;padding:25px;display:flex}.interview-question-section .categories-i{color:#000;text-align:start;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px;display:flex}.interview-question-section .categories-i svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.interview-question-section .categories-row{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.interview-question-section .categories-row:last-child{margin:0}.interview-question-section .info-i{color:#1a1a1a;font-size:16px;line-height:24px}.interview-question-section .categories-row .number{color:#00a43d;border-radius:8px;padding:4px 8px;font-size:14px;line-height:20px}.interview-question-section .progress-container-i{border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;padding:25px;display:flex}.interview-question-section .prog-title-i{color:#000;text-align:start;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px;display:flex}.interview-question-section .prog-title-i svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.interview-question-section .prog-row-1,.interview-question-section .prog-row-2,.interview-question-section .prog-row-3,.interview-question-section .prog-row-4{flex-direction:column;gap:8px;display:flex}.interview-question-section .prog-row-1,.interview-question-section .prog-row-2,.interview-question-section .prog-row-3{margin-bottom:16px}.interview-question-section .one-i{flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;line-height:20px;display:flex}.interview-question-section .percentage-bar-i{background-color:#f0f0f0;border-radius:9999px;height:8px;position:relative}.interview-question-section .percentage-bar-i .progress{background-color:#00a43d;border-radius:9999px;height:100%;position:absolute;left:0}.interview-question-section .percentage-bar-i .progress.overall{width:65%}.interview-question-section .percentage-bar-i .progress.business{width:80%}.interview-question-section .percentage-bar-i .progress.corporate{width:45%}.interview-question-section .percentage-bar-i .progress.career{width:70%}.interview-question-section .study-container-i{border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;padding:25px;display:flex}.interview-question-section .study{color:#000;text-align:start;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px;display:flex}.interview-question-section .study svg{stroke:#00a43d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0;width:20px;height:20px}.interview-question-section .study-row{justify-content:space-between;margin-bottom:12px;font-size:14px;display:flex}.interview-question-section .study-row:last-child{margin:0}.interview-question-section .daily{font-size:14px;line-height:20px}.interview-question-section .cards{font-size:14px;font-weight:500;line-height:20px}.interview-question-section .cards.orange{color:#c85e60}.interview-question-section .person-left-icon{object-fit:contain;object-position:center;aspect-ratio:152/234;width:152px;position:absolute;bottom:-128px;left:-127px}.interview-question-section .person-right-icon{object-fit:contain;object-position:center;aspect-ratio:186/208;width:186px;position:absolute;bottom:-128px;right:-141px}@media (width<=1024px){.interview-question-section .interview-question-section{padding:60px 16px 112px}.interview-question-section .thumbs-up-icon{top:60px}.interview-question-section .interview-container-i{max-width:100%;margin:auto 95px;padding:0 12px}.interview-question-section .title-row-i{flex-direction:column;gap:8px}.interview-question-section .big-title-i{margin-bottom:12px;font-size:32px;line-height:1.2}.interview-question-section .description-i{max-width:100%;font-size:18px;line-height:1.4}.interview-question-section .left-right-container-i{flex-direction:column;gap:24px}.interview-question-section .left-container-i,.interview-question-section .right-container-i{flex:100%}.interview-question-section .question-container-i,.interview-question-section .practise-container-i,.interview-question-section .categories-container-i,.interview-question-section .progress-container-i,.interview-question-section .study-container-i{padding:20px}.interview-question-section .row-3-i{min-height:auto;padding:16px}.interview-question-section .show-i-button,.interview-question-section .previous-i-button,.interview-question-section .next-i-button{flex:auto;width:100%;margin-bottom:8px}.interview-question-section .today-row-container-i{flex-direction:column;gap:8px}.interview-question-section .categories-row{flex-direction:column;align-items:flex-start;gap:8px}.interview-question-section .person-left-icon{width:121.6px;bottom:-86px;left:-96.6px}.interview-question-section .person-right-icon{width:148.8px;bottom:-86.4px;right:-103.8px}}@media (width<=768px){.interview-question-section .interview-question-section{padding:40px 12px 70px}.interview-question-section .lightbulb-icon{width:27.5px;top:100px;left:25px}.interview-question-section .star-icon{width:21px;top:61px;left:67px}.interview-question-section .thumbs-up-icon{width:28.5px;top:80px;right:30px}.interview-question-section .interview-container-i{margin:0}.interview-question-section .big-title-i{font-size:28px;line-height:1.2}.interview-question-section .description-i{margin-bottom:32px;font-size:16px;line-height:1.3}.interview-question-section .title-row-i{gap:6px}.interview-question-section .left-right-container-i{flex-direction:column;gap:16px}.interview-question-section .left-container-i,.interview-question-section .right-container-i{flex:100%}.interview-question-section .row-1-i{flex-direction:row;align-items:flex-start;gap:12px}.interview-question-section .row-4-i{flex-direction:row;align-items:flex-start;gap:6px;margin-bottom:24px}.interview-question-section .row-5-i{flex-direction:column}.interview-question-section .show-i-button,.interview-question-section .previous-i-button,.interview-question-section .next-i-button{justify-content:center;width:100%;padding:10px 14px;font-size:13px}.interview-question-section .today-row-container-i{flex-direction:column}.interview-question-section .categories-row{flex-direction:column;gap:6px}.interview-question-section .prog-row-1,.interview-question-section .prog-row-2,.interview-question-section .prog-row-3,.interview-question-section .prog-row-4{gap:6px}.interview-question-section .study-row{flex-direction:column;gap:6px}.interview-question-section .cards-i .number{font-size:20px;line-height:28px}.interview-question-section .cards-i .detail-i{font-size:13px}.interview-question-section .person-left-icon{width:91.2px;bottom:-45px;left:-10px}.interview-question-section .person-right-icon{width:111.6px;bottom:-45px;right:-10px}}.landing-page{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.candidate-screen{background-color:#1a1a1a;background-image:url(/assets/starry-background-CqKUsDYj.png);background-position:50%;background-repeat:repeat;background-size:contain;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;font-family:Nunito Sans,sans-serif;display:inline-flex}.candidate-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.candidate-screen .header1{color:#ccda00;font-size:24px;font-weight:700;line-height:35px}.candidate-screen .header2{color:#ccda00;text-align:center;font-size:16px;font-weight:700;line-height:35px}.candidate-screen .header3{color:#ccda00;font-size:16px;font-weight:700;line-height:22px}.candidate-screen .paragraph{color:#fff;font-size:16px;font-weight:400;line-height:25px}.candidate-screen .header-button{color:#fff;text-align:center;background-color:#00a43d;border-radius:6.25px;padding:17px 46px;font-size:16px;font-weight:700;line-height:22px}.candidate-screen section[name=top] .container{align-items:center;padding:52px 30px 65px}.candidate-screen section[name=top] .text-video-container{flex-direction:row;justify-content:center;align-items:center;gap:70px;width:100%;margin-bottom:68px;display:flex}.candidate-screen section[name=top] .text-container{text-align:start;flex:0 310px}.candidate-screen section[name=top] .text-container .header1{margin-bottom:8px}.candidate-screen section[name=top] .line-loop-img{object-fit:cover;object-position:center;width:85px;height:12px;margin:0 24px}.candidate-screen section[name=top] .video-wrapper{aspect-ratio:586/309;flex:0 586px}.candidate-screen section[name=top] .video-container{background-image:url(/assets/video-background-BlAUs-vH.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;margin-top:6.31%;position:relative}.candidate-screen section[name=top] .video{width:34.13%;height:116.5%;position:absolute;top:-11.97%;left:48.15%}.candidate-screen section[name=top] .video-content{border-radius:10px;width:100%;height:100%}.candidate-screen section[name=top] .questions-data{text-align:center;max-width:459px}.candidate-screen section[name=features] .container{align-items:center;padding:0 20px 78px;overflow:hidden}.candidate-screen section[name=features] .header-button{margin-bottom:35px}.candidate-screen section[name=features] .feature-item{flex-direction:row;justify-content:center;align-items:center;gap:42px;width:100%;margin-bottom:40px;display:flex}.candidate-screen section[name=features] .feature-item:last-child{margin-bottom:0}.candidate-screen section[name=features] .feature-item.text-right{flex-direction:row-reverse}.candidate-screen section[name=features] .feature-item .text-container{flex-direction:row;justify-content:flex-end;align-items:center;width:383px;height:100%;display:flex}.candidate-screen section[name=features] .feature-item.text-right .text-container{justify-content:flex-start}.candidate-screen section[name=features] .feature-item .text{text-align:start;max-width:300px;position:relative}.candidate-screen section[name=features] .header3{margin-bottom:8px}.candidate-screen section[name=features] .text img{object-fit:contain;object-position:center;position:absolute}.candidate-screen section[name=features] .text img.green-star{width:81.25px;height:auto;top:-40px;left:-112px}.candidate-screen section[name=features] .text img.yellow-star{width:61.25px;height:auto;top:-79px;right:-111px}.candidate-screen section[name=features] .text img.lime-star{width:59px;height:auto;bottom:-83px;right:15px}.candidate-screen section[name=features] .feature-item .img-container{z-index:2;flex:0 518px}.candidate-screen section[name=features] .feature-item .img-container img{vertical-align:middle;width:100%;height:auto}.candidate-screen section[name=how] .container{align-items:center;max-width:1308px;padding:0 66.5px 52px}.candidate-screen section[name=how] .header-button{margin-bottom:16px}.candidate-screen section[name=how] .header2{margin-bottom:18px}.candidate-screen section[name=how] .block-list{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:800px;display:flex}.candidate-screen section[name=how] .block-item{flex-direction:column;flex:0 200px;justify-content:flex-start;align-self:stretch;align-items:center;display:flex;position:relative}.candidate-screen section[name=how] .img-container{z-index:1;background-color:#fff;border:1px solid #ccda00;border-radius:6.25px;justify-content:center;align-items:center;width:100%;height:auto;margin-bottom:16px;padding:27.5px;display:flex}.candidate-screen section[name=how] .img-container img{object-fit:contain;object-position:center;width:100%;max-width:145px;height:auto}.candidate-screen section[name=how] .paragraph{text-align:center;z-index:1;padding:0 5px}.candidate-screen section[name=how] .bg{background:radial-gradient(#ccda0066 0%,#0000 70%);width:333px;height:333px;position:absolute;top:80px;left:-66.5px}.candidate-screen section[name=pricing] .container{align-items:center;max-width:none;padding:0 34px;overflow:hidden}.candidate-screen section[name=pricing] .header-button{margin-bottom:16px}.candidate-screen section[name=pricing] .header2{text-align:center;max-width:345px;margin-bottom:59px}.candidate-screen section[name=pricing] .offer-list{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:5px;width:100%;display:flex}.candidate-screen section[name=pricing] .offer-item{z-index:0;background:linear-gradient(#0000,#00a43d,#eaf4d4,#ffd926,#ffd926,#eaf4d4,#00a43d,#0000,#0000);flex:0 313px;align-self:stretch;padding:0 16px 78px;position:relative}.candidate-screen section[name=pricing] .offer-item .bg-top{background:radial-gradient(farthest-side,#fff -200%,#0000 90%);width:100%;height:100px;position:absolute;top:-35px;left:0}.candidate-screen section[name=pricing] .content{z-index:2;background-color:#fff;border:1.25px solid #00a43d;border-radius:6.25px;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;min-height:879px;padding:0 21.5px 11px;display:flex;position:relative}.candidate-screen section[name=pricing] .content.bg-green{background-color:#eaf4d4}.candidate-screen section[name=pricing] .price-container{border-bottom:1px solid #00a43d;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:173px;margin-bottom:17px;padding:30px 0 14px;display:flex}.candidate-screen section[name=pricing] .plan-list{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:188px;display:flex}.candidate-screen section[name=pricing] .plan-item{text-align:center;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;gap:5px;width:100%;margin-bottom:21px;display:flex}.candidate-screen section[name=pricing] .plan-item.small-margin{margin-bottom:10px}.candidate-screen section[name=pricing] .plan-item .type{color:#707070;width:62px;font-size:16px;font-weight:700;line-height:25px}.candidate-screen section[name=pricing] .plan-item .price{color:#00a43d;font-size:32px;font-weight:700;line-height:25px}.candidate-screen section[name=pricing] .plan-item .price.free{color:#707070;width:100%}.candidate-screen section[name=pricing] .plan-item .price.discount{color:#707070;width:100%;font-size:16px;font-weight:700;line-height:25px;text-decoration-line:line-through}.candidate-screen section[name=pricing] .start-button{color:#00a43d;background:#fff;border:1px solid #00a43d;border-radius:10px;padding:5.5px 32px;font-size:16px;font-weight:700;line-height:22px}.candidate-screen section[name=pricing] .list-container{text-align:start;width:100%;margin-bottom:34px}.candidate-screen section[name=pricing] .list-container.feature-list{min-height:181px}.candidate-screen section[name=pricing] .list-title{color:#00a43d;text-align:center;margin-bottom:8px;font-size:16px;font-weight:700;line-height:25px}.candidate-screen section[name=pricing] .list-container ul{margin:0;padding-left:16px}.candidate-screen section[name=pricing] .list-container li{color:#707070;font-size:12px;font-weight:400;line-height:25px}.candidate-screen section[name=pricing] .green-hand{object-fit:contain;object-position:center;z-index:3;width:100%;max-width:115px;height:auto;position:absolute;top:-40px;left:-29px}.candidate-screen section[name=pricing] .yellow-star-thick{object-fit:contain;object-position:center;z-index:1;width:100%;max-width:92.5px;height:auto;position:absolute;bottom:32px;right:-30px}.candidate-screen section[name=about] .container{align-items:center;max-width:1200px;padding:0 20px 47px}.candidate-screen section[name=about] .info-container{width:100%;max-width:1033px;padding:16px 52px 92px;position:relative}.candidate-screen section[name=about] .paragraph{text-align:start;width:100%;margin-bottom:25px}.candidate-screen section[name=about] .label{margin-bottom:20px}.candidate-screen section[name=about] .block-list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:27px;display:flex}.candidate-screen section[name=about] .block-item{background-color:#f0f0f0;width:125px;height:64px}.candidate-screen section[name=about] .block-item img{object-fit:contain;object-position:center;width:100%;height:100%}.candidate-screen section[name=about] .tall-plants{object-fit:contain;object-position:center;width:25px;height:79px;position:absolute;bottom:12px;left:0}.candidate-screen section[name=about] .short-plants{object-fit:contain;object-position:center;width:18px;height:58px;position:absolute;bottom:0;left:30px}.candidate-screen section[name=about] .person{object-fit:contain;object-position:center;width:107px;height:147px;position:absolute;bottom:0;right:0}@media only screen and (width<=800px){.candidate-screen section[name=top] .container{padding:52px 20px 54px}.candidate-screen section[name=top] .text-video-container{flex-wrap:wrap}.candidate-screen section[name=features] .feature-item{flex-wrap:wrap;gap:24px;margin-bottom:51px}.candidate-screen section[name=features] .feature-item .text-container,.candidate-screen section[name=features] .feature-item.text-right .text-container{justify-content:center}.candidate-screen section[name=features] .feature-item .text{text-align:center}.candidate-screen section[name=how] .block-list{flex-wrap:wrap;justify-content:center;gap:40px}.candidate-screen section[name=about] .container{padding:0 10px 47px}.candidate-screen section[name=about] .info-container{padding:16px 30px 125px}.candidate-screen section[name=about] .block-list{justify-content:center}.candidate-screen section[name=about] .paragraph{text-align:justify}}@media only screen and (width>=481px) and (width<=800px){.candidate-screen section[name=about] .info-container{padding:16px 52px 125px}}.employer-screen{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex;overflow:hidden}.employer-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.employer-screen .header-button{color:#fff;text-align:center;background-color:#00a43d;border-radius:6.25px;padding:17px 41px;font-size:16px;font-weight:700;line-height:22px}.employer-screen .paragraph{color:#707070;text-align:start;font-size:16px;font-weight:400;line-height:25px}.employer-screen video{vertical-align:middle}.employer-screen section[name=top]{min-height:372px;padding:76px 10px 51px;position:relative}.employer-screen section[name=top]:before{z-index:-1;opacity:.45;content:"";background-image:url(/assets/employer-top-bg-Bzt9ML59.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.employer-screen section[name=top] .container{align-items:center;max-width:868px;height:100%;padding:37.5px 115px 79.5px;position:relative}.employer-screen section[name=top] .text-container{text-align:center}.employer-screen section[name=top] .text-container .title{color:#00a43d;max-width:600px;margin-bottom:8px;font-size:24px;font-weight:700;line-height:35px}.employer-screen section[name=top] .text-container .description{color:#707070;max-width:600px;font-size:16px;font-weight:400;line-height:25px}.employer-screen section[name=top] .braces{object-fit:contain;object-position:center;width:51.25px;height:36.88px;position:absolute;top:0;left:0}.employer-screen section[name=top] .letter{object-fit:contain;object-position:center;width:36.88px;height:40.63px;position:absolute;top:11.25px;right:0}.employer-screen section[name=top] .tag{object-fit:contain;object-position:center;width:60px;height:43.13px;position:absolute;bottom:94px;right:37px}.employer-screen section[name=top] .hand{object-fit:contain;object-position:center;width:63.75px;height:66.25px;position:absolute;bottom:19px;left:107px}.employer-screen section[name=features] .container{align-items:center;max-width:none;padding:14px 30px 77.5px}.employer-screen section[name=features] .feature-list{flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;max-width:982px;margin:35px 0 0;display:flex}.employer-screen section[name=features] .feature-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:13px;display:flex}.employer-screen section[name=features] .feature-item.text-right{flex-direction:row-reverse;gap:61px}.employer-screen section[name=features] .text-container{text-align:start;flex:0 400px;margin-left:21px}.employer-screen section[name=features] .feature-item.text-right .text-container{margin-left:0}.employer-screen section[name=features] .title{color:#00a43d;margin-bottom:8px;font-size:16px;font-weight:700;line-height:22px}.employer-screen section[name=features] .description{color:#707070;font-size:16px;font-weight:400;line-height:25px}.employer-screen section[name=features] .img-container{flex:0 518px}.employer-screen section[name=features] .img-container img{object-fit:contain;object-position:center;vertical-align:middle;width:100%;height:auto}.employer-screen section[name=how] .container{align-items:center;max-width:1104px;padding:0 25px 78px}.employer-screen section[name=how] .block-list{flex-flow:wrap;justify-content:center;align-items:center;gap:28px;width:100%;max-width:653px;margin-top:45px;display:flex;position:relative}.employer-screen section[name=how] .block-list .background{background:radial-gradient(#ccda0066 0%,#fff0 65%);width:100%;height:calc(100% + 360px);position:absolute;top:-110px;left:4px}.employer-screen section[name=how] .block-item{text-align:center;z-index:1;background-color:#fff;border-radius:10px;flex-direction:column;flex:0 312.5px;justify-content:center;align-items:center;height:218.75px;display:flex}.employer-screen section[name=how] .block-item.green{color:#00a43d;border:1px solid #00a43d;box-shadow:5px 5px #00a43d}.employer-screen section[name=how] .block-item.pink{color:#c85e60;border:1px solid #c85e60;box-shadow:5px 5px #c85e60}.employer-screen section[name=how] .block-item .img-container{max-width:50px;margin-bottom:14px}.employer-screen section[name=how] .block-item .img-container .icon{object-fit:contain;object-position:center;vertical-align:middle;width:100%;height:auto}.employer-screen section[name=how] .block-item .description{max-width:200px;font-size:16px;font-weight:400;line-height:25px}.employer-screen section[name=calculator] .container{align-items:center;padding:0 25px}.employer-screen section[name=calculator] .content{width:100%;max-width:653px;margin-top:24px}.employer-screen section[name=calculator] .input-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:43px;margin-bottom:17.5px;display:flex}.employer-screen section[name=calculator] .input-container{border:1px solid #00a43d;border-radius:6.25px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:56.25px;padding:0 30px 0 5px;display:flex}.employer-screen section[name=calculator] .input-container .dollar{color:#00a43d;text-align:center;flex-shrink:0;min-width:45px;font-size:24px;font-weight:700;line-height:25px}.employer-screen section[name=calculator] .input-container input{color:#707070;z-index:0;border:none;height:100%;padding:0 0 0 5px;font-size:16px;font-weight:400;line-height:25px}.employer-screen section[name=calculator] .input-container input:focus-visible{outline:none}.employer-screen section[name=calculator] .title{color:#00a43d;font-size:24px;font-weight:700;line-height:25px}.employer-screen section[name=calculator] .check-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.employer-screen section[name=calculator] .check-item{border-top:1px solid #707070;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;width:100%;min-height:60px;padding:13.875px 0;display:flex}.employer-screen section[name=calculator] .check-item:last-child{border-bottom:1px solid #707070}.employer-screen section[name=calculator] .check-item .title{color:#00a43d;font-size:24px;font-weight:700;line-height:33px}.employer-screen section[name=calculator] .check-item .checkmark{opacity:0;background-color:#00a43d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACLSURBVHgB7dXbDYAgEETRLcUS7JBSLcESRohgDAk+NgHmY07C7+YGBcxERESeAAhxbXGtxibHJXtcizGp4rh2T3FeivNSnFe3uHRp5qHBnLruXBqYB8MTOeSzeiOH/nN/IzHjQHyNxMzT+hYJhqukFUkRZ41IqriiiuSKK26RfHEFzteGM05ERORyAJTPnUjMf+z/AAAAAElFTkSuQmCC);background-position:50%;background-size:25px 25px;border-radius:50%;flex-shrink:0;width:31.25px;height:31.25px}.employer-screen section[name=calculator] .check-item.active .checkmark{opacity:1}.employer-screen section[name=calculator] .check-item .description{color:#eaf4d4;text-align:start;font-size:16px;font-weight:700;line-height:25px}.employer-screen section[name=calculator] .check-item.active .description{color:#707070}.employer-screen section[name=calculator] .question{color:#00a43d;text-align:start;margin:10px 0 21px;font-size:16px;font-weight:700;line-height:25px}.employer-screen section[name=calculator] .button-list{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:403px;display:flex}.employer-screen section[name=calculator] .button-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;display:flex}.employer-screen section[name=calculator] .button-item .button-container{cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #00a43d;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:19px;height:19px;padding:1px;display:flex;position:relative;overflow:hidden}.employer-screen section[name=calculator] .button-item .button-container input{opacity:0;cursor:pointer;z-index:2;width:100%;height:100%;margin:0;padding:0;position:absolute}.employer-screen section[name=calculator] .button-item .button-container .radio{background-color:#fff;border-radius:50%;width:100%;height:100%}.employer-screen section[name=calculator] .button-container input:checked~.radio{background-color:#00a43d}.employer-screen section[name=calculator] .button-item label{color:#707070;font-size:16px;font-weight:400;line-height:25px}.employer-screen section[name=calculator] .alacarte{flex-flow:wrap;justify-content:center;align-items:center;gap:10px;margin-top:53px;display:flex}.employer-screen section[name=calculator] .alacarte button{color:#00a43d;background-color:#fff;border:1px solid #00a43d;border-radius:6.25px;height:35px;padding:0 27px;font-size:16px;font-weight:700;line-height:22px}.employer-screen section[name=calculator] .alacarte a{color:#707070;font-size:16px;font-weight:700;line-height:22px;text-decoration-line:underline}.employer-screen section[name=contact]{padding:48px 19px 0}.employer-screen section[name=contact] .container{background:linear-gradient(135deg,#fff,#eaf4d4);border-radius:6.25px;align-items:center;max-width:none;padding:56px 30px 46px}.employer-screen section[name=contact] .form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:801px;margin-top:24px;display:flex}.employer-screen section[name=contact] .input-list{flex-direction:row;justify-content:flex-start;align-items:center;gap:35px;width:100%;max-width:606px;display:flex}.employer-screen section[name=contact] .input-item{text-align:start;width:100%;margin-bottom:35px}.employer-screen section[name=contact] .title{color:#00a43d;margin-bottom:10px;font-size:16px;font-weight:700;line-height:25px}.employer-screen section[name=contact] .title .red{color:#c85e60}.employer-screen section[name=contact] input.text{color:#707070;background-color:#fff;border:1px solid #00a43d;border-radius:6.25px;max-width:606px;padding:5.5px 15px;font-size:16px;font-weight:400;line-height:22px}.employer-screen section[name=contact] .radio-button-list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:5px;display:flex}.employer-screen section[name=contact] .radio-button-item{color:#00a43d;cursor:pointer;background-color:#fff;border:1px solid #00a43d;border-radius:6.25px;flex:0 156px;justify-content:center;align-self:stretch;align-items:center;padding:5px 10px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.employer-screen section[name=contact] .radio-button-item:has(input:checked){color:#fff;background-color:#00a43d}.employer-screen section[name=contact] .radio-button-item span{text-align:center;font-size:16px;font-weight:700;line-height:25px}.employer-screen section[name=contact] .radio-button-item input{border:none;width:0;height:0;margin:0;padding:0;position:absolute}.employer-screen section[name=contact] .checkbox-label{color:#707070;cursor:pointer;justify-content:flex-start;align-items:center;gap:5px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:25px;display:flex}.employer-screen section[name=contact] .checkbox-label .checkbox-container{background-color:#fff;border:1px solid #00a43d;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;padding:1px;display:flex;overflow:hidden}.employer-screen section[name=contact] .checkbox-label .checkbox-container input{cursor:pointer;border:none;border-radius:50%;width:100%;height:100%;margin:0;padding:0;transition:background-color .2s ease-in-out}.employer-screen section[name=contact] .checkbox-label .checkbox-container input:checked{background-color:#00a43d}.employer-screen section[name=contact] .recaptcha-container{text-align:center;justify-content:center;align-items:center;width:100%;display:inline-flex}.employer-screen section[name=contact] .policy{color:#707070;text-align:center;align-self:center;max-width:420px;margin:1px 0 16px;font-size:10px;font-weight:400;line-height:14px}.employer-screen section[name=contact] .policy a{color:#707070;font-size:10px;font-weight:400;line-height:14px;text-decoration:underline}.employer-screen section[name=contact] .submit-button{color:#00a43d;text-align:center;background-color:#fff;border:1px solid #00a43d;border-radius:6.25px;align-self:center;width:156px;height:35px;padding:0;font-size:16px;font-weight:700;line-height:25px;transition:all .2s ease-in-out}.employer-screen section[name=contact] .submit-button:hover{color:#fff;background-color:#00a43d}.employer-screen section[name=roadshow] .container{align-items:center;max-width:1920px;padding:42px 16.814% 57px;overflow:hidden}.employer-screen section[name=roadshow] .video-container{aspect-ratio:1200/675;width:100%;max-width:750px;margin-top:16px;position:relative}.employer-screen section[name=roadshow] .person-right{object-fit:contain;object-position:center;width:20.533%;height:40.77%;position:absolute;bottom:-13.511%;right:-24.533%}.employer-screen section[name=roadshow] .person-left{object-fit:contain;object-position:center;width:15.866%;height:40.888%;position:absolute;bottom:-13.51%;left:-18.933%}.employer-screen section[name=roadshow] .video-container .bg{aspect-ratio:1;opacity:.9;z-index:-1;width:62.5%;position:absolute}.employer-screen section[name=roadshow] .video-container .bg.yellow{background:radial-gradient(#ffd92666 0%,#fff0 45%)}.employer-screen section[name=roadshow] .video-container .bg.lime{background:radial-gradient(#ccda0066 0%,#fff0 45%)}.employer-screen section[name=roadshow] .video-container .bg.green{background:radial-gradient(#00a43d66 0%,#fff0 45%)}.employer-screen section[name=roadshow] .video-container .bg.position-0{top:-40.265%;left:-28.661%}.employer-screen section[name=roadshow] .video-container .bg.position-1{top:-40.265%;left:3.167%}.employer-screen section[name=roadshow] .video-container .bg.position-2{top:-40.265%;left:32.333%}.employer-screen section[name=roadshow] .video-container .bg.position-3{top:-40.265%;right:-28.661%}.employer-screen section[name=roadshow] .video-container .bg.position-4{top:6.963%;left:-28.661%}.employer-screen section[name=roadshow] .video-container .bg.position-5{top:6.963%;right:-28.661%}.employer-screen section[name=roadshow] .video-container .bg.position-6{bottom:-59.735%;left:-28.661%}.employer-screen section[name=roadshow] .video-container .bg.position-7{bottom:-59.735%;left:3.167%}.employer-screen section[name=roadshow] .video-container .bg.position-8{bottom:-59.735%;left:32.333%}.employer-screen section[name=roadshow] .video-container .bg.position-9{bottom:-59.735%;right:-28.661%}.employer-screen section[name=about]{position:relative}.employer-screen section[name=about] .container{align-items:center;max-width:1200px;padding:25px 20px 56px}.employer-screen section[name=about] .container:before{z-index:-1;opacity:.2;content:"";background-image:url(/assets/employer-about-bg-D_5MAWmt.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.employer-screen section[name=about] .info-container{max-width:923px;margin-top:16px}.employer-screen section[name=about] .paragraph{margin-bottom:25px}.employer-screen section[name=about] .label{margin-bottom:0}.employer-screen section[name=about] .block-list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;max-width:max-content;margin:25px 0;display:flex}.employer-screen section[name=about] .block-item{background-color:#f0f0f0;width:125px;height:64px}.employer-screen section[name=about] .block-item img{object-fit:contain;object-position:center;width:100%;height:100%}@media only screen and (width<=800px){.employer-screen section[name=top] .container{padding:67.5px 15px 109.5px}.employer-screen section[name=top] .letter{top:0}.employer-screen section[name=top] .tag{bottom:19px;right:0}.employer-screen section[name=top] .hand{left:0}.employer-screen section[name=features] .feature-list{gap:48px}.employer-screen section[name=features] .feature-item,.employer-screen section[name=features] .feature-item.text-right{flex-wrap:wrap;justify-content:center;gap:24px}.employer-screen section[name=features] .text-container{text-align:center;margin-left:0}.employer-screen section[name=contact] .radio-button-list{justify-content:center}.employer-screen section[name=contact] .input-list{flex-wrap:wrap;gap:0}.employer-screen section[name=calculator] .input-item{gap:23px}.employer-screen section[name=roadshow] .container{padding:42px 20px 89px}.employer-screen section[name=roadshow] .person-right{width:62px;height:69px;bottom:-89px;right:0}.employer-screen section[name=roadshow] .person-left{width:45px;height:69px;bottom:-89px;left:0}.employer-screen section[name=about] .block-list{justify-content:center}.employer-screen section[name=about] .paragraph{text-align:justify}}@media only screen and (width>=481px) and (width<=800px){.employer-screen section[name=top] .container{padding:37.5px 75px 79.5px}.employer-screen section[name=contact] .radio-button-list{justify-content:flex-start}.employer-screen section[name=contact] .input-list{flex-wrap:nowrap;gap:35px}.employer-screen section[name=calculator] .input-item{gap:43px}.employer-screen section[name=roadshow] .container{padding:42px 16.814% 57px}.employer-screen section[name=roadshow] .person-right{width:20.533%;height:40.77%;bottom:-13.511%;right:-24.533%}.employer-screen section[name=roadshow] .person-left{width:15.866%;height:40.888%;bottom:-13.51%;left:-18.933%}}.institution-screen{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.institution-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.institution-screen .paragraph{color:#707070;text-align:start;font-size:16px;font-weight:400;line-height:25px}.institution-screen .header-button{color:#fff;text-align:center;background-color:#00a43d;border-radius:6.25px;padding:17px 41px;font-size:16px;font-weight:700;line-height:22px}.institution-screen img,.institution-screen video{vertical-align:middle}.institution-screen section[name=top] .container{flex-direction:row;justify-content:center;align-items:center;gap:30px;max-width:1003px;padding:88.75px 30px 96px;position:relative}.institution-screen section[name=top] .text-container{text-align:start;flex:0 0 350px}.institution-screen section[name=top] .title{color:#00a43d;margin-bottom:8px;font-size:24px;font-weight:700;line-height:35px}.institution-screen section[name=top] .title span{margin-right:24px}.institution-screen section[name=top] .line-loop{object-fit:contain;object-position:center;width:90px;height:auto}.institution-screen section[name=top] .img-container{flex:0 523px;position:relative}.institution-screen section[name=top] .img-container .background-image{object-fit:contain;object-position:center;width:100%;height:auto}.institution-screen section[name=top] .img-container .person-image{object-fit:contain;object-position:center;width:32.122%;height:auto;position:absolute;top:23.088%;right:-3.442%}.institution-screen section[name=partner]{padding:0 18.75px}.institution-screen section[name=partner] .header-button{margin-bottom:45px}.institution-screen section[name=partner] .container{background:linear-gradient(135deg,#fff,#eaf4d4);border-radius:6.25px;align-items:center;max-width:none;padding:31.25px 20px 62px}.institution-screen section[name=partner] .list-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:73.5px;max-width:879px;margin-bottom:60px;display:flex}.institution-screen section[name=partner] .list-item:last-child{margin-bottom:0}.institution-screen section[name=partner] .list-item.text-right{flex-direction:row-reverse;justify-content:space-between}.institution-screen section[name=partner] .text-container{text-align:start;flex:0 384px}.institution-screen section[name=partner] .title{color:#00a43d;margin-bottom:8px;font-size:16px;font-weight:700;line-height:22px}.institution-screen section[name=partner] .img-container{border:1px solid #00a43d;border-radius:6.25px;flex:0 400px;height:200px;position:relative;overflow:hidden;box-shadow:2.5px 2.5px 2.5px #00a43d}.institution-screen section[name=partner] .img-container .background-image{object-fit:cover;object-position:center;width:100%;height:100%}.institution-screen section[name=partner] .img-container .badge{object-fit:contain;object-position:center;position:absolute}.institution-screen section[name=partner] .img-container .badge.envelope{width:82.5px;height:59px;top:111px;left:31px}.institution-screen section[name=partner] .img-container .badge.bag{width:74px;height:53px;top:127px;right:36px}.institution-screen section[name=partner] .img-container .badge.paper{width:71px;height:51px;top:121px;left:114px}.institution-screen section[name=partner] .img-container .badge.letter{width:48px;height:53px;top:14px;right:12px}.institution-screen section[name=partner] .img-container .badge.hand{width:77px;height:86px;top:100px;right:19px}.institution-screen section[name=email]{background:radial-gradient(circle,#ccda0066 0%,#fff 40%);padding:62px 20px 129px}.institution-screen section[name=email] .container{justify-content:center;align-items:center;max-width:935px;min-height:280px;padding:0 198px;position:relative}.institution-screen section[name=email] .title{color:#00a43d;text-align:center;max-width:344px;margin-bottom:15px;font-size:16px;font-weight:700;line-height:35px}.institution-screen section[name=email] .email-input{color:#707070;text-align:center;background-color:#0000;border-color:#707070;border-top-style:none;border-top-width:medium;border-left-style:none;border-left-width:medium;border-right-style:none;border-right-width:medium;max-width:365px;padding:2.5px 15px;font-size:16px;font-weight:400;line-height:25px}.institution-screen section[name=email] img{object-fit:contain;object-position:center;position:absolute}.institution-screen section[name=email] .green-hand{width:83px;height:53px;top:0;left:50px}.institution-screen section[name=email] .green-noti{width:94px;height:42px;bottom:0;left:0}.institution-screen section[name=email] .yellow-hand{width:83px;height:64px;bottom:27px;right:69px}.institution-screen section[name=email] .green-textbox{width:63px;height:45px;top:44px;right:0}.institution-screen section[name=roadshow]{padding:0 18.75px}.institution-screen section[name=roadshow] .container{background-image:url(/assets/green-circles-bg-D8aiBNKv.png);background-position:50%;background-repeat:repeat-y;background-size:cover;align-items:center;max-width:none;padding:42.5px 20px 85px}.institution-screen section[name=roadshow] .video-container{aspect-ratio:1200/675;width:100%;max-width:750px;margin-top:35px;position:relative}.institution-screen section[name=about] .container{align-items:center;max-width:1147px;margin:0 5px 19px;padding:12px 112px 56px;position:relative}.institution-screen section[name=about] .info-container{max-width:923px;margin-top:16px}.institution-screen section[name=about] .paragraph{margin-bottom:25px}.institution-screen section[name=about] .paragraph.label{margin-bottom:20px}.institution-screen section[name=about] .block-list{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:27px;display:flex}.institution-screen section[name=about] .block-item{width:125px;height:64px}.institution-screen section[name=about] .block-item img{object-fit:contain;object-position:center;width:100%;height:100%}.institution-screen section[name=about] .person-left{object-fit:contain;object-position:center;width:89px;height:151px;position:absolute;bottom:0;left:0}.institution-screen section[name=about] .person-right{object-fit:contain;object-position:center;width:121px;height:151px;position:absolute;bottom:0;right:0}@media only screen and (width<=800px){.institution-screen section[name=top] .container{flex-wrap:wrap;gap:40px;padding:88.75px 20px 96px}.institution-screen section[name=top] .text-container{flex:0 490px;padding:0 20px}.institution-screen section[name=partner] .list-item,.institution-screen section[name=partner] .list-item.text-right{flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:72px}.institution-screen section[name=email] .container{padding:65px 30px 100px}.institution-screen section[name=email] .green-hand{top:0;left:0}.institution-screen section[name=email] .green-textbox{top:0;right:0}.institution-screen section[name=email] .green-noti{bottom:0;left:0}.institution-screen section[name=email] .yellow-hand{bottom:0;right:0}.institution-screen section[name=roadshow] .container{padding:42.5px 10px 85px}.institution-screen section[name=about] .container{padding:12px 20px 141px}.institution-screen section[name=about] .block-list{justify-content:center}.institution-screen section[name=about] .paragraph{text-align:justify}}@media only screen and (width>=481px) and (width<=800px){.institution-screen section[name=roadshow] .container{padding:42.5px 20px 85px}}.interview-benchmark-page{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.interview-benchmark-page .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;padding:30px 45px;display:inline-flex}.interview-benchmark-page .header{margin-bottom:16px;font-size:24px;text-decoration:underline}.interview-benchmark-page .desc{margin-bottom:16px;font-size:16px}.interview-benchmark-page ul{margin-bottom:16px;font-size:16px;list-style:inside}.interview-benchmark-page table{border:1px solid #000;width:100%;margin-bottom:27px}.interview-benchmark-page th{border:1px solid #000;padding:10px}.interview-benchmark-page td{text-align:center;border:1px solid #000;padding:10px}@media only screen and (width<=800px){.interview-benchmark-page table{font-size:12px}}.error-page{padding:45px 60px}.home-hkubs-screen{flex-direction:column;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.home-hkubs-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-hkubs-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-hkubs-screen section[name=top]{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;display:inline-flex}.home-hkubs-screen section[name=top] .side{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.home-hkubs-screen section[name=top] .side.left{background:linear-gradient(135deg,#00a43e,#ccda00)}.home-hkubs-screen section[name=top] .side.right{justify-content:center;align-items:center}.home-hkubs-screen section[name=top] .logo{object-fit:contain;width:140px;height:40px;margin:32px 24px}.home-hkubs-screen section[name=top] .center{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;display:inline-flex}.home-hkubs-screen section[name=top] .center .title{color:#fff;font-size:36px;font-weight:700;line-height:48px}.home-hkubs-screen section[name=top] .center img{object-fit:contain;width:440px;height:365px;margin-top:32px}.home-hkubs-screen section[name=top] .bottom{padding:32px 24px}.home-hkubs-screen section[name=top] .bottom .title{color:#fff;text-align:left;font-size:24px;font-weight:700}.home-hkubs-screen section[name=top] .bottom .desc{color:#fff;text-align:left;margin-top:8px;font-size:16px}.home-hkubs-screen section[name=top] .login{flex-direction:column;justify-content:center;align-items:center;width:360px;height:auto;display:inline-flex}.home-hkubs-screen section[name=top] .login .logo{object-fit:contain;width:auto;height:75px}.home-hkubs-screen section[name=top] .login .title{color:#00a43e;text-align:center;font-size:24px}.home-hkubs-screen section[name=top] .login .subtitle{color:#1a1a1a;text-align:center;margin-top:8px;font-size:16px}.home-hkubs-screen section[name=top] .login .form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:16px;display:inline-flex}.home-hkubs-screen section[name=top] .login .form-row .name{color:#1a1a1a;text-align:left;font-size:16px}.home-hkubs-screen section[name=top] .login .form-row input{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;width:100%;height:40px;font-size:14px}.home-hkubs-screen section[name=top] .login .form-row input::placeholder{color:#00a43e;opacity:1}.home-hkubs-screen section[name=top] .login .form-row input:focus{outline:none}.home-hkubs-screen section[name=top] .login button{width:100%;margin-top:8px;margin-bottom:16px}.home-hkubs-screen section[name=top] .login .forget{color:#00a43e;text-align:center;cursor:pointer;margin-top:24px;font-size:16px}.home-hkubs-screen section[name=top] .login .tnc{color:#1a1a1a;text-align:center;width:100%;margin-top:16px;font-size:12px}.home-hkubs-screen section[name=top] .login .tnc a{color:#00a43e}@media only screen and (width<=800px){.home-hkubs-screen section[name=top]{flex-direction:column}.home-hkubs-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-hkubs-screen section[name=top] .side.left{display:none}.home-hkubs-screen section[name=top] .login{width:100%;padding:0 24px}}.home-cbcityu-screen{flex-direction:column;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.home-cbcityu-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-cbcityu-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-cbcityu-screen section[name=top]{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;display:inline-flex}.home-cbcityu-screen section[name=top] .side{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.home-cbcityu-screen section[name=top] .side.left{background:linear-gradient(135deg,#00a43e,#ccda00)}.home-cbcityu-screen section[name=top] .side.right{justify-content:center;align-items:center}.home-cbcityu-screen section[name=top] .logo{object-fit:contain;width:160px;height:60px;margin:32px 24px}.home-cbcityu-screen section[name=top] .center{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;display:inline-flex}.home-cbcityu-screen section[name=top] .center .title{color:#fff;font-size:36px;font-weight:700;line-height:48px}.home-cbcityu-screen section[name=top] .center img{object-fit:contain;width:440px;height:365px;margin-top:32px}.home-cbcityu-screen section[name=top] .bottom{padding:32px 24px}.home-cbcityu-screen section[name=top] .bottom .title{color:#fff;text-align:left;font-size:24px;font-weight:700}.home-cbcityu-screen section[name=top] .bottom .desc{color:#fff;text-align:left;margin-top:8px;font-size:16px}.home-cbcityu-screen section[name=top] .login{flex-direction:column;justify-content:center;align-items:center;width:360px;height:auto;display:inline-flex}.home-cbcityu-screen section[name=top] .login .logo{object-fit:contain;width:auto;height:90px}.home-cbcityu-screen section[name=top] .login .title{color:#00a43e;text-align:center;font-size:24px}.home-cbcityu-screen section[name=top] .login .subtitle{color:#1a1a1a;text-align:center;margin-top:8px;font-size:16px}.home-cbcityu-screen section[name=top] .login .form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:16px;display:inline-flex}.home-cbcityu-screen section[name=top] .login .form-row .name{color:#1a1a1a;text-align:left;font-size:16px}.home-cbcityu-screen section[name=top] .login .form-row input{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;width:100%;height:40px;font-size:14px}.home-cbcityu-screen section[name=top] .login .form-row input::placeholder{color:#00a43e;opacity:1}.home-cbcityu-screen section[name=top] .login .form-row input:focus{outline:none}.home-cbcityu-screen section[name=top] .login button{width:100%;margin-top:8px;margin-bottom:16px}.home-cbcityu-screen section[name=top] .login .forget{color:#00a43e;text-align:center;cursor:pointer;margin-top:24px;font-size:16px}.home-cbcityu-screen section[name=top] .login .tnc{color:#1a1a1a;text-align:center;width:100%;margin-top:16px;font-size:12px}.home-cbcityu-screen section[name=top] .login .tnc a{color:#00a43e}@media only screen and (width<=800px){.home-cbcityu-screen section[name=top]{flex-direction:column}.home-cbcityu-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-cbcityu-screen section[name=top] .side.left{display:none}.home-cbcityu-screen section[name=top] .login{width:100%;padding:0 24px}}@media only screen and (width<=800px){.home-hkmusao-screen section[name=top]{flex-direction:column}.home-hkmusao-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-hkmusao-screen section[name=top] .side.left{display:none}.home-hkmusao-screen section[name=top] .login{width:100%;padding:0 24px}}._page_qu4io_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:100vh;display:inline-flex}._page_qu4io_1 *{font-family:Rubik,sans-serif}._section_17qp9_1{background-color:#eaf4d4;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:112px 20px;display:inline-flex;overflow:hidden}._container_17qp9_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:774px;display:inline-flex;position:relative}._trustText_17qp9_21{color:#000;text-align:center;background-color:#f8c630;border-radius:16px;margin-bottom:20px;padding:9px 21px;font-size:12px;line-height:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._heading_17qp9_33{color:#000;text-align:center;margin-bottom:20px;font-size:48px;font-weight:700;line-height:68px}._highlight_17qp9_41{color:#fff;white-space:nowrap;background-color:#00a43d;border-radius:16px;padding:4px 16px;display:inline-block}._description_17qp9_49{color:#000;text-align:center;z-index:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:28px;width:100%;max-width:608px;margin-bottom:40px;font-size:16px;font-weight:400;line-height:28px;display:inline-flex;position:relative}._buttons_17qp9_66{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:32px;display:inline-flex}._institutionButton_17qp9_75{color:#fff;text-align:center;background-color:#00a43d;border-radius:16px;padding:12px 32px;font-size:16px;line-height:24px}._institutionButton_17qp9_75:hover{box-shadow:0 16px 50px -16px #00000040}._studentButton_17qp9_87{color:#000;text-align:center;background-color:#fff;border:2px solid #00a43d;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:16px;min-width:240px;padding:10px 32px;font-size:16px;line-height:24px;display:inline-flex}._studentButton_17qp9_87:hover{background-color:#eaf4d4;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._studentButton_17qp9_87 img{width:16px;height:16px}._features_17qp9_112{flex-flow:wrap;justify-content:center;align-items:center;gap:16px;display:inline-flex}._feature_17qp9_112{color:#000;background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;flex-direction:row;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:12px 22px;font-size:16px;line-height:20px;display:inline-flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._feature_17qp9_112 ._icon_17qp9_137{color:#00a43d;font-size:20px;line-height:28px;display:inline-block}._feature_17qp9_112 ._icon_17qp9_137._small_17qp9_143{font-size:10px}._pinkHand_17qp9_148{object-fit:contain;object-position:center;z-index:-1;width:82px;height:71px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;top:225px;right:-102px}._whiteHand_17qp9_159{object-fit:contain;object-position:center;z-index:-1;width:86px;height:91px;animation:2s infinite _bounce-white-hand_17qp9_1;position:absolute;bottom:90px;left:-143px}._greenHeart_17qp9_170{object-fit:contain;object-position:center;z-index:-1;width:32px;height:32px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;top:-27px;left:-262px}._lightning_17qp9_181{object-fit:contain;object-position:center;z-index:-1;width:28px;height:28px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;top:100px;left:-190px}._lightbulb_17qp9_192{object-fit:contain;object-position:center;z-index:-1;width:40px;height:40px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;bottom:58px;left:-219px}._star_17qp9_203{object-fit:contain;object-position:center;z-index:-1;width:40px;height:40px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;top:15px;right:-212px}._sparkle_17qp9_214{object-fit:contain;object-position:center;z-index:-1;width:24px;height:24px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;top:227px;right:-160px}._limeHeart_17qp9_225{object-fit:contain;object-position:center;z-index:-1;width:24px;height:24px;animation:2s infinite _bounce-slow_17qp9_1;position:absolute;bottom:142px;right:-261px}@keyframes _bounce-slow_17qp9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _bounce-white-hand_17qp9_1{0%,to{transform:translateY(0)rotate(-37.24deg)}50%{transform:translateY(-6px)rotate(-37.24deg)}}@media only screen and (width<=800px){._heading_17qp9_33,._highlight_17qp9_41{font-size:38px;line-height:58px}._features_17qp9_112{flex-direction:column}}@media only screen and (width>=481px) and (width<=800px){._heading_17qp9_33,._highlight_17qp9_41{font-size:48px;line-height:68px}._features_17qp9_112{flex-direction:row}}._section_hw9kk_1{background-image:url(/assets/homeusa-about-background-BJ95oQhm.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:inline-flex}._container_hw9kk_13{z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:896px;display:inline-flex;position:relative}._heading_hw9kk_24{color:#000;text-align:center;font-size:36px;font-weight:700;line-height:40px}._description_hw9kk_31{color:#000;text-align:center;max-width:846px;font-size:16px;line-height:29.3px}._highlight_hw9kk_38{color:#00a43d;text-align:center;cursor:pointer;border-radius:16px;padding:0 19px;font-size:16px;font-weight:700;line-height:29.3px;display:inline-block}._highlight_hw9kk_38:hover{background-color:#eaf4d4;padding:16px 32px}._grid_hw9kk_53{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}._item_hw9kk_60{background-color:#eaf4d4;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;padding:26px;display:inline-flex;box-shadow:0 1px 2px #0000000d}._item_hw9kk_60:hover{border:2px solid #ccda00;padding:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._icon_hw9kk_77{background-color:#fff;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}._icon_hw9kk_77 img{object-fit:contain;object-position:center;width:24px;height:24px}._text_hw9kk_93{flex:0 290px}._title_hw9kk_96{color:#000;margin-bottom:7.25px;font-size:16px;font-weight:700;line-height:28px}._subtitle_hw9kk_103{color:#000;font-size:12px;line-height:22.8px}._learnMore_hw9kk_108{color:#000;text-align:center;background-color:#eaf4d4;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:33px;font-size:16px;line-height:28px;display:inline-flex}._link_hw9kk_123{color:#00a43d;font-weight:700}@media only screen and (width<=800px){._grid_hw9kk_53{grid-template-columns:repeat(1,1fr)}._text_hw9kk_93{flex:1}}._section_1g5ci_1{background-color:#eaf4d4;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:148px 20px 80px;display:inline-flex;overflow:hidden}._container_1g5ci_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:892px;display:inline-flex;position:relative}._heading_1g5ci_21{color:#000;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:40px}._description_1g5ci_29{color:#000;text-align:center;max-width:634px;margin-bottom:24px;font-size:16px;line-height:28px}._formHeader_1g5ci_37{width:100%;padding:24px}._title_1g5ci_41{color:#000;letter-spacing:-.6px;margin-bottom:6px;font-size:24px;font-weight:700;line-height:32px}._subtitle_1g5ci_49{color:#000;font-size:16px;line-height:24px}._form_1g5ci_37{background-color:#fff;border-bottom-right-radius:12px;border-bottom-left-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;padding:24px;display:inline-flex}._grid_1g5ci_68{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}._formField_1g5ci_75{color:#000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding-top:6px;font-size:12px;line-height:20px;display:flex}._label_1g5ci_87{color:#000;flex:1;font-size:12px;line-height:14px;display:inline-block}._required_1g5ci_94{color:#ef4343}._input_1g5ci_97{background-color:#eaf4d4;border:none;border-radius:8px;width:100%;padding:10px 13px}._input_1g5ci_97::placeholder{color:#707070;font-size:12px;line-height:20px}._select_1g5ci_109{background-color:#eaf4d4;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.5'%3e%3cpath%20d='M4%206L8%2010L12%206'%20stroke='%2300A43D'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-position:right 19.5px center;background-repeat:no-repeat;background-size:16px 16px;border:none;border-radius:8px;width:100%;padding:10px 45px 10px 13px}._textarea_1g5ci_120{background-color:#eaf4d4;border:none;border-radius:8px;width:100%;min-height:98px;padding:10px 13px}._checkboxGroup_1g5ci_128{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}._formCheckbox_1g5ci_136{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex}._checkbox_1g5ci_128{z-index:0;border:1px solid #00a43d;border-radius:100%;flex-direction:row;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}._checkbox_1g5ci_128 input{z-index:1;border:none;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}._indicator_1g5ci_166{background-color:#00a43d;border-radius:50%;width:12px;height:12px;display:none}._checkbox_1g5ci_128 input:checked~._indicator_1g5ci_166{display:block}._formCheckbox_1g5ci_136 label{color:#000;flex:1;font-size:12px;line-height:22.8px;display:inline-block}._link_1g5ci_183{color:#00a43d;font-size:13.8px;line-height:22.8px;text-decoration:underline}._link_1g5ci_183:hover{color:#707070}._verification_1g5ci_192{color:#707070;background-color:#eaf4d4;border-radius:8px;width:100%;padding:16px;font-size:13px;line-height:20px}._submitButton_1g5ci_201{color:#fff;text-align:center;background-color:#00a43d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:48px;padding:5px 32px;font-size:15px;line-height:24px;display:inline-flex}._mortarboard_1g5ci_218{z-index:-1;width:72px;height:58px;animation:2s infinite _bounce-slow_1g5ci_1;position:absolute;top:172.5px;left:-110px}._bag_1g5ci_227{z-index:-1;width:64px;height:60px;animation:2s infinite _bounce-slow_1g5ci_1;position:absolute;top:325.5px;right:-179px}._book_1g5ci_236{z-index:-1;width:86px;height:61px;animation:2s infinite _bounce-slow_1g5ci_1;position:absolute;top:553.5px;right:-138px}._profile_1g5ci_245{z-index:-1;width:67px;height:63px;animation:2s infinite _bounce-slow_1g5ci_1;position:absolute;bottom:285px;left:-177px}@keyframes _bounce-slow_1g5ci_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media only screen and (width<=800px){._grid_1g5ci_68{grid-template-columns:repeat(1,1fr)}}._section_ceoox_1{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:inline-flex;overflow:hidden}._container_ceoox_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:896px;display:inline-flex;position:relative}._heading_ceoox_21{color:#000;text-align:center;width:100%;margin-bottom:16px;font-size:36px;font-weight:700;line-height:40px}._description_ceoox_30{color:#000;text-align:center;width:100%;max-width:635px;margin-bottom:24px;font-size:16px;line-height:28px}._infoRow_ceoox_39{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;max-width:672px;margin-bottom:48px;display:inline-flex}._infoItem_ceoox_49{text-align:center;border:1px solid #00a43d;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;gap:8px;padding:16px 17px;display:inline-flex}._infoTitle_ceoox_62{color:#000;font-size:16px;font-weight:700;line-height:24px}._infoSubtitle_ceoox_68{color:#000;font-size:12px;line-height:20px}._formContainer_ceoox_75{background-color:#fff;border:2px solid #eaf4d4;border-radius:16px;width:100%;box-shadow:0 1px 2px #0000000d}._formHeader_ceoox_82{background-color:#eaf4d4;width:100%;padding:24px}._title_ceoox_87{color:#000;letter-spacing:-.6px;margin-bottom:6px;font-size:24px;font-weight:700;line-height:32px}._subtitle_ceoox_95{color:#000;font-size:14.6px;line-height:24px}._form_ceoox_75{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;padding:24px;display:inline-flex}._grid_ceoox_109{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}._formField_ceoox_116{color:#000;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding-top:6px;font-size:12px;line-height:20px;display:flex}._label_ceoox_128{color:#000;flex:1;font-size:12px;line-height:14px;display:inline-block}._required_ceoox_135{color:#ef4343}._input_ceoox_138{background-color:#eaf4d4;border:none;border-radius:8px;width:100%;padding:10px 13px}._input_ceoox_138::placeholder{color:#707070;font-size:12px;line-height:20px}._select_ceoox_150{background-color:#eaf4d4;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.5'%3e%3cpath%20d='M4%206L8%2010L12%206'%20stroke='%2300A43D'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");background-position:right 19.5px center;background-repeat:no-repeat;background-size:16px 16px;border:none;border-radius:8px;width:100%;padding:10px 45px 10px 13px}._checkboxGroup_ceoox_161{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;display:flex}._formCheckbox_ceoox_169{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;display:flex}._checkbox_ceoox_161{z-index:0;border:1px solid #00a43d;border-radius:100%;flex-direction:row;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}._checkbox_ceoox_161 input{z-index:1;border:none;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}._indicator_ceoox_199{background-color:#00a43d;border-radius:50%;width:12px;height:12px;display:none}._checkbox_ceoox_161 input:checked~._indicator_ceoox_199{display:block}._formCheckbox_ceoox_169 label{color:#000;flex:1;font-size:12px;line-height:22.8px;display:inline-block}._link_ceoox_216{color:#00a43d;font-size:13.8px;text-decoration:underline}._link_ceoox_216:hover{color:#707070}._verification_ceoox_224{color:#707070;background-color:#eaf4d4;border-radius:8px;width:100%;padding:16px;font-size:13px;line-height:20px}._submitButton_ceoox_233{color:#fff;text-align:center;background-color:#00a43d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:48px;padding:5px 32px;font-size:15px;line-height:24px;display:inline-flex}._lightbulb_ceoox_250{z-index:-1;width:64px;height:64px;animation:2s infinite _bounce-slow_ceoox_1;position:absolute;top:246px;left:-104px}._heart_ceoox_259{z-index:-1;width:43px;height:37px;animation:2s infinite _bounce-slow_ceoox_1;position:absolute;bottom:276px;left:-184px}._star_ceoox_268{z-index:-1;width:50px;height:48px;animation:2s infinite _bounce-slow_ceoox_1;position:absolute;top:123px;right:-70px}._lightning_ceoox_277{z-index:-1;width:43px;height:63px;animation:2s infinite _bounce-slow_ceoox_1;position:absolute;top:326px;right:-189px}@keyframes _bounce-slow_ceoox_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media only screen and (width<=800px){._infoRow_ceoox_39{flex-direction:column}._grid_ceoox_109{grid-template-columns:repeat(1,1fr)}}@media only screen and (width>=481px) and (width<=800px){._infoRow_ceoox_39{flex-direction:row}}._section_1m5vw_1{background-color:#eaf4d4;background-image:url(/assets/homeusa-features-background-CLpdjubh.png);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:inline-flex;overflow:hidden}._badge_1m5vw_14{color:#000;text-align:center;background-color:#f8c630;border-radius:16px;margin-bottom:16px;padding:12px 21px 10px;font-size:16px;line-height:20px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._heading_1m5vw_26{color:#000;text-align:center;margin-bottom:48px;font-size:36px;font-weight:700;line-height:40px}._featuresRow_1m5vw_34{flex-direction:row;justify-content:center;align-items:center;gap:32px;width:100%;max-width:1152px;display:inline-flex}._feature_1m5vw_34{background-color:#fff;border:2px solid #ccda00;border-radius:12px;flex:1;align-self:stretch;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._feature_1m5vw_34:hover{border-color:#00a43d;box-shadow:0 25px 50px -12px #00000040}._title_1m5vw_57{color:#000;letter-spacing:-.6px;background-color:#ccda00;padding:24px;font-size:24px;font-weight:700;line-height:32px}._feature_1m5vw_34:hover ._title_1m5vw_57{background-color:#00a43d}._list_1m5vw_69{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:24px;list-style-type:none;display:inline-flex}._list_1m5vw_69 li{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:36px;font-size:16px;line-height:24px;display:flex;position:relative}._list_1m5vw_69 li:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.0003%2018.3327C14.6027%2018.3327%2018.3337%2014.6017%2018.3337%209.99935C18.3337%205.39698%2014.6027%201.66602%2010.0003%201.66602C5.39795%201.66602%201.66699%205.39698%201.66699%209.99935C1.66699%2014.6017%205.39795%2018.3327%2010.0003%2018.3327Z'%20stroke='%2300A43D'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.5%2010.0007L9.16667%2011.6673L12.5%208.33398'%20stroke='%2300A43D'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-size:contain;width:20px;height:20px;position:absolute;left:0}@media only screen and (width<=800px){._featuresRow_1m5vw_34{flex-direction:column}}._section_1y6b8_1{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:inline-flex;overflow:hidden}._container_1y6b8_11{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1336px;display:inline-flex}._badge_1y6b8_19{color:#000;text-align:center;background-color:#f8c630;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding:9px 21px;font-size:12px;line-height:20px;display:inline-flex}._badge_1y6b8_19 img{object-fit:contain;object-position:center;width:16px;height:16px}._heading_1y6b8_40{color:#000;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700;line-height:48px}._description_1y6b8_48{color:#000;text-align:center;max-width:694px;margin-bottom:48px;font-size:16px;line-height:28px}._grid_1y6b8_56{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);gap:24px;width:100%;margin-bottom:48px;display:grid}._service_1y6b8_64{background-color:#fafdf2;border:2px solid #eaf4d4;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;padding:24px;display:inline-flex;box-shadow:0 1px 2px #0000000d}._service_1y6b8_64:hover{border-color:#ccda00;box-shadow:0 20px 25px -5px #0000000d,0 8px 10px -6px #0000001a}._icon_1y6b8_81{background-color:#00a43d;border-radius:16px;padding:12px}._icon_1y6b8_81 img{object-fit:contain;object-position:center;width:24px;height:24px}._content_1y6b8_92{flex:1}._title_1y6b8_95{color:#000;margin-bottom:7px;font-size:24px;font-weight:700;line-height:28px}._subtitle_1y6b8_102{color:#707070;margin-bottom:16px;font-size:12px;line-height:22.8px}._list_1y6b8_108{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;list-style-type:none;display:inline-flex}._list_1y6b8_108 li{color:#000;flex-direction:row;justify-content:flex-start;align-items:center;padding-left:24px;font-size:12px;line-height:20px;display:flex;position:relative}._list_1y6b8_108 li:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.0003%2018.3327C14.6027%2018.3327%2018.3337%2014.6017%2018.3337%209.99935C18.3337%205.39698%2014.6027%201.66602%2010.0003%201.66602C5.39795%201.66602%201.66699%205.39698%201.66699%209.99935C1.66699%2014.6017%205.39795%2018.3327%2010.0003%2018.3327Z'%20stroke='%2300A43D'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.5%2010.0007L9.16667%2011.6673L12.5%208.33398'%20stroke='%2300A43D'%20stroke-width='1.66667'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-size:contain;width:16px;height:16px;position:absolute;left:0}._decorContainer_1y6b8_138{flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:0 22px;display:flex}._decoration_1y6b8_145{object-fit:contain;object-position:center;width:307px;height:auto}._callToAction_1y6b8_151{background:linear-gradient(90deg,#00a43d,#ccda00);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:32px 20px 48px;display:flex;box-shadow:0 25px 50px -12px #00000040}._ctaTitle_1y6b8_162{color:#fff;text-align:center;margin-bottom:16px;font-size:24px;font-weight:700;line-height:36px}._ctaSubtitle_1y6b8_170{color:#fff;text-align:center;max-width:756px;margin-bottom:24px;font-size:16px;line-height:28px}._ctaButton_1y6b8_178{color:#00a43d;text-align:center;background-color:#fff;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:16px 32px;font-size:16px;font-weight:700;line-height:28px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._ctaButton_1y6b8_178:hover{background-color:#eaf4d4}._ctaButton_1y6b8_178 img{object-fit:contain;object-position:center;width:20px;height:20px}@media only screen and (width<=800px){._grid_1y6b8_56{grid-template-columns:repeat(1,1fr)}._decorContainer_1y6b8_138{align-items:center}}._section_1qsdk_1{background-color:#eaf4d4;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:187px 20px 80px;display:inline-flex;overflow:hidden}._container_1qsdk_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:896px;display:inline-flex;position:relative}._heading_1qsdk_21{color:#000;text-align:center;margin-bottom:31px;font-size:36px;font-weight:700;line-height:40px}._description_1qsdk_29{color:#000;text-align:center;max-width:837px;margin-bottom:48px;font-size:16px;line-height:29.3px}._grid_1qsdk_37{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;margin-bottom:31px;display:grid}._item_1qsdk_44{background-color:#fff;border:2px solid #eaf4d4;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-self:stretch;align-items:center;padding:26px;display:inline-flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}._item_1qsdk_44:hover{border-color:#ccda00;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._icon_1qsdk_63{object-fit:contain;object-position:center;width:32px;height:32px;margin-bottom:12px}._statValue_1qsdk_70{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:36px}._statLabel_1qsdk_77{color:#000;text-align:center;font-size:12px;line-height:20px}._aiTech_1qsdk_83{background-color:#fff;border:2px solid #eaf4d4;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;margin-bottom:31px;padding:36px;display:inline-flex;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}._title_1qsdk_98{color:#000;font-size:24px;font-weight:700;line-height:28px}._subtitle_1qsdk_104{color:#000;font-size:16px;line-height:26px}._link_1qsdk_109{color:#00a43d;text-align:center;font-size:16px;font-weight:700;line-height:28px}._curlyBraces_1qsdk_118{object-fit:contain;object-position:center;z-index:-1;width:88px;height:63px;animation:2s infinite _bounce-slow_1qsdk_1;position:absolute;top:0;left:-111px}._lightbulb_1qsdk_129{object-fit:contain;object-position:center;z-index:-1;width:63px;height:63px;animation:2s infinite _bounce-slow_1qsdk_1;position:absolute;top:186px;left:-156px}._mortarboard_1qsdk_140{object-fit:contain;object-position:center;z-index:-1;width:75px;height:70px;animation:2s infinite _bounce-slow_1qsdk_1;position:absolute;top:143px;right:-195px}._lightning_1qsdk_151{object-fit:contain;object-position:center;z-index:-1;width:43px;height:62px;animation:2s infinite _bounce-slow_1qsdk_1;position:absolute;top:295px;right:-119px}._trophy_1qsdk_162{object-fit:contain;object-position:center;z-index:-1;width:57px;height:56px;animation:2s infinite _bounce-slow_1qsdk_1;position:absolute;bottom:107px;right:-157px}@keyframes _bounce-slow_1qsdk_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media only screen and (width<=800px){._grid_1qsdk_37{grid-template-columns:repeat(1,1fr)}}@media only screen and (width>=481px) and (width<=800px){._grid_1qsdk_37{grid-template-columns:repeat(2,1fr)}}._section_goxcl_1{background:linear-gradient(90deg,#00a43d,#ccda00);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:80px 20px;display:inline-flex;overflow:hidden}._container_goxcl_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:720px;display:inline-flex;position:relative}._medal_goxcl_21{object-fit:contain;object-position:center;width:56px;height:56px;margin-bottom:24px}._heading_goxcl_28{color:#fff;text-align:center;margin-bottom:24px;font-size:36px;font-weight:700;line-height:40px}._description_goxcl_36{color:#fff;text-align:center;margin-bottom:32px;font-size:16px;line-height:28px}._description_goxcl_36._compact_goxcl_43{max-width:650px;margin-bottom:24px}._link_goxcl_47{color:#00a43d;text-align:center;background-color:#fff;border-radius:16px;padding:16px 32px;font-size:16px;font-weight:700;line-height:28px}._thumbsUp_goxcl_59{object-fit:contain;object-position:center;z-index:-1;width:43px;height:43px;animation:2s infinite _bounce-slow_goxcl_1;position:absolute;top:141px;left:-212px}._curlyBraces_goxcl_70{object-fit:contain;object-position:center;z-index:-1;width:63px;height:45px;animation:2s infinite _bounce-slow_goxcl_1;position:absolute;top:219px;left:-283px}._person_goxcl_81{object-fit:contain;object-position:center;z-index:-1;width:156px;height:233px;position:absolute;bottom:-72px;left:-248px}._profile_goxcl_91{object-fit:contain;object-position:center;z-index:-1;width:74px;height:69px;animation:2s infinite _bounce-slow_goxcl_1;position:absolute;top:6px;right:-228px}._star_goxcl_102{object-fit:contain;object-position:center;z-index:-1;width:49px;height:49px;animation:2s infinite _bounce-slow_goxcl_1;position:absolute;top:-37px;right:-310px}@keyframes _bounce-slow_goxcl_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._section_5avdi_1{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 20px;display:inline-flex;overflow:hidden}._container_5avdi_11{z-index:0;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;max-width:1336px;display:inline-flex;position:relative}._main_5avdi_22{border-bottom:1px solid #eaf4d4;flex-direction:row;justify-content:center;align-items:center;gap:32px;width:100%;padding-bottom:32px;display:inline-flex}._brand_5avdi_32{flex-direction:column;flex:652px;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;display:inline-flex}._logo_5avdi_41{object-fit:contain;object-position:center;width:120px;height:48px}._heading_5avdi_47{color:#000;font-size:24px;font-weight:700;line-height:28px}._description_5avdi_53{color:#707070;max-width:452px;font-size:16px;line-height:24px}._contact_5avdi_59{color:#707070;font-size:12px;line-height:20px}._email_5avdi_64{color:#00a43d}._mainLinks_5avdi_67{flex:310px;align-self:stretch}._category_5avdi_71{color:#000;font-size:16px;font-weight:700;line-height:24px}._linkList_5avdi_77{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;list-style-type:none;display:inline-flex}._linkList_5avdi_77 button{color:#707070;background-color:#0000;padding:0;font-size:12px;line-height:20px;display:block}._linkList_5avdi_77 a{color:#707070;font-size:12px;line-height:20px}._legal_5avdi_98{flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:100%;display:inline-flex}._legalLinks_5avdi_106{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;display:inline-flex}._legalLink_5avdi_106{color:#707070;text-align:center;font-size:13.1px;line-height:20px}._separator_5avdi_119{color:#707070;font-size:14px;line-height:20px}._copyright_5avdi_124{color:#707070;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;font-size:12px;line-height:20px;display:inline-flex}@media only screen and (width<=800px){._main_5avdi_22{flex-wrap:wrap}._mainLinks_5avdi_67{flex:1}._legal_5avdi_98{flex-direction:column}}@media only screen and (width>=481px) and (width<=800px){._mainLinks_5avdi_67{flex:200px}}.home-myutm-screen{flex-direction:column;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.home-myutm-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-myutm-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-myutm-screen section[name=top]{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;display:inline-flex}.home-myutm-screen section[name=top] .side{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.home-myutm-screen section[name=top] .side.left{background:linear-gradient(135deg,#00a43e,#ccda00)}.home-myutm-screen section[name=top] .side.right{justify-content:center;align-items:center}.home-myutm-screen section[name=top] .logo{object-fit:contain;width:160px;height:60px;margin:32px 24px}.home-myutm-screen section[name=top] .center{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;display:inline-flex}.home-myutm-screen section[name=top] .center .title{color:#fff;font-size:36px;font-weight:700;line-height:48px}.home-myutm-screen section[name=top] .center img{object-fit:contain;width:440px;height:365px;margin-top:32px}.home-myutm-screen section[name=top] .bottom{padding:32px 24px}.home-myutm-screen section[name=top] .bottom .title{color:#fff;text-align:left;font-size:24px;font-weight:700}.home-myutm-screen section[name=top] .bottom .desc{color:#fff;text-align:left;margin-top:8px;font-size:16px}.home-myutm-screen section[name=top] .login{flex-direction:column;justify-content:center;align-items:center;width:360px;height:auto;display:inline-flex}.home-myutm-screen section[name=top] .login .logo{object-fit:contain;width:auto;height:90px}.home-myutm-screen section[name=top] .login .title{color:#00a43e;text-align:center;font-size:24px}.home-myutm-screen section[name=top] .login .subtitle{color:#1a1a1a;text-align:center;margin-top:8px;font-size:16px}.home-myutm-screen section[name=top] .login .form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:16px;display:inline-flex}.home-myutm-screen section[name=top] .login .form-row .name{color:#1a1a1a;text-align:left;font-size:16px}.home-myutm-screen section[name=top] .login .form-row input{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;width:100%;height:40px;font-size:14px}.home-myutm-screen section[name=top] .login .form-row input::placeholder{color:#00a43e;opacity:1}.home-myutm-screen section[name=top] .login .form-row input:focus{outline:none}.home-myutm-screen section[name=top] .login button{width:100%;margin-top:8px;margin-bottom:16px}.home-myutm-screen section[name=top] .login .forget{color:#00a43e;text-align:center;cursor:pointer;margin-top:24px;font-size:16px}.home-myutm-screen section[name=top] .login .tnc{color:#1a1a1a;text-align:center;width:100%;margin-top:16px;font-size:12px}.home-myutm-screen section[name=top] .login .tnc a{color:#00a43e}@media only screen and (width<=800px){.home-myutm-screen section[name=top]{flex-direction:column}.home-myutm-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-myutm-screen section[name=top] .side.left{display:none}.home-myutm-screen section[name=top] .login{width:100%;padding:0 24px}}.home-unm-screen{flex-direction:column;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.home-unm-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-unm-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-unm-screen section[name=top]{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;display:inline-flex}.home-unm-screen section[name=top] .side{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.home-unm-screen section[name=top] .side.left{background:linear-gradient(135deg,#014bae,#ca6be7)}.home-unm-screen section[name=top] .side.right{justify-content:center;align-items:center}.home-unm-screen section[name=top] .logo{object-fit:contain;width:160px;height:60px;margin:32px 24px}.home-unm-screen section[name=top] .center{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;padding:0 24px;display:inline-flex}.home-unm-screen section[name=top] .center .title{color:#fff;font-size:36px;font-weight:700;line-height:48px}.home-unm-screen section[name=top] .center img{object-fit:contain;width:440px;height:365px;margin-top:32px}.home-unm-screen section[name=top] .bottom{padding:32px 24px}.home-unm-screen section[name=top] .bottom .title{color:#fff;text-align:left;font-size:24px;font-weight:700}.home-unm-screen section[name=top] .bottom .desc{color:#fff;text-align:left;margin-top:8px;font-size:16px}.home-unm-screen section[name=top] .login{flex-direction:column;justify-content:center;align-items:center;width:360px;height:auto;display:inline-flex}.home-unm-screen section[name=top] .login .logo{object-fit:contain;width:auto;height:90px}.home-unm-screen section[name=top] .login .title{color:#00a43e;text-align:center;font-size:24px}.home-unm-screen section[name=top] .login .subtitle{color:#1a1a1a;text-align:center;margin-top:8px;font-size:16px}.home-unm-screen section[name=top] .login .form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:16px;display:inline-flex}.home-unm-screen section[name=top] .login .form-row .name{color:#1a1a1a;text-align:left;font-size:16px}.home-unm-screen section[name=top] .login .form-row input{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;width:100%;height:40px;font-size:14px}.home-unm-screen section[name=top] .login .form-row input::placeholder{color:#00a43e;opacity:1}.home-unm-screen section[name=top] .login .form-row input:focus{outline:none}.home-unm-screen section[name=top] .login button{width:100%;margin-top:8px;margin-bottom:16px}.home-unm-screen section[name=top] .login .forget{color:#00a43e;text-align:center;cursor:pointer;margin-top:24px;font-size:16px}.home-unm-screen section[name=top] .login .tnc{color:#1a1a1a;text-align:center;width:100%;margin-top:16px;font-size:12px}.home-unm-screen section[name=top] .login .tnc a{color:#00a43e}@media only screen and (width<=800px){.home-unm-screen section[name=top]{flex-direction:column}.home-unm-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-unm-screen section[name=top] .side.left{display:none}.home-unm-screen section[name=top] .login{width:100%;padding:0 24px}}.home-hkmusao-screen{flex-direction:column;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.home-hkmusao-screen .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1200px;display:inline-flex}.home-hkmusao-screen .title{color:#707070;font-family:Nunito Sans,sans-serif}.home-hkmusao-screen section[name=top]{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;display:inline-flex}.home-hkmusao-screen section[name=top] .side{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.home-hkmusao-screen section[name=top] .side.left{background:linear-gradient(135deg,#00a43e,#ccda00)}.home-hkmusao-screen section[name=top] .side.right{justify-content:center;align-items:center}.home-hkmusao-screen section[name=top] .logo{object-fit:contain;width:160px;height:60px;margin:32px 24px}.home-hkmusao-screen section[name=top] .center{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:auto;margin-bottom:auto;display:inline-flex}.home-hkmusao-screen section[name=top] .center .title{color:#fff;font-size:36px;font-weight:700;line-height:48px}.home-hkmusao-screen section[name=top] .center img{object-fit:contain;width:440px;height:365px;margin-top:32px}.home-hkmusao-screen section[name=top] .bottom{padding:32px 24px}.home-hkmusao-screen section[name=top] .bottom .title{color:#fff;text-align:left;font-size:24px;font-weight:700}.home-hkmusao-screen section[name=top] .bottom .desc{color:#fff;text-align:left;margin-top:8px;font-size:16px}.home-hkmusao-screen section[name=top] .login{flex-direction:column;justify-content:center;align-items:center;width:360px;height:auto;display:inline-flex}.home-hkmusao-screen section[name=top] .login .logo{object-fit:contain;width:auto;height:90px}.home-hkmusao-screen section[name=top] .login .title{color:#00a43e;text-align:center;font-size:24px}.home-hkmusao-screen section[name=top] .login .subtitle{color:#1a1a1a;text-align:center;margin-top:8px;font-size:16px}.home-hkmusao-screen section[name=top] .login .form-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin-bottom:16px;display:inline-flex}.home-hkmusao-screen section[name=top] .login .form-row .name{color:#1a1a1a;text-align:left;font-size:16px}.home-hkmusao-screen section[name=top] .login .form-row input{background-color:#fff;border:1px solid #eaf4d4;border-radius:16px;width:100%;height:40px;font-size:14px}.home-hkmusao-screen section[name=top] .login .form-row input::placeholder{color:#00a43e;opacity:1}.home-hkmusao-screen section[name=top] .login .form-row input:focus{outline:none}.home-hkmusao-screen section[name=top] .login button{width:100%;margin-top:8px;margin-bottom:16px}.home-hkmusao-screen section[name=top] .login .forget{color:#00a43e;text-align:center;cursor:pointer;margin-top:24px;font-size:16px}.home-hkmusao-screen section[name=top] .login .tnc{color:#1a1a1a;text-align:center;width:100%;margin-top:16px;font-size:12px}.home-hkmusao-screen section[name=top] .login .tnc a{color:#00a43e}@media only screen and (width<=800px){.home-hkmusao-screen section[name=top]{flex-direction:column}.home-hkmusao-screen section[name=top] .side{flex:none;width:100%;height:100vh}.home-hkmusao-screen section[name=top] .side.left{display:none}.home-hkmusao-screen section[name=top] .login{width:100%;padding:0 24px}}.demo-resume-page{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:inline-flex}.demo-resume-page .portal-content{background-color:#eee;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100vh;display:inline-flex;overflow:hidden}.demo-resume-page .portal-content>div{height:100%;overflow:auto}.demo-resume-page .portal-content>div>div{flex-shrink:0}.demo-resume-page .portal-content *{font-family:Rubik,sans-serif}.demo-resume-page ol,.demo-resume-page ul{padding-left:1.8em;list-style:auto!important}.demo-resume-page{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.demo-resume-page .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:120px;display:inline-flex}.demo-resume-page .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.demo-resume-page .tab-list .tab-item{width:auto;height:75px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;padding:0 60px;font-size:24px;transition:all .2s ease-in-out;display:inline-flex}.demo-resume-page .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.demo-resume-page .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.demo-demo-resume-preview-tab{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.demo-resume-preview-tab .card-column{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:400px;display:inline-flex}.demo-resume-preview-tab .card-column.large{flex:1;width:auto}.demo-resume-preview-tab .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding:24px 28px;display:inline-flex}.demo-resume-preview-tab .card-title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;font-weight:600;display:inline-flex}.demo-resume-preview-tab .card-desc{color:#707070;text-align:left;margin-top:8px;font-size:14px;line-height:24px}.demo-resume-preview-tab .card-desc ul{padding-left:1.5em}.demo-resume-preview-tab .top-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;display:inline-flex}.demo-resume-preview-tab input.resume-name{color:#000;text-align:left;background-color:#0000;border:1px solid #ddd;border-radius:6px;padding:6px 12px;font-size:16px;font-weight:600}.demo-resume-preview-tab input.resume-name.warn{border:2px solid red!important}.demo-resume-preview-tab input.resume-name:active{border:2px solid #7d7d7d;outline:none}.demo-resume-preview-tab .download-button{white-space:nowrap;margin-left:16px;font-size:14px}.demo-resume-preview-tab .download{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin-left:16px;margin-right:14px;display:inline-flex}.demo-resume-preview-tab .download img{width:18px;height:18px}.demo-resume-preview-tab .resume-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;display:inline-flex}.demo-resume-preview-tab .resume-section .top{border-bottom:1px solid var(--md-primary);background-color:#fafdf2;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:12px;display:inline-flex}.demo-resume-preview-tab .resume-section .top .expandToggle{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%209L12%2015L18%209'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s ease-in-out;display:inline-flex;transform:rotate(-90deg)}.demo-resume-preview-tab .resume-section .top .expandToggle.expanded{transform:rotate(0)}.demo-resume-preview-tab .resume-section .top .name{color:var(--md-primary);text-align:left;flex:1;padding-left:8px;font-size:16px}.demo-resume-preview-tab .resume-section .top .add{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%208V16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012H16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.demo-resume-preview-tab .resume-section .top .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.demo-resume-preview-tab .resume-section .body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 32px;display:inline-flex}.demo-resume-preview-tab .resume-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:inline-flex;position:relative}.demo-resume-preview-tab .resume-item{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:8px;font-size:12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}.demo-resume-preview-tab .resume-item.indent{padding-left:32px}.demo-resume-preview-tab .resume-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.demo-resume-preview-tab .resume-row .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;position:absolute;top:0;right:0}.demo-resume-preview-tab .edit-form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.demo-resume-preview-tab .edit-form .title{color:#000;text-align:left;font-size:16px;font-weight:600}.demo-resume-preview-tab .edit-form .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.demo-resume-preview-tab .edit-form .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}.demo-resume-preview-tab .edit-form .form-title{color:#000;text-align:left;margin-bottom:8px;font-size:12px}.demo-resume-preview-tab .edit-form input,.demo-resume-preview-tab .edit-form select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.demo-resume-preview-tab .edit-form textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}.demo-resume-preview-tab .edit-form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.demo-resume-preview-tab .edit-form input:focus{outline:none}.demo-resume-preview-tab .edit-form button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}.demo-resume-preview-tab button.review{margin-left:auto;font-size:14px}.demo-resume-preview-tab .chart-container{align-self:center;width:160px;height:160px;margin-top:18px;margin-bottom:18px;position:relative}.demo-resume-preview-tab .chart{transform:rotate(-90deg)}.demo-resume-preview-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8px}.demo-resume-preview-tab .chart-progress{fill:none;stroke-width:8px;stroke-dasharray:0 565.48;transition:stroke-dasharray .5s ease-in-out}.demo-resume-preview-tab .chart-progress.good{stroke:#00a43d}.demo-resume-preview-tab .chart-progress.normal{stroke:#fcc419}.demo-resume-preview-tab .chart-progress.bad{stroke:#fa5252}.demo-resume-preview-tab .chart-score{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.demo-resume-preview-tab .chart-score span{color:#707070;text-align:center;font-size:14px;font-weight:400}.demo-resume-preview-tab .chart-score.good{color:#00a43d}.demo-resume-preview-tab .chart-score.normal{color:#fcc419}.demo-resume-preview-tab .chart-score.bad{color:#fa5252}.demo-resume-preview-tab .card-metric{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:24px;display:inline-flex}.demo-resume-preview-tab .card-metric .metric-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:8px;display:inline-flex}.demo-resume-preview-tab .card-metric img{object-fit:contain;width:16px;height:16px;margin-right:8px}.demo-resume-preview-tab .card-metric .name{text-align:left;flex:1;font-size:16px}.demo-resume-preview-tab .card-metric.good .name{color:var(--md-primary)}.demo-resume-preview-tab .card-metric.missing .name{color:#c99605}.demo-resume-preview-tab .card-metric .number{text-align:left;margin-left:8px;font-size:16px}.demo-resume-preview-tab .card-metric.good .number{color:var(--md-primary)}.demo-resume-preview-tab .card-metric.missing .number{color:#c99605}.demo-resume-preview-tab .card-metric .bar{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:5px;display:inline-flex}.demo-resume-preview-tab .card-metric .fill{border-radius:3px;height:5px}.demo-resume-preview-tab .card-metric.good .fill{background-color:var(--md-primary)}.demo-resume-preview-tab .card-metric.missing .fill{background-color:#c99605}.demo-resume-coach-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.demo-resume-coach-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding:24px 40px;display:inline-flex}.demo-resume-coach-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.demo-resume-coach-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.demo-resume-coach-tab .card-content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.demo-resume-coach-tab .resume-container{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding:20px 45px 160px;display:inline-flex;position:relative}.demo-resume-coach-tab .resume{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.demo-resume-coach-tab .resume *{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.demo-resume-coach-tab .resume mark{cursor:pointer;background-color:#ffefc2}.demo-resume-coach-tab .resume-intro{color:#333;text-align:center;align-self:center;margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.5em}.demo-resume-coach-tab .resume-title{color:#333;text-align:left;text-transform:uppercase;border-bottom:1px solid #ddd;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding-bottom:8px;font-size:16px;font-weight:600;display:inline-flex}.demo-resume-coach-tab .resume-paragraph{color:#333;text-align:left;margin-top:8px;margin-bottom:8px;font-size:16px;line-height:1.5em}.demo-resume-coach-tab .resume-paragraph ul{padding-left:1.5em}.demo-resume-coach-tab .marker{cursor:pointer;background-color:#ffefc2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;right:-16px}.demo-resume-coach-tab .marker span{color:#c99605;text-align:center;border:1px solid #c99605;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.demo-resume-coach-tab .comment-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:320px;display:inline-flex;position:relative}.demo-resume-coach-tab .comment-container .card-title{margin-bottom:8px;font-size:18px;font-weight:600}.demo-resume-coach-tab .comment-container .card-desc{margin-top:0}.demo-resume-coach-tab .comment-block{background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px;animation:.1s ease-in forwards fadeIn;display:inline-flex;position:absolute;left:0}.demo-resume-coach-tab .comment-block .title{color:#707070;text-align:left;font-size:14px}.demo-resume-coach-tab .comment-block .paragraph{color:#333;text-align:left;width:100%;margin-top:8px;margin-bottom:16px;font-size:14px}.demo-resume-coach-tab .comment-block .paragraph.original{cursor:pointer;background-color:#eee;border-radius:8px;padding:8px}.demo-resume-coach-tab .comment-block .paragraph.enhance{cursor:pointer;background-color:#ffefc2;border-radius:8px;padding:8px;font-weight:600}.demo-resume-coach-tab .buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:24px;display:inline-flex}.demo-resume-coach-tab .buttons button{border-radius:16px;flex-direction:row;align-items:center;height:40px;padding:0 1.2em;display:inline-flex}.demo-resume-coach-tab .buttons button img{object-fit:contain;width:24px;height:24px;margin-right:8px}.scan-container{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;display:inline-flex}.scan-container .logo{width:360px;height:auto;margin-bottom:24px}.scan-container .title{margin-bottom:96px;font-size:32px;font-weight:600}.scan-container .description{margin-bottom:24px;font-size:18px;font-weight:400}.scan-container .subtitle{font-size:24px;font-weight:500}.scan-container .qrcode{width:240px;height:240px}.scan-container video{aspect-ratio:4/3;border:1px solid #ddd;width:480px}.scan-container button{font-size:24px}.scan-container .back{margin-top:24px;text-decoration:underline}nav.menu{visibility:visible;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:260px;height:100%;min-height:100vh;padding-top:40px;padding-bottom:20px;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 4px 4px #00000040}nav.menu .logo{align-self:center;width:auto;height:45px}nav.menu .menu-toggle{background-color:var(--md-primary);visibility:visible;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6667%208H3.33333'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012.6667L3.33333%208L8%203.33334'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 16px;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-top:30px;margin-left:30px;display:inline-flex}nav.menu .menu-toggle.collapse{background-color:#000;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.33334%208H12.6667'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012.6667L12.6667%208.00004L8%203.33337'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}nav.menu .menu-list{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:15px;padding-left:30px;padding-right:10px;display:inline-flex;overflow-y:auto}nav.menu .menu-item{color:#333;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:12px 0;font-size:16px;display:inline-flex}nav.menu .menu-item.selected{color:var(--md-primary)}nav.menu .menu-item img{width:auto;height:16px;margin-right:8px}nav.menu .profile{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:0 30px;display:inline-flex}nav.menu .profile .thumbnail{color:#fff;background-color:#d9d9d9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex}nav.menu .profile .name{color:#333;white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:8px;font-size:16px;overflow:hidden}nav.menu .profile .logout{cursor:pointer;background-image:url(/assets/portal-logout-fqJGAleF.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 16px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}nav.menu.collapse{background-color:var(--md-primary);align-items:center;width:75px}nav.menu.collapse .logo{width:auto;height:40px}nav.menu.collapse .menu-toggle.collapse{background-color:#000;margin-left:0}nav.menu.collapse .menu-list{align-items:center;padding:0}nav.menu.collapse .menu-item{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:8px;padding:0}nav.menu.collapse .menu-item.selected{background-color:#fff}nav.menu.collapse .menu-item img{margin-right:0}nav.menu.collapse .menu-item span{display:none}nav.menu.collapse .profile{flex-direction:column-reverse}nav.menu.collapse .profile .name{display:none}nav.menu.collapse .profile .logout{margin-bottom:15px}nav.menu .new-label{color:#ff3b3b;transform-origin:50%;margin-left:6px;font-size:12px;font-weight:700;animation:1.5s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.portal-screen{flex-direction:row;flex:1px;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:inline-flex;overflow:hidden}.portal-content{background-color:#eee;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100vh;display:inline-flex;overflow:hidden}.portal-content>div{height:100%;overflow:auto}.portal-content>div>div{flex-shrink:0}.portal-content *{font-family:Rubik,sans-serif}.portal-content ol,.portal-content ul{padding-left:1.8em;list-style:auto}.portal-home{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-home .main{border-right:2px solid #fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding:30px;display:inline-flex}.portal-home .slider{aspect-ratio:2.5;border-radius:16px;width:100%;height:auto;margin-bottom:24px;display:inline-flex;position:relative;overflow:hidden}.portal-home .slides{white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.portal-home .slide{scroll-snap-align:start;width:100%;display:inline-block}.portal-home .slide img{object-fit:cover;width:100%;height:100%}.portal-home .slider .button{opacity:.4;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:28px;height:100%;padding:5px;font-size:26px;transition:all .25s ease-in;display:flex;position:absolute;top:0}.portal-home .slider .button:hover{opacity:1;background-color:#00000040}.portal-home .slider .button.left{border-radius:20px 0 0 20px;left:0}.portal-home .slider .button.right{border-radius:0 20px 20px 0;right:0}.portal-home .slider .button .arrow{border-style:solid;width:0;height:0}.portal-home .slider .button.left .arrow{border-width:8px 8px 8px 0;border-color:#0000 #fff #0000 #0000}.portal-home .slider .button.right .arrow{border-width:8px 0 8px 8px;border-color:#0000 #0000 #0000 #fff}.portal-home .motivation{color:var(--md-primary);margin-top:16px;margin-bottom:16px;font-size:16px;font-weight:600}.portal-home .card-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px;display:inline-flex}.portal-home .card-title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;font-weight:700;display:inline-flex}.portal-home .card-title img{width:auto;height:15px;margin-right:8px}.portal-home .card-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.portal-home .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(33.3333% - 5.6666px);display:inline-flex}.portal-home .card-item .detail{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:12px 15px;display:inline-flex}.portal-home .card-item img.thumbnail{aspect-ratio:2;object-fit:cover;cursor:pointer;border-radius:16px;width:100%;height:auto}.portal-home .card-item .emoji{justify-content:center;align-items:center;width:32px;height:32px;font-size:16px}.portal-home .card-item .name{color:#000;text-align:left;margin-top:8px;margin-bottom:8px;font-size:16px}.portal-home .card-item .desc{color:#000;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.portal-home .card-item .stat{color:#000;text-align:left;margin-top:auto;font-size:32px;font-weight:600}.portal-home .side{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15px;width:360px;padding:30px 15px;display:inline-flex}.portal-home .ads-banner{border-radius:16px;width:100%;height:auto;overflow:hidden}.portal-home .ads-banner img{width:100%;height:auto}.modal[name=resume-upload] .form{align-items:center;width:480px}.modal[name=resume-upload] .title{text-align:center;font-size:18px;font-weight:600}.modal[name=resume-upload] .description{text-align:center;font-size:16px;line-height:24px}.modal[name=resume-upload] .description span{color:var(--md-primary)}.modal[name=resume-upload] .upload{cursor:pointer;background-color:#eee;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21%2015V19C21%2019.5304%2020.7893%2020.0391%2020.4142%2020.4142C20.0391%2020.7893%2019.5304%2021%2019%2021H5C4.46957%2021%203.96086%2020.7893%203.58579%2020.4142C3.21071%2020.0391%203%2019.5304%203%2019V15'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%208L12%203L7%208'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%203V15'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:320px;height:200px;margin-top:8px;display:inline-flex}.modal[name=resume-upload] .upload.uploaded{background-image:none}.modal[name=resume-upload] .upload .file-icon{width:auto;height:48px}.modal[name=resume-upload] .upload .file-name{color:#000;text-align:center;margin-top:8px;font-size:12px}.modal[name=resume-upload] button{color:#fff;background-color:var(--md-primary);border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:320px;height:40px;padding:0;display:inline-flex}.modal[name=resume-upload] button:disabled{cursor:not-allowed;background-color:#707070}.modal[name=resume-upload] .loading-form{-webkit-overflow-scrolling:touch;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:640px;max-width:100%;height:90%;padding:30px;display:inline-flex;overflow:hidden auto;box-shadow:0 0 3px #00000040}.modal[name=resume-upload] .loading-form .title{text-align:left}.modal[name=resume-upload] .loading-form .file-block{background-color:#f0f0f0;border:1px solid #eee;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%;margin:12px 0;padding:12px 18px;display:inline-flex}.modal[name=resume-upload] .loading-form .file-block .thumbnail{width:auto;height:36px}.modal[name=resume-upload] .loading-form .file-block .file-detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex}.modal[name=resume-upload] .progress-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.modal[name=resume-upload] .progress-name{color:#707070;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:100%;font-size:14px;animation:.25s ease-in forwards slideDown;display:inline-flex}.modal[name=resume-upload] .progress-name img{width:16px;height:auto;animation:.25s ease-in forwards slideUpShow}._card_sseaa_1{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:30px 20px;display:inline-flex}._name_sseaa_12{color:#000;text-align:left;font-size:20px;font-weight:700}._desc_sseaa_18{color:#000;text-align:left;font-size:16px;line-height:24px}._item_sseaa_24{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}._item_sseaa_24:last-child{margin-bottom:0}._checkbox_sseaa_34{border:2px solid var(--md-primary);background-position:50%;background-repeat:no-repeat;background-size:auto 16px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._checkbox_sseaa_34 img{opacity:0;width:auto;height:16px}._checkbox_sseaa_34._checked_sseaa_52{background-color:var(--md-primary)}._checkbox_sseaa_34._checked_sseaa_52 img{opacity:1}._detail_sseaa_58{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding-left:8px;display:inline-flex}._itemName_sseaa_67{color:#000;text-align:left;font-size:16px;font-weight:700;line-height:24px}._itemDesc_sseaa_74{color:#000;text-align:left;margin-top:8px;font-size:16px;line-height:24px}._itemDesc_sseaa_74 span{color:var(--md-primary);cursor:pointer}._button_sseaa_85{width:100%;margin-top:12px}._card_g62a5_1{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:30px 20px;display:inline-flex}._name_g62a5_12{color:#000;text-align:left;font-size:20px;font-weight:700}._desc_g62a5_18{color:#000;text-align:left;font-size:16px;line-height:24px}._button_g62a5_24{width:100%;margin-top:12px}.portal-content .header{background-color:#fff;border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:60px;padding:0 15px;display:inline-flex}.portal-content .header .back{cursor:pointer;background-image:url(/assets/portal-back-CxH4Inrf.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 24px;width:30px;height:30px}.portal-content .header .title{color:#000;text-align:left;margin-left:8px;font-size:20px;font-weight:700}.portal-content .header .tutorial{cursor:pointer;width:18px;height:18px;margin-left:8px}.portal-content .header .tutorial img{width:100%;height:100%}.interview-overview-tab{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:800px;display:inline-flex}.interview-overview-tab .card-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:8px;display:inline-flex}.interview-overview-tab .card-title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;font-weight:700;display:inline-flex}.interview-overview-tab .card-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.interview-overview-tab .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(33.3333% - 5.6666px);padding:18px 22px;display:inline-flex}.interview-overview-tab .card-item.large{width:calc(50% - 4px);padding:32px 22px}.interview-overview-tab .card-item .emoji{justify-content:center;align-items:center;width:32px;height:32px;font-size:16px}.interview-overview-tab .card-item .name{color:#000;text-align:left;margin-top:8px;margin-bottom:8px;font-size:16px;font-weight:700}.interview-overview-tab .card-item .desc{color:#000;text-align:left;font-size:16px;display:-webkit-box}.interview-overview-tab .card-item ol{padding-left:1.5em;line-height:24px}.interview-overview-tab .card-item .stat{color:#000;text-align:left;margin-top:auto;font-size:32px;font-weight:600}.interview-overview-tab .card-item .stat sup{font-size:20px}.interview-overview-tab .card-block.green{background-color:var(--md-primary);border-radius:16px;padding:24px 22px}.interview-overview-tab .card-block.green .card-title{color:#fff}.interview-overview-tab .card-block.green .card-item{background-color:var(--md-primary);border:1px solid #fff}.interview-overview-tab .card-block.green .card-item .name{color:#fff;margin-bottom:16px}.interview-overview-tab .card-block.green .card-item .stat{color:#fff}.modal[name=interview-add] .form{width:100%;max-width:720px}.modal[name=interview-add] .title{color:#000;text-align:center;align-self:center;font-size:16px;font-weight:700}.modal[name=interview-add] .step-title{color:#707070;text-align:center;align-self:center;margin-top:15px;margin-bottom:30px;font-size:20px;font-weight:700}.modal[name=interview-add] .step-list{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:30px;display:inline-flex}.modal[name=interview-add] .step-item{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.modal[name=interview-add] .step-item .dot{background-color:#fff;border:3px solid #00a43d;border-radius:50%;width:18px;height:18px}.modal[name=interview-add] .step-item.selected .dot{background-color:#00a43d}.modal[name=interview-add] .step-item .name{color:#000;text-align:center;margin-top:8px;font-size:16px;font-weight:500}.modal[name=interview-add] .step-divider{background-color:#00a43d;width:50px;height:3px;margin:0 20px}.modal[name=interview-add] .mode-list{flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;max-width:480px;display:inline-flex}.modal[name=interview-add] .mode-item{cursor:pointer;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:15px;padding:10px 30px;transition:border .2s ease-in-out;display:inline-flex;box-shadow:0 0 3px #00000040}.modal[name=interview-add] .mode-item:focus{outline:2px solid #000}.modal[name=interview-add] .mode-item.selected{border:2px solid #00a43d;outline:none}.modal[name=interview-add] .mode-item.disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0}.modal[name=interview-add] .mode-item .name{color:#00a43d;text-align:left;font-size:18px;font-weight:600}.modal[name=interview-add] .mode-item:hover .name{-webkit-text-decoration:unset;text-decoration:unset}.modal[name=interview-add] .mode-item .description{color:#4e4e4e;text-align:left;margin-top:3px;font-size:16px}.modal[name=interview-add] .language-list{flex-flow:wrap;justify-content:center;align-self:center;align-items:flex-start;gap:8px;width:100%;max-width:560px;display:inline-flex}.modal[name=interview-add] .language-item{cursor:pointer;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:32%;padding:10px 30px;transition:border .2s ease-in-out;display:inline-flex;box-shadow:0 0 3px #00000040}.modal[name=interview-add] .language-item:focus{outline:2px solid #000}.modal[name=interview-add] .language-item.selected{border:2px solid #00a43d;outline:none}.modal[name=interview-add] .language-item.disabled{opacity:.6;cursor:not-allowed;background-color:#f0f0f0}.modal[name=interview-add] .language-item .name{color:#00a43d;text-align:left;font-size:18px;font-weight:600}.modal[name=interview-add] .language-item:hover .name{-webkit-text-decoration:unset;text-decoration:unset}.modal[name=interview-add] .company-list{flex-flow:wrap;justify-content:center;align-self:center;align-items:flex-start;width:100%;max-width:480px;display:inline-flex}.modal[name=interview-add] .company-item{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:120px;height:120px;margin:0 10px 20px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}.modal[name=interview-add] .company-item:focus{outline:2px solid #000}.modal[name=interview-add] .company-item .tick{display:none}.modal[name=interview-add] .company-item.selected .tick{color:#fff;text-align:center;z-index:1;background-color:#00a43d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:inline-flex;position:absolute;top:10px;right:10px}.modal[name=interview-add] .company-item .thumbnail{-webkit-filter:blur(1px);background-color:#fff;border-radius:8px;width:100%;height:100%;padding:10px;box-shadow:0 0 3px #00000040}.modal[name=interview-add] .company-item .thumbnail img{object-fit:contain;width:100%;height:100%}.modal[name=interview-add] .division-list{flex-flow:wrap;justify-content:center;align-self:center;align-items:flex-start;width:100%;max-width:640px;display:inline-flex}.modal[name=interview-add] .division-item{cursor:pointer;background-color:#fff;border:2px solid #0000;border-radius:20px;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin:0 6px 12px;padding:8px 16px;transition:border .2s ease-in-out;display:inline-flex;box-shadow:0 0 3px #00000040}.modal[name=interview-add] .division-item:focus{outline:2px solid #000}.modal[name=interview-add] .division-item.selected{border:2px solid #00a43d;outline:none}.modal[name=interview-add] .division-item .name{color:#000;text-align:center;font-size:16px}.modal[name=interview-add] .form button{align-self:center;width:180px}.interview-category-tab{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:800px;margin-top:30px;padding:24px 28px;display:inline-flex}.interview-category-tab .title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;display:inline-flex}.interview-category-tab .title .icon{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:24px;height:24px;margin-left:auto;display:inline-flex}.interview-category-tab .title .icon img{width:16px;height:16px}.interview-category-tab .card-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.interview-category-tab .card-item{cursor:pointer;background-color:#eee;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(33.3333% - 5.6666px);padding:24px 16px 48px;display:inline-flex}.interview-category-tab .card-item:focus{outline:2px solid #000}.interview-category-tab .card-item.green{background-color:var(--md-primary)}.interview-category-tab .card-item.yellow{background-color:#ffd926}.interview-category-tab .card-item.blue{background-color:#26fffb}.interview-category-tab .card-item.blur{filter:blur(3px)}.interview-category-tab .card-item .emoji{justify-content:center;align-items:center;width:32px;height:32px;font-size:16px}.interview-category-tab .card-item .name{color:#000;text-align:left;margin-bottom:8px;font-size:16px;font-weight:700}.interview-category-tab .card-item .desc{color:#000;text-align:left;font-size:16px;line-height:24px;display:-webkit-box}.interview-category-tab .card-item.green .name,.interview-category-tab .card-item.green .desc{color:#fff}.interview-category-tab button.subscribe{align-self:center;margin-top:24px}.interview-employer-tab{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:800px;margin-top:30px;padding:24px 28px;display:inline-flex}.interview-employer-tab .title{color:#000;text-align:center;align-self:center;font-size:16px;font-weight:700}.interview-employer-tab .search{background-color:#eee;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:40px;margin-top:16px;padding:0 24px;display:inline-flex}.interview-employer-tab .search .icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%2019C15.4183%2019%2019%2015.4183%2019%2011C19%206.58172%2015.4183%203%2011%203C6.58172%203%203%206.58172%203%2011C3%2015.4183%206.58172%2019%2011%2019Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20.9999%2021L16.6499%2016.65'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;width:24px;height:24px;margin-right:8px}.interview-employer-tab .search input{background-color:#0000;border:none;flex:1;height:auto;padding:0}.interview-employer-tab .search input:focus{outline:none}.interview-employer-tab .category-list{border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:8px;padding-bottom:8px;display:inline-flex}.interview-employer-tab .category-item{color:#000;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:8px;flex-grow:1;justify-content:center;align-items:center;width:auto;height:40px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex}.interview-employer-tab .category-item:focus{outline:2px solid #000}.interview-employer-tab .category-item.selected{color:#fff;background-color:var(--md-primary);border-color:var(--md-primary)}.interview-employer-tab .company-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:8px;display:inline-flex;position:relative}.interview-employer-tab .company-item{cursor:pointer;border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:8px 0;transition:background-color .2s ease-in-out;display:inline-flex}.interview-employer-tab .company-item:focus{outline:2px solid #000}.interview-employer-tab .company-item:hover{background-color:#eee}.interview-employer-tab .company-item .thumbnail{-webkit-filter:blur(1px);width:60px;height:60px}.interview-employer-tab .company-item .thumbnail img{object-fit:contain;width:60px;height:60px}.interview-employer-tab .company-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding-left:16px;display:inline-flex}.interview-employer-tab .company-item .name{color:var(--md-primary);text-align:left;font-size:16px;font-weight:500}.interview-employer-tab .company-item:hover .name{text-decoration:underline}.interview-employer-tab .company-item .desc{color:#000;text-align:left;margin-top:8px;font-size:16px}.interview-employer-tab .overlay{-webkit-backdrop-filter:blur(5px);background:#ffffff4d;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:90px;display:inline-flex;position:absolute;top:0;left:0}.interview-result-tab{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;margin-top:30px;padding:24px 28px;display:inline-flex}.interview-result-tab .title{color:#000;text-align:left;align-self:center;font-size:16px;font-weight:700}.interview-result-tab .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.interview-result-tab table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.interview-result-tab table td{color:#707070;font-size:14px}.interview-result-tab table td,.interview-result-tab table th{border:none;padding:8px 15px}.interview-result-tab table tr:nth-child(2n){background-color:#f9f9f9}.interview-result-tab table tbody tr:hover{background-color:#ddd}.interview-result-tab table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.interview-result-tab table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.interview-result-tab table button{font-size:12px}.interview-result-tab .score.good{color:#00a43d}.interview-result-tab .score.normal{color:#20c997}.interview-result-tab .score.bad{color:#fa5252}.interview-result-tab button.refresh{margin-left:12px;font-size:12px;font-weight:400}.modal[name=interview-result] .form{width:95%;max-width:1600px;padding:18px 30px}.modal[name=interview-result] .form .title{margin-bottom:16px;font-size:16px}.modal[name=interview-result] .question-list{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-bottom:16px;display:inline-flex}.modal[name=interview-result] .question-item{color:#000;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:2px solid #0000;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;padding:8px 12px;font-size:14px;transition:border .2s ease-in-out;display:inline-flex;overflow:hidden}.modal[name=interview-result] .question-item:focus{outline:2px solid var(--md-primary)}.modal[name=interview-result] .question-item.selected{border-color:var(--md-primary);white-space:nowrap;text-overflow:ellipsis;outline:none;flex-shrink:1;overflow:hidden}.modal[name=interview-result] .card-column{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:calc(33.3333% - 10.6666px);margin-bottom:16px;display:inline-flex}.modal[name=interview-result] .card-column.large{flex:1;width:auto}.modal[name=interview-result] .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;margin-bottom:16px;display:inline-flex}.modal[name=interview-result] .card-item{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(50% - 8px);padding:12px 22px;display:inline-flex}.modal[name=interview-result] .card-item.large{width:100%}.modal[name=interview-result] .card-title{color:#000;text-align:left;font-size:16px;font-weight:600}.modal[name=interview-result] .card-desc{color:#707070;text-align:left;margin-top:5px;font-size:12px}.modal[name=interview-result] .score-block{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:12px;display:inline-flex}.modal[name=interview-result] .score-wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.modal[name=interview-result] .score-name{color:#707070;text-align:left;font-size:12px}.modal[name=interview-result] .score-num{color:var(--md-primary);text-align:left;margin-top:5px;font-size:24px;font-weight:500}.modal[name=interview-result] .score-num.good{color:var(--md-score-good)}.modal[name=interview-result] .score-num.normal{color:var(--md-score-normal)}.modal[name=interview-result] .score-num.bad{color:var(--md-score-bad)}.modal[name=interview-result] .score-rate{width:75px;height:75px;color:var(--md-primary);text-align:center;border:8px solid var(--md-primary);border-radius:50%;justify-content:center;align-items:center;margin-left:auto;font-size:18px;font-weight:500;display:inline-flex}.modal[name=interview-result] .score-rate.good{color:var(--md-score-good);border-color:var(--md-score-good)}.modal[name=interview-result] .score-rate.normal{color:var(--md-score-normal);border-color:var(--md-score-normal)}.modal[name=interview-result] .score-rate.bad{color:var(--md-score-bad);border-color:var(--md-score-bad)}.modal[name=interview-result] .score-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:20px;display:inline-flex}.modal[name=interview-result] .score-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.modal[name=interview-result] .score-title{color:#707070;text-align:left;font-size:12px;font-weight:500}.modal[name=interview-result] .score-percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:12px}.modal[name=interview-result] .score-percent.good{color:var(--md-score-good)}.modal[name=interview-result] .score-percent.normal{color:var(--md-score-normal)}.modal[name=interview-result] .score-percent.bad{color:var(--md-score-bad)}.modal[name=interview-result] .score-bar{background-color:#d9d9d9;border-radius:2px;width:100%;height:3px;margin-top:8px;position:relative}.modal[name=interview-result] .score-bar .fill{background-color:var(--md-primary);border-radius:2px;width:0%;height:100%;position:absolute;top:0;left:0}.modal[name=interview-result] .score-bar .fill.good{background-color:var(--md-score-good)}.modal[name=interview-result] .score-bar .fill.normal{background-color:var(--md-score-normal)}.modal[name=interview-result] .score-bar .fill.bad{background-color:var(--md-score-bad)}.modal[name=interview-result] .feedback-item{border-left:3px solid var(--md-primary);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:20px;padding-left:15px;display:inline-flex}.modal[name=interview-result] .feedback-item.good{border-color:var(--md-score-good)}.modal[name=interview-result] .feedback-item.normal{border-color:var(--md-score-normal)}.modal[name=interview-result] .feedback-item.bad{border-color:var(--md-score-bad)}.modal[name=interview-result] .feedback-title{color:var(--md-primary);text-align:left;font-size:14px}.modal[name=interview-result] .feedback-item.good .feedback-title{color:var(--md-score-good)}.modal[name=interview-result] .feedback-item.normal .feedback-title{color:var(--md-score-normal)}.modal[name=interview-result] .feedback-item.bad .feedback-title{color:var(--md-score-bad)}.modal[name=interview-result] .feedback-desc{color:#707070;text-align:left;margin-top:4px;font-size:14px;line-height:24px}.modal[name=interview-result] .eng-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:16px;margin-bottom:16px;display:inline-flex}.modal[name=interview-result] .eng-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:50px;margin-right:6px;display:inline-flex}.modal[name=interview-result] .eng-row .name{color:#707070;text-align:left;font-size:14px}.modal[name=interview-result] .eng-row .score{color:var(--md-primary);text-align:left;margin-top:12px;font-size:20px;font-weight:600}.modal[name=interview-result] .cefr-block{background-color:#dff4e8;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding:16px 12px;display:inline-flex}.modal[name=interview-result] .cefr-name{color:var(--md-primary);text-align:left;font-size:14px}.modal[name=interview-result] .cefr-desc{color:#707070;text-align:left;margin-top:4px;font-size:12px}.modal[name=interview-result] .eng-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.modal[name=interview-result] .eng-item .top{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.modal[name=interview-result] .eng-item .icon{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_697_673)'%3e%3cpath%20d='M14.6668%207.38662V7.99995C14.666%209.43757%2014.2005%2010.8364%2013.3397%2011.9878C12.4789%2013.1393%2011.269%2013.9816%209.8904%2014.3892C8.51178%2014.7968%207.03834%2014.7479%205.68981%2014.2497C4.34128%2013.7515%203.18993%2012.8307%202.40747%2011.6247C1.62501%2010.4186%201.25336%208.99199%201.34795%207.55749C1.44254%206.12299%201.9983%204.7575%202.93235%203.66467C3.8664%202.57183%205.12869%201.81021%206.53096%201.49338C7.93322%201.17656%209.40034%201.32151%2010.7135%201.90662'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.6667%202.66663L8%209.33996L6%207.33996'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_697_673'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px;margin-right:8px}.modal[name=interview-result] .eng-item .name{color:var(--md-primary);text-align:left;flex:1;font-size:14px;font-weight:600}.modal[name=interview-result] .eng-item.good .name{color:var(--md-score-good)}.modal[name=interview-result] .eng-item.normal .name{color:var(--md-score-normal)}.modal[name=interview-result] .eng-item.bad .name{color:var(--md-score-bad)}.modal[name=interview-result] .eng-item .score{color:var(--md-primary);font-size:14px;font-weight:600}.modal[name=interview-result] .eng-item.good .score{color:var(--md-score-good)}.modal[name=interview-result] .eng-item.normal .score{color:var(--md-score-normal)}.modal[name=interview-result] .eng-item.bad .score{color:var(--md-score-bad)}.modal[name=interview-result] .eng-item .bar{background-color:#d9d9d9;border-radius:2px;width:100%;height:3px;margin-top:8px;position:relative}.modal[name=interview-result] .eng-item .fill{background-color:var(--md-primary);border-radius:2px;width:0%;height:100%;position:absolute;top:0;left:0}.modal[name=interview-result] .eng-item.good .fill{background-color:var(--md-score-good)}.modal[name=interview-result] .eng-item.normal .fill{background-color:var(--md-score-normal)}.modal[name=interview-result] .eng-item.bad .fill{background-color:var(--md-score-bad)}.modal[name=interview-result] .eng-item .comment{color:#707070;text-align:left;margin-top:8px;font-size:12px}.modal[name=interview-result] .chart-container{aspect-ratio:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;display:inline-flex}.modal[name=interview-result] .chart-container tspan{font-size:11px}.modal[name=interview-result] .action-item{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:20px;display:inline-flex}.modal[name=interview-result] .action-item .icon{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_697_673)'%3e%3cpath%20d='M14.6668%207.38662V7.99995C14.666%209.43757%2014.2005%2010.8364%2013.3397%2011.9878C12.4789%2013.1393%2011.269%2013.9816%209.8904%2014.3892C8.51178%2014.7968%207.03834%2014.7479%205.68981%2014.2497C4.34128%2013.7515%203.18993%2012.8307%202.40747%2011.6247C1.62501%2010.4186%201.25336%208.99199%201.34795%207.55749C1.44254%206.12299%201.9983%204.7575%202.93235%203.66467C3.8664%202.57183%205.12869%201.81021%206.53096%201.49338C7.93322%201.17656%209.40034%201.32151%2010.7135%201.90662'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.6667%202.66663L8%209.33996L6%207.33996'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_697_673'%3e%3crect%20width='16'%20height='16'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:16px;height:16px}.modal[name=interview-result] .action-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding-top:0;padding-left:8px;display:inline-flex}.modal[name=interview-result] .action-item .name{color:var(--md-primary);text-align:left;font-size:14px}.modal[name=interview-result] .action-item .description{color:#707070;text-align:left;margin-top:4px;font-size:12px;line-height:20px}.modal[name=interview-result] video{width:100%;height:auto;margin-top:16px}.interview-submission-tab{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;margin-top:30px;padding:24px 28px;display:inline-flex}.interview-submission-tab .title{color:#000;text-align:left;align-self:center;font-size:16px;font-weight:700}.interview-submission-tab .desc{color:#707070;text-align:left;align-self:center;margin-top:8px;font-size:16px}.interview-submission-tab .form-block{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-top:32px;display:inline-flex}.interview-submission-tab .form-block .form-title{color:#000;text-align:center;margin-bottom:16px;font-size:16px}.interview-submission-tab .form-block input,.interview-submission-tab .form-block select{text-align:center;background-color:#eee;border:none;border-radius:8px;width:320px;height:40px;margin-bottom:8px;padding:0 12px}.interview-submission-tab .form-block select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.interview-submission-tab .form-block textarea{text-align:center;resize:vertical;background-color:#eee;border:none;border-radius:8px;width:320px;min-height:180px;margin-bottom:8px;padding:8px 12px}.interview-submission-tab .industry-list{flex-flow:wrap;justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.interview-submission-tab .industry-item{color:#000;text-align:center;cursor:pointer;background-color:#eee;border-radius:8px;padding:10px 42px;font-size:16px;transition:all .2s ease-in-out}.interview-submission-tab .industry-item.selected{color:var(--md-primary);background-color:var(--md-background)}.interview-submission-tab .add-question{background-color:var(--md-primary);cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%203.33325V12.6666'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M3.33301%208H12.6663'%20stroke='white'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;border-radius:50%;width:32px;height:32px}.interview-submission-tab .add-question:focus{outline:2px solid #000}.interview-submission-tab .form-block .upload-image{background-color:#eee;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21%2015V19C21%2019.5304%2020.7893%2020.0391%2020.4142%2020.4142C20.0391%2020.7893%2019.5304%2021%2019%2021H5C4.46957%2021%203.96086%2020.7893%203.58579%2020.4142C3.21071%2020.0391%203%2019.5304%203%2019V15'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17%208L12%203L7%208'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%203V15'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:320px;height:180px;margin-bottom:8px;padding:8px 12px;display:inline-flex}.interview-submission-tab .form-block .upload-image:focus{outline:2px solid #000}.interview-submission-tab .form-block .upload-image.uploaded{background-image:none}.interview-submission-tab .form-block .upload-image.uploaded img{max-width:90%;max-height:90%}.interview-submission-tab button{width:320px}.portal-interview{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-interview .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-interview .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.portal-interview .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;flex-grow:1;justify-content:center;align-items:center;font-size:16px;transition:font-weight .2s ease-in-out,background-color .2s ease-in-out;display:inline-flex}.portal-interview .tab-list .tab-item:focus{outline:2px solid #000}.portal-interview .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-interview .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.portal-interview .tab-wrapper{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-phone-interview{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex;overflow:hidden}.portal-phone-interview .phone-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:inline-flex;overflow:hidden}.portal-phone-interview .phone-card{background-color:#2e2e2e;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:inline-flex}.portal-phone-interview .avatar-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:inline-flex;position:relative;overflow:hidden}.portal-phone-interview .avatar-container video{object-fit:contain;width:100%;height:100%}.portal-phone-interview .avatar{aspect-ratio:1;background-color:#5e5e5e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:90px;height:auto;display:inline-flex}.portal-phone-interview .avatar img{width:75px;height:75px}.portal-phone-interview .start{cursor:pointer;border-radius:50%;width:72px;height:72px;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.portal-phone-interview .start img{width:75px;height:75px}.portal-phone-interview .load{border-radius:50%;width:72px;height:72px;position:absolute;top:calc(50% - 36px);left:calc(50% - 36px)}.portal-phone-interview .load img{width:75px;height:75px}.portal-phone-interview .subtitle{color:#2e2e2e;text-align:left;background-color:#fff;border-radius:8px;width:80%;height:auto;padding:6px 12px;font-size:16px;display:inline-flex;position:absolute;bottom:30px;left:10%}.portal-phone-interview .controller-container{border-top:1px solid #ccc;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:auto;padding:12px 0;display:inline-flex}.portal-phone-interview .controller-container video{border-radius:12px;width:auto;height:120px}.portal-phone-interview .microphone{background-color:#5e5e5e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:absolute;top:36px;right:36px}.portal-phone-interview .microphone.muted{cursor:not-allowed;background-color:#cc0606}.portal-phone-interview .microphone img{width:30px;height:30px}.portal-phone-interview .permission-container{background-color:#fff;border-radius:36px;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;width:100%;max-width:640px;margin-top:120px;padding:36px;display:inline-flex}.portal-phone-interview .permission-container .title{text-align:center;font-size:18px;font-weight:600}.portal-phone-interview .permission-container .icon{width:90px;height:90px}.portal-phone-interview .permission-container .icon img{width:100%;height:auto}.portal-phone-interview .permission-container button{align-self:center}.portal-phone-interview-text{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-phone-interview-text .chat-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:60px;display:inline-flex}.portal-phone-interview-text .chat-card{background-color:#fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;height:100%;display:inline-flex}.portal-phone-interview-text .chat-card .top{border-bottom:1px solid #ddd;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:12px 18px;display:inline-flex}.portal-phone-interview-text .clear-chat{cursor:pointer;margin-left:auto;font-size:14px;font-weight:400;text-decoration:underline}.portal-phone-interview-text .chat-list{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:12px 18px;display:inline-flex;overflow:hidden auto}.portal-phone-interview-text .chat-list .chat-item{text-align:left;color:#00a43d;border:1px solid #00a43d;border-radius:8px;padding:6px 12px;font-size:14px}.portal-phone-interview-text .chat-list .chat-item.assistant{align-self:flex-start}.portal-phone-interview-text .chat-list .chat-item.user{color:#fff;background-color:#00a43d;align-self:flex-end}.portal-phone-interview-text .chat-list .empty{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-phone-interview-text .chat-input{border-top:1px solid #ddd;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:12px 18px;display:inline-flex}.portal-phone-interview-text .chat-input input{border:1px solid #00a43d;border-radius:6px;flex:1;min-width:0;height:36px;padding:4px 6px}.portal-phone-interview-text .chat-input input:focus{outline:none}.portal-phone-interview-text .chat-input .send-button{cursor:pointer;border:1px solid #00a43d;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.portal-phone-interview-text .chat-input .send-button.active{background-color:#78efa4}.portal-phone-interview-text .chat-input .send-button img{object-fit:contain;width:16px;height:16px}.portal-phone-interview-text .empty{color:#8e8e8e;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-phone-interview-text .phone-container{border-radius:36px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;padding:36px;display:inline-flex}.portal-phone-interview-text .phone-card{background-color:#2e2e2e;border-radius:36px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;max-width:900px;height:auto;display:inline-flex}.portal-phone-interview-text .avatar-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:inline-flex;position:relative}.portal-phone-interview-text .avatar{aspect-ratio:1;background-color:#5e5e5e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:90px;height:auto;display:inline-flex}.portal-phone-interview-text .avatar img{width:75px;height:75px}.portal-phone-interview-text .start{cursor:pointer;border-radius:50%;width:75px;height:75px}.portal-phone-interview-text .start img{width:75px;height:75px}.portal-phone-interview-text .subtitle{color:#2e2e2e;text-align:left;font-size:16px}.portal-phone-interview-text .controller-container{border-top:1px solid #ccc;flex-direction:row;justify-content:center;align-items:center;width:100%;height:80px;display:inline-flex}.portal-phone-interview-text .microphone{background-color:#5e5e5e;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.portal-phone-interview-text .microphone.muted{cursor:not-allowed;background-color:#cc0606}.portal-phone-interview-text .microphone img{width:30px;height:30px}.portal-phone-interview-text .permission-container{background-color:#fff;border-radius:36px;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;width:100%;max-width:640px;margin-top:120px;padding:36px;display:inline-flex}.portal-phone-interview-text .permission-container .title{text-align:center;font-size:18px;font-weight:600}.portal-phone-interview-text .permission-container .icon{width:90px;height:90px}.portal-phone-interview-text .permission-container .icon img{width:100%;height:auto}.portal-phone-interview-text .permission-container button{align-self:center}.portal-case-interview{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-case-interview .interview-container{background-color:#2e2e2e;flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex;overflow:hidden}.portal-case-interview .interview-main{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;height:100%;display:inline-flex}.portal-case-interview .interview-top{border-bottom:1px solid #ccc;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:50px;padding:0 24px;display:inline-flex}.portal-case-interview .interview-top .icon{width:16px;height:16px}.portal-case-interview .interview-top .name{color:#fff;text-align:left;font-size:14px}.portal-case-interview .interview-top button{margin-left:auto;padding:4px 12px;font-size:14px}.portal-case-interview .material-card{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;padding:24px;display:inline-flex}.portal-case-interview .material-card.blur{filter:blur(3px)}.portal-case-interview .column{border-left:1px solid #ccc;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:320px;height:100%;display:inline-flex}.portal-case-interview .column .avatar-container{border-bottom:1px solid #ccc;flex-shrink:0;width:100%;height:auto;padding:12px;position:relative}.portal-case-interview .column video{border:1px solid #ccc;border-radius:12px}.portal-case-interview .column .avatar-container .start{cursor:pointer;border-radius:50%;width:48px;height:48px;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.portal-case-interview .column .avatar-container .start img{width:100%;height:100%}.portal-case-interview .column .avatar-container .load{cursor:pointer;border-radius:50%;width:48px;height:48px;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.portal-case-interview .column .avatar-container .load img{width:100%;height:100%}.portal-case-interview .chat-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:inline-flex;overflow-y:auto}.portal-case-interview .chat-title{color:#fff;border-bottom:1px solid #5e5e5e;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.portal-case-interview .chat-icon{width:14px;height:14px}.portal-case-interview .chat-list{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:12px 18px;display:inline-flex;overflow:hidden auto}.portal-case-interview .chat-list .chat-item{text-align:left;color:#fff;background-color:#03441b;border:1px solid #00a43d;border-radius:8px;width:85%;padding:6px 12px;font-size:12px;line-height:1.4em}.portal-case-interview .chat-list .chat-item.assistant{align-self:flex-start}.portal-case-interview .chat-list .chat-item.user{color:#fff;background-color:#2e2e2e;border-color:#5e5e5e;align-self:flex-end}.portal-case-interview .chat-list .empty{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-case-interview .chat-control{border-top:1px solid #5e5e5e;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px 12px;display:inline-flex}.portal-case-interview .chat-control .chat-icon{width:14px;height:14px}.portal-case-interview .chat-control .chat-countdown{color:#fff;font-size:14px}.portal-case-interview .chat-control .chat-stop{cursor:pointer;background-color:#00a43d;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:inline-flex}.portal-case-interview .chat-control .chat-stop>div{background-color:#fff;border-radius:2px;width:10px;height:10px}.portal-case-interview .permission-container{background-color:#fff;border-radius:36px;flex-direction:column;justify-content:flex-start;align-items:center;gap:18px;width:100%;max-width:640px;margin-top:120px;padding:36px;display:inline-flex}.portal-case-interview .permission-container .title{text-align:center;font-size:18px;font-weight:600}.portal-case-interview .permission-container .icon{width:90px;height:90px}.portal-case-interview .permission-container .icon img{width:100%;height:auto}.portal-case-interview .permission-container button{align-self:center}.portal-resume{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-resume .resume-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-resume .resume-container .title{color:#000;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.portal-resume .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-resume table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.portal-resume table td{color:#707070;font-size:14px}.portal-resume table td,.portal-resume table th{border:none;padding:8px 15px}.portal-resume table tr:nth-child(2n){background-color:#f9f9f9}.portal-resume table tbody tr:hover{background-color:#ddd}.portal-resume table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.portal-resume table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.portal-resume .action{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 16px}.portal-resume .action.view{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2012C1%2012%205%204%2012%204C19%204%2023%2012%2023%2012C23%2012%2019%2020%2012%2020C5%2020%201%2012%201%2012Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2015C13.6569%2015%2015%2013.6569%2015%2012C15%2010.3431%2013.6569%209%2012%209C10.3431%209%209%2010.3431%209%2012C9%2013.6569%2010.3431%2015%2012%2015Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-resume .action.copy{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%209H11C9.89543%209%209%209.89543%209%2011V20C9%2021.1046%209.89543%2022%2011%2022H20C21.1046%2022%2022%2021.1046%2022%2020V11C22%209.89543%2021.1046%209%2020%209Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2015H4C3.46957%2015%202.96086%2014.7893%202.58579%2014.4142C2.21071%2014.0391%202%2013.5304%202%2013V4C2%203.46957%202.21071%202.96086%202.58579%202.58579C2.96086%202.21071%203.46957%202%204%202H13C13.5304%202%2014.0391%202.21071%2014.4142%202.58579C14.7893%202.96086%2015%203.46957%2015%204V5'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-resume .action.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-resume .action.delete{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%206H5H21'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-resume .button-row{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;margin-top:16px;display:inline-flex}._title_bfdyg_1{color:#000;text-align:center;align-self:center;font-size:24px;font-weight:700}._cardRow_bfdyg_8{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin:24px 0;display:inline-flex}._cardItem_bfdyg_17{cursor:pointer;border:2px dashed #ddd;border-radius:24px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:calc(50% - 12px);padding:36px 32px;transition:all .2s ease-in-out;display:inline-flex}._cardItem_bfdyg_17:hover{border-color:var(--md-primary);background-color:#f0fdf4;transform:translateY(-3px)}._cardItemGreen_bfdyg_36{background-color:var(--md-primary);border:2px solid var(--md-primary)}._cardItemGreen_bfdyg_36:hover{background-color:var(--md-primary)}._cardTop_bfdyg_43{flex-direction:row;justify-content:flex-start;align-items:center;gap:18px;width:100%;display:inline-flex}._cardTopIcon_bfdyg_51{background-color:#f0f0f0;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}._cardItemGreen_bfdyg_36 ._cardTopIcon_bfdyg_51{background-color:#37ab87}._cardTopIconImg_bfdyg_64{width:24px;height:24px}._cardTopDetail_bfdyg_68{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:3px;display:inline-flex}._cardTopTitle_bfdyg_76{color:#000;text-align:left;font-size:20px;font-weight:700}._cardItemGreen_bfdyg_36 ._cardTopTitle_bfdyg_76{color:#fff}._cardTopSubtitle_bfdyg_85{color:#5e5e5e;text-align:left;font-size:16px}._cardItemGreen_bfdyg_36 ._cardTopSubtitle_bfdyg_85{color:#fffc}._cardUpload_bfdyg_93{flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-top:48px;margin-bottom:72px;display:inline-flex}._cardUploadTitle_bfdyg_103{color:#5e5e5e;text-align:left;font-size:18px}._cardUploadSubtitle_bfdyg_108{color:#9e9e9e;text-align:left;font-size:12px}._cardMessage_bfdyg_113{color:#fff;text-align:left;margin-top:12px;font-size:28px;line-height:1.2em}._cardButton_bfdyg_120{color:#fff;background-color:#000;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:auto;padding:.8em 0;font-size:14px;font-weight:600;display:inline-flex}._cardItemGreen_bfdyg_36 ._cardButton_bfdyg_120{color:var(--md-primary);background-color:#fff}._cardNote_bfdyg_138{color:#9e9e9e;text-align:center;align-self:center;font-size:12px}._cardItemGreen_bfdyg_36 ._cardNote_bfdyg_138{color:#fffc}.portal-resume-detail{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-resume-detail .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-resume-detail .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.portal-resume-detail .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;padding:0 45px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.portal-resume-detail .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-resume-detail .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.resume-preview-tab{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:1280px;animation:.1s ease-in forwards fadeIn;display:inline-flex}.resume-preview-tab .card-column{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:400px;display:inline-flex}.resume-preview-tab .card-column.large{flex:1;width:auto}.resume-preview-tab .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding:24px 28px;transition:all .2s ease-in-out;display:inline-flex}.resume-preview-tab .card-title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;font-weight:600;display:inline-flex}.resume-preview-tab .card-desc{color:#707070;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:8px;font-size:14px;line-height:24px;animation:.25s ease-in forwards slideDown;display:inline-flex}.resume-preview-tab .card-desc img{width:16px;height:auto;animation:.25s ease-in forwards slideUpShow}.resume-preview-tab .card-desc ul{padding-left:1.5em}.resume-preview-tab .card-desc li{animation:.25s ease-in forwards slideDown}.resume-preview-tab .top-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;display:inline-flex}.resume-preview-tab input.resume-name{color:#000;text-align:left;background-color:#0000;border:1px solid #ddd;border-radius:6px;padding:6px 12px;font-size:16px;font-weight:600}.resume-preview-tab input.resume-name.warn{border:2px solid red!important}.resume-preview-tab input.resume-name:active{border:2px solid #7d7d7d;outline:none}.resume-preview-tab .download-button{white-space:nowrap;margin-left:16px;font-size:14px}.resume-preview-tab .download{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin-left:16px;margin-right:14px;display:inline-flex}.resume-preview-tab .download img{width:18px;height:18px}.resume-preview-tab .resume-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;display:inline-flex}.resume-preview-tab .resume-section .top{border-bottom:1px solid var(--md-primary);background-color:#fafdf2;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:12px;display:inline-flex}.resume-preview-tab .resume-section .top .expandToggle{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%209L12%2015L18%209'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s ease-in-out;display:inline-flex;transform:rotate(-90deg)}.resume-preview-tab .resume-section .top .expandToggle.expanded{transform:rotate(0)}.resume-preview-tab .resume-section .top .name{color:var(--md-primary);text-align:left;flex:1;padding-left:8px;font-size:16px}.resume-preview-tab .resume-section .top .add{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%208V16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012H16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.resume-preview-tab .resume-section .top .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.resume-preview-tab .resume-section .body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 32px;display:inline-flex}.resume-preview-tab .resume-section .body textarea{height:150px;padding:8px 10px;font-size:12px}.resume-preview-tab .resume-section .body .button-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.resume-preview-tab .resume-section .body .button-row button{font-size:14px}.resume-preview-tab .resume-section .body .ai-button{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.resume-preview-tab .resume-section .body .ai-button img{object-fit:contain;width:14px;height:14px}.resume-preview-tab .resume-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:inline-flex;position:relative}.resume-preview-tab .resume-item{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:8px;font-size:12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}.resume-preview-tab .resume-item:hover{background-color:#eee}.resume-preview-tab .resume-item.indent{padding-left:32px}.resume-preview-tab .resume-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.resume-preview-tab .resume-item .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;position:absolute;top:0;right:0}.resume-preview-tab .edit-form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.resume-preview-tab .edit-form .title{color:#000;text-align:left;font-size:16px;font-weight:600}.resume-preview-tab .edit-form .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.resume-preview-tab .edit-form .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:inline-flex}.resume-preview-tab .edit-form .form-subrow input,.resume-preview-tab .edit-form .form-subrow select{flex:1;width:auto;min-width:0}.resume-preview-tab .edit-form .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}.resume-preview-tab .edit-form .form-title{color:#000;text-align:left;margin-bottom:8px;font-size:12px}.resume-preview-tab .edit-form input,.resume-preview-tab .edit-form select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.resume-preview-tab .edit-form textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}.resume-preview-tab .edit-form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.resume-preview-tab .edit-form input:focus{outline:none}.resume-preview-tab .edit-form button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}.resume-preview-tab button.review{margin-left:auto;font-size:14px}.resume-preview-tab .chart-container{align-self:center;width:160px;height:160px;margin-top:18px;margin-bottom:18px;position:relative}.resume-preview-tab .chart{transform:rotate(-90deg)}.resume-preview-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8px}.resume-preview-tab .chart-progress{fill:none;stroke-width:8px;stroke-dasharray:0 565.48;transition:stroke-dasharray .5s ease-in-out}.resume-preview-tab .chart-progress.good{stroke:#00a43d}.resume-preview-tab .chart-progress.normal{stroke:#fcc419}.resume-preview-tab .chart-progress.bad{stroke:#fa5252}.resume-preview-tab .chart-score{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.resume-preview-tab .chart-score .attr{color:#707070;text-align:center;font-size:14px;font-weight:400}.resume-preview-tab .chart-score.good{color:#00a43d}.resume-preview-tab .chart-score.normal{color:#fcc419}.resume-preview-tab .chart-score.bad{color:#fa5252}.resume-preview-tab .card-metric{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:24px;display:inline-flex}.resume-preview-tab .card-metric .metric-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:8px;display:inline-flex}.resume-preview-tab .card-metric img.icon{object-fit:contain;width:16px;height:16px;margin-right:8px}.resume-preview-tab .card-metric .name{text-align:left;flex:1;font-size:16px}.resume-preview-tab .card-metric.good .name{color:var(--md-primary)}.resume-preview-tab .card-metric.missing .name{color:#c99605}.resume-preview-tab .card-metric .number{text-align:left;margin-left:8px;font-size:16px}.resume-preview-tab .card-metric.good .number{color:var(--md-primary)}.resume-preview-tab .card-metric.missing .number{color:#c99605}.resume-preview-tab .card-metric .bar{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:5px;display:inline-flex}.resume-preview-tab .card-metric .fill{border-radius:3px;height:5px}.resume-preview-tab .card-metric.good .fill{background-color:var(--md-primary)}.resume-preview-tab .card-metric.missing .fill{background-color:#c99605}.resume-preview-tab .card-metric .comment-row{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;margin-top:6px;display:inline-flex}.resume-preview-tab .card-metric .toggle{object-fit:contain;width:10px;height:10px;margin-top:3px;transition:transform .2s ease-in-out}.resume-preview-tab .card-metric .toggle.expanded{transform:rotate(90deg)}.resume-preview-tab .card-metric .comment{white-space:nowrap;text-overflow:ellipsis;color:#7d7d7d;text-align:left;width:100%;font-size:12px;transition:all .2s ease-in-out;overflow:hidden}.resume-preview-tab .card-metric .comment.expanded{white-space:normal;height:auto}.modal[name=resume-export] .form{align-items:center;width:900px}.modal[name=resume-export] .title{text-align:center;font-size:18px;font-weight:600}.modal[name=resume-export] .template-list{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:16px;width:100%;display:inline-flex}.modal[name=resume-export] .template-item{cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #eee;border-radius:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:180px;transition:background-color .2s ease-in-out;display:inline-flex;overflow:hidden}.modal[name=resume-export] .template-item.selected{background-color:#eee;border:2px solid #ddd}.modal[name=resume-export] .template-item .thumbnail{aspect-ratio:1.6;width:100%;height:auto}.modal[name=resume-export] .template-item .thumbnail img{object-fit:cover;width:100%;height:100%}.modal[name=resume-export] .template-item .name{color:#000;text-align:left;border-top:1px solid #eee;padding:6px 8px;font-size:14px}.modal[name=resume-export] .divider{background-color:#eee;flex-shrink:0;width:100%;height:1px;margin-top:45px;margin-bottom:30px}.modal[name=resume-export] .note{text-align:center;align-self:center;font-size:14px}.modal[name=resume-export] button{color:#fff;background-color:var(--md-primary);border:none;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:320px;height:40px;padding:0;display:inline-flex}.modal[name=resume-export] button:disabled{cursor:not-allowed;background-color:#707070}.modal[name=resume-export] button.secondary{margin-top:12px}._section_n56yx_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;display:inline-flex}._top_n56yx_9{border-bottom:1px solid var(--md-primary);background-color:#fafdf2;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:12px;display:inline-flex}._expandToggle_n56yx_20{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%209L12%2015L18%209'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:transform .2s ease-in-out;display:inline-flex;transform:rotate(-90deg)}._expandToggle_n56yx_20._expanded_n56yx_36{transform:rotate(0)}._name_n56yx_39{color:var(--md-primary);text-align:left;flex:1;margin:0;padding-left:8px;font-size:16px}._add_n56yx_47{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%208V16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012H16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;padding:0}._body_n56yx_58{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 32px;display:inline-flex}._resumeRow_n56yx_67{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:inline-flex;position:relative}._resumeItem_n56yx_76{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:8px;font-size:12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}._resumeItem_n56yx_76:hover{background-color:#eee}._resumeItem_n56yx_76._indent_n56yx_91{padding-left:32px}._resumeItem_n56yx_76 img{object-fit:contain;width:16px;height:16px;margin-right:8px}._institution_n56yx_100{margin:0;font-size:12px}._edit_n56yx_104{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;padding:0;position:absolute;top:0;right:0}._editForm_n56yx_120{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}._title_n56yx_128{color:#000;text-align:left;font-size:16px;font-weight:600}._formRow_n56yx_134{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}._formSubrow_n56yx_143{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:inline-flex}._formSubrow_n56yx_143 input,._formSubrow_n56yx_143 select{flex:1;width:auto;min-width:0}._formBlock_n56yx_157{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}._formTitle_n56yx_164{color:#000;text-align:left;margin-bottom:8px;font-size:12px}._editForm_n56yx_120 input,._editForm_n56yx_120 select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}._editForm_n56yx_120 textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}._editForm_n56yx_120 select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}._editForm_n56yx_120 input:focus{outline:none}._editForm_n56yx_120 button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}._section_vm1qp_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;display:inline-flex}._top_vm1qp_9{border-bottom:1px solid var(--md-primary);background-color:#fafdf2;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:12px;display:inline-flex}._expandToggle_vm1qp_20{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%209L12%2015L18%209'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:transform .2s ease-in-out;display:inline-flex;transform:rotate(-90deg)}._expandToggle_vm1qp_20._expanded_vm1qp_36{transform:rotate(0)}._name_vm1qp_39{color:var(--md-primary);text-align:left;flex:1;margin:0;padding-left:8px;font-size:16px}._add_vm1qp_47{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%208V16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012H16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;padding:0}._body_vm1qp_58{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 32px;display:inline-flex}._resumeRow_vm1qp_67{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:inline-flex;position:relative}._resumeItem_vm1qp_76{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding:8px;font-size:12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}._resumeItem_vm1qp_76:hover{background-color:#eee}._resumeItem_vm1qp_76._indent_vm1qp_92{padding-left:32px}._resumeItem_vm1qp_76 img{object-fit:contain;width:16px;height:16px;margin-right:8px}._institution_vm1qp_101{margin:0;font-size:12px}._edit_vm1qp_105{cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;padding:0;position:absolute;top:0;right:0}._editForm_vm1qp_121{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}._title_vm1qp_129{color:#000;text-align:left;font-size:16px;font-weight:600}._formRow_vm1qp_135{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}._formSubrow_vm1qp_144{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:inline-flex}._formSubrow_vm1qp_144 input,._formSubrow_vm1qp_144 select{flex:1;width:auto;min-width:0}._formBlock_vm1qp_158{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}._formTitle_vm1qp_165{color:#000;text-align:left;margin-bottom:8px;font-size:12px}._editForm_vm1qp_121 input,._editForm_vm1qp_121 select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}._editForm_vm1qp_121 textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}._editForm_vm1qp_121 select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}._editForm_vm1qp_121 input:focus{outline:none}._editForm_vm1qp_121 button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}._card_n2dho_1{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:6px;width:100%;padding:24px 28px;transition:all .2s ease-in-out;display:inline-flex;position:relative}._cardTitle_n2dho_15{color:#2e2e2e;text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:600}._cardDesc_n2dho_22{color:#5e5e5e;text-align:left;font-size:12px}._cardDesc_n2dho_22 b{color:#000}._cardRow_n2dho_30{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin:6px 0;display:inline-flex}._cardInput_n2dho_39{border-radius:6px;flex:1;width:auto;max-width:none;height:40px}._cardButton_n2dho_46{border-radius:16px;height:40px;font-size:14px;font-weight:600}._cardNote_n2dho_52{color:#8e8e8e;text-align:center;align-self:center;font-size:12px}._close_n2dho_58{color:#000;text-align:center;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;display:inline-flex;position:absolute;top:12px;right:12px}.resume-coach-tab{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:1280px;animation:.1s ease-in forwards fadeIn;display:inline-flex}.resume-coach-tab .card-column{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:400px;display:inline-flex}.resume-coach-tab .card-column.large{flex:1;width:auto}.resume-coach-tab .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding:24px 28px;display:inline-flex}.resume-coach-tab .card-title{color:#000;text-align:left;font-size:16px;font-weight:600}.resume-coach-tab .card-desc{color:#707070;text-align:left;margin-top:8px;font-size:14px;line-height:24px}.resume-coach-tab .card-desc ul{padding-left:1.5em}.resume-coach-tab .card-desc span{color:var(--md-primary)}.resume-coach-tab .resume-user{color:#000;text-align:left;font-size:14px;font-weight:600}.resume-coach-tab .resume-name{color:#000;text-align:left;margin-top:16px;font-size:14px;font-weight:600}.resume-coach-tab .resume-text{color:#000;text-align:left;margin-top:8px;margin-bottom:8px;font-size:12px}.resume-coach-tab .resume-title{color:var(--md-primary);text-align:left;margin-top:16px;font-size:14px}.resume-coach-tab .resume-title span{cursor:pointer}.resume-coach-tab .resume-title .selected{font-weight:700;text-decoration:underline}.resume-coach-tab .resume-block{cursor:pointer;border:1px solid #ddd;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:8px;padding:8px 12px;transition:border-color .2s ease-in-out;display:inline-flex}.resume-coach-tab .resume-block.selected{border-color:var(--md-primary)}.resume-coach-tab .resume-block .resume-name{margin-top:0}.resume-coach-tab .resume-desc{color:#000;text-align:left;font-size:12px}.resume-coach-tab .divider{background-color:#d9d9d9;flex-shrink:0;width:100%;height:1px;margin:16px 0}.resume-coach-tab .ai-row{flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;margin-bottom:16px;display:inline-flex}.resume-coach-tab .ai-title{color:#000;text-align:left;flex:1;font-size:14px}.resume-coach-tab .ai-button{color:#fff;background-color:#fecf4c;padding:.5em .8em;font-size:14px}.resume-coach-tab .subtab-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-bottom:16px;display:inline-flex}.resume-coach-tab .subtab-item{color:#707070;background-color:#fff;border:1px solid #eee;border-radius:20px;width:180px;height:40px;transition:all .2s ease-in-out}.resume-coach-tab .subtab-item.selected{color:#fff;background-color:var(--md-primary);border-color:var(--md-primary)}.resume-coach-tab .custom-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:8px;margin-bottom:8px;display:inline-flex}.resume-coach-tab .button-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:8px;display:inline-flex}.resume-coach-tab input,.resume-coach-tab select{background-color:#eee;border-radius:8px;width:100%;height:40px;padding:8px 16px}.resume-coach-tab textarea{border:1px solid #eee;border-radius:8px;min-height:160px;margin-bottom:16px;padding:8px 12px}.resume-coach-tab textarea:disabled{color:#7d7d7d;cursor:not-allowed}._container_uyghh_1{width:100%;display:flex}._section_1nukn_2{background-color:#fff;border-left:1px solid #e5e6eb;border-right:1px solid #e5e6eb;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:479px;height:100%;display:flex}._header_1nukn_14{border-bottom:1px solid #e5e6eb;justify-content:flex-start;gap:12px;width:100%;padding:16px 24px;display:flex}._icon_1nukn_22{background-color:#4957d41a;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._iconInner_1nukn_31{background-color:#4957d4;border-radius:9999px;width:12px;height:12px}._headerTexts_1nukn_37{flex:1}._title_1nukn_40{color:#17181c;text-align:start;font-size:14px;font-weight:600;line-height:20px}._label_1nukn_47{color:#6e717c;text-align:start;font-size:12px;line-height:16px;display:block}._form_1nukn_54{flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden}._chatHistory_1nukn_61{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:16px 24px;display:flex;overflow:auto}._exchangeItem_1nukn_74{width:100%}._displayName_1nukn_77{color:#6e717c;align-items:center;gap:8px;width:100%;margin-bottom:6px;font-size:12px;line-height:16px;animation:.25s ease-in forwards _slideDown_1nukn_1;display:flex}._displayNameIcon_1nukn_88{background-color:#4957d41a;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._displayNameIconInner_1nukn_97{background-color:#4957d4;border-radius:9999px;width:8px;height:8px}._bot_1nukn_103{color:#17181c;background-color:#f3f4f6;border-radius:16px 16px 16px 8px;width:fit-content;max-width:85%;margin-bottom:8px;padding:10px 16px;font-size:14px;line-height:1.625;animation:.25s ease-in forwards _slideDown_1nukn_1}._user_1nukn_116{color:#fff;background-color:#4957d4;border-radius:16px 16px 8px;width:fit-content;max-width:85%;margin-left:auto;padding:10px 16px;font-size:14px;line-height:1.625;animation:.25s ease-in forwards _slideDown_1nukn_1}._loadingContainer_1nukn_129{background-color:#f3f4f6;border-radius:16px 16px 16px 8px;width:fit-content;max-width:85%;padding:10px 16px}._loading_1nukn_129{aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side, #6e717c80 50%, #0000);background:var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;background-size:33.3333% 50%;width:30px;animation:1s linear infinite _l3_1nukn_1}@keyframes _l3_1nukn_1{20%{background-position:0 0,50%,100%}40%{background-position:0 100%,50% 0,100%}60%{background-position:0%,50% 100%,100% 0}80%{background-position:0%,50%,100% 100%}}._questionItem_1nukn_176{width:100%}._question_1nukn_176{color:#17181c;background-color:#f3f4f6;border-radius:16px 16px 16px 8px;margin-bottom:8px;padding:10px 16px;font-size:14px;line-height:1.625}._answerOptions_1nukn_189{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}._answerOptions_1nukn_189 label{color:#17181c;text-align:center;z-index:0;background-color:#fcfcfc;border:1px solid #e5e6eb;border-radius:9999px;justify-content:center;align-items:center;padding:6px 12px;font-size:14px;line-height:20px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._answerOptions_1nukn_189 label:hover{color:#fff;background-color:#4957d4;border-color:#4957d4}._answerOptions_1nukn_189 label input{cursor:pointer;z-index:1;border:none;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}._chatBox_1nukn_230{border-top:1px solid #e5e6eb;align-items:center;gap:8px;width:100%;padding:16px 24px;display:flex}._chatBox_1nukn_230 input{background-color:#f3f4f6;border:none;border-radius:12px;flex:1;height:44px;padding:4px 12px;font-size:14px;line-height:20px}._chatBox_1nukn_230 input:focus{outline-color:#4957d44d}._chatBox_1nukn_230 input:disabled{opacity:.5;pointer-events:none}._chatBox_1nukn_230 button{background-color:#4957d4;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}._chatBox_1nukn_230 button:disabled{opacity:.5;pointer-events:none}._chatBox_1nukn_230 button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}._section_1ezx7_1{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex;overflow:hidden}._header_1ezx7_9{background-color:#fffc;border-bottom:1px solid #e5e6eb;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:12px 20px;display:flex}._headerTexts_1ezx7_20{text-align:start;flex:1}._title_1ezx7_24{color:#17181c;margin-bottom:0;font-size:14px;font-weight:600;line-height:1.25}._description_1ezx7_31{color:#6e717c;font-size:11px;line-height:1.5}._pdfButton_1ezx7_36{color:#17181c;background-color:#fcfcfc;border:1px solid #e5e6eb;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;line-height:16px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._pdfButton_1ezx7_36:hover{color:#fff;background-color:#4957d4}._pdfButton_1ezx7_36:disabled{opacity:.5;color:#17181c;background-color:#fcfcfc}._pdfButton_1ezx7_36 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._body_1ezx7_67{flex:1;justify-content:center;align-items:flex-start;width:100%;padding:24px;display:flex;overflow:auto}._section_j28ly_1{background-color:#fff;border:1px solid #e5e6eb;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:558px;padding:32px;display:flex}._header_j28ly_13{flex-direction:column;margin-bottom:24px;display:flex}._name_j28ly_18{color:#17181c;letter-spacing:-.6px;margin-bottom:8px;font-size:24px;font-weight:700;line-height:32px}._contactInfo_j28ly_26{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}._contactItem_j28ly_33{color:#6e717c;justify-content:center;align-items:center;gap:4px;font-size:10px;line-height:1.5;display:flex}._contactItem_j28ly_33 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}._body_j28ly_51{flex-direction:column;gap:16px;width:100%;display:flex}._resumeItemSection_j28ly_58{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}._resumeItemTitle_j28ly_65{color:#4957d4;text-transform:uppercase;letter-spacing:1px;flex-wrap:wrap;align-items:center;gap:2px 8px;width:100%;margin-bottom:8px;font-size:10px;font-weight:600;line-height:1.5;display:flex}._resumeItemLine_j28ly_79{border-top:1px solid #4957d433;flex:1}._summary_j28ly_83{color:#17181cbf;font-size:11px;line-height:1.625}._skillList_j28ly_88{flex-wrap:wrap;align-items:center;gap:6px;width:100%;display:flex;padding:0!important;list-style-type:none!important}._skillList_j28ly_88 li{color:#4957d4;text-align:center;background-color:#4957d41a;border:1px solid #0000;border-radius:9999px;padding:2px 8px;font-size:10px;line-height:1.5}._skillList_j28ly_88 li._highlight_j28ly_107{background-color:#4957d426;border-color:#4957d44d}._loadingSection_j28ly_113{background-color:#fff;border:1px solid #e5e6eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:558px;padding:96px 32px;display:flex}._loadingIconContainer_j28ly_125{background-color:#f3f4f6;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}._loadingIcon_j28ly_125{aspect-ratio:1;border:2px solid #6e717c33;border-right-color:#4957d4;border-radius:50%;width:24px;animation:1s linear infinite _spin_j28ly_1}@keyframes _spin_j28ly_1{to{transform:rotate(1turn)}}._loadingTitle_j28ly_148{color:#17181cb3;margin-bottom:4px;font-size:14px;font-weight:400;line-height:20px}._loadingDescription_j28ly_155{color:#17181cb3;font-size:12px;line-height:16px}._section_1v5ea_1{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:flex}._sectionTitle_1v5ea_9{color:#4957d4;text-transform:uppercase;letter-spacing:1px;flex-wrap:wrap;align-items:center;gap:2px 8px;width:100%;font-size:10px;font-weight:600;line-height:1.5;display:flex}._line_1v5ea_22{border-top:1px solid #4957d433;flex:1}._item_1v5ea_26{width:100%}._header_1v5ea_29{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._title_1v5ea_36{color:#17181c;margin-bottom:0;font-size:12px;font-weight:600;line-height:1.5}._date_1v5ea_43{color:#6e717c;font-size:10px;line-height:1.5}._organization_1v5ea_48{color:#4957d4;font-size:11px;font-weight:500;line-height:1.5}._subtitle_1v5ea_54{color:#6e717c;font-size:10px;line-height:1.5}._description_1v5ea_59{color:#17181c;font-size:11px;line-height:1.625}._list_1v5ea_65{flex-direction:column;gap:2px;margin-top:4px;display:flex;padding:0!important;list-style-type:none!important}._list_1v5ea_65 li{color:#17181c;font-size:11px;line-height:1.625;display:flex}._list_1v5ea_65 li:before{content:"•";color:#4957d466;margin:3px 8px 0 0;font-size:12px;line-height:16px}.portal-resume-ncku{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-resume-ncku .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;margin-top:30px;margin-bottom:30px;padding:24px 40px;display:inline-flex;position:relative}.portal-resume-ncku .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.portal-resume-ncku .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-resume-ncku .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.portal-resume-ncku .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-resume-ncku .form-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:480px;margin-top:30px;display:inline-flex}.portal-resume-ncku .form-container .title{color:#333;text-align:left;font-size:16px;font-weight:600}.portal-resume-ncku .form-container .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-resume-ncku .form-container .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:24px;display:inline-flex}.portal-resume-ncku .form-container .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.portal-resume-ncku .form-container .form-title{color:#333;text-align:left;margin-bottom:8px;font-size:12px}.portal-resume-ncku .form-container input,.portal-resume-ncku .form-container select{background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.portal-resume-ncku .form-container textarea{resize:vertical;background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;min-height:120px;font-size:14px}.portal-resume-ncku .form-container select{color:var(--md-primary);background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-resume-ncku .form-container input:focus,.portal-resume-ncku .form-container select:focus,.portal-resume-ncku .form-container textarea:focus{outline:none}.portal-resume-ncku .form-container .form-options{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:inline-flex}.portal-resume-ncku .form-container .form-option{width:auto;height:36px;color:var(--md-primary);text-align:center;border:1px solid var(--md-primary);white-space:nowrap;cursor:pointer;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;padding:0 24px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex}.portal-resume-ncku .form-container .form-option.selected{color:#fff;background-color:var(--md-primary)}.portal-resume-ncku .form-container button{font-size:14px}.portal-resume-ncku .upload-container{width:100%;max-width:320px;height:80px;color:var(--md-primary);text-align:center;cursor:pointer;background-color:#eee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.portal-resume-ncku .upload-container img{object-fit:contain;width:24px;height:24px}.portal-resume-ncku .note{color:#000;font-size:12px}.portal-resume-ncku .progress-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 0;display:inline-flex}.portal-resume-ncku .progress-title{color:#333;text-align:left;font-size:14px}.portal-resume-ncku .progress-bar{background-color:#eee;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:16px;display:inline-flex}.portal-resume-ncku .progress-bar .fill{background-color:var(--md-primary);border-radius:8px;width:auto;height:100%;transition:width .2s ease-in-out;display:inline-flex}.portal-resume-ncku .progress-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-resume-ncku .progress-name{color:var(--md-primary);text-align:left;font-size:14px}.portal-resume-ncku .progress-percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:14px}.portal-resume-ncku .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-resume-ncku .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.portal-resume-ncku .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;padding:0 45px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.portal-resume-ncku .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-resume-ncku .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.portal-resume-ncku .action-row{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:30px;display:inline-flex}.portal-resume-ncku .action-row .container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1280px;padding:0;display:inline-flex}.ncku-preview-tab{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:1280px;animation:.1s ease-in forwards fadeIn;display:inline-flex}.ncku-preview-tab .card-column{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:400px;display:inline-flex}.ncku-preview-tab .card-column.large{flex:1;width:auto}.ncku-preview-tab .card-item{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding:24px 28px;display:inline-flex}.ncku-preview-tab .card-title{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;font-size:16px;font-weight:600;display:inline-flex}.ncku-preview-tab .card-desc{color:#707070;text-align:left;margin-top:8px;font-size:14px;line-height:24px}.ncku-preview-tab .card-desc ul{padding-left:1.5em}.ncku-preview-tab .top-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:16px;display:inline-flex}.ncku-preview-tab input.resume-name{color:#000;text-align:left;background-color:#0000;border:1px solid #ddd;border-radius:6px;padding:6px 12px;font-size:16px;font-weight:600}.ncku-preview-tab input.resume-name.warn{border:2px solid red!important}.ncku-preview-tab input.resume-name:active{border:2px solid #7d7d7d;outline:none}.ncku-preview-tab .download-button{white-space:nowrap;margin-left:16px;font-size:14px}.ncku-preview-tab .download{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;margin-left:16px;margin-right:14px;display:inline-flex}.ncku-preview-tab .download img{width:18px;height:18px}.ncku-preview-tab .resume-section{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;display:inline-flex}.ncku-preview-tab .resume-section .top{border-bottom:1px solid var(--md-primary);background-color:#fafdf2;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:48px;padding:12px;display:inline-flex}.ncku-preview-tab .resume-section .top .expandToggle{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%209L12%2015L18%209'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s ease-in-out;display:inline-flex;transform:rotate(-90deg)}.ncku-preview-tab .resume-section .top .expandToggle.expanded{transform:rotate(0)}.ncku-preview-tab .resume-section .top .name{color:var(--md-primary);text-align:left;flex:1;padding-left:8px;font-size:16px}.ncku-preview-tab .resume-section .top .add{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%208V16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8%2012H16'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.ncku-preview-tab .resume-section .top .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px}.ncku-preview-tab .resume-section .body{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 32px;display:inline-flex}.ncku-preview-tab .resume-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;display:inline-flex;position:relative}.ncku-preview-tab .resume-item{color:#000;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;padding:8px;font-size:12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}.ncku-preview-tab .resume-item:hover{background-color:#eee}.ncku-preview-tab .resume-item.indent{padding-left:32px}.ncku-preview-tab .resume-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.ncku-preview-tab .resume-row .edit{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='23'%20height='23'%20viewBox='0%200%2023%2023'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%204H3C2.46957%204%201.96086%204.21071%201.58579%204.58579C1.21071%204.96086%201%205.46957%201%206V20C1%2020.5304%201.21071%2021.0391%201.58579%2021.4142C1.96086%2021.7893%202.46957%2022%203%2022H17C17.5304%2022%2018.0391%2021.7893%2018.4142%2021.4142C18.7893%2021.0391%2019%2020.5304%2019%2020V13'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.5%202.49998C17.8978%202.10216%2018.4374%201.87866%2019%201.87866C19.5626%201.87866%2020.1022%202.10216%2020.5%202.49998C20.8978%202.89781%2021.1213%203.43737%2021.1213%203.99998C21.1213%204.56259%2020.8978%205.10216%2020.5%205.49998L11%2015L7%2016L8%2012L17.5%202.49998Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 18px;width:24px;height:24px;position:absolute;top:0;right:0}.ncku-preview-tab .edit-form{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.ncku-preview-tab .edit-form .title{color:#000;text-align:left;font-size:16px;font-weight:600}.ncku-preview-tab .edit-form .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.ncku-preview-tab .edit-form .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}.ncku-preview-tab .edit-form .form-title{color:#000;text-align:left;margin-bottom:8px;font-size:12px}.ncku-preview-tab .edit-form input,.ncku-preview-tab .edit-form select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.ncku-preview-tab .edit-form textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}.ncku-preview-tab .edit-form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.ncku-preview-tab .edit-form input:focus{outline:none}.ncku-preview-tab .edit-form button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}.ncku-preview-tab button.review{margin-left:auto;font-size:14px}.ncku-preview-tab .chart-container{align-self:center;width:160px;height:160px;margin-top:18px;margin-bottom:18px;position:relative}.ncku-preview-tab .chart{transform:rotate(-90deg)}.ncku-preview-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8px}.ncku-preview-tab .chart-progress{fill:none;stroke-width:8px;stroke-dasharray:0 565.48;transition:stroke-dasharray .5s ease-in-out}.ncku-preview-tab .chart-progress.good{stroke:#00a43d}.ncku-preview-tab .chart-progress.normal{stroke:#fcc419}.ncku-preview-tab .chart-progress.bad{stroke:#fa5252}.ncku-preview-tab .chart-score{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.ncku-preview-tab .chart-score .attr{color:#707070;text-align:center;font-size:14px;font-weight:400}.ncku-preview-tab .chart-score.good{color:#00a43d}.ncku-preview-tab .chart-score.normal{color:#fcc419}.ncku-preview-tab .chart-score.bad{color:#fa5252}.ncku-preview-tab .card-metric{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:24px;display:inline-flex}.ncku-preview-tab .card-metric .metric-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:8px;display:inline-flex}.ncku-preview-tab .card-metric img{object-fit:contain;width:16px;height:16px;margin-right:8px}.ncku-preview-tab .card-metric .name{text-align:left;flex:1;font-size:16px}.ncku-preview-tab .card-metric.good .name{color:var(--md-primary)}.ncku-preview-tab .card-metric.missing .name{color:#c99605}.ncku-preview-tab .card-metric .number{text-align:left;margin-left:8px;font-size:16px}.ncku-preview-tab .card-metric.good .number{color:var(--md-primary)}.ncku-preview-tab .card-metric.missing .number{color:#c99605}.ncku-preview-tab .card-metric .bar{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:5px;display:inline-flex}.ncku-preview-tab .card-metric .fill{border-radius:3px;height:5px}.ncku-preview-tab .card-metric.good .fill{background-color:var(--md-primary)}.ncku-preview-tab .card-metric.missing .fill{background-color:#c99605}.ncku-coach-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.ncku-coach-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding:24px 40px;display:inline-flex}.ncku-coach-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.ncku-coach-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.ncku-coach-tab .card-content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.ncku-coach-tab .form-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;max-width:360px;margin-top:0;display:inline-flex}.ncku-coach-tab .form-container .title{color:#333;text-align:left;font-size:16px;font-weight:600}.ncku-coach-tab .form-container .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.ncku-coach-tab .form-container .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:24px;display:inline-flex}.ncku-coach-tab .form-container .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.ncku-coach-tab .form-container .form-title{color:#333;text-align:left;margin-bottom:8px;font-size:12px}.ncku-coach-tab .form-container input,.ncku-coach-tab .form-container select{background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.ncku-coach-tab .form-container textarea{resize:vertical;background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;min-height:120px;font-size:14px}.ncku-coach-tab .form-container select{color:var(--md-primary);background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.ncku-coach-tab .form-container input:focus,.ncku-coach-tab .form-container select:focus,.ncku-coach-tab .form-container textarea:focus{outline:none}.ncku-coach-tab .resume-container{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px 45px 160px;transition:opacity .2s ease-in-out;display:inline-flex;position:relative}.ncku-coach-tab .resume-container.loading{opacity:.5;cursor:not-allowed}.ncku-coach-tab .resume{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.ncku-coach-tab .resume *{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.ncku-coach-tab .resume mark{cursor:pointer;background-color:#ffefc2}.ncku-coach-tab .resume-intro{color:#333;text-align:center;align-self:center;margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.5em}.ncku-coach-tab .resume-title{color:#333;text-align:left;text-transform:uppercase;border-bottom:1px solid #ddd;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding-bottom:8px;font-size:16px;font-weight:600;display:inline-flex}.ncku-coach-tab .resume-paragraph{color:#333;text-align:left;margin-top:8px;margin-bottom:8px;font-size:16px;line-height:1.5em}.ncku-coach-tab .resume-paragraph ul{padding-left:1.5em}.ncku-coach-tab .marker{cursor:pointer;background-color:#ffefc2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;right:-16px}.ncku-coach-tab .marker span{color:#c99605;text-align:center;border:1px solid #c99605;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.ncku-coach-tab .comment-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:320px;display:inline-flex;position:relative}.ncku-coach-tab .comment-container .card-title{margin-bottom:8px;font-size:18px;font-weight:600}.ncku-coach-tab .comment-container .card-desc{margin-top:0}.ncku-coach-tab .comment-block{background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px;animation:.1s ease-in forwards fadeIn;display:inline-flex;position:absolute;left:0}.ncku-coach-tab .comment-block .title{color:#707070;text-align:left;font-size:14px}.ncku-coach-tab .comment-block .paragraph{color:#333;text-align:left;width:100%;margin-top:8px;margin-bottom:16px;font-size:14px}.ncku-coach-tab .comment-block .paragraph.original{cursor:pointer;background-color:#eee;border-radius:8px;padding:8px}.ncku-coach-tab .comment-block .paragraph.enhance{cursor:pointer;background-color:#ffefc2;border-radius:8px;padding:8px;font-weight:600}.ncku-coach-tab .buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:24px;display:inline-flex}.ncku-coach-tab .buttons button{border-radius:16px;flex-direction:row;align-items:center;height:40px;padding:0 1.2em;display:inline-flex}.ncku-coach-tab .buttons button img{object-fit:contain;width:24px;height:24px;margin-right:8px}.portal-analyzer{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-analyzer .job-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-analyzer .job-container .title{color:#000;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.portal-analyzer .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-analyzer table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.portal-analyzer table td{color:#707070;font-size:14px}.portal-analyzer table td,.portal-analyzer table th{border:none;padding:8px 15px}.portal-analyzer table tr:nth-child(2n){background-color:#f9f9f9}.portal-analyzer table tbody tr:hover{background-color:#ddd}.portal-analyzer table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.portal-analyzer table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.portal-analyzer .action{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 16px}.portal-analyzer .action.view{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2012C1%2012%205%204%2012%204C19%204%2023%2012%2023%2012C23%2012%2019%2020%2012%2020C5%2020%201%2012%201%2012Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2015C13.6569%2015%2015%2013.6569%2015%2012C15%2010.3431%2013.6569%209%2012%209C10.3431%209%209%2010.3431%209%2012C9%2013.6569%2010.3431%2015%2012%2015Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-analyzer .action.copy{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%209H11C9.89543%209%209%209.89543%209%2011V20C9%2021.1046%209.89543%2022%2011%2022H20C21.1046%2022%2022%2021.1046%2022%2020V11C22%209.89543%2021.1046%209%2020%209Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2015H4C3.46957%2015%202.96086%2014.7893%202.58579%2014.4142C2.21071%2014.0391%202%2013.5304%202%2013V4C2%203.46957%202.21071%202.96086%202.58579%202.58579C2.96086%202.21071%203.46957%202%204%202H13C13.5304%202%2014.0391%202.21071%2014.4142%202.58579C14.7893%202.96086%2015%203.46957%2015%204V5'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-analyzer .action.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-analyzer .action.delete{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%206H5H21'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.analyzer-summary-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.analyzer-summary-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;padding:24px 40px;display:inline-flex;position:relative}.analyzer-summary-tab .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:inline-flex}.analyzer-summary-tab .card-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;display:inline-flex}.analyzer-summary-tab .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:8px;display:inline-flex}.analyzer-summary-tab .card-item{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:center;width:auto;padding:20px 45px;display:inline-flex}.analyzer-summary-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.analyzer-summary-tab .card-attr{color:#333;text-align:left;margin-top:16px;font-size:14px}.analyzer-summary-tab .job-title{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:24px;font-size:20px;display:inline-flex}.analyzer-summary-tab .job-title img{object-fit:contain;width:24px;height:24px;margin-right:8px}.analyzer-summary-tab .job-desc{color:#333;text-align:left;margin-top:16px;font-size:14px;line-height:24px}.analyzer-summary-tab .job-desc ul{margin:0;padding-left:1.6em}.analyzer-summary-tab .skill-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;padding-right:90px;display:inline-flex}.analyzer-summary-tab .skill-title{color:var(--md-primary);text-align:left;margin-top:16px;margin-bottom:16px;font-size:16px}.analyzer-summary-tab .skill-title.soft{color:#c99605}.analyzer-summary-tab .skill-title.lsi{color:#3a99ff}.analyzer-summary-tab .skill-item{width:250px;height:auto;min-height:40px;color:var(--md-primary);text-align:left;background-color:var(--md-background);border:1px solid var(--md-primary);border-radius:16px;justify-content:flex-start;align-items:center;margin-bottom:8px;padding:6px 16px;font-size:14px;display:inline-flex}.analyzer-summary-tab .skill-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.analyzer-summary-tab .skill-item.soft{color:#c99605;background-color:#ffefc2;border-color:#c99605}.analyzer-summary-tab .skill-item.lsi{color:#3a99ff;background-color:#dfe9f4;border-color:#3a99ff}.analyzer-summary-tab button.match-resume{position:absolute;top:24px;right:40px}.analyzer-analyzer-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.analyzer-analyzer-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;padding:24px 40px;display:inline-flex}.analyzer-analyzer-tab .card-title{color:#333;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;font-size:20px;font-weight:600;display:inline-flex}.analyzer-analyzer-tab .card-title.margin{margin-top:24px;margin-bottom:8px}.analyzer-analyzer-tab button.resume-button{margin-left:auto;font-size:14px;font-weight:500}.analyzer-analyzer-tab .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.analyzer-analyzer-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.analyzer-analyzer-tab .card-bubble{background-color:var(--md-background);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding:16px 40px;display:inline-flex}.analyzer-analyzer-tab .card-bubble .job-title{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:18px;display:inline-flex}.analyzer-analyzer-tab .card-bubble .job-title img{object-fit:contain;width:24px;height:24px;margin-right:8px}.analyzer-analyzer-tab .card-bubble .job-desc{color:#333;text-align:left;margin-top:8px;font-size:14px;line-height:24px}.analyzer-analyzer-tab .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:8px;display:inline-flex}.analyzer-analyzer-tab .card-column{flex-direction:column;flex:1 0;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8px;width:calc(33.3333% - 5px);display:inline-flex}.analyzer-analyzer-tab .card-item{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;width:calc(33.3333% - 5px);padding:18px 24px;display:inline-flex}.analyzer-analyzer-tab .card-column .card-item{flex:1;width:100%}.analyzer-analyzer-tab .card-heading{color:#333;text-align:center;margin-bottom:16px;font-size:20px;font-weight:400}.analyzer-analyzer-tab .chart-container{width:160px;height:160px;margin-top:60px;margin-bottom:60px;position:relative}.analyzer-analyzer-tab .chart{transform:rotate(-90deg)}.analyzer-analyzer-tab .chart-background{fill:none;stroke:#eaeaea;stroke-width:8px}.analyzer-analyzer-tab .chart-progress{fill:none;stroke-width:8px;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{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.analyzer-analyzer-tab .chart-score .attr{color:#707070;text-align:center;font-size:14px;font-weight:400}.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;text-align:center;font-size:14px}.analyzer-analyzer-tab .card-metric{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:12px;margin-bottom:12px;display:inline-flex}.analyzer-analyzer-tab .card-metric .metric-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:8px;display:inline-flex}.analyzer-analyzer-tab .card-metric img{object-fit:contain;width:16px;height:16px;margin-right:8px}.analyzer-analyzer-tab .card-metric .name{text-align:left;flex:1;font-size:16px}.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{text-align:left;margin-left:8px;font-size:16px}.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{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:5px;display:inline-flex}.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;flex-shrink:0;width:100%;height:1px;margin-top:auto;margin-bottom:16px;display:inline-flex}.analyzer-analyzer-tab .card-paragraph{color:#707070;text-align:left;width:100%;margin-top:16px;font-size:14px}.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{border:1px solid #0000;border-radius:15px;flex-direction:row;justify-content:flex-start;align-self:center;align-items:center;width:100%;max-width:280px;margin-bottom:8px;padding:4px 32px;display:inline-flex}.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{object-fit:contain;width:16px;height:16px;margin-right:8px}.analyzer-analyzer-tab .card-keyword .name{text-align:left;flex:1;font-size:12px}.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;text-align:left;font-size:11px}.analyzer-analyzer-tab .recom-bubble{border:1px solid var(--md-primary);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:8px;padding:16px 24px;display:inline-flex}.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{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;display:inline-flex}.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{object-fit:contain;width:16px;height:16px;margin-right:8px}.analyzer-analyzer-tab .recom-desc{color:#707070;text-align:left;margin-top:8px;font-size:12px}.analyzer-analyzer-tab .next-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:16px;display:inline-flex}.analyzer-analyzer-tab .next-item{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:auto;padding:16px 24px;display:inline-flex}.analyzer-analyzer-tab .next-name{color:var(--md-primary);text-align:left;font-size:18px}.analyzer-analyzer-tab .next-desc{color:#707070;text-align:left;margin-top:8px;font-size:14px;line-height:24px}.analyzer-analyzer-tab .next-item ul,.analyzer-analyzer-tab .next-item ol{margin:0;padding-left:1.8em}.analyzer-analyzer-tab .buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:24px;display:inline-flex}.analyzer-analyzer-tab .buttons button{border-radius:16px;height:40px;padding:0 1.2em}.analyzer-coach-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.analyzer-coach-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding:24px 40px;display:inline-flex}.analyzer-coach-tab .card-top{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.analyzer-coach-tab .card-top-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:inline-flex}.analyzer-coach-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.analyzer-coach-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.analyzer-coach-tab .card-content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.analyzer-coach-tab .resume-container{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding:20px 45px 160px;display:inline-flex;position:relative}.analyzer-coach-tab .resume{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.analyzer-coach-tab .resume *{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.analyzer-coach-tab .resume mark{cursor:pointer;background-color:#ffefc2}.analyzer-coach-tab .resume-intro{color:#333;text-align:center;align-self:center;margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.5em}.analyzer-coach-tab .resume-title{color:#333;text-align:left;text-transform:uppercase;border-bottom:1px solid #ddd;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding-bottom:8px;font-size:16px;font-weight:600;display:inline-flex}.analyzer-coach-tab .resume-paragraph{color:#333;text-align:left;margin-top:8px;margin-bottom:8px;font-size:16px;line-height:1.5em}.analyzer-coach-tab .resume-paragraph ul{padding-left:1.5em}.analyzer-coach-tab .marker{cursor:pointer;background-color:#ffefc2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:absolute;right:-16px}.analyzer-coach-tab .marker span{color:#c99605;text-align:center;border:1px solid #c99605;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.analyzer-coach-tab .comment-container{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:320px;display:inline-flex;position:relative}.analyzer-coach-tab .comment-container .card-title{margin-bottom:8px;font-size:18px;font-weight:600}.analyzer-coach-tab .comment-container .card-desc{margin-top:0}.analyzer-coach-tab .comment-block{background-color:#fff;border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px;animation:.1s ease-in forwards fadeIn;display:inline-flex;position:absolute;left:0}.analyzer-coach-tab .comment-block .title{color:#707070;text-align:left;font-size:14px}.analyzer-coach-tab .comment-block .paragraph{color:#333;text-align:left;width:100%;margin-top:8px;margin-bottom:16px;font-size:14px}.analyzer-coach-tab .comment-block .paragraph.original{cursor:pointer;background-color:#eee;border-radius:8px;padding:8px}.analyzer-coach-tab .comment-block .paragraph.enhance{cursor:pointer;background-color:#ffefc2;border-radius:8px;padding:8px;font-weight:600}.analyzer-coach-tab .buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:24px;display:inline-flex}.analyzer-coach-tab .buttons button{border-radius:16px;flex-direction:row;align-items:center;height:40px;padding:0 1.2em;display:inline-flex}.analyzer-coach-tab .buttons button img{object-fit:contain;width:24px;height:24px;margin-right:8px}.analyzer-coverletter-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;animation:.1s ease-in forwards fadeIn;display:inline-flex}.analyzer-coverletter-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;padding:24px 40px;display:inline-flex}.analyzer-coverletter-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.analyzer-coverletter-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.analyzer-coverletter-tab .card-content{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.analyzer-coverletter-tab .letter-container{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding:20px 45px 160px;display:inline-flex;position:relative}.analyzer-coverletter-tab .letter{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.analyzer-coverletter-tab .letter *{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.analyzer-coverletter-tab .letter mark{color:inherit;font-size:inherit;font-weight:inherit;background-color:#ffefc2}.analyzer-coverletter-tab .letter-intro{color:#333;text-align:center;align-self:center;margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.5em}.analyzer-coverletter-tab .letter-attr{color:#333;text-align:left;margin-top:8px;font-size:16px}.analyzer-coverletter-tab .letter-title{color:#333;text-align:left;text-transform:uppercase;border-bottom:1px solid #ddd;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding-bottom:8px;font-size:16px;font-weight:600;display:inline-flex}.analyzer-coverletter-tab .letter-paragraph{color:#333;text-align:left;margin-top:8px;margin-bottom:16px;font-size:16px;line-height:1.5em}.analyzer-coverletter-tab .letter-paragraph ul{padding-left:1.5em}.analyzer-coverletter-tab .note{color:red;margin-top:8px;font-size:12px}.analyzer-coverletter-tab .buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:24px;display:inline-flex}.analyzer-coverletter-tab .buttons button{border-radius:16px;flex-direction:row;align-items:center;height:40px;padding:0 1.2em;display:inline-flex}.analyzer-coverletter-tab .buttons button img{object-fit:contain;width:24px;height:24px;margin-right:8px}.portal-analyzer-detail{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-analyzer-detail .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-analyzer-detail .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:900px;height:100%;display:inline-flex}.portal-analyzer-detail .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;padding:0 45px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.portal-analyzer-detail .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-analyzer-detail .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.portal-analyzer-detail .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;margin-top:12px;margin-bottom:12px;padding:24px 40px;display:inline-flex;position:relative}.portal-analyzer-detail .card-container.new-form{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;margin-top:30px;margin-bottom:30px;padding:24px 40px;display:inline-flex;position:relative}.portal-analyzer-detail .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.portal-analyzer-detail .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-analyzer-detail .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.portal-analyzer-detail .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-analyzer-detail .form-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:480px;margin-top:30px;display:inline-flex}.portal-analyzer-detail .form-container .title{color:#333;text-align:left;font-size:16px;font-weight:600}.portal-analyzer-detail .form-container .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-analyzer-detail .form-container .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:24px;display:inline-flex}.portal-analyzer-detail .form-container .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.portal-analyzer-detail .form-container .form-title{color:#333;text-align:left;margin-bottom:8px;font-size:12px}.portal-analyzer-detail .form-container input,.portal-analyzer-detail .form-container select{background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.portal-analyzer-detail .form-container textarea{resize:vertical;background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;min-height:120px;font-size:14px}.portal-analyzer-detail .form-container select{color:var(--md-primary);background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-analyzer-detail .form-container input:focus,.portal-analyzer-detail .form-container select:focus,.portal-analyzer-detail .form-container textarea:focus{outline:none}.portal-analyzer-detail .form-container .form-options{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:inline-flex}.portal-analyzer-detail .form-container .form-option{width:auto;height:36px;color:var(--md-primary);text-align:center;border:1px solid var(--md-primary);white-space:nowrap;cursor:pointer;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;padding:0 24px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex}.portal-analyzer-detail .form-container .form-option.selected{color:#fff;background-color:var(--md-primary)}.portal-analyzer-detail .form-container button{font-size:14px}.portal-analyzer-detail .action-row{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:30px;padding:0 30px;display:inline-flex}.portal-analyzer-detail .action-row .container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1080px;padding:0;display:inline-flex}.portal-analyzer-detail .progress-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 0;display:inline-flex}.portal-analyzer-detail .progress-title{color:#333;text-align:left;font-size:14px}.portal-analyzer-detail .progress-bar{background-color:#eee;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:16px;display:inline-flex}.portal-analyzer-detail .progress-bar .fill{background-color:var(--md-primary);border-radius:8px;width:auto;height:100%;transition:width .2s ease-in-out;display:inline-flex}.portal-analyzer-detail .progress-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-analyzer-detail .progress-name{color:#707070;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:100%;font-size:14px;animation:.25s ease-in forwards slideDown;display:inline-flex}.portal-analyzer-detail .progress-name img{width:16px;height:auto;animation:.25s ease-in forwards slideUpShow}.portal-analyzer-detail .progress-container ul{padding-left:1.5em}.portal-analyzer-detail .progress-container li{color:#707070;text-align:left;margin-bottom:6px;font-size:14px;animation:.25s ease-in forwards slideDown}.portal-analyzer-detail .progress-percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:14px}.portal-tracker{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-tracker .job-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-tracker .job-container .title{color:#000;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.portal-tracker .search-container{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;width:100%;margin-top:15px;display:inline-flex}.portal-tracker .search-row{background-color:#eee;border-radius:8px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:auto;padding:8px 24px;display:inline-flex}.portal-tracker .search-row .icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%2019C15.4183%2019%2019%2015.4183%2019%2011C19%206.58172%2015.4183%203%2011%203C6.58172%203%203%206.58172%203%2011C3%2015.4183%206.58172%2019%2011%2019Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20.9999%2021L16.6499%2016.65'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;width:24px;height:24px}.portal-tracker .search-row input{background-color:#0000;border:none;flex:1;width:auto;height:24px}.portal-tracker .search-row input:focus{outline:none}.portal-tracker button.add-job{justify-content:center;align-items:center;height:45px;padding:0 1.2em 2px;display:inline-flex}.portal-tracker .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-tracker table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.portal-tracker table td{color:#707070;font-size:14px}.portal-tracker table td,.portal-tracker table th{border:none;padding:8px 15px}.portal-tracker table tr:nth-child(2n){background-color:#f9f9f9}.portal-tracker table tbody tr:hover{background-color:#ddd}.portal-tracker table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.portal-tracker table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.portal-tracker .status{color:#fff;text-align:center;background-color:var(--md-primary);border-radius:8px;padding:8px 12px;font-size:12px}.portal-tracker .status[data-status="1"]{color:#333;background-color:#ffd926}.portal-tracker .status[data-status="2"]{background-color:#00a43d}.portal-tracker .status[data-status="3"]{background-color:#3a99ff}.portal-tracker .status[data-status="4"]{background-color:#f8928a}.portal-tracker .action-cell{white-space:nowrap}.portal-tracker .action{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 8px;display:inline-block}.portal-tracker .action.view{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2012C1%2012%205%204%2012%204C19%204%2023%2012%2023%2012C23%2012%2019%2020%2012%2020C5%2020%201%2012%201%2012Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2015C13.6569%2015%2015%2013.6569%2015%2012C15%2010.3431%2013.6569%209%2012%209C10.3431%209%209%2010.3431%209%2012C9%2013.6569%2010.3431%2015%2012%2015Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-tracker .action.copy{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%209H11C9.89543%209%209%209.89543%209%2011V20C9%2021.1046%209.89543%2022%2011%2022H20C21.1046%2022%2022%2021.1046%2022%2020V11C22%209.89543%2021.1046%209%2020%209Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2015H4C3.46957%2015%202.96086%2014.7893%202.58579%2014.4142C2.21071%2014.0391%202%2013.5304%202%2013V4C2%203.46957%202.21071%202.96086%202.58579%202.58579C2.96086%202.21071%203.46957%202%204%202H13C13.5304%202%2014.0391%202.21071%2014.4142%202.58579C14.7893%202.96086%2015%203.46957%2015%204V5'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-tracker .action.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-tracker .action.delete{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%206H5H21'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-tracker-detail{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-tracker-detail .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;margin-top:30px;padding:24px 40px;display:inline-flex}.portal-tracker-detail .top{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-tracker-detail .position{color:#333;text-align:left;font-size:20px;font-weight:700}.portal-tracker-detail .status{color:#fff;text-align:center;background-color:var(--md-primary);border-radius:8px;margin-left:28px;padding:8px 20px;font-size:12px}.portal-tracker-detail .status[data-status="1"]{color:#333;background-color:#ffd926}.portal-tracker-detail .status[data-status="2"]{background-color:#00a43d}.portal-tracker-detail .status[data-status="3"]{background-color:#3a99ff}.portal-tracker-detail .status[data-status="4"]{background-color:#f8928a}.portal-tracker-detail button.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23FFF'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23FFF'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:16px;background-repeat:no-repeat;background-size:auto 18px;margin-left:auto;padding:.8em 16px .8em 45px}.portal-tracker-detail .company{color:#333;text-align:left;margin-top:8px;font-size:14px}.portal-tracker-detail .attr-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.portal-tracker-detail .attr-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:24px;padding-right:16px;display:inline-flex}.portal-tracker-detail .attr-item{flex-direction:row;justify-content:flex-start;align-items:center;padding-right:32px;display:inline-flex}.portal-tracker-detail .attr-item .icon{object-fit:contain;width:24px;height:24px}.portal-tracker-detail .attr-item .text{color:var(--md-primary);text-align:left;margin-left:8px;font-size:16px}.portal-tracker-detail .value{color:#333;text-align:left;word-break:break-all;margin-top:12px;font-size:16px}.portal-tracker-detail .card-container .divider{background-color:#dff4e8;flex-shrink:0;width:100%;height:1px;margin:16px 0}.portal-tracker-detail .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-tracker-detail .card-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;padding-right:60px;display:inline-flex}.portal-tracker-detail .card-title{color:var(--md-primary);text-align:left;margin-bottom:8px;font-size:20px}.portal-tracker-detail .card-desc{color:#333;text-align:left;margin-bottom:24px;font-size:16px;line-height:24px}.portal-tracker-detail .card-desc ul,.portal-tracker-detail .card-desc ol{margin:0;padding-left:1.8em}.portal-tracker-detail .form-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:800px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-tracker-detail .form-container .title{color:#333;text-align:left;font-size:16px;font-weight:600}.portal-tracker-detail .form-container .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-tracker-detail .form-container .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:inline-flex}.portal-tracker-detail .form-container .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.portal-tracker-detail .form-container .form-title{color:#333;text-align:left;margin-bottom:8px;font-size:12px}.portal-tracker-detail .form-container input,.portal-tracker-detail .form-container select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px}.portal-tracker-detail .form-container textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px}.portal-tracker-detail .form-container select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAY5aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA5LjEtYzAwMiA3OS5kYmEzZGEzYjUsIDIwMjMvMTIvMTUtMTA6NDI6MzcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNS0xN1QxMTo0NzozMCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MmJkZGE0LWMzMjctNDAyNC1hMTg3LTQyN2ExNGM5ZDU2YSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjc1MjI1Mjc4LTAyNzEtNmM0MS1iODE1LWViZjY2Yzk3Y2VkYyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjU0ZDgxNTM3LWQxYTgtNDQ3MS05MzUxLTQ5ODI4OGYzYTNmOSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NTRkODE1MzctZDFhOC00NDcxLTkzNTEtNDk4Mjg4ZjNhM2Y5IiBzdEV2dDp3aGVuPSIyMDI0LTA1LTE3VDExOjQ3OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjUuNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozOTJiZGRhNC1jMzI3LTQwMjQtYTE4Ny00MjdhMTRjOWQ1NmEiIHN0RXZ0OndoZW49IjIwMjQtMDUtMTdUMTI6Mzg6MTIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS42IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrH56NoAAAIVSURBVHhe7ZpBTgMxDEU73AuJLtpLsOdQLCshFlyCi6GSV34kE1mdTieZLuwvPbm4Ged/Uzao0/l83kXWk2pY5QJUwyoXoBpWuQDVsMoFqIZVLkA1rHIBqmGVC1ANq1yAaljlAlTDKheguljTNB0Kn4WPwrPam4k7dTceDmovF/8VXkrRkUcNP4VX7+wIuEt3Wg9H7+wcbnOOoi9zcWWTJXCH7mrv//LOz3Hvn8DFSSNmncrHEYNDpNmngufb8zQvbytzFO0L3m8BhnwSmKnZ7X1Af+89N4fbvIWiOUPdlsAszWzvgVV3uc1b4WIZsIYqXZbADM1q58PqO9zmEjAgI9ZYZZVBntWMdi6sDg9ucykYkSFrsHKXUZ7Rs+086BIe3OY9YEjGrNHKIsOc1TPtHOgWHtzmvWBMBq3hyk3GOaOz7fPQNTy4zTVgUEat8crVALynM+1z0D08uM21YFSGbYCKG4Se3mvPw5Dw4DZ7gGEZt0Eq/wLxWr32HAwLD26zFxhXABuocgkmHhIe3GZPCKAgNliF/sPCg9vsDUEUyAa8xibhwW2OgEAKZoN6bBYe3OYoCKaANrBl0/DgNkdCQAW1wWHz8OA2R0NQBX5oeHjYN0WnaXop5e3vp9178fGt15sqvyqrGla5ANWwygWohlUuQDWscgGqYZULUA2rXIBqWOUCVMMqF6AaVrkA1bAKvoDd7hecvN10dGrBHgAAAABJRU5ErkJggg==);background-position:calc(100% - 5px);background-repeat:no-repeat;background-size:auto 15px}.portal-tracker-detail .form-container input:focus,.portal-tracker-detail .form-container select:focus,.portal-tracker-detail .form-container textarea:focus{outline:none}.portal-tracker-detail .form-container button{border-radius:20px;justify-content:center;align-items:center;height:40px;padding:0 1.2em;font-size:14px}.portal-tracker-detail .form-container button.parse-url{margin-top:auto}.portal-tracker-detail .form-container .divider{background-color:#d9d9d9;flex-shrink:0;width:100%;height:1px;margin:16px 0}.portal-tracker-detail .form-container .form-options{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;margin-top:16px;display:inline-flex}.portal-tracker-detail .form-container .form-option{width:auto;height:36px;color:var(--md-primary);text-align:center;border:1px solid var(--md-primary);white-space:nowrap;cursor:pointer;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;padding:0 24px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex}.portal-tracker-detail .form-container .form-option.selected{color:#fff;background-color:var(--md-primary)}.career-career-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.career-career-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px 40px;display:inline-flex;max-width:1280px!important;margin:0!important}.career-career-tab .position-item{border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding-left:12px;display:inline-flex;position:relative}.career-career-tab .position-item.high{background-color:var(--md-primary);border-color:var(--md-primary)}.career-career-tab .position-item.medium{background-color:#fecf4c;border-color:#fecf4c}.career-career-tab .position-item.potential{background-color:#3a99ff;border-color:#3a99ff}.career-career-tab .position-item .body{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px 28px;display:inline-flex}.career-career-tab .position-item .position-name{color:#333;text-align:left;font-size:16px;font-weight:600}.career-career-tab .position-item .position-desc{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-career-tab .position-item .selection-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-top:16px;display:inline-flex}.career-career-tab .position-item .selection-item{width:150px;height:30px;color:var(--md-primary);text-align:center;border:1px solid var(--md-primary);cursor:pointer;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.career-career-tab .position-item .selection-item.selected{background-color:#dff4e8;border-color:#dff4e8;font-weight:600}.career-career-tab .position-item .detail-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-career-tab .position-item .detail-item .name{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.career-career-tab .position-item .detail-item .name img{object-fit:contain;width:24px;height:24px;margin-right:8px}.career-career-tab .position-item .detail-item .desc{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-career-tab .position-item .role-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-career-tab .position-item .role-item .name{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.career-career-tab .position-item .role-item .description{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-career-tab .position-item .skill-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-career-tab .position-item .skill-item .name{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.career-career-tab .position-item .skill-item .description{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-career-tab .position-item .education-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-career-tab .position-item .education-item .name{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:16px;font-weight:500;display:inline-flex}.career-career-tab .position-item .education-item .name img{object-fit:contain;width:24px;height:24px;margin-right:8px}.career-career-tab .position-item .education-item .desc{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-career-tab .position-item button{font-size:14px}.career-career-tab .position-item button.view{margin-top:16px}.career-career-tab .position-item .button-row{flex-direction:row;justify-content:flex-end;align-items:center;gap:16px;width:100%;margin-top:24px;display:inline-flex}.career-career-tab .position-item .status{color:#fff;background-color:var(--md-primary);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:150px;height:30px;font-size:14px;display:inline-flex;position:absolute;top:18px;right:22px}.career-career-tab .position-item.high .status{background-color:var(--md-primary)}.career-career-tab .position-item.medium .status{background-color:#fecf4c}.career-career-tab .position-item.potential .status{background-color:#3a99ff}.career-skill-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.career-skill-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px 40px;display:inline-flex;max-width:1280px!important;margin:0!important}.career-skill-tab .overall-container{border:1px solid var(--md-primary);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;margin-bottom:16px;padding:20px 24px;display:inline-flex}.career-skill-tab .overall-container.medium{border-color:#fecf4c}.career-skill-tab .overall-container.required{border-color:#f8928a}.career-skill-tab .overall-name{color:#333;text-align:left;font-size:16px;font-weight:600}.career-skill-tab .overall-desc{color:#333;text-align:left;margin-top:8px;font-size:12px}.career-skill-tab .skill-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-skill-tab .skill-item .skill-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.career-skill-tab .skill-item .name{color:#333;text-align:left;font-size:12px}.career-skill-tab .skill-item .percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:12px}.career-skill-tab .skill-item.medium .percent{color:#fecf4c}.career-skill-tab .skill-item.required .percent{color:#f8928a}.career-skill-tab .skill-item .bar{background-color:#eee;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;display:inline-flex}.career-skill-tab .skill-item .bar .fill{background-color:var(--md-primary);border-radius:4px;width:auto;height:100%}.career-skill-tab .skill-item.medium .bar .fill{background-color:#fecf4c}.career-skill-tab .skill-item.required .bar .fill{background-color:#f8928a}.career-skill-tab .dev-item{border:1px solid var(--md-primary);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;margin-bottom:16px;padding:20px 24px;display:inline-flex;position:relative}.career-skill-tab .dev-item.required{border-color:#f8928a}.career-skill-tab .dev-item.medium{border-color:#fecf4c}.career-skill-tab .dev-item .dev-name{color:#333;text-align:left;font-size:16px;font-weight:600}.career-skill-tab .dev-item .dev-gap{color:#707070;text-align:left;margin-top:8px;font-size:12px}.career-skill-tab .dev-item .dev-progress{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-skill-tab .dev-item .progress-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.career-skill-tab .dev-item .progress-row .current{color:#333;text-align:left;font-size:12px}.career-skill-tab .dev-item .progress-row .required{color:#333;text-align:left;margin-left:auto;font-size:12px}.career-skill-tab .dev-item .bar{background-color:#eee;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;margin-top:8px;display:inline-flex}.career-skill-tab .dev-item .bar .fill{background-color:var(--md-primary);border-radius:4px;width:auto;height:100%}.career-skill-tab .dev-item.required .bar .fill{background-color:#f8928a}.career-skill-tab .dev-item.medium .bar .fill{background-color:#fecf4c}.career-skill-tab .dev-item .resource-title{color:#333;text-align:left;margin-top:16px;font-size:12px;font-weight:600}.career-skill-tab .dev-item .resource-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:8px;display:inline-flex}.career-skill-tab .dev-item .resource-item{cursor:pointer;border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(50% - 4px);padding:8px 16px;display:inline-flex}.career-skill-tab .dev-item .resource-item .name{color:#333;text-align:left;font-size:12px;font-weight:600}.career-skill-tab .dev-item .resource-item .desc{color:#707070;text-align:left;margin-top:4px;font-size:12px}.career-skill-tab .dev-item .resource-item .tag-list{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;display:inline-flex}.career-skill-tab .dev-item .resource-item .tag-item{color:#333;text-align:center;background-color:#d9d9d9;border-radius:16px;padding:8px 16px;font-size:12px}.career-skill-tab .dev-item .resource-item .percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:12px}.career-skill-tab .dev-item .status{color:#fff;background-color:var(--md-primary);border-radius:15px;flex-direction:row;justify-content:center;align-items:center;width:150px;height:30px;font-size:14px;display:inline-flex;position:absolute;top:18px;right:22px}.career-skill-tab .dev-item.required .status{background-color:#f8928a}.career-skill-tab .dev-item.medium .status{background-color:#fecf4c}.career-skill-tab .dev-item.potential .status{background-color:#3a99ff}.career-skill-tab .action-container{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;margin-bottom:16px;padding:20px 24px;display:inline-flex}.career-skill-tab .action-name{color:#333;text-align:left;font-size:16px;font-weight:600}.career-skill-tab .action-desc{color:#333;text-align:left;margin-top:8px;margin-bottom:8px;font-size:12px}.career-skill-tab .action-item{border:1px solid #d9d9d9;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:8px;padding:12px 16px;display:inline-flex}.career-skill-tab .action-item .name{color:#333;text-align:left;font-size:12px;font-weight:600}.career-skill-tab .action-item .desc{color:#333;text-align:left;margin-top:4px;font-size:12px}.career-job-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.career-job-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px 40px;display:inline-flex;max-width:1280px!important;margin:0!important}.career-job-tab .job-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:16px;display:inline-flex}.career-job-tab .job-item{border:1px solid var(--md-primary);cursor:default;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:4px;width:calc(50% - 4px);padding:12px 16px;display:inline-flex}.career-job-tab .job-item .name{color:#333;text-align:left;font-size:16px;font-weight:600}.career-job-tab .job-item .company{color:#707070;text-align:left;margin-top:0;font-size:12px}.career-job-tab .job-item .details{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;font-size:12px;display:inline-flex}.career-job-tab .job-item .details img{object-fit:contain;width:16px;height:16px}.career-job-tab .job-item .desc{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;color:#333;text-align:left;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.career-job-tab .job-item .percent{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:8px;font-size:12px;display:inline-flex}.career-job-tab .job-item button{border-radius:16px;width:100%;margin-top:auto;font-size:14px}.portal-career{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-career .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;margin-top:30px;margin-bottom:30px;padding:24px 40px;display:inline-flex;position:relative}.portal-career .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.portal-career .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-career .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.portal-career .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-career .form-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:480px;margin-top:30px;display:inline-flex}.portal-career .form-container .title{color:#333;text-align:left;font-size:16px;font-weight:600}.portal-career .form-container .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-career .form-container .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:24px;display:inline-flex}.portal-career .form-container .form-subrow{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.portal-career .form-container .form-title{color:#333;text-align:left;margin-bottom:8px;font-size:12px}.portal-career .form-container input,.portal-career .form-container select{background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.portal-career .form-container textarea{resize:vertical;background-color:#eee;border:1px solid #0000;border-radius:8px;width:100%;min-height:120px;font-size:14px}.portal-career .form-container select{color:var(--md-primary);background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-career .form-container input:focus,.portal-career .form-container select:focus,.portal-career .form-container textarea:focus{outline:none}.portal-career .form-container .form-options{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:inline-flex}.portal-career .form-container .form-option{width:auto;height:36px;color:var(--md-primary);text-align:center;border:1px solid var(--md-primary);white-space:nowrap;cursor:pointer;border-radius:18px;flex-direction:row;justify-content:center;align-items:center;padding:0 24px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex}.portal-career .form-container .form-option.selected{color:#fff;background-color:var(--md-primary)}.portal-career .form-container button{font-size:14px}.portal-career button.subscribe{margin-top:12px;margin-bottom:18px}.portal-career .upload-container{width:100%;max-width:320px;height:80px;color:var(--md-primary);text-align:center;cursor:pointer;background-color:#eee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.portal-career .upload-container img{object-fit:contain;width:24px;height:24px}.portal-career .note{color:#000;font-size:12px}.portal-career .feature-item{border:1px solid #eee;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;padding:16px;display:inline-flex}.portal-career .feature-title{color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:6px;font-size:16px;font-weight:600;display:inline-flex}.portal-career .feature-title img{object-fit:contain;width:24px;height:24px;margin-right:8px}.portal-career .feature-desc{color:#333;text-align:left;font-size:12px;line-height:24px}.portal-career .feature-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:640px;margin-top:8px;display:inline-flex}.portal-career .feature-bubble{border:1px solid var(--md-primary);border-radius:16px;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:auto;padding:16px 18px;display:inline-flex}.portal-career .feature-bubble .name{color:var(--md-primary);text-align:left;font-size:16px}.portal-career .feature-bubble .desc{color:#707070;text-align:left;margin-top:8px;font-size:12px}.portal-career .progress-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;padding:16px 0;display:inline-flex}.portal-career .progress-title{color:#333;text-align:left;font-size:14px}.portal-career .progress-bar{background-color:#eee;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:16px;display:inline-flex}.portal-career .progress-bar .fill{background-color:var(--md-primary);border-radius:8px;width:auto;height:100%;transition:width .2s ease-in-out;display:inline-flex}.portal-career .progress-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-career .progress-name{color:#707070;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:100%;font-size:14px;animation:.25s ease-in forwards slideDown;display:inline-flex}.portal-career .progress-name img{width:16px;height:auto;animation:.25s ease-in forwards slideUpShow}.portal-career .progress-container ul{padding-left:1.5em}.portal-career .progress-container li{color:#707070;text-align:left;margin-bottom:6px;font-size:14px;animation:.25s ease-in forwards slideDown}.portal-career .progress-percent{color:var(--md-primary);text-align:right;margin-left:auto;font-size:14px}.portal-career .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-career .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.portal-career .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;justify-content:center;align-items:center;padding:0 45px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.portal-career .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-career .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.portal-career .action-row{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin-bottom:30px;padding:0 30px;display:inline-flex}.portal-career .action-row .container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1280px;padding:0;display:inline-flex}.portal-jobsim{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-jobsim .job-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-jobsim .job-container .title{color:#000;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.portal-jobsim .search-container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:15px;display:inline-flex}.portal-jobsim .search-row{background-color:#eee;border-radius:8px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:auto;padding:8px 24px;display:inline-flex}.portal-jobsim .search-row .icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%2019C15.4183%2019%2019%2015.4183%2019%2011C19%206.58172%2015.4183%203%2011%203C6.58172%203%203%206.58172%203%2011C3%2015.4183%206.58172%2019%2011%2019Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20.9999%2021L16.6499%2016.65'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;width:24px;height:24px}.portal-jobsim .search-row input{background-color:#0000;border:none;flex:1;width:auto;height:24px}.portal-jobsim .search-row input:focus{outline:none}.portal-jobsim button.add-jobsim{justify-content:center;align-items:center;height:45px;margin-left:24px;padding:0 1.2em 2px;display:inline-flex}.portal-jobsim .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-jobsim table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.portal-jobsim table td{color:#707070;font-size:14px}.portal-jobsim table td,.portal-jobsim table th{border:none;padding:8px 15px}.portal-jobsim table tr:nth-child(2n){background-color:#f9f9f9}.portal-jobsim table tbody tr:hover{background-color:#ddd}.portal-jobsim table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.portal-jobsim table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.portal-jobsim .status{color:#fff;text-align:center;background-color:var(--md-primary);border-radius:8px;padding:8px 12px;font-size:12px}.portal-jobsim .status[data-status="1"]{color:#333;background-color:#ffd926}.portal-jobsim .status[data-status="2"]{background-color:#00a43d}.portal-jobsim .status[data-status="3"]{background-color:#3a99ff}.portal-jobsim .status[data-status="4"]{background-color:#f8928a}.portal-jobsim .action-cell{white-space:nowrap}.portal-jobsim .action{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 8px;display:inline-block}.portal-jobsim .action.view{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2012C1%2012%205%204%2012%204C19%204%2023%2012%2023%2012C23%2012%2019%2020%2012%2020C5%2020%201%2012%201%2012Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2015C13.6569%2015%2015%2013.6569%2015%2012C15%2010.3431%2013.6569%209%2012%209C10.3431%209%209%2010.3431%209%2012C9%2013.6569%2010.3431%2015%2012%2015Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-jobsim .action.copy{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%209H11C9.89543%209%209%209.89543%209%2011V20C9%2021.1046%209.89543%2022%2011%2022H20C21.1046%2022%2022%2021.1046%2022%2020V11C22%209.89543%2021.1046%209%2020%209Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2015H4C3.46957%2015%202.96086%2014.7893%202.58579%2014.4142C2.21071%2014.0391%202%2013.5304%202%2013V4C2%203.46957%202.21071%202.96086%202.58579%202.58579C2.96086%202.21071%203.46957%202%204%202H13C13.5304%202%2014.0391%202.21071%2014.4142%202.58579C14.7893%202.96086%2015%203.46957%2015%204V5'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-jobsim .action.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-jobsim .action.delete{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%206H5H21'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-jobsim-create{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-jobsim-create .card-container{background-color:#0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1200px;margin-top:30px;padding:24px 40px;display:inline-flex}.portal-jobsim-create .card-title{color:#0000;text-align:center;background:linear-gradient(90deg,#00a43d,#ccda00);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700}.portal-jobsim-create .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-jobsim-create .card-subtitle{color:#707070;text-align:left;margin-top:8px;margin-bottom:12px;font-size:18px}.portal-jobsim-create .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-jobsim-create .card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.portal-jobsim-create .card-item{background-color:#fff;border:2px solid #eaf4d4;border-radius:12px;flex-direction:column;flex:1;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:24px;width:auto;padding:24px;display:inline-flex}.portal-jobsim-create .card-item .row{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:inline-flex}.portal-jobsim-create .card-item .label{color:#fff;text-align:center;background:linear-gradient(90deg,#00a43d,#ccda00);border-radius:15px;padding:3px 12px;font-size:14px}.portal-jobsim-create .card-item .time{color:#707070;flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:14px;display:inline-flex}.portal-jobsim-create .card-item .time img{width:16px;height:16px}.portal-jobsim-create .card-item .description{color:#707070;text-align:left;font-size:16px}.portal-jobsim-create .card-item .attr-item{color:#707070;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;font-size:14px;display:inline-flex}.portal-jobsim-create .card-item .attr-item img{width:16px;height:16px;margin-top:2px}.portal-jobsim-create .card-item .tag-list{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;margin-top:12px;display:inline-flex}.portal-jobsim-create .card-item .tag-item{color:#fff;background-color:#00a43d;border-radius:15px;padding:.2em .6em;font-size:14px}.portal-jobsim-create .card-item button{text-align:center;background:linear-gradient(90deg,#00a43d,#ccda00);width:100%;font-size:16px}.portal-jobsim-create .feature-row{background-color:#fff;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:24px;display:inline-flex}.portal-jobsim-create .feature-item{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:12px;width:auto;padding:24px;display:inline-flex}.portal-jobsim-create .feature-item .icon{background-color:#eaf4d4;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.portal-jobsim-create .feature-item .icon img{width:24px;height:24px}.portal-jobsim-create .feature-item .name{color:#00a43d;text-align:center;font-size:16px}.portal-jobsim-create .feature-item .description{color:#707070;text-align:center;font-size:14px}.modal[name=jobsim-timeup] .form{align-items:center;width:560px}.modal[name=jobsim-timeup] .title{text-align:center;font-size:18px;font-weight:600}.modal[name=jobsim-timeup] img{width:320px;height:auto;margin:12px 0}.modal[name=jobsim-timeup] button{color:#fff;background-color:var(--md-primary);border:none;border-radius:20px;justify-content:center;align-items:center;width:320px;height:40px;padding:0;display:inline-flex}.modal[name=jobsim-timeup] button:disabled{cursor:not-allowed;background-color:#707070}.modal[name=jobsim-cert] .form{align-items:center;width:720px}.modal[name=jobsim-cert] .title{text-align:center;font-size:18px;font-weight:600}.modal[name=jobsim-cert] .cert{position:relative}.modal[name=jobsim-cert] img{width:100%;height:auto;margin:12px 0}.modal[name=jobsim-cert] .name{color:#000;text-align:center;width:90%;font-family:Arial,sans-serif;font-size:24px;font-weight:600;position:absolute;top:320px;left:5%}.modal[name=jobsim-cert] .date{color:#000;text-align:center;width:90%;font-family:Arial,sans-serif;font-size:16px;font-weight:600;position:absolute;bottom:105px;left:5%}.modal[name=jobsim-cert] button{color:#fff;background-color:var(--md-primary);border:none;border-radius:20px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:320px;height:40px;margin-top:12px;padding:0;display:inline-flex}.modal[name=jobsim-cert] button:disabled{cursor:not-allowed;background-color:#707070}.portal-jobsim-quiz-mc{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-jobsim-quiz-mc .card-container{background-color:#0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-width:1200px;padding:24px 40px;display:inline-flex}.portal-jobsim-quiz-mc .top-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.portal-jobsim-quiz-mc .top-row .back{color:#020817;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.portal-jobsim-quiz-mc .top-row .back img{width:16px;height:16px}.portal-jobsim-quiz-mc .top-row .timer{color:#00a43d;text-align:center;background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;padding:8px 16px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-mc .top-row .timer img{width:16px;height:16px}.portal-jobsim-quiz-mc .card-item{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:inline-flex}.portal-jobsim-quiz-mc .card-item.correct{background-color:#f2fff7;border-color:#00a43d}.portal-jobsim-quiz-mc .card-item.incorrect{background-color:#fff7f7;border-color:#ff0105}.portal-jobsim-quiz-mc .card-item .title{color:#020817;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:24px;font-weight:600;display:inline-flex}.portal-jobsim-quiz-mc .card-item .title.green,.portal-jobsim-quiz-mc .card-item.correct .title{color:#00a43d}.portal-jobsim-quiz-mc .card-item.incorrect .title{color:#ff0105}.portal-jobsim-quiz-mc .card-item .description{color:#7d7d7d;text-align:left;margin-top:6px;font-size:14px}.portal-jobsim-quiz-mc .card-item .instruction{background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin:12px 0;padding:12px;font-size:16px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .progress{background-color:#eaf4d4;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;margin-top:16px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .progress .bar{background-color:#00a43d;border-radius:4px;height:100%}.portal-jobsim-quiz-mc .card-item button.cert{align-self:flex-start}.portal-jobsim-quiz-mc .card-item .question{color:#020817;text-align:left;margin-top:24px;font-size:18px}.portal-jobsim-quiz-mc .card-item .option-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;width:100%;margin-top:24px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .option-item{cursor:pointer;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:12px;transition:background-color .1s ease-in-out;display:inline-flex}.portal-jobsim-quiz-mc .card-item .option-item.selected{background-color:#eaf4d4}.portal-jobsim-quiz-mc .card-item .option-item .radio{border:1px solid #00a43d;border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .option-item .radio .dot{opacity:0;background-color:#00a43d;border-radius:50%;width:8px;height:8px;transition:opacity .1s ease-in-out}.portal-jobsim-quiz-mc .card-item .option-item.selected .radio .dot{opacity:1}.portal-jobsim-quiz-mc .card-item .option-item .label{color:#020817;text-align:left;flex:1;font-size:16px}.portal-jobsim-quiz-mc .card-item .option-item .move{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:6px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .option-item .move img{width:16px;height:16px}.portal-jobsim-quiz-mc .card-item .option-item .result{flex-shrink:0;width:16px;height:16px;margin-top:2px}.portal-jobsim-quiz-mc .card-item .answer-form{background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:12px;padding:12px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-mc .card-item .answer-form .form-title{font-size:18px;font-weight:700}.portal-jobsim-quiz-mc .card-item .answer-form .form-input{resize:vertical;border:1px solid #eaf4d4;border-radius:8px;width:100%;min-height:160px;margin-top:12px;font-size:16px}.portal-jobsim-quiz-mc .card-item button{background:linear-gradient(90deg,#00a43d,#ccda00);align-self:flex-end;margin-top:24px;font-size:18px}.portal-jobsim-quiz-mc .card-item .reason{color:#020817;text-align:left;margin-top:6px;font-size:16px}.portal-jobsim-quiz-mc .score-card-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-jobsim-quiz-mc .score-card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:calc(50% - 12px);padding:24px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-mc .score-card.feedback{color:#00a43d;font-size:14px}.portal-jobsim-quiz-mc .score-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:16px;display:inline-flex}.portal-jobsim-quiz-mc .score-item .score-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:inline-flex}.portal-jobsim-quiz-mc .score-item .score-row img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-mc .score-item .score-row .score-title{text-align:left;font-size:14px}.portal-jobsim-quiz-mc .score-item.good .score-row .score-title{color:#00a43d}.portal-jobsim-quiz-mc .score-item.normal .score-row .score-title{color:#c99605}.portal-jobsim-quiz-mc .score-item .score-row .score-num{text-align:right;margin-left:auto;font-size:14px}.portal-jobsim-quiz-mc .score-item.good .score-row .score-num{color:#00a43d}.portal-jobsim-quiz-mc .score-item.normal .score-row .score-num{color:#c99605}.portal-jobsim-quiz-mc .score-item .score-bar{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:6px;display:inline-flex}.portal-jobsim-quiz-mc .score-item .score-bar .fill{border-radius:3px;width:auto;height:100%}.portal-jobsim-quiz-mc .score-item.good .score-bar .fill{background-color:#00a43d}.portal-jobsim-quiz-mc .score-item.normal .score-bar .fill{background-color:#c99605}.portal-jobsim-quiz-mc .score-card.feedback p{margin-top:12px;font-size:14px}.portal-jobsim-quiz-mc .chat-button{color:#00a43d;visibility:visible;opacity:1;cursor:pointer;z-index:1;background-color:#fff;border:1px solid #eaf4d4;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:auto;height:auto;padding:6px 15px;font-size:14px;transition:all .2s ease-in-out;display:inline-flex;position:fixed;bottom:0;right:60px;box-shadow:0 0 3px #00000026}.portal-jobsim-quiz-mc .chat-button.close{visibility:hidden;opacity:0}.portal-jobsim-quiz-mc .chat-button img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-mc .chat-container{visibility:hidden;opacity:0;z-index:1;background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:320px;padding:24px;transition:all .2s ease-in-out;display:inline-flex;position:fixed;bottom:0;right:60px}.portal-jobsim-quiz-mc .chat-container.open{visibility:visible;opacity:1}.portal-jobsim-quiz-mc .chat-container .subtitle{color:#020817;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:100%;font-size:16px;font-weight:600;display:inline-flex}.portal-jobsim-quiz-mc .chat-container .subtitle img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-mc .clear-chat{cursor:pointer;margin-left:15px;font-size:14px;font-weight:400;text-decoration:underline}.portal-jobsim-quiz-mc .close{cursor:pointer;margin-left:auto;font-size:12px;font-weight:600}.portal-jobsim-quiz-mc .chat-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-height:90px;max-height:calc(100vh - 150px);margin-top:18px;display:inline-flex;overflow:hidden auto}.portal-jobsim-quiz-mc .chat-list .chat-item{text-align:left;color:#00a43d;border:1px solid #00a43d;border-radius:8px;padding:6px 12px;font-size:14px}.portal-jobsim-quiz-mc .chat-list .chat-item.assistant{align-self:flex-start}.portal-jobsim-quiz-mc .chat-list .chat-item.user{color:#fff;background-color:#00a43d;align-self:flex-end}.portal-jobsim-quiz-mc .chat-list .empty{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-jobsim-quiz-mc .chat-input{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:35px;margin-top:18px;display:inline-flex}.portal-jobsim-quiz-mc .chat-input input{border:1px solid #00a43d;border-radius:6px;flex:1;min-width:0;height:100%}.portal-jobsim-quiz-mc .chat-input input:focus{outline:none}.portal-jobsim-quiz-mc .chat-input .send-button{cursor:pointer;border:1px solid #00a43d;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.portal-jobsim-quiz-mc .chat-input .send-button img{object-fit:contain;width:16px;height:16px}.modal[name=jobsim-quiz-info] .form{align-items:flex-start;width:800px}.modal[name=jobsim-quiz-info] .title{text-align:center;font-size:18px;font-weight:700}.modal[name=jobsim-quiz-info] .subtitle{text-align:left;margin-top:12px;font-size:16px;font-weight:700}.modal[name=jobsim-quiz-info] .paragraph{text-align:left;margin-top:12px;font-size:16px}.modal[name=jobsim-quiz-info] a{color:#1a73e8;cursor:pointer}.modal[name=jobsim-quiz-info] button{align-self:center}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{z-index:1;background-color:#fff0;border-left:.1px solid #0000;position:relative}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{text-align:left;left:0}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{text-align:center;width:100%;margin:0 auto}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{text-align:right;right:0}.public-DraftEditorPlaceholder-root{color:#9197a3;z-index:1;width:100%;position:absolute}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{white-space:pre-wrap;position:relative}.public-DraftStyleDefault-ltr{text-align:left;direction:ltr}.public-DraftStyleDefault-rtl{text-align:right;direction:rtl}.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{text-align:right;width:30px;position:absolute;left:-36px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{text-align:left;width:30px;position:absolute;right:-36px}.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-jobsim-quiz-open{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-jobsim-quiz-open .card-container{background-color:#0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-width:1200px;padding:24px 40px;display:inline-flex}.portal-jobsim-quiz-open .top-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.portal-jobsim-quiz-open .top-row .back{color:#020817;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.portal-jobsim-quiz-open .top-row .back img{width:16px;height:16px}.portal-jobsim-quiz-open .top-row .timer{color:#00a43d;text-align:center;background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;padding:8px 16px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-open .top-row .timer img{width:16px;height:16px}.portal-jobsim-quiz-open .material-button{color:#00a43d;cursor:pointer;border:1px solid #00a43d;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:16px;display:inline-flex}.portal-jobsim-quiz-open .material-button img{object-fit:contain;width:20px;height:20px}.portal-jobsim-quiz-open .card-columns{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:36px;width:100%;display:inline-flex}.portal-jobsim-quiz-open .card-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:12px;width:auto;display:inline-flex}.portal-jobsim-quiz-open .card-item{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:320px;padding:24px;display:inline-flex}.portal-jobsim-quiz-open .card-item.top,.portal-jobsim-quiz-open .card-column .card-item{width:100%}.portal-jobsim-quiz-open .card-item.correct{background-color:#f2fff7;border-color:#00a43d}.portal-jobsim-quiz-open .card-item.incorrect{background-color:#fff7f7;border-color:#ff0105}.portal-jobsim-quiz-open .card-item .title{color:#020817;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:24px;font-weight:600;display:inline-flex}.portal-jobsim-quiz-open .card-item .title.green{color:#00a43d}.portal-jobsim-quiz-open .card-item .subtitle{color:#020817;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:100%;font-size:16px;font-weight:600;display:inline-flex}.portal-jobsim-quiz-open .card-item .subtitle img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-open .card-item .description{color:#7d7d7d;text-align:left;margin-top:6px;font-size:16px}.portal-jobsim-quiz-open .card-item .description li{font-size:14px}.portal-jobsim-quiz-open .card-item .instruction{background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:12px;margin-bottom:12px;padding:18px 24px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-open .card-item .instruction .description{color:#000}.portal-jobsim-quiz-open .card-item .instruction.important{background-color:#fff2ad;border:1px solid #f3d125}.portal-jobsim-quiz-open .card-item .instruction.important .description{color:#000}.portal-jobsim-quiz-open .card-item .view-more{color:#707070;cursor:pointer;margin-top:12px;font-size:12px;text-decoration:underline}.portal-jobsim-quiz-open .card-item .progress{background-color:#eaf4d4;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;margin-top:16px;display:inline-flex}.portal-jobsim-quiz-open .card-item .progress .bar{background-color:#00a43d;border-radius:4px;height:100%}.portal-jobsim-quiz-open .card-item .question{color:#020817;text-align:left;margin-top:24px;font-size:18px}.portal-jobsim-quiz-open .card-item .answer-form{background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;margin-top:12px;padding:18px 24px;font-size:14px;display:inline-flex;position:relative}.portal-jobsim-quiz-open .card-item .answer-form .form-desc{font-size:16px}.portal-jobsim-quiz-open .card-item .answer-form .form-title{font-size:18px;font-weight:700}.portal-jobsim-quiz-open .card-item .answer-form .form-subtitle{font-size:16px;font-weight:600}.portal-jobsim-quiz-open .card-item .answer-form .form-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;display:inline-flex}.portal-jobsim-quiz-open .card-item .answer-form .form-tag{color:#fff;background-color:#00a43d;border-radius:12px;padding:.2em .8em;font-size:14px}.portal-jobsim-quiz-open .card-item .answer-form .form-link{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:500;display:inline-flex}.portal-jobsim-quiz-open .card-item .answer-form .form-link img{width:16px;height:16px}.portal-jobsim-quiz-open .card-item .answer-form .form-divider{background-color:#ddd;width:100%;height:1px}.portal-jobsim-quiz-open .card-item .answer-form .form-input{resize:vertical;border:1px solid #eaf4d4;border-radius:8px;width:100%;min-height:160px}.portal-jobsim-quiz-open .card-item .answer-form .form-input-row{flex-flow:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:560px;display:inline-flex}.portal-jobsim-quiz-open .card-item .answer-form .form-checkbox{cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;width:50%;padding:4px 0;display:inline-flex}.portal-jobsim-quiz-open .card-item .answer-form .form-checkbox .box{border:1px solid #00a43d;border-radius:50%;flex-direction:row;justify-content:center;align-items:center;width:15px;height:15px;display:inline-flex}.portal-jobsim-quiz-open .card-item .answer-form .form-checkbox img{opacity:0;width:12px;height:12px}.portal-jobsim-quiz-open .card-item .answer-form .form-checkbox.checked img{opacity:1}.portal-jobsim-quiz-open .card-item .answer-form .form-checkbox .label{font-size:16px}.portal-jobsim-quiz-open .card-item .answer-form textarea{padding:8px 12px;font-size:16px}.portal-jobsim-quiz-open .card-item .answer-form .toggle{cursor:pointer;justify-content:center;align-items:center;width:50px;height:50px;display:inline-flex;position:absolute;top:6px;right:6px}.portal-jobsim-quiz-open .card-item .answer-form .toggle img{width:16px;height:16px;transition:transform .2s ease-in-out;transform:rotate(90deg)}.portal-jobsim-quiz-open .card-item .answer-form .toggle.expanded img{transform:rotate(0)}.portal-jobsim-quiz-open .card-item .button-row{flex-direction:row;justify-content:flex-end;align-items:center;gap:6px;width:100%;margin-top:24px;display:inline-flex}.portal-jobsim-quiz-open .card-item button{background:linear-gradient(90deg,#00a43d,#ccda00);flex-direction:row;justify-content:center;align-items:center;gap:6px;font-size:18px;display:inline-flex}.portal-jobsim-quiz-open .card-item button.secondary{border:1px solid #00a43d;color:#00a43d!important;background:0 0!important}.portal-jobsim-quiz-open .card-item button img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-open .card-item .reason{color:#020817;text-align:left;margin-top:6px;font-size:14px}.portal-jobsim-quiz-open .score-card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;width:100%;padding:24px;font-size:14px;display:inline-flex}.portal-jobsim-quiz-open .score-item{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;margin-top:16px;margin-bottom:12px;display:inline-flex}.portal-jobsim-quiz-open .score-item .score-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;display:inline-flex}.portal-jobsim-quiz-open .score-item .score-row img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-open .score-item .score-row .score-title{text-align:left;font-size:14px}.portal-jobsim-quiz-open .score-item.good .score-row .score-title{color:#00a43d}.portal-jobsim-quiz-open .score-item.normal .score-row .score-title{color:#c99605}.portal-jobsim-quiz-open .score-item .score-row .score-num{text-align:right;margin-left:auto;font-size:14px}.portal-jobsim-quiz-open .score-item.good .score-row .score-num{color:#00a43d}.portal-jobsim-quiz-open .score-item.normal .score-row .score-num{color:#c99605}.portal-jobsim-quiz-open .score-item .score-bar{background-color:#d9d9d9;border-radius:3px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:6px;display:inline-flex}.portal-jobsim-quiz-open .score-item .score-bar .fill{border-radius:3px;width:auto;height:100%}.portal-jobsim-quiz-open .score-item.good .score-bar .fill{background-color:#00a43d}.portal-jobsim-quiz-open .score-item.normal .score-bar .fill{background-color:#c99605}.portal-jobsim-quiz-open .score-card .feedback{font-size:14px}.portal-jobsim-quiz-open .clear-chat{cursor:pointer;margin-left:auto;font-size:14px;font-weight:400;text-decoration:underline}.portal-jobsim-quiz-open .chat-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;min-height:90px;max-height:calc(100vh - 150px);margin-top:18px;display:inline-flex;overflow:hidden auto}.portal-jobsim-quiz-open .chat-list .chat-item{text-align:left;color:#00a43d;border:1px solid #00a43d;border-radius:8px;padding:6px 12px;font-size:14px}.portal-jobsim-quiz-open .chat-list .chat-item.assistant{align-self:flex-start}.portal-jobsim-quiz-open .chat-list .chat-item.user{color:#fff;background-color:#00a43d;align-self:flex-end}.portal-jobsim-quiz-open .chat-list .empty{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-jobsim-quiz-open .chat-input{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:36px;margin-top:18px;display:inline-flex}.portal-jobsim-quiz-open .chat-input input{border:1px solid #00a43d;border-radius:6px;flex:1;min-width:0;height:100%}.portal-jobsim-quiz-open .chat-input input:focus{outline:none}.portal-jobsim-quiz-open .chat-input .send-button{cursor:pointer;border:1px solid #00a43d;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.portal-jobsim-quiz-open .chat-input .send-button img{object-fit:contain;width:16px;height:16px}.portal-jobsim-quiz-open .empty{color:#8e8e8e;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:48px 0;font-size:14px;display:inline-flex}.portal-jobsim-quiz-open .chart-container{aspect-ratio:1;flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:160px;height:160px;margin-top:24px;display:inline-flex;position:relative}.portal-jobsim-quiz-open .chart{transform:rotate(-90deg)}.portal-jobsim-quiz-open .chart-background{fill:none;stroke:#eaeaea;stroke-width:8px}.portal-jobsim-quiz-open .chart-progress{fill:none;stroke-width:8px;stroke-dasharray:0 565.48;transition:stroke-dasharray .5s ease-in-out}.portal-jobsim-quiz-open .chart-progress.good{stroke:#00a43d}.portal-jobsim-quiz-open .chart-progress.normal{stroke:#fcc419}.portal-jobsim-quiz-open .chart-progress.bad{stroke:#fa5252}.portal-jobsim-quiz-open .chart-score{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.portal-jobsim-quiz-open .chart-score .attr{color:#707070;text-align:center;font-size:14px;font-weight:400}.portal-jobsim-quiz-open .chart-score.good{color:#00a43d}.portal-jobsim-quiz-open .chart-score.normal{color:#fcc419}.portal-jobsim-quiz-open .chart-score.bad{color:#fa5252}.portal-jobsim-quiz-open button.cert{align-self:center;margin-top:24px}.portal-apttest{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-apttest .job-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:1080px;margin-top:30px;padding:24px 28px;display:inline-flex}.portal-apttest .job-container .title{color:#000;text-align:center;margin-bottom:12px;font-size:16px;font-weight:700}.portal-apttest .search-container{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:15px;display:inline-flex;position:relative}.portal-apttest .search-row{background-color:#eee;border-radius:8px;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;width:auto;padding:8px 24px;display:inline-flex}.portal-apttest .search-row .icon{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%2019C15.4183%2019%2019%2015.4183%2019%2011C19%206.58172%2015.4183%203%2011%203C6.58172%203%203%206.58172%203%2011C3%2015.4183%206.58172%2019%2011%2019Z'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M20.9999%2021L16.6499%2016.65'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:auto 24px;width:24px;height:24px}.portal-apttest .search-row input{background-color:#0000;border:none;flex:1;width:auto;height:24px}.portal-apttest .search-row input:focus{outline:none}.portal-apttest button.add{justify-content:center;align-items:center;height:45px;margin-left:24px;padding:0 1.2em 2px;display:inline-flex}.portal-apttest .add-menu{z-index:1;background-color:#fff;border:1px solid #eaf4d4;flex-direction:column;justify-content:center;align-items:center;width:180px;height:auto;display:inline-flex;position:absolute;top:100%;right:0}.portal-apttest .add-menu .menu-item{color:#020202;text-align:center;cursor:pointer;border-bottom:1px solid #eaf4d4;width:100%;padding:8px 0;font-size:14px;transition:background-color .1s ease-in-out}.portal-apttest .add-menu .menu-item:hover{background-color:#eaf4d4}.portal-apttest .table-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-apttest table{border-collapse:collapse;background-color:#fff;width:100%;margin-top:15px}.portal-apttest table td{color:#707070;font-size:14px}.portal-apttest table td,.portal-apttest table th{border:none;padding:8px 15px}.portal-apttest table tr:nth-child(2n){background-color:#f9f9f9}.portal-apttest table tbody tr:hover{background-color:#ddd}.portal-apttest table th{text-align:left;color:#00a43d;border-bottom:1px solid #00a43d;padding-top:12px;padding-bottom:12px;font-weight:400}.portal-apttest table td.empty{color:#8e8e8e;text-align:center;padding:60px 0;font-size:16px;font-style:italic}.portal-apttest .status{color:#fff;text-align:center;background-color:var(--md-primary);border-radius:8px;padding:8px 12px;font-size:12px}.portal-apttest .status[data-status="1"]{color:#333;background-color:#ffd926}.portal-apttest .status[data-status="2"]{background-color:#00a43d}.portal-apttest .status[data-status="3"]{background-color:#3a99ff}.portal-apttest .status[data-status="4"]{background-color:#f8928a}.portal-apttest .action-cell{white-space:nowrap}.portal-apttest .action{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin:0 8px;display:inline-block}.portal-apttest .action.view{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2012C1%2012%205%204%2012%204C19%204%2023%2012%2023%2012C23%2012%2019%2020%2012%2020C5%2020%201%2012%201%2012Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2015C13.6569%2015%2015%2013.6569%2015%2012C15%2010.3431%2013.6569%209%2012%209C10.3431%209%209%2010.3431%209%2012C9%2013.6569%2010.3431%2015%2012%2015Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-apttest .action.copy{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20%209H11C9.89543%209%209%209.89543%209%2011V20C9%2021.1046%209.89543%2022%2011%2022H20C21.1046%2022%2022%2021.1046%2022%2020V11C22%209.89543%2021.1046%209%2020%209Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2015H4C3.46957%2015%202.96086%2014.7893%202.58579%2014.4142C2.21071%2014.0391%202%2013.5304%202%2013V4C2%203.46957%202.21071%202.96086%202.58579%202.58579C2.96086%202.21071%203.46957%202%204%202H13C13.5304%202%2014.0391%202.21071%2014.4142%202.58579C14.7893%202.96086%2015%203.46957%2015%204V5'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-apttest .action.edit{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11%204H4C3.46957%204%202.96086%204.21071%202.58579%204.58579C2.21071%204.96086%202%205.46957%202%206V20C2%2020.5304%202.21071%2021.0391%202.58579%2021.4142C2.96086%2021.7893%203.46957%2022%204%2022H18C18.5304%2022%2019.0391%2021.7893%2019.4142%2021.4142C19.7893%2021.0391%2020%2020.5304%2020%2020V13'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M18.5%202.49998C18.8978%202.10216%2019.4374%201.87866%2020%201.87866C20.5626%201.87866%2021.1022%202.10216%2021.5%202.49998C21.8978%202.89781%2022.1213%203.43737%2022.1213%203.99998C22.1213%204.56259%2021.8978%205.10216%2021.5%205.49998L12%2015L8%2016L9%2012L18.5%202.49998Z'%20stroke='%23707070'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-apttest .action.delete{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%206H5H21'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19%206V20C19%2020.5304%2018.7893%2021.0391%2018.4142%2021.4142C18.0391%2021.7893%2017.5304%2022%2017%2022H7C6.46957%2022%205.96086%2021.7893%205.58579%2021.4142C5.21071%2021.0391%205%2020.5304%205%2020V6M8%206V4C8%203.46957%208.21071%202.96086%208.58579%202.58579C8.96086%202.21071%209.46957%202%2010%202H14C14.5304%202%2015.0391%202.21071%2015.4142%202.58579C15.7893%202.96086%2016%203.46957%2016%204V6'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%2011V17'%20stroke='%23F8928A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.portal-apttest-quiz{background-color:#fafdf2;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-apttest-quiz .card-container{background-color:#0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;max-width:1200px;padding:24px 40px;display:inline-flex}.portal-apttest-quiz .top-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.portal-apttest-quiz .top-row .back{color:#020817;cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:12px;display:inline-flex}.portal-apttest-quiz .top-row .back img{width:16px;height:16px}.portal-apttest-quiz .top-row .timer{color:#00a43d;text-align:center;background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;padding:8px 16px;font-size:14px;display:inline-flex}.portal-apttest-quiz .top-row .timer img{width:16px;height:16px}.portal-apttest-quiz .card-item{background-color:#fff;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:24px;display:inline-flex}.portal-apttest-quiz .card-item.correct{background-color:#f2fff7;border-color:#00a43d}.portal-apttest-quiz .card-item.incorrect{background-color:#fff7f7;border-color:#ff0105}.portal-apttest-quiz .card-item .title{color:#020817;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;font-size:24px;font-weight:600;display:inline-flex}.portal-apttest-quiz .card-item .title.green,.portal-apttest-quiz .card-item.correct .title{color:#00a43d}.portal-apttest-quiz .card-item.incorrect .title{color:#ff0105}.portal-apttest-quiz .card-item .description{color:#7d7d7d;text-align:left;margin-top:6px;font-size:14px}.portal-apttest-quiz .card-item .progress{background-color:#eaf4d4;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;margin-top:16px;display:inline-flex}.portal-apttest-quiz .card-item .progress .bar{background-color:#00a43d;border-radius:4px;height:100%}.portal-apttest-quiz .card-item .question{color:#020817;text-align:left;margin-top:24px;font-size:18px}.portal-apttest-quiz .card-item .material{color:#020817;text-align:left;background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:12px;padding:12px 15px;font-size:16px;display:inline-flex}.portal-apttest-quiz .card-item .material-image{width:100%;max-width:640px;height:auto}.portal-apttest-quiz .card-item .option-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;margin-top:24px;display:inline-flex}.portal-apttest-quiz .card-item .option-item{cursor:pointer;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:12px;transition:background-color .1s ease-in-out;display:inline-flex}.portal-apttest-quiz .card-item .option-item.selected{background-color:#eaf4d4}.portal-apttest-quiz .card-item .option-item .radio{border:1px solid #00a43d;border-radius:50%;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.portal-apttest-quiz .card-item .option-item .radio .dot{opacity:0;background-color:#00a43d;border-radius:50%;width:8px;height:8px;transition:opacity .1s ease-in-out}.portal-apttest-quiz .card-item .option-item.selected .radio .dot{opacity:1}.portal-apttest-quiz .card-item .option-item .label{color:#020817;text-align:left;flex:1;font-size:14px}.portal-apttest-quiz .card-item .option-item img{width:100%;max-width:150px;height:auto}.portal-apttest-quiz .card-item .option-item .result{flex-shrink:0;width:16px;height:16px;margin-top:2px}.portal-apttest-quiz .card-item button{background:linear-gradient(90deg,#00a43d,#ccda00);align-self:flex-end;margin-top:24px;font-size:14px}.portal-apttest-quiz .card-item .reason{color:#020817;text-align:left;margin-top:6px;font-size:14px}.course-item{cursor:pointer;border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:16px;display:inline-flex;position:relative}.course-item .thumbnail{object-fit:cover;border-radius:8px;width:100px;height:100px;margin-right:24px}.course-item.small .thumbnail{width:50px;height:50px;margin-right:8px}.course-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;display:inline-flex}.course-item .type{color:var(--md-primary);text-align:left;font-size:16px}.course-item .name{color:#333;text-align:left;margin-top:12px;font-size:16px}.course-item.small .name{margin-top:6px}.course-item .company{color:#707070;text-align:left;margin-top:4px;font-size:12px}.course-item .attr-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.course-item.small .attr-row{margin-top:8px}.course-item .attr-row img{object-fit:contain;width:16px;height:16px}.course-item .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.course-item .save{object-fit:contain;width:24px;height:24px;position:absolute;top:16px;right:0}.portal-academy{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:100%;display:inline-flex}.portal-academy .container{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding:30px;display:inline-flex}.portal-academy .card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 16px;display:inline-flex}.portal-academy .card.filter{width:180px}.portal-academy .card.content{flex:1;width:auto}.portal-academy .card.hot{width:280px}.portal-academy .filter-title{color:#333;text-align:left;margin:8px 0;font-size:14px}.portal-academy .filter-item{color:#333;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:6px 8px;font-size:12px;display:inline-flex}.portal-academy .filter-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.portal-academy .tag-list{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;width:100%;margin-bottom:16px;display:inline-flex}.portal-academy .tag-item{color:var(--md-primary);border:1px solid var(--md-primary);border-radius:12px;padding:4px 6px;font-size:11px}.portal-academy .tag-reset{color:#fff;background-color:var(--md-primary);border:1px solid var(--md-primary);cursor:pointer;border-radius:12px;padding:4px 6px;font-size:11px}.portal-academy .course-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;padding:0 8px;display:inline-flex}.portal-academy .hot-title{color:#333;text-align:left;margin-bottom:16px;font-size:16px}.modal[name=course-check] .form{align-items:flex-start;width:560px}.modal[name=course-check] .title{text-align:center;font-size:18px;font-weight:600}.modal[name=course-check] .card-container{background-color:#e7fcf5;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:12px 15px;display:inline-flex}.modal[name=course-check] .card-title{color:#3ea583;text-align:left;width:100%;margin-bottom:15px;font-size:16px}.modal[name=course-check] .card-desc{color:#2e2e2e;text-align:left;width:100%;margin-bottom:12px;font-size:16px}.modal[name=course-check] .card-table{background-color:#f9f9f9;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:10px 12px;display:inline-flex;box-shadow:0 0 2px #00000040}.modal[name=course-check] .card-table-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:inline-flex}.modal[name=course-check] .tick{color:#3ea583;background-color:#e7fcf5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.modal[name=course-check] .tick.red{color:red;background-color:#ffbaba}.modal[name=course-check] .update{color:#3ea583;text-align:left;cursor:pointer;margin-top:8px;font-size:16px;font-weight:600}.modal[name=course-check] .tnc{text-align:left;margin-top:8px;font-size:16px}.modal[name=course-check] .tnc a{color:#3ea583}.modal[name=course-check] .button-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:12px;display:inline-flex}.modal[name=course-check] .close-text{cursor:pointer;font-size:14px;text-decoration:underline}.modal[name=course-check] button{color:#fff;background-color:var(--md-primary);border:none;border-radius:20px;justify-content:center;align-items:center;width:auto;height:40px;margin-top:0;display:inline-flex}.modal[name=course-check] button:disabled{cursor:not-allowed;background-color:#707070}.portal-academy-detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:100%;display:inline-flex}.portal-academy-detail .container{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding:30px;display:inline-flex}.portal-academy-detail .card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 16px;display:inline-flex}.portal-academy-detail .card.content{flex:1;width:auto}.portal-academy-detail .card.hot{width:280px}.portal-academy-detail .cover{aspect-ratio:4;object-fit:cover;object-position:center left;border-radius:16px;width:100%;height:auto}.portal-academy-detail .course-content{flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;padding:0 48px;display:inline-flex}.portal-academy-detail .course-name{color:#333;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;font-size:24px;display:inline-flex}.portal-academy-detail .course-name span{margin-right:auto}.portal-academy-detail .course-name .button{cursor:pointer;align-self:flex-end;width:24px;height:24px;margin-left:8px}.portal-academy-detail .course-name .button img{object-fit:contain;width:100%;height:100%}.portal-academy-detail .company-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:16px;display:inline-flex}.portal-academy-detail .company-row .thumbnail{object-fit:cover;border-radius:50%;width:60px;height:60px;box-shadow:0 0 2px #00000040}.portal-academy-detail .company-row .name{color:#333;text-align:left;margin-left:16px;font-size:16px}.portal-academy-detail .attr-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.portal-academy-detail .attr-row img{object-fit:contain;width:16px;height:16px}.portal-academy-detail .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.portal-academy-detail .enroll{flex-direction:row;justify-content:flex-start;align-items:center;margin-left:auto;padding:.5em 1.6em;display:inline-flex}.portal-academy-detail .enroll img{object-fit:contain;width:18px;height:18px;margin-right:8px}.portal-academy-detail .divider{background-color:#eee;width:100%;height:1px;margin:24px 0}.portal-academy-detail .content-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-academy-detail .content-column{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.portal-academy-detail .content-column:first-child{width:65%}.portal-academy-detail .content-column:last-child{width:35%}.portal-academy-detail .content-title{color:#333;text-align:left;font-size:16px}.portal-academy-detail .content-desc{color:#333;text-align:left;margin-top:16px;padding-right:16px;font-size:12px}.portal-academy-detail .content-desc *{color:inherit;font-size:inherit}.portal-academy-detail .content-desc p{margin-top:0;margin-bottom:8px}.portal-academy-detail .content-desc ul,.portal-academy-detail .content-desc ol{margin-top:0;margin-bottom:8px;padding-left:1.8em}.portal-academy-detail .lecture-item{border-left:1px solid var(--md-primary);flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;margin-bottom:8px;padding-left:20px;display:inline-flex}.portal-academy-detail .lecture-item .title{width:100%;color:var(--md-primary);text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;font-size:20px;display:inline-flex}.portal-academy-detail .lecture-item button.yellow{flex-direction:row;align-items:center;margin-left:auto;font-size:12px;display:inline-flex}.portal-academy-detail .lecture-item button.yellow img{object-fit:contain;width:16px;height:16px;margin-right:8px}.portal-academy-detail .lecture-item .name{color:#333;text-align:left;margin-top:16px;font-size:16px}.portal-academy-detail .hot-title{color:#333;text-align:left;margin-bottom:16px;font-size:16px}.portal-academy-lecture{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:100%;display:inline-flex}.portal-academy-lecture .container{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding:30px;display:inline-flex}.portal-academy-lecture .card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 16px;display:inline-flex}.portal-academy-lecture .card.list{width:280px}.portal-academy-lecture .card.content{flex:1;width:auto}.portal-academy-lecture .course-name{color:#333;text-align:left;font-size:16px;font-weight:600}.portal-academy-lecture .company-row .thumbnail{object-fit:cover;border-radius:50%;width:24px;height:24px}.portal-academy-lecture .progress-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;margin-bottom:16px;display:inline-flex}.portal-academy-lecture .progress-bar{background-color:#eee;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:8px;display:inline-flex}.portal-academy-lecture .progress-bar .fill{background-color:var(--md-primary);border-radius:4px;width:auto;height:100%}.portal-academy-lecture .progress-row{color:#333;text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-top:4px;font-size:12px;display:inline-flex}.portal-academy-lecture .lecture-item{color:#333;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:8px;font-size:14px;transition:background-color .2s ease-in-out;display:inline-flex}.portal-academy-lecture .lecture-item:hover{background-color:#f0f0f0}.portal-academy-lecture .lecture-item>img{object-fit:contain;width:24px;height:24px;margin-right:8px}.portal-academy-lecture .lecture-item .icon{background-color:#fff;border:1px solid #ffd926;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:24px;height:24px;margin-right:8px;display:inline-flex;position:relative}.portal-academy-lecture .lecture-item.read .icon{border-color:var(--md-primary)}.portal-academy-lecture .lecture-item .icon:before{content:"";background-color:#0000;border:1px solid #ffd926;border-radius:50%;position:absolute;inset:3px}.portal-academy-lecture .lecture-item.read .icon:before{border-color:var(--md-primary)}.portal-academy-lecture .lecture-item .icon>img{object-fit:contain;opacity:0;width:8px;height:8px}.portal-academy-lecture .lecture-item.read .icon>img{opacity:1}.portal-academy-lecture .lecture-item .name{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.portal-academy-lecture .lecture-item .tag{color:var(--md-primary);text-align:center;text-transform:uppercase;background-color:#e6fcf5;border-radius:2px;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:4px;padding:2px 6px;font-size:11px;font-weight:500;display:inline-flex}.portal-academy-lecture .lecture-item .tag img{object-fit:contain;width:8px;height:8px;margin-right:4px}.portal-academy-lecture .lecture-item .arrow{margin-left:auto}.portal-academy-lecture .course-content{flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;padding:0 12px;display:inline-flex}.portal-academy-lecture .card.content .course-name{color:#333;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:16px;font-size:24px;display:inline-flex}.portal-academy-lecture .course-name span{margin-right:auto}.portal-academy-lecture .course-name .button{cursor:pointer;align-self:flex-end;width:24px;height:24px;margin-left:8px}.portal-academy-lecture .course-name .button img{object-fit:contain;width:100%;height:100%}.portal-academy-lecture .company-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:16px;display:inline-flex}.portal-academy-lecture .company-row .thumbnail{object-fit:cover;border-radius:50%;width:60px;height:60px;box-shadow:0 0 2px #00000040}.portal-academy-lecture .company-row .name{color:#333;text-align:left;margin-left:16px;font-size:16px}.portal-academy-lecture .attr-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.portal-academy-lecture .attr-row img{object-fit:contain;width:16px;height:16px}.portal-academy-lecture .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.portal-academy-lecture .enroll{flex-direction:row;justify-content:flex-start;align-items:center;margin-left:auto;padding:.5em 1.6em;display:inline-flex}.portal-academy-lecture .enroll img{object-fit:contain;width:18px;height:18px;margin-right:8px}.portal-academy-lecture .divider{background-color:#eee;width:100%;height:1px;margin:24px 0}.portal-academy-lecture .content-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.portal-academy-lecture .content-column{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.portal-academy-lecture .content-column:first-child{width:65%}.portal-academy-lecture .content-column:last-child{width:35%}.portal-academy-lecture .content-title{color:#333;text-align:left;font-size:16px}.portal-academy-lecture .content-desc{color:#333;text-align:left;margin-top:16px;padding-right:16px;font-size:12px}.portal-academy-lecture .content-desc *{color:inherit;font-size:inherit}.portal-academy-lecture .content-desc p{margin-top:0;margin-bottom:8px}.portal-academy-lecture .content-desc ul,.portal-academy-lecture .content-desc ol{margin-top:0;margin-bottom:8px;padding-left:1.8em}.portal-academy-lecture .lecture-content{flex-direction:column;justify-content:flex-start;align-self:center;align-items:flex-start;width:100%;padding:0 12px;display:inline-flex}.portal-academy-lecture .lecture-name{color:#333;text-align:left;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:16px;font-size:24px;font-weight:600;display:inline-flex}.portal-academy-lecture .lecture-content video{width:100%;height:auto}.portal-academy-lecture .lecture-content .button-row{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:16px;display:inline-flex}.eventweek{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:inline-flex}.eventweek .day-list{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;width:450px;display:inline-flex}.eventweek .day-item{color:#333;cursor:pointer;background-color:#eee;border-radius:5px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:auto;height:180px;display:inline-flex}.eventweek .day-item.today{color:#fff;background-color:var(--md-primary)}.eventweek .day-item .day{font-size:16px}.eventweek .day-item .date{margin-top:16px;font-size:24px;font-weight:700}.eventweek .column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;display:inline-flex}.eventweek .column .title{color:var(--md-primary);text-align:left;font-size:16px}.eventweek .column .item-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:8px;padding-left:1.8em;display:inline-flex}.job-item{cursor:pointer;border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:16px;padding-bottom:16px;display:inline-flex;position:relative}.job-item .thumbnail{object-fit:contain;border-radius:8px;width:100px;height:100px;margin-right:24px}.job-item.small .thumbnail{width:50px;height:50px;margin-right:8px}.job-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;display:inline-flex}.job-item .type{color:var(--md-primary);text-align:left;font-size:16px}.job-item .name{color:#333;text-align:left;margin-top:12px;font-size:16px}.job-item.small .name{margin-top:6px}.job-item .company{color:#707070;text-align:left;margin-top:4px;font-size:12px}.job-item .attr-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.job-item.small .attr-row{margin-top:8px}.job-item .attr-row img{object-fit:contain;width:16px;height:16px}.job-item .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.job-item .save{object-fit:contain;width:24px;height:24px;position:absolute;top:16px;right:0}.opportunities-job-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.opportunities-job-tab .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:1280px;display:inline-flex}.opportunities-job-tab .card-row{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;display:inline-flex}.opportunities-job-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:18px 16px;display:inline-flex}.opportunities-job-tab .card-container.filter{width:280px}.opportunities-job-tab .card-container.content{flex:1;width:auto}.opportunities-job-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.opportunities-job-tab .card-title.margin{margin-top:24px;margin-bottom:8px}.opportunities-job-tab .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.opportunities-job-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.opportunities-job-tab .filter-title{color:#333;text-align:left;margin:8px 0;font-size:14px}.opportunities-job-tab .filter-item{color:#333;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:6px 8px;font-size:12px;display:inline-flex}.opportunities-job-tab .filter-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.event-item{cursor:pointer;border-bottom:1px solid #eee;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;padding-bottom:16px;display:inline-flex;position:relative}.event-item .thumbnail{object-fit:contain;border-radius:8px;width:100px;height:100px;margin-right:24px}.event-item.small .thumbnail{width:50px;height:50px;margin-right:8px}.event-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;display:inline-flex}.event-item .type{color:var(--md-primary);text-align:left;font-size:16px}.event-item .name{color:#333;text-align:left;margin-top:12px;font-size:16px}.event-item.small .name{margin-top:6px}.event-item .company{color:#707070;text-align:left;margin-top:4px;font-size:12px}.event-item .attr-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.event-item.small .attr-row{margin-top:8px}.event-item .attr-row img{object-fit:contain;width:16px;height:16px}.event-item .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.event-item .save{object-fit:contain;width:24px;height:24px;position:absolute;top:16px;right:0}.opportunities-event-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.opportunities-event-tab .container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:1280px;display:inline-flex}.opportunities-event-tab .card-row{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;display:inline-flex}.opportunities-event-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:18px 16px;display:inline-flex}.opportunities-event-tab .card-container.filter{width:280px}.opportunities-event-tab .card-container.content{flex:1;width:auto}.opportunities-event-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.opportunities-event-tab .card-title.margin{margin-top:24px;margin-bottom:8px}.opportunities-event-tab .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.opportunities-event-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.opportunities-event-tab .filter-title{color:#333;text-align:left;margin:8px 0;font-size:14px}.opportunities-event-tab .filter-item{color:#333;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:6px 8px;font-size:12px;display:inline-flex}.opportunities-event-tab .filter-item img{object-fit:contain;width:16px;height:16px;margin-right:8px}.opportunities-company-tab{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;animation:.1s ease-in forwards fadeIn;display:inline-flex}.opportunities-company-tab .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1080px;padding:24px 40px;display:inline-flex}.opportunities-company-tab .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.opportunities-company-tab .card-title.margin{margin-top:24px;margin-bottom:8px}.opportunities-company-tab .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.opportunities-company-tab .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-opportunities{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:inline-flex}.portal-opportunities .tab-list{background-color:#fff;flex-direction:row;justify-content:center;align-items:center;width:100%;height:60px;display:inline-flex}.portal-opportunities .tab-list .container{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:800px;height:100%;display:inline-flex}.portal-opportunities .tab-list .tab-item{width:auto;height:45px;color:var(--md-primary);text-align:center;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;padding:0 45px;font-size:16px;transition:all .2s ease-in-out;display:inline-flex}.portal-opportunities .tab-list .tab-item.selected{background-color:var(--md-background);font-weight:700}.portal-opportunities .tab-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:30px;display:inline-flex}.portal-opportunities-job-detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:100%;display:inline-flex}.portal-opportunities-job-detail .container{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding:30px;display:inline-flex}.portal-opportunities-job-detail .card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 16px;display:inline-flex}.portal-opportunities-job-detail .card.content{flex:1;width:auto}.portal-opportunities-job-detail .card.hot{width:280px}.portal-opportunities-job-detail .top-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:inline-flex}.portal-opportunities-job-detail .top-row .thumbnail{object-fit:contain;border-radius:12px;width:60px;height:60px}.portal-opportunities-job-detail .top-row .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:6px;display:inline-flex}.portal-opportunities-job-detail .top-row .name{font-size:18px}.portal-opportunities-job-detail .top-row .company{color:#7d7d7d;font-size:16px}.portal-opportunities-job-detail .button-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-top:16px;display:inline-flex}.portal-opportunities-job-detail .button-row img{object-fit:contain;cursor:pointer;width:24px;height:24px}.portal-opportunities-job-detail .attr-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.portal-opportunities-job-detail .attr-row img{object-fit:contain;width:16px;height:16px}.portal-opportunities-job-detail .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.portal-opportunities-job-detail .divider{background-color:#ddd;flex-shrink:0;width:100%;height:1px;margin:15px 0}.portal-opportunities-job-detail .content p{color:#2e2e2e;margin-top:0;font-size:14px}.portal-opportunities-job-detail .content strong{color:#000}.portal-opportunities-job-detail .content li{color:#2e2e2e;font-size:14px}.portal-opportunities-event-detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:100%;display:inline-flex}.portal-opportunities-event-detail .container{flex-direction:row;flex:1;justify-content:flex-start;align-items:stretch;gap:8px;width:100%;padding:30px;display:inline-flex}.portal-opportunities-event-detail .card{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:18px 16px;display:inline-flex}.portal-opportunities-event-detail .card.content{flex:1;width:auto}.portal-opportunities-event-detail .card.hot{width:280px}.portal-opportunities-event-detail .top-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:inline-flex}.portal-opportunities-event-detail .top-row .thumbnail{object-fit:contain;border-radius:12px;width:60px;height:60px}.portal-opportunities-event-detail .top-row .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:6px;display:inline-flex}.portal-opportunities-event-detail .top-row .name{font-size:18px}.portal-opportunities-event-detail .top-row .company{color:#7d7d7d;font-size:16px}.portal-opportunities-event-detail .button-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-top:16px;display:inline-flex}.portal-opportunities-event-detail .button-row img{object-fit:contain;cursor:pointer;width:24px;height:24px}.portal-opportunities-event-detail .attr-row{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:4px;width:100%;margin-top:16px;display:inline-flex}.portal-opportunities-event-detail .attr-row img{object-fit:contain;width:16px;height:16px}.portal-opportunities-event-detail .attr-row .attr{color:#707070;text-align:left;margin-right:12px;font-size:12px}.portal-opportunities-event-detail .divider{background-color:#ddd;flex-shrink:0;width:100%;height:1px;margin:15px 0}.portal-opportunities-event-detail .content p{color:#2e2e2e;margin-top:0;font-size:14px}.portal-opportunities-event-detail .content strong{color:#000}.portal-opportunities-event-detail .content li{color:#2e2e2e;font-size:14px}._container_q42zd_1{width:100%}._section_m7h9k_1{background-image:url(/images/portal-assessment-journey-background.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:16px;display:flex;overflow-x:hidden}._container_m7h9k_14{z-index:0;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1136px;padding:70px 0 125px;display:flex;position:relative}._eyebrow_m7h9k_25{color:#fecf4c;margin-bottom:16px;font-size:12px;line-height:16px}._title_m7h9k_31{color:#03a14a;text-align:center;max-width:880px;margin-bottom:16px;font-size:72px;font-weight:700;line-height:72px}._subtitle_m7h9k_40{color:#333;text-align:center;max-width:650px;margin-bottom:37px;font-size:20px;line-height:28px}._highlight_m7h9k_48{color:#03a14a}._callToActions_m7h9k_51{justify-content:center;align-items:center;gap:16px;margin-bottom:36px;display:flex}._callToAction_m7h9k_51{color:#fff;text-align:center;letter-spacing:.4px;background-color:#03a14a;border-radius:12px;align-self:stretch;padding:16px 30px;font-size:16px;font-weight:700;line-height:24px}._callToAction_m7h9k_51._secondary_m7h9k_70{color:#333;background-color:#fecf4c}._stats_m7h9k_74{grid-template-columns:repeat(4,auto);justify-content:center;align-items:center;gap:52px;display:grid}._stat_m7h9k_74{flex-direction:column-reverse;justify-content:center;align-items:center;gap:4px;display:flex}._stat_m7h9k_74 dt{color:#707070;text-align:center;font-size:12px;line-height:16px}._stat_m7h9k_74 dd{color:#03a14a;text-align:center;font-size:24px;font-weight:700;line-height:32px}._heartDecor_m7h9k_103{object-fit:contain;object-position:center;z-index:-1;width:41px;height:36px;animation:2s infinite _bounce-slow_m7h9k_1;position:absolute;top:108px;left:102px}._lightningDecor_m7h9k_114{object-fit:contain;object-position:center;z-index:-1;width:34px;height:49px;animation:2s infinite _bounce-slow_m7h9k_1;position:absolute;top:0;right:212px}._lightbulbDecor_m7h9k_125{object-fit:contain;object-position:center;z-index:-1;width:44px;height:43px;animation:2s infinite _bounce-slow_m7h9k_1;position:absolute;top:65px;right:101px}._personPresentingDecor_m7h9k_136{object-fit:contain;object-position:center;z-index:-1;width:152px;height:234px;position:absolute;bottom:0;left:55px}._personBrowsingContainer_m7h9k_146{z-index:-1;width:293px;height:304px;position:absolute;bottom:0;right:-56px}._personBrowsingDecor_m7h9k_154{object-fit:contain;object-position:center;z-index:0;width:175px;height:221px;position:absolute;bottom:0;right:0}._speachBubblesDecor_m7h9k_164{object-fit:contain;object-position:center;z-index:0;width:178px;height:117px;position:absolute;top:0;left:0}@keyframes _bounce-slow_m7h9k_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media only screen and (width<=800px){._title_m7h9k_31{font-size:48px;line-height:48px}._callToActions_m7h9k_51{flex-direction:column}._callToAction_m7h9k_51{width:100%}._stats_m7h9k_74{grid-template-columns:repeat(2,auto);gap:24px 48px}._heartDecor_m7h9k_103,._lightbulbDecor_m7h9k_125,._personPresentingDecor_m7h9k_136,._personBrowsingContainer_m7h9k_146{display:none}}@media only screen and (width>=481px) and (width<=800px){._title_m7h9k_31{font-size:64px;line-height:64px}._stats_m7h9k_74{grid-template-columns:repeat(4,auto);gap:32px}}@media only screen and (width>=801px) and (width<=1200px){._personPresentingDecor_m7h9k_136,._personBrowsingContainer_m7h9k_146{display:none}}._section_1m4c0_1{justify-content:center;align-items:center;width:100%;padding:64px 16px;display:flex}._container_1m4c0_8{flex-direction:column;width:100%;max-width:1028px;display:flex}._eyebrow_1m4c0_14{color:#707070;text-transform:uppercase;margin-bottom:16px;font-size:12px;line-height:16px}._title_1m4c0_21{color:#03a14a;margin-bottom:16px;font-size:36px;font-weight:700;line-height:40px}._subtitle_1m4c0_28{color:#707070;max-width:575px;margin-bottom:36px;font-size:16px;line-height:24px}._list_1m4c0_37{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;display:grid;padding:0!important;list-style-type:none!important}._list_1m4c0_37 li:nth-child(4n+1){grid-area:span 2/span 1}._list_1m4c0_37 li:nth-child(4n+2){grid-column:span 2}._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+1),._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+2){grid-area:span 1/span 1}._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+3){grid-area:span 2/span 1}._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+4){grid-column:span 2}@media only screen and (width<=800px){._list_1m4c0_37{grid-template-columns:repeat(1,1fr)}._list_1m4c0_37 li:nth-child(4n+1){grid-row:span 1}._list_1m4c0_37 li:nth-child(4n+2){grid-column:span 1}._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+3){grid-row:span 1}._list_1m4c0_37 li._reversed_1m4c0_56:nth-child(4n+4){grid-column:span 1}}._container_li9pp_1{cursor:pointer;background-color:#fff;border-radius:16px;flex-direction:column;width:100%;height:100%;padding:21px;display:flex}._container_li9pp_1._disabled_li9pp_11{opacity:.6;cursor:not-allowed;background-color:#fafafa}._icon_li9pp_16{margin-bottom:8px;font-size:36px;line-height:40px}._industry_li9pp_21{color:#707070;margin-bottom:8px;font-size:12px;line-height:16px}._name_li9pp_27{color:#333;flex:1;margin-bottom:20px;font-size:18px;font-weight:700;line-height:22.5px}._list_li9pp_35{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex;padding:0!important;list-style-type:none!important}._list_li9pp_35 li{color:#fff;text-align:center;background-color:#03a14a;border-radius:8px;padding:2px 8px;font-size:10px;line-height:15px}._footer_li9pp_53{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}._tier_li9pp_60{text-transform:uppercase;border-radius:8px;padding:2px 8px;font-size:10px;line-height:15px}._tier_li9pp_60._elite_li9pp_67{color:#333;background-color:#fecf4c}._tier_li9pp_60._hard_li9pp_71{color:#fff;background-color:#ef4444}._tier_li9pp_60._moderate_li9pp_75{color:#fff;background-color:#3a99ff}._launch_li9pp_79{color:#03a14a;font-size:12px;line-height:16px}._container_li9pp_1:hover ._launch_li9pp_79{text-decoration:underline}._container_xqwp1_1{width:100%}._header_xqwp1_4{background-color:#fff;border-bottom:1px solid #03a14a;justify-content:center;align-items:center;width:100%;padding:24px 16px;display:flex}._headerInner_xqwp1_13{justify-content:center;align-items:center;gap:16px;width:100%;max-width:972px;display:flex}._backLink_xqwp1_21{background-color:#eee;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._backLink_xqwp1_21 img{object-fit:contain;object-position:center;width:20px;height:20px}._heading_xqwp1_36{text-align:start;flex:1}._industry_xqwp1_40{color:#707070;text-align:center;text-transform:uppercase;width:fit-content;font-size:12px;line-height:16px}._title_xqwp1_48{color:#333;font-size:30px;font-weight:700;line-height:36px}._tier_xqwp1_54{color:#333;text-transform:uppercase;letter-spacing:.55px;background-color:#fecf4c;border-radius:8px;padding:3px 12px;font-size:11px;line-height:16.5px}._contentContainer_xqwp1_64{justify-content:center;align-items:center;width:100%;padding:32px 16px;display:flex}._content_xqwp1_64{flex-direction:column;gap:19px;width:100%;max-width:976px;display:flex}._progressSection_xqwp1_80{background-color:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:23px 21px;display:flex}._progressHeader_xqwp1_90{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:14px;display:flex}._progressHeading_xqwp1_98{color:#707070;margin-bottom:0;font-size:12px;line-height:16px}._percentage_xqwp1_104{color:#03a14a;font-size:14px;font-weight:700;line-height:20px}._progressBar_xqwp1_110{background-color:#eee;border-radius:9999px;width:100%;height:8px;margin-bottom:8px}._progress_xqwp1_80{background-color:#03a14a;border-radius:9999px;height:100%}._progressDescription_xqwp1_122{color:#707070;font-size:12px;line-height:16px}._cta_xqwp1_128{color:#fff;text-align:center;background-color:#03a14a;border-radius:12px;width:100%;padding:13px;font-size:14px;line-height:20px}._section_1y0px_1{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:30px 21px;display:flex}._eyebrow_1y0px_11{color:#fecf4c;margin-bottom:8px;font-size:12px;line-height:16px}._title_1y0px_17{color:#03a14a;margin-bottom:24px;font-size:24px;font-weight:700;line-height:32px}._list_1y0px_24{width:100%;margin:0;padding:0!important;list-style-type:none!important}._list_1y0px_24 li{gap:13px;width:100%;display:flex}._marker_1y0px_37{flex-direction:column;align-self:stretch;align-items:center;display:flex}._iconContainer_1y0px_43{z-index:0;background-color:#fafdf2;border:2px solid #03a14a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding-left:3px;font-size:18px;line-height:28px;display:flex;position:relative}._icon_1y0px_43{object-fit:contain;object-position:center;width:15px;height:auto}._badge_1y0px_64{color:#fff;z-index:1;background-color:#03a14a;border-radius:9999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;line-height:15px;display:flex;position:absolute;top:-10px;right:-10px}._line_1y0px_81{border-left:1px solid #03a14a;border-right:1px solid #03a14a;flex:1}._cardContainer_1y0px_87{flex:1;padding-bottom:24px}._reportCard_1y0px_91{background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:21px;display:flex}._reportCardTitle_1y0px_101{color:#03a14a;flex:1;margin:0;font-size:14px;font-weight:700;line-height:20px}._description_1y0px_109{color:#707070;font-size:12px;line-height:19.5px}._previewButton_1y0px_114{color:#fff;text-align:center;background-color:#03a14a;border-radius:12px;width:100%;margin-top:24px;padding:13px;font-size:14px;line-height:20px}._container_1u5p8_1{cursor:pointer;background-color:#fafdf2;border:1px solid #eaf4d4;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:21px;display:flex}._header_1u5p8_12{align-items:center;gap:8px 16px;display:flex}._title_1u5p8_17{color:#03a14a;flex:1;margin:0;font-size:14px;font-weight:700;line-height:20px}._meta_1u5p8_25{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}._etc_1u5p8_31{color:#03a14a;font-size:10px;line-height:15px}._status_1u5p8_36{color:#fff;text-transform:uppercase;letter-spacing:.5px;background-color:#03a14a;border-radius:8px;padding:2px 8px;font-size:10px;line-height:15px}._description_1u5p8_46{color:#707070;font-size:12px;line-height:19.5px}._cta_1u5p8_51{color:#03a14a;font-size:12px;line-height:16px}._container_1u5p8_1:hover ._cta_1u5p8_51{text-decoration:underline}@media only screen and (width<=800px){._header_1u5p8_12{flex-direction:column;align-items:flex-start}._meta_1u5p8_25{align-self:flex-end}}@media only screen and (width>=481px) and (width<=800px){._header_1u5p8_12{flex-direction:row;align-items:center}._meta_1u5p8_25{align-self:unset}}.modal[name=assessment-result] .form{background-color:#fbfbfb;gap:24px;width:100%;max-width:1080px}.modal[name=assessment-result] .top{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:inline-flex}.modal[name=assessment-result] .top .text{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;display:inline-flex}.modal[name=assessment-result] .top .title{color:#000;text-align:left;margin-bottom:0;font-size:24px;font-weight:600}.modal[name=assessment-result] .top .attr{color:#7e7e7e;text-align:center;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;font-size:14px;display:inline-flex}.modal[name=assessment-result] .top .result{color:#00a43d;background-color:#ebfdf5;border:2px solid #00a43d;border-radius:24px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;padding:6px 12px;font-size:16px;font-weight:500;display:inline-flex}.modal[name=assessment-result] .card-row{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:inline-flex}.modal[name=assessment-result] .card-item{background-color:#fff;border:1px solid #ddd;border-radius:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:calc(50% - 12px);padding:24px;display:inline-flex}.modal[name=assessment-result] .card-item .subtitle{color:#5e5e5e;text-align:left;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:500}.modal[name=assessment-result] .card-item .title{color:#000;text-align:left;font-size:16px;font-weight:500}.modal[name=assessment-result] .card-item .chart-container{width:100%}.modal[name=assessment-result] .card-item .stat-list{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;display:inline-flex}.modal[name=assessment-result] .card-item .stat-item{color:#5e5e5e;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;font-size:12px;display:inline-flex}.modal[name=assessment-result] .card-item .stat-item b{color:#000;font-size:24px}.modal[name=assessment-result] .card-item .quote-container{background-color:#fbfbfb;border:1px solid #ddd;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:2px;width:100%;margin-top:auto;padding:12px;display:inline-flex}.modal[name=assessment-result] .card-item .quote-container .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:12px;padding-top:12px;display:inline-flex}.modal[name=assessment-result] .card-item .quote-container .desc{font-size:14px;font-style:italic}.modal[name=assessment-result] .card-item .quote-container .namecard{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;display:inline-flex}.modal[name=assessment-result] .card-item .quote-container .namecard .thumbnail{color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:inline-flex}.modal[name=assessment-result] .card-item .quote-container .namecard .namecard-detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:0;display:inline-flex}.modal[name=assessment-result] .card-item .quote-container .namecard .name{color:#000;font-size:14px;font-weight:500}.modal[name=assessment-result] .card-item .quote-container .namecard .job-title{color:#5e5e5e;font-size:12px;font-weight:300}.modal[name=assessment-result] .heading{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;width:100%;display:inline-flex}.modal[name=assessment-result] .heading .title{color:#000;text-align:left;margin-bottom:0;font-size:24px;font-weight:600}.modal[name=assessment-result] .heading .subtitle{color:#5e5e5e;text-align:left;font-size:14px}.modal[name=assessment-result] .impact-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:inline-flex}.modal[name=assessment-result] .impact-column{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:24px;width:auto;display:inline-flex}.modal[name=assessment-result] .impact-item{background-color:#fffbeb;border:1px solid #fde68a;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:320px;padding:18px;display:inline-flex}.modal[name=assessment-result] .impact-column .impact-item{width:100%}.modal[name=assessment-result] .impact-item.critical{background-color:#dc28280d;border-color:#dc282833}.modal[name=assessment-result] .impact-item .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex}.modal[name=assessment-result] .impact-item .tag{color:#b45309;text-transform:uppercase;letter-spacing:1px;background-color:#fef3c7;border-radius:8px;padding:.2em .8em;font-size:11px;font-weight:600}.modal[name=assessment-result] .impact-item.critical .tag{color:#dc2828;background-color:#dc28281a}.modal[name=assessment-result] .impact-item .name{color:#000;font-size:14px;font-weight:500}.modal[name=assessment-result] .impact-item .desc{color:#5e5e5e;font-size:12px;font-weight:400}.modal[name=assessment-result] .gap-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;display:inline-flex}.modal[name=assessment-result] .gap-item{background-color:#fbfbfb;border:1px solid #eee;border-radius:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:calc(33.3333% - 16px);padding:18px;display:inline-flex}.modal[name=assessment-result] .gap-item .icon{background-color:#eee;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.modal[name=assessment-result] .gap-item .subtitle{color:#5e5e5e;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.modal[name=assessment-result] .gap-item .name{color:#000;text-align:left;font-size:16px;font-weight:600}.modal[name=assessment-result] .gap-item .attr{color:#5e5e5e;margin-top:-12px;font-size:12px}.modal[name=assessment-result] .gap-item .desc{color:#5e5e5e;font-size:14px}.modal[name=assessment-result] .copy-card{background-color:#fbfbfb;border:1px solid #eee;border-radius:12px;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:100%;padding:18px;display:inline-flex}.modal[name=assessment-result] .copy-card .icon{background-color:#eee;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.modal[name=assessment-result] .copy-card .detail{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex}.modal[name=assessment-result] .copy-card .desc{color:#000;font-size:14px}.modal[name=assessment-result] .copy-card .button{cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:background-color .2s ease-in-out;display:inline-flex}.modal[name=assessment-result] .copy-card .button:hover{background-color:#eee}.modal[name=assessment-result] .dive-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;display:inline-flex}.modal[name=assessment-result] .dive-item{background-color:#fbfbfb;border:1px solid #eee;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:inline-flex}.modal[name=assessment-result] .dive-item .top{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:18px;display:inline-flex}.modal[name=assessment-result] .dive-item .tag{color:#5e5e5e;text-transform:uppercase;letter-spacing:1px;background-color:#eee;border-radius:8px;padding:.2em .8em;font-size:11px;font-weight:600}.modal[name=assessment-result] .dive-item .tag.blue{color:#0369a1;background-color:#e0f2fe}.modal[name=assessment-result] .dive-item .tag.yellow{color:#b45309;background-color:#fef3c7}.modal[name=assessment-result] .dive-item .name{color:#000;font-size:14px;font-weight:600}.modal[name=assessment-result] .dive-item .score{color:#d97706;margin-left:auto;font-size:18px;font-weight:600}.modal[name=assessment-result] .dive-item .score.bad{color:#dc2828}.modal[name=assessment-result] .dive-item .score.good{color:#059669}.modal[name=assessment-result] .dive-item .toggle{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s ease-in-out;display:inline-flex}.modal[name=assessment-result] .dive-item .toggle.expanded{transform:rotate(180deg)}.modal[name=assessment-result] .dive-item .body{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;height:auto;padding:0 18px 18px;transition:height .2s ease-in-out;display:inline-flex}.modal[name=assessment-result] .dive-item .body.hide{height:0;padding:0;overflow:hidden}.modal[name=assessment-result] .dive-item .bubble{background-color:#ebfdf5;border:1px solid #a7f3d0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12px;width:calc(50% - 6px);padding:18px;display:inline-flex}.modal[name=assessment-result] .dive-item .bubble.answer{background-color:#fbfbfb;border-color:#eee}.modal[name=assessment-result] .dive-item .bubble-row{color:#5e5e5e;text-transform:uppercase;letter-spacing:1px;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.modal[name=assessment-result] .dive-item .desc{font-size:12px}.portal-settings{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-settings .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:800px;margin-top:30px;padding:24px 40px;display:inline-flex}.portal-settings .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.portal-settings .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-settings .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.portal-settings .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-settings .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-settings .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;max-width:calc(50% - 12px);display:inline-flex}.portal-settings .form-title{color:#000;text-align:left;margin-bottom:8px;font-size:12px}.portal-settings input,.portal-settings select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.portal-settings select{background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-settings textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}.portal-settings button{font-size:14px}.portal-settings .divider{background-color:#ddd;flex-shrink:0;width:100%;height:1px;margin:24px 0}.portal-subscription{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding-bottom:30px;display:inline-flex}.portal-subscription .card-container{background-color:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;margin-top:30px;padding:24px 40px;display:inline-flex}.portal-subscription .card-title{color:#333;text-align:left;font-size:20px;font-weight:600}.portal-subscription .card-title.margin{margin-top:24px;margin-bottom:8px}.portal-subscription .card-subtitle{color:#333;text-align:left;margin-top:16px;margin-bottom:12px;font-size:16px}.portal-subscription .card-desc{color:#333;text-align:left;margin-top:16px;font-size:14px}.portal-subscription .form-row{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:16px;display:inline-flex}.portal-subscription .form-block{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;max-width:calc(50% - 12px);display:inline-flex}.portal-subscription .form-title{color:#000;text-align:left;margin-bottom:8px;font-size:12px}.portal-subscription input,.portal-subscription select{background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;height:40px;padding:8px 16px;font-size:14px}.portal-subscription select{background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='6'%20viewBox='0%200%2010%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%201L5%205L9%201'%20stroke='%2303A14A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:auto 6px}.portal-subscription textarea{resize:vertical;background-color:#eee;border:1px solid #ddd;border-radius:8px;width:100%;min-height:120px;padding:8px 12px}.portal-subscription button{font-size:14px}.portal-subscription .divider{background-color:#ddd;flex-shrink:0;width:100%;height:1px;margin:24px 0}.portal-subscription .plan-list{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:100%;margin-top:24px;display:inline-flex}.portal-subscription .plan-item{cursor:pointer;border:1px solid #ddd;border-radius:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;gap:12px;width:240px;padding:18px 24px;display:inline-flex}.portal-subscription .plan-item.selected{border-color:#00a43d}.portal-subscription .plan-item .name{font-size:18px}.portal-subscription .plan-item .price{font-size:24px;font-weight:600}
